Method and system for remote game display
First Claim
Patent Images
1. A game application server comprising:
- a data store configured to store computer-executable instructions for execution of a game application on a game application server;
a communication interface of the game application server configured to communicate electronically with a first network interface associated with a game application controller and a second network interface associated with a remote display via a network; and
a processor of the game application server configured to execute the game application, the game application configured to;
establish a first communication link between the communication interface and the second network interface associated with the remote display over at least one of;
a first wide area network or an Internet;
establish a second communication link between the communication interface and the first network interface associated with the game application controller over at least one of;
a second wide area network or the Internet, wherein the second communication link is independent of the first communication link;
receive user input configured to control an aspect of the game application from the game application controller via the second communication link;
perform game application logic based, at least in part, on the user input;
render a game application output based, at least in part, on the game application logic;
generate instructions configured to display the game application output on the remote display; and
transmit the instructions to the remote display via the first communication link.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiment provide a method of interfacing an application controller with a remote display. The method can include the steps of providing an application on an application controller comprising a controller display; executing the application to retrieve a user input into the application controller; executing logic to render an output; and displaying the output on at least one of the controller display and the remote display.
24 Citations
20 Claims
-
1. A game application server comprising:
-
a data store configured to store computer-executable instructions for execution of a game application on a game application server; a communication interface of the game application server configured to communicate electronically with a first network interface associated with a game application controller and a second network interface associated with a remote display via a network; and a processor of the game application server configured to execute the game application, the game application configured to; establish a first communication link between the communication interface and the second network interface associated with the remote display over at least one of;
a first wide area network or an Internet;establish a second communication link between the communication interface and the first network interface associated with the game application controller over at least one of;
a second wide area network or the Internet, wherein the second communication link is independent of the first communication link;receive user input configured to control an aspect of the game application from the game application controller via the second communication link; perform game application logic based, at least in part, on the user input; render a game application output based, at least in part, on the game application logic; generate instructions configured to display the game application output on the remote display; and transmit the instructions to the remote display via the first communication link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for remotely executing a game application, the method comprising:
-
executing, by a game application server, a game application; establishing, by the game application server, a first communication link between the game application server and a remote display over at least one of;
a first wide area network or an Internet;establishing, by the game application server, a second communication link between the game application server and a game application controller over at least one of;
a second wide area network or the Internet, wherein the second communication link is independent of the first communication link;receiving, by the game application server, user input configured to control a first virtual entity within the game application from the game application controller via the second communication link; performing, by the game application server, game application logic based, at least in part, on the user input; rendering, by the game application server, a game application output based, at least in part, on the game application logic; generating, by the game application server, at least one video frame configured to display at least a first portion of the game application output on the remote display; and streaming, by the game application server, the at least one video frame to the remote display via the first communication link. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer-readable medium comprising computer-executable instructions that, when executed in one or more processors, are configured to execute a game application, the game application configured to:
-
establish a communication link between a game application server and a game application controller over at least one of;
a wide area network or an Internet, wherein the game application server is configured execute a game application;receive user input configured to control at least an aspect of the game application from the game application controller via the communication link; perform game application logic based, at least in part, on the user input; render a game application output based, at least in part, on the game application logic; generate instructions configured to display the game application output on a remote display; and transmit the instructions to the remote display. - View Dependent Claims (17, 18, 19, 20)
-
Specification