Patents by Inventor Rajiv Mathews

Rajiv Mathews 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: 10474650
    Abstract: Implementations provide an indexing system with near-instant updates to an inverted index while maintaining techniques for query optimization. The system may provision empty positions in posting lists to enable in-place updating, without having to rebuild the posting list or append updates to the end of the posting list. For example, a system comprises at least one processor and memory storing an index that includes at least one posting list that maps a term to a set of the documents. The posting list includes an ordered list of documents and has a plurality of open positions within the ordered list. The memory also stores instructions that, when executed by the at least one processor, cause the system to locate an open position of the plurality of open positions for a new document and to insert the new document into the at least one posting list using the open position.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: November 12, 2019
    Assignee: GOOGLE LLC
    Inventors: Muthian Sivathanu, Saurabh Goyal, Rajiv Mathews
  • Patent number: 10073874
    Abstract: Implementations provide an indexing system with an instant failover that uses a moving snapshot window. For example, a method may include receiving, by a processor, a query and determining that a main query processing engine is not responding. The method may further include generating a search result for the query using a secondary query processing engine that applies at least one snapshot record to a portion of a posting list, the snapshot record including the portion of the posting list as it appeared before a modification, and the modification occurring within a predetermined time before receiving the query. The portion is a fixed size smaller than the posting list. Applying the snapshot record can include overlaying the portion of the posting list with the snapshot record beginning at an offset specified by the snapshot record. The main query processing engine generates a search result without applying snapshot records.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: September 11, 2018
    Assignee: GOOGLE LLC
    Inventors: Muthian Sivathanu, Saurabh Goyal, Rajiv Mathews
  • Patent number: 8521581
    Abstract: Systems and methods for interactive text message advertising. A response parsing engine can receive a text message response from a device and can identify an indicator associated with the text message response. A text message page server can identify a selected text message page based upon the indicator associated with the response and can provide the selected text message page to the device.
    Type: Grant
    Filed: March 3, 2008
    Date of Patent: August 27, 2013
    Assignee: Google Inc.
    Inventors: S. Srikanth Belwadi, Sridhar Sundaram, Kuan-Loong Yong, Navneet Singh, Rajiv Mathews
  • Publication number: 20090222341
    Abstract: Systems and methods for interactive text message advertising. A response parsing engine can receive a text message response from a device and can identify an indicator associated with the text message response. A text message page server can identify a selected text message page based upon the indicator associated with the response and can provide the selected text message page to the device.
    Type: Application
    Filed: March 3, 2008
    Publication date: September 3, 2009
    Applicant: GOOGLE INC.
    Inventors: S. Srikanth Belwadi, Sridhar Sundaram, Kuan-Loong Yong, Navneet Singh, Rajiv Mathews