Patents Assigned to TENOWARE R&D LIMITED
  • Patent number: 10515067
    Abstract: Example distributed reservation systems and methods are described. In one implementation, multiple storage nodes are configured to store distributed data. Multiple clients are coupled to the multiple storage nodes and access data from the multiple storage nodes. A management server is coupled to the multiple storage nodes and the multiple clients. The management server manages the access of data by the multiple clients and manages reservation of the multiple storage nodes by a particular client.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: December 24, 2019
    Assignee: TENOWARE R&D LIMITED
    Inventors: Pavan K. Mettu, Avinash Kumar
  • Patent number: 10097637
    Abstract: Example distributed cache systems and methods are described. In one implementation, a method receives a read call at a first call such that the read call identifies specific data. The method identifies multiple storage nodes and multiple connected clients based on information contained in a cache map. The first client sends the read call to the multiple storage nodes and the multiple connected clients. The method determines whether any of the connected clients has cached the specific data. If at least one of the connected clients has cached the specific data, the specific data is accessed from the connected client that has cached the data. If none of the connected clients has cached the specific data, the specific data is accessed from a storage system.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: October 9, 2018
    Assignee: TENOWARE R&D LIMITED
    Inventors: Pavan K. Mettu, Kelly Murphy
  • Patent number: 9959309
    Abstract: Example distributed reservation systems and methods are described. In one implementation, multiple storage nodes are configured to store distributed data. Multiple clients are coupled to the multiple storage nodes and access data from the multiple storage nodes. A management server is coupled to the multiple storage nodes and the multiple clients. The management server manages the access of data by the multiple clients and manages reservation of the multiple storage nodes by a particular client.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: May 1, 2018
    Assignee: TENOWARE R&D LIMITED
    Inventors: Pavan K. Mettu, Avinash Kumar
  • Publication number: 20080320097
    Abstract: A storage pool component is operable on a computing device including a storage medium having an otherwise free storage capacity for forming a portion of a storage capacity of a storage pool and being operably connected across a network to at least one other such component. The component comprises configuration data identifying at least one other computing device to which the computing device may connect across the network; and a directory for identifying file information for files of the storage pool stored on the storage medium, the file information being stored with a degree of redundancy across the computing devices of the storage pool. On instantiation, the component for communicates with at least one other component operating on one of the other computing devices to verify the contents of the directory. The component reconciles file information stored on the storage medium with file information from the remainder of the storage pool.
    Type: Application
    Filed: June 20, 2008
    Publication date: December 25, 2008
    Applicant: TENOWARE R&D LIMITED
    Inventors: Antoni SAWICKI, Tomasz NOWAK