System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于与多个显示设备交互的系统和方法技术方案_技高网
当前位置: 首页 > 专利查询>苹果公司专利>正文

用于与多个显示设备交互的系统和方法技术方案

技术编号:40315181 阅读:12 留言:0更新日期:2024-02-07 20:57
一种方法在具有第一显示生成部件的第一计算机系统处执行,该第一计算机系统与具有第二显示生成部件的第二计算机系统通信。该方法包括:响应于输入,当这些显示生成部件在第一模式或第二模式下通信时,跨由该第一显示生成部件提供的第一显示区域将内容的表示移动到由该第二显示生成部件提供的第二显示区域。该方法包括:当这些显示生成部件在该第一模式下通信时,跨该第一显示区域将应用程序窗口移动到所提供的该第二显示区域;以及当这些显示生成部件在该第二模式下通信时,阻止跨该第一显示区域到该第二显示区域的该移动。

【技术实现步骤摘要】
【国外来华专利技术】

所公开的实施方案涉及使用一个或多个输入设备来与两个或更多个电子设备(例如,第一电子设备和第二电子设备)交互,该一个或多个输入设备与该两个或更多个电子设备中的仅一个电子设备相关联。例如,这两个或更多个电子设备在包括共享输入模式(例如,由第一电子设备的操作系统生成的第一用户界面和由第二电子设备的操作系统生成的第二用户界面利用共享输入设备来控制)和伴随显示模式(例如,由第一电子设备的操作系统生成的第一用户界面在第一电子设备的显示器和第二电子设备的显示器两者之上延伸)的不同模式下操作。


技术介绍

1、计算设备的用户通常使用多个计算机显示器来同时在视觉上呈现内容。使用多个连接的显示器通常提高用户效率,因为用户可打开更多的用户界面并且跨更大的屏幕区域扩展他们的用户界面。然而,将多个计算机显示器连接在一起通常需要专门了解计算机的操作系统或其他显示软件,需要在移动计算设备或显示器时重新配置,并且另外是困难、麻烦且令人沮丧的过程。另外,一些计算设备或显示器甚至彼此不兼容并且不能连接在一起以同时显示内容。因此,需要一种更容易允许用户连接并同时操作多个计算机显示器的系统和方法。

2、此外,与多个显示器一起操作的设备的人机界面通常是不直观的,并且不允许在执行不同功能时提供视觉反馈。因此,还需要更直观的人机界面,并且具体地,需要允许更容易且更有效地使用多个显示器的人机界面。


技术实现思路

1、本文描述的实施方案通过提供允许用户直观且有效地连接和操作彼此通信的多个显示设备(例如,台式电子设备、膝上型电子设备或平板电子设备)的显示器以在多个显示设备之间共享内容的显示设备和方法来解决以上缺点。此类设备和方法需要很少的输入来在不同设备之间建立通信、在不同显示模式(例如,共享输入模式和伴随显示模式)之间切换、以及在不同显示器之间共享内容。此类显示设备和方法还提供反馈以帮助用户在不同显示模式下操作不同显示设备。此类显示设备和方法还提供改进的人机界面,例如通过强调信息以使其在触敏显示器上更可辨别以及通过需要来自用户的更少交互来实现用户的期望结果。出于这些原因以及下文所述的那些原因,本文所述的设备和方法减少了电力使用并且延长了电子设备的电池寿命。

2、根据一些实施方案,一种方法在具有第一显示生成部件的第一计算机系统处执行。该第一计算机系统与第一输入设备和具有第二显示生成部件的第二计算机系统通信。该方法包括:经由该第一显示生成部件在第一显示区域中显示第一用户界面对象。在由该第一显示生成部件提供的该第一显示区域中显示该第一用户界面时,经由该第一输入设备检测包括第一移动的第一输入。该输入与跨该第一显示区域将该第一用户界面对象拖动到由该第二显示生成部件提供的第二显示区域的请求相对应。响应于检测到该第一移动,根据确定该第一用户界面对象是内容的表示,当该第二显示生成部件在第一模式(例如,扩展显示模式)或第二模式(例如,共享输入模式)下与该第一计算机系统通信时,将该第一用户界面对象从该第一显示区域移动到该第二显示区域。根据确定该第一用户界面对象是应用程序窗口并且在该第二显示生成部件在该第一模式(例如,扩展显示模式)下与该第一计算机系统通信时检测到该第一输入,将该第一用户界面对象从该第一显示区域移动到该第二显示区域。根据确定该第一用户界面对象是应用程序窗口并且在该第二显示生成部件在该第二模式(例如,共享输入模式)下与该第一计算机系统通信时检测到该第一输入,阻止将该第一用户界面对象移动到由该第二显示生成部件提供的该第二显示区域中。在一些实施方案中,在该共享输入模式下,该第一计算机系统显示由该第一计算机系统控制的用户界面,并且该第二计算机系统显示由该第二计算机系统控制的用户界面,同时该第一计算机和该第二计算机系统共享输入设备。在一些实施方案中,在该扩展显示模式下,该第一显示生成部件和该第二显示生成部件都显示由该第一计算机系统生成的用户界面,并且该第一计算机和该第二计算机系统经由该共享输入设备接收输入。

3、根据一些实施方案,一种方法在具有第一显示生成部件的第一计算机系统处执行。该第一计算机系统与第一输入设备通信。该方法包括:在由该第一显示生成部件提供的该第一显示区域中显示该第一用户界面时,检测满足第一标准的第一事件。响应于检测到满足该第一标准的该第一事件,显示由该第二计算机系统的该第二显示生成部件生成的用户界面的相应代表性空间位置的相应视觉指示。显示该相应视觉指示包括:根据确定该第一计算机系统正在与该第二计算机系统的该第二显示生成部件共享该第一输入设备,并且由该第二显示生成部件生成的用户界面具有能够通过将用户界面对象拖动通过由该第一显示生成部件生成的用户界面的第一部分而到达的第一代表性空间位置,在由该第一显示生成部件生成的该用户界面的该第一部分中显示第一视觉指示。根据确定该第一计算机系统正在与同该第二显示生成部件通信的该第二计算机系统共享该第一输入设备,并且由该第二显示生成部件生成的该用户界面具有能够通过将用户界面对象拖动通过由该第一显示生成部件生成的用户界面的第二部分而到达的第二代表性空间位置,在由该第一显示生成部件生成的该用户界面的该第二部分中显示第二视觉指示。在该第一计算机系统与该第二计算机系统共享该第一输入设备时,经由该第一输入设备检测第一输入,该第一输入与跨该第一显示区域拖动第一用户界面对象的请求相对应。响应于检测到该第一输入,跨由该第一显示生成部件生成的该用户界面移动该第一用户界面对象,并且根据确定该第一输入包括跨该用户界面的其中在检测到满足第一标准的该第一事件时显示该相应视觉指示的该第一部分的移动,同时由该第二显示生成部件生成的该用户界面具有由该相应视觉指示表示的该相应代表性空间位置,根据经由该第一输入设备检测到的该第一移动跨由该第二显示生成部件生成的该用户界面移动该第一用户界面对象。

4、根据一些实施方案,一种方法在具有第一显示生成部件的第一计算机系统处执行,其中该第一计算机系统与第一输入设备和具有第二显示生成部件的第二计算机系统通信。该方法包括:经由该第一显示生成部件在第一显示区域中显示配置用户界面,该配置用户界面包括由该第一显示生成部件生成的用户界面的代表性空间位置的第一表示和由该第二显示生成部件生成的用户界面的代表性空间位置的第二表示。根据确定该第一计算机系统和该第二计算机系统在第一模式下(例如,在共享输入模式下)连接,该方法包括:以第一视觉特征显示由该第一显示生成部件生成的该用户界面的该代表性空间位置的第一表示和由该第二显示生成部件生成的该用户界面的该代表性空间位置的第二表示。根据确定该第一计算机系统和该第二计算机系统在第二模式下连接,以不同于该第一视觉特征的第二视觉特征显示由该第一显示生成部件生成的该用户界面的该代表性空间位置的第一表示和由该第二显示生成部件生成的该用户界面的该代表性空间位置的第二表示。

5、根据一些实施方案,一种方法在包括第一显示生成部件和输入设备的第一计算机系统处执行。该方法包括:经由该第一显示生成部件显示与该第一显示生成部件相关联的第一显示区域和与第二显示生成部件本文档来自技高网...

【技术保护点】

1.一种方法,包括:

2.根据权利要求1所述的方法,其中:

3.根据权利要求1至2中任一项所述的方法,还包括:

4.根据权利要求1至3中任一项所述的方法,还包括:

5.根据权利要求1至4中任一项所述的方法,其中阻止将所述第一用户界面对象移动到所述第二显示区域中包括:自动地跨由所述第一显示生成部件提供的所述第一显示区域将所述第一用户界面对象从所述第二位置移动回到所述第一位置。

6.根据权利要求1至5中任一项所述的方法,其中阻止将所述第一用户界面对象移动到所述第二显示区域中包括:在所述第二位置处暂停所述第一用户界面对象的所述移动。

7.根据权利要求1至6中任一项所述的方法,其中所述第一计算机系统经由有线连接与所述第二计算机系统通信。

8.根据权利要求1至7中任一项所述的方法,其中所述第一计算机系统经由无线连接与所述第二计算机系统通信。

9.根据权利要求1至8中任一项所述的方法,其中具有所述第一显示生成部件的所述第一计算机系统还与第三计算机系统通信,所述第三计算机系统具有不同于所述第一显示生成部件和所述第二显示生成部件的第三显示生成部件。

10.根据权利要求1至9中任一项所述的方法,还包括:

11.根据权利要求10所述的方法,还包括:

12.根据权利要求1至11中任一项所述的方法,还包括:

13.根据权利要求12所述的方法,还包括:

14.根据权利要求1至13中任一项所述的方法,其中:

15.一种第一计算机系统,包括:

16.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,当由具有第一显示生成部件的第一计算机系统执行时,所述指令致使所述第一计算机系统执行以下操作:

17.一种第一计算机系统,包括:

18.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,当由具有第一显示生成部件的第一计算机系统执行时,所述指令致使所述第一计算机系统执行根据权利要求1至14中任一项所述的方法。

19.一种方法,包括:

20.根据权利要求19所述的方法,包括:响应于检测到满足所述第一标准的所述第一事件,根据确定所述第一计算机系统没有正在与所述第二计算机系统共享所述第一输入设备,放弃在由所述第一显示生成部件生成的所述用户界面的所述第一部分中显示所述第一视觉指示。

21.根据权利要求20所述的方法,还包括:

22.根据权利要求19至21中任一项所述的方法,其中所述第一视觉指示具有第一尺寸,所述第一尺寸示出其中能够将用户界面对象从由所述第一显示生成部件生成的所述用户界面拖动到由所述第二显示生成部件生成的所述用户界面的区域的尺寸。

23.根据权利要求19至22中任一项所述的方法,其中所述第二计算机系统与所述第一输入设备通信。

24.根据权利要求19至23中任一项所述的方法,包括:

25.根据权利要求19至24中任一项所述的方法,还包括:与所述第一计算机系统和所述第二计算机系统不同的第三计算机系统,其中所述第三计算机系统与所述第一计算机系统和所述第二计算机系统通信,并且所述第一输入设备连接到所述第三计算机系统。

26.根据权利要求19至25中任一项所述的方法,还包括:

27.根据权利要求19至26中任一项所述的方法,其中所述第一视觉指示显示在所述第一显示生成部件的第一边缘的一部分中,并且所述第二视觉指示显示在所述第一显示生成部件的第二边缘的一部分中。

28.根据权利要求19至27中任一项所述的方法,其中满足所述第一标准的所述第一事件包括:所述第二计算机系统从低功率状态转变到活动状态。

29.根据权利要求19至28中任一项所述的方法,还包括:

30.根据权利要求19至29中任一项所述的方法,还包括:

31.根据权利要求19至30中任一项所述的方法,其中:

32.根据权利要求19至31中任一项所述的方法,还包括:

33.根据权利要求19至32中任一项所述的方法,其中由所述第一显示生成部件提供的所述第一显示区域中的所述第一用户界面包括用于显示控制用户界面的区域,其中所述控制用户界面包括用于控制所述第一计算机系统的设备功能的多个示能表示,所述多个示能表示包括用于控制所述第一计算机系统是否与所述第二计算机系统共享所述第一输入设备的一个或多个示能表示。

34.根据权利要求19至33中任一项所述的方法,其中由所述第一显示生成部件提供的所述...

【技术特征摘要】
【国外来华专利技术】

1.一种方法,包括:

2.根据权利要求1所述的方法,其中:

3.根据权利要求1至2中任一项所述的方法,还包括:

4.根据权利要求1至3中任一项所述的方法,还包括:

5.根据权利要求1至4中任一项所述的方法,其中阻止将所述第一用户界面对象移动到所述第二显示区域中包括:自动地跨由所述第一显示生成部件提供的所述第一显示区域将所述第一用户界面对象从所述第二位置移动回到所述第一位置。

6.根据权利要求1至5中任一项所述的方法,其中阻止将所述第一用户界面对象移动到所述第二显示区域中包括:在所述第二位置处暂停所述第一用户界面对象的所述移动。

7.根据权利要求1至6中任一项所述的方法,其中所述第一计算机系统经由有线连接与所述第二计算机系统通信。

8.根据权利要求1至7中任一项所述的方法,其中所述第一计算机系统经由无线连接与所述第二计算机系统通信。

9.根据权利要求1至8中任一项所述的方法,其中具有所述第一显示生成部件的所述第一计算机系统还与第三计算机系统通信,所述第三计算机系统具有不同于所述第一显示生成部件和所述第二显示生成部件的第三显示生成部件。

10.根据权利要求1至9中任一项所述的方法,还包括:

11.根据权利要求10所述的方法,还包括:

12.根据权利要求1至11中任一项所述的方法,还包括:

13.根据权利要求12所述的方法,还包括:

14.根据权利要求1至13中任一项所述的方法,其中:

15.一种第一计算机系统,包括:

16.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,当由具有第一显示生成部件的第一计算机系统执行时,所述指令致使所述第一计算机系统执行以下操作:

17.一种第一计算机系统,包括:

18.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,当由具有第一显示生成部件的第一计算机系统执行时,所述指令致使所述第一计算机系统执行根据权利要求1至14中任一项所述的方法。

19.一种方法,包括:

20.根据权利要求19所述的方法,包括:响应于检测到满足所述第一标准的所述第一事件,根据确定所述第一计算机系统没有正在与所述第二计算机系统共享所述第一输入设备,放弃在由所述第一显示生成部件生成的所述用户界面的所述第一部分中显示所述第一视觉指示。

21.根据权利要求20所述的方法,还包括:

22.根据权利要求19至21中任一项所述的方法,其中所述第一视觉指示具有第一尺寸,所述第一尺寸示出其中能够将用户界面对象从由所述第一显示生成部件生成的所述用户界面拖动到由所述第二显示生成部件生成的所述用户界面的区域的尺寸。

23.根据权利要求19至22中任一项所述的方法,其中所述第二计算机系统与所述第一输入设备通信。

24.根据权利要求19至23中任一项所述的方法,包括:

25.根据权利要求19至24中任一项所述的方法,还包括:与所述第一计算机系统和所述第二计算机系统不同的第三计算机系统,其中所述第三计算机系统与所述第一计算机系统和所述第二计算机系统通信,并且所述第一输入设备连接到所述第三计算机系统。

26.根据权利要求19至25中任一项所述的方法,还包括:

27.根据权利要求19至26中任一项所述的方法,其中所述第一视觉指示显示在所述第一显示生成部件的第一边缘的一部分中,并且所述第二视觉指示显示在所述第一显示生成部件的第二边缘的一部分中。

28.根据权利要求19至27中任一项所述的方法,其中满足所述第一标准的所述第一事件包括:所述第二计算机系统从低功率状态转变到活动状态。

29.根据权利要求19至28中任一项所述的方法,还包括:

30.根据权利要求19至29中任一项所述的方法,还包括:

31.根据权利要求19至30中任一项所述的方法,其中:

32.根据权利要求19至31中任一项所述的方法,还包括:

33.根据权利要求19至32中任一项所述的方法,其中由所述第一显示生成部件提供的所述第一显示区域中的所述第一用户界面包括用于显示控制用户界面的区域,其中所述控制用户界面包括用于控制所述第一计算机系统的设备功能的多个示能表示,所述多个示能表示包括用于控制所述第一计算机系统是否与所述第二计算机系统共享所述第一输入设备的一个或多个示能表示。

34.根据权利要求19至33中任一项所述的方法,其中由所述第一显示生成部件提供的所述第一显示区域中的所述第一用户界面包括用于启用和禁用与物理上位于距所述第一计算机系统的阈值距离内的任何计算机系统共享所述第一输入设备的一个或多个示能表示。

35.根据权利要求19至34中任一项所述的方法,还包括:

36.根据权利要求19至35中任一项所述的方法,其中:

37.根据权利要求19至36中任一项所述的方法,其中由所述第一显示生成部件提供的所述第一显示区域中的所述第一用户界面包括用于显示设置的示能表示,并且由所述第二显示生成部件生成的所述用户界面的所述相应代表性空间位置是基于所述用于显示设置的示能表示上的用户输入来确定的。

38.根据权利要求19至37中任一项所述的方法,其中由所述第二显示生成部件生成的所述用户界面的所述相应代表性空间位置是基于所述第二计算机系统和所述第一输入设备之间的无线信号来确定的。

39.一种第一计算机系统,包括:

40.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,当由具有第一显示生成部件的第一计算机系统执行时,所述指令致使所述第一计算机系统执行以下操作:

41.一种第一计算机系统,包括:

42.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,当由具有第一显示生成部件的第一计算机系统执行时,所述指令致使所述第一计算机系统执行根据权利要求19至38中任一项所述的方法。

43.一种方法,包括:

44.根据权利要求43所述的方法,其中:

45.根据权利要求43和44中任一项所述的方法,其中:

46.根据权利要求43至45中任一项所述的方法,还包括:

47.根据权利要求46所述的方法,其中在由所述第二显示生成部件提供的所述第二显示区域上显示所述指示包括:改变所述第二显示生成部件的边缘的一部分的外观。

48.根据权利要求43至47中任一项所述的方法,还包括:

49.根据权利要求48所述的方法,其中:

50.根据权利要求43至49中任一项所述的方法,其中:

51.根据权利要求43至50中任一项所述的方法,其中:

52.根据权利要求43至51中任一项所述的方法,其中:

53.根据权利要求43至52中任一项所述的方法,还包括:

54.根据权利要求43至53中任一项所述的方法,还包括:

55.根据权利要求43至54中任一项所述的方法,还包括:

56.根据权利要求43至55中任一项所述的方法,还包括:

57.根据权利要求43至56中任一项所述的方法,其中:

58.根据权利要求43至57中任一项所述的方法,其中:

59.根据权利要求58所述的方法,其中:

60.根据权利要求59所述的方法,其中:

61.根据权利要求58至60中任一项所述的方法,其中:

62.根据权利要求61所述的方法,其中:

63.根据权利要求43至62中任一项所述的方法,其中:

64.一种第一计算机系统,包括:

65.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,当由具有第一显示生成部件的第一计算机系统执行时,所述指令致使所述第一计算机系统执行以下操作:

66.一种第一计算机系统,包括:

67.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,当由具有第一显示生成部件的第一计算机系统执行时,所述指令致使所述第一计算机系统执行根据权利要求43至63中任一项所述的方法。

68.一种方法,包括:

69.根据权利要求68所述的方法,还包括:

70.根据确定权利要求69所述的方法,包括:根据确定所述第二输入包括朝向所述第一显示区域的第一边缘区域的第二移动,在所述第一显示区域的所述第一边缘区域中显示所述门户的所述位置的所述视觉指示的第一部分。

71.根据确定权利要求70所述的方法,包括:根据确定所述第二输入包括朝向所述第一显示区域的所述第一边缘区域的所述第二移动,在所述第二显示区域的基于所述第二移动的方向选择的相应边缘区域处显示所述门户的所述视觉指示的第二部分。

72.根据权利要求70至71中任一项所述的方法,其中:

73.根据权利要求70至72中任一项所述的方法,其中响应于检测到所述第二输入,先前处于低功率状态的显示生成部件转变成活动状态以显示所述第二显示区域。

74.根据权利要求70至73中任一项所述的方法,其中响应于所述第二输入,在所述第二显示区域以及与所述第二显示区域相关联的设备的锁定屏幕中显示所述门户的视觉指示。

75.根据权利要求70至74中任一项所述的方法,其中响应于检测到所述第二输入的所述第二移动的暂停具有比阈值持续时间长的持续时间,显示所述门...

【专利技术属性】
技术研发人员:C·G·莱蒙斯C·K·M·黄J·O·劳奇K·J·范维赫滕M·阿朗索鲁伊斯R·S·塞普尔维达P·L·考夫曼
申请(专利权)人:苹果公司
类型:发明
国别省市:

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

1