Methods and apparatuses for facilitating location selection
First Claim
Patent Images
1. A method comprising:
- causing display of a first user interface to facilitate scheduling an event, wherein the first user interface comprises a location input field for selecting a location associated with a calendar entry, wherein the first user interface also comprises a portion of a map based on a location provided via the location input field, wherein causing display of the first user interface comprises causing display of a user interface comprising a selectable list of one or more selectable locations including a predefined number of different locations most recently selected for calendar entries, wherein the first user interface further comprises an indication upon the map of the location provided via the location input field, and wherein the first user interface is configured to concurrently present the location input field, the selectable list, and the portion of the map;
while the first user interface is displayed, receiving user selection of a map view user interface;
in response to the user selection, of the map view user interface, causing display of the map view user interface that includes a larger and a differently positioned view of the portion of the map than displayed by the first user interface, wherein causing display of the map view user interface comprises causing display of the larger and differently positioned view of the portion, of the map without display of the list of one or more selectable locations;
while the map view user interface is displayed, receiving user input as a result of user interaction with the portion of the map that is displayed by the map view user interface and causing the indication to be repositioned upon the map displayed by the map view user interface in response to the user input such that the indication is moved relative to the map from the location provided via the location input field to another location upon the map, wherein the indication that previously marked the location provided via the location input field no longer marks the location provided via the location input field after being repositioned to the another location;
determining, by scheduling circuitry, the another location as represented by the indication upon the map displayed by the map view user interface; and
associating the determined location with the calendar entry.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses are provided for facilitating location selection. A method may include causing display of a user interface for selecting a location associated with a calendar entry. The method may further include determining a location selected via the user interface. The method may additionally include associating the determined location with the calendar entry. Corresponding apparatuses are also provided.
19 Citations
20 Claims
-
1. A method comprising:
-
causing display of a first user interface to facilitate scheduling an event, wherein the first user interface comprises a location input field for selecting a location associated with a calendar entry, wherein the first user interface also comprises a portion of a map based on a location provided via the location input field, wherein causing display of the first user interface comprises causing display of a user interface comprising a selectable list of one or more selectable locations including a predefined number of different locations most recently selected for calendar entries, wherein the first user interface further comprises an indication upon the map of the location provided via the location input field, and wherein the first user interface is configured to concurrently present the location input field, the selectable list, and the portion of the map; while the first user interface is displayed, receiving user selection of a map view user interface; in response to the user selection, of the map view user interface, causing display of the map view user interface that includes a larger and a differently positioned view of the portion of the map than displayed by the first user interface, wherein causing display of the map view user interface comprises causing display of the larger and differently positioned view of the portion, of the map without display of the list of one or more selectable locations; while the map view user interface is displayed, receiving user input as a result of user interaction with the portion of the map that is displayed by the map view user interface and causing the indication to be repositioned upon the map displayed by the map view user interface in response to the user input such that the indication is moved relative to the map from the location provided via the location input field to another location upon the map, wherein the indication that previously marked the location provided via the location input field no longer marks the location provided via the location input field after being repositioned to the another location; determining, by scheduling circuitry, the another location as represented by the indication upon the map displayed by the map view user interface; and associating the determined location with the calendar entry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising at least one processor and at least one memory storing computer program code, wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to at least:
-
cause display of a first user interface to facilitate scheduling an event, wherein the first user interface comprises a location input field for selecting a location associated with a calendar entry, wherein the first user interface also comprises a portion of a map based on a location provided via the location input field and an indication upon the map of the location provided via the location input field, wherein causing display of the first user interface also comprises causing display of a user interface comprising a selectable list of one or more selectable locations including a predefined number of different locations most recently selected for calendar entries, and wherein the first user interface is configured to concurrently present the location input field, the selectable list, and the portion of the map wherein the first user interface also comprises a portion of a map based on a location provided via the location input field an indication upon the map of the location provided via the location input field, and wherein the first user interface is configured to concurrently present the location input field, the selectable list, and the portion of the map; while the first user interface is displayed, receive user selection of a map view user interface; in response to the user selection of the map view user interface, cause display of the map view user interface that includes a larger and a differently positioned view of the portion of the map than displayed by the first user interface, wherein the map view user interface is caused to be displayed by causing display of the larger and differently positioned view of the portion of the map without display of the list of one or more selectable locations; while the map view user interface is displayed, receive user input as a result of user interaction with the portion of the map that is displayed by the map view user interface and cause the indication to be repositioned upon the map displayed by the map view user interface in response to the user input such that the indication is moved relative to the map from the location provided via the location input field to another location upon the map, wherein the indication that previously marked the location provided via the location input field no longer marks the location provided via the location input field after being repositioned to the another location; determine the another location as represented by the indication upon the map displayed by the map view user interface; and associate the determined location with the calendar entry. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program instructions stored therein, the computer-readable program instructions comprising:
-
program instructions configured to cause display of a first user interface to facilitate scheduling an event, wherein the first user interface comprises a location input field for selecting a location associated with a calendar entry, wherein causing display of the first user interface also comprises causing display of a user interface comprising a selectable list of one or more selectable locations including a predefined number of different locations most recently selected for calendar entries, and wherein the first user interface also comprises a portion of a map based on a location provided via the location input field and an indication upon the map of the location provided via the location input field, and wherein the first user interface is configured to concurrently present the location input field, the selectable list, and the portion of the map; program instructions configured to receive, while the first user interface is displayed, user selection of a map view user interface; program instructions configured to cause display of the map view user interface in response to the user selection of the map view user interface, wherein the map view user interface includes a larger and a differently positioned view of the portion of the map than displayed by the first user interface, wherein the map view user interface is caused to be displayed by causing display of the larger and differently positioned view of the portion of the map without display of the list of one or more selectable locations; program instructions configured to receive, while the map view user interface is displayed, user input as a result of user interaction with the portion of the map that is displayed by the map view user interface and cause the indication to be repositioned upon the map displayed by the map view user interface in response to the user input such that the indication is moved relative to the map from the location provided via the location input field to another location upon the map, wherein the indication that previously marked the location provided via the location input field no longer marks the location provided via the location input field after being repositioned to the another location; program instructions configured to determine the another location as represented by the indication upon the map displayed by the map view user interface; and program instructions configured to associate the determined location with the calendar entry. - View Dependent Claims (20)
-
Specification