IP Library Granted Patent US 6,882,658
Granted Patent B1
US 6,882,658 · App. 09/306,040 · Granted Apr 19, 2005

Flexible time slot for communication

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 6,882,658
App. No.
09/306,040
Granted
Apr 19, 2005
Kind
B1
Abstract

The present invention relates to being able to adjust a time period of a time slot in a communication channel, depending on the information being sent in the time slot. In one embodiment of the present invention, a process and system for automatically adjusting a time period of a time slot in a communication channel is presented. The communication channel is monitored. A determination is made to see whether data are being transmitted in a time slot in the communication channel. The time slot is adjusted to a first time period if data are being transmitted in the time slot. The time slot is adjusted to a second time period if data are not being transmitted in the time slot.

Claims (38)

1. A process for automatically adjusting time slot duration of a time slot in a communication channel, comprising the steps of:

determining whether data are being transmitted in the time slot in said communication channel;

adjusting said time slot duration to a first time period if said data are not being transmitted in said time slot; and

if said data are being transmitted in said time slot, determining whether said data is of a particular packet type, and adjusting said time slot duration in response to the data type determination.

2. The process of claim 1 , wherein if the determined packet type is not of the particular packet type, the second adjusting step adjusts said time slot duration to a second time period.

3. The process of claim 2 , wherein said second time period is greater than said first time period.

4. A process for automatically adjusting a time slot duration of a time slot in a communication channel, comprising the steps of:

determining whether data are being transmitted in the time slot in said communication channel;

determining whether the data being transmitted comprises a particular packet type;

adjusting said time slot duration to a first time period if the data are not being transmitted in said time slot;

adjusting said time slot duration to a second time period if the data are being transmitted in said time slot;

adjusting said time slot duration to a second time period if the data are being transmitted in said time slot; and

adjusting said time slot duration to a third time period, if said data comprises a particular packet type.

5. The process of claim 4 , wherein said second time period is greater than said first time period.

6. The process of claim 5 , wherein said third time period is greater than said first time period.

7. A process of automatically adjusting a time slot duration of a time slot in a data channel, comprising the steps of:

determining content of the time slot in said data channel; and

if the content includes a packet, determining whether the packet is of a particular packet type, and adjusting the time slot duration of the time slot in response to the packet type determination.

8. The process of claim 7 , wherein if the packet type is not of the particular packet type, the adjusting step increases said time slot duration of said time slot to a predefined duration.

9. The process of claim 7 , wherein if the he packet type is of the particular packet type, the adjusting step increases said time slot duration of said time slot according to the number of packets in the content with the particular packet type.

10. The process of claim 7 , wherein if the content does not include any data, the adjusting step decreases said time slot duration of said time slot.

11. A system for communicating data among different units, comprising:

a data channel having a plurality of time slots for transmitting and receiving data;

each unit comprising a microprocessor coupled to said data channel for monitoring and processing data; and

said microprocessor adjusting a time slot duration of one of said time slots depending on content of the time slot, wherein

if the content includes data, said microprocessor determines whether the data is of a particular data type and adjusts the time slot duration of said one of said time slots in response to the data type determination.

12. The system of claim 11 , wherein said microprocessor adjusts the time slot duration of a first time period if the content does not include any data, and adjusts the time slot duration to a second time period if the content includes said data but the data type is not of the particular data type.

13. The system of claim 12 , wherein said second time period is greater than said first time period.

14. The system of claim 12 , wherein if the content includes said data and the data type, said microprocessor adjusts the time slot duration is a third time period.

15. A system for communicating data among different units, comprising:

a data channel having a plurality of time slots for transmitting and receiving data;

each unit comprising a microprocessor coupled to said data channel for monitoring and processing data;

said microprocessor adjusting a time slot duration of one of said time slots depending on content of the time slot;

wherein said microprocessor adjusts the time slot duration to a first time period of the data are not transmitted, and adjusts the time slot duration to a second time period id data are being transmitted;

wherein said microprocessor further determines whether the data being transmitted comprise a particular packet type; and

wherein said microprocessor adjusts said time slot duration to a third time period, id the data comprise said particular packet type.

16. The system of claim 15 , wherein said second time period is greater than said first time period.

17. The system of claim 16 , wherein said third time period is greater than said first time period.

Assignments (2)
CHANGE OF NAME Recorded Dec 16, 2019
From: THOMSON LICENSING S.A.
To: THOMSON LICENSING
Reel/Frame 051317/0841 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2019
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 051340/0289 →