Patents by Inventor Vijay Kumar Garg

Vijay Kumar Garg 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: 8229916
    Abstract: There is provided, in a parallel pipelined structure on a multi-core device, a method for parallel pipelined multi-core indexing. The method includes generating one or more single document indexes respectively corresponding to one or more single documents of a given data stream. The method further includes generating one or more multi-document interval-based hash tables from the one or more single document indexes. The method also includes generating a global hash table formed from merging one or more of the multi-document interval-based hash tables, the global hash table representing a collective index for all of the single documents for which the one or more single document indexes were generated.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: July 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ankur Narang, Vikas Agarwal, Vijay Kumar Garg, Douglas James Joseph, Monu Kedia, Maged M. Michael
  • Publication number: 20100185648
    Abstract: Techniques for enabling voice access to information residing on the World Wide Web are provided. The techniques include receiving a query from a user, wherein the query comprises a voice-based request to access information residing on the World Wide Web, identifying one or more websites corresponding to the query, fetching the information from a website, wherein fetching the information comprises executing a hypertext transfer protocol (HTTP) request, organizing the information into a voice-based response and delivering the response to the user.
    Type: Application
    Filed: January 14, 2009
    Publication date: July 22, 2010
    Applicant: International Business Machines Corporation
    Inventors: Himanshu Chauhan, Om D. Deshmukh, Vijay Kumar Garg, Sachindra Joshi, Ashish Verma
  • Publication number: 20100094870
    Abstract: There is provided, in a parallel pipelined structure on a multi-core device, a method for parallel pipelined multi-core indexing. The method includes generating one or more single document indexes respectively corresponding to one or more single documents of a given data stream. The method further includes generating one or more multi-document interval-based hash tables from the one or more single document indexes. The method also includes generating a global hash table formed from merging one or more of the multi-document interval-based hash tables, the global hash table representing a collective index for all of the single documents for which the one or more single document indexes were generated.
    Type: Application
    Filed: October 9, 2008
    Publication date: April 15, 2010
    Inventors: Ankur Narang, Vikas Agarwal, Vijay Kumar Garg, Douglas James Joseph, Monu Kedia, Magad M. Michael
  • Patent number: 5938775
    Abstract: A fault tolerant message passing system includes a plurality of interconnected processors with storage and a watchdog process wherein the processors may undergo failure. A method restores a consistent system state using optimistic logging protocol with asynchronous recovery. Each process comprises a sequence of state intervals and includes checkpoints for saving in storage the state of the process sufficient to re-start execution of the process. Non-deterministic event messages are logged in storage by each process for replay after process re-start to reconstruct pre-failure state intervals. Transitive dependency tracking of messages and process states is performed to record the highest-index state interval of each process upon which a local process depends. A variable size dependency vector is attached to each outgoing message sent between processes. An integer K is assigned to each outgoing message as the upper bound on the vector size.
    Type: Grant
    Filed: April 3, 1998
    Date of Patent: August 17, 1999
    Assignee: AT & T Corp.
    Inventors: Om P. Damani, Vijay Kumar Garg, Yi-Min Wang