Patents by Inventor Mukesh K. Sharma

Mukesh K. Sharma 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: 20230342222
    Abstract: Embodiments for performing load balancing in a filesystem of a distributed network comprising worker nodes accessing shared resources that are controlled by distributed locks to grant and prevent access from clients, by assigning a range of directory entries to each worker node, and providing feedback from each worker node to a load balancer to expose an internal state of acquired resources and other parameters of each worker node. In response to periodic updates of the directory ranges to be collocated, the system maintains directory ranges in each worker so that complete subtrees of the directory tree fit in a single range assigned to a worker. Upon receipt of a client request to access a data asset, the load balancer selects the most optimum worker to satisfy the request based on the worker internal states and other parameters.
    Type: Application
    Filed: April 22, 2022
    Publication date: October 26, 2023
    Inventors: George Mathew, Mukesh K. Sharma, Murthy V. Mamidi
  • Patent number: 11550683
    Abstract: Embodiments for simulating timing-related error conditions in a distributed system, by allowing a user to define a fault map specifying one or more faults to be committed by components in the distributed system. These generated fault events are to be executed in different components of the distributed system in a serialized distributed order. An event injection process delivers the fault map messages to the nodes in the distributed system, and the nodes then execute an operation sequence containing the fault events in the proper order as coordinated by the event injection process. The faults are then committed by the associated components in the nodes. Execution of these fault events occurs before, after or during a regular component procedure or action to simulate the desired timing-related error.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: January 10, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Shefali Gautam, George Mathew, Mukesh K. Sharma
  • Publication number: 20220327037
    Abstract: Embodiments for simulating timing-related error conditions in a distributed system, by allowing a user to define a fault map specifying one or more faults to be committed by components in the distributed system. These generated fault events are to be executed in different components of the distributed system in a serialized distributed order. An event injection process delivers the fault map messages to the nodes in the distributed system, and the nodes then execute an operation sequence containing the fault events in the proper order as coordinated by the event injection process. The faults are then committed by the associated components in the nodes. Execution of these fault events occurs before, after or during a regular component procedure or action to simulate the desired timing-related error.
    Type: Application
    Filed: April 9, 2021
    Publication date: October 13, 2022
    Inventors: Shefali Gautam, George Mathew, Mukesh K. Sharma
  • Patent number: 8364955
    Abstract: A method for effectively removing access to individual files on magnetic tape media may include: 1) encrypting a file, 2) storing the encrypted file on a tape medium, 3) storing a cryptographic key for accessing the encrypted file within a cryptographic key block located at the end of the tape medium, and then, at a subsequent point in time, 4) removing access to the encrypted file by deleting the cryptographic key for the encrypted file from the cryptographic key block located at the end of the tape medium. Corresponding systems and computer-readable media are also disclosed.
    Type: Grant
    Filed: October 29, 2009
    Date of Patent: January 29, 2013
    Assignee: Symantec Corporation
    Inventors: Mukesh K. Sharma, Amrish Shah