-
21.
公开(公告)号:US20230114786A1
公开(公告)日:2023-04-13
申请号:US17962441
申请日:2022-10-07
发明人: Suman Saraf
IPC分类号: H04L67/1008 , G06F9/48 , H04L67/131
摘要: Provided are methods, systems and computer program products for cloud based software program execution to enable cross-device implementation of cloud based software application execution by a cloud services server system. The methods include (i) assigning a plurality of hardware devices for execution of the instance of the cloud based software application, (ii) receiving a software application program instruction for execution, (iii) determining attributes of the received software application program instruction, (iv) selecting based on one or more determined attributes of the received software application program instruction, one of the first computing device and the second computing device for execution of the received software application program instruction and (v) routing the received software application program instruction to the selected first or second computing device for execution by the selected first or second computing device.
-
公开(公告)号:US20220066825A1
公开(公告)日:2022-03-03
申请号:US17412357
申请日:2021-08-26
发明人: Suman Saraf , Ravi Prakash , Harsh Singh
摘要: The invention presents methods, systems and computer program products for optimizing computer system resource utilization during in-game resource farming. The invention comprises (i) detecting a gameplay event that triggers switching from a resource farming mode to a non-resource farming mode, or for switching from a non-resource farming mode to a resource farming mode, in connection with a runtime instance of a gaining application software, (ii) identifying a guest operating system within which the runtime instance of the gaming application software is being executed, (iii) selecting a mode switching protocol implementable within the identified guest operating system, and (iv) switching the runtime instance of the gaming application software from a resource farming mode to a non-resource farming mode, or from a non-resource farming mode to a resource farming mode, by implementing the selected mode switching protocol.
-
23.
公开(公告)号:US20220066605A1
公开(公告)日:2022-03-03
申请号:US17412326
申请日:2021-08-26
发明人: Harsh Singh , Pawan Kumar , Vasim Ali , Ravi Prakash
IPC分类号: G06F3/0485 , G06F3/0481 , G06F3/0488
摘要: The present disclosure relates to implementing scrolling controls within a software application. More particularly, the present disclosure relates to methods and systems of mapping and translating inputs received from one or more controllers or user interfaces communicatively coupled to a computing system or device on which a software application is being executed, to one or more instructions or events for implementing a scrolling event that the software application is configured to recognize.
-
24.
公开(公告)号: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.
-
公开(公告)号: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.
摘要翻译: 本发明的实施例涉及一种提供非本地通知的方法及其系统。 这些通知是通过在物理上不相交的源设备上执行的非本地应用来生成的,该设备通过云中的帐户与目标设备通信耦合。 在源设备上执行的应用程序播放器能够捕获这些非本地通知。 目标设备能够接收并向用户呈现这些非本机通知。 通知包括非本地应用程序生成的警报,提醒,更新和消息。 用户不需要访问非本地应用程序,或者正在执行的应用程序播放器或源设备来查看非本机通知。 而是,用户在目标设备的中央位置查看这些非本机通知。
-
公开(公告)号:US08924958B1
公开(公告)日:2014-12-30
申请号:US13479056
申请日:2012-05-23
CPC分类号: G06F8/61
摘要: Embodiments of the present invention are directed to an application broker, which can be a program on a client device, a service in a cloud accessible by the client device or both. The client device typically runs a guest environment in a host environment. A user is able to search for an application on the application broker configured to interface with one or more application sources. In some embodiments, the application broker is able to intelligently search, download and/or install the application in the guest operating system of the client device with minimal or no user intervention. The application is typically executed in an application player associated with the guest environment. In some embodiments, the application player is configured as the application broker. In some embodiments, the application broker can provide suggested applications to download when the client device is communicatively coupled with the one or more application sources.
摘要翻译: 本发明的实施例涉及一种应用代理,其可以是客户端设备上的程序,客户端设备可访问的云中的服务或两者。 客户端设备通常在主机环境中运行guest虚拟机环境。 用户能够搜索被配置为与一个或多个应用源接口的应用代理上的应用。 在一些实施例中,应用代理能够在最少或没有用户干预的情况下智能地搜索,下载和/或安装客户机设备的客户机操作系统中的应用。 应用程序通常在与访客环境相关联的应用程序中执行。 在一些实施例中,将应用程序播放器配置为应用程序代理。 在一些实施例中,当客户端设备与一个或多个应用源通信耦合时,应用代理可以提供建议的应用来下载。
-
-
-
-
-
-