IP Library Granted Patent US 9,131,337
Granted Patent B1
US 9,131,337 · App. 13/651,817 · Granted Sep 8, 2015

Wireless communication system and method for sending a notification of proximity of a first wireless communications device to a second wireless communication device

Inventor: Thomas E. Coverstone (Hallsville, TX)
H04W4/02H04W64/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,131,337
App. No.
13/651,817
Granted
Sep 8, 2015
Kind
B1
Abstract

Disclosed is a wireless communication system that is used with a wireless communication device and a position location system, the wireless communication device being capable of communicating with the position location system. The wireless communication system includes a memory device for storing position locations of the wireless communication device and for storing transactions made relating to the wireless communication device, a processor for determining trends by recalling stored information from the memory device and processing the recalled information, and a transmitter for transmitting targeted broadcasts to the wireless communication device based on the current location of the communication device.

Claims (75)

1. A method of wireless communication, comprising:

storing, by a server system, first user selections and first user demographics for a first wireless communication device and second user selections and second user demographics for a second wireless communication device, wherein the first user demographics and the second user demographics are dynamic and dependent on actions taken and actions not taken via the first wireless communication device and the second wireless communication device;

receiving, by the server system, first satellite-based location data for the first wireless communication device and second satellite-based location data for the second wireless communication device, wherein the first wireless communication device or the second wireless communication device is in wireless communication with the computing system via a network;

determining, by the server system, when the first wireless communication device and the second wireless communication device are in a same location based on the first satellite-based location data and the second satellite-based location data;

automatically updating the first user demographics based on frequented routes, frequented commercial stores, and tracking usage of the first wireless communication device, wherein the server system can determine a particular shared interest by comparing the updated first user demographics and the second user demographics; and

sending, by the server system, a notification to the first wireless communication device or the second wireless communication device when the server system determines that the first wireless communication device and the second wireless communication device are in the same location and when the server system determines that the particular shared interest is indicated by the updated first user demographics and second user demographics, wherein the sending of the notification to the first wireless communication device or the second wireless communication device is dependent on a type of first user environment or a type of second user environment.

2. The method according to claim 1 , wherein the first user selections or the second user selections are received, via wireless communication, from the first wireless communication device or the second wireless communication device.

3. The method according to claim 1 , wherein first user selections or the first user demographics are input at the first wireless communication device.

4. The method according to claim 1 , wherein the first wireless communication device or the second wireless communication device includes a mobile cellular device.

5. The method according to claim 1 , wherein the particular shared interest includes a user interest selected by the first wireless communication device as a basis for the notification.

6. The method according to claim 1 , wherein the notification indicates that a person having the particular shared interest selected by the first wireless communication device is in the same location as the first wireless communication device.

7. The method according to claim 1 , wherein the particular shared interest includes a user interest selected by the second wireless communication device as a basis for the notification.

8. The method according to claim 7 , wherein the notification is sent to the first wireless communication device and the second wireless communication device.

9. The method according to claim 1 , wherein the notification is sent wirelessly by Bluetooth communication system.

10. The method according to claim 1 , wherein determining when the first wireless communication device and the second wireless communication device are in the same location includes determining when the first wireless communication device and the second wireless communication device are within a particular distance from each other, wherein the particular distance is selected by the first wireless communication device or the second wireless communication device.

11. The method according to claim 1 , comprising:

automatically updating first user demographics based on purchases made at a particular store.

12. The method according to claim 1 , comprising:

automatically updating first user demographics based on visiting a particular restaurant or a particular store.

13. The method according to claim 1 , comprising:

automatically updating the first user demographics based on commercial information requested through the first wireless communication device.

14. A method of wireless communication, comprising:

storing, by a server system, first user selections and first user demographics for a first wireless communication device and second user selections and second user demographics for a second wireless communication device, wherein the first user demographics and the second user demographics are dynamic and dependent on actions taken and actions not taken via the first wireless communication device and the second wireless communication device;

receiving, by the server system, first satellite-based location data for the first wireless communication device and second satellite-based location data for the second wireless communication device, wherein the first wireless communication device or the second wireless communication device is in wireless communication with the computing system via a network;

determining, by the server system, when the first wireless communication device and the second wireless communication device are in a same location based on the first satellite-based location data and the second satellite-based location data;

automatically updating the first user demographics based on frequented routes, frequented commercial stores, and tracking usage of the first wireless communication device, wherein the server system can determine a particular shared interest by comparing the updated first user demographics and the second user demographics; and

sending, by the server system, a notification to the first wireless communication device or the second wireless communication device when the server system determines that the first wireless communication device and the second wireless communication device are in the same location and when the server system determines that the particular shared interest is indicated by the updated first user demographics and second user demographics, wherein the notification indicates that a person having the particular shared interest selected by the first wireless communication device is in the same location as the first wireless communication device, wherein the particular shared interest selected by the first wireless communication device is selected to facilitate meeting other people with the same particular shared interest.

15. A method of wireless communication, comprising:

storing, by a server system, first user selections and first user demographics for a first wireless communication device and second user selections and second user demographics for a second wireless communication device, wherein the first user demographics and the second user demographics are dynamic and dependent on actions taken and actions not taken via the first wireless communication device and the second wireless communication device;

receiving, by the server system, first satellite-based location data for the first wireless communication device and second satellite-based location data for the second wireless communication device, wherein the first wireless communication device or the second wireless communication device is in wireless communication with the computing system via a network;

determining, by the server system, when the first wireless communication device and the second wireless communication device are in a same location based on the first satellite-based location data and the second satellite-based location data;

automatically updating the first user demographics based on frequented routes, frequented commercial stores, and tracking usage of the first wireless communication device, wherein the server system can determine a particular shared interest by comparing the updated first user demographics and the second user demographics;

sending, by the server system, a notification to the first wireless communication device or the second wireless communication device when the server system determines that the first wireless communication device and the second wireless communication device are in the same location and when the server system determines that the particular shared interest is indicated by the updated first user demographics and second user demographics; and

tracking, by the server system, purchases made with the first wireless communication device or the second wireless communication device and updating the respective user demographics.

16. A system, comprising:

one or more memories; and

one or more processors operatively coupled to the one or more memories, wherein the one or more processors are configured to:

store first user selections and first user demographics for a first wireless communication device and second user selections and second user demographics for a second wireless communication device, wherein the first user demographics and the second user demographics are dynamic and dependent on actions taken and actions not taken via the first wireless communication device and the second wireless communication device,

receive first satellite-based location data for the first wireless communication device and second satellite-based location data for the second wireless communication device, wherein the first wireless communication device or the second wireless communication device are in wireless communication with the one or more processors via a network;

determine when the first wireless communication device and the second wireless communication device are in a same location based on the first satellite-based location data and the second satellite-based location data,

automatically update the first user demographics based on commercial information requested through the first wireless communication device, purchases made at a particular store, and tracking usage of the first wireless communication device, wherein a particular shared interest is determined by comparing the updated first user demographics and the second user demographics, and

send a notification to the first wireless communication device or the second wireless communication device when the one or more processors determine that the first wireless communication device and the second wireless communication device are in the same location and when the one or more processors determine that the particular shared interest is indicated by the updated first user demographics and second user demographics, wherein the sending of the notification to the first wireless communication device or the second wireless communication device is dependent on a type of first user environment or a type of second user environment.

17. A system, comprising:

one or more memories; and

one or more processors operatively coupled to the one or more memories, wherein the one or more processors are configured to:

store first user selections and first user demographics for a first wireless communication device and second user selections and second user demographics for a second wireless communication device, wherein the first user demographics and the second user demographics are dynamic and dependent on actions taken and actions not taken via the first wireless communication device and the second wireless communication device,

receive first satellite-based location data for the first wireless communication device and second satellite-based location data for the second wireless communication device, wherein the first wireless communication device or the second wireless communication device are in wireless communication with the one or more processors via a network;

determine when the first wireless communication device and the second wireless communication device are in a same location based on the first satellite-based location data and the second satellite-based location data,

automatically update the first user demographics based on commercial information requested through the first wireless communication device, purchases made at a particular store, and tracking usage of the first wireless communication device, wherein a particular shared interest is determined by comparing the updated first user demographics and the second user demographics, and

send a notification to the first wireless communication device or the second wireless communication device when the one or more processors determine that the first wireless communication device and the second wireless communication device are in the same location and when the one or more processors determine that the particular shared interest is indicated by the updated first user demographics and second user demographics,

wherein the one or more processors are configured to automatically update first user demographics based on frequented routes.

18. A system, comprising:

one or more memories; and

one or more processors operatively coupled to the one or more memories, wherein the one or more processors are configured to:

store first user selections and first user demographics for a first wireless communication device and second user selections and second user demographics for a second wireless communication device, wherein the first user demographics and the second user demographics are dynamic and dependent on actions taken and actions not taken via the first wireless communication device and the second wireless communication device,

receive first satellite-based location data for the first wireless communication device and second satellite-based location data for the second wireless communication device, wherein the first wireless communication device or the second wireless communication device are in wireless communication with the one or more processors via a network;

determine when the first wireless communication device and the second wireless communication device are in a same location based on the first satellite-based location data and the second satellite-based location data,

automatically update the first user demographics based on commercial information requested through the first wireless communication device, purchases made at a particular store, and tracking usage of the first wireless communication device, wherein a particular shared interest is determined by comparing the updated first user demographics and the second user demographics, and

send a notification to the first wireless communication device or the second wireless communication device when the one or more processors determine that the first wireless communication device and the second wireless communication device are in the same location and when the one or more processors determine that the particular shared interest is indicated by the updated first user demographics and second user demographics,

wherein the one or more processors are configured to automatically update first user demographics based on frequented commercial stores.

19. A system, comprising:

one or more memories; and

one or more processors operatively coupled to the one or more memories, wherein the one or more processors are configured to:

store first user selections and first user demographics for a first wireless communication device and second user selections and second user demographics for a second wireless communication device, wherein the first user demographics and the second user demographics are dynamic and dependent on actions taken and actions not taken via the first wireless communication device and the second wireless communication device,

receive first satellite-based location data for the first wireless communication device and second satellite-based location data for the second wireless communication device, wherein the first wireless communication device or the second wireless communication device are in wireless communication with the one or more processors via a network;

determine when the first wireless communication device and the second wireless communication device are in a same location based on the first satellite-based location data and the second satellite-based location data,

automatically update the first user demographics based on commercial information requested through the first wireless communication device, purchases made at a particular store, and tracking usage of the first wireless communication device, wherein a particular shared interest is determined by comparing the updated first user demographics and the second user demographics, and

send a notification to the first wireless communication device or the second wireless communication device when the one or more processors determine that the first wireless communication device and the second wireless communication device are in the same location and when the one or more processors determine that the particular shared interest is indicated by the updated first user demographics and second user demographics,

wherein frequented commercial stores includes one or more of the following: frequented restaurants, frequented department stores, or frequented grocery stores.

20. A method of wireless communication, comprising:

storing, by a server system, first user selections and first user demographics for a first wireless communication device and second user selections and second user demographics for a second wireless communication device, wherein the first user demographics and the second user demographics are dynamic and dependent on actions taken and actions not taken via the first wireless communication device and the second wireless communication device;

receiving, by the server system, first satellite-based location data for the first wireless communication device and second satellite-based location data for the second wireless communication device, wherein the first wireless communication device or the second wireless communication device is in wireless communication with the computing system via a network;

determining, by the server system, when the first wireless communication device and the second wireless communication device are in a same location based on the first satellite-based location data and the second satellite-based location data;

automatically updating the first user demographics based on commercial information requested through the wireless communication device, purchases made at a particular store, and tracking usage of the first wireless communication device, wherein the server system can determine a particular shared interest by comparing the updated first user demographics and the second user demographics; and

sending, by the server system, a notification to the first wireless communication or the second wireless communication when the server system determines that the first wireless communication device and the second wireless communication device are in the same location and when the server system determines that a particular shared interest is indicated by the updated first user demographics and second user demographics, wherein the sending of the notification to the first wireless communication device or the second wireless communication device is dependent on a type of first user environment or a type of second user environment.

Assignments (3)
PATENT SECURITY AGREEMENT Recorded Apr 21, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063409/0116 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2021
From: GMT MANAGEMENT CO.
To: RPX CORPORATION
Reel/Frame 057686/0864 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2021
From: COVERSTONE, TOM
To: GMT MANAGEMENT CO.
Reel/Frame 057323/0888 →
Continuity (3)
Continuation 12408517 · Mar 20, 2009
Division 10020094 · Dec 13, 2001
Provisional Application 60255331 · Dec 13, 2000