PRIVACY-BASED DEVICE LOCATION PROXIMITY
First Claim
1. A method comprising:
- receiving, by a server, a query from a first device,the query including an identifier associated with a second device, information regarding a geographic radius, and information regarding a geographic position;
determining, by the server, a first proximity, associated with the query, based on the information regarding the geographic radius and based on the information regarding the geographic position;
determining, by the server, a second proximity associated with the second device;
determining, by the server, a value based on the first proximity and the second proximity,the value indicating a likelihood that the first proximity is within the second proximity; and
providing, by the server, proximity information to the first device,the proximity information including the value.
1 Assignment
0 Petitions
Accused Products
Abstract
A server is configured to receive a query from a first device, the query including an identifier, associated with a second device, information regarding a geographic radius, and information regarding a geographic position. The server is further configured to determine a first proximity based on the information regarding the geographic radius and based on the information regarding the geographic position; determine a second proximity, associated with the second device; determine a value based on the first proximity and the second proximity. The value may indicate a likelihood that the first proximity is within the second proximity. The server is further configured to provide proximity information to the first device, the proximity information including the value.
38 Citations
21 Claims
-
1. A method comprising:
-
receiving, by a server, a query from a first device, the query including an identifier associated with a second device, information regarding a geographic radius, and information regarding a geographic position; determining, by the server, a first proximity, associated with the query, based on the information regarding the geographic radius and based on the information regarding the geographic position; determining, by the server, a second proximity associated with the second device; determining, by the server, a value based on the first proximity and the second proximity, the value indicating a likelihood that the first proximity is within the second proximity; and providing, by the server, proximity information to the first device, the proximity information including the value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
a server to; receive a query from a first device, the query including an identifier, associated with a second device, information regarding a geographic radius, and information regarding a geographic position; determine a first proximity, associated with the query, based on the information regarding the geographic radius and based on the information regarding the geographic position; determine a second proximity associated with the second device; generate a geographic map having the first proximity and the second proximity; determine a value based on the first proximity and the second proximity, the value indicating a likelihood that the first proximity is within the second proximity; and provide proximity information to the first device, the proximity information including the value and the geographic map. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A computer-readable medium comprising:
a plurality of instructions which, when executed by one or more processors, cause the one or more processors to; receive a query from a first device, the query including an identifier, associated with a second device, information regarding a geographic radius, and information regarding a geographic position; determine a first proximity, associated with the query, based on the information regarding the geographic radius and based on the information regarding the geographic position; determine permissions information regarding the first device, the permissions information including information to indicate authorization of the first device to receive proximity information and information relating to a measure of accuracy associated with a second proximity associated with the second device, determine the second proximity, associated with the second device, based on the permissions information; determine a value based on the first proximity and the second proximity, the value indicating a likelihood that the first proximity is within the second proximity; and provide proximity information to the first device, the proximity information including the value. - View Dependent Claims (16, 17, 18, 19, 20, 21)
Specification