Route selection by drag and drop
First Claim
1. A method, comprising:
- determining to display a basket component in a map application of a communication device, the basket component including at least a visual representation of a container configured to accept interest information;
formulating the interest information including a plurality of points of interest based on, at least in part, a point of interest category, each of the plurality of points of interest including at least descriptive information;
determining to display the interest information in a source collection and determining to display other interest information in one or more other source collections;
selecting at least one point of interest from formulated interest information to be moved into the basket component by a drag-and-drop interface activity;
formulating composite information based on selected points of interest in the basket component;
determining to display the composite information on a map; and
communicating between the communication device and a remote application platform to facilitate a synchronization function, wherein the synchronization function comprises one or more of storage and communication of the interest information to facilitate information sharing amongst subscribers to the map application, and communication of one or more of synchronization requests, commands and synchronization-related information.
3 Assignments
0 Petitions
Accused Products
Abstract
The various embodiments of the present invention may be directed to a system for facilitating data processing in a visual manner. An application may include, inter alia, a basket component for visually representing the particular data items that a user desires to be processed by an application. The application may allow a user to initially search for data items that may be of interest (e.g., points-of-interest or POIs). A user may select POIs to obtain additional descriptive information regarding each data item. If the selected POI is to be included in processing, a user may drag the visual representation of the POI into the basket component. When the basket component contains all POIs desired for processing, the user may further instruct the application to formulate a result that is a composite of some or all of the POIs in the basket component.
46 Citations
40 Claims
-
1. A method, comprising:
-
determining to display a basket component in a map application of a communication device, the basket component including at least a visual representation of a container configured to accept interest information; formulating the interest information including a plurality of points of interest based on, at least in part, a point of interest category, each of the plurality of points of interest including at least descriptive information; determining to display the interest information in a source collection and determining to display other interest information in one or more other source collections; selecting at least one point of interest from formulated interest information to be moved into the basket component by a drag-and-drop interface activity; formulating composite information based on selected points of interest in the basket component; determining to display the composite information on a map; and communicating between the communication device and a remote application platform to facilitate a synchronization function, wherein the synchronization function comprises one or more of storage and communication of the interest information to facilitate information sharing amongst subscribers to the map application, and communication of one or more of synchronization requests, commands and synchronization-related information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 33)
-
-
9. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
to display a basket component in a map application of the apparatus, the basket component including at least a visual representation of a container configured to accept interest information; formulating the interest information including a plurality of points of interest based on, at least in part, a point of interest category, each of the plurality of points of interest including at least descriptive information; determining to display the interest information in a source collection and determining to display other interest information in one or more other source collections; selecting at least one point of interest from formulated interest information to be moved into the basket component by a drag-and-drop interface activity; formulating composite information based on selected points of interest in the basket component; determining to display the composite information on a map; and communicating between the apparatus and a remote application platform to facilitate a synchronization function, wherein the synchronization function comprises one or more of storage and communication of the interest information to facilitate information sharing amongst subscribers to the map application, and communication of one or more of synchronization requests, commands and synchronization-related information. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 34)
-
-
17. An apparatus, comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, display a basket component in a map application of the apparatus, the basket component including at least a visual representation of a container configured to accept interest information; formulate the interest information including a plurality of points of interest based on, at least in part, a point of interest category, each of the plurality of points of interest including at least descriptive information; display the interest information in a source collection and display other interest information in one or more other source collections; select at least one point of interest from formulated interest information to be moved into the basket component by a drag-and-drop interface activity; formulate composite information based on selected points of interest in the basket component; display the composite information on a map; and communicate between the apparatus and a remote application platform to facilitate a synchronization function, wherein the synchronization function comprises one or more of storage and communication of the interest information to facilitate information sharing amongst subscribers to the map application, and communication of one or more of synchronization requests, commands and synchronization-related information. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 35)
-
-
25. An apparatus, comprising:
-
means for determining to display a basket component in a map application of the apparatus, the basket component including at least a visual representation of a container configured to accept interest information; means for formulating the interest information including a plurality of points of interest based on, at least in part, a point of interest category, each of the plurality of points of interest including at least descriptive information; means for determining to display the interest information in a source collection and means for determining to display other interest information in one or more other source collections; means for selecting at least one point of interest from formulated interest information to be moved into the basket component by a drag-and-drop interface activity; means for formulating composite information based on selected points of interest in the basket component; means for determining to display the composite information on a map; means for communicating between the apparatus and a remote application platform to facilitate a synchronization function, wherein the synchronization function comprises one or more of storage and communication of the interest information to facilitate information sharing amongst subscribers to the map application, and communication of one or more of synchronization requests, commands and synchronization-related information. - View Dependent Claims (36)
-
-
26. A system comprising:
at least one apparatus; the at least one apparatus determining to display a basket component in a map application, the basket component including at least a visual representation of a container configured to accept interest information; the at least one apparatus formulating the interest information, based on a user configuration and based on, at least in part, a point of interest category, including a plurality of points of interest to the user, each of the plurality of points of interest including at least descriptive information; the at least one apparatus determining to display the interest information in a source collection to the user and determining to display other interest information in one or more other source collections to the user, the user further selecting at least one point of interest from formulated interest information; the user further selecting the at least one selected point of interest to be moved into the basket component by a drag-and-drop interface activity; triggering the at least one apparatus to formulate composite information based on selected points of interest in the basket component; the at least one apparatus determining to display the composite information to the user on a map; and the at least one apparatus communicating with a remote application platform to facilitate a synchronization function, wherein the synchronization function comprises one or more of storage and communication of the interest information to facilitate information sharing amongst subscribers to the map application, and communication of one or more of synchronization requests, commands and synchronization-related information. - View Dependent Claims (37)
-
27. An apparatus, comprising:
-
a display; an interface architecture including a basket component integrated within a user interface for a map application of the apparatus configured to display user-selected data items including a plurality of points of interest in a source collection for the point of interest category and display user-selected data items in one or more other source collections, the basket component being configured to receive the user-selected data items via a drag-and-drop interface activity; and a communication module configured to communicate between the apparatus and a remote application platform to facilitate a synchronization function, wherein the synchronization function comprises one or more of storage and communication of the user-selected data items to facilitate information sharing amongst subscribers to the map application, and communication of one or more of synchronization requests, commands and synchronization-related information. - View Dependent Claims (28, 29, 30, 38)
-
-
31. A chipset, comprising:
-
a processor; and at least one memory configured with computer-readable program code that, when executed by the processor; activates a map application configured to display user-selected data items including a plurality of points of interest in a source collection for the point of interest category and to display user-selected data items in one or more other source collections; determines to display a user interface for the map application, the user interface including at least a basket component configured to receive one or more user-selected data items via a drag-and-drop interface activity; and facilitates communication for communicating with a remote application platform to facilitate a synchronization function, wherein the synchronization function comprises one or more of storage and communication of the user-selected data items to facilitate information sharing amongst subscribers to the map application, and communication of one or more of synchronization requests, commands and synchronization-related information. - View Dependent Claims (39)
-
-
32. A non-transitory computer-readable storage carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
activating a map application configured to display user-selected data items including a plurality of points of interest in a source collection for the point of interest category and to display user-selected data items in one or more other source collections; determining to display a user interface for the map application, the user interface including at least a basket component configured to receive one or more user-selected data items via a drag-and-drop interface activity; and communicating with a remote application platform to facilitate a synchronization function, wherein the synchronization function comprises one or more of storage and communication of the user-selected data items to facilitate information sharing amongst subscribers to the map application, and communication of one or more of synchronization requests, commands and synchronization-related information. - View Dependent Claims (40)
-
Specification