×

GPS suggestions based on social points of interest (POI) metadata

  • US 9,876,868 B2
  • Filed: 03/12/2015
  • Issued: 01/23/2018
  • Est. Priority Date: 03/12/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing notice of geo-locations of potential interest to a user, the system comprising:

  • a processor; and

    a computer readable storage medium connected to the processor, wherein the computer readable storage medium has stored thereon a program for controlling the processor, and wherein the processor is operative with the program to execute the program for;

    collecting geo-locations, including collecting geo-locations indicated as points of interest in network-based social data of the user and collecting geo-locations indicated as points of interest in network-based social data of other persons who are identified as friends in the user'"'"'s network-based social data, wherein the collecting is independent of the current geo-locations of the user and of the other persons who are identified as friends, and wherein the collecting includes;

    detecting media shows for which the user performs at least one of media show viewing, media show purchasing and media show renting, wherein detecting the media shows includes accessing user activity on media services of the user;

    detecting text-based publications for which the user performs at least one of text-based publication viewing, text-based publication purchasing and text-based publication renting, wherein detecting the text-based publications includes accessing user activity on ebook-type media accounts of the user;

    searching websites, including websites that report about the detected media shows, websites that analyze the detected media shows, websites that review the detected media shows, websites that report about the detected text-based publications, websites that analyze the detected text-based publications and websites that review the detected text-based publications;

    responsive to the searching of the websites finding a location repeatedly mentioned for a detected media show, collecting the mentioned location as a socially significant location and storing an association between the socially significant location and the media show; and

    responsive to the searching of the websites finding a location repeatedly mentioned for a detected text-based publication, collecting the mentioned location as a socially significant location and storing an association between the socially significant location and the text-based publication;

    wherein the processor is further operative with the program to execute the program for;

    obtaining a current geo-location of the user;

    comparing the user'"'"'s current geo-location with the collected geo-locations;

    selecting ones of the collected geo-locations responsive to the comparing; and

    presenting the selected ones of the geo-locations to the user responsive to the user'"'"'s current geo-location, wherein when the presented location is one of the socially significant locations having at least one of the stored associations with a media show, the presenting includes presenting information about the media show and when the presented location is one of the socially significant locations having at least one of the stored associations with a text-based publication, the presenting includes presenting information about the text-based publication.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×