Patent US5602916A successfully refreshed from Google Patents.
US5602916A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for preventing unauthorized monitoring of wireless data transmissions
Assignee: Google Technology Holdings LLC
•
Filing: 1994-10-05
•
Granted: 1997-02-11
•
Expires: 2014-10-05
Abstract
Abstract Preventing unauthorized monitoring of wireless data transmissions is accomplished by routing requests for data, from communication units (114) operating on wireless communication systems (101), to a security gateway (103) which determines a transmission security level, based on the type of data requested, the identity of the data requester, and the identity of the database containing the requested data. Once this is determined, the security gateway (103) establishes a secure communication with the communication unit according to the transmission security level. If the secure communication was successful, the security gateway (103) routes the requested data to the communication unit (114).
Inventors
- 👤 Gary W. Grube
- 👤 Timothy W. Markison
- 👤 Mathew A. Rybicki
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 18:28
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/04; H04L63/0428; H04L63/0442; H04L12/00; H04L12/02; H04L12/22; H04L63/10; H04L63/101; H04L63/105; H04W; H04W12/00; H04W12/03; H04L63/14; H04L63/1441; H04L63/1475; H04W12/60; H04W12/67
Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
180 words
In a communication system envoronment that includes a wireless communication system operably coupled to a public data system, wherein the wireless communication system includes a plurality of communication units, a method for preventing unauthorized monitoring of wireless data transmissions to a communication unit of the plurality of communication units, the method comprising: a) transmitting, by the communication unit, a request for data to the wireless communication system; b) routing, by the wireless communication system, the request to a security gateway; c) determining, by the security gateway, type of data requested, identity of the communication unit, and identity of a particular database of the public data system that contains the data requested; d) determining, by the security gateway, a transmission security level; e) determining, by the security gateway, a unique user key of the communication unit; f) attempting, by the security gateway, to establish a secure communication with the communication unit based on the unique user key and the transmission security level; and g) when the secure communication is established, routing, by the security gateway, the request to the particular database.
Claim 2
Dependent Claim
180 words
In a communication system envoronment that includes a wireless communication system operably coupled to a public data system, wherein the wireless communication system includes a plurality of communication units, a method for preventing unauthorized monitoring of wireless data transmissions to a communication unit of the plurality of communication units, the method comprising: a) transmitting, by the communication unit, a request for data to the wireless communication system; b) routing, by the wireless communication system, the request to a security gateway; c) determining, by the security gateway, type of data requested, identity of the communication unit, and identity of a particular database of the public data system that contains the data requested; d) determining, by the security gateway, a transmission security level; e) determining, by the security gateway, a unique user key of the communication unit; f) attempting, by the security gateway, to establish a secure communication with the communication unit based on the unique user key and the transmission security level; and g) when the secure communication is established, routing, by the security gateway, the request to the particular database.
Claim 3
Dependent Claim
29 words
The method of claim 1, wherein step (e) further comprises identifying the unique user key as a time variant function programmed into the communication unit and the security gateway.
Claim 4
Dependent Claim
30 words
The method of claim 1, wherein step (e) further comprises identifying the unique user key as a static numerical value stored in both the communication unit and the security gateway.
Claim 5
Dependent Claim
62 words
The method of claim 1 further comprises: h) routing, by the particular database, requested data to the security gateway; i) encrypting, by the security gateway, the requested data based on the unique user key and the transmission security level to produce encrypted data; and j) routing, by the security gateway, the encrypted data to the communication unit via the wireless communication system.
Claim 6
Dependent Claim
21 words
The method of claim 4 further comprises: k) decrypting, by the communication unit, the encrypted data using a default decryption code.
Claim 7
Dependent Claim
23 words
The method of claim 5 wherein step (f) further comprises transmitting, by the security gateway, the default decrypting code during the secure communication.
Claim 8
Dependent Claim
26 words
The method of claim 1, wherein step (d) further comprises: determining the transmission security level to be one of an algorithm, a key, or algorithm-key function.
Claim 9
Dependent Claim
37 words
The method of claim 1, wherein step (d) further comprises determining the transmission security level based on at least one of the type of data requested, identity of the particular database, or identity of the communication unit.
Claim 10
Dependent Claim
36 words
The method of claim 1, wherein step (d) further comprises: determining, by the security gateway, identity of the wireless communication system; and determining the transmission security level based on the identity of the wireless communication system.
Claim 11
Dependent Claim
27 words
The method of claim 1, wherein step (e) further comprises: receiving, by the communication unit and the security gateway, the unique user key from a system manager.
Claim 12
Dependent Claim
113 words
In a communication environment that includes a wireless communication system operably coupled to a public data system, wherein the wireless communication system includes a plurality of communication units, a method for a communication unit of the plurality of communication units to receive authorized data transmissions, the method comprising: a) transmitting a request for data to the wireless communication system; b) determining a unique user key and a transmission security level; c) establishing a secure communication based on the unique user key and the transmission security level; and d) decrypting encrypted data using a default decryption code, wherein the default decryption code is based on the unique user key and the transmission security level.
Claim 13
Dependent Claim
113 words
In a communication environment that includes a wireless communication system operably coupled to a public data system, wherein the wireless communication system includes a plurality of communication units, a method for a communication unit of the plurality of communication units to receive authorized data transmissions, the method comprising: a) transmitting a request for data to the wireless communication system; b) determining a unique user key and a transmission security level; c) establishing a secure communication based on the unique user key and the transmission security level; and d) decrypting encrypted data using a default decryption code, wherein the default decryption code is based on the unique user key and the transmission security level.
Claim 14
Dependent Claim
25 words
The method of claim 11, wherein step (b) further comprises determining the unique user key as a time variant function programmed into the communication unit.
Claim 15
Dependent Claim
25 words
The method of claim 11, wherein step (b) further comprises determining the unique user key as a static numerical value stored in the communication unit.
Claim 16
Dependent Claim
19 words
The method of claim 11, wherein step (b) further comprises: receiving the unique user key from a system manager.
Claim 17
Independent Claim
96 words
A method for a security gateway to prevent unauthorized monitoring of wireless data transmissions, the method comprising: a) receiving a request for data; b) determining type of data requested, identity of requesting unit, and identity of a particular database that contains the data; c) determining a transmission security level; d) determining a unique user key of the requesting unit; e) attempting to establish a secure communication with the requesting unit based on the unique user key and the transmission security level; and f) when the secure communication is established, routing the request to the particular database.
Claim 18
Independent Claim
96 words
A method for a security gateway to prevent unauthorized monitoring of wireless data transmissions, the method comprising: a) receiving a request for data; b) determining type of data requested, identity of requesting unit, and identity of a particular database that contains the data; c) determining a transmission security level; d) determining a unique user key of the requesting unit; e) attempting to establish a secure communication with the requesting unit based on the unique user key and the transmission security level; and f) when the secure communication is established, routing the request to the particular database.
Claim 19
Dependent Claim
62 words
The method of claim 15 further comprises: g) routing, by the particular database, requested data to the security gateway; h) encrypting, by the security gateway, the requested data based on the unique user key and the transmission security level to produce encrypted data; and i) routing, by the security gateway, the encrypted data to the requesting unit via a wireless communication system.
Claim 20
Dependent Claim
26 words
The method of claim 15, wherein step (c) further comprises: determining the transmission security level to be one of an algorithm, a key, or algorithm-key function.
Claim 21
Dependent Claim
37 words
The method of claim 15, wherein step (c) further comprises determining the transmission security level based on at least one of the type of data requested, identity of the particular database, or identity of the requesting unit.
Claim 22
Dependent Claim
27 words
The method of claim 15, wherein step (d) further comprises: receiving, by the requesting unit and the security gateway, the unique user key from a system manager.
Claim 23
Dependent Claim
111 words
A communication unit for use in a wireless communication system and for receiving data from a public data system, the communication unit comprising: a wireless transceiver, an encryption processor operably coupled to the wireless transceiver, wherein the encryption processor decrypts received data based on a unique user key and a transmission security level; memory operably coupled to the encryption processor, wherein the memory stores the unique user key and transmission security level; a variable identification processor, operably coupled to the memory for varying the unique user key based on a predetermined variation algorithm; and a display operably coupled to the encryption processor, wherein the display provides an image of received data.
Claim 24
Dependent Claim
111 words
A communication unit for use in a wireless communication system and for receiving data from a public data system, the communication unit comprising: a wireless transceiver, an encryption processor operably coupled to the wireless transceiver, wherein the encryption processor decrypts received data based on a unique user key and a transmission security level; memory operably coupled to the encryption processor, wherein the memory stores the unique user key and transmission security level; a variable identification processor, operably coupled to the memory for varying the unique user key based on a predetermined variation algorithm; and a display operably coupled to the encryption processor, wherein the display provides an image of received data.
Claim 25
Dependent Claim
29 words
The communication unit of claim 20 further comprises an input port that is operably coupled to the memory and the encryption processor, wherein the input port receives data requests.
Claim 26
Dependent Claim
112 words
A security gateway for using in a wireless communication system and for prevention unauthorized monitoring of data transmissions, the security gateway comprises: a transceiver that provides a communication path with the wireless communication system and a public data system; a variable identification processor for providing a unique user key based on a time variant function; an encryption processor operably coupled to the transceiver, wherein the encryption processor determines a transmission security level based on type of data requested and a unique user key of a requesting unit; memory operable coupled to the encryption processor and the variable identification processor, wherein the memory stores the unique user key and the transmission security level.
Claim 27
Dependent Claim
112 words
A security gateway for using in a wireless communication system and for prevention unauthorized monitoring of data transmissions, the security gateway comprises: a transceiver that provides a communication path with the wireless communication system and a public data system; a variable identification processor for providing a unique user key based on a time variant function; an encryption processor operably coupled to the transceiver, wherein the encryption processor determines a transmission security level based on type of data requested and a unique user key of a requesting unit; memory operable coupled to the encryption processor and the variable identification processor, wherein the memory stores the unique user key and the transmission security level.
Claim 28
Dependent Claim
33 words
The security gateway of claim 22 wherein the memory further stores, as the transmission security level, the type of data, identity of a data base, identity of a requesting unit, and security level.
Claim 29
Dependent Claim
191 words
In a communication environment that includes a wireless communication system operably coupled to a public data system, wherein the wireless communication system includes a plurality of communication units, a method for preventing unauthorized monitoring of wireless data transmissions to a communication unit of the plurality of communication units, the method comprising: a) transmitting, by the communication unit, a request for data to the wireless communication system; b) routing, by the wireless communication system, the request to the public data system; c) receiving, by a security gateway, the data from the public data system; d) determining, by the security gateway, transmission security level based on identity of the communication unit, and identity of a particular database of the public data system that contains the data; e) determining, by the security gateway, a unique user key of the communication unit based on the identity of the communication unit; f) attempting, by the security gateway, to establish a secure communication with the communication unit based on the unique user key and the transmission security level; and g) when the secure transmission is established, transmitting, by the security gateway, the data to the communication unit.
Claim 30
Dependent Claim
191 words
In a communication environment that includes a wireless communication system operably coupled to a public data system, wherein the wireless communication system includes a plurality of communication units, a method for preventing unauthorized monitoring of wireless data transmissions to a communication unit of the plurality of communication units, the method comprising: a) transmitting, by the communication unit, a request for data to the wireless communication system; b) routing, by the wireless communication system, the request to the public data system; c) receiving, by a security gateway, the data from the public data system; d) determining, by the security gateway, transmission security level based on identity of the communication unit, and identity of a particular database of the public data system that contains the data; e) determining, by the security gateway, a unique user key of the communication unit based on the identity of the communication unit; f) attempting, by the security gateway, to establish a secure communication with the communication unit based on the unique user key and the transmission security level; and g) when the secure transmission is established, transmitting, by the security gateway, the data to the communication unit.
Claim 31
Dependent Claim
29 words
The method of claim 24, wherein step (e) further comprises identifying the unique user key as a time variant function programmed into the communication unit and the security gateway.
Claim 32
Dependent Claim
26 words
The method of claim 24 step (g) further comprises: encrypting, by the security gateway, the data prior to the step of transmitting to produce encrypted data.
Claim 33
Dependent Claim
21 words
The method of claim 26 further comprises: h) decrypting, by the communication unit, the encrypted data using a default decryption code.
Claim 34
Dependent Claim
20 words
The method of claim 27 further comprises transmitting, by the security gateway, the default decrypting code during the secure communication.
Claim 35
Independent Claim
95 words
A method for a security gateway to prevent unauthorized monitoring of wireless data transmissions, the method comprising: a) receiving data from a data base of a public data system; b) determining type of data, identity of requesting unit, and identity of the database; c) determining a transmission security level; d) determining a unique key of the requesting unit; e) attempting to establish a secure communication with the requesting unit based on the unique user key and the transmission security level; and f) when the secure communication is established, routing the data to the requesting unit.
Claim 36
Independent Claim
95 words
A method for a security gateway to prevent unauthorized monitoring of wireless data transmissions, the method comprising: a) receiving data from a data base of a public data system; b) determining type of data, identity of requesting unit, and identity of the database; c) determining a transmission security level; d) determining a unique key of the requesting unit; e) attempting to establish a secure communication with the requesting unit based on the unique user key and the transmission security level; and f) when the secure communication is established, routing the data to the requesting unit.
Claim 37
Dependent Claim
30 words
The method of claim 29 further comprises: prior to routing the data, encrypting the data based on the unique user key and the transmission security level to produce encrypted data.
Claim 38
Dependent Claim
26 words
The method of claim 29, wherein step (c) further comprises: determining the transmission security level to be one of an algorithm, a key, or algorithm-key function.
Claim 39
Independent Claim
84 words
A method comprising the steps of: a) receiving a request from a requesting communication unit over a wireless communication resource for data, wherein at least part of the data is stored in a first database; b) automatically selecting a particular transmission security level from amongst a plurality of transmission security levels in response to receiving the request, to provide a selected transmission security level; c) using the selected transmission security level when providing at least some of the data to the requesting communication unit.
Claim 40
Independent Claim
84 words
A method comprising the steps of: a) receiving a request from a requesting communication unit over a wireless communication resource for data, wherein at least part of the data is stored in a first database; b) automatically selecting a particular transmission security level from amongst a plurality of transmission security levels in response to receiving the request, to provide a selected transmission security level; c) using the selected transmission security level when providing at least some of the data to the requesting communication unit.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-02-11 | 2000-08-12 | 2001-02-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-02-11 | 2004-08-12 | 2005-02-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-02-11 | 2008-08-12 | 2009-02-11 | $7700.00 | Window Closed / Lapsed |