-
公开(公告)号:US10310892B1
公开(公告)日:2019-06-04
申请号:US14638709
申请日:2015-03-04
摘要: Embodiments of the present invention are directed toward apparatuses, systems and methods of switching operating systems. The present invention includes a multi-OS runtime with virtualization technology, which allows applications developed for different operating systems to execute simultaneously, side-by-side, on the same computing device. The computing device typically includes a host operating system and at least one guest operating system. An application, which is disguised as a host operating system specific application on the host operating system, is configured to be installed and executed within the guest operating system. Host operating system based policies can be set for the application. The application can be launched from the host operating system, the guest operating system or both. The computing device allows for the ability to switch between different operating systems via a soft button, a hard button, or based on a configuration of the computing device, or a combination thereof.
-
公开(公告)号:US09804864B1
公开(公告)日:2017-10-31
申请号:US13644752
申请日:2012-10-04
CPC分类号: G06F9/445 , G06F3/01 , G06F8/60 , G06F9/451 , G06F9/45533 , G06F9/45558 , G06F9/542 , G06F9/546 , G06F17/30174 , H04L51/24 , H04L67/025 , H04L67/10 , H04L67/1095 , H04L67/26 , H04L67/42 , H04W4/14 , H04W68/00
摘要: Embodiments of the present invention are directed to a method of mapping inputs and system thereof. A computing device is configured to access a previously created profile for, such as, game play using a communicatively coupled controller to manipulate events on the computing device. The profile can be locally accessed from the computing device or remotely accessed from a cloud. The profile includes at least one mapping, each associating an input from the controller to an instruction understandable by an event on the computing device. The controller is integral with the computing device or is a physically disjoint device separate from the computing device. In some embodiments, the computing device is communicatively coupled with a camera configured to capture the input. One or more features of the controller can also be mapped to instructions understandable by the computing device.
-
公开(公告)号:US20160321121A1
公开(公告)日:2016-11-03
申请号:US15209069
申请日:2016-07-13
IPC分类号: G06F9/54
CPC分类号: G06F9/445 , G06F3/01 , G06F8/60 , G06F9/451 , G06F9/45533 , G06F9/45558 , G06F9/542 , G06F9/546 , G06F17/30174 , H04L51/24 , H04L67/025 , H04L67/10 , H04L67/1095 , H04L67/26 , H04L67/42 , H04W4/14 , H04W68/00
摘要: Embodiments of the present invention are directed to a method of providing non-native notifications and system thereof. These notifications are generated by non-native applications that can be executed on a target device, specifically within a guest environment on the target device, or can be executed on a physically disjoint source device that is communicatively coupled with the target device via a local pairing mechanism or a service in a cloud. The application player and the source device are able to capture these non-native notifications. The target device is able to receive and present these non-native notifications to a user. Notifications include alerts, reminders, updates and messages generated by non-native applications. The user does not need to access the non-native applications, or the application player or source device they are executing on to see the non-native notifications. Instead, the user views these non-native notifications at a central location on the target device.
摘要翻译: 本发明的实施例涉及一种提供非本地通知的方法及其系统。 这些通知由可以在目标设备上执行的非本地应用程序生成,特别是在目标设备上的访客环境中执行,或者可以在通过本地配对与目标设备通信耦合的物理上不相交的源设备上执行 机制或云服务。 应用程序播放器和源设备能够捕获这些非本机通知。 目标设备能够接收并向用户呈现这些非本机通知。 通知包括非本地应用程序生成的警报,提醒,更新和消息。 用户不需要访问非本地应用程序,或者正在执行的应用程序播放器或源设备来查看非本机通知。 而是,用户在目标设备的中央位置查看这些非本机通知。
-
4.
公开(公告)号:US11169687B2
公开(公告)日:2021-11-09
申请号:US16447018
申请日:2019-06-20
发明人: Sharad Agrawal , Vivek Thakkar , Abhisht Shukla , Mrinal Datt
IPC分类号: G06F3/0488 , G06F9/4401 , G06F3/01
摘要: The invention enables mapping inputs to a software application. The invention comprises (i) receiving a keymap that correlates a first set of input events capable of being generated through an input device, with a second set of input events that are recognizable by the software application, (ii) receiving from the input device, a first data signal associated with a first input event within the first set of input events, (iii) identifying based on the received keymap, a second input event within the second set of input events, wherein the second input event is mapped to the first input event by the received keymap, (iv) generating a second data signal, wherein the second data signal is recognizable by the software application as corresponding to the second input event, and (v) implementing a state change in the software application based on the second data signal.
-
5.
公开(公告)号:US20190391719A1
公开(公告)日:2019-12-26
申请号:US16447018
申请日:2019-06-20
发明人: Sharad Agrawal , Vivek Thakkar , Abhisht Shukla , Mrinal Datt
IPC分类号: G06F3/0488 , G06F3/01 , G06F9/4401
摘要: The invention enables mapping inputs to a software application. The invention comprises (i) receiving a keymap that correlates a first set of input events capable of being generated through an input device, with a second set of input events that are recognizable by the software application, (ii) receiving from the input device, a first data signal associated with a first input event within the first set of input events, (iii) identifying based on the received keymap, a second input event within the second set of input events, wherein the second input event is mapped to the first input event by the received keymap, (iv) generating a second data signal, wherein the second data signal is recognizable by the software application as corresponding to the second input event, and (v) implementing a state change in the software application based on the second data signal.
-
公开(公告)号:US20170006123A1
公开(公告)日:2017-01-05
申请号:US15264424
申请日:2016-09-13
CPC分类号: G06F9/445 , G06F3/01 , G06F8/60 , G06F9/451 , G06F9/45533 , G06F9/45558 , G06F9/542 , G06F9/546 , G06F16/178 , H04L51/24 , H04L67/025 , H04L67/10 , H04L67/1095 , H04L67/26 , H04L67/42 , H04W4/14 , H04W68/00
摘要: Embodiments of the present invention are directed to a method of providing non-native notifications and system thereof. These notifications are generated by non-native applications that can be executed on a target device, specifically within a guest environment on the target device, or can be executed on a physically disjoint source device that is communicatively coupled with the target device via a local pairing mechanism or a service in a cloud. The application player and the source device are able to capture these non-native notifications. The target device is able to receive and present these non-native notifications to a user. Notifications include alerts, reminders, updates and messages generated by non-native applications. The user does not need to access the non-native applications, or the application player or source device they are executing on to see the non-native notifications. Instead, the user views these non-native notifications at a central location on the target device.
摘要翻译: 本发明的实施例涉及一种提供非本地通知的方法及其系统。 这些通知由可以在目标设备上执行的非本地应用程序生成,特别是在目标设备上的访客环境中执行,或者可以在通过本地配对与目标设备通信耦合的物理上不相交的源设备上执行 机制或云服务。 应用程序播放器和源设备能够捕获这些非本机通知。 目标设备能够接收并向用户呈现这些非本机通知。 通知包括非本地应用程序生成的警报,提醒,更新和消息。 用户不需要访问非本地应用程序,或者正在执行的应用程序播放器或源设备来查看非本机通知。 而是,用户在目标设备的中央位置查看这些非本机通知。
-
公开(公告)号:US09445392B1
公开(公告)日:2016-09-13
申请号:US13644840
申请日:2012-10-04
CPC分类号: G06F9/445 , G06F3/01 , G06F8/60 , G06F9/451 , G06F9/45533 , G06F9/45558 , G06F9/542 , G06F9/546 , G06F17/30174 , H04L51/24 , H04L67/025 , H04L67/10 , H04L67/1095 , H04L67/26 , H04L67/42 , H04W4/14 , H04W68/00
摘要: Embodiments of the present invention are directed to a method of providing non-native notifications and system thereof. These notifications are generated by non-native applications executing on a physically disjoint source device that is communicatively coupled with a target device via an account in a cloud. An application player executing on the source device is able to capture these non-native notifications. The target device is able to receive and present these non-native notifications to a user. Notifications include alerts, reminders, updates and messages generated by non-native applications. The user does not need to access the non-native applications, or the application player or source device they are executing on to see the non-native notifications. Instead, the user views these non-native notifications at a central location on the target device.
摘要翻译: 本发明的实施例涉及一种提供非本地通知的方法及其系统。 这些通知是通过在物理上不相交的源设备上执行的非本地应用来生成的,该设备通过云中的帐户与目标设备通信耦合。 在源设备上执行的应用程序播放器能够捕获这些非本地通知。 目标设备能够接收并向用户呈现这些非本机通知。 通知包括非本地应用程序生成的警报,提醒,更新和消息。 用户不需要访问非本地应用程序,或者正在执行的应用程序播放器或源设备来查看非本机通知。 而是,用户在目标设备的中央位置查看这些非本机通知。
-
公开(公告)号:US10255080B2
公开(公告)日:2019-04-09
申请号:US15209069
申请日:2016-07-13
IPC分类号: G06F17/30 , G06F9/455 , G06F9/54 , H04L12/58 , H04L29/08 , G06F9/445 , H04L29/06 , H04W4/14 , G06F9/451 , G06F8/60 , G06F3/01
摘要: Embodiments of the present invention are directed to a method of providing non-native notifications and system thereof. These notifications are generated by non-native applications that can be executed on a target device, specifically within a guest environment on the target device, or can be executed on a physically disjoint source device that is communicatively coupled with the target device via a local pairing mechanism or a service in a cloud. The application player and the source device are able to capture these non-native notifications. The target device is able to receive and present these non-native notifications to a user. Notifications include alerts, reminders, updates and messages generated by non-native applications. The user does not need to access the non-native applications, or the application player or source device they are executing on to see the non-native notifications. Instead, the user views these non-native notifications at a central location on the target device.
-
-
-
-
-
-
-