Method and system for displaying social networking navigation information
First Claim
1. A method for displaying object vector indicators (“
- OVI”
) referencing social-networking related map-objects (“
MO”
) on an electronic map, comprising;
providing an electronic device having a map-display application that is coupled to a mapping service and to a social network, and a display for displaying a selected area of the electronic map;
obtaining a MO from the social network;
determining that coordinates of the MO are not within the selected area of the electronic map;
computing distance and travel-related information from a location within the selected area of the electronic map to the MO;
computing a placement position of an OVI referencing the MO on the map-display application;
creating the OVI containing the distance and travel-related information; and
displaying the OVI on the display at the computed placement position.
6 Assignments
0 Petitions
Accused Products
Abstract
A mapping system associated with a social network includes determining that a social networking map object (“MO”) is outside a visible area of a map displayed; calculating the direction, distance and travel-time to the MO (e.g. a social network member, a location, a meeting place, etc.), creating an object vector indicator (“OVI”) and displaying the OVI on a map-display application. The OVI may be displayed on the periphery of the displayed map and may be positioned in the general direction of the MO. The position of the electronic device, as well as a current position of the MO, are factored into the calculations and placement of the OVI. The OVI may include a graphical representation, obtained from the social network, of the MO it references.
78 Citations
28 Claims
-
1. A method for displaying object vector indicators (“
- OVI”
) referencing social-networking related map-objects (“
MO”
) on an electronic map, comprising;providing an electronic device having a map-display application that is coupled to a mapping service and to a social network, and a display for displaying a selected area of the electronic map; obtaining a MO from the social network; determining that coordinates of the MO are not within the selected area of the electronic map; computing distance and travel-related information from a location within the selected area of the electronic map to the MO; computing a placement position of an OVI referencing the MO on the map-display application; creating the OVI containing the distance and travel-related information; and displaying the OVI on the display at the computed placement position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
- OVI”
-
18. A method of displaying social-networking information on an electronic map, comprising:
-
receiving a list of map objects (“
MOs”
) from a social network;determining the geographic coordinates of the MOs; determining that the MOs are outside the bounds of an area of the map visible to a user; creating an object vector indicator (“
OVI”
) for each of the MOs; anddisplaying the OVIs on the electronic map. - View Dependent Claims (19, 20)
-
-
21. A method for selecting information to display in an electronic map display application coupled with a social network, comprising:
-
obtaining a map object (“
MO”
) from a social network;displaying a first portion of an electronic map generated by the electronic map display application; displaying an object vector indicator (“
OVI”
);receiving a user input; determining that the user input is associated with the OVI; determining a second portion of the electronic map; and displaying the second portion of the electronic map by the electronic map display application. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method for creating and displaying an object vector indicator (“
- OVI”
) on an electronic map of a global navigation system (“
GPS”
) device, comprising;a) providing the GPS device having a map display application that is coupled to a social network and a display for displaying a portion of the electronic map; b) receiving coordinates of the GPS device; c) receiving information on a map-object (“
MO”
) from the social network;d) determining coordinates of the MO from the received information; e) determining a range of coordinates inclusive of the displayed portion of the electronic map; f) calculating that the coordinates of the MO are not within the range of coordinates of the displayed portion of the electronic map; g) creating the OVI to reference the MO; h) calculating the placement of the OVI on the display; and i) displaying the OVI on the display. - View Dependent Claims (27, 28)
- OVI”
Specification