Patents by Inventor Pratik Worah

Pratik Worah 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).

  • Publication number: 20200074007
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a timeline in response to search terms. In one aspect, a method includes receiving a query that includes search terms and time constraints and determining multiple time intervals from the time period, and for each time interval, receiving data identifying resources that are responsive to the search terms and that each have a publication date that specifies a date that is within the time interval, and determining, from the identified resources for the time interval, a number of the resources that are hosted by a host that belongs to a predefined category. The method includes selecting time intervals for which the respective number of identified resources for the respective time interval meets a selection threshold and providing a graphical depiction of the selected time intervals as a response to the query.
    Type: Application
    Filed: August 30, 2018
    Publication date: March 5, 2020
    Inventors: Kishore Ananda Papineni, Pratik Worah
  • Patent number: 9442990
    Abstract: Methods, systems, and apparatus for selecting geographic areas of interest for a query. A method includes for each query stored in search log data, determining an origin location for each occurrence of the query, determining a content location for each occurrence of the query, for each of a plurality of catchment areas, determining catchment area matches for the query based on the origin location of each occurrence of the query and the content location of the occurrence of the query, determining, for each catchment area, a catchment area score that is indicative of an interest level for the catchment area for a query, the determination based on a number of catchment area matches for the catchment area for the query and selecting, for the query and based on the catchment area scores for the catchment areas, one of the catchment areas as a selected catchment area for the query.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: September 13, 2016
    Assignee: Google Inc.
    Inventors: Piyush Prahladka, Trystan G. Upstill, Pratik Worah
  • Patent number: 9305063
    Abstract: Methods, systems, and apparatus for selecting geographic areas of interest for a query. A method includes for each query stored in search log data, determining an origin location for each occurrence of the query, determining a content location for each occurrence of the query, for each of a plurality of catchment areas, determining catchment area matches for the query based on the origin location of each occurrence of the query and the content location of the occurrence of the query, determining, for each catchment area, a catchment area score that is indicative of an interest level for the catchment area for a query, the determination based on a number of catchment area matches for the catchment area for the query and selecting, for the query and based on the catchment area scores for the catchment areas, one of the catchment areas as a selected catchment area for the query.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: April 5, 2016
    Assignee: Google Inc.
    Inventors: Piyush Prahladka, Trystan G. Upstill, Pratik Worah
  • Patent number: 9043304
    Abstract: Methods, systems, and apparatus for selecting geographic areas of interest for a query. A method includes for each query stored in search log data, determining an origin location for each occurrence of the query, determining a content location for each occurrence of the query, for each of a plurality of catchment areas, determining catchment area matches for the query based on the origin location of each occurrence of the query and the content location of the occurrence of the query, determining, for each catchment area, a catchment area score that is indicative of an interest level for the catchment area for a query, the determination based on a number of catchment area matches for the catchment area for the query and selecting, for the query and based on the catchment area scores for the catchment areas, one of the catchment areas as a selected catchment area for the query.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: May 26, 2015
    Assignee: Google Inc.
    Inventors: Piyush Prahladka, Trystan G. Upstill, Pratik Worah
  • Patent number: 8676777
    Abstract: Methods, systems, and apparatus for selecting geographic areas of interest for a query. A method includes for each query stored in search log data, determining an origin location for each occurrence of the query, determining a content location for each occurrence of the query, for each of a plurality of catchment areas, determining catchment area matches for the query based on the origin location of each occurrence of the query and the content location of the occurrence of the query, determining, for each catchment area, a catchment area score that is indicative of an interest level for the catchment area for a query, the determination based on a number of catchment area matches for the catchment area for the query and selecting, for the query and based on the catchment area scores for the catchment areas, one of the catchment areas as a selected catchment area for the query.
    Type: Grant
    Filed: October 3, 2012
    Date of Patent: March 18, 2014
    Assignee: Google Inc.
    Inventors: Piyush Prahladka, Trystan G. Upstill, Pratik Worah