IP Library Granted Patent US 8,385,426
Granted Patent B2
US 8,385,426 · App. 10/537,875 · Granted Feb 26, 2013

Method for a mosaic program guide

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 8,385,426
App. No.
10/537,875
Granted
Feb 26, 2013
Kind
B2
Abstract

A method and apparatus for generating a mosaic program guide. The method comprising; generating I frames from a coded video bit stream; placing each I frame into one of a multiplicity of mosaic windows; and combining the multiplicity of mosaic windows into a mosaic video frame.

Claims (36)

1. A method of generating a mosaic program guide in a receiver, the method comprising:

generating, by a video decoder of a receiver, I frames from a coded video bit stream;

placing, by the receiver, each I frame into one of a multiplicity of mosaic windows; and

combining, in the receiver, said multiplicity of mosaic windows into a mosaic video frame.

2. The method of claim 1 , further including scaling each I frame to fit into one of said mosaic windows.

3. The method of claim 1 , wherein each mosaic window is associated with a different program.

4. The method of claim 3 , wherein the I frame of each mosaic window is replaced with a later decoded I frame of the same program.

5. The method of claim 4 , wherein said later decoded I frame is the next I frame of the same program.

6. The method of claim 1 , further including selecting programs for which said I frames are generated.

7. The method of claim 1 , wherein said generating I frames includes:

selecting from a coded video bit stream coded data, said coded data representing I frames; and

decoding and decompressing said coded data into said I frames.

8. The method of claim 1 , further including:

generating a set of video frames from a selected program from said coded video bit stream; and

sequentially scaling and placing each video frame of said set of video frames into a selected mosaic window of said multiplicity of mosaic windows.

9. The method of claim 1 , further including displaying said mosaic frame on a display device.

10. An apparatus for generating a mosaic program guide comprising:

means for generating I frames from a coded video bit stream;

means for placing each I frame into one of a multiplicity of mosaic windows; and

means for combining said multiplicity of mosaic windows into a mosaic video frame.

11. The apparatus of claim 10 , further including means for scaling each frame to fit into one of said mosaic windows.

12. The apparatus of claim 10 , wherein each mosaic window is associated with a different program.

13. The apparatus of claim 12 , wherein the I frame of each mosaic window is replaced with a later decoded I frame of the same program.

14. The apparatus of claim 13 , wherein said later decoded I frame is the next I frame of the same program.

15. The apparatus of claim 10 , further including means for selecting programs for which said I frames are generated.

16. The apparatus of claim 10 , wherein said means for generating I frames includes:

means for selecting from a coded video bit stream coded data, said coded data representing I frames; and

means for decoding and decompressing said coded data into said I frames.

17. The apparatus of claim 10 , further including:

means for generating a set of video frames from a selected program from said coded video bit stream; and

means for sequentially scaling and placing each video frame of said set of video frames into a selected mosaic window of said multiplicity of mosaic windows.

18. A receiver for generating a mosaic program guide comprising:

means for receiving an input signal and generating a coded bit stream;

a de-multiplexer adapted to receive said coded bit stream and adapted to generate a coded video bit stream;

a video decoder adapted to select I frame data from said coded video bit stream and decode and generate a sequence of I frames.

19. The receiver of claim 18 wherein said means for receiving an input signal is selected from the group of devices consisting of modems, broadband modems, RF tuners and RF tuners and demodulators.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2018
From: MAXLINEAR INC.; ENTROPIC COMMUNICATIONS LLC
To: DYNAMIC DATA TECHNOLOGIES LLC
Reel/Frame 047914/0274 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →
MERGER AND CHANGE OF NAME Recorded May 19, 2015
From: ENTROPIC COMMUNICATIONS, INC.; EXCALIBUR SUBSIDIARY, LLC; ENTROPIC COMMUNICATIONS, LLC
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 035717/0628 →
MERGER AND CHANGE OF NAME Recorded May 18, 2015
From: EXCALIBUR ACQUISITION CORPORATION; ENTROPIC COMMUNICATIONS, INC.; ENTROPIC COMMUNICATIONS, INC.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 035706/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2012
From: TRIDENT MICROSYSTEMS, INC.; TRIDENT MICROSYSTEMS (FAR EAST) LTD.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 028153/0530 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2010
From: NXP
To: NXP HOLDING 1 B.V.
Reel/Frame 023928/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2010
From: TRIDENT MICROSYSTEMS (EUROPE) B.V.; NXP HOLDING 1 B.V.
To: TRIDENT MICROSYSTEMS (FAR EAST) LTD.
Reel/Frame 023928/0552 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2009
From: SHEN, RICHARD CHI-TE; AKIWUMI-ASSANI, SAMUEL O.
To: KONINKLIJKE PHILIPS ELECTRONICS N.V.
Reel/Frame 023341/0763 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2007
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: NXP B.V.
Reel/Frame 019719/0843 →