Method and system for remote game display

US9573057B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9573057-B2
Application numberUS-201514811710-A
CountryUS
Kind codeB2
Filing dateJul 28, 2015
Priority dateApr 1, 2011
Publication dateFeb 21, 2017
Grant dateFeb 21, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The game application server of claim 1 , wherein the user input is configured to control a virtual entity within the game application. 3. The game application server of claim 1 , wherein the instructions comprise at least one video frame configured to display at least a portion of the game application output. 4. The game application server of claim 1 , wherein the game application controller is a mobile computing device. 5. The game application server of claim 1 , wherein the first wide area network and the second wide area network are the same network. 6. The game application server of claim 1 , wherein the game application controller is configured to provide user controls for retrieving user input from a user. 7. The game application server of claim 1 , wherein the game application server establishes the second communication link between the communication interface and the first network interface associated with the game application controller via an application installed on the game application controller. 8. The game application server of claim 1 , wherein the user input is based on a motion of the game application controller. 9. The game application server of claim 1 , wherein the remote display is a television. 10. The game application server of claim 1 , wherein the game application establishes the first communication link between the communication interface and the second network interface associated with the remote display via a set-top box. 11. The game application server of claim 1 , wherein the game application is further configured to match the game application controller with the remote display based, at least in part, on remote display identification information provided by the game application controller. 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. 13. The computer-implemented method of claim 12 further comprising matching the game application controller with the remote display based on identification information associated with the remote display provided by the game application controller. 14. The computer-implemented method of claim 12 further comprising: establishing, a third communication link with a second game application controller; and receiving, by the game application server, user input from the second game application controller configured to control a second virtual entity within the game application from the second game application controller via the third communication link. 15. The computer-implemented method of claim 14 further comprising: establishing a fourth communication link with a second remote display; generating at least one video frame configured to display at least a second portion of the game application output on the remote display; and streaming the at least one video frame to the second remote display via the fourth communication link. 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. 17. The non-transitory computer-readable medium of claim 16 , wherein the instructions comprise at least one video frame configured to display at least a portion of the game application output. 18. The non-transitory computer-readable medium of claim 16 , wherein the game application is further configured to establish another communication link with the remote display via a set-top box. 19. The non-transitory computer-readable medium of claim 16 , wherein the remote display is a television. 20. The non-transitory computer-readable medium of claim 16 , wherein the game application is further configured to match the game application controller with the remote display based, at least in part, on remote display identification information provided by the game application controller.

Assignees

Inventors

Classifications

  • A63F13/26Primary

    having at least one additional display device, e.g. on the game controller or outside a game booth · CPC title

  • Details of game servers · CPC title

  • the platform being a handheld device · CPC title

  • Human Necessities · mapped topic

  • Human Necessities · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9573057B2 cover?
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 cont…
Who is the assignee on this patent?
Electronic Arts Inc
What technology area does this patent fall under?
Primary CPC classification A63F13/26. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Feb 21 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).