Patents by Inventor Apurv Gupta

Apurv Gupta 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: 20100191856
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for decreasing latency perceived by a user in retrieving data from a data server. A user-initiated interaction with a user interface can be detected and a user-generated request to retrieve data automatically predicted, based at least in part on the user-initiated interaction. Resolution of a domain name into a network address can be initiated, based on the predicted user-generated request to retrieve data, prior to receiving a user-initiated submission of the user-generated request to retrieve data. In certain instances, a network communication synchronization sequence with a data server associated with the predicted user-generated request to retrieve data can be initiated prior to receiving a user-initiated submission of the user-generated request to retrieve data.
    Type: Application
    Filed: January 23, 2009
    Publication date: July 29, 2010
    Inventors: Apurv Gupta, Arvind Jain
  • Publication number: 20090177643
    Abstract: A system and method of parsing natural language descriptions of features to determine an approximate location. An embodiment includes splitting the natural language descriptions into components, geocoding each component, and returning the geocode with the highest confidence level. The geocode references a specific location, and this information may be determined by content from a variety of sources. The system may use an assortment of techniques for determining highest confidence level.
    Type: Application
    Filed: January 4, 2008
    Publication date: July 9, 2009
    Applicant: Google Inc.
    Inventors: Apurv Gupta, Tushar Khot
  • Publication number: 20090144272
    Abstract: A computer-implemented method includes identifying a plurality of ratings on a plurality of items, wherein the plurality of ratings are made by a first user, determining one or more differences between the plurality of ratings, and ratings by other users associated with the items, and generating a quality score for the first user using the one or more differences.
    Type: Application
    Filed: December 2, 2008
    Publication date: June 4, 2009
    Applicant: GOOGLE INC.
    Inventors: Anurag Adarsh, Apurv Gupta, Vihari Komaragiri