-
公开(公告)号:CN106716354A
公开(公告)日:2017-05-24
申请号:CN201580051879.5
申请日:2015-09-21
Applicant: 微软技术许可有限责任公司
Inventor: E.F.思雷尔克尔德 , W.S.斯陶伯 , P.米科拉 , K.K.莫兰 , I.Y.霍里 , B.D.克罗斯 , D.R.戴维斯 , G.F.塞加 , K.A.施普利 , R.巴拉苏布拉马尼安 , P.德克斯 , M.K.拉曼 , R.C.彭莱
CPC classification number: G06F3/04847 , G06F3/04842 , G06F8/38 , G06F8/76 , G06F9/44505 , G06F9/451 , H04M1/72569
Abstract: 呈现应用的用户界面的方式可能在许多方面是重要的。用户界面可能仅适合于某些设备(例如,按钮可以是可通过指针选择的,但不在触敏显示器上;文本框在不同的显示器上可能显得太大或太小),并且可能仅满足某些用户交互(例如,地图界面可能在膝上型计算机上可由静止的用户使用,但是在车辆中当用户正在驾驶时是不可用的)。本文提出的是用于自动生成适应于设备的交互组件特性和与用户界面的用户交互的交互准则二者的用户界面的技术。设备可以基于这样的信息选择用户界面的每一个元素的呈现,并且生成匹配设备和与应用的用户交互二者的用户界面。
-
公开(公告)号:CN106716356B
公开(公告)日:2020-05-19
申请号:CN201580051897.3
申请日:2015-09-18
Applicant: 微软技术许可有限责任公司
Inventor: E.F.思雷尔克尔德 , W.S.斯陶伯 , P.米科拉 , K.K.莫兰 , I.Y.霍里 , D.R.戴维斯 , K.A.施普利 , R.巴拉苏布拉马尼安 , P.德克斯 , R.C.彭莱 , D.J.伍兹
IPC: G06F3/0481 , G06F3/0482 , G06F9/445 , G06F9/451 , H04L29/08
Abstract: 在许多计算场景中,设备的计算环境可以通过各种呈现组件诸如显示器、扬声器和耳机来呈现应用,然而,对于用户来说,在计算环境内当前呈现的应用之间导航可能是困难的;例如,对于在共享应用堆栈的许多显示器上呈现许多应用的设备来说,用户希望选择的应用可能被深埋在共享的应用堆栈内。根据在本文呈现的技术,设备可以为每一个呈现组件生成应用呈现历史,其指示先前已通过呈现组件呈现的应用。通过识别在选择呈现组件的应用呈现历史中具有应用呈现的第二应用并将选择呈现组件转移到第二应用,可以履行将选择呈现组件转移离开当前应用呈现的请求。
-
公开(公告)号:CN107077436B
公开(公告)日:2020-03-27
申请号:CN201580051821.0
申请日:2015-09-16
Applicant: 微软技术许可有限责任公司
Inventor: I.Y.霍里 , D.R.戴维斯 , P.米科拉 , E.F.思雷尔克尔德 , K.A.施普利 , K.K.莫兰 , R.巴拉苏布拉马尼安 , P.德克斯
Abstract: 各种模型可以使第一设备能够在各种上下文中与第二设备共享设备资源,所述共享诸如是经由终端服务共享计算会话;经由显示镜像共享显示器;以及跨设备共享输入构件。然而,这样的技术经常使用自组织共享模型,其取决于每个设备的配置和/或管理访问;限制这样的共享的能力;和/或展现安全性关注。代替地,目标设备可以通告目标设备资源的可用性。主机设备可以请求所述目标设备向所述主机设备的计算环境借出所述目标设备资源。所述目标设备可以为所述主机设备预留所述目标设备资源,所述主机设备然后将可以所述目标设备资源集成到所述主机计算环境中。所述模型可以使所述用户能够使用甚至来自该用户否则不被准许使用的目标设备的资源。
-
公开(公告)号:CN107077437A
公开(公告)日:2017-08-18
申请号:CN201580051951.4
申请日:2015-09-17
Applicant: 微软技术许可有限责任公司
Inventor: E.F.思雷尔克尔德 , W.S.斯陶伯 , P.米科拉 , K.K.莫兰 , I.Y.霍里 , D.R.戴维斯 , K.A.施普利 , R.巴拉苏布拉马尼安 , P.德克斯
CPC classification number: G06F13/128 , G06F3/048 , G06F9/452 , G06F11/2289 , G06F13/122
Abstract: 用户可以与装置集合的若干装置相交互,并且可以在特定用户上下文中利用每个装置,诸如驾驶车辆;在家放松;以及在公共场合参加会议。用户可以根据用户与装置的交互的用户上下文来配置每个装置。然而,未被告知用户与装置的交互的用户上下文的装置不能适配于用户上下文。替代地,装置集合的主装置可以检测装置集合的每个辅助装置的各种性质并确定用户与辅助装置的交互的用户上下文。主装置向每个辅助装置发送具有根据用户与装置的用户交互的用户上下文被适配的计算环境的元素的用户界面以便呈现给用户。
-
公开(公告)号:CN107077436A
公开(公告)日:2017-08-18
申请号:CN201580051821.0
申请日:2015-09-16
Applicant: 微软技术许可有限责任公司
Inventor: I.Y.霍里 , D.R.戴维斯 , P.米科拉 , E.F.思雷尔克尔德 , K.A.施普利 , K.K.莫兰 , R.巴拉苏布拉马尼安 , P.德克斯
Abstract: 各种模型可以使第一设备能够在各种上下文中与第二设备共享设备资源,所述共享诸如是经由终端服务共享计算会话;经由显示镜像共享显示器;以及跨设备共享输入构件。然而,这样的技术经常使用自组织共享模型,其取决于每个设备的配置和/或管理访问;限制这样的共享的能力;和/或展现安全性关注。代替地,目标设备可以通告目标设备资源的可用性。主机设备可以请求所述目标设备向所述主机设备的计算环境借出所述目标设备资源。所述目标设备可以为所述主机设备预留所述目标设备资源,所述主机设备然后将可以所述目标设备资源集成到所述主机计算环境中。所述模型可以使所述用户能够使用甚至来自该用户否则不被准许使用的目标设备的资源。
-
公开(公告)号:CN107077348A
公开(公告)日:2017-08-18
申请号:CN201580051899.2
申请日:2015-09-17
Applicant: 微软技术许可有限责任公司
Inventor: E.F.思雷尔克尔德 , W.S.斯陶伯 , P.米科拉 , K.K.莫兰 , I.Y.霍里 , B.D.克罗斯 , D.R.戴维斯 , G.F.塞加 , K.A.施普利 , R.巴拉苏布拉马尼安 , P.德克斯 , M.K.拉曼 , R.C.彭莱
IPC: G06F9/44
CPC classification number: G06F3/04883 , G06F3/033 , G06F3/0486 , G06F9/451 , H04L67/025 , H04L67/10
Abstract: 在许多计算场景中,主设备的用户可能希望将辅助设备并入应用的呈现中。这种并入可以涉及将主设备的计算环境投影到辅助设备上的终端服务会话;通过所述辅助设备镜像所述主设备的计算环境;和/或利用与在第二设备上执行的客户端应用互操作的应用。然而,这样的技术可能不完全反映每个设备的属性,和/或可能仅应用于特定的应用和/或配置。替代地,主设备可以根据辅助设备的设备属性将主计算环境适配到辅助计算环境;将所述应用分割为呈现在所述主计算环境内的主应用部分和呈现在所述辅助计算环境内的辅助应用部分;以及将所述辅助计算环境传输到所述辅助设备。
-
公开(公告)号:CN106716356A
公开(公告)日:2017-05-24
申请号:CN201580051897.3
申请日:2015-09-18
Applicant: 微软技术许可有限责任公司
Inventor: E.F.思雷尔克尔德 , W.S.斯陶伯 , P.米科拉 , K.K.莫兰 , I.Y.霍里 , D.R.戴维斯 , K.A.施普利 , R.巴拉苏布拉马尼安 , P.德克斯 , R.C.彭莱 , D.J.伍兹
IPC: G06F9/44
Abstract: 在许多计算场景中,设备的计算环境可以通过各种呈现组件诸如显示器、扬声器和耳机来呈现应用,然而,对于用户来说,在计算环境内当前呈现的应用之间导航可能是困难的;例如,对于在共享应用堆栈的许多显示器上呈现许多应用的设备来说,用户希望选择的应用可能被深埋在共享的应用堆栈内。根据在本文呈现的技术,设备可以为每一个呈现组件生成应用呈现历史,其指示先前已通过呈现组件呈现的应用。通过识别在选择呈现组件的应用呈现历史中具有应用呈现的第二应用并将选择呈现组件转移到第二应用,可以履行将选择呈现组件转移离开当前应用呈现的请求。
-
公开(公告)号:CN106537326A
公开(公告)日:2017-03-22
申请号:CN201580040705.9
申请日:2015-07-27
Applicant: 微软技术许可有限责任公司
IPC: G06F3/14 , G08C17/02 , H04N21/41 , H04N21/414 , H04N21/422 , H04N21/436 , H04N21/442 , G06F3/0488
CPC classification number: G06F3/1423 , G06F3/04883 , G06F3/04886 , G06F2203/0382 , G06F2203/0383 , G06F2203/04803 , G08C17/02 , G08C2201/93 , G09G2360/04 , G09G2370/042 , H04N21/4122 , H04N21/41407 , H04N21/42224 , H04N21/43615 , H04N21/44227
Abstract: 示例装置和方法涉及第一设备(例如,电话、平板)控制在第一设备和第二设备(例如,电视、计算机)二者上显示什么。第一设备可以检测第二设备并且建立第一和第二设备之间的通信链接和上下文(例如,控制关系)。第一设备可以提供要在第二设备上显示的输出(例如,浏览器、电影)。第一设备还可以提供要在第二设备上显示的光标。响应于第一设备上的动作(例如,触摸、手势),可以控制在第一设备上运行的应用,其进而可以确定在第二显示器上显示什么。第一设备上的动作可以涉及关于显示在第二设备上的输出对光标的定位或响应。
-
公开(公告)号:CN107077348B
公开(公告)日:2021-06-18
申请号:CN201580051899.2
申请日:2015-09-17
Applicant: 微软技术许可有限责任公司
Inventor: E.F.思雷尔克尔德 , W.S.斯陶伯 , P.米科拉 , K.K.莫兰 , I.Y.霍里 , B.D.克罗斯 , D.R.戴维斯 , G.F.塞加 , K.A.施普利 , R.巴拉苏布拉马尼安 , P.德克斯 , M.K.拉曼 , R.C.彭莱
IPC: G06F9/451 , G06F3/033 , G06F3/0488 , G06F3/0486 , H04L29/08
Abstract: 在许多计算场景中,主设备的用户可能希望将辅助设备并入应用的呈现中。这种并入可以涉及将主设备的计算环境投影到辅助设备上的终端服务会话;通过所述辅助设备镜像所述主设备的计算环境;和/或利用与在第二设备上执行的客户端应用互操作的应用。然而,这样的技术可能不完全反映每个设备的属性,和/或可能仅应用于特定的应用和/或配置。替代地,主设备可以根据辅助设备的设备属性将主计算环境适配到辅助计算环境;将所述应用分割为呈现在所述主计算环境内的主应用部分和呈现在所述辅助计算环境内的辅助应用部分;以及将所述辅助计算环境传输到所述辅助设备。
-
公开(公告)号:CN106687923B
公开(公告)日:2020-12-04
申请号:CN201580051980.0
申请日:2015-09-18
Applicant: 微软技术许可有限责任公司
Inventor: E.F.思雷尔克尔德 , W.S.斯陶伯 , P.米科拉 , K.K.莫兰 , I.Y.霍里 , D.R.戴维斯 , G.F.塞加 , K.A.施普利 , R.巴拉苏布拉马尼安 , P.德克斯 , M.K.拉曼 , R.C.彭莱
Abstract: 用户可以与设备集交互,每个设备表现出特定的设备属性。其中每一设备运行并呈现隔离的计算环境,在用户与不同的设备的用户交互中可能出现不一致性。替代性地,终端服务器可以向各种辅助设备呈现计算环境,但是这样的呈现可能没有利用某些设备的某些设备属性,并且/或者可能呈现不适合某些设备的计算环境。相反,设备集中的主设备可以基于每一辅助设备的设备属性使主计算环境适于针对每一辅助设备的辅助计算环境。在接收到运行应用的请求时,主设备可以在辅助计算环境内运行应用,并且可以基于设备属性适配该应用。主设备可以将每一辅助计算环境流传输至相应的辅助设备。
-
-
-
-
-
-
-
-
-