IP Library Granted Patent US 9,456,248
Granted Patent B2
US 9,456,248 · App. 14/514,804 · Granted Sep 27, 2016

Method and television for use in a multimedia system

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,456,248
App. No.
14/514,804
Granted
Sep 27, 2016
Kind
B2
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.

Claims (51)

1. A television comprising:

a video display device;

a tuner, coupled to the video display device, configured to respond to commands from a user to tune one of a plurality of high definition digital broadcast channels received by the tuner for decoding and display by the video display device;

a network interface for communicating with a multimedia server via a network 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 television, wherein the multimedia server authenticates the television 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 television in accordance with pause and rewind commands received from the television, and wherein the multimedia server adapts a video quality of the first video stream based on an alternative video resolution selected by the television;

wherein the network interface receives the first video stream from the multimedia server for decoding and display by the video display device.

2. The television of claim 1 wherein the processing module is operable to:

generate a second video request, the second video request identifying a video program recorded by a digital video recorder and digitally stored in a memory of the digital video recorder, wherein the digital video recorder is separate from the multimedia server; and

command the network interface to send the second video request to the digital video recorder, wherein the network interface receives, from the digital video recorder, a second video stream that includes the video program;

wherein the video display device is further operable to decode and display the video program.

3. The television of claim 1 wherein the video display device is further operable to display a video program recorded and stored in a compressed video format by a set top box associated with the user of the television.

4. The television of claim 1 wherein the multimedia server is a set top box associated with the user of the television and wherein at least one video program is recorded and stored in a compressed video format by the set top box associated with the user of the television.

5. The television of claim 1 wherein the multimedia server is coupled to a set top box associated with the user of the television, wherein at least one video program is recorded and stored in a compressed video format by the set top box associated with the user of the television and wherein at least one command from the television is set to the set top box via the multimedia server that includes a second video request to the set top box, wherein the set top box generates a second video stream in response thereto.

6. The television of claim 1 wherein the multimedia server generates the first video stream in accordance with parental controls associated with the user of the television.

7. The television of claim 1 wherein the first video request is generated based on a favorite channels list associated with the user of the television.

8. A method for use with a television, the method comprising:

responding to commands from a user to tune one of a plurality of high definition digital broadcast channels received by a tuner for decoding and display by a video display device;

communicating with a multimedia server via a network interface and in accordance with a network protocol;

generating authentication data associated with the television, wherein the multimedia server authenticates the television based on the authentication data;

generating a first video request, the first video request identifying a video on demand selection; and

sending 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 television in accordance with pause and rewind commands received from the television, and wherein the multimedia server adapts a video quality of the first video stream based on an alternative video resolution selected by the television; and

receiving, via the network interface, the first video stream from the multimedia server for decoding and display by the video display device.

9. The method of claim 8 wherein the method further comprises:

generating a second video request, the second video request identifying a video program recorded by a digital video recorder and digitally stored in a memory of the digital video recorder, wherein the digital video recorder is separate from the multimedia server;

sending the second video request to the digital video recorder, wherein the network interface receives, from the digital video recorder, a second video stream that includes the video program; and

decoding and displaying the video program on the television.

10. The method of claim 8 wherein the video display device is further operable to display a video program recorded and stored in a compressed video format by a set top box associated with the user of the television.

11. The method of claim 8 wherein the multimedia server is a set top box associated with the user of the television and wherein at least one video program is recorded and stored in a compressed video format by the set top box associated with the user of the television.

12. The method of claim 8 wherein the multimedia server is coupled to a set top box associated with the user of the television, wherein at least one video program is recorded and stored in a compressed video format by the set top box associated with the user of the television and wherein at least one command from the television is sent to the set top box via the multimedia server that includes a second video request to the set top box, wherein the set top box generates a second video stream in response thereto.

13. The method of claim 8 wherein the multimedia server generates the first video stream in accordance with parental controls associated with the user of the television.

14. The method of claim 8 wherein the first video request is generated based on a favorite channels list associated with the user of the television.

15. A television comprising:

a video display device;

a tuner, coupled to the video display device, configured to respond to commands from a user to tune one of a plurality of high definition digital broadcast channels received by the tuner for decoding and display by the video display device;

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 television, wherein the multimedia server authenticates the television based on the authentication data;

generate a first video request based on a favorite channels list associated with the user of the television, 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 generates a first video stream that includes the video selection in accordance with parental controls associated with the user of the television, and sends the first video stream to the television in accordance with pause and rewind commands received from the television, and wherein the multimedia server adapts a video quality of the first video stream based on an alternative video resolution selected by the television;

wherein the network interface receives the first video stream from the multimedia server for decoding and display by the video display device.

16. The television of claim 15 wherein the processing module is operable to:

generate a second video request, the second video request identifying a video program recorded by a digital video recorder and digitally stored in a memory of the digital video recorder, wherein the digital video recorder is separate from the multimedia server; and

command the network interface to send the second video request to the digital video recorder, wherein the network interface receives, from the digital video recorder, a second video stream that includes the video program;

wherein the video display device is further operable to decode and display the video program.

17. The television of claim 15 wherein the video display device is further operable to display a video program recorded and stored in a compressed video format by a set top box associated with the user of the television.

18. The television of claim 15 wherein the multimedia server is a set top box associated with the user of the television and wherein at least one video program is recorded and stored in a compressed video format by the set top box associated with the user of the television.

19. The television of claim 15 wherein the multimedia server is coupled to a set top box associated with the user of the television, wherein at least one video program is recorded and stored in a compressed video format by the set top box associated with the user of the television and wherein at least one command from the television is set to the set top box via the multimedia server that includes a second video request to the set top box, wherein the set top box generates a second video stream in response thereto.

20. The television of claim 15 wherein the network interface includes a wireless transceiver that operates in accordance with a wireless local area network protocol.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2021
From: VIXS SYSTEMS, INC.
To: PIXELWORKS, INC.
Reel/Frame 056697/0568 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2017
From: LAKSONO, INDRA
To: VIXS SYSTEMS INC.
Reel/Frame 042175/0710 →