System and method of alerting users based on proximity
First Claim
1. An apparatus for alerting one or more users to the proximity of an unusually located user, the apparatus comprising:
- a memory operative to store a geographic location history for a first user, the geographic location history comprising a plurality of geographic locations, wherein each geographic location is associated with at least one time segment; and
a processor in communication with the memory, the processor being operative to;
determine a confidence value for each of the geographic locations of the plurality of geographic locations stored in the memory, wherein each confidence value for each of the geographic locations represents the likelihood of the first user being at the corresponding geographic location;
receive a current geographic location of the first user;
retrieve a corresponding confidence value for the received current geographic location of the first user;
determine that the current geographic location of the user is unusual based on the comparison of the retrieved corresponding confidence value with a threshold confidence value; and
transmit an alert to a second user in proximity to the first user when the processor determines that the current geographic location of the first user is unusual.
2 Assignments
0 Petitions
Accused Products
Abstract
An alert server is operative to notify users when they are in proximity within one another. The alert server may determine to alert a first user of the proximity of a second user when the second user is in an unusual location. The alert server may determine that the second user is in an unusual location when the second user is outside his or her routine geographic location. The alert server may determine whether the second user is outside his or her routine geographic location by assigning confidence values to geographic locations that the second user has previously visited. The alert sent to the first user may be in the form of a text message, e-mail, or other electronic communication. The first user may receive the alert on a mobile device, such as a cellphone, smartphone, netbook, or other mobile device.
-
Citations
20 Claims
-
1. An apparatus for alerting one or more users to the proximity of an unusually located user, the apparatus comprising:
-
a memory operative to store a geographic location history for a first user, the geographic location history comprising a plurality of geographic locations, wherein each geographic location is associated with at least one time segment; and a processor in communication with the memory, the processor being operative to; determine a confidence value for each of the geographic locations of the plurality of geographic locations stored in the memory, wherein each confidence value for each of the geographic locations represents the likelihood of the first user being at the corresponding geographic location; receive a current geographic location of the first user; retrieve a corresponding confidence value for the received current geographic location of the first user; determine that the current geographic location of the user is unusual based on the comparison of the retrieved corresponding confidence value with a threshold confidence value; and transmit an alert to a second user in proximity to the first user when the processor determines that the current geographic location of the first user is unusual. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for alerting one or more users to the proximity of an unusually located user, the method comprising:
-
storing, in a memory, a geographic location history for a first user, the geographic location history comprising a plurality of geographic locations, wherein each geographic location is associated with at least one time segment; determining, with a processor in communication with the memory, a confidence value for each of the geographic locations of the plurality of geographic locations stored in the memory, wherein each confidence value for each of the geographic locations represents the likelihood of the first user being at the corresponding geographic location; receiving a current geographic location of the first user; retrieving a corresponding confidence value for the received current geographic location of the first user; determining that the current geographic location of the user is unusual based on the comparison of the retrieved corresponding confidence value with a threshold confidence value; and transmitting an alert to a second user in proximity to the first user when the processor determines that the current geographic location of the first user is unusual. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification