METHOD AND APPARATUS FOR TRANSITIONING IN-PROCESS APPLICATIONS TO REMOTE DEVICES
First Claim
1. A non-transitory computer-readable storage medium, comprising computer instructions, which when executed by a processor, cause the processor to perform operations comprising:
- transmitting a graphical user interface associated with a halted software application at a computer device to a client device;
receiving from the client device a request to resume the software application;
responsive to the request to resume the software application, restarting execution of the software application at the computer device;
transmitting a graphical representation of the software application to the client device, wherein the graphical representation is presented at a display of the client device;
receiving an indication from the client device of a stimulation of a remote user input function at the client device, wherein the stimulation is caused by a gaming control that is communicatively coupled to the client device for controlling the software application;
responsive to the stimulation that is detected, retrieving an action of a plurality of associable actions, wherein the action corresponds to the stimulation; and
providing the action that is retrieved to an operating system of the computer device for use in the software application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus that incorporate teachings of the present disclosure may include, for example, receiving at a mobile communication device a video stream from a computing device. The video stream is associated with images generated by a software application and is transmitted by the computing device responsive to a request to redirect control of the software application to the mobile communication device. The method may also include presenting the streamed video at the mobile communication device and transmitting to the computing device a stimulation of a remote user input function associated with the mobile communication device, where the transmitted stimulation corresponds to at least one action of a plurality of associable actions that can be executed by the software application. Additional embodiments are disclosed.
19 Citations
20 Claims
-
1. A non-transitory computer-readable storage medium, comprising computer instructions, which when executed by a processor, cause the processor to perform operations comprising:
-
transmitting a graphical user interface associated with a halted software application at a computer device to a client device; receiving from the client device a request to resume the software application; responsive to the request to resume the software application, restarting execution of the software application at the computer device; transmitting a graphical representation of the software application to the client device, wherein the graphical representation is presented at a display of the client device; receiving an indication from the client device of a stimulation of a remote user input function at the client device, wherein the stimulation is caused by a gaming control that is communicatively coupled to the client device for controlling the software application; responsive to the stimulation that is detected, retrieving an action of a plurality of associable actions, wherein the action corresponds to the stimulation; and providing the action that is retrieved to an operating system of the computer device for use in the software application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing device, comprising a memory coupled to a processor, wherein the memory comprises computer instructions, which when executed by the processor, facilitate performance of operations comprising:
-
detecting a request to transfer navigation and control of a software application to a client device; receiving an first indication from a client device of a first stimulation of a remote user input function associated with the client device by way of a communication link to control a software application; providing, to the software application, first stimulation data that is associated with the first stimulation that is detected; and transmitting a graphical representation of the software application to the client device, wherein the graphical representation is presented at a display of the client device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
restarting, by a system comprising a processor, executing of a software application responsive to a request from a client device to assume control of the software application following a pause in the execution of the software application; receiving, by the system, an indication from the client device of a stimulation of a remote user input function at the client device, wherein the stimulation is caused by a gaming control that is communicatively coupled to the client device for controlling the software application; retrieving, by the system, an action of a plurality of associable actions, wherein the action corresponds to the stimulation responsive to the stimulation that is detected; and providing, by the system, the action that is retrieved to an operating system for use in the software application. - View Dependent Claims (19, 20)
-
Specification