Video games on demand with anti-piracy security
First Claim
Patent Images
1. A media playback device comprising:
- a network interface;
a processor; and
a memory comprising instructions that, when executed by the processor, cause the processor to perform operations including;
receiving a selection that indicates a video game;
sending a video game order to a server via the network interface in response to receiving the selection;
receiving the video game from the server responsive to the video game order;
storing the video game at a storage device accessible to the processor;
receiving a request for the processor to execute the video game stored at the storage device; and
in response to the request;
sending an authorization request to the server via the network interface;
receiving an indication of authorization to execute the video game,wherein the authorization is based on the server verifying an identity of the media playback device and verifying subscriber rights; and
in response to receiving the indication of authorization, executing, by the processor, the video game stored at the storage device.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable media are described for the automated payment, download over a network, installation on a set-top box, and play of console and online video games by user interaction with a controller-adapted set-top box. Security measures inhibit video game piracy.
-
Citations
20 Claims
-
1. A media playback device comprising:
-
a network interface; a processor; and a memory comprising instructions that, when executed by the processor, cause the processor to perform operations including; receiving a selection that indicates a video game; sending a video game order to a server via the network interface in response to receiving the selection; receiving the video game from the server responsive to the video game order; storing the video game at a storage device accessible to the processor; receiving a request for the processor to execute the video game stored at the storage device; and in response to the request; sending an authorization request to the server via the network interface; receiving an indication of authorization to execute the video game, wherein the authorization is based on the server verifying an identity of the media playback device and verifying subscriber rights; and in response to receiving the indication of authorization, executing, by the processor, the video game stored at the storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A game-on-demand server comprising:
a processor; and a memory comprising instructions that, when executed by the processor, cause the processor to perform operations including; receiving a video game order from a media playback device; in response to receiving the video game order, sending a video game to the media playback device; receiving, from the media playback device, an authorization request to execute the video game; and in response to the request; determining whether the media playback device is authorized to execute the video game, wherein determining whether the media playback device is authorized includes; verifying user rights to play the video game; identifying the media playback device; based on the identified media playback device, accessing an account associated with the media playback device, and determining a subscription status based on the account; and
when a determination is made that the media playback device is authorized to access the account, transmitting an indication to the media playback device to enable the media playback device to execute the video game from a storage device.- View Dependent Claims (16, 17)
-
18. A system comprising:
-
a media playback device that, during operation; receives a selection of a video game; sends a video game order to a server via a network interface in response to receiving the selection; receives the video game at the media playback device from server responsive to the video game order; stores the video game at a storage device of the media playback device; receives a request to execute the video game that is stored at the storage device of the media playback device; and in response to the request; sends an authorization request to the server; receives an indication that the media playback device is authorized to execute the video game in response to the authorization request; and in response to the indication, accesses the video game from the storage device to execute the video game using a processor; and a controller device that, during operation, transmits video game input commands to the media playback device. - View Dependent Claims (19, 20)
-
Specification