On demand location sharing
First Claim
Patent Images
1. A method, comprising:
- configuring a first user device to only distribute a location associated with the first user device upon authorization by a first user of the first user device;
receiving, by the first user, a location request message requesting the location of the first user device, the location request message sent from a second user from a second user device;
displaying the received location request message along with a first option that is configured to authorize the location request;
when the first user selects the first option, transmitting an affirmative response message including the location of the first user device;
in response to the transmitted affirmative response message, receiving a first message having at least one meeting place that is near a location of the first user device and at least one deal associated with the at least one meeting place, the meeting place different from the location of the first user device and the location of the second user device; and
displaying the at least one meeting place and the at least one deal along with a second option that is configured to display directions to the at least one meeting place from the location of the first user device when activated by the first user.
3 Assignments
0 Petitions
Accused Products
Abstract
An on demand location sharing technique protects the location of a client device until the user of the client device elects to share the location. The location of the user device is not broadcasted to other user devices. In an on demand request for the location or from initiation from the user, the location of the user device is shared with other users. In an embodiment, the on demand location sharing technique may be used in a messaging service application used in wireless devices.
-
Citations
20 Claims
-
1. A method, comprising:
-
configuring a first user device to only distribute a location associated with the first user device upon authorization by a first user of the first user device; receiving, by the first user, a location request message requesting the location of the first user device, the location request message sent from a second user from a second user device; displaying the received location request message along with a first option that is configured to authorize the location request; when the first user selects the first option, transmitting an affirmative response message including the location of the first user device; in response to the transmitted affirmative response message, receiving a first message having at least one meeting place that is near a location of the first user device and at least one deal associated with the at least one meeting place, the meeting place different from the location of the first user device and the location of the second user device; and displaying the at least one meeting place and the at least one deal along with a second option that is configured to display directions to the at least one meeting place from the location of the first user device when activated by the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
a wireless transceiver configured to transmit and receive electronic messages between a first user of a first wireless device and a second user associated with the apparatus; a processor coupled to the wireless transceiver; and a memory coupled to the processor including a messenger client application that is configured to; transmit a first message to the first user requesting the location of the first user, the location of the first user only distributed to other users when the first user responds affirmatively to the first message; receive the location of the first user; search for one or more meeting places that is near the location of the first user, the at least one meeting place different from the location of the first user and the location of the second user; search for at least one deal associated with the at least one meeting place; display search results including the at least one meeting place and the associated at least one deal; select one of the at least one meeting places; and transmit a second message including the selected one of the at least one meeting places and the at least one deal to the first user. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A device, comprising:
-
at least one processor and a memory; and the processor configured to; distribute a location of the device to other users only when a first user of the device responds affirmatively to a location request message requested by another user; receive a location request message requesting a location of the device from the second user; display the received location request message with at least one option that is configured to generate an affirmative response to the location request message; when the first user selects the at least one option, generate and transmit the affirmative response message to the second user; in response to the transmitted affirmative response message, receive a first message having at least one meeting place that is near a location of the device and at least one deal associated with the at least one meeting place, the at least one meeting place different from the location of the device and the location of the second user; and display the at least one meeting place and the at least one deal along with a second option that is configured to display directions to the at least one meeting place from the location of the first user device when activated by the first user. - View Dependent Claims (18, 19, 20)
-
Specification