Patents by Inventor Kailas S. Zadbuke

Kailas S. Zadbuke 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: 9930044
    Abstract: A mechanism is provided in a data processing system for performing a remote direct memory access operation. Responsive to receiving in a network interface controller a hash value of data to be copied from a source address in a source node to a destination address in a destination node in the remote direct memory access operation, the network interface controller performs a lookup operation in a translation protection table in the network interface controller to match the hash value to a hash value for data existing in memory of the destination node. Responsive to the network interface controller finding a match in the translation protection table, the network interface controller completes the remote direct memory access operation without transferring the data from the source node to the destination node.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ranjit M. Noronha, Sandeep R. Patil, Ajay K. Singh, Kailas S. Zadbuke
  • Patent number: 9773011
    Abstract: A mechanism is provided in a data processing system for on-demand caching in a wide area network (WAN) separated distributed file system or clustered file system. The mechanism monitors file access by a plurality of cache sites in the WAN separated distributed file system or clustered file system. The mechanism identifies access patterns by cache sites. The mechanism shares the access patterns with the plurality of cache sites. A given cache site within the plurality of cache sites combines the access patterns with local access information and identifies files to pre-fetch based on the combined information.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: September 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ranjit M. Noronha, Sandeep R. Patil, Ajay K. Singh, Ravindra P. Walde, Kailas S. Zadbuke
  • Patent number: 9298719
    Abstract: A mechanism is provided in a data processing system for on-demand caching in a wide area network (WAN) separated distributed file system or clustered file system. The mechanism monitors file access by a plurality of cache sites in the WAN separated distributed file system or clustered file system. The mechanism identifies access patterns by cache sites. The mechanism shares the access patterns with the plurality of cache sites. A given cache site within the plurality of cache sites combines the access patterns with local access information and identifies files to pre-fetch based on the combined information.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: March 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ranjit M. Noronha, Sandeep R. Patil, Ajay K. Singh, Ravindra P. Walde, Kailas S. Zadbuke
  • Publication number: 20160080386
    Abstract: A mechanism is provided in a data processing system for performing a remote direct memory access operation. Responsive to receiving in a network interface controller a hash value of data to be copied from a source address in a source node to a destination address in a destination node in the remote direct memory access operation, the network interface controller performs a lookup operation in a translation protection table in the network interface controller to match the hash value to a hash value for data existing in memory of the destination node. Responsive to the network interface controller finding a match in the translation protection table, the network interface controller completes the remote direct memory access operation without transferring the data from the source node to the destination node.
    Type: Application
    Filed: November 13, 2015
    Publication date: March 17, 2016
    Inventors: Ranjit M. Noronha, Sandeep R. Patil, Ajay K. Singh, Kailas S. Zadbuke
  • Publication number: 20150379035
    Abstract: A mechanism is provided in a data processing system for on-demand caching in a wide area network (WAN) separated distributed file system or clustered file system. The mechanism monitors file access by a plurality of cache sites in the WAN separated distributed file system or clustered file system. The mechanism identifies access patterns by cache sites. The mechanism shares the access patterns with the plurality of cache sites. A given cache site within the plurality of cache sites combines the access patterns with local access information and identifies files to pre-fetch based on the combined information.
    Type: Application
    Filed: September 3, 2015
    Publication date: December 31, 2015
    Inventors: RANJIT M. NORONHA, SANDEEP R. PATIL, AJAY K. SINGH, RAVINDA P. WALBE, KAILAS S. ZADBUKE
  • Patent number: 9218314
    Abstract: A mechanism is provided in a data processing system for performing a remote direct memory access operation. Responsive to receiving in a network interface controller a hash value of data to be copied from a source address in a source node to a destination address in a destination node in the remote direct memory access operation, the network interface controller performs a lookup operation in a translation protection table in the network interface controller to match the hash value to a hash value for data existing in memory of the destination node. Responsive to the network interface controller finding a match in the translation protection table, the network interface controller completes the remote direct memory access operation without transferring the data from the source node to the destination node.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: December 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ranjit M. Noronha, Sandeep R. Patil, Ajay K. Singh, Kailas S. Zadbuke
  • Publication number: 20140222945
    Abstract: A mechanism is provided in a data processing system for performing a remote direct memory access operation. Responsive to receiving in a network interface controller a hash value of data to be copied from a source address in a source node to a destination address in a destination node in the remote direct memory access operation, the network interface controller performs a lookup operation in a translation protection table in the network interface controller to match the hash value to a hash value for data existing in memory of the destination node. Responsive to the network interface controller finding a match in the translation protection table, the network interface controller completes the remote direct memory access operation without transferring the data from the source node to the destination node.
    Type: Application
    Filed: February 1, 2013
    Publication date: August 7, 2014
    Applicant: International Business Machines Corporation
    Inventors: Ranjit M. Noronha, Sandeep R. Patil, Ajay K. Singh, Kailas S. Zadbuke
  • Publication number: 20140067988
    Abstract: A mechanism is provided in a data processing system for on-demand caching in a wide area network (WAN) separated distributed file system or clustered file system. The mechanism monitors file access by a plurality of cache sites in the WAN separated distributed file system or clustered file system. The mechanism identifies access patterns by cache sites. The mechanism shares the access patterns with the plurality of cache sites. A given cache site within the plurality of cache sites combines the access patterns with local access information and identifies files to pre-fetch based on the combined information.
    Type: Application
    Filed: September 4, 2012
    Publication date: March 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Ranjit M. Noronha, Sandeep R. Patil, Ajay K. Singh, Ravindra P. Walde, Kailas S. Zadbuke