Method and system for displaying social networking navigation information
DCFirst Claim
1. A method for displaying object vector indicators (“
- OVI”
) referencing social-network map-objects (“
MO”
) on an electronic map, comprising;
providing an electronic device having a map-display application that is coupled to a mapping service, a social-network and a display for displaying a selected area of the electronic map;
authenticating to the social network;
obtaining from the social network the MO;
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;
displaying the OVI on the display at the computed placement position;
receiving user input selecting the OVI;
displaying a secondary area of the electronic map, wherein the secondary area is a region of the electronic map centered approximately around the MO; and
displaying the MO approximately at the center of the secondary area.
6 Assignments
Litigations
1 Petition
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.
1119 Citations
26 Claims
-
1. A method for displaying object vector indicators (“
- OVI”
) referencing social-network map-objects (“
MO”
) on an electronic map, comprising;providing an electronic device having a map-display application that is coupled to a mapping service, a social-network and a display for displaying a selected area of the electronic map; authenticating to the social network; obtaining from the social network the MO; 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; displaying the OVI on the display at the computed placement position; receiving user input selecting the OVI; displaying a secondary area of the electronic map, wherein the secondary area is a region of the electronic map centered approximately around the MO; and displaying the MO approximately at the center of the secondary area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
- OVI”
-
18. A method of panning a social-network-based electronic map, comprising:
-
authenticating to a social network; requesting a list of map objects (“
MOs”
) from the social network;receiving the list of MOs from the social network; determining the geographic coordinates of the MOs; and determining that the MOs are outside bounds of a first area of the map visible to a user; creating an object vector indicator (“
OVI”
) for each of the MOs;displaying the OVIs on the electronic map; receiving user input selecting one of the OVIs; determining one of the MOs referenced by the selected OVI; panning the electronic map to display a secondary area of the map, wherein the secondary area is a region of the electronic map encompassing the determined one of the MOs; and wherein the determined one of the MOs is approximately at the center of the secondary area. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method for creating and displaying an object vector indicator (“
- OVI”
) on an electronic map of a global navigation system (“
GPS”
) device, connected to a social network, comprising;a) providing the GPS device having a map display application that is coupled to the 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”
);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; i) displaying the OVI on the display; j) receiving user input selecting the OVI; and k) panning the electronic map such that the MO is displayed approximately at the center of the electronic map. - View Dependent Claims (24, 25, 26)
- OVI”
Specification