System and method for providing an on-line gaming experience through a CATV broadband network
First Claim
Patent Images
1. A system for providing online content comprising:
- a server side facility comprising a server terminal;
a client side facility comprising a client console;
a network connection for connecting said server side facility and said client side facility;
a display device located in said client side facility and connected with said server terminal through said network connection, wherein input data is transmitted from said client console to said server terminal and video signals are transmitted from said server terminal to said display device, and wherein said client console is capable of outputting local video signals to said display device, and is capable of selectively disabling output of the local video signals from said client console when said video signals are transmitted directly from said server terminal to said display device without passing through the client console.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for providing online content, in particular interactive gaming, over a network includes a server terminal as part of a head end facility and a client console located in one or more household facilities. A multi-band CATV network connection is established for connecting the client console with the server terminal. A display device, which may be connected to the client console or set up as a standalone device, is provided as part of the household facility and is connected with the server terminal through a band of the network connection.
229 Citations
50 Claims
-
1. A system for providing online content comprising:
-
a server side facility comprising a server terminal;
a client side facility comprising a client console;
a network connection for connecting said server side facility and said client side facility;
a display device located in said client side facility and connected with said server terminal through said network connection, wherein input data is transmitted from said client console to said server terminal and video signals are transmitted from said server terminal to said display device, and wherein said client console is capable of outputting local video signals to said display device, and is capable of selectively disabling output of the local video signals from said client console when said video signals are transmitted directly from said server terminal to said display device without passing through the client console. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing online content comprising the steps of:
-
establishing a bi-directional network data connection between a client console and a server terminal;
executing a client side program component in said client console;
executing a server side program component in said server terminal;
establishing a unidirectional signal connection between said server terminal and a display device, for enabling video signals generated in said server terminal to be transmitted from said server terminal to said display device;
transferring data between said client console and said server terminal for use by said client side program component and said server side program component, respectively, over said bi-directional network data connection;
outputting said video signals from said server terminal in response to execution of said server side program component;
transmitting said video signals over said unidirectional signal connection to said display device;
outputting local video signals from said client console to said display device; and
selectively disabling output of the local video signals from said client console when said video signals are transmitted from said server terminal to said display device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
providing a plurality of client consoles each respectively connected to said server terminal;
transmitting respective user input data from said plurality of client consoles to said server terminal; and
transmitting said video signals from said server terminal which represent a collective processing of said respective user input data.
-
-
16. The method according to claim 15, further comprising the steps of:
-
providing a further display device which is not connected to a client console; and
receiving, in said further display device, said video signals from said server terminal to thereby enable viewing of online interactive content conducted by other users.
-
-
17. A system for providing online content comprising:
-
a server side facility comprising a server terminal;
a client side facility comprising a client console;
a network connection for connecting said server side facility and said client side facility;
a display device located in said client side facility and connected with said server terminal through said network connection, wherein input data is transmitted from said client console to said server terminal and video signals are transmitted from said server terminal directly to said display device without passing through said client console. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of providing online content comprising the steps of:
-
establishing a bi-directional network data connection between a client console and a server terminal;
executing a client side program component in said client console;
executing a server side program component in said server terminal;
establishing a unidirectional signal connection between said server terminal and a said display device, for enabling video signals generated in said server terminal to be transmitted from said server terminal to said display device;
transferring data between said client console and said server terminal for use by said client side program component and said server side program component, respectively, over said bi-directional network data connection;
outputting said video signals from said server terminal in response to execution of said server program component; and
transmitting said video signals over said unidirectional signal connection to said display device while bypassing said client console. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
providing a plurality of client consoles each respectively connected to said server terminal;
transmitting respective user input data from said plurality of client consoles to said server terminal; and
transmitting said video signals from said server terminal which represent a collective processing of said respective user input data.
-
-
33. The method according to claim 32, further comprising the steps of:
-
providing a further display device which is not connected to a client console; and
receiving, in said further display device, said video signals from said server terminal to thereby enable viewing of online interactive content conducted by other users.
-
-
34. The method according to claim 26, further comprising the steps of:
-
outputting local video signals from said client console to said display device; and
selectively disabling output of the local video signals from said client console when said video signals are transmitted from said server terminal to said display device.
-
-
35. A system for enabling online execution of instructions for interactive content, comprising:
-
a server side facility comprising a server terminal;
a client side facility comprising a client console;
a network connection for connecting said server side facility and said client side facility;
a display device located in said client side facility and connected with said server terminal through said network connection, wherein input data is transmitted from said client console to said server terminal and video signals are transmitted from said server terminal to said display device, such that when said input data is transmitted from said client console to said server terminal, said server terminal executes instructions based on said input data, video signals are generated by said server terminal as a result of execution of said instructions, and the generated video signals are transmitted from said server terminal directly to said display device without passing through said client console. - View Dependent Claims (36, 37, 38, 39, 40, 41)
-
-
42. A method for an online program execution, comprising:
-
establishing a bi-directional network data connection between a client console and a server terminal;
executing a client side program component in said client console;
executing a server side program component in said server terminal;
establishing a unidirectional signal connection between said server terminal and a display device, for enabling video signals generated in said server terminal to be transmitted from said server terminal directly to said display device;
transmitting input data from said client console to said server terminal, such that when said input data is transmitted, said server terminal executes program instructions based on said input data, and said video signals are generated by said server terminal as a result of execution of said program instructions; and
transmitting the generated video signals over said unidirectional signal connection from said server terminal directly to said display device without passing through said client console. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50)
providing a plurality of client consoles each respectively connected to said server terminal;
transmitting respective user input data from said plurality of client consoles to said server terminal; and
transmitting said video signals from said server terminal which represent a collective processing of said respective user input data.
-
-
49. The method according to claim 48, further comprising the steps of:
-
providing a further display device which is not connected to a client console; and
receiving, in said further display device, said video signals from said server terminal to thereby enable viewing of online interactive content conducted by other users.
-
-
50. The method according to claim 42, further comprising the steps of:
-
outputting local video signals from said client console to said display device; and
selectively disabling output of the local video signals from said client console when said video signals are transmitted from said server terminal to said display device.
-
Specification