Patents by Inventor Suman Ramkumar Srinivasan

Suman Ramkumar Srinivasan 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: 8626844
    Abstract: Methods and media for exchanging data between nodes of disconnected networks are provided, including: determining a query type based on whether a query received at a first node includes at least one keyword or at least a portion of a uniform resource identifier; performing a search of a cache based on the query and the query type; converting the query into a formatted query document; storing the formatted query document in a database, if the search of the cache does not yield at least a predetermined number of data items; retrieving the formatted query document from the database at a predetermined interval; multicasting the retrieved formatted query document from the first node to at least a second node; and receiving, at the first node, a formatted response document from the second node, the formatted response document resulting from a search of a cache of the second node.
    Type: Grant
    Filed: March 26, 2008
    Date of Patent: January 7, 2014
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Henning G. Schulzrinne, Suman Ramkumar Srinivasan
  • Publication number: 20100070600
    Abstract: Methods and media for exchanging data between nodes of disconnected networks are provided, including: determining a query type based on whether a query received at a first node includes at least one keyword or at least a portion of a uniform resource identifier; performing a search of a cache based on the query and the query type; converting the query into a formatted query document; storing the formatted query document in a database, if the search of the cache does not yield at least a predetermined number of data items; retrieving the formatted query document from the database at a predetermined interval; multicasting the retrieved formatted query document from the first node to at least a second node; and receiving, at the first node, a formatted response document from the second node, the formatted response document resulting from a search of a cache of the second node.
    Type: Application
    Filed: March 26, 2008
    Publication date: March 18, 2010
    Inventors: Henning G Schulzrinne, Suman Ramkumar Srinivasan