Patents by Inventor Scott San Filippo

Scott San Filippo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11493347
    Abstract: In an embodiment, a data processing method comprises obtaining, from a calendar database associated with a particular mobile computing device, an event record specifying an event, and a date value and a time value indicating a date and time of the event; obtaining, from a user location history table accessible to a server computer, historical location data specifying a plurality of past geographical locations of the particular mobile computing device; using the server computer, determining, based upon the plurality of past geographical locations of the particular mobile computing device, a predicted location of the event; based upon the predicted location of the event, a current location of the particular mobile computing device, and mode data specifying a particular mode of transportation, calculating a route of travel between the current location and the predicted location and an estimated duration of travel; determining, based upon the date value, time value, route of travel and estimated duration of trave
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: November 8, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Scott San Filippo, Arshad Tayyeb, Spencer Murray, Kevin Cheng, Jason Lebrun
  • Patent number: 9377319
    Abstract: In an embodiment, a data processing method comprises obtaining a present location value indicating a present location of a computing device and event data indicating an event location and an event time; determining a route of travel between the present location and the event location for a mode of transportation from the present location to the event location; determining one or more route segments in the route of travel; determining one or more estimated journey times respectively for each of the route segments; adding one or more padding time values to each of the route segments; determining a total travel time based upon the journey times and the padding time values for all of the route segments; determining a recommended time to leave based upon a current time and a difference between the event time and the total travel time; wherein the method is performed by one or more computing devices.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: June 28, 2016
    Assignee: YAHOO! INC.
    Inventors: Scott San Filippo, Arshad Tayyeb, Spencer Murray, Kevin Cheng, Jason Lebrun
  • Publication number: 20140278086
    Abstract: In an embodiment, a data processing method comprises obtaining, from a calendar database associated with a particular mobile computing device, an event record specifying an event, and a date value and a time value indicating a date and time of the event; obtaining, from a user location history table accessible to a server computer, historical location data specifying a plurality of past geographical locations of the particular mobile computing device; using the server computer, determining, based upon the plurality of past geographical locations of the particular mobile computing device, a predicted location of the event; based upon the predicted location of the event, a current location of the particular mobile computing device, and mode data specifying a particular mode of transportation, calculating a route of travel between the current location and the predicted location and an estimated duration of travel; determining, based upon the date value, time value, route of travel and estimated duration of trave
    Type: Application
    Filed: March 12, 2014
    Publication date: September 18, 2014
    Applicant: Incredible Labs, Inc.
    Inventors: SCOTT SAN FILIPPO, ARSHAD TAYYEB, SPENCER MURRAY, KEVIN CHENG, JASON LEBRUN
  • Publication number: 20140278071
    Abstract: In an embodiment, a data processing method comprises obtaining a present location value indicating a present location of a computing device and event data indicating an event location and an event time; determining a route of travel between the present location and the event location for a mode of transportation from the present location to the event location; determining one or more route segments in the route of travel; determining one or more estimated journey times respectively for each of the route segments; adding one or more padding time values to each of the route segments; determining a total travel time based upon the journey times and the padding time values for all of the route segments; determining a recommended time to leave based upon a current time and a difference between the event time and the total travel time; wherein the method is performed by one or more computing devices.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 18, 2014
    Applicant: Incredible Labs, Inc.
    Inventors: SCOTT SAN FILIPPO, ARSHAD TAYYEB, SPENCER MURRAY, KEVIN CHENG, JASON LEBRUN
  • Publication number: 20100094897
    Abstract: A method and system to provide a unified format for digital content metadata are described. The system may include a module to obtain source data associated with media content; a module to identify, based on the source data, the media content; an extractor to obtain metadata associated the identified content; and a converter to format the obtained metadata according to the popular music format. The popular music format is a tree field format, where the fields are to store the title of the album, the title of the track, and the name of the artist.
    Type: Application
    Filed: January 3, 2008
    Publication date: April 15, 2010
    Applicant: GRACENOTE, INC.
    Inventors: Harry Sumrall, Richard Williams, Scott San Filippo