用于屏幕共享体验的共享保护制造技术

技术编号:21407315 阅读:24 留言:0更新日期:2019-06-19 09:35
描述了用于针对屏幕共享体验的共享保护的技术。在至少一些实施例中,屏幕共享体验涉及用户与其他用户共享作为通信会话的一部分的其显示屏幕的部分。根据各种实施例,作为屏幕共享体验的一部分与其他设备共享其屏幕的用户可以通过将该部分指定为共享保护来保护屏幕的一部分不被共享。因此,来自用户屏幕的识别部分的内容被加密以防止不能解密内容的其他设备查看内容。根据一个或多个实施例,可以将用户指定为共享特权,使得作为屏幕共享体验的一部分允许用户访问加密密钥以解密和查看受保护的共享。

Sharing Protection for Screen Sharing Experience

The technology for sharing protection for screen sharing experience is described. In at least some embodiments, the screen sharing experience involves sharing with other users the portion of their display screen as part of a communication session. According to various embodiments, users who share their screens with other devices as part of the screen sharing experience can protect a portion of the screen from being shared by designating that portion as a shared protection. Therefore, the content from the identification part of the user screen is encrypted to prevent other devices that cannot decrypt the content from viewing the content. According to one or more embodiments, the user may be designated as a shared privilege so that as part of the screen sharing experience, the user is allowed to access the encryption key to decrypt and view the protected share.

【技术实现步骤摘要】
【国外来华专利技术】用于屏幕共享体验的共享保护
技术介绍
现代通信系统具有一系列能力,包括将各种通信模式与不同服务集成。例如,即时消息传送、语音/视频通信、数据/应用共享、白板和其他形式的通信可以与订户的存在和可用性信息组合。这样的系统可以向订户提供增强的能力,例如向呼叫者提供用于各种状态类别、备用联系人、日历信息和类似特征的指令。此外,使用户能够共享和协作以创建和修改各种类型的文档和内容的协作系统可以与提供不同种类的通信和协作能力的多模式通信系统集成。这种集成系统有时被称为统一通信和协作(UC&C)系统。虽然UC&C系统提供了增强的通信灵活性,但是它们也存在许多实现挑战。例如,用户可能希望将屏幕内容共享给参与UC&C通信的不同设备。然而,用户可能希望保护某些屏幕内容不被共享。启用并发屏幕共享和内容保护会带来许多实施挑战。
技术实现思路
提供本
技术实现思路
是为了以简化的形式介绍一些概念,这些概念将在下面的具体实现中进一步描述。本
技术实现思路
不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。描述了用于屏幕共享体验的共享保护的技术。在至少一些实施例中,屏幕共享体验涉及用户与其他用户共享作为通信会话的一部分的其显示屏幕的部分。根据各种实施例,作为屏幕共享体验的一部分与其他设备共享其屏幕的用户可以通过将该部分指定为共享保护来保护屏幕的一部分不被共享。因此,来自用户屏幕的识别部分的内容被加密以防止不能解密内容的其他设备查看内容。根据一个或多个实施例,可以将用户指定为共享特权,使得作为屏幕共享体验的一部分允许用户访问加密密钥以解密和查看受保护的共享。附图说明参考附图描述详细描述。在附图中,附图标记的最左边的数字标识首次出现附图标记的图。在说明书和附图中的不同实例中使用相同的附图标记可以指示相似或相同的项目。在附图标记后面跟有不同字母的相同数字可以指特定项目的不同实例。图1是可用于采用本文所讨论的技术的示例实现中的环境的图示。图2描绘了根据一个或多个实施例的用于在屏幕共享体验期间保护内容的示例实现场景。图3描绘了根据一个或多个实施例的用于在屏幕共享体验期间保护内容的示例实现场景。图4描绘了根据一个或多个实施例的用于在屏幕共享体验期间允许特权用户访问共享保护内容的示例实现场景。图5描绘了根据一个或多个实施例的用于指定共享保护区域的示例实现场景。图6描绘了根据一个或多个实施例的用于指定共享保护区域的示例实现场景。图7描绘了根据一个或多个实施例的用于指定被允许观看共享保护区域的用户集的示例实现场景。图8描绘了用于根据一个或多个实施例的指定是共享特权的用户的示例实现场景。图9是描述了根据一个或多个实施例的用于控制对共享保护区域的内容的访问的方法中的步骤的流程图。图10是描述了根据一个或多个实施例的用于控制对共享保护区域的内容的访问的方法中的步骤的流程图。图11是描述了根据一个或多个实施例的用于在视觉上遮蔽共享保护区域的方法中的步骤的流程图。图12示出了如参考图1描述的被配置为实现本文描述的技术的实施例的示例系统和计算设备。具体实施方式描述了用于屏幕共享体验的共享保护的技术。在至少一些实现中,屏幕共享体验涉及用户与其他用户共享作为通信会话的一部分的其显示屏幕的部分。例如,通信会话是指不同通信端点之间的通信媒体的实时交换。通信会话的示例包括互联网协议语音(VoIP)呼叫、视频呼叫、文本消息传递、文件传输、内容共享和/或其组合。在至少一个实现中,通信会话表示统一通信和协作(UC&C)会话。根据各种实现,作为屏幕共享体验的一部分与其他设备共享其屏幕的用户希望保护屏幕的一部分不被共享。例如,他们的屏幕的一部分可以显示用户不希望共享的敏感和/或个人信息。因此,用户调用共享保护功能以使用户能够识别其屏幕的不与其他设备共享的部分。例如,用户可以围绕他们屏幕中的希望共享保护的一部分绘制保护区。下面描述将显示器的特定部分指定为共享保护的其他方式。因此,作为屏幕共享体验的一部分,用户屏幕的识别部分被加密,而其他部分明确地共享。根据一个或多个实现,可以将用户指定为共享特权,使得作为屏幕共享体验的一部分,允许用户查看被指定为共享受保护的内容。例如,作为屏幕共享体验的一部分将其显示屏幕的一部分指定为共享的共享受保护的用户可以将屏幕共享体验中的参与者识别为共享特权。因此,与特权参与者相关联的设备可以访问加密密钥,使得设备可以解密来自屏幕的共享保护部分的内容并明确地显示解密的内容。但是,屏幕共享体验中的其他非特权参与者无法访问加密密钥,因此无法解密和查看受保护的内容。通过这种方式,用户可以保护某些屏幕内容不被一般共享,同时指定一组允许查看内容的特权用户。因此,用于本文描述的用于屏幕共享体验的共享保护的技术增强了用户在屏幕共享体验期间保护敏感内容和数据的能力,从而提高了敏感用户数据的数据安全性并防止了敏感用户内容的不期望的暴露。所描述的技术还通过使用于解密受保护内容的加密密钥能够有效地分发给特权设备来改善屏幕共享体验期间的计算设备性能。在以下讨论中,首先描述可操作以采用本文描述的技术的示例环境。接下来,根据一个或多个实施例描述一些示例实现场景。在此之后,根据一个或多个实施例描述了一些示例过程。最后,描述了示例性系统和设备,其可操作以采用根据一个或多个实施例的本文所讨论的技术。现在考虑示例环境,其中可以采用示例实现。图1是示例实现中的环境100的图示,该环境100可操作以采用用于本文描述的屏幕共享体验的共享保护的技术。通常,环境100包括能够通过各种不同模态进行通信的各种设备、服务和网络。例如,环境100包括连接到网络104的客户端设备102。客户端设备102可以以各种方式配置,例如传统计算机(例如,台式个人计算机、膝上型计算机等)、移动台、娱乐设备、智能电话、可穿戴设备、上网本、游戏机、手持设备(例如平板电脑)等。网络104表示向客户端设备102提供到各种网络和/或服务(例如因特网)的连接的网络。网络104可以经由各种不同的连接技术向客户端设备102提供连接,所述连接技术例如宽带电缆、数字用户线(DSL)、无线蜂窝、无线数据连接(例如,WiFiTM)、T载波(例如,T1)、以太网等。在至少一些实现中,网络104表示不同互连的有线和无线网络。客户端设备102包括使得能够执行各种活动和任务的各种不同功能。例如,客户端设备102包括操作系统106、应用108、通信客户端110和通信模块112。通常,操作系统106表示用于抽象客户端设备102的各种系统组件(例如,硬件、内核级模块和服务等)的功能。例如,操作系统106可以将客户端设备102的各种组件抽象到应用108,以实现组件和应用108之间的交互。应用108表示用于经由客户端设备102执行不同任务的功能。应用108的示例包括文字处理应用、电子表格应用、网络浏览器、游戏应用等。应用108可以本地安装在客户端设备102上以通过本地运行时环境执行,和/或可以表示到远程功能(例如,基于云的服务、web应用等)的门户。因此,应用108可以采用各种形式,例如本地执行的代码、到远程托管服务的门户等等。通信客户端110表示用于经由客户端设备102启用不同形式的通信的功能。通信客户本文档来自技高网...

【技术保护点】
1.一种用于保护用于屏幕共享体验的媒体的系统,所述系统包括:至少一个处理器;以及包括存储在其上的指令的一个或多个计算机可读存储介质,所述指令响应于由所述至少一个处理器执行,使得所述系统执行包括以下的操作:作为屏幕共享体验的一部分确定共享媒体区域要被共享保护;在所述屏幕共享体验中的一组参与者之间的屏幕共享体验期间,使得来自所述区域的内容被使用密钥加密;以及将所述一组参与者的第一参与者指定为共享特权,使得作为所述屏幕共享体验的一部分允许所述第一参与者能够访问所述密钥以使针对所述第一参与者所述内容能够被解密,并且所述一组参与者的第二参与者未被指定为共享特权,使得作为所述屏幕共享体验的一部分,不允许所述第二参与者能够访问所述密钥。

【技术特征摘要】
【国外来华专利技术】2016.11.01 US 15/340,7631.一种用于保护用于屏幕共享体验的媒体的系统,所述系统包括:至少一个处理器;以及包括存储在其上的指令的一个或多个计算机可读存储介质,所述指令响应于由所述至少一个处理器执行,使得所述系统执行包括以下的操作:作为屏幕共享体验的一部分确定共享媒体区域要被共享保护;在所述屏幕共享体验中的一组参与者之间的屏幕共享体验期间,使得来自所述区域的内容被使用密钥加密;以及将所述一组参与者的第一参与者指定为共享特权,使得作为所述屏幕共享体验的一部分允许所述第一参与者能够访问所述密钥以使针对所述第一参与者所述内容能够被解密,并且所述一组参与者的第二参与者未被指定为共享特权,使得作为所述屏幕共享体验的一部分,不允许所述第二参与者能够访问所述密钥。2.如权利要求1所述的系统,其中,所述确定是响应于识别所述共享媒体的区域的用户输入的。3.如权利要求1所述的系统,其中,所述共享媒体的区域与客户端设备的显示区的区域相对应。4.如权利要求1所述的系统,其中,所述指定允许与所述第一参与者相关联的第一设备能够访问所述密钥,但不允许与所述第二参与者相关联的第二设备能够访问所述密钥。5.如权利要求1所述的系统,其中,所述屏幕共享体验包括通信会话,并且其中,将所述第一参与者指定为共享特权是基于将所述第一参与者指定为特权用户的用户输入的,所述用户输入包括与针对所述通信会话的会议邀请进行的用户交互。6.如权利要求1所述的系统,其中,所述屏幕共享体验包括通信会话,并且其中,将所述第一参与者指定为共享特权使得所述密钥被附加到被发送到所述第一参与者的针对所述通信会话的会议邀请。7.如权利要求1所述的系统,其中,所述屏幕共享体验包括通信会话,并且其中,将所述第一参与者指定为共享特权使得指向所述密钥的指针被包括在被发送到所述第一参与者的针对所述通信会话的会议邀请中。8.如权利要求1所述的系统,其中,将所述第一参与者指定为共享特权是基于所述第一参与者的组成员资格的,并且其中,所述组的成员能够访问所述密钥。9.如权利要求1所述的系统,其中,所述屏幕共享体验包括通信会话,并且其中,所述操作还包括:将针对所述通...

【专利技术属性】
技术研发人员:A·A·哈桑W·G·韦泰因A·N·P·史密斯
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1