Location sharing group map management

  • US 9,967,704 B1
  • Filed: 01/27/2017
  • Issued: 05/08/2018
  • Est. Priority Date: 04/04/2005
  • Status: Active Grant
  • ×
    • Pin
First Claim
Patent Images

1. A server-implemented method, comprising:

  • maintaining an account for an individual, the account identifying a list of multiple contacts, each of the multiple contacts having a respective GPS-enabled cellular wireless device;

    storing in server-accessible memory a last known position for each of the multiple contacts dependent on received information from the respective GPS-enabled cellular device, the information from each respective GPS-enabled cellular device identifying a position;

    in response to a first request from the individual,retrieving at the server a map representing a first geography, the map selected in dependence on position of at least one of the individual or the last known position of one or more of the multiple contacts,based on correspondence if any between the last known position for each of the multiple contacts and the first geography, plotting positions on the map of each of the multiple contacts, andtransmitting the map with the plotted positions to the individual for display on a digital device of the individual; and

    in response to a second request from the individual,identifying a second geography,based on correspondence if any between the last known position for each of the multiple contacts and the second geography, plotting positions of the multiple contacts on a map representing the second geography, andtransmitting the map representing the second geography to the digital device of the individual for display thereon;

    where the storing of the last known position for each of the multiple contacts, the transmitting of the map representing the first geography and the transmitting of the map representing the second geography are each performed in a manner not requiring concurrent voice communications; and

    where said method further comprises receiving position information for the individual, storing in server-accessible memory a last known position for the individual and, in response to the first request from the individual, if the last known position for the individual corresponds to the first geography, also plotting the position of the individual on the map representing the first geography.

View all claims