System and method for providing personal and emergency service hailing in wireless network
First Claim
1. A communication system, comprising:
- a processor;
a memory, communicatively coupled to the processor;
a profile database, communicatively coupled to the processor and the memory, the profile database adapted to store a respective profile for each respective wireless communications device within a plurality of wireless communications devices, the respective profile for each wireless communications device comprising at least one respective individualized distance threshold for the respective wireless communications device;
a proximity service handler adapted to;
receive, from a requesting wireless communications device within the plurality of wireless communications devices, a wireless message proximity request;
compute, in response to receiving the wireless message proximity request, distances between a location of the requesting wireless communications device and a respective location of each of a plurality of other wireless communications devices;
compare each of the distances to the at least one individualized distance threshold within the respective profile that is stored within the profile database for the requesting wireless communications device;
identify, in response to comparing each of the distances, a set of wireless communications devices consisting of a plurality of wireless communications devices within the plurality of other wireless communications devices that satisfy the at least one individualized distance threshold within the respective profile for the requesting wireless communications device; and
a communications request handler adapted to send, in response to identifying the set of wireless communications devices, a wireless message proximity response to the requesting wireless communications device identifying thereto the set of wireless communications devices consisting of the plurality of wireless communications devices that satisfy the at least one individualized distance threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing personal and emergency service hailing. A profile database stores profiles with individualized distance thresholds for each of a number of wireless devices. A wireless message proximity request is received from a requesting wireless device. Distances between a location of the requesting wireless device and locations of each of other wireless communications devices is computed and compared to individualized distance thresholds stored for the requesting wireless communications device. A set of wireless devices consisting of wireless devices that satisfy the individualized distance thresholds for the requesting wireless communications device is identified and a wireless message proximity response is sent to the requesting wireless communications device. The wireless message proximity response identifies the set of wireless communications devices that satisfy the at least one individualized distance threshold.
25 Citations
20 Claims
-
1. A communication system, comprising:
-
a processor; a memory, communicatively coupled to the processor; a profile database, communicatively coupled to the processor and the memory, the profile database adapted to store a respective profile for each respective wireless communications device within a plurality of wireless communications devices, the respective profile for each wireless communications device comprising at least one respective individualized distance threshold for the respective wireless communications device; a proximity service handler adapted to; receive, from a requesting wireless communications device within the plurality of wireless communications devices, a wireless message proximity request; compute, in response to receiving the wireless message proximity request, distances between a location of the requesting wireless communications device and a respective location of each of a plurality of other wireless communications devices; compare each of the distances to the at least one individualized distance threshold within the respective profile that is stored within the profile database for the requesting wireless communications device; identify, in response to comparing each of the distances, a set of wireless communications devices consisting of a plurality of wireless communications devices within the plurality of other wireless communications devices that satisfy the at least one individualized distance threshold within the respective profile for the requesting wireless communications device; and a communications request handler adapted to send, in response to identifying the set of wireless communications devices, a wireless message proximity response to the requesting wireless communications device identifying thereto the set of wireless communications devices consisting of the plurality of wireless communications devices that satisfy the at least one individualized distance threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication system comprising:
-
a plurality of emergency service; and a central communication proximity server, communicatively coupled to the plurality of emergency service, the central communications proximity server comprising; a processor; a memory, communicatively coupled to the processor; a profile database, communicatively coupled to the processor and the memory, storing a respective profile for each of a plurality of wireless communications devices, the respective profile for each of the plurality of wireless communications devices comprising at least one individualized distance threshold for each of the plurality of wireless communications devices; and a proximity service handler, communicatively coupled to the processor, the memory and the profile database, adapted to, in response to receiving a wireless message proximity emergency service request from a requesting wireless communications device within a plurality of wireless communications devices, perform the following; compute distances between a location of the requesting wireless communications device and a respective location of each of a plurality of emergency service; compare each of the distances to the at least one individualized distance threshold within the respective profile that is stored within the-profile database for the first wireless communications device; identify, in response to the comparing, a set of emergency service that satisfy the at least one individualized distance threshold within the respective profile for the requesting wireless communications device; and send an identification of the requesting wireless communications device to the set of emergency service that satisfies the at least one individualized distance threshold associated with the requesting wireless communications device. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method, comprising:
-
maintaining a profile database adapted to store a respective profile for each respective wireless communications device within a plurality of wireless communications devices, the respective profile for each wireless communications device comprising at least one respective individualized distance threshold for the respective wireless communications device; sending, from a requesting wireless communications device within the plurality of wireless communications devices, a wireless message proximity request; receiving, at a proximity service handler from the requesting wireless communications device, the wireless message proximity request; computing, at the proximity service handler in response to receiving the wireless message proximity request, distances between a location of the requesting wireless communications device and a respective location of each of a plurality of other wireless communications devices; comparing at the proximity service handler each of the distances to the at least one individualized distance threshold within the respective profile that is stored within the profile database for the requesting wireless communications device; identifying, at the proximity service handler in response to comparing each of the distances, a set of wireless communications devices consisting of a plurality of wireless communications devices within the plurality of other wireless communications devices that satisfy the at least one individualized distance threshold within the respective profile for the requesting wireless communications device; and sending, in response to identifying the set of wireless communications devices, a wireless message proximity response to the requesting wireless communications device identifying thereto the set of wireless communications devices consisting of the plurality of wireless communications devices that satisfy the at least one individualized distance threshold. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification