发明名称 Dynamic adjustment of user experience based on system capabilities
摘要 A mobile computing device has an operating system that configures the mobile computing device by defining at least one user session, wherein the at least one user session includes a plurality of contexts, each context of the plurality of contexts having separate bindings of input and output resources, and separately managed applications. For example, a different context can be associated with each display device. The operating system is further configured to receive information about applications executed in the separate contexts, to receive information about environmental conditions of the computer, and, to selectively limit operation of applications in each context according to the environmental conditions and the applications executed in both contexts.
申请公布号 US9572104(B2) 申请公布日期 2017.02.14
申请号 US201514631189 申请日期 2015.02.25
申请人 Microsoft Technology Licensing, LLC 发明人 Threlkeld Elizabeth;Moran Keri;Stauber William S.;Pendlay Ryan;Shipley Kenton;Davis Darren
分类号 H04W52/02;G06F9/44;G06F9/445;H04W4/02;H04L29/08 主分类号 H04W52/02
代理机构 代理人 Chatterjee Aaron;Choi Dan;Minhas Micky
主权项 1. A mobile computing device comprising a processor, storage connected to the processor, and connections for receiving input data from input devices and for providing output data to output devices, the storage storing computer program instructions that, when executed by the processor, provide an operating system for the mobile computing device for managing access to resources of the mobile computing device by applications executed by the processor, the operating system, when executed, defining at least one user session wherein the at least one user session includes a plurality of contexts, including a first context and a second context, wherein the first context specifies a first binding of the input devices and the output devices for applications executed in the first context, and the second context specifies a second binding, different from the first binding, of the input devices and the output devices for applications executed in the second context, the operating system being configured to: maintain information in the storage about applications executed in the first context; maintain information in the storage about applications executed in the second context; access information in the storage about environmental conditions of the mobile computing device; and selectively limit operation of applications executed in the first context according to both the information about environmental conditions and the information about the applications executed in both the first context and the second context.
地址 Redmond WA US