Patents by Inventor Sujay Datar

Sujay Datar 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: 20140189082
    Abstract: An apparatus for communicating in a distributed system comprises an identifier space and a processor. The identifier space associates data in the distributed system with one or more ranges of values, and the processor distributes cross-locale routing and caching across local nodes in the distributed system using the one or more ranges of values. Also disclosed is a method for communicating in a distributed system. Identifiers for nodes in the distributed system are determined and are associated with locations on an identifier space. Cross-locale routing and caching across local nodes in the distributed system are distributed using the locations on the identifier space. Additionally, an apparatus for retrieving data in a distributed system comprises a processor. The processor is configured to obtain an identifier for the data, locate a position of the identifier on an identifier space, and determine a local node that is responsible for the data.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Applicant: Futurewei Technologies, Inc.
    Inventors: Paul Fullarton, Sujay Datar
  • Publication number: 20140188995
    Abstract: A method for managing information stored to a local cache comprises obtaining social network information and/or collaboration history information for a user and using the social network information and/or the collaboration history information to identify potential targets of communication for the user. The local cache is updated based at least in part on the identified potential targets of communication. Also disclosed is an apparatus for managing information stored to a local cache. The apparatus comprises an analytics engine component and an updating component. The analytics engine component is configured to determine metrics for potential targets of communication using social networking information and/or collaboration history information, and the updating component is configured to remove information corresponding to at least one of the potential targets from the local cache using the metrics.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Applicant: Futurewei Technologies, Inc.
    Inventors: Paul Fullarton, Sujay Datar