Method and apparatus to enable location-based meeting
First Claim
Patent Images
1. A method comprising:
- sharing a current location of a user with a subgroup of contacts, the subgroup of contacts selected by the user, based on a user preference;
providing a display of friends in a local area to the user, the friends representing contacts who have chosen to share their current location with the user;
enabling the user to send a request to meet one or more of the friends shown in the display;
calculating an optimal location for a meeting based on the current location of the user and the current location of the one or more friends, the optimal location having approximately equal travel time for the user and the one or more friends based on mode of transportation, the travel time including drive time from the driving user'"'"'s current location to a parking location, and time to get from the parking location to the optimal location; and
upon acceptance of the request by one or more of the friends, providing guidance to the user to the meeting.
1 Assignment
0 Petitions
Accused Products
Abstract
A method or apparatus to provide a display of friends in a local area to a user, receive a request to meet, and calculate an optimal location for a meeting is described. In one embodiment, the system provides guidance to the user to the optimal location.
52 Citations
20 Claims
-
1. A method comprising:
-
sharing a current location of a user with a subgroup of contacts, the subgroup of contacts selected by the user, based on a user preference; providing a display of friends in a local area to the user, the friends representing contacts who have chosen to share their current location with the user; enabling the user to send a request to meet one or more of the friends shown in the display; calculating an optimal location for a meeting based on the current location of the user and the current location of the one or more friends, the optimal location having approximately equal travel time for the user and the one or more friends based on mode of transportation, the travel time including drive time from the driving user'"'"'s current location to a parking location, and time to get from the parking location to the optimal location; and upon acceptance of the request by one or more of the friends, providing guidance to the user to the meeting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A mobile application stored on a non-transitory computer-readable medium comprising:
-
a location sharing feature to share a current location of a user with a subgroup of contacts, the subgroup selected by the user, based on a user preference; a location display to display friends that have chosen to share their current location with the user in a local area to a user; a user interface to enable a user to send a request to meet one or more of the friends shown in the location display; an optimal location selector to calculate an optimal location for a meeting based on a current location of the user and a current location of the one or more friends to whom the request to meet was sent, the optimal location having approximately equal travel time for the user and the one or more friends wherein the travel time includes for a driver time to a parking location, and time to get from the parking location to the optimal location; and a routing logic to provide a route to a meeting site for the user, upon acceptance of the request by at least one friend. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method comprising:
-
providing a user interface, to enable a user to select one or more subsets of contacts, from a contact database, to share the user'"'"'s current location to enable the subsets of contacts to initiate a meeting request; sharing a current location of a user with the subsets of contacts; providing a display of friends in a local area to a user, the friends indicating those individuals that chose to share their current locations with the user; enabling a user to send a request to meet one or more of the friends shown in the display; and calculating an optimal location for a meeting with the one or more friends, based on the user'"'"'s current location and the current locations of the one or more friends, the optimal location having approximately equal travel time for the user and the one or more friends based on one or more of;
mode of transportation, location of available parking, and traffic data, where the travel time includes for a driving user time to drive to the available parking and time to get from the available parking to the optimal location. - View Dependent Claims (20)
-
Specification