Patent US5535207A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5535207A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of dynamically allocating time slots on a packet data communications channel

Assignee: Google Technology Holdings LLC
•
Filing: 1994-05-20
•
Granted: 1996-07-09
•
Expires: 2014-05-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of dynamically allocating active time slots for a terminal (103) that is operating in a packet data communications system (100) which includes a fixed network (101) and user terminals (103), the system using a channel organized into time slots for scheduling data communications between the network and the user terminals, the method including first communicating information, further including a terminal ID and a packet key, representative of an active time slot pattern for the user terminal to the network; and second entering, at the user terminal, an active mode during each active time slot of the active time slot pattern.

Inventors

  • 👤 Pierre Dupont

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 18:37
CPC Classifications
H; H04; H04W; H04W76/00; H04W76/20; H04W76/28; H04W52/00; H04W52/02; H04W52/0209; H04W52/0212; H04W52/0216; H04W72/00; H04W72/04; H04W72/044; H04W72/0446; H04W72/20; H04W72/21; Y; Y02; Y02D; Y02D30/00; Y02D30/70

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 141 words
In a packet data communications system including a fixed network and user terminals, the system using a channel organized into time slots for scheduling data communications between the network and the user terminals, a method of dynamically allocating active time slots for a terminal including the steps of: communicating, from the terminal, information identifying an active time slot pattern having a pattern key and a time slot identifier for the terminal to the network, the active time slot pattern defining a pattern of active time slots, during which the terminal is active to receive data being sent by the network to the terminal, and inactive time slots, during which the terminal is inactive so as not to receive data from the network; and entering, at the terminal, an active mode during each active time slot of said active time slot pattern.
Claim 2
Dependent Claim 141 words
In a packet data communications system including a fixed network and user terminals, the system using a channel organized into time slots for scheduling data communications between the network and the user terminals, a method of dynamically allocating active time slots for a terminal including the steps of: communicating, from the terminal, information identifying an active time slot pattern having a pattern key and a time slot identifier for the terminal to the network, the active time slot pattern defining a pattern of active time slots, during which the terminal is active to receive data being sent by the network to the terminal, and inactive time slots, during which the terminal is inactive so as not to receive data from the network; and entering, at the terminal, an active mode during each active time slot of said active time slot pattern.
Claim 3
Dependent Claim 16 words
The method of claim 1 further including the step of selecting said information at the terminal.
Claim 4
Dependent Claim 18 words
The method of claim 2 wherein said step of selecting said information further includes selecting said pattern key.
Claim 5
Dependent Claim 22 words
The method of claim 3 wherein said step of selecting said pattern key further includes choosing an activity level for the terminal.
Claim 6
Dependent Claim 22 words
The method of claim 4 wherein said step of selecting said pattern key further includes choosing a latency period for the terminal.
Claim 7
Dependent Claim 34 words
The method of claim 3 wherein said step of entering further includes testing for a predetermined relationship between said pattern key and said time slot identifier to determine whether a time slot is active.
Claim 8
Dependent Claim 57 words
The method of claim 6 wherein said step of testing further includes constructing a first logical combination of said pattern key and said time slot identifier, constructing a second logical combination of said pattern key and a root slot, and comparing said first logical combination to said second logical combination to decide when said predetermined relationship exists.
Claim 9
Dependent Claim 19 words
The method of claim 7 further including communicating said root slot to the network as part of said information.
Claim 10
Dependent Claim 22 words
The method of claim 8 wherein said step of selecting said pattern key further includes choosing an activity level for the terminal.
Claim 11
Dependent Claim 22 words
The method of claim 9 wherein said step of selecting said pattern key further includes choosing a latency period for the terminal.
Claim 12
Dependent Claim 155 words
In a packet data communications system including a fixed network and user terminals, the system using a channel organized into time slots for scheduling data communications between the network and the user terminals, a method of dynamically scheduling message delivery to a terminal including the steps of: receiving information identifying an active time slot pattern having a pattern key and a time slot identifier from the terminal, the active time slot pattern defining a pattern of active time slots, during which the terminal is active to receive data being sent by the network to the terminal, and inactive time slots, during which the terminal is inactive so as not to receive data from the network; queuing a message intended for delivery to the terminal; determining, dependent on said information, said active time slot pattern for the terminal; and delivering said message to the terminal during an active time slot of said active time slot pattern.
Claim 13
Dependent Claim 155 words
In a packet data communications system including a fixed network and user terminals, the system using a channel organized into time slots for scheduling data communications between the network and the user terminals, a method of dynamically scheduling message delivery to a terminal including the steps of: receiving information identifying an active time slot pattern having a pattern key and a time slot identifier from the terminal, the active time slot pattern defining a pattern of active time slots, during which the terminal is active to receive data being sent by the network to the terminal, and inactive time slots, during which the terminal is inactive so as not to receive data from the network; queuing a message intended for delivery to the terminal; determining, dependent on said information, said active time slot pattern for the terminal; and delivering said message to the terminal during an active time slot of said active time slot pattern.
Claim 14
Dependent Claim 17 words
The method of claim 11 wherein said step of receiving information further includes receiving said pattern key.
Claim 15
Dependent Claim 34 words
The method of claim 12 wherein said step of determining further includes testing for a predetermined relationship between said pattern key and said time slot identifier to decide when a time slot is active.
Claim 16
Dependent Claim 65 words
The method of claim 13 wherein said step of testing further includes the steps of constructing a first logical combination of said pattern key and said time slot identifier, constructing a second logical combination of said pattern key and a root slot that corresponds to the terminal, and comparing said first logical combination to said second logical combination to decide when said predetermined relationship exists.
Claim 17
Dependent Claim 19 words
The method of claim 14 further including receiving said root slot from the terminal as part of said information.
Claim 18
Dependent Claim 14 words
The method of claim 14 further including assigning said root slot to the terminal.

References Cited (Backward Citations)

US5175870A Cited
US5020056A Cited
US4987571A Cited
US5134615A Cited
US5239545A Cited
US5142533A Cited
US5241542A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-07-09 2000-01-08 2000-07-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-07-09 2004-01-08 2004-07-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-07-09 2008-01-08 2008-07-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag