Patents by Inventor Joey C. Lei

Joey C. Lei 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: 12189488
    Abstract: One example method includes receiving from a node, in an HSAN that includes multiple nodes, an ADD_DATA request to add an entry to a distributed ledger of the HSAN, the request comprising a user ID that identifies the node, a hash of a data segment, and a storage location of the data segment at the node, performing a challenge-and-response process with the node to verify that the node has a copy of the data that was the subject of the entry, making a determination that a replication factor X has not been met, and adding the entry to the distributed ledger upon successful conclusion of the challenge-and-response process.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: January 7, 2025
    Assignee: EMC IP Holding Company LLC
    Inventors: Arun Murti, Joey C. Lei, Adam E. Brenner, Mark D. Malamut
  • Patent number: 12181976
    Abstract: One example method includes defining object groups by classifying each object in a backup saveset based on respective object types of the objects such that all objects in an object group are the same object type, assigning a different respective storage media type to each of the object groups, storing each object group at a respective storage target, representing each object group with a respective Merkle tree that includes a base hash, and mapping each base hash to the storage target where the object group associated with the Merkle tree that includes the base hash is stored.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: December 31, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Adam Brenner, Arun Murti, Mark D. Malamut, Joey C. Lei
  • Patent number: 12019613
    Abstract: One example method includes receiving, from an entity, a proposed entry for a ledger, where the ledger is shared and accessible by multiple users and includes a whitelist and a blacklist, determining, or assigning, a credibility score and rate limiter value for the entity, comparing the credibility score and rate limiter value with respective credibility score and rate limiter value thresholds, determining that the credibility score and rate limiter value meet or exceed the respective credibility score and rate limiter value thresholds, and submitting the proposed entry to the ledger.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: June 25, 2024
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Arun Murti, Adam E. Brenner, Mark D. Malamut, Joey C. Lei
  • Publication number: 20230376384
    Abstract: One example method includes receiving from a node, in an HSAN that includes multiple nodes, an ADD_DATA request to add an entry to a distributed ledger of the HSAN, the request comprising a user ID that identifies the node, a hash of a data segment, and a storage location of the data segment at the node, performing a challenge-and-response process with the node to verify that the node has a copy of the data that was the subject of the entry, making a determination that a replication factor X has not been met, and adding the entry to the distributed ledger upon successful conclusion of the challenge-and-response process.
    Type: Application
    Filed: July 31, 2023
    Publication date: November 23, 2023
    Inventors: Arun Murti, Joey C. Lei, Adam E. Brenner, Mark D. Malamut
  • Patent number: 11789824
    Abstract: One example method includes receiving from a node, in an HSAN that includes multiple nodes, an ADD_DATA request to add an entry to a distributed ledger of the HSAN, the request comprising a user ID that identifies the node, a hash of a data segment, and a storage location of the data segment at the node, performing a challenge-and-response process with the node to verify that the node has a copy of the data that was the subject of the entry, making a determination that a replication factor X has not been met, and adding the entry to the distributed ledger upon successful conclusion of the challenge-and-response process.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: October 17, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Arun Murti, Joey C. Lei, Adam E. Brenner, Mark D. Malamut
  • Patent number: 11709740
    Abstract: One example method includes receiving a group of files, two or more of the files being of different respective file types, creating a backup saveset that includes the group of files, classifying each of the files in the backup saveset based in part on the respective file types of the files, assigning a respective storage media type to each of the classified files in the backup saveset, and transmitting the backup saveset to a storage site.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: July 25, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Adam E. Brenner, Arun Murti, Mark D. Malamut, Joey C. Lei
  • Publication number: 20220188195
    Abstract: One example method includes defining object groups by classifying each object in a backup saveset based on respective object types of the objects such that all objects in an object group are the same object type, assigning a different respective storage media type to each of the object groups, storing each object group at a respective storage target, representing each object group with a respective Merkle tree that includes a base hash, and mapping each base hash to the storage target where the object group associated with the Merkle tree that includes the base hash is stored.
    Type: Application
    Filed: January 7, 2022
    Publication date: June 16, 2022
    Inventors: Adam Brenner, Arun Murti, Mark D. Malamut, Joey C. Lei
  • Publication number: 20210019233
    Abstract: One example method includes receiving a group of files, two or more of the files being of different respective file types, creating a backup saveset that includes the group of files, classifying each of the files in the backup saveset based in part on the respective file types of the files, assigning a respective storage media type to each of the classified files in the backup saveset, and transmitting the backup saveset to a storage site.
    Type: Application
    Filed: July 18, 2019
    Publication date: January 21, 2021
    Inventors: Adam E. Brenner, Arun Murti, Mark D. Malamut, Joey C. Lei
  • Publication number: 20210019232
    Abstract: One example method includes receiving from a node, in an HSAN that includes multiple nodes, an ADD_DATA request to add an entry to a distributed ledger of the HSAN, the request comprising a user ID that identifies the node, a hash of a data segment, and a storage location of the data segment at the node, performing a challenge-and-response process with the node to verify that the node has a copy of the data that was the subject of the entry, making a determination that a replication factor X has not been met, and adding the entry to the distributed ledger upon successful conclusion of the challenge-and-response process.
    Type: Application
    Filed: July 18, 2019
    Publication date: January 21, 2021
    Inventors: Arun Murti, Joey C. Lei, Adam E. Brenner, Mark D. Malamut
  • Publication number: 20210019301
    Abstract: One example method includes receiving, from an entity, a proposed entry for a ledger, where the ledger is shared and accessible by multiple users and includes a whitelist and a blacklist, determining, or assigning, a credibility score and rate limiter value for the entity, comparing the credibility score and rate limiter value with respective credibility score and rate limiter value thresholds, determining that the credibility score and rate limiter value meet or exceed the respective credibility score and rate limiter value thresholds, and submitting the proposed entry to the ledger.
    Type: Application
    Filed: July 18, 2019
    Publication date: January 21, 2021
    Inventors: Arun Murti, Adam E. Brenner, Mark D. Malamut, Joey C. Lei