METHOD AND CLIENT MODULE FOR USE IN A MULTIMEDIA SYSTEM
First Claim
1. A client module comprising:
- an interface for coupling to a television;
a network interface for communicating with a multimedia server via an Internet protocol; and
a processing module that executes at least one access application, the processing module operable to;
generate authentication data associated with the client module, wherein the multimedia server authenticates the client module based on the authentication data;
generate a first video request, the first video request identifying a video on demand selection; and
command the network interface to send the first video request to the multimedia server, wherein the multimedia server sends a first video stream that includes the video on demand selection to the client module in accordance with pause, fast forward and rewind commands received from a user;
wherein the network interface receives the first video stream from the multimedia server for decoding by the client module and display by the television.
2 Assignments
0 Petitions
Accused Products
Abstract
A multimedia server receives a plurality of programs of a multimedia source. The multimedia server includes a tuning module to receive the plurality of programs and to select a set of programs from the plurality of programs based on a set of program select commands that is derived from select requests. A program mixer mixes the set of programs into a stream of program data. One or more transceiving modules transmit the stream of program data on to corresponding communication paths and receive the select requests. A client module produces the select requests for one or more clients. The client module includes a selection module to produce at least one of the select requests. A network interface controller transmits at least one of select requests to the multimedia server and receives the stream of program data via the communication path or paths in response.
-
Citations
20 Claims
-
1. A client module comprising:
-
an interface for coupling to a television; a network interface for communicating with a multimedia server via an Internet protocol; and a processing module that executes at least one access application, the processing module operable to; generate authentication data associated with the client module, wherein the multimedia server authenticates the client module based on the authentication data; generate a first video request, the first video request identifying a video on demand selection; and command the network interface to send the first video request to the multimedia server, wherein the multimedia server sends a first video stream that includes the video on demand selection to the client module in accordance with pause, fast forward and rewind commands received from a user; wherein the network interface receives the first video stream from the multimedia server for decoding by the client module and display by the television. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for use with a client module, the method comprising:
-
communicating with a multimedia server via a network interface and in accordance with an Internet protocol; generating authentication data associated with the client module, wherein the multimedia server authenticates the client module based on the authentication data; generating a first video request, the first video request identifying a video on demand selection; sending the first video request to the multimedia server via the network interface, wherein the multimedia server sends a first video stream that includes the video on demand selection to the client module in accordance with pause, fast forward and rewind commands received from a user; and receiving the first video stream from the multimedia server for decoding by the client module and display by a television. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A client module comprising:
-
an interface for coupling to a television; a network interface for communicating with a multimedia server via an Internet protocol over at least one communication path that includes a wireless link, wherein the multimedia server provides connections to a plurality of video sources; and a processing module that executes at least one access application, the processing module operable to; generate authentication data associated with the client module, wherein the multimedia server authenticates the client module based on the authentication data; generate a first video request, the first video request identifying a video selection; and command the network interface to send the first video request to the multimedia server, wherein the multimedia server sends a first video stream that includes the video selection to the client module in accordance with pause, fast forward and rewind commands received from a user; wherein the network interface receives the first video stream from the multimedia server for decoding by the client module and display by the television. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification