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, wherein the network interface includes a wireless transceiver; 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, and wherein the multimedia server adapts a video quality of the first video stream based on an alternative video resolution selected by the client module;
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.
235 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, wherein the network interface includes a wireless transceiver; 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, and wherein the multimedia server adapts a video quality of the first video stream based on an alternative video resolution selected by the client module; 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 wherein the multimedia server adapts a video quality of the first video stream based on an alternative video resolution selected by the client module; 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 and wherein the multimedia server adapts a video quality of the first video stream based on an alternative video resolution selected by the client module; 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