IP Library Granted Patent US 7,310,679
Granted Patent B1
US 7,310,679 · App. 10/134,933 · Granted Dec 18, 2007

Method and system for transmitting video content while preventing other transmissions in a contention-based network

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,310,679
App. No.
10/134,933
Granted
Dec 18, 2007
Kind
B1
Abstract

A plurality of wireless clients that can operate in a shared manner using a contention based protocol are placed into a contention free mode of operation that prevents the wireless clients from initiating a data transfer. Once the wireless clients are prevented from initiating access to the wireless network, a video gateway can transmit video content in a deterministic manner to one or more of the plurality of wireless clients.

Claims (43)

1. A method comprising:

determining a duration based on an amount of video content to be transmitted to a first wireless client and a bandwidth allocated to transmitting the video content to the first wireless client;

transmitting an information packet for the first wireless client and a second wireless client to facilitate the first wireless client and the second wireless client entering a mode of operation for the duration, wherein during the mode of operation the first wireless client and the second wireless client are prevented from initiating data transfers; and

transmitting packets comprising video content for the first wireless client during the mode of operation.

2. The method of claim 1 , wherein the mode is a first mode and further comprising:

transmitting packets comprising video content for the second wireless client during a second mode of operation, wherein during the second mode of operation the first wireless client and the second wireless client are enabled to initiate data transfers.

3. The method of claim 2 further comprising:

transmitting packets comprising video content for the first wireless device and the second wireless device during the second mode of operation.

4. The method of claim 3 further comprising:

determining an order for transmitting packets comprising video content to the first wireless device and the second wireless device.

5. The method of claim 3 , wherein the packets comprising video content for the first wireless device and the second wireless device are the same packets.

6. The method of claim 1 , comprising:

determining the desired bandwidth before transmitting the information packet.

7. The method of claim 6 , wherein the duration is a first duration, the desired bandwidth is a first desired bandwidth, and the information packet is a first information packet, the method further comprising:

determining a second duration based on a second desired bandwidth to be allocated to transferring video content; and

transmitting a second information packet for the first wireless client and the second wireless client to facilitate the first wireless client and the second wireless client entering the mode of operation for the second duration, wherein during the mode of operation the first wireless client and the second wireless client are prevented from initiating data transfers.

8. The method of claim 7 further comprising:

transmitting packets comprising video content for the first wireless client after transmitting the second information packet.

9. The method of claim 1 , wherein the duration is indicated in the information packet.

10. The method of claim 1 , wherein the duration is based upon a total number of wireless clients to receive video content.

11. The method of claim 1 , wherein the information packet is a first information packet and the mode is a first mode, and wherein:

transmitting the first information packet includes specifying a specific duration of the mode of operation that is longer than the duration;

and further comprising:

transmitting a second information packet to the first wireless client and the second wireless client to facilitate the first wireless client and the second wireless client entering a second mode of operation, wherein during the second mode of operation the first wireless client and the second wireless client are enabled to initiate data transfers.

12. The method of claim 1 , wherein the duration is a first duration, the desired bandwidth is a first desired bandwidth, the mode is a first mode, and the information packet is a first information packet, wherein:

transmitting the first information packet includes specifying a duration of the first mode of operation that is shorter than the first duration;

and further comprising:

transmitting a second information packet to the first wireless client and the second wireless client to facilitate the first wireless client and the second wireless client entering a second mode of operation, wherein during the second mode of operation the first wireless client and the second wireless client are enabled to initiate data transfers.

13. The method of claim 1 , wherein the mode is a first mode and further comprising:

transmitting packets comprising video content for the first wireless client during a second mode of operation, wherein during the second mode of operation the first wireless client and the second wireless client are enabled to initiate data transfers.

14. A method comprising:

determining each wireless client of a subset of a plurality of wireless clients that is to receive video content during a mode of operation;

transmitting at least one information packet for the plurality of wireless clients to facilitate the plurality of wireless clients entering the mode of operation for a predetermined duration based on a total number of wireless clients of the subset of wireless clients, wherein during the mode of operation the plurality of wireless clients are prevented from initiating data transfers; and

transmitting packets comprising video content for each of the subset of wireless clients during the mode of operation.

15. The method of claim 14 , wherein the predetermined duration further is based on the bandwidth requirements of each of the subset of wireless clients.

16. The method of claim 14 , wherein the predetermined duration is based on a fixed bandwidth requirement.

17. The method of claim 14 , wherein the predetermined duration is indicated in the at least one information packet.

18. A system comprising:

means for determining a duration based on an amount of video content to be transmitted to a first wireless client and a bandwidth allocated to transmitting the video content to the first wireless client;

means for transmitting at least one information packet for a first wireless client and a second wireless client to facilitate the first wireless client and the second wireless client entering a mode of operation for the duration, wherein during the mode of operation the first wireless client and the second wireless client are prevented from initiating data transfers; and

means for transmitting packets comprising video content for the first wireless client during the mode of operation.

19. The system of claim 18 , wherein the duration is indicated in the at least one information packet.

20. The system of claim 18 , wherein the duration further is based upon a total number of wireless clients to receive video content.

Assignments (10)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0420 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2019
From: ROVI TECHNOLOGIES CORPORATION
To: ROVI GUIDES, INC.
Reel/Frame 048457/0913 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2019
From: ROVI CORPORATION
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 048221/0969 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2019
From: VIXS SYSTEMS, INC.
To: ROVI CORPORATION
Reel/Frame 048169/0553 →
RELEASE OF SECURITY INTEREST Recorded Aug 18, 2017
From: COMERICA BANK
To: VIXS SYSTEMS, INC.
Reel/Frame 043601/0817 →