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

Data return for a television transmission system

Assignee: Cisco Technology Inc
•
Filing: 1991-03-29
•
Granted: 1993-12-14
•
Expires: 2011-03-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for transmitting information over a communication network between a population of remote terminals and a central location having a capacity of simultaneously communicating with a predetermined number of remote terminals in the population. A first time period is fixed during which every remote terminal may initiate one attempt to communicate with the central location over the communication network. Respective times within the first time period are established at which each of the remote terminals will initiate its attempt to communicate with the central location. A number of the remote terminals which successfully communicate with the central location to transmit information therebetween is monitored. The first time period is then decreased to a second time period if the number of remote terminals which successfully communicate with the central location is less than the capacity of the central location. Respective times within the second time period are then established at which remote terminals which have not initiated their respective attempts to communicate with the central location will initiate their attempts to communicate with the central location. The above steps are repeated to establish a time period at which the number of remote terminals which communicate with the central location is approximately equal to the capacity of the central location. The time period thus set is maintained until each of the remote terminals has initiated its attempt to communicate with the central location.

Inventors

  • 👤 Keith Gammie
  • 👤 Wayne Sheldrick
  • 👤 Arthur Woo
  • 👤 Cameron Bates

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 21:58
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/16; H04N7/162; H04N7/165

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 408 words
A method for transmitting information over a communication network between a population of remote terminals and a central location having a capacity of simultaneously communicating with a predetermined number of remote terminals in said population, the method comprising the steps of: (A) fixing a sequence of at least two call-in windows each having an initial maximum length, a first call-in window defining a time period during which each remote terminal in said population of remote terminals will initiate a single attempt to communicate with said central location over said communication network and a second call-in window defining a time period during which remote terminals which were unsuccessful in their attempt to communicate with said central location during the first call-in window will initiate another single attempt to communicate with said central location over said communication network; (B) prompting said remote terminals to establish respective times within the first call-in window at which each of said remote terminals in said population of remote terminals will initiate its attempt to communicate with said central location; (C) monitoring a number of said remote terminals which simultaneously communicate with said central location to transmit information therebetween during the first call-in window; (D) varying the length of the first call-in window if the number of remote terminals which simultaneously communicate with said central location is less than the capacity of said central location, wherein the length of the first call-in period is varied so as to be decreased, but not increased; (E) prompting remote terminals which have not yet initiated their attempt to communicate with said central location to establish new respective times within the varied first call-in window for initiating their attempt to communicate with said central location; (F) repeating steps (C)-(E) to establish a final minimum length of the first call-in window at which the number of said remote terminals which simultaneously communicate with said central location is approximately equal to the capacity of said central location; (G) maintaining the final length of the first call-in window set in step (F) until each remote terminal in said population of remote terminals has initiated its attempt to communicate with said central location; (H) prompting remote terminals which were unsuccessful in their attempt to communicate with said central location during the first call-in window to establish respective times within the second call-in window for initiating their attempt to communicate with said central location; and (I) repeating steps (C)-(G) for the second call-in window.
Claim 2
Independent Claim 408 words
A method for transmitting information over a communication network between a population of remote terminals and a central location having a capacity of simultaneously communicating with a predetermined number of remote terminals in said population, the method comprising the steps of: (A) fixing a sequence of at least two call-in windows each having an initial maximum length, a first call-in window defining a time period during which each remote terminal in said population of remote terminals will initiate a single attempt to communicate with said central location over said communication network and a second call-in window defining a time period during which remote terminals which were unsuccessful in their attempt to communicate with said central location during the first call-in window will initiate another single attempt to communicate with said central location over said communication network; (B) prompting said remote terminals to establish respective times within the first call-in window at which each of said remote terminals in said population of remote terminals will initiate its attempt to communicate with said central location; (C) monitoring a number of said remote terminals which simultaneously communicate with said central location to transmit information therebetween during the first call-in window; (D) varying the length of the first call-in window if the number of remote terminals which simultaneously communicate with said central location is less than the capacity of said central location, wherein the length of the first call-in period is varied so as to be decreased, but not increased; (E) prompting remote terminals which have not yet initiated their attempt to communicate with said central location to establish new respective times within the varied first call-in window for initiating their attempt to communicate with said central location; (F) repeating steps (C)-(E) to establish a final minimum length of the first call-in window at which the number of said remote terminals which simultaneously communicate with said central location is approximately equal to the capacity of said central location; (G) maintaining the final length of the first call-in window set in step (F) until each remote terminal in said population of remote terminals has initiated its attempt to communicate with said central location; (H) prompting remote terminals which were unsuccessful in their attempt to communicate with said central location during the first call-in window to establish respective times within the second call-in window for initiating their attempt to communicate with said central location; and (I) repeating steps (C)-(G) for the second call-in window.
Claim 3
Dependent Claim 42 words
The method according to claim 1 further comprising the step of: dividing said population into a plurality of classes of remote terminals such that only remote terminals within particular classes initiate attempts to communicate with said central location over said communication network.
Claim 4
Dependent Claim 37 words
The method according to claim 2 wherein the step of dividing said population into a plurality of classes comprises dividing said population into a plurality of classes in accordance with a geographic location of respective remote terminals.
Claim 5
Dependent Claim 24 words
The method according to claim 3 wherein the population is divided in accordance with a time zone in which respective remote terminals are disposed.
Claim 6
Dependent Claim 18 words
The method according to claim 1 wherein information is transmitted from said remote terminals to said central location.
Claim 7
Dependent Claim 18 words
The method according to claim 1 wherein information is transmitted from said central location to said remote terminals.
Claim 8
Dependent Claim 16 words
The method according to claim 1 wherein said communication network comprises a public switched telephone network.
Claim 9
Dependent Claim 67 words
The method according to claim 1, wherein the step (B) of establishing respective times within the first call-in window comprises: establishing respective times in accordance with the formula (RAND*Initial Window End Time)/(Initial Window End Time) wherein the Initial Window End Time is determined by the initial length of the first call-in window and RAND is a first random number between zero and the Initial Window End Time.
Claim 10
Dependent Claim 12 words
The method according to claim 8, wherein RAND is a pseudo-random number.
Claim 11
Dependent Claim 86 words
The method according to claim 8, wherein the step (E) of establishing new respective times within the decreased first call-in window comprises: establishing new respective times in accordance with the formula (RAND*Decreased Window End Time)/(Initial Window End Time) wherein the Initial Window End Time is determined by the initial length of the first call-in window, the Decreased Window End Time is determined by the length of the decreased first call-in window, and RAND is a second random number between zero and the Initial Window End Time.
Claim 12
Dependent Claim 18 words
The method according to claim 10, wherein the first random number is different than the second random number.
Claim 13
Independent Claim 396 words
A method for transmitting information over a communication network between a population of remote terminals and a central location having a capacity of simultaneously communicating with a predetermined number of remote terminals in said population, the method comprising the steps of: (A) fixing a sequence of at least tow call-in windows each having an initial maximum length, a first call-in window defining a time period during which each remote terminal in said population of remote terminals will initiate a single attempt to communicate with said central location over said communication network and a second call-in window defining a time period during which remote terminals which were unsuccessful in their attempt to communicate with said central location during the first call-in window will initiate another single attempt to communicate with said central location over said communication network; (B) prompting said remote terminals to establish respective times within the first call-in window at which each of said remote terminals in said population of remote terminals will initiate its attempt to communicate with said central location; (C) monitoring a number of said remote terminals which simultaneously communicate with said central location to transmit information therebetween during the first call-in window; (D) varying the length of the first call-in window if the number of remote terminals which simultaneously communicate with said central location is less than the capacity of said central location, wherein the length of the first call-in period is varied so as to be decreased, but not increased; (E) prompting remote terminals which have not yet initiated their attempt to communicate with said central location to establish new respective times within the varied first call-in window for initiating their attempt to communicate with said central location; (F) repeating steps (C)-(E) to establish a final minimum length of the first call-in window at which the number of said remote terminals which simultaneously communicate with said central location is approximately equal to the capacity of said central location; (G) maintaining the final length of the first call-in window set in step (F) until each remote terminal in said population of remote terminals has initiated its attempt to communicate with said central location; (H) setting a retry flag in remote terminals which initiate unsuccessful attempts to transfer information to said central location; and (I) repeating steps (A)-(G) during the second call-in window for those remote terminals whose retry flag is set.
Claim 14
Independent Claim 396 words
A method for transmitting information over a communication network between a population of remote terminals and a central location having a capacity of simultaneously communicating with a predetermined number of remote terminals in said population, the method comprising the steps of: (A) fixing a sequence of at least tow call-in windows each having an initial maximum length, a first call-in window defining a time period during which each remote terminal in said population of remote terminals will initiate a single attempt to communicate with said central location over said communication network and a second call-in window defining a time period during which remote terminals which were unsuccessful in their attempt to communicate with said central location during the first call-in window will initiate another single attempt to communicate with said central location over said communication network; (B) prompting said remote terminals to establish respective times within the first call-in window at which each of said remote terminals in said population of remote terminals will initiate its attempt to communicate with said central location; (C) monitoring a number of said remote terminals which simultaneously communicate with said central location to transmit information therebetween during the first call-in window; (D) varying the length of the first call-in window if the number of remote terminals which simultaneously communicate with said central location is less than the capacity of said central location, wherein the length of the first call-in period is varied so as to be decreased, but not increased; (E) prompting remote terminals which have not yet initiated their attempt to communicate with said central location to establish new respective times within the varied first call-in window for initiating their attempt to communicate with said central location; (F) repeating steps (C)-(E) to establish a final minimum length of the first call-in window at which the number of said remote terminals which simultaneously communicate with said central location is approximately equal to the capacity of said central location; (G) maintaining the final length of the first call-in window set in step (F) until each remote terminal in said population of remote terminals has initiated its attempt to communicate with said central location; (H) setting a retry flag in remote terminals which initiate unsuccessful attempts to transfer information to said central location; and (I) repeating steps (A)-(G) during the second call-in window for those remote terminals whose retry flag is set.
Claim 15
Dependent Claim 311 words
Apparatus for controlling a transmission of information over a communication network between a population of remote terminals and a central location having a capacity of simultaneously communicating with a predetermined number of remote terminals in said population, said apparatus comprising: means for fixing a sequence of at least two call-in windows each having an initial maximum length, a first call-in window defining a time period during which each remote terminal in said population of remote terminals will initiate a single attempt to communicate with said central location over said communication network and a second call-in window defining a time period during which remote terminals which were unsuccessful in their attempt to communicate with said central location during the first call-in window will initiate another single attempt to communicate with said central location over said communication network; means responsive to said means for fixing for prompting said remote terminals to establish respective times within the first call-in window at which each of said remote terminals in said population of remote terminals will initiate its attempt to communicate with said central location; monitoring means for monitoring a number of remote terminals which simultaneously communicate with said central location to transmit information therebetween during the first call-in window; means responsive to said monitoring means for discretely varying the length of the first call-in window until the number of remote terminals which simultaneously communicate with said central location is approximately equal to the capacity of said central location, said varying means varying the length of the first call-in period so as to be decreased, but not increased; means responsive to said varying means for prompting remote terminals which have not yet initiated their attempt to communicate with said central location to establish new respective times within said discrete time periods at which said remote terminals will initiate their attempts to communicate with said central location.
Claim 16
Dependent Claim 311 words
Apparatus for controlling a transmission of information over a communication network between a population of remote terminals and a central location having a capacity of simultaneously communicating with a predetermined number of remote terminals in said population, said apparatus comprising: means for fixing a sequence of at least two call-in windows each having an initial maximum length, a first call-in window defining a time period during which each remote terminal in said population of remote terminals will initiate a single attempt to communicate with said central location over said communication network and a second call-in window defining a time period during which remote terminals which were unsuccessful in their attempt to communicate with said central location during the first call-in window will initiate another single attempt to communicate with said central location over said communication network; means responsive to said means for fixing for prompting said remote terminals to establish respective times within the first call-in window at which each of said remote terminals in said population of remote terminals will initiate its attempt to communicate with said central location; monitoring means for monitoring a number of remote terminals which simultaneously communicate with said central location to transmit information therebetween during the first call-in window; means responsive to said monitoring means for discretely varying the length of the first call-in window until the number of remote terminals which simultaneously communicate with said central location is approximately equal to the capacity of said central location, said varying means varying the length of the first call-in period so as to be decreased, but not increased; means responsive to said varying means for prompting remote terminals which have not yet initiated their attempt to communicate with said central location to establish new respective times within said discrete time periods at which said remote terminals will initiate their attempts to communicate with said central location.
Claim 17
Dependent Claim 227 words
Apparatus for transferring information over a communication network to a central location, said apparatus comprising: receiving means for receiving instructions from said central location including instructions for initiating attempts to transfer information to said central location in accordance with a sequence comprising at least two call-in windows; means responsive to instructions from said central location for establishing a time within a first call-in window at which said apparatus will initiate an attempt to communicate with said central location; means for attempting to communicate with said central location at the time within the first call-in window; means for transmitting the information over said communication network if said apparatus successfully communicates with said central location; means for setting a retry flag if said apparatus is unsuccessful in the attempt to communicate with said central location; means responsive to instructions from said central location for establishing a new time within the first call-in window at which said apparatus will initiate an attempt to communicate with said central location if said apparatus has not attempted to initiate communication with said central location and an end time of the first call-in window is changed; and means responsive to instructions from said central location for establishing a time within a second call-in window at which said apparatus will initiate an attempt to communicate with said central location if said retry flag is set.
Claim 18
Dependent Claim 227 words
Apparatus for transferring information over a communication network to a central location, said apparatus comprising: receiving means for receiving instructions from said central location including instructions for initiating attempts to transfer information to said central location in accordance with a sequence comprising at least two call-in windows; means responsive to instructions from said central location for establishing a time within a first call-in window at which said apparatus will initiate an attempt to communicate with said central location; means for attempting to communicate with said central location at the time within the first call-in window; means for transmitting the information over said communication network if said apparatus successfully communicates with said central location; means for setting a retry flag if said apparatus is unsuccessful in the attempt to communicate with said central location; means responsive to instructions from said central location for establishing a new time within the first call-in window at which said apparatus will initiate an attempt to communicate with said central location if said apparatus has not attempted to initiate communication with said central location and an end time of the first call-in window is changed; and means responsive to instructions from said central location for establishing a time within a second call-in window at which said apparatus will initiate an attempt to communicate with said central location if said retry flag is set.
Claim 19
Independent Claim 223 words
A method of transferring information over a communication network from a remote apparatus to a central location, the method comprising the steps of: receiving instructions from said central location including instructions for initiating attempts to transfer information to said central location in accordance with a sequence comprising at least two call-in windows; establishing a time within a first call-in window at which said apparatus will initiate an attempt to communicate with said central location in accordance with instructions from said central location; attempting to communicate with said central location at the time within the first call-in window; transmitting the information over said communication network if said apparatus successfully communicates with said central location; setting a retry flag if said apparatus is unsuccessful in the attempt to communicate with said central location; establishing a new time within the first call-in window at which said apparatus will initiate an attempt to communicate with said central location in response to instructions from said central location if said apparatus has not attempted to initiate communication with said central location and an end time of the first call-in window is changed; and establishing a time within a second call-in window at which said apparatus will initiate an attempt to communicate with said central location in accordance with instructions from said central location if said retry flag is set.
Claim 20
Independent Claim 223 words
A method of transferring information over a communication network from a remote apparatus to a central location, the method comprising the steps of: receiving instructions from said central location including instructions for initiating attempts to transfer information to said central location in accordance with a sequence comprising at least two call-in windows; establishing a time within a first call-in window at which said apparatus will initiate an attempt to communicate with said central location in accordance with instructions from said central location; attempting to communicate with said central location at the time within the first call-in window; transmitting the information over said communication network if said apparatus successfully communicates with said central location; setting a retry flag if said apparatus is unsuccessful in the attempt to communicate with said central location; establishing a new time within the first call-in window at which said apparatus will initiate an attempt to communicate with said central location in response to instructions from said central location if said apparatus has not attempted to initiate communication with said central location and an end time of the first call-in window is changed; and establishing a time within a second call-in window at which said apparatus will initiate an attempt to communicate with said central location in accordance with instructions from said central location if said retry flag is set.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-12-13 1997-06-14 1997-12-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-12-13 2001-06-14 2001-12-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-12-13 2005-06-14 2005-12-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag