IP Library Granted Patent US 7,950,042
Granted Patent B2
US 7,950,042 · App. 11/303,398 · Granted May 24, 2011

Fast switching between time division multiplexed (TDM) channels

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 7,950,042
App. No.
11/303,398
Granted
May 24, 2011
Kind
B2
Abstract

A system and method of reducing a channel switching delay in TDM mobile television systems comprises transmitting a sequence of data bursts associated with channels for reception on a RF channel bandwidth received on a mobile television receiver; switching between an active state of transmission and a non-active state of transmission during reception of channels on the RF channel bandwidth, wherein the active state of transmission comprises transmission of data bursts associated with user-preferred channels and the non-active state of transmission comprises transmission of data bursts associated with user non-preferred channels; anticipating a particular user-preferred channel that a user will likely switch to during reception of channels on the RF channel bandwidth; decoding the sequence of data bursts during the active state of transmission; buffering one decoded data burst for each of the user-preferred channels; and replacing a previously buffered data burst with a newly buffered data burst.

Claims (57)

1. A method of reducing a channel switching delay in time division multiplexing (TDM) mobile television systems, said method comprising:

transmitting a sequence of data bursts associated with channels for reception on a radio frequency (RF) channel bandwidth received on a mobile television receiver, wherein said data bursts associated with channels comprise user-preferred channels and non-preferred channels;

switching between an active state of transmission and a non-active state of transmission during reception of channels on said RF channel bandwidth, wherein said active state of transmission comprises transmission of data bursts associated only with user-preferred channels and said active state comprises enabling said mobile television receiver to receive said user-preferred channels, and wherein said non-active state of transmission comprises transmission of data bursts associated with user non-preferred channels and said non-active state comprises disabling said mobile television receiver;

anticipating a particular user-preferred channel that a user will likely switch to during reception of channels on said RF channel bandwidth;

decoding said sequence of data bursts only during said active state of transmission;

buffering one decoded data burst for each of said user-preferred channels;

neglecting parity data bursts in said sequence of data bursts during the buffering process;

neglecting a first portion of each said data bursts during the buffering process;

replacing a previously buffered data burst with a newly buffered data burst;

sharing existing memory storage in said mobile television receiver between a currently viewed channel and an immediately subsequent sequenced channel;

using a Reed Solomon (RS) decoder and an input/output (I/O) circuit to empty said memory storage to enable memory sharing between said currently viewed channel and said immediately subsequent sequenced channel;

using a multiprotocol encapsulation forward error correction (MPE-FEC) process on data associated with said currently viewed channel to utilize memory resources of said mobile television receiver;

transferring said data to a video decoder buffer external to said mobile television receiver; and

allocating equally spaced time slots from said currently viewed channel to a combination of:

said currently viewed channel;

an immediately subsequent sequenced user-preferred channel; and

an immediately preceding sequenced user-preferred channel to make channel switching delay uniform.

2. The method of claim 1 , wherein the buffering of said one decoded data burst for each of said user-preferred channels is performed internal to said mobile television receiver.

3. The method of claim 1 , wherein the buffering of said one decoded data burst for each of said user-preferred channels is performed external to said mobile television receiver.

4. The method of claim 1 , wherein said parity data bursts are used in a forward error correction (FEC) process for removing errors from transmitted video received in said mobile television receiver.

5. A computer comprising a program of instructions executable by said computer to perform a method of reducing a channel switching delay in time division multiplexing (TDM) mobile television systems, said method comprising:

transmitting a sequence of data bursts associated with channels for reception on a radio frequency (RF) channel bandwidth received on a mobile television receiver, wherein said data bursts associated with channels comprise user-preferred channels and non-preferred channels;

switching between an active state of transmission and a non-active state of transmission during reception of channels on said RF channel bandwidth, wherein said active state of transmission comprises transmission of data bursts associated only with user-preferred channels and said active state comprises enabling said mobile television receiver to receive said user-preferred channels, and wherein said non-active state of transmission comprises transmission of data bursts associated with user non-preferred channels;

anticipating a particular user-preferred channel that a user will likely switch to during reception of channels on said RF channel bandwidth;

decoding said sequence of data bursts during said active state of transmission;

buffering one decoded data burst for each of said user-preferred channels;

neglecting parity data bursts in said sequence of data bursts during the buffering process;

neglecting a first portion of each said data bursts during the buffering process;

replacing a previously buffered data burst with a newly buffered data burst;

sharing existing memory storage in said mobile television receiver between a currently viewed channel and an immediately subsequent sequenced channel;

using a Reed Solomon (RS) decoder and an input/output (I/O) circuit to empty said memory storage to enable memory sharing between said currently viewed channel and said immediately subsequent sequenced channel;

using a multiprotocol encapsulation forward error correction (MPE-FEC) process on data associated with said currently viewed channel to utilize memory resources of said mobile television receiver;

transferring said data to a video decoder buffer external to said mobile television receiver; and

allocating equally spaced time slots from said currently viewed channel to a combination of:

said currently viewed channel;

an immediately subsequent sequenced user-preferred channel; and

an immediately preceding sequenced user-preferred channel to make channel switching delay uniform.

6. The computer of claim 5 , wherein the buffering of said one decoded data burst for each of said user-preferred channels is performed internal to said mobile television receiver.

7. The computer of claim 5 , wherein the buffering of said one decoded data burst for each of said user-preferred channels is performed external to said mobile television receiver.

8. The computer of claim 5 , wherein said parity data bursts are used in a forward error correction (FEC) process for removing errors from transmitted video received in said mobile television receiver.

9. A system for reducing a channel switching delay in a time division multiplexing (TDM) mobile television, said system comprising:

a host processor adapted to transmit a sequence of data bursts associated with channels for reception on a radio frequency (RF) channel bandwidth;

a mobile television receiver adapted to receive said sequence of data bursts and said RF channel bandwidth, wherein said data bursts comprise user-preferred channels and non-preferred channels;

a switching component in said mobile television receiver, wherein said switching component is adapted to switch between an active state of transmission and a non-active state of transmission during reception of channels on said RF channel bandwidth, wherein said active state of transmission comprises transmission of data bursts associated only with user-preferred channels and said active state comprises enabling said mobile television receiver to receive said user-preferred channels, and wherein said non-active state of transmission comprises transmission of data bursts associated with user non-preferred channels;

logic circuitry in said mobile television receiver, wherein said logic circuitry is adapted to anticipate a particular user-preferred channel that a user will likely switch to during reception of channels on said RF channel bandwidth;

a decoder in one of said host processor and said mobile television receiver, wherein said decoder is adapted to decode said sequence of data bursts during said active state of transmission;

a data buffer in one of said host processor and said mobile television receiver, wherein said data buffer is adapted to buffer one decoded data burst for each of said user-preferred channels, wherein said data buffer is adapted to neglect parity data bursts in said sequence of data bursts, and wherein said data buffer is adapted to neglect a first portion of each said data bursts during the buffering process;

a circuit in said mobile television receiver, wherein said circuit is adapted to replace a previously buffered data burst with a newly buffered data burst, wherein said mobile television receiver is adapted to share existing memory storage in said mobile television receiver between a currently viewed channel and an immediately subsequent sequenced channel; and

a Reed Solomon (RS) decoder and an input/output (I/O) circuit adapted to empty said memory storage to enable memory sharing between said currently viewed channel and said immediately subsequent sequenced channel,

wherein said mobile television receiver is adapted to:

use a multiprotocol encapsulation forward error correction (MPE-FEC) process on data associated with said currently viewed channel to utilize memory resources of said mobile television receiver; and

transfer said data to a video decoder buffer external to said mobile television receiver, and

wherein said host processor comprises a transmitter adapted to allocate equally spaced time slots from said currently viewed channel to a combination of:

said currently viewed channel;

an immediately subsequent sequenced user-preferred channel; and

an immediately preceding sequenced user-preferred channel to make channel switching delay uniform.

10. The system of claim 9 , wherein said parity data bursts are used in a forward error correction (FEC) process for removing errors from transmitted video received in said mobile television receiver.

Assignments (23)
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ATMEL CORPORATION
Reel/Frame 059262/0105 →
RELEASE OF SECURITY INTEREST Recorded Feb 25, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059333/0222 →
SECURITY INTEREST Recorded Sep 18, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 047103/0206 →
SECURITY INTEREST Recorded Jun 25, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 046426/0001 →
SECURITY INTEREST Recorded Feb 10, 2017
From: ATMEL CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041715/0747 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 6, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ATMEL WIRELESS MCU TECHNOLOGIES CORPORATION
Reel/Frame 038364/0615 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 6, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NEWPORT MEDIA, INC.
Reel/Frame 038364/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 24, 2014
From: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 034705/0090 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: PINNACLE VENTURES, L.L.C.
To: ATMEL CORPORATION
Reel/Frame 033908/0435 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: PINNACLE VENTURES, L.L.C.
To: ATMEL CORPORATION
Reel/Frame 033908/0379 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 033908/0242 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 033907/0775 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 033907/0748 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: HORIZON TECHNOLOGY FINANCE CORPORATION
To: ATMEL CORPORATION
Reel/Frame 033907/0702 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: BRIDGE BANK, NATIONAL ASSOCIATION
To: ATMEL CORPORATION
Reel/Frame 033907/0517 →
PATENT SECURITY AGREEMENT Recorded Sep 5, 2014
From: NEWPORT MEDIA, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033689/0195 →
PATENT SECURITY AGREEMENT Recorded Sep 5, 2014
From: ATMEL WIRELESS MCU TECHNOLOGIES CORPORATION
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033689/0214 →
SECURITY AGREEMENT Recorded Mar 1, 2013
From: NEWPORT MEDIA, INC.
To: HORIZON TECHNOLOGY FINANCE CORPORATION, AS COLLATERAL AGENT
Reel/Frame 029956/0891 →
SECURITY AGREEMENT Recorded Feb 15, 2013
From: NEWPORT MEDIA, INC., A DELAWARE CORPORATION; NEWPORT MEDIA, INC., A CALIFORNIA CORPORATION
To: PINNACLE VENTURES, L.L.C.
Reel/Frame 029818/0138 →
SECURITY AGREEMENT Recorded Dec 31, 2012
From: NEWPORT MEDIA, INC.
To: BRIDGE BANK, NATIONAL ASSOCIATION
Reel/Frame 029554/0118 →
SECURITY AGREEMENT Recorded May 31, 2012
From: NEWPORT MEDIA, INC.
To: PINNACLE VENTURES, L.L.C.
Reel/Frame 028299/0903 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2005
From: YOUSEF, NABIL
To: NEWPORT MEDIA, INC.
Reel/Frame 017404/0318 →