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

Method and apparatus for minimizing traffic in a two way wireless messaging system

Assignee: Google Technology Holdings LLC
•
Filing: 1996-11-20
•
Granted: 1998-12-01
•
Expires: 2016-11-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A non-real time messaging system (200) for targeting messages to a subscriber unit (222) comprises a synchronized profile of where a subscriber unit should be located (a predetermined base transmission area for transmission of messages to the subscriber unit) maintained between a controller (212) and the subscriber unit. The subscriber unit detects when the subscriber unit is not within the receiving range of a predetermined base transmission area, informs the controller and the controller directs subsequent transmissions to an area identified by the subscriber unit and otherwise transmits subsequent messages to the predetermined base transmission area. The system further includes a plurality of base receivers (217) coupled to the controller for receiving transmissions from the subscriber units and allowing the controller to detect when the subscriber unit is not within the receiving range of a predetermined base transmission area.

Inventors

  • 👤 Terence E. Sumner
  • 👤 Thomas Casey Hill
  • 👤 Thomas V. D'Amico
  • 👤 Zhonghe Wang
  • 👤 Jyh-Han Lin
  • 👤 Alain C. Briancon
  • 👤 Samir Sawaya
  • 👤 Steven J. Goldberg

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 14:12
CPC Classifications
H; H04; H04W; H04W84/00; H04W84/02; H04W84/022; H04W88/00; H04W88/18; H04W88/185

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 138 words
A method of targeting messages to a subscriber unit in a non-real time messaging system, comprising the steps at a controller of: establishing a profile, the profile assuming that the subscriber unit is within a receiving range of a predetermined base transmission area for transmission of messages to the subscriber unit the step of establishing a profile further comprises the step of maintaining a synchronized database of locations where the subcriber unit is likely to be, wherein the locations are synchronized between a memory at the controller and a memory at the subscriber unit; detecting whether the subscriber unit is not within the receiving range of the predetermined base transmission area and directing transmissiorns of messages to an identified area if the subscriber unit specifies the identified area; and otherwise directing transmissions to the predetermined base transmission area.
Claim 2
Independent Claim 138 words
A method of targeting messages to a subscriber unit in a non-real time messaging system, comprising the steps at a controller of: establishing a profile, the profile assuming that the subscriber unit is within a receiving range of a predetermined base transmission area for transmission of messages to the subscriber unit the step of establishing a profile further comprises the step of maintaining a synchronized database of locations where the subcriber unit is likely to be, wherein the locations are synchronized between a memory at the controller and a memory at the subscriber unit; detecting whether the subscriber unit is not within the receiving range of the predetermined base transmission area and directing transmissiorns of messages to an identified area if the subscriber unit specifies the identified area; and otherwise directing transmissions to the predetermined base transmission area.
Claim 3
Dependent Claim 56 words
The method of claim 1, wherein the step of detecting that the subscriber unit is not within the receiving range of predetermined base transmission area comprises the step of having the subscriber unit register its approximate location with the controller when the synchronized data base of locations do not match for a given period of time.
Claim 4
Dependent Claim 64 words
The method of claim 1, wherein the step of detecting that the subscriber unit is not within the receiving range of a predetermined base transmission area further comprises the step of receiving color codes transmitted by base transmitters to the subscriber units and reporting by the subscriber unit to the controller of the color codes that are not within the predetermined base transmission area.
Claim 5
Dependent Claim 42 words
The method of claim 1, wherein the step of assuming the subscriber unit is within a receiving range of a predetermined base transmission area further comprises the step of statistical location profiling at the controller for identifying the predetermined base transmission area.
Claim 6
Dependent Claim 57 words
The method of claim 1, wherein the step of establishing a profile that assumes the subscriber unit is within a receiving range of a predetermined base transmission area further comprises the step at the controller of receiving a report from the subscriber unit of a rate of change of color codes as seen by the subscriber unit.
Claim 7
Dependent Claim 67 words
The method of claim 1, wherein the step of establishing a profile that assumes the subscriber unit is within a receiving range of a predetermined base transmission area further comprises the step at the controller of receiving a report from the subscriber unit of a new color code configuration when a prior color code configuration does not match the new color code configuration at the subscriber unit.
Claim 8
Dependent Claim 82 words
The method of claim 1, wherein the step of establishing a profile that assumes that the subscriber unit is within a receiving range of a predetermined base transmission area further comprises the step of assuming that the subscriber unit is within one of a plurality of prioritized locations and transmitting a message on a corresponding prioritized basis to each of the plurality of prioritized locations where the subscriber unit is assumed to be until an acknowledgment is received from the subscriber unit.
Claim 9
Dependent Claim 64 words
The method of claim 1, wherein the step of establishing a profile further comprises the step of retrying transmissions of a message for a given number of times to a first predetermined base transmission area and then retrying messages to other predetermined base transmission areas for a given number of times on a prioritized basis until an acknowledgment is received from the subscriber unit.
Claim 10
Independent Claim 147 words
A method of targeting messages to a subscriber unit in a nonreal time messaging system having a controller, comprising the steps at a subscriber unit of: maintaining a synchronized database of locations where the subscriber unit is likely to be, wherein the locations are synchronized between a memory at the controller and a memory at the subscriber unit; monitoring base transmitter transmissions for correlation with a predetermined base transmission area stored at the memory location at the subscriber unit; and transmitting a subscriber unit's location information to the controller if the subscriber unit detects that the base transmitter transmissions do not correlate with the predetermined base transmission area stored in memory as well as directing the controller to send subsequent transmissions to base transmitters corresponding to the subscriber unit's location information, otherwise receiving messages without a preceding transmission of the subscriber unit's location information to the controller.
Claim 11
Independent Claim 147 words
A method of targeting messages to a subscriber unit in a nonreal time messaging system having a controller, comprising the steps at a subscriber unit of: maintaining a synchronized database of locations where the subscriber unit is likely to be, wherein the locations are synchronized between a memory at the controller and a memory at the subscriber unit; monitoring base transmitter transmissions for correlation with a predetermined base transmission area stored at the memory location at the subscriber unit; and transmitting a subscriber unit's location information to the controller if the subscriber unit detects that the base transmitter transmissions do not correlate with the predetermined base transmission area stored in memory as well as directing the controller to send subsequent transmissions to base transmitters corresponding to the subscriber unit's location information, otherwise receiving messages without a preceding transmission of the subscriber unit's location information to the controller.
Claim 12
Dependent Claim 40 words
The method of claim 9, wherein the method further comprises the step of having the subscriber unit register its approximate location with the controller when the synchronized data base of locations do not match for a given period of time.
Claim 13
Dependent Claim 43 words
The method of claim 9, wherein the method further comprises the step of receiving color codes transmitted by base transmitters and reporting by the subscriber unit to the controller of the color codes so that are not within the predetermined base transmission area.
Claim 14
Dependent Claim 34 words
The method of claim 9, wherein the method further comprises the step at the subscriber unit of reporting to the controller a rate of change of color codes as seen by the subscriber unit.
Claim 15
Dependent Claim 40 words
The method of claim 9, wherein the method further comprises the step at the subscriber unit of reporting to the controller a new color code configuration when a prior color code configuration does not match the new color code configuration.
Claim 16
Dependent Claim 153 words
A non-real time messaging system for targeting messages to a subscriber unit, comprises a controller that assumes the subscriber unit is within a receiving range of a predetermined base transmission area for trinsmnission of messages to the subscriber unit and detects when the subscriber unit is not within the receiving range of a predetermined base transmission area, wherein the controller directs transmissions of messages to an identified area if the subscriber unit identifies the identified area and otherwise transmits to the predetermined base transmission area; a memory location at the subscriber unit and a memory location at the controller both containing a synchronized database of locations where the subscriber unit is likely to be; and a plurality of base receivers coupled to the controller for receiving transmissions from the subscriber units and allowing the controller to detect when the subscriber unit is not within the receiving range of a predetermined base transmission area.
Claim 17
Dependent Claim 153 words
A non-real time messaging system for targeting messages to a subscriber unit, comprises a controller that assumes the subscriber unit is within a receiving range of a predetermined base transmission area for trinsmnission of messages to the subscriber unit and detects when the subscriber unit is not within the receiving range of a predetermined base transmission area, wherein the controller directs transmissions of messages to an identified area if the subscriber unit identifies the identified area and otherwise transmits to the predetermined base transmission area; a memory location at the subscriber unit and a memory location at the controller both containing a synchronized database of locations where the subscriber unit is likely to be; and a plurality of base receivers coupled to the controller for receiving transmissions from the subscriber units and allowing the controller to detect when the subscriber unit is not within the receiving range of a predetermined base transmission area.
Claim 18
Dependent Claim 123 words
A subscriber unit for receiving non-real time targeted messages in a two way messaging system having a plurality of base transmitters, comprises: a selective call receiver coupled to a decoder and a controller; a selective call transmitter coupled to the controller and an encoder; and a memory coupled to the controller containing a profile of a select portion of the plurality of base receivers that the subscriber unit should be within the receiving range of, wherein the subscriber unit does nothing if the controller determines that the subscriber unit is within the profile and transmits update information to the two-way messaging system if the subscriber unit is outside the profile, said profile synchronized with a further database included in said two-way messaging system.
Claim 19
Dependent Claim 123 words
A subscriber unit for receiving non-real time targeted messages in a two way messaging system having a plurality of base transmitters, comprises: a selective call receiver coupled to a decoder and a controller; a selective call transmitter coupled to the controller and an encoder; and a memory coupled to the controller containing a profile of a select portion of the plurality of base receivers that the subscriber unit should be within the receiving range of, wherein the subscriber unit does nothing if the controller determines that the subscriber unit is within the profile and transmits update information to the two-way messaging system if the subscriber unit is outside the profile, said profile synchronized with a further database included in said two-way messaging system.
Claim 20
Dependent Claim 32 words
The subscriber unit of claim 15, wherein profile is toleranced to allow the subscriber unit to deviate from the profile to a predetermined tolerance without needing to update the two-way messaging system.

References Cited (Backward Citations)

US4875038A Cited
US5153902A Cited
US5369681A Cited
US5381464A Cited
US5423063A Cited
US5475863A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-11-30 2002-06-01 2002-12-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-11-30 2006-06-01 2006-12-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-11-30 2010-06-01 2010-12-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag