Wireless communication system and method for sending a notification of proximity of a first wireless communications device to a second wireless communication device
First Claim
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.
3 Assignments
0 Petitions
Accused Products
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.
124 Citations
20 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
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.
-
Specification