IP Library Granted Patent US 8,535,151
Granted Patent B2
US 8,535,151 · App. 13/596,679 · Granted Sep 17, 2013

Multimedia-based video game distribution

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,535,151
App. No.
13/596,679
Granted
Sep 17, 2013
Kind
B2
Abstract

A method includes receiving a multimedia data stream at a device and sending data of a first channel of the multimedia data stream to a display device to generate a presentation of available video games. The method includes receiving user input selecting a first video game of the available video games and sending an identification of the device and a channel indicator corresponding to an encrypted second channel having video game data associated with the first video game to a content provider. The method includes receiving a decryption key for the encrypted second channel in response to verification of the identification of the device. The method also includes decrypting the encrypted second channel, beginning storage of the video game data in response to detecting a starting byte of the video game data, and ending storage of the video game data when the starting byte is redetected.

Claims (46)

1. A method comprising:

receiving a multimedia data stream from a content provider at processor of a device, wherein the multimedia data stream comprises a first channel having video content representing a first list of available video games and corresponding channel identifiers and an encrypted second channel having video game data associated with a first video game of the first list;

sending, via the processor, data of the first channel to a display device coupled to the device to generate a presentation of the available video games;

receiving user input selecting the first video game from the presentation at the processor;

sending, via the processor, an identification of the device and a channel indicator corresponding to the encrypted second channel to the content provider in response to the user input;

receiving, at the processor, a decryption key for the encrypted second channel in response to verification of the identification of the device;

decrypting the encrypted second channel with the processor;

beginning storage of the video game data decoded from the encrypted second channel to a video game storage unit in response to detecting a starting byte of the video game data; and

ending storage of the video game data decoded from the encrypted second channel in response to re-detecting the starting byte.

2. The method of claim 1 , further comprising sending the video game data to a game console modular card to process the video game data to generate a first video game display and to send the first video game display to the display device.

3. The method of claim 1 , further comprising sending the video game data to one or more second devices coupled to the device by a network.

4. The method of claim 3 , further comprising receiving a limitation number of devices from the content provider, wherein a number of devices of the one or more second devices that receive the video game data from the device does not exceed the limitation number.

5. The method of claim 1 , wherein the available video games identified in the first list correspond to a particular category of video games.

6. The method of claim 1 , wherein the user input is received via a remote control device associated with the device.

7. A system comprising:

a first interface to receive a multimedia data stream, wherein the multimedia data stream comprises a first channel having video content representing a first list of available video games and an encrypted second channel having video game data associated with a video game included in the first list;

a decoder to send a presentation of the first channel to a display device;

a control interface to receive user input that indicates a selection of a channel identifier associated with the video game from the presentation;

a video game storage unit to:

send an identification of the system and an identifier of the second channel to a content provider; and

receive a decryption key to decrypt the video game data of the encrypted second channel in response to verification of the identification of the system by the content provider; and

obtain video game data associated with the video game by decoding the encrypted second channel using the decryption key,

wherein the video game storage unit is configured to initiate storage of the video game data in response to detecting a starting byte of the video game data is detected and to cease storage of the video game data in response to detecting the starting byte again; and

a first modular card receptacle coupled to the first interface, the first modular card receptacle configured to receive a game console modular card to process the video game data.

8. The system of claim 7 , further comprising the game console modular card coupled to the first modular card receptacle.

9. The system of claim 8 , wherein the video game storage unit is a component of the game console modular card.

10. The system of claim 8 , wherein the game console modular card sends a display of the video game to the display device.

11. The system of claim 7 , wherein the decoder is configured to decode the encrypted second channel to generate unencrypted second channel data.

12. The system of claim 11 , wherein the decoder is configured to distribute the unencrypted second channel data to one or more networked devices.

13. The system of claim 7 , wherein the first interface comprises at least one of a network interface to a packet-based network and a cable interface to receive a digital cable television transmission including the multimedia data stream.

14. The system of claim 7 , wherein the user input is received at the control interface from a remote control device.

15. A computer-readable storage device comprising instructions executable by a processor to perform operations comprising:

receiving a multimedia data stream from a content provider, wherein the multimedia data stream comprises a first channel having video content representing a first list of available video games for a particular game category and corresponding channel identifiers, and an encrypted second channel having video game data associated with a first video game of the first list;

sending the first channel to a display device to display a presentation of the available video games;

receiving user input selecting the first video game from the presentation;

send an identification of a system and a channel indicator corresponding to the encrypted second channel to the content provider in response to the user input;

receiving a decryption key for the encrypted second channel in response to verification of the identification of the system by the content provider;

decrypting the encrypted second channel to generate a decoded second channel;

beginning storage of the video game data from the decoded second channel to a video game storage unit in response to detecting a starting byte of the video game data;

ending storage of the video game data when the starting byte is redetected; and

sending the video game data to a game console card to process the video game data.

16. The computer-readable storage device of claim 15 , wherein the operations further comprise sending information corresponding to the selection of the first video game to the content provider for billing purposes.

17. The computer-readable storage device of claim 15 , wherein the operations further comprise distributing the video game data to one or more networked devices.

18. The computer-readable storage device of claim 15 , wherein the video game storage unit is a component of the game console card.

19. The computer-readable storage device of claim 15 , wherein the user input is received via a remote control interface that receives remote control commands from a remote control device.

20. The computer-readable storage device of claim 15 , wherein the presentation includes a screen shot of the first video game.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2020
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: GOOGLE LLC
Reel/Frame 054193/0306 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 028862 FRAME 0060. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. ASSIGNEE NAME SHOULD READ: SBC KNOWLEDGE VENTURES, L.P. Recorded Jul 14, 2020
From: WALTER, EDWARD
To: SBC KNOWLEDGE VENTURES, L.P.
Reel/Frame 053208/0001 →
CHANGE OF NAME Recorded Jul 14, 2020
From: SBC KNOWLEDGE VENTURES, L.P.
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 053209/0865 →
CHANGE OF NAME Recorded Jul 14, 2020
From: AT&T KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 053209/0910 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2012
From: WALTER, EDWARD
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 028862/0060 →