← Back to Patent Explorer
US7035618B2 Expired / Lapsed US ⏱️ 0.0 years remaining

System and method of wireless proximity awareness

Assignee: Malikie Innovations Ltd
•
Filing: 2003-10-30
•
Granted: 2006-04-25
•
Expires: 2023-10-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present application, a system for proximity awareness for mobile data communication on an electronic communication device comprising of a client application on an electronic communication device communicating across a wireless network, and an awareness server consisting of a plurality of server objects that monitors multiple devices on a wireless communication network. In addition, the client application on the electronic communication device comprises of a plurality of software objects. The client application periodically broadcasts the current wireless tower that the device is communicating on, to the awareness server. The awareness server tracks the location of other Tower IDs of other users in the individual's contact list. If there is a match in Tower IDs, an alert is sent to both users that they are in proximity to each other.

Inventors

  • 👤 Jeffrey R. Schnurr

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 18:04
CPC Classifications
H; H04; H04L; H04L51/00; H04L51/04; H04L51/043; H04L67/00; H04L67/50; H04L67/54; H04W; H04W4/00; H04W4/02; H04W4/029; H04L67/52; H04W88/00; H04W88/02

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 201 words
An awareness server configured to communicate with a plurality of wireless devices, comprising: one or more memory devices configured to store contact information for the plurality of wireless devices, the contact information for each of the plurality of wireless devices including at least a unique identifier for the wireless device and information indicating a wireless base station to which the wireless device was last reported to be in communication with; a listener object configured to receive location data for a wireless device, the location data including the unique identifier for the wireless device and information indicating a wireless base station to which the wireless device was last reported to be in communication with; an updater object configured to update the contact information with the location data received by the listener object; a matching object configured to compare the location data for two or more of the plurality of wireless devices, to detect multiple devices last reported to be in communication with the same wireless base station, and to generate an alert when a match is detected; and an alerter object configured to receive the alert from the matching object and to transmit an awareness notification to one or more wireless devices.
Claim 2
Dependent Claim 201 words
An awareness server configured to communicate with a plurality of wireless devices, comprising: one or more memory devices configured to store contact information for the plurality of wireless devices, the contact information for each of the plurality of wireless devices including at least a unique identifier for the wireless device and information indicating a wireless base station to which the wireless device was last reported to be in communication with; a listener object configured to receive location data for a wireless device, the location data including the unique identifier for the wireless device and information indicating a wireless base station to which the wireless device was last reported to be in communication with; an updater object configured to update the contact information with the location data received by the listener object; a matching object configured to compare the location data for two or more of the plurality of wireless devices, to detect multiple devices last reported to be in communication with the same wireless base station, and to generate an alert when a match is detected; and an alerter object configured to receive the alert from the matching object and to transmit an awareness notification to one or more wireless devices.
Claim 3
Dependent Claim 20 words
The awareness server of claim 1 , further comprising the awareness server being located behind an unsolicited network traffic controller.
Claim 4
Dependent Claim 42 words
The awareness server of claim 1 , further comprising a matching object configured to detect a match between multiple wireless devices last reported to be in communication with proximate wireless base stations, and to generate an alert when a match is detected.
Claim 5
Dependent Claim 25 words
The awareness server of claim 1 , further comprising a listening object configured to receive location data from wireless devices on multiple wireless communication networks.
Claim 6
Dependent Claim 23 words
The awareness server of claim 1 , further comprising a listening object configured to receive location data from different types of wireless devices.
Claim 7
Dependent Claim 20 words
The awareness server of claim 1 , further comprising a listening object configured to receive location data that is encrypted.
Claim 8
Dependent Claim 176 words
An awareness server configured to communicate with a plurality of wireless devices, comprising: means for storing contact information for the plurality of wireless devices, the contact information for each of the plurality of wireless devices including at least a unique identifier for the wireless device and information indicating a wireless base station to which the wireless device was last reported to be in communication with; means for receiving location data for a wireless device, the location data including the unique identifier for the wireless device and information indicating a wireless base station to which the wireless device was last reported to be in communication with; means for updating the contact information with the location data; means for comparing the location data for two or more of the plurality of wireless devices; means for detecting multiple devices last reported to be in communication with the same wireless base station; means for generating an alert when a match is detected; means for receiving the alert; and means for transmitting an awareness notification to one or more wireless devices.
Claim 9
Dependent Claim 176 words
An awareness server configured to communicate with a plurality of wireless devices, comprising: means for storing contact information for the plurality of wireless devices, the contact information for each of the plurality of wireless devices including at least a unique identifier for the wireless device and information indicating a wireless base station to which the wireless device was last reported to be in communication with; means for receiving location data for a wireless device, the location data including the unique identifier for the wireless device and information indicating a wireless base station to which the wireless device was last reported to be in communication with; means for updating the contact information with the location data; means for comparing the location data for two or more of the plurality of wireless devices; means for detecting multiple devices last reported to be in communication with the same wireless base station; means for generating an alert when a match is detected; means for receiving the alert; and means for transmitting an awareness notification to one or more wireless devices.
Claim 10
Dependent Claim 20 words
The awareness server of claim 7 , further comprising the awareness server being located behind an unsolicited network traffic controller.
Claim 11
Dependent Claim 28 words
The awareness server of claim 7 , further comprising means for detecting a match between multiple devices last reported to be in communication with proximate wireless base stations.
Claim 12
Dependent Claim 19 words
The awareness server of claim 7 , further comprising means for receiving location data from multiple wireless communication networks.
Claim 13
Dependent Claim 20 words
The awareness server of claim 7 , further comprising means for receiving location data from different types of wireless devices.
Claim 14
Dependent Claim 14 words
The awareness server of claim 7 , wherein the location data received is encrypted.
Claim 15
Independent Claim 148 words
A method of communicating with a plurality of wireless devices, comprising: storing contact information for the plurality of wireless devices, the contact information for each of the plurality of wireless devices including at least a unique identifier for the wireless device and information indicating a wireless base station to which the wireless device was last reported to be in communication with; receiving location data for a wireless device, the location data including the unique identifier for the wireless device and information indicating a wireless base station to which the wireless device was last reported to be in communication with; updating the contact information with the location data received; comparing the location data for two or more of the plurality of wireless devices; detecting multiple devices last reported to be in communication with the same wireless base station; and transmitting an awareness notification to one or more wireless devices.
Claim 16
Independent Claim 148 words
A method of communicating with a plurality of wireless devices, comprising: storing contact information for the plurality of wireless devices, the contact information for each of the plurality of wireless devices including at least a unique identifier for the wireless device and information indicating a wireless base station to which the wireless device was last reported to be in communication with; receiving location data for a wireless device, the location data including the unique identifier for the wireless device and information indicating a wireless base station to which the wireless device was last reported to be in communication with; updating the contact information with the location data received; comparing the location data for two or more of the plurality of wireless devices; detecting multiple devices last reported to be in communication with the same wireless base station; and transmitting an awareness notification to one or more wireless devices.
Claim 17
Dependent Claim 18 words
The method of claim 13 , further comprising performing the method steps behind an unsolicited network traffic controller.
Claim 18
Dependent Claim 25 words
The method of claim 13 , further comprising detecting a match between multiple devices last reported to be in communication with proximate wireless base stations.
Claim 19
Dependent Claim 19 words
The method of claim 13 , further comprising receiving location data from wireless devices on multiple wireless communication networks.
Claim 20
Dependent Claim 17 words
The method of claim 13 , further comprising receiving location data from different types of wireless devices.
Claim 21
Dependent Claim 14 words
The method of claim 13 , further comprising receiving location data that is encrypted.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2009-04-24 2009-10-24 2010-04-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2013-04-24 2013-10-24 2014-04-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2017-04-24 2017-10-24 2018-04-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag