Patents by Inventor Arthur Britto

Arthur Britto 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: 11940987
    Abstract: An incorrect copy of a record of data can be prevented from being transmitted to a distributed ledger system. A first file can be received and can include information, in audio or video form, with a description of a subject matter of the record of data and with an authorization to transmit the copy to the distributed ledger system. The first file can be sent to a device. A second file can be received from the device and can include information that confirms that the description of the subject matter, included in the first file, is correct, and that confirms that an entity, which controlled production of the first file, has permission to authorize causing the copy to be transmitted to the distributed ledger system. The correct copy can be caused, based on a receipt of the first and the second files, to be transmitted to the distributed ledger system.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: March 26, 2024
    Assignee: POLYSIGN INC.
    Inventors: David Schwartz, Arthur Britto, Anna Tong, Kimon Papahadjopoulos, William Morris, Chiranjeeb Kataki, Eric Rodriguez, Conor Hanranhan
  • Publication number: 20230370263
    Abstract: Methods, computer readable media, and devices for escrow of master keys and recovery of previously escrowed master keys may be disclosed. A method for escrow of master keys may include registering a root certificate authority (CA) within each of two first-party hardware security modules (HSMs), initializing each of three third-party HSMs as master escrow recovery devices, performing a bootstrap operation on an authoritative blockchain to generate three master keys, generating a first set of master key shard ciphertexts using a first one of the three master escrow recovery devices, a second set using a second one of the three master escrow recovery devices, and a third set using a third one of the three master escrow recovery devices, and storing the first, the second, and the third set of master key shard ciphertexts as opaque objects in each of the two first-party HSMs.
    Type: Application
    Filed: July 18, 2023
    Publication date: November 16, 2023
    Applicant: POLYSIGN, INC.
    Inventors: Arun Velagapalli, Nitin Mahendru, Arthur Britto, David Schwartz, Kimon Papahadjopoulos
  • Patent number: 11711213
    Abstract: Methods, computer readable media, and devices for escrow of master keys and recovery of previously escrowed master keys may be disclosed. A method for escrow of master keys may include registering a root certificate authority (CA) within each of two first-party hardware security modules (HSMs), initializing each of three third-party HSMs as master escrow recovery devices, performing a bootstrap operation on an authoritative blockchain to generate three master keys, generating a first set of master key shard ciphertexts using a first one of the three master escrow recovery devices, a second set using a second one of the three master escrow recovery devices, and a third set using a third one of the three master escrow recovery devices, and storing the first, the second, and the third set of master key shard ciphertexts as opaque objects in each of the two first-party HSMs.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: July 25, 2023
    Assignee: POLYSIGN, INC.
    Inventors: Arun Velagapalli, Nitin Mahendru, Arthur Britto, David Schwartz, Kimon Papahadjopoulos
  • Publication number: 20230004553
    Abstract: An incorrect copy of a record of data can be prevented from being transmitted to a distributed ledger system. A first file can be received and can include information, in audio or video form, with a description of a subject matter of the record of data and with an authorization to transmit the copy to the distributed ledger system. The first file can be sent to a device. A second file can be received from the device and can include information that confirms that the description of the subject matter, included in the first file, is correct, and that confirms that an entity, which controlled production of the first file, has permission to authorize causing the copy to be transmitted to the distributed ledger system. The correct copy can be caused, based on a receipt of the first and the second files, to be transmitted to the distributed ledger system.
    Type: Application
    Filed: September 9, 2022
    Publication date: January 5, 2023
    Inventors: David Schwartz, Arthur Britto, Anna Tong, Kimon Papahadjopoulos, William Morris, Chiranjeeb Kataki, Eric Rodriguez, Conor Hanranhan
  • Patent number: 11449491
    Abstract: An incorrect copy of a record of data can be prevented from being transmitted to a distributed ledger system. A first file can be received and can include information, in audio or video form, with a description of a subject matter of the record of data and with an authorization to transmit the copy to the distributed ledger system. The first file can be sent to a device. A second file can be received from the device and can include information that confirms that the description of the subject matter, included in the first file, is correct, and that confirms that an entity, which controlled production of the first file, has permission to authorize causing the copy to be transmitted to the distributed ledger system. The correct copy can be caused, based on a receipt of the first and the second files, to be transmitted to the distributed ledger system.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: September 20, 2022
    Assignee: POLYSIGN, INC.
    Inventors: David Schwartz, Arthur Britto, Anna Tong, Kimon Papahadjopoulos, William Morris, Chiranjeeb Kataki, Eric Rodriguez, Conor Hanranhan
  • Publication number: 20220224541
    Abstract: An incorrect transmission, of a record of data to a distributed ledger system, can be prevented. A first signal can be received. The first signal can include a first instruction to cause the record to be transmitted to the system. One or more items of information in the record can be determined. A delay of time to be elapsed, before a transmission of the record to the system, can be set in response to a receipt of the first signal and a determination of the one or more items. The transmission of the record to the system can be caused to occur after the delay has elapsed. The transmission of the record to the system can be prevented in response to a receipt of a second signal before the delay has elapsed. The second signal can include a second instruction that supersedes the first instruction.
    Type: Application
    Filed: April 1, 2022
    Publication date: July 14, 2022
    Inventors: David Schwartz, Arthur Britto
  • Publication number: 20220141014
    Abstract: Systems, methods, and devices are provided that allow for high-availability, redundant, cryptographically secure storage of secret data and other data on a blockchain. In an embodiment, a plurality of shards of secret data are received from a user and encrypted with shard manager public keys. The encrypted shards are stored on an authoritative blockchain, allowing for secure storage and use of the secret data by the owner and/or the blockchain.
    Type: Application
    Filed: November 5, 2020
    Publication date: May 5, 2022
    Inventors: Arthur Britto, David Schwartz, Zack Brunson, Lukas Stille, Arun Velagapalli, Nitin Mahendru, Kimon Papahadjopoulos
  • Patent number: 11310055
    Abstract: An incorrect transmission, of a record of data to a distributed ledger system, can be prevented. A first signal can be received. The first signal can include a first instruction to cause the record to be transmitted to the system. One or more items of information in the record can be determined. A delay of time to be elapsed, before a transmission of the record to the system, can be set in response to a receipt of the first signal and a determination of the one or more items. The transmission of the record to the system can be caused to occur after the delay has elapsed. The transmission of the record to the system can be prevented in response to a receipt of a second signal before the delay has elapsed. The second signal can include a second instruction that supersedes the first instruction.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: April 19, 2022
    Assignee: POLYSIGN, INC.
    Inventors: David Schwartz, Arthur Britto
  • Publication number: 20220038258
    Abstract: An erroneous transmission, of a record of data, to a distributed ledger system can be prevented. A first operation can confirm that a format of a content within the record of data is correct. A second operation can confirm that formats of elements of a set of information, about authorizations used to cause the record of data to be communicated via the distributed ledger system, are correct. A third operation can confirm that subject matters of the elements and a subject matter of the record of data are the same. A fourth operation can retrieve credentials associated with entities that produced the elements. A fifth operation, using the credentials, can confirm that the entities that produced the elements were authorized to produce them. A sixth operation can confirm that the set of information is sufficient to authorize causing the record of data to be communicated via the distributed ledger system.
    Type: Application
    Filed: October 21, 2021
    Publication date: February 3, 2022
    Inventors: David Schwartz, Arthur Britto, Chiranjeeb Kataki, William Morris, Kimon Papahadjopoulos
  • Publication number: 20220029801
    Abstract: Methods, computer readable media, and devices for escrow of master keys and recovery of previously escrowed master keys may be disclosed. A method for escrow of master keys may include registering a root certificate authority (CA) within each of two first-party hardware security modules (HSMs), initializing each of three third-party HSMs as master escrow recovery devices, performing a bootstrap operation on an authoritative blockchain to generate three master keys, generating a first set of master key shard ciphertexts using a first one of the three master escrow recovery devices, a second set using a second one of the three master escrow recovery devices, and a third set using a third one of the three master escrow recovery devices, and storing the first, the second, and the third set of master key shard ciphertexts as opaque objects in each of the two first-party HSMs.
    Type: Application
    Filed: March 31, 2021
    Publication date: January 27, 2022
    Inventors: Arun Velagapalli, Nitin Mahendru, Arthur Britto, David Schwartz, Kimon Papahadjopoulos
  • Patent number: 11159308
    Abstract: An erroneous transmission, of a record of data, to a distributed ledger system can be prevented. A first operation can confirm that a format of a content within the record of data is correct. A second operation can confirm that formats of elements of a set of information, about authorizations used to cause the record of data to be communicated via the distributed ledger system, are correct. A third operation can confirm that subject matters of the elements and a subject matter of the record of data are the same. A fourth operation can retrieve credentials associated with entities that produced the elements. A fifth operation, using the credentials, can confirm that the entities that produced the elements were authorized to produce them. A sixth operation can confirm that the set of information is sufficient to authorize causing the record of data to be communicated via the distributed ledger system.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: October 26, 2021
    Assignee: POLYSIGN, INC.
    Inventors: David Schwartz, Arthur Britto, Chiranjeeb Kataki, William Morris, Kimon Papahadjopoulos
  • Publication number: 20210014041
    Abstract: An incorrect transmission, of a record of data to a distributed ledger system, can be prevented. A first signal can be received. The first signal can include a first instruction to cause the record to be transmitted to the system. One or more items of information in the record can be determined. A delay of time to be elapsed, before a transmission of the record to the system, can be set in response to a receipt of the first signal and a determination of the one or more items. The transmission of the record to the system can be caused to occur after the delay has elapsed. The transmission of the record to the system can be prevented in response to a receipt of a second signal before the delay has elapsed. The second signal can include a second instruction that supersedes the first instruction.
    Type: Application
    Filed: July 11, 2019
    Publication date: January 14, 2021
    Inventors: David Schwartz, Arthur Britto
  • Publication number: 20200304288
    Abstract: An erroneous transmission, of a record of data, to a distributed ledger system can be prevented. A first operation can confirm that a format of a content within the record of data is correct. A second operation can confirm that formats of elements of a set of information, about authorizations used to cause the record of data to be communicated via the distributed ledger system, are correct. A third operation can confirm that subject matters of the elements and a subject matter of the record of data are the same. A fourth operation can retrieve credentials associated with entities that produced the elements. A fifth operation, using the credentials, can confirm that the entities that produced the elements were authorized to produce them. A sixth operation can confirm that the set of information is sufficient to authorize causing the record of data to be communicated via the distributed ledger system.
    Type: Application
    Filed: March 20, 2019
    Publication date: September 24, 2020
    Inventors: David Schwartz, Arthur Britto, Chiranjeeb Kataki, William Morris, Kimon Papahadjopoulos
  • Publication number: 20200226121
    Abstract: An incorrect copy of a record of data can be prevented from being transmitted to a distributed ledger system. A first file can be received and can include information, in audio or video form, with a description of a subject matter of the record of data and with an authorization to transmit the copy to the distributed ledger system. The first file can be sent to a device. A second file can be received from the device and can include information that confirms that the description of the subject matter, included in the first file, is correct, and that confirms that an entity, which controlled production of the first file, has permission to authorize causing the copy to be transmitted to the distributed ledger system. The correct copy can be caused, based on a receipt of the first and the second files, to be transmitted to the distributed ledger system.
    Type: Application
    Filed: January 14, 2019
    Publication date: July 16, 2020
    Inventors: David Schwartz, Arthur Britto, Anna Tong, Kimon Papahadjopoulos, William Morris, Chiranjeeb Kataki, Eric Rodriguez, Conor Hanranhan
  • Patent number: 7610383
    Abstract: One embodiment of the present invention provides an efficient data-object-related-request-routing method and component used within a dynamic, distributed data-storage system for efficiently routing data objects to component data-storage systems when component data-storage systems frequently become unavailable and new component data-storage systems are frequently added to the dynamic, distributed data-storage system. The data-object-related-request-routing method is employed in data-object store operations and data-object retrieval operations. The data-object store and retrieval operations, in turn, are based on identifying certain preferred component data-storage systems within the distributed data-storage system by a component-data-storage-system-ranking method.
    Type: Grant
    Filed: August 11, 2006
    Date of Patent: October 27, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Arthur Britto, Samuel A. Fineberg
  • Publication number: 20080270436
    Abstract: A method, apparatus, and system are disclosed for storing chunks within a file system. In one embodiment, the chunks are stored in a file system of a client computer and used to reconstruct the file.
    Type: Application
    Filed: April 27, 2007
    Publication date: October 30, 2008
    Inventors: Samuel A. Fineberg, Arthur Britto
  • Publication number: 20080040505
    Abstract: One embodiment of the present invention provides an efficient data-object-related-request-routing method and component used within a dynamic, distributed data-storage system for efficiently routing data objects to component data-storage systems when component data-storage systems frequently become unavailable and new component data-storage systems are frequently added to the dynamic, distributed data-storage system. The data-object-related-request-routing method is employed in data-object store operations and data-object retrieval operations. The data-object store and retrieval operations, in turn, are based on identifying certain preferred component data-storage systems within the distributed data-storage system by a component-data-storage-system-ranking method.
    Type: Application
    Filed: August 11, 2006
    Publication date: February 14, 2008
    Inventors: Arthur Britto, Samuel A. Fineberg