用于显示设备的超声发现协议制造技术

技术编号:27229804 阅读:18 留言:0更新日期:2021-02-04 11:54
提供了一种计算系统,其包括被操作地耦合到处理器并且分别被配置为传输第一信号和第二信号的主要显示器和次级显示器。处理器被配置为在检测到位置触发事件时执行超声发现协议。处理器对超声发现协议的执行使主要显示设备将第一信号作为由次级显示设备接收的声学信号来传输。响应于接收到第一信号,次级显示设备向主要显示设备传输第二信号。第二信号对指示主要显示设备和次级显示设备之间的位置关系的数据进行编码。基于所指示的位置关系,可视数据由主要显示设备和次级显示设备协作地显示。地显示。地显示。

【技术实现步骤摘要】
【国外来华专利技术】用于显示设备的超声发现协议

技术介绍

[0001]与多个显示设备通信的计算系统允许用户跨更宽的显示区域查看应用程序和数字内容。虽然这样的设置是用于以较大格式查看可视数据的便利平台,但是协调显示设备以协作地显示可视数据可能会以多种方式面临挑战。在包括多于一个显示设备的计算系统的初始设置时,显示设备可以被随机地定向,并且计算系统可能不知道显示设备的位置和/或定向。当一个或多个显示设备被移动时,可视数据的显示可能会变得不连续或无序。当新的显示设备被添加到计算系统时,计算系统可能缺少关于新的显示设备的位置的信息,从而导致无法将新的显示设备包括在可视数据的显示中。当用户希望将可视数据从一个显示设备共享到另一显示设备时,多个附近的显示设备可以被标识,从而增加无意地共享敏感数据的风险。计算系统的这种无法识别每个显示设备的位置并且无法跨多个显示设备逻辑地显示可视数据的各种内容可能需要用户频繁更新每个显示设备的位置,从而导致任务中断和用户的挫败感。

技术实现思路

[0002]为了解决上述问题,本文描述了一种计算系统,其包括处理器、主要(primary)显示设备和次级(secondary)显示设备。主要显示设备可以被操作地耦合到处理器并且被配置为传输第一信号。次级显示设备可以被操作地耦合到处理器并且被配置为传输第二信号。处理器可以被配置为执行被包括在存储器中的超声发现协议。超声发现协议可以在检测到位置触发事件时以编程方式被执行。处理器对超声发现协议的执行可以使主要显示设备传输第一信号。第一信号可以是由次级显示设备经由麦克风阵列接收的声学信号。响应于接收到第一信号,次级显示设备可以向主要显示设备传输第二信号。第二信号可以对指示主要显示设备和次级显示设备之间的位置关系的数据进行编码。基于所指示的位置关系,主要显示设备和次级显示设备可以被配置为协作地显示可视数据。
[0003]提供本
技术实现思路
是为了以简化的形式介绍一些概念,这些概念将在下面的详细描述中被进一步描述。本
技术实现思路
既不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在被用于限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本公开的任何部分中指出的任何或所有缺点的实现。
附图说明
[0004]图1示出了根据本公开的示例计算系统的示意图。
[0005]图2A示出了图1的计算系统,其被配置有主要显示设备和次级显示设备之间的无线通信。
[0006]图2B示出了在超声发现协议的执行期间的图2A的计算系统的示意图。
[0007]图3A示出了图1的计算系统,其被配置有主要显示设备和次级显示设备之间的硬连线通信。
[0008]图3B示出了在超声发现协议的执行期间的图3A的计算系统的示意图。
[0009]图4示出了当次级显示设备相对于主要显示设备移动时的图1的计算系统。
[0010]图5示出了图1的计算系统,其中主要显示设备被配置为移动计算设备。
[0011]图6示出了被配置有四个显示设备的图1的计算系统。
[0012]图7示出了定义图6的计算系统的显示设备的位置关系的网格模板。
[0013]图8示出了根据本公开的一种实现的基于三角测量的计算系统的定向的计算。
[0014]图9示出了根据本公开的一种实现的用于计算系统的方法的流程图。
[0015]图10示出了根据本公开的一种实现的示例计算系统。
具体实施方式
[0016]本申请的专利技术人已经发现,常规系统缺乏以编程方式确定阵列中每个显示设备的位置的能力,从而限制了协调多个显示设备以协作地显示可视数据。在计算系统与多个显示设备通信的典型配置中,用户将位置手动分配给每个显示设备。例如,在具有三个显示设备的计算系统中,用户可以将中央显示设备指定为第一显示设备,将第一显示设备右方的显示设备指定为第二显示设备,并且将第一显示设备左方的显示设备指定为第三显示设备。当这些显示设备的定向被改变时,可视数据的显示可能会被破坏或以不直观的布置被呈现,从而要求用户进行干预以更新显示设备的位置。在一些场景中,用户可能希望通过将可视数据“轻拂”到第二显示设备来将可视数据从第一显示设备共享到第二显示设备。“轻拂”的用户输入可以触发第一显示设备对附近的计算设备执行ping命令,这通常导致需要用户选择若干计算设备的列表。
[0017]如图1中示意性地示出的,为了解决上述问题,提供了计算系统10。计算系统10可以能够在多个显示设备上显示可视数据VD,并且可以包括具有相关联的存储器14的处理器12以及至少两个显示设备。显示设备可以被配置为主要显示设备16和次级显示设备18,并且每个显示设备16、18可以被操作地耦合到处理器12。在一些实现中,主要显示设备16可以是包括处理器12的主(master)显示设备,并且次级显示设备18可以是从(slave)设备。将理解的是,次级显示设备18可以被配置为计算设备,或者被配置为不具有作为计算设备的独立功能性的显示监视器。
[0018]处理器12可以例如基于与处理器12的接近度以编程方式指定主要显示设备16和次级显示设备18。然而,应当理解,指定显示设备作为主要显示设备16和次级显示设备18可以备选地由用户在处理器12执行的设置偏好模块20中确定。除了被操作地耦合到处理器12之外,主要显示设备16和次级显示设备18还可以如图1中所示的彼此在网络N上。如下所述,跨该网络N的通信可以经由射频(例如,蓝牙)、经由WIFI技术等无线地、或者经由有线连接而发生。
[0019]如图1所示,主要显示设备16可以包括第一显示器22A、第一扬声器24A、第一麦克风阵列26A和第一惯性运动单元(IMU)28A。这样,主要显示设备16被配置为传输和接收声学信号。类似地,次级显示设备16可以包括第二显示器22B、第二扬声器24B、第二麦克风阵列26B和第二惯性运动单元(IMU)28B,并且还被配置为传输和接收声学信号。当被包括时,第一麦克风阵列26A和第二麦克风阵列26B可以被配置为立体麦克风阵列。
[0020]为了确定与计算系统10相关联的显示设备的数目和定向,处理器12可以被配置为经由被存储在非易失性存储器中并由计算系统10的处理器执行的程序来执行超声发现协
议30。可以在检测到位置触发事件TE时以编程方式执行超声发现协议30。如下面详细讨论的,位置触发事件TE可以是若干事件中的任何一个事件,诸如设备的通电、用户输入、对多个显示设备中的新显示设备的识别、以及具有与另一显示设备的建立的位置关系的显示设备的移动。位置触发事件TE可以由超声传送协议30中包括的位置触发检测器32检测。
[0021]处理器12对超声发现协议30的执行可以激活超声发现协议30中包括的信号传输模块34,并且使主要显示设备16传输第一信号S1。第一信号S1可以是由主要显示设备16的第一扬声器24A以超声频率发射的声学信号。超声频率或超声的关键特性是声波被软表面吸收并且被诸如墙壁的硬表面反射。因此,将理解的是,第一信号S1可以被设置到一频率并且以对于传输第一信本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种能够在多个显示设备上显示可视数据的计算系统,所述计算系统包括:处理器,被配置为执行超声发现协议;主要显示设备,被操作地耦合到所述处理器并且被配置为传输第一信号;以及次级显示设备,被操作地耦合到所述处理器并且被配置为传输第二信号,其中所述超声发现协议在检测到位置触发事件时以编程方式被执行;由所述处理器对所述超声发现协议的执行使所述主要显示设备传输所述第一信号,所述第一信号是经由所述次级显示设备的麦克风阵列而被接收的声学信号;响应于接收到所述第一信号,所述次级显示设备向所述主要显示设备传输所述第二信号,所述第二信号对指示所述主要显示设备和所述次级显示设备之间的位置关系的数据进行编码;并且所述主要显示设备和所述次级显示设备被配置为基于所指示的所述位置关系来协作地显示所述可视数据。2.根据权利要求1所述的计算系统,其中所述位置触发事件是以下中的一项:设备的通电、用户输入、对所述多个显示设备中的新显示设备的识别、以及具有与另一显示设备的已建立的位置关系的显示设备的移动。3.根据权利要求2所述的计算系统,其中显示设备的所述移动由以下中的一项检测:惯性运动单元、麦克风阵列、以及所传输的信号的到达时间的变化。4.根据权利要求2所述的计算系统,其中显示设备的所述移动引起所述超声发现协议的执行频率的增加。5.根据权利要求1所述的计算系统,其中所述主要显示...

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

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

1