IP Library Granted Patent US 9,814,988
Granted Patent B2
US 9,814,988 · App. 10/537,175 · Granted Nov 14, 2017

Games console adaptor unit

Inventors: Shaheedur Reza Haque (London, GB); Gerard Anthony Brian Keating (Rhu, GB); David Cecil Robinson (Maidenhead, GB); Richard Andrew Morrell (Berkshire, GB)
Assignee: Alcatel Lucent
A63F13/95A63F13/02H04N7/173H04N21/4104H04N21/414H04N21/4181H04N21/42676H04N21/4405H04N21/4781H04N21/4782A63F13/338A63F2300/409
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 9,814,988
App. No.
10/537,175
Granted
Nov 14, 2017
Kind
B2
Abstract

An adaptor is provided for a games console which allows users to gain access to interactive television services through the games console. The adaptor includes a television tuner for receiving broadcast television channels, a communications controller which controls communications between the adaptor and the games console and an interface for interfacing the adaptor to the games console. In a preferred embodiment, the adaptor also includes a hard disc for storing video data and for storing game history data. The adaptor may also include a modem via which the user can gain access to remote servers connected to a data network.

Claims (95)

1. A games system comprising

a games console and

an adaptor unit,

wherein the games console comprises:

a console housing;

a game interface within said console housing configured to receive a game product;

a display interface within said console housing configured to interface said games console to a display;

a user interface within said console housing configured to receive a user input;

a game controller within said console housing configured to receive game data from said game interface to receive said user input from said user interface, and to generate therefrom game video data for output to said display interface;

an adaptor interface within said console housing configured to couple the games console with said adaptor unit;

a memory within the console housing configured to store software modules; and

a console processor within the console housing configured to execute the software modules stored in the memory;

wherein said adaptor unit comprises:

an adaptor housing;

a memory within the adaptor housing configured to store a video player software module;

a video data receiver within said adaptor housing configured to receive encoded video data from a remote video provider;

a games console interface within said adaptor housing configured to interface said adaptor unit to said adaptor interface of said games console;

a communications controller within said adaptor housing configured to control communications between the adaptor unit and said games console via said games console interface and said adaptor interface; and

a large capacity storage device configured to store at least one of the encoded video data, game video data, and game data;

wherein the game controller is responsive to the user input from the user interface and configured to transmit game history data to the communications controller of the adaptor unit via the games console interface and the adaptor interface, wherein the communications controller is configured to store the game history data in the large capacity storage device;

wherein the communications controller is configured to output the video player software module and the encoded video data to the games console;

wherein the games console is configured to receive the video player software module from the adaptor unit, store the video player software module in the memory of the games console, use the console processor to execute the video player software module, receive the encoded video data from the adaptor unit, and use the video player software module to generate decoded video data from the received encoded video data for output to the display via the display interface.

2. The system according to claim 1 , wherein the adaptor unit further comprises

an encryption processor configured to encrypt the encoded video data to form encrypted video data for output to said games console via said games console interface and

wherein said console processor, in conjunction the video player software module, includes

a decryption processor configured to decrypt the encrypted video data.

3. The system according to claim 2 , wherein said video player software module includes embedded data for use in conjunction with decrypting the encrypted video data.

4. The system according to claim 3 , wherein said adaptor unit further comprises

a secure processor configured to store an encryption key for use by said encryption processor in conjunction with encrypting said encoded video data.

5. The system according to claim 4 , wherein an intermediate decryption key is provided in said secure processor,

wherein said communications controller is configured to pass said intermediate decryption key to said games console via said games console interface and said adaptor interface and

wherein said decryption processor is configured to decrypt said encrypted video data using said embedded data and said intermediate decryption key.

6. The system according to claim 4 , wherein said secure processor is formed on a smart-card which is retractable from a smart-card reader mounted within said adaptor housing.

7. The system according to claim 1 , wherein said adaptor unit further comprises

a modem within said adaptor housing configured to connect the adaptor unit to a data network.

8. The system according to claim 7 , wherein said games console further comprises

a web browser within said console housing configured to receive menu pages from a remote server via said modem, said games console interface, and said adaptor interface and configured to generate menu screens for output to said display interface.

9. The system according to claim 7 , wherein said games console is configured to transmit and receive at least a portion of the game data to and from said data network via said modem and said adaptor unit in conjunction with providing network gaming to a user.

10. The system according to claim 1 wherein the user input includes a first request to save a current position in a first game and corresponding game history data for the first game in the large capacity storage device and a second request to retrieve a saved position in the first game or a second game and corresponding saved game history data for the corresponding game from the large capacity storage device.

11. The system according to claim 1 wherein the video player software module is configured to decode the encoded video data to form the decoded video data suitable for display such that execution of the video player software module by the console processor decodes the encoded video data received from the adaptor unit to form the decoded video data for output to the display via the display interface of the games console.

12. An adaptor unit for use with a games console, the adaptor unit comprising:

an adaptor housing;

a memory within the adaptor housing configured to store a video player software module;

a video data receiver within the adaptor housing configured to receive encoded video data from a remote video provider;

a games console interface within said adaptor housing configured to interface said adaptor unit to said games console;

a communications controller within said adaptor housing configured to control communications between the adaptor unit and said games console via said games console interface; and

a large capacity storage device configured to store the encoded video data;

wherein the communications controller is configured to receive game history data from the games console via the games console interface and to store the received game history data in the large capacity storage device;

wherein the communications controller is configured to output the video player software module to the games console for execution and to output encoded video data to the games console for decoding by the video player software module.

13. The adaptor unit according to claim 12 , further comprising

an encryption processor configured to encrypt the encoded video data to form encrypted video data for output to said games console via said games console interface and

a secure processor within said adaptor housing configured to store an encryption key for use by said encryption processor in conjunction with encrypting said encoded video data.

14. The adaptor unit according to claim 13 , wherein said secure processor is retractable from said adaptor housing and is formed on a smart-card and

wherein said adaptor housing includes

a smart-card reader configured to read the encryption key stored by the secure processor from said smart-card.

15. The adaptor unit according to claim 12 , further comprising

a modem within said adaptor housing configured to connect the adaptor unit to a data network.

16. The adaptor unit according to claim 15 , wherein said adaptor unit is configured to receive at least a portion of the game data from said games console and to transmit the game data received from the games console to said data network in conjunction with providing network gaming to a user of the games console;

wherein the adaptor unit is configured to receive at least a portion of the game data from said data network and to transmit the game data received from the data network to said games console in conjunction with providing the network gaming to the user of the games console.

17. The adaptor unit according to claim 12 wherein the communications controller is configured to receive a current position in a game and corresponding game history data for the game from the games console and configured to save the current position and corresponding game history data in the large capacity storage device.

18. The adaptor unit according to claim 12 wherein the communications controller is configured to transmit a saved position in a game and corresponding saved game history data for the game to the games console in response to a request from the games console, wherein the saved position and corresponding saved game history data are stored in the large capacity storage device.

19. The adaptor unit according to claim 12 wherein the video player software module is configured to decode the encoded video data to form decoded video data suitable for display such that execution of the video player software module by the games console decodes the encoded video data output from the communications controller to form the decoded video data for output to a display via the games console.

20. A games console for use with an adaptor unit, the games console comprising:

a console housing;

a game interface within said console housing configured to receive a game product;

a display interface within said console housing configured to interface said games console to a display;

a user interface within said console housing for receiving user input;

a game controller within said console housing configured to receive game data from said game interface, to receive said user input from said user interface, and to generate therefrom game video data for output to said display interface, wherein the game controller is responsive to the user input from the user interface and configured to transmit game history data to the adaptor unit;

an adaptor interface within said console housing configured to couple the games console with said adaptor unit;

a memory within the console housing configured to store software modules; and

a console processor within the console housing configured to execute the software modules stored in the memory;

wherein the games console is configured to receive a video player software module from the adaptor unit, store the video player software module in the memory, use the console processor to execute the video player software module, receive encoded video data from the adaptor unit, and use the video player software module to generate decoded video data from the received encoded video data for output to the display via the display interface;

wherein, in response to user input including a first user activation to request that a current position in a first game be saved, the game controller is configured to transmit a first request to the adaptor unit to save the current position in the first game and corresponding game history data in the adaptor unit;

wherein, in response to user input including a second user activation to request to resume play of the first game or a second game from a saved position, the game controller is configured to transmit a second request to the adaptor unit for retrieval of the saved position and corresponding saved game history data for the corresponding game from the adaptor unit and to resume play of the corresponding game from the saved position using the saved game history data.

21. The games console according to claim 20 , further comprising

a web browser within said console housing configured to receive menu pages from a remote server via a modem in said adaptor unit and to generate menu screens for output to said display interface.

22. The games console according to claim 21 , wherein the games console is configured to transmit and receive at least a portion of the game data to and from said data network via said modern and said adaptor unit in conjunction with providing network gaming to a user.

23. The games console according to claim 20 wherein the video player software module is configured to decode the encoded video data to form the decoded video data suitable for display such that execution of the video player software module by the console processor decodes the encoded video data received from the adaptor unit to form the decoded video data for output to the display via the display interface.

24. A method of providing decoded video data to a display, the method comprising:

interfacing an adaptor unit with a games console via a games console interface associated with the adaptor unit and an adaptor interface associated with the games console;

receiving game data associated with a game product at the games console;

receiving user input at the games console;

outputting a video player software module from the adaptor unit to the games console through the games console interface and the adaptor interface;

receiving, at the games console, the video player software module;

executing the video player software module on the games console;

receiving, at said adaptor unit, encoded video data from a remote video provider;

outputting the encoded video data from said adaptor unit to said games console through said games console interface and the adaptor interface;

decoding, in said games console, said encoded video data using the video player software module to generate decoded video data;

generating game video data based at least in part on the received game data and the received user input;

outputting the decoded video data and the game video data via a display interface associated with the games console to a display;

in response to the user input, transmitting game history data from the games console to the adaptor unit;

storing the game history data at the adaptor unit in a large capacity storage device;

saving a current position in a first game and corresponding game history data for the first game in the large capacity storage device in response to a first user activation received in the user input, the first user activation representing a first user request to save the current position in the first game; and

retrieving a saved position in the first game or a second game and corresponding saved game history data for the corresponding game from the large capacity storage device in response to a second user activation received in the user input, the second user activation representing a second user request to resume play of the first game or the second game from the corresponding saved position.

25. The method according to claim 24 wherein the video player software module is configured to decode the encoded video data to form the decoded video data suitable for display such that execution of the video player software module by the games console decodes the encoded video data received from the adaptor unit to form the decoded video data for output to the display via the display interface of the games console.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: ALCATEL LUCENT
To: WSOU INVESTMENTS, LLC
Reel/Frame 044000/0053 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
CHANGE OF NAME Recorded Aug 29, 2014
From: ALCATEL
To: ALCATEL LUCENT
Reel/Frame 033664/0728 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jul 27, 2010
From: HAQUE, SHAHEEDUR REZA; KEATING, GERARD ANTHONY BRIAN; ROBINSON, DAVID CECIL; MORRELL, RICHARD ANDREW
To: THIRDSPACE LIVING LIMITED
Reel/Frame 024744/0391 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2010
From: THIRDSPACE LIVING LIMITED
To: ALCATEL
Reel/Frame 024714/0596 →
Priority Claims (1)
GB 0228072.5 · Dec 2, 2002 · national
Continuity (1)
Related Publication 20060252545A1 · Nov 9, 2006