用于外部用户在会议聊天中选择性每次消息参与的数据对象制造技术

技术编号:39257324 阅读:10 留言:0更新日期:2023-10-30 12:08
所公开的技术在定义的组中的成员的设备上渲染第一用户界面(UI),包括在定义的组之间传送的消息。接收对包括定义的组的消息子集的消息集的选择,以用于与不是所述定义的组的成员的非成员用户通信。所选择的消息集被递送给所述非成员用户。渲染第二UI,所述第二UI包括所选择的消息集和在所述非成员用户与所述定义的组中指向所选择的消息集的用户子集之间交换的后续消息。不向所述定义的组中未指向所选择的消息集的其他后续消息提供完全访问。渲染在所述非成员用户与所述定义的组之间交换的后续消息。在所选择的消息之前的消息的上下文中渲染所述后续消息。文中渲染所述后续消息。文中渲染所述后续消息。

【技术实现步骤摘要】
【国外来华专利技术】用于外部用户在会议聊天中选择性每次消息参与的数据对象

技术介绍

[0001]有许多系统和应用提供以其设备上的通信特征来辅助用户的特征。例如,一些系统允许用户使用现场视频流、现场音频流以及其他形式的实时的、基于文本或基于图像的应用进行通信和协作。在线通信系统的会议聊天通常用于以直接或私下对话(side conversation)的形式在会议参与者之间快速交换与会议的主题/议程有关的想法和消息,其还可以包括对文件、图像以及其他丰富的协作和交互对象的交换。通常,会议参与者可能希望与当前不在会议中的其他人协商或者共享特定的信息/消息片段。然而,通信系统可能不容易允许会议组织者/参与者在不必开始新会议的情况下将外部用户添加到正在进行的会议或者其聊天中。
[0002]在这样的场景中,不容易使得这样的用户激活这样的特征的系统会导致许多问题,并且对通信系统的有效性和可访问性产生负面影响。不便于使用这样的特征的计算设备会导致生产力损失以及相对于许多计算资源的低效。例如,通信会话(诸如在线会议)的参与者可能需要启动与外部用户的另一聊天线程以进行所需的讨论。这会导致对话的支离破碎、连续性的丧失以及生产力的中断。当参与者在聊天期间错过了突出的要点或提示时,可能需要重新发送内容。这样的活动会导致对网络、处理器、存储器或者其他计算资源的低效使用。此外,这可能会出现安全问题,因为敏感信息可能无意中与错误的参与者共享。同样地,当参与者的参与程度在会议期间受到负面影响时,生产力损失可能导致需要延长的会议或后续会议,这继而又需要额外的计算资源。当系统被用于为大量参与者提供协作环境时,这样的低效会加剧。
[0003]现有系统的这样的缺点会导致生产力的损失、安全性的降低以及计算资源的低效使用。

技术实现思路

[0004]在本文中所公开的技术向用户提供了一种方法,其通过选择组中的一条或多条现有消息与外部用户共享和通信,同时保持会议聊天和会议参与者列表(名册)的全部内容私密,允许安全消息传递组之外的外部用户在“每条消息”的基础上参与正在进行的会议的聊天。可以自动地建立外部参与者的特权或许可,以包括针对协作会话的各种特征的适当许可。可以提供至少两个不同的消息视图:(1)给安全组的成员用户的所有消息视图;以及(2)给非成员用户的有限视图,其包括(a)从组中的消息中选择的消息以及(b)对所共享的消息的响应。
[0005]通过允许外部用户以预定的访问许可在每条消息的基础上参与正在进行的会议的聊天,现有用户不必将外部参与者添加到当前会议聊天中,并且不必冒险与外部用户共享整个会话历史和所有会议参与者的名称。(一个或多个)会议参与者仅能够与外部用户共享所选择的(一条或多条)消息,并且外部用户仅能够查看所选择的(一条或多条)消息,并且仅能够围绕所选择的消息进行回复和协作。各种实施例允许在每条消息的基础上建立外部参与者的成员资格,并且允许外部参与者仅围绕该消息进行协作。外部用户将无法查看
外部用户没有许可的任何其他消息,并且也将无法查看会议的参与者列表。
[0006]本公开也描述了支持消息传递用户界面(UI)功能的基础架构、系统和数据对象,所述功能允许安全消息传递组之外的外部用户在每条消息为基础上参与正在进行的会议的聊天。所述架构、系统和数据对象允许选择安全消息传递组中的一条或多条现有消息,以与外部用户共享和通信,同时保持会议聊天和会议参与者列表(名册)的全部内容私密。
[0007]在一些实施例中,所述数据对象能够是在每次聊天和每条消息的基础上进行跟踪的多维数据结构。所述数据结构可以包括每条个体消息与用户和针对用户的相应许可相关联的维度,由此在每条消息的基础上提供对用户和许可的粒度控制。
[0008]上文所描述的技术能够导致对计算资源的更有效使用。具体地,通过使得用于促进参与者促进设置的过程自动化,能够改善与计算设备的用户交互。在本文中所公开的技术能够通过消除对人执行多个手动步骤以搜索、发现、查看、显示和选择各种设置的需要而导致对计算资源的更有效使用,这些设置对于每个应用和系统来说可能是不同的。手动过程的减少能够导致更少的无意输入和错误。这能够最终导致对计算资源的更有效使用,诸如存储器使用、网络使用、处理资源等。
[0009]通过阅读下文的详细描述和回顾相关的附图,除了上文明确描述之外的特征和技术优点将是显而易见的。提供本概要是为了以简化的形式引入概念的选择,这些概念在下文的详细描述中进一步描述。本概要并不旨在识别所要求保护的主题的关键或基本特征,也并不旨在用于确定所要求保护的主题的范围。例如,术语“技术”可以指代上述上下文和整个文档所允许的系统、方法、计算机可读指令、模块、算法、硬件逻辑和/或操作。
附图说明
[0010]参考附图描述详细说明。对多个项目中的单个项目的引用可以使用带有字母序列中的字母的参考数字来指代每个单个项目。对项目的一般引用可以使用特定的参考数字,而不使用字母序列。不同图中相同的参考数字表示相似或相同的项目。
[0011]图1图示了用于允许外部用户以预定的访问许可在每条消息的基础上参与正在进行的会议的聊天的系统的各方面。
[0012]图2A图示了根据实施例的示例性用户界面。
[0013]图2B图示了根据实施例的示例性用户界面。
[0014]图2C图示了根据实施例的示例性用户界面。
[0015]图2D图示了根据实施例的示例性用户界面。
[0016]图2E图示了根据实施例的示例性用户界面。
[0017]图2F图示了根据实施例的示例性用户界面。
[0018]图2G图示了根据实施例的示例性用户界面。
[0019]图3A图示了根据实施例的示例性系统图。
[0020]图3B图示了根据实施例的示例性系统图。
[0021]图3C图示了根据实施例的示例性系统图。
[0022]图3D图示了根据实施例的示例性系统图。
[0023]图3E图示了根据实施例的示例性系统图。
[0024]图3F图示了根据实施例的示例性系统图。
[0025]图3G图示了根据实施例的示例性系统图。
[0026]图3H图示了根据实施例的示例性系统图。
[0027]图4图示了根据一个实施例的用于允许外部用户以预定的访问许可在每条消息的基础上参与正在进行的会议的聊天的例程。
[0028]图5图示了根据一个实施例的用于允许外部用户以预定的访问许可在每条消息的基础上参与正在进行的会议的聊天的例程。
[0029]图6是示出了用于在本文中所公开的技术的说明性操作环境的各方面的计算系统图。
[0030]图7是示出了能够实现在本文中所公开的技术的各方面的计算设备的配置和操作的各方面的计算架构图。
具体实施方式
[0031]在本文中所公开的技术向系统提供了一种方法,其通过选择组中的一条或多条现有消息与外部用户共享和通信,同时保持会议聊天和会议参与者列表(名册)的全部内容私密,允许安全消息传递组之外的外部用户在每条消本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于控制数据处理系统的机器实现的方法,所述数据处理系统用于在通信会话的定义的组的用户之间递送消息,所述方法包括:使得在所述定义的组中的成员的设备上渲染第一用户界面(UI),包括在所述通信会话的所述定义的组的用户之间传送的消息,所述系统允许所述定义的组的用户访问所述通信会话的所述消息;接收对包括所述定义的组的消息子集的消息集的选择,以用于与不是所述定义的组的成员的非成员用户通信;将所选择的消息集递送给所述非成员用户;使得在所述非成员用户的显示设备上渲染第二UI,所述第二UI包括所选择的消息集和在所述非成员用户与所述定义的组中指向所选择的消息集、但是不完全访问所述定义的组中未指向所选择的消息集的其他后续消息的用户子集之间交换的后续消息;以及使得在所述定义的组中的所述成员的设备的所述第一UI上渲染在所述非成员用户与所述定义的组之间交换的后续消息。2.根据权利要求1所述的方法,其中,所述后续消息在所述第一UI上被渲染为在所述第一UI上渲染的先前消息的完整消息视图内的在视觉上分离的消息传递会话。3.根据权利要求2所述的方法,其中,所述在视觉上分离的消息传递会话是在所述第一UI中渲染的分离的面板。4.根据权利要求2所述的方法,其中,所述在视觉上分离的消息传递会话以并排格式与所述先前消息一起被渲染。5.根据权利要求1所述的方法,其中,所述非成员用户被分配第一访问许可级别,并且所述用户被分配第二访问许可级别。6.根据权利要求5所述的方法,其中,所述第一访问许可级别防止对所述通信会话的所述用户和所述通信会话的内容的完整列表的指示。7.根据权利要求1所述的方法,其中,所选择的消息和包括所述非成员用户的后续消息在所述第一UI上与指示与所选择的消息的关联的符号一起显示。8.根据权利要求1所述的方法,还包括:响应于对所述消息中的额外消息的选择,使得能够邀请另外的参与者到所述通信会话。9.根据权利要求1所述的方法,还包括:响应于对在所述通信会话期间共享的文件的选择,使得能够邀请另外的参与者到所述通信会话。10.根据权利要求1所述的方法,其中,所述第二UI包括所选择的消息。11.一种系统,包括:一个或多个数据处理单元;以及计算机可读介质,在其上编码有使得所述一个或多个数据处理...

【专利技术属性】
技术研发人员:N
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1