Location-based obfuscation of user information
First Claim
1. A server device, comprising:
- one or more memories; and
one or more processors, communicatively coupled to the one or more memories, to;
identify, based on a request from a first device, a plurality of second devices that are located in a geographic region associated with a first geographic location of the first device,the plurality of second devices being associated with respective users that are capable of providing a product or a service; and
provide, to the first device via a user interface, information regarding second geographic locations of the plurality of second devices,the information specifying an obfuscated second geographic location of at least one of the plurality of second devices,the obfuscated second geographic location being determined based on identifying a third geographic location that is within a threshold distance from an actual second geographic location of the at least one of the plurality of second devices, andthe user interface to enable the first device to select a second device of the plurality of second devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A device is provided to receive, from a first device, a request for a product or service, determine a first geographic location of the first device, and identify a second device that is located in a geographic region associated with the first geographic location. The second device may be associated with a user that is capable of providing the product or service. The device may provide, to the first device, information regarding a second geographic location of the second device. The information may specify an obfuscated second geographic location without revealing the second geographic location. The device may also receive, from the first device, an instruction to provide the request to the second device, provide the request to the second device, receive an acceptance of the request from the second device, and provide, to the second device, data indicating the first geographic location of the first device.
13 Citations
20 Claims
-
1. A server device, comprising:
-
one or more memories; and one or more processors, communicatively coupled to the one or more memories, to; identify, based on a request from a first device, a plurality of second devices that are located in a geographic region associated with a first geographic location of the first device, the plurality of second devices being associated with respective users that are capable of providing a product or a service; and provide, to the first device via a user interface, information regarding second geographic locations of the plurality of second devices, the information specifying an obfuscated second geographic location of at least one of the plurality of second devices, the obfuscated second geographic location being determined based on identifying a third geographic location that is within a threshold distance from an actual second geographic location of the at least one of the plurality of second devices, and the user interface to enable the first device to select a second device of the plurality of second devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; identify, based on a request from a first device, a plurality of second devices that are located within a threshold distance of a first geographic location of the first device, the plurality of second devices being associated with respective users that are capable of providing a product or a service; and provide, to the first device via a user interface, information regarding second geographic locations of the plurality of second devices, the information specifying an obfuscated second geographic location of the plurality of second devices, the obfuscated second geographic location being different than an actual second geographic location of the at least one of the plurality of second devices, and the user interface to enable the first device to select a second device of the plurality of second devices. - View Dependent Claims (9, 10, 11, 12, 13)
-
14. A method, comprising:
-
identifying, by a server device and based on a request from a first device, a second device that is located in a geographic region associated with a first geographic location, the second device being associated with a user that is capable of providing a product or a service; and providing, by the server device and to the first device via a user interface, information regarding a second geographic location of the second device, the information specifying an obfuscated second geographic location of the second device, and the obfuscated second geographic location including mock data representing a mock geographic location of the second device without revealing the second geographic location of the second device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification