Patents by Inventor Ram Subbaroyan

Ram Subbaroyan 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: 20140156402
    Abstract: A system, method and computer program product for presenting an advertisement is described. A request to access a web page may be received from a requester via a network. The request may be generated in response to selection of a link to the web page on another web page. A response may be transmitted back to the requester. The response may include the requested web page as well as an ad script that may be executed after receipt of the response by the requester. The ad script may generate an ad request that includes one or more ad parameters extracted from the response. These ad parameters may include information about a network address of the other page. The generated ad request may then be received via the network. One or more advertisements may then be selected for presentment to the requester utilizing the ad parameters of the ad request.
    Type: Application
    Filed: February 4, 2014
    Publication date: June 5, 2014
    Applicant: GOOGLE INC.
    Inventors: Vikas Jha, Rahul Lahiri, Ram Subbaroyan
  • Publication number: 20140025497
    Abstract: A system, method and computer program product for presenting an advertisement is described. A request to access a web page may be received from a requester via a network. The request may be generated in response to selection of a link to the web page on another web page. A response may be transmitted back to the requester. The response may include the requested web page as well as an ad script that may be executed after receipt of the response by the requester. The ad script may generate an ad request that includes one or more ad parameters extracted from the response. These ad parameters may include information about a network address of the other page. The generated ad request may then be received via the network. One or more advertisements may then be selected for presentment to the requester utilizing the ad parameters of the ad request.
    Type: Application
    Filed: September 25, 2013
    Publication date: January 23, 2014
    Applicant: GOOGLE INC.
    Inventors: Vikas Jha, Rahul Lahiri, Ram Subbaroyan
  • Patent number: 8117200
    Abstract: Performing an operation on a web graph is disclosed. A plurality of computers is initialized. The web graph is divided into portions. The portions are distributed to the plurality of computers. The results of the computation are propagated from the plurality of the computers to each of the plurality of computers. Optionally, a coordinator is used.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: February 14, 2012
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Ram Subbaroyan, Anand Rajaraman
  • Publication number: 20060179046
    Abstract: Operating on a web data store is disclosed. The web data store includes link and page information. A web operation to be applied to the web data store is sent. Results of the web operation applied to the web data store is received. Optionally, a plurality of operators is composed into an expression.
    Type: Application
    Filed: January 13, 2006
    Publication date: August 10, 2006
    Inventors: Anand Rajaraman, Venky Harinarayan, Ram Subbaroyan, Subramanyam Mallela
  • Publication number: 20050033641
    Abstract: A system method and computer program product for presenting an advertisement is described. A request to access a web page may be received from a requester via a network. The request to access the web page may be generated in response to selection of a link to the web page on another web page. A response may be transmitted back to the requester via the network. The response may include the requested web page as well as an ad script that may be executed after receipt of the response by the requester. The ad script may generate an ad request that includes one or more ad parameters extracted from the response. These ad parameters may include information about a network address of the other page. The generated ad request may then be received via the network. One or more advertisements may then be selected for presentment to the requester utilizing the ad parameters of the ad request.
    Type: Application
    Filed: August 5, 2004
    Publication date: February 10, 2005
    Inventors: Vikas Jha, Rahul Lahiri, Ram Subbaroyan
  • Publication number: 20040044659
    Abstract: A search and retrieval permits a user to search free text within sections of schema independent documents. The documents, which may include structured, semi-structured, and unstructured documents, contain text organized into a plurality of sections, such as XML tags. The repository of documents is schema independent, such that the search system does not require pre-defined fields for the sections. To execute a search, the search system receives a query that specifies at least one section and at least one free text query construct for text within the section. In general, the free text query construct specifies at least one free text search condition. The search system identifies sections in the repository of documents as specified in the query, and evaluates the free text query construct for the text within sections to determine whether the free text search condition is met.
    Type: Application
    Filed: May 14, 2003
    Publication date: March 4, 2004
    Inventors: Douglass Russell Judd, Bruce D. Karsh, Ram Subbaroyan, Troy Toman, Rahul Lahiri, Patrick Lok
  • Publication number: 20040039734
    Abstract: A document section sensitive relevance ranking system for ranking the results of a free-text search as part of a document indexing and document query system is disclosed. The system has a document indexer that accepts structured, semi-structured, or unstructured documents and creates an easily searchable index of the documents. Then, a document query system receives free-text queries, executes the query against the document index, and creates a list of result documents. The configurable relevance ranking system then ranks the individual documents in the document result list into an order of estimated relevance.
    Type: Application
    Filed: May 14, 2003
    Publication date: February 26, 2004
    Inventors: Douglass Russell Judd, Ram Subbaroyan, Bruce D. Karsh
  • Patent number: 6442606
    Abstract: A method and apparatus are provided for indexing electronic documents that include one or more visible text portions and one or more non-visible text portions. The method includes the step of identifying an electronic document. Once the electronic document is identified, a set of words is selected from a particular tag type that is associated with one or more non-visible text portions of the electronic document. Each word in the selected set of words is compared with words in the one or more visible text portions of the electronic document. An index word set is then determined for the electronic document based on matches between words in the selected set of words and words in the one or more visible text portions of the electronic document.
    Type: Grant
    Filed: August 12, 1999
    Date of Patent: August 27, 2002
    Assignee: Inktomi Corporation
    Inventors: Ram Subbaroyan, Yongdong Wang, Paul Andre Gauthier, Douglas Michael Cook, Douglass Russell Judd