DYNAMIC ELEMENTS ON A MAP WITHIN A MOBILE DEVICE, SUCH AS ELEMENTS THAT FACILITATE COMMUNICATION BETWEEN USERS
First Claim
Patent Images
1. A system for displaying information on a map via a display screen of a mobile device, the system comprising:
- a mobile device including a map application, wherein the map application is configured to;
display a map and one or more user selectable map elements via a screen of the mobile device based on instructions received from a server;
display a communication interface featuring two or more communications options via a screen of the mobile device permitting a user to select one of the two or more communications options upon user selection of a map element; and
initiate a communication based upon user selection of a communication option; and
a server accessible via a telecommunications network, wherein the server includes;
a location determination component, wherein the location determination component is configured to identify a location for the mobile device;
a mapping component, wherein the mapping component is configured to associate the location for the mobile device with the map and the one or more map elements; and
a communication component, wherein the communication component is configured to send instructions to present the map and the one or more map elements placed on the presented maps to the mobile device.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing information on a map displayed by a mobile device is described. In some examples, the system facilitates user control of map elements, such as dynamically changing map elements based on events that occur at a user'"'"'s mobile device or at locations associated with the map elements. In some examples, the system enables communication between users via map elements.
-
Citations
30 Claims
-
1. A system for displaying information on a map via a display screen of a mobile device, the system comprising:
-
a mobile device including a map application, wherein the map application is configured to; display a map and one or more user selectable map elements via a screen of the mobile device based on instructions received from a server; display a communication interface featuring two or more communications options via a screen of the mobile device permitting a user to select one of the two or more communications options upon user selection of a map element; and initiate a communication based upon user selection of a communication option; and a server accessible via a telecommunications network, wherein the server includes; a location determination component, wherein the location determination component is configured to identify a location for the mobile device; a mapping component, wherein the mapping component is configured to associate the location for the mobile device with the map and the one or more map elements; and a communication component, wherein the communication component is configured to send instructions to present the map and the one or more map elements placed on the presented maps to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing communications between users of mobile devices, the method comprising:
-
receiving input, at a network server, from a map application running on a first mobile device and located within a network containing the network server, wherein the received input includes; input identifying a desired location of a map element to be placed on a map displayed by the map application; and input identifying content to be provided with the map element; generating, at the network server, a map element based on the received input; transmitting instructions to a second mobile device to cause a map application running on the second mobile device to display a map and the map element; receiving input, at the network server, from the second mobile device;
wherein the input is received at the displayed map element on the map and includes content to be added to the map element; andtransmitting instructions to the first mobile device to cause a map application running on the first mobile device to display the map element, wherein displaying the map element includes displaying the content received the first user along with the content received from the second user. - View Dependent Claims (10)
-
-
11. A method for providing communications between users of mobile devices, the method comprising:
-
receiving, at a server associated with a first mobile device, user input selecting a location and map element to be placed at the selected location from the first mobile device; transmitting instructions to cause a second mobile device to generate and display a map element on a map presented by the second mobile device along with one or more icons associated with a synchronous communication session between the first mobile device and the second mobile device; and upon receiving, at the server, an indication of a selection of one of the one or more presented icons from the second mobile device, initiating a synchronous communication session associated with the selected icon. - View Dependent Claims (12, 13, 14)
-
-
15. A method for displaying a map element on a display screen of a mobile device, the method comprising:
-
displaying a map via a screen on a mobile device associated with a telecommunications network; displaying a map element at a location on the displayed map; and modifying the displayed map element based on an occurrence of an event at another mobile device associated with the telecommunications network. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A tangible computer-readable medium whose contents cause a mobile device to perform a method of presenting information to a user via an electronic map, the method comprising:
-
displaying a map via a screen within a mobile device associated with a telecommunications network; displaying map elements at locations on the displayed map; and modifying the displayed map elements based on an occurrence of an event at another mobile device associated with the telecommunications network, wherein the occurrence of an event is associated with identifying a location of the other mobile device as being within a pre-defined range of two or more of the displayed map elements
-
-
26. A system for displaying a map element to a user via a display screen of a mobile device, the system comprising:
-
means for receiving input from a first user via a map application running on a first mobile device associated with the first user, wherein the received input includes; input identifying a desired location of a map element to be placed on a map displayed by the map application; and input identifying content to be provided with the map element; means for generating a map element based on the received input; means for displaying the map element to a second user on a map via a map application running on a second mobile device associated with the second user; means for receiving input at the displayed map element on the map via the map application running on the second mobile device;
wherein the received input includes content to be added to the map element; andmeans for displaying the map element to the first user on the map via the map application running on the first mobile device;
wherein displaying the map element includes displaying the content received the first user along with the content received from the second user.
-
-
27. A system for displaying information on a map via a display screen of a mobile device, the system comprising:
-
two or more mobile devices located within a user-selected, private group of mobile devices within the telecommunications network, wherein the two or more mobile devices each include a map application, wherein the map application is configured to; display a map via a screen within the mobile device; display map elements at locations on the displayed map; and modify the displayed elements based on instructions received from a server located within the telecommunications network; and a content server located within the telecommunications network, wherein the content server includes; a mapping component, wherein the mapping component is configured to provide instructions to the two or more mobile devices located within the telecommunications network to cause the two or more mobile devices to present maps and one or more map elements placed on the presented maps; a location determination component, wherein the location determination component is configured to identify a location for the two or more mobile devices located within the telecommunications network; a communication component, wherein the communication component is configured to receive and send information to the two or more mobile devices located within the telecommunications network; and an event detection component, wherein the event detection component is configured to detect an occurrence of an event associated with one of the two or more mobile devices and instruct the mapping component to provide instructions to the two or more mobile devices based on the event. - View Dependent Claims (28, 29, 30)
-
Specification