Extended area event for network based proximity discovery
First Claim
1. A method comprising:
- receiving, at a proximity server, a device discovery request from a given wireless device for another wireless device;
determining, at the proximity server, whether the other wireless device is located within a same geographical area as the given wireless device is within based on the given wireless device and the other wireless device being subscribed to a same proximity based service and based on the other wireless device being serviced by at least one of a same cell and a same access point as the given wireless device, wherein the device discovery request comprises location information for the given wireless device;
requesting, at the proximity server, location information for the other wireless device from a location server in response to determining that the other wireless device is located within the same geographical area as the given wireless device; and
determining, at the proximity server, whether the other wireless device is within a predefined proximity of the given wireless device based on the location information for the given wireless device and the location information for the other wireless device.
3 Assignments
0 Petitions
Accused Products
Abstract
A network-centric device discovery solution that leverages area event location services. A proximity server (PS) performing device discovery for a discoverer mobile initiates an area event, via a location server, for each device subscribed to the same proximity service group as the discoverer mobile and camped on the same zone as the discoverer mobile. The area event notifies the PS each time such device moves into an area of an E-CGI and/or WiFI access point where the discoverer mobile attaches. If the PS receives an area event notification for the device camped on the same zone as the discoverer mobile, the PS requests location information for the device and uses returned location information to determine if the device is within a predefined proximity of the discoverer mobile. If the device is within a predefined proximity of the discoverer mobile, the PS sends a proximity alert message to the discoverer mobile.
6 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a proximity server, a device discovery request from a given wireless device for another wireless device; determining, at the proximity server, whether the other wireless device is located within a same geographical area as the given wireless device is within based on the given wireless device and the other wireless device being subscribed to a same proximity based service and based on the other wireless device being serviced by at least one of a same cell and a same access point as the given wireless device, wherein the device discovery request comprises location information for the given wireless device; requesting, at the proximity server, location information for the other wireless device from a location server in response to determining that the other wireless device is located within the same geographical area as the given wireless device; and determining, at the proximity server, whether the other wireless device is within a predefined proximity of the given wireless device based on the location information for the given wireless device and the location information for the other wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a proximity server to; receive a device discovery request from a given wireless device for another wireless device; determine whether the other wireless device is located within a same geographical area as the given wireless device is within based on the given wireless device and the other wireless device being subscribed to a same proximity based service and based on the other wireless device being serviced by at least one of a same cell and a same access point as the given wireless device, wherein the device discovery request comprises location information for the given wireless device; and determine whether the other wireless device is within a predefined proximity of the given wireless device based on location information for the other wireless device and the location information for the given wireless device; and a location server to; receive a request for the location information for the other wireless device from the proximity server in response to the proximity server determining that the other wireless device is located within the same geographical area as the given wireless device. - View Dependent Claims (12, 13, 14)
-
-
15. A method comprising:
-
receiving, at a proximity server, a device discovery request from a given wireless device for another wireless device; determining, at the proximity server, whether the other wireless device is located within a same geographical area as the given wireless device is within based on the given wireless device and the other wireless device being subscribed to a same proximity based service and based on the other wireless device being serviced by at least one of a same cell and a same access point as the given wireless device, wherein the device discovery request comprises location information for the given wireless device; monitoring for an area event location from the location server in response to determining that the other wireless device is not located within the same geographical area as the given wireless device, wherein the area event notification indicates that the other wireless device has moved into the same geographical area as the given wireless device; requesting, at the proximity server, location information for the other wireless device from a location server based in response to an indication that an area event has occurred; and determining, at the proximity server, whether the other wireless device is within a predefined proximity of the given wireless device based on the location information for the given wireless device and the location information for the other wireless device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification