一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于非成员用户账户管理的扩展域平台的制作方法

2022-02-22 07:08:41 来源:中国专利 TAG:
用于非成员用户账户管理的扩展域平台的制作方法

越来越多的人每天使用消息传送应用(例如,FacebookTMMessengerTM、DiscordTM、IMessageTM、Kakao TalkTM、LineTM、SkypeTM、SnapchatTM、TelegramTM、ViberTM、WeChatTM、WhatsAppTM、SlackTM、Microsoft TeamsTM等等)用于个人和商业目的。虽然大多数消息传送应用是针对个体消费者开发和销售的,但一些消息传送应用提供工作场所解决方案,例如群聊、文件共享、群视频通话等,以增强组织内的协作。然而,这些工作场所消息传送应用在组织边界之内的人与组织边界之外的人之间伴随各种严格或严厉的边界限制,使得消息传送应用上的活动不会被透露给不是组织的授权成员的人。由于此类边界限制,成员倾向于偏爱那些边界限制较少或没有边界限制的消息传送应用,以便他们可以更轻松地与不是组织的成员的人进行通信和协作。在这种情况下,组织可能不知道其成员正在使用未经验证的消息传送应用与组织边界之外的人进行协作。即使组织知道此类活动,但聊天室由第三方消息传送应用解决方案提供商操作,因此组织实际上无法控制消息传送活动,也无法跟踪或记录活动或者采取任何保密和安全措施。因此,仍有重要领域需要新的和改进的实施,以便以更加受控和可管理的方式来加强组织边界线两侧各方之间的通信。



技术实现要素:

在一种实施方式中,一种设备包括处理器以及与所述处理器通信的存储器。所述存储器包括可执行指令,所述指令在由所述处理器执行时使所述处理器将所述设备控制为执行以下功能:检测第一用户已经邀请第二用户参加通信会话,其中,所述第一用户与注册到第一域平台的第一用户账户相关联并且所述第二用户不与注册到所述第一域平台的用户账户中的任一者相关联,所述第一域平台定义被授予给注册到所述第一域平台的所述用户账户的第一用户权限;基于检测到所述第一用户已经邀请所述第二用户参加所述通信会话,使得与所述第二用户相关联的第二用户账户被创建并注册到第二域平台,所述第二域平台不同于所述第一域平台并且定义被授予给注册到所述第二域平台的用户账户的第二用户权限;以及向所述第二用户账户授予所述第二用户权限。

在另一实施方式中,一种用于操作用于提供注册到域平台的用户与未注册到相同域平台的另一用户之间的通信解决方案的设备的方法,包括:检测第一用户已经邀请第二用户参加通信会话,其中,所述第一用户与注册到第一域平台的第一用户账户相关联并且所述第二用户不与注册到所述第一域平台的用户账户中的任一者相关联,所述第一域平台定义被授予给注册到所述第一域平台的所述用户账户的第一用户权限;基于检测到所述第一用户已经邀请所述第二用户参加所述通信会话,使得与所述第二用户相关联的第二用户账户被创建并注册到第二域平台,所述第二域平台不同于所述第一域平台并且定义被授予给注册到所述第二域平台的用户账户的第二用户权限;以及向所述第二用户账户授予所述第二用户权限。

在另一实施方式中,一种非暂时性计算机可读介质包含指令,所述指令在由处理器执行时使计算机执行以下功能:检测第一用户已经邀请第二用户参加通信会话,其中,所述第一用户与注册到第一域平台的第一用户账户相关联并且所述第二用户不与注册到所述第一域平台的用户账户中的任一者相关联,所述第一域平台定义被授予给注册到所述第一域平台的所述用户账户的第一用户权限;基于检测到所述第一用户已经邀请所述第二用户参加所述通信会话,使得与所述第二用户相关联的第二用户账户被创建并注册到第二域平台,所述第二域平台不同于所述第一域平台并且定义被授予给注册到所述第二域平台的用户账户的第二用户权限;以及向所述第二用户账户授予所述第二用户权限。

提供本发明内容以便以简化的形式对下面在具体实施方式中进一步描述的设计构思的选择进行介绍。本发明内容并不旨在标识要求保护的发明主题的关键特征或重要特征,也不旨在用于限制要求保护的发明主题的范围。另外,要求保护的发明主题不局限于解决本公开内容的任何部分中指出的任何或所有缺点的实现。

附图说明

附图仅通过示例而非限制的方式描绘了根据本文的教导的一种或多种实施方式。在附图中,类似的附图标记指代相同或相似的元素。此外,应当理解,附图不一定是按比例绘制的。

图1示出了被配置为在组织的成员与组织边界之外的非成员之间提供无边界通信和协作解决方案的系统的实施方式。

图2是示出由图1所示的系统的设备进行的用于无边界通信和协作解决方案的操作的流程图。

图3A-图3C、图4A-图4C、图5A-图5C、图6A-图6C、图7A-图7C和图8A-图8C示出了其中使用无边界通信和协作解决方案发起通信会话并邀请非成员参加通信会话的实施方式。

图9是示出可以在其上实现本公开内容的方面的示例计算机系统的框图。

具体实施方式

在以下详细描述中,通过举例的方式阐述了大量的具体细节以便提供对相关教导的透彻理解。然而,将显而易见的是,可以在没有这些细节的情况下来实施本文的教导。在其他情况下,已经在相对较高的水平上对众所周知的方法、程序、组件和/或电路进行了描述,但没有详细说明,以避免不必要地模糊本文的教导的方面。

本描述针对在域或身份平台之内的人(例如,成员)与域或身份平台之外的人(例如,非成员)之间提供无边界通信和协作解决方案,以便成员可以用更简单、更方便和限制更少的方式与非成员进行通信和协作,同时操作该域的组织可以跟踪和监测成员与非成员之间的活动。为此,除了组织的主域平台之外,提供了扩展域平台。当成员发起与非成员的通信会话时,可以为非成员创建非成员用户账户,并且可以在扩展域平台中注册非成员用户账户。由于非成员用户账号未注册到主域平台,因此无需修改主域平台以添加非成员信息。扩展域平台可以定义非成员用户账户的用户权限,包括用于访问通信会话的权限。因此,非成员可以立即参与通信会话而无需创建账户或报名新的通信服务。根据授予的用户权限,非成员可以搜索或发起与注册到主域平台或扩展域平台的成员或非成员的通信会话。由于成员和非成员可以在很少或没有限制的情况下彼此进行通信,因此本描述提供了针对现有解决方案对成员与非成员之间的通信施加严格或严厉限制的技术问题的技术解决方案。此外,一旦非成员注册到扩展域平台,组织就可以跟踪和监测由非成员进行的所有活动,并应用规则和限制来确保安全性和机密性。只要认为有必要,组织就可以从所有正在进行的通信会话中移除非成员,或者更改或撤销授予给非成员的用户权限。因此,本描述提供了针对组织无法跟踪、监测和管理成员与非成员之间的通信和协作会话的现有解决方案的技术问题的技术解决方案。

图1示出了被配置为在组织20的成员与组织20的边界30之外的非成员之间提供无边界通信和协作解决方案的系统10的实施方式。边界30可以定义组织20的网络域。例如,成员可以是该网络域的注册用户,并且非成员可以是其他网络域的用户。组织20可以操作设备100、主域平台110和扩展域平台120。设备100可以被配置为在成员与非成员之间提供无边界通信和协作解决方案。例如,设备100可以是被配置为托管通信会话的消息传送器应用服务器,例如群组聊天室、音频会议、视频会议等等。设备100可以连接到主域平台110和扩展域平台120。

主域平台110可以是用于域网络的基于目录的身份相关服务平台,例如Microsoft Active Directory,用于认证和授权组织20的成员150A和150B(以下统称为“成员150”)以及与成员150相关联的成员设备140A和140B(以下统称为“成员设备140”)。主域平台110可以包括两个或更多个域平台。这在以下情况下可能发生:分别具有已建立的域平台的两个或更多个组织合并在一起时,或者操作一个域平台的组织被操作另一域平台的另一组织获取时。

主域平台110可以管理与组织20的成员150相关联的用户账户,并且存储和管理与注册到主域平台110的成员用户账户相关联的成员150的成员信息(例如,姓名、电子邮件地址、电话号码、网络别名、消息传送者(messenger)ID、职务、部门、团队、主管等等)。主域平台110可以定义和授予用户权限给注册到主域平台110的成员150的成员用户账户。授予给成员用户账户的用户权限可以包括:用于邀请与注册到主域平台110或扩展域平台120的用户账户中的任一者不相关联的用户参加通信会话的权限,用于将第二用户添加到由主域平台110或扩展域平台120管理的域目录从而使得第二用户在该域目录上可搜索的权限,用于撤销授予给非成员用户账户的用户权限的权限,以及用于从扩展域平台120移除非成员用户账户的权限等等。成员用户权限还可以指定与成员150相关联的成员用户账户的访问权、安全许可级别等等。基于用户权限,主域平台110可以对成员设备140和安装在成员设备140中的软件实施安全策略。

扩展域平台120可以是基于目录的身份相关服务平台,用于对不是组织20的成员的非成员180A和180B(以下统称为“非成员180”)以及与非成员180相关联的非成员设备170A和170B(以下统称为“非成员设备170”)进行认证和授权。当非成员已经被成员邀请参加通信会话时,扩展域平台120可以创建与非成员相关联的非成员用户账户。扩展域平台120可以存储和管理与注册到扩展域平台120的非成员用户账户相关联的非成员180的非成员用户账户和非成员信息(例如,姓名、电子邮件地址、电话号码、网络别名、消息传送者ID、职务、部门、团队、主管等等)。

扩展域平台120可以定义和授予针对非成员用户账户的用户权限。授予给非成员用户账户的用户权限可以包括:用于访问由主域平台110或扩展域平台120管理的域目录的权限,用于开始新的通信会话的权限,以及用于邀请注册到主域平台110或扩展域平台120的用户参加通信会话的权限等等。非成员用户权限还可以指定非成员用户账户的访问权、安全许可级别等等。基于非成员用户权限,扩展域平台120可以对非成员设备170和安装在非成员设备170中的软件实施安全策略。

与注册到扩展域目录120的非成员用户账户相关联的非成员180和与注册到主域目录110的成员用户账户相关联的成员150可以是相互排斥的。因此,非成员账户和成员账户可以由两个不同的域平台分别存储和管理。这可以允许保持主域平台110不受任何非成员信息的影响,从而更容易管理和维护存储在主域平台110中的成员用户账户和信息。因此,扩展域平台120处的活动(例如,创建、编辑或删除非成员账户)对在主域平台110中存储的成员用户账户和信息的完整性造成任何负面影响的可能性要小得多。此外,扩展域平台120不需要管理成员用户账户,并且管理和维护非成员用户账户和信息变得更加简单和容易。

设备100可以经由网络130连接到成员设备140,网络130可以包括组织20的内联网。成员设备140A和140B可以分别与成员150A和150B相关联。设备100和成员设备140可以经由网络130连接到互联网160。非成员设备170也可以连接到互联网160。非成员设备170A和170B可以分别与非成员180A和180B相关联。

在一种实施方式中,设备100可以是消息传送应用服务器,其被配置为托管和管理成员设备140之间以及成员设备140与非成员设备170之间的通信会话(例如,聊天会话、音频呼叫会话、视频呼叫会话等等)。成员设备140和非成员设备170可以是具有通信能力的任何计算设备,例如移动电话、平板PC、桌面式PC、膝上型PC等等。成员设备140和非成员设备170可以操作被配置为操作与消息传送应用服务器100通信的消息传送应用。

图2是由设备100进行的用于在组织的成员与不是组织的成员的非成员之间提供通信解决方案的操作的流程图。

在210处,设备100可以检测组织20的成员,例如成员150A,已经邀请非成员,例如非成员180A,参加通信会话(例如,聊天室、语音会议、视频会议等等)。成员150A可以与注册到主域平台110的成员用户账户相关联。非成员180A可以不与注册到主域平台110的成员用户账户中的任一者相关联。主域平台110可以定义授予给注册到主域平台110的成员用户账户的用户权限。

例如,设备100可以经由网络130从与成员150A相关联的成员设备140A接收非成员180A的标识信息(例如,电话号码、电子邮件地址、消息传送者别名等等)。当成员150A发起新的通信会话或将非成员180A添加到现有的通信会话时,可以接收这样的标识信息。设备100可以将主域平台110控制为在主域平台110中搜索所接收的标识信息,以及确定所接收的标识信息是否与注册到主域平台110的现有成员用户账户中的任一者相关联。当没有从搜索中找到匹配的成员用户账户时,设备100可以确定成员150A已经邀请非成员参加通信会话。

在220处,设备100可以使与非成员180A相关联的非成员用户账户被创建并注册到扩展域平台120。扩展域平台120可以不同于主域平台100。扩展域平台120可以定义授予给注册到扩展域平台120的非成员用户账户的用户权限。设备100然后可以经由互联网160与非成员设备170A通信,以邀请非成员180A参加通信会话。

当非成员180A被邀请参加通信会话时,可以自动创建非成员用户账户。非成员180A可能不需要执行或完成报名或注册过程。例如,成员150A和非成员180A二者都可以使用由设备100托管的相同的消息传送应用平台(例如,消息传送移动应用)。成员150A可以在消息传送移动应用的联系人列表上选择非成员180A的姓名或电话号码,以邀请非成员180A进入聊天室。在从成员设备140A接收到非成员180A的所选择的姓名或电话号码时,设备100可以为非成员180A自动创建非成员用户账户。替代地,当设备100从成员设备140A接收到由用户150A进行的用于创建与非成员180A相关联的非成员用户账户的用户输入时,可以创建非成员用户账户。

在步骤230处,设备100可以向非成员用户账户授予由扩展域平台120定义的用户权限。授予给非成员用户账户的用户权限可以包括:用于访问由主域平台110或扩展域平台120管理的域目录的权限,用于开始新的通信会话的权限,以及用于邀请注册到主域平台110或扩展域平台120的用户参加通信会话的权限等等。因此,尽管未注册到主域平台110,但非成员180A可以被授予与成员180A通信的权限。

通过将非成员用户账户注册到扩展域平台120,主域平台110可以与管理成员用户账户和非成员用户账户二者的责任分离,从而更容易管理成员用户账户。例如,主域平台110可以执行针对成员用户账户的批量数据更新,而不会意外更新非成员账户。此外,成员或IT人员可以向或从扩展域平台120添加、编辑或删除非成员用户账户,而不会意外地更改或删除成员用户账户。

在注册到扩展域平台时,非成员180A可以成为组织可以在组织的域内识别、跟踪、监测和管理的域目录的实体。此外,成员150可以能够经由扩展域平台120搜索非成员180A。

因此,设备100可以自动检测非成员180A被邀请参加通信会话,并且可以自动为非成员180A创建非成员用户账户并将非成员用户账户注册到扩展域平台120。因此,已经邀请了非成员180A的成员150A可以发起通信会话,就好像成员150A正在发起与注册到主域平台110的另一成员的通信一样。成员150A可以不需要采取任何额外的动作来向组织20报告非成员180A或与非成员180A的通信会话。非成员180A可以在不经过任何注册或验证步骤的情况下参与通信会话。因此,成员150A可以能够立即与非成员180A通信。

设备100还可以被配置为:跟踪和监测非成员180A的活动,以确保非成员180A遵守由主域平台110和和扩展域平台120实施的安全和保密规则。设备100还可以跟踪和监测通信会话中的所有活动。当满足预定条件时,设备100可以撤销授予给非成员180A的权限,并且从通信会话中移除非成员180A。例如,设备100可以从成员设备140A接收用于撤销授予给非成员180A的用户权限的请求,这可以包括从通信会话中移除非成员180A。这在以下情况下可能发生:成员150A与非成员180A之间的协作完成,并且非成员180A不再需要访问在通信会话期间交换的消息和信息。替代地,设备100可以监测通信会话中的活动,并且当在预定时间段(例如,24小时、一周等)期间没有活动时撤销授予给非成员180A的权限。

在撤销了用户权限时,非成员180A可以从通信会话中被移除,并且不再被允许访问在通信会话期间交换的消息或信息。例如,设备100可以从非成员设备170A中删除与通信会话相关的数据。这可以确保在通信会话期间共享的消息和信息不会被非成员180A误处理。除了从与成员150A的通信会话中移除非成员之外,设备100可以被配置为:识别非成员180A正在参与的所有与成员相关的通信会话,从所识别的通信会话中的所有会话中移除非成员180A,以及从非成员设备170A中移除与所识别的通信会话相关的数据。这在以下情况下可能发生:设备100确定非成员180A造成了安全威胁或在预定时间段期间没有活动。因此,设备100可以允许组织20以迅速且有效的方式管理涉及非成员的通信会话。

图3A至图8C示出了如何发起通信会话以及如何邀请非成员参加通信会话的实施方式。图3A、图3B和图3C分别示出了与非成员Peter(彼得)(例如,非成员180A)相关联的非成员设备(例如,非成员设备170A)、与成员Will(威尔)(例如,成员150A)相关联的成员设备(例如,成员设备140A)和与另一成员Wasif(瓦斯夫)(例如,成员150B)相关联的另一成员设备(例如,成员设备140B)上的消息应用的图形用户界面(GUI)的实施方式。消息传送应用可以操作以与设备100通信。

参考图3A、图3B和图3C,Will可以与在他的电话上运行的消息传送应用(例如,成员设备140A)的GUI进行交互,以指示他想要与Peter(例如,非成员180A)和Wasif(例如,成员140B)开始新的通信会话(例如,新的聊天会话)。例如,Will可以触摸显示在GUI右上角的新聊天图标310。此时,设备100可能不知道Will想要邀请谁参加聊天会话,因此Peter的电话(例如,非成员设备170A)和Wasif的电话(例如,成员设备140B)可能不显示与聊天会话相关的任何信息,这在图3A和图3C中显示为空白。

参考图4A、图4B和图4C,在接收到Will发起新聊天会话的输入时,Will的设备可以显示用于选择要被邀请参加聊天会话的成员或非成员的GUI。由于消息传送应用与设备100和主域平台110相关联地操作,因此Will的设备可以能够显示其他成员,例如Christ Naidoo、Alvin Tao和Laurence Gilbertson,如图4B所示。Will的设备还可以能够显示非成员,例如,Daria Mariano、David Power和Peter Peterson,他们的联系信息(例如,姓名、电话号码、电子邮件地址、消息传送者别名等等)被本地存储在手机或云空间中。然后,Will可以选择他想要邀请参加聊天会话的成员或非成员。图4B显示Will已经选择了非成员Peter和成员Wasif。Will的设备然后可以向设备100通知Peter和Wasif将被邀请参加聊天会话。在接收到关于Peter和Wasif的信息之后,设备100可以确定Peter不是组织20的成员,然后为Peter创建账户并将账户注册到扩展域平台120。设备100然后可以向Peter的账户提供预定权限,使得一旦Peter进入聊天会话,Peter就可以与Will和Wasif进行交互。因此,当Will选择Peter作为聊天会话的受邀者时,Peter被自动注册到扩展域平台120。Will或Peter不需要采取其他动作。

参考图5A、图5B和图5C,一旦Peter的账户被创建并注册到扩展域平台120,在Will的设备上运行的消息传送应用就可以显示用于聊天会话的GUI,其中Will可以键入消息并将消息发布给Peter和Wasif。Peter的设备和Wasif的设备可以不显示与聊天会话相关的任何信息,直到Will发送了消息为止。图5B示出了由Will键入的消息“Peter,when can you start?(Peter,你什么时候可以开始?)”。

参考图6A、图6B和图6C,从Will的设备发送的消息可以被发送到设备100,然后被中继到Peter的设备和Wasif的设备。然后可以在运行在Peter的和Wasif的设备上的消息传送应用的GUI上显示该消息。例如,如图6A和图6C所示,Will的消息可以列出在Peter的设备和Wasif的设备上的聊天列表中。

参考图7A、图7B和图7C,当Peter和Wasif从消息列表中选择Will的消息时,Peter的设备和Wasif的设备可以显示其上显示了Will消息的聊天会话屏幕,如图7A和图7C所示。Peter的聊天会话屏幕可以指示聊天会话由组织20拥有,并且Will已经将Peter和Wasif添加到聊天会话中。因此,尽管是非成员,但Peter可以参加聊天会话而无需采取任何额外步骤来将他自己注册到组织20的目录服务或报名新的消息服务。

参考图8A、图8B和图8C,在Peter的账户被创建并注册到扩展域平台120时,设备100可以提供预定权限,包括阅读其他人发布的消息以及向其他人发布消息的权限。例如,如图8A所示,响应于Will的消息,Peter可以发布响应“I’m ready to start as early as next week(我准备最早在下周开始)”。Peter的响应可以被发送到设备100,然后中继到Will的设备和Wasif的设备,Will的设备和Wasif的设备可以在聊天会话GUI上显示Peter的响应,如图8B和图8C所示。因此,设备100可以提供组织的成员与非成员之间的无边界通信和协作解决方案,该解决方案使成员和非成员易于加入和使用,并且使组织易于进行跟踪、监测和管理。

设备100可以被配置为与不共享相同成员和扩展主管域平台的两个或更多个组织一起工作。当非成员被两个不同组织的两个不同成员邀请参加两个聊天会话时,设备100可以为该非成员创建两个不同的非成员用户账户,并且将这两个不同的账户分别注册到两个不同的扩展域平台,每个扩展域平台由不同的组织操作。可以根据由不同组织设置的不同规则对每个账户进行管理。因此,只要组织提供无边界通信和协作解决方案,非成员就可以根据需要参与尽可能多的通信会话。

图9是示出可以在其上实现本公开内容的方面的示例计算机系统900的框图。计算机系统900可以包括用于传送信息的总线902或其他通信机构,以及与总线902耦合用于处理信息的处理器904。计算机系统900还可以包括耦合到总线902的主存储器906,例如随机存取存储器(RAM)或其他动态存储设备,以用于存储要由处理器904执行的信息和指令。主存储器906还可以用于在将由处理器904执行的指令的执行期间存储临时变量或其他中间信息。计算机系统900可以实施例如设备100、成员设备140以及非成员设备170。

计算机系统900还可以包括耦合到总线902的只读存储器(ROM)908或其他静态存储设备,以用于为处理器904存储静态信息和指令。存储设备910,例如闪存或其他非易失性存储器,可以耦合到总线902,以用于存储信息和指令。

计算机系统900可以经由总线902耦合到显示器912,例如液晶显示器(LCD),以用于显示信息。一个或多个用户输入设备,例如示例用户输入设备914,可以耦合到总线902,并且可以被配置用于接收各种用户输入,例如用户命令选择,并将这些传送到处理器904或主存储器906。用户输入设备914可以包括物理结构或虚拟实现,或这二者,其提供用户输入模式或选项,以用于控制例如光标通过显示器912或通过其他技术对用户可见,并且这样的模式或操作可以包括例如虚拟鼠标、轨迹球或光标方向键。

计算机系统900可以包括以重叠或交错方式执行各个程序指令的、处理器904的各个资源。指令可以从另一机器可读介质,例如存储设备910,读入主存储器906。在一些示例中,硬连线电路可以用于代替软件指令或与软件指令相结合。如本文中所使用的,术语“机器可读介质”指代参与提供使机器以特定方式操作的数据的任何介质。这样的介质可以采取各种形式,包括但不限于非易失性介质、易失性介质和传输介质。非易失性介质可以包括例如光盘或磁盘,例如存储设备910。传输介质可以包括光路径,或者电信号或声信号传播路径,并且可以包括声波或光波,例如在无线电波和红外线数据通信中生成的声波或光波,它们能够携带可由物理机构检测到的指令以供输入给机器。

计算机系统900还可以包括耦合到总线902的通信接口918,以用于耦合到连接到本地网络922的网络链路920的双向数据通信。网络链路920可以通过一个或多个网络向其他数据设备提供数据通信。例如,网络链路920可以提供通过本地网络922到主机计算机924或到由互联网服务提供商(ISP)926操作的数据设备的连接,以通过互联网928访问服务器930,例如以获得应用程序的代码。

在下文中,将通过各个项来描述本发明的另外特征、特性和优点:

项1、一种设备,包括处理器以及与所述处理器通信的存储器,所述存储器包括可执行指令,所述指令在由所述处理器执行时使所述处理器将所述设备控制为执行以下功能:检测第一用户已经邀请第二用户参加通信会话,其中,所述第一用户与注册到第一域平台的第一用户账户相关联并且所述第二用户不与注册到所述第一域平台的用户账户中的任一者相关联,所述第一域平台定义被授予给注册到所述第一域平台的所述用户账户的第一用户权限;基于检测到所述第一用户已经邀请所述第二用户参加所述通信会话,使得与所述第二用户相关联的第二用户账户被创建并注册到第二域平台,所述第二域平台不同于所述第一域平台并且定义被授予给注册到所述第二域平台的用户账户的第二用户权限;以及向所述第二用户账户授予所述第二用户权限。

项2、根据项1所述的设备,其中,为了使得所述第二用户账户被创建并注册到所述第二域平台,所述指令在被所述处理器执行时还使所述处理器将所述设备控制为执行以下功能:将所述第二域平台控制为响应于检测到所述第一用户已经邀请所述第二用户参加所述通信会话而自动创建并注册所述第二用户账户。

项3、根据项1所述的设备,其中,为了使得所述第二用户账户被创建并注册到所述第二域平台,所述指令在被所述处理器执行时还使所述处理器将所述设备控制为执行以下功能:从与所述第一用户相关联的第一用户设备接收用于向所述第二域平台创建所述第二用户账户的用户输入;以及将所述第二域平台控制为响应于从所述第一设备接收到的所述用户输入而创建并注册所述第二用户账户。

项4、根据项1所述的设备,其中,所述第一用户权限包括以下至少之一:用于邀请与注册到所述第一域平台或所述第二域平台的所述用户账户中的任一者不相关联的用户参加通信会话的权限;用于将所述第二用户添加到由所述第一域平台或所述第二域平台管理的域目录从而使得所述第二用户在所述域目录上可搜索的权限;用于撤销授予给所述第二用户账户的所述第二用户权限的权限;以及用于从所述第二域平台移除所述第二用户账户的权限。

项5、根据项1所述的设备,其中,所述第二用户权限包括以下至少之一:用于访问由所述第一域目录或所述第二域目录管理的域目录的权限;用于开始新的通信会话的权限;以及用于邀请注册到所述第一域平台或所述第二域平台的用户参加通信会话的权限。

项6、根据项1所述的设备,其中,注册到所述第一域平台的所述用户与注册到所述第二域平台的所述用户是相互排斥的。

项7、根据项1所述的设备,其中,为了检测所述第一用户已经邀请了所述第二用户参加所述通信会话,所述指令在由所述处理器执行时还使所述处理器将所述设备控制为执行以下功能:经由通信网络从与所述第一用户相关联的第一用户设备接收所述第二用户的标识信息。

项8、根据项7所述的设备,其中,所述标识信息包括所述第二用户的电话号码、电子邮件地址或消息传送者别名。

项9、根据项1所述的设备,其中,所述指令在由所述处理器执行时还使所述处理器将所述设备控制为执行以下功能:相对于所述第二用户,检测预定条件被满足;以及撤销授予给所述第二用户的第二用户权限。

项10、根据项9所述的设备,其中,为了检测所述预定条件被满足,所述指令在由所述处理器执行时还使所述处理器将所述设备控制为执行以下功能:从与所述第一用户相关联的第一用户设备接收用于撤销授予给所述第二用户的所述第二用户权限的请求;或者检测在预定时间段期间在所述通信会话中没有活动。

项11、一种用于操作用于提供注册到域平台的用户与未注册到相同域平台的另一用户之间的通信解决方案的设备的方法,包括:检测第一用户已经邀请第二用户参加通信会话,其中,所述第一用户与注册到第一域平台的第一用户账户相关联并且所述第二用户不与注册到所述第一域平台的用户账户中的任一者相关联,所述第一域平台定义被授予给注册到所述第一域平台的所述用户账户的第一用户权限;基于检测到所述第一用户已经邀请所述第二用户参加所述通信会话,使得与所述第二用户相关联的第二用户账户被创建并注册到第二域平台,所述第二域平台不同于所述第一域平台并且定义被授予给注册到所述第二域平台的用户账户的第二用户权限;以及向所述第二用户账户授予所述第二用户权限。

项12、根据项11所述的方法,其中,使得所述第二用户账户被创建并注册到所述第二域平台包括将所述第二域平台控制为:响应于检测到所述第一用户已经邀请所述第二用户参加所述通信会话而自动创建并注册所述第二用户账户。

项13、根据项12所述的方法,其中,使得所述第二用户账户被创建并注册到所述第二域平台包括:从与所述第一用户相关联的第一用户设备接收用于向所述第二域平台创建所述第二用户账户的用户输入;以及将所述第二域平台控制为响应于从所述第一设备接收到的所述用户输入而创建并注册所述第二用户账户。

项14、根据项11所述的方法,其中,所述第一用户权限包括以下至少之一:用于邀请与注册到所述第一域平台或所述第二域平台的所述用户账户中的任一者不相关联的用户参加通信会话的权限;用于将所述第二用户添加到由所述第一域平台或所述第二域平台管理的域目录从而使得所述第二用户在所述域目录上可搜索的权限;用于撤销授予给所述第二用户账户的所述第二用户权限的权限;以及用于从所述第二域平台移除所述第二用户账户的权限。

项15、根据项14所述的方法,其中,所述第二用户权限包括以下至少之一:用于访问由所述第一域目录或所述第二域目录管理的域目录的权限;用于开始新的通信会话的权限;以及用于邀请注册到所述第一域平台或所述第二域平台的用户参加通信会话的权限。

项16、根据项11所述的方法,其中,注册到所述第一域平台的所述用户与注册到所述第二域平台的所述用户是相互排斥的。

项17、根据项11所述的方法,其中,检测所述第一用户已经邀请了所述第二用户参加所述通信会话包括:经由通信网络从与所述第一用户相关联的第一用户设备接收所述第二用户的标识信息。

项18、根据项17所述的设备,其中,所述标识信息包括所述第二用户的电话号码、电子邮件地址或消息传送者别名。

项19、根据项11所述的方法,还包括:相对于所述非成员,检测预定条件被满足;以及从所述通信会话中移除所述非成员。

项20、一种包含指令的非暂时性计算机可读介质,所述指令在由处理器执行时使计算机执行以下功能:检测第一用户已经邀请第二用户参加通信会话,其中,所述第一用户与注册到第一域平台的第一用户账户相关联并且所述第二用户不与注册到所述第一域平台的用户账户中的任一者相关联,所述第一域平台定义被授予给注册到所述第一域平台的所述用户账户的第一用户权限;基于检测到所述第一用户已经邀请所述第二用户参加所述通信会话,使得与所述第二用户相关联的第二用户账户被创建并注册到第二域平台,所述第二域平台不同于所述第一域平台并且定义被授予给注册到所述第二域平台的用户账户的第二用户权限;以及向所述第二用户账户授予所述第二用户权限。

虽然已经描述了各种实施例,但是本描述旨在是示例性的,而不是限制性的,并且应当理解,在这些实施例范围内的更多的实施例和实施方式是可能的。尽管在附图中示出并在本详细描述中讨论了许多可能的特征组合,但是所公开的特征的许多其他组合也是可能的。除非特别限制,否则任何实施例的任何特征可以与任何其他实施例中的任何其他特征或元素组合使用或替代任何其他特征或元素。因此,将理解的是,可以以任何合适的组合一起实施本公开内容中示出和/或讨论的任何特征。因此,除非考虑到所附权利要求及其等同物,否则这些实施例不受限制。此外,可以在所附权利要求的范围内进行各种修改和改变。

虽然前文已经描述了被认为是最佳模式的示例和/或其他示例,但是应当理解,可以在其中进行各种修改,并且可以以各种形式和示例来实现本文公开的发明主题,并且这些教导可以应用于大量应用中,本文中仅描述了其中的一些。所附权利要求书旨在要求保护落入本文的教导的真实范围内的任何和所有应用、修改和变型。

除非另有说明,否则在本说明书中,包括在所附权利要求书中阐述的所有测量结果、值、评级、位置、大小、尺寸和其他规格都是近似的,而不是精确的。它们旨在具有与它们所涉及的功能以及它们所相关的领域中的习惯相一致的合理范围。

保护范围仅受所附权利要求书的限制。当根据本说明书和随后的申请过程进行解释时,该范围旨在并且应当被解释为与权利要求中使用的语言的普通含义相一致的范围,并且涵盖所有结构和功能上的等同物。尽管如此,所有权利要求均不旨在包含不满足专利法第101条、第102条或第103条要求的发明主题,也不应当以这种方式解释它们。由此,不要求保护对此类发明主题的任何非预期的包含。

除以上所述外,没有任何被阐述或说明的内容旨在或应当被解释以导致对公众来说任何组成部分、步骤、特征、对象、益处、优势或等同物的专用,无论权利要求中是否对其有所记载。

将理解的是,除非本文另外阐述了特定含义,否则本文使用的术语和表述具有针对其相应的各自探寻和研究领域的与此类术语和表述相一致的普通含义。诸如第一和第二等的关系术语可以仅用于区分一个实体或动作与另一实体或动作,而不一定要求或暗示在这些实体或动作之间的任何实际的这种关系或顺序。术语“包括”,“包含”或其任何其他变型旨在覆盖非排他性包括,使得包括元素列表的过程、方法、制品或设备不仅仅包括那些元素,还可以包括未明确列出的或者此类过程、方法、制品或设备所固有的其他元素。在没有其他限制的情况下,前面带有“一”或“一个”的元素并不排除在包括该元素的过程、方法、制品或装置中存在另外的等同元素。

提供了本公开内容的摘要以使得读者能够快速认定技术公开内容的本质。基于其将不会被用来解释或限制权利要求的范围或含义的理解来提交摘要。此外,在前述具体实施方式中,可以看到,出于精简本公开内容的目的,在各个示例中将各个特征组合在一起。本公开内容的方法不应当被解释为反映了多个权利要求需要比明确陈述于每一项权利要求中的更多的特征的意图。确切地说,如同后面的权利要求所反映的,发明主题在于少于单个所公开的示例的所有特征。因此,在每项权利要求自身作为单独要求保护的发明主题的前提下,在此将以下权利要求并入具体实施方式。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献