Patents by Inventor Joel A. Obstfeld

Joel A. Obstfeld 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: 20250053455
    Abstract: A method, computer system, and computer program product are provided for generalizing computing tasks for execution by distributed ledger technologies. A request is obtained from a client device to execute a computing task, wherein the request includes one or more parameters for the computing task. One or more policy rules are obtained that indicate a plurality of computing services and selection criteria for the plurality of computing services, wherein the plurality of computing services include at least two different distributed ledger networks. One or more computing services are determined based on the one or more policy rules and the one or more parameters of the request. The request is provided to the one or more computing services to perform the computing task.
    Type: Application
    Filed: August 10, 2023
    Publication date: February 13, 2025
    Inventors: Joel A. Obstfeld, Oliver James Bull, Louis Gwyn Samuel, Andrew Pletcher, Luca Muscariello
  • Publication number: 20250036614
    Abstract: Presented herein are techniques for verifying data. A method can include obtaining, from an oracle, a first data set associated with a distributed ledger. The method further includes obtaining a plurality of data sets from a plurality of sources. The method further includes generating a confidence level regarding the first data set for validating the first data set, based on comparing the first data set to the plurality of data sets. The method further includes storing the first data set in the distributed ledger based on the confidence level indicating that the plurality of data sets concurs with the first data set. The method further includes taking a remedial action without storing the first data set in the distributed ledger based on the confidence level indicating a discrepancy between the plurality of data sets and the first data set.
    Type: Application
    Filed: July 27, 2023
    Publication date: January 30, 2025
    Inventors: Joel A. Obstfeld, Oliver James Bull, Louis Gwyn Samuel, Andrew Pletcher, Marcelo Yannuzzi
  • Publication number: 20250036793
    Abstract: A method, computer system, and computer program product are provided for obfuscating and storing data. A data object is obtained comprising data for storing to a plurality of distributed ledgers. Sequence information is obtained indicating a number of a plurality of data portions into which the data object is divided, and instructions for storing the plurality of data portions to the plurality of distributed ledgers. The plurality of data portions is generated by dividing the data object according to the number. The plurality of distributed ledgers are determined to store the plurality of data portions based on the instructions indicated by the sequence information. The plurality of data portions is stored across the plurality of distributed ledgers by accessing the plurality of distributed ledgers, wherein each data portion is stored to a particular distributed ledger of the plurality of distributed ledgers according to the instructions indicated by the sequence information.
    Type: Application
    Filed: July 27, 2023
    Publication date: January 30, 2025
    Inventors: Joel A. Obstfeld, Oliver James Bull, Louis Gwyn Samuel, Andrew Pletcher
  • Publication number: 20250039000
    Abstract: A method, computer system, and computer program product are provided for providing traceability and observability for decentralized applications. A plurality of transaction metadata records are obtained corresponding to a plurality of transactions related to execution of a computing task by a decentralized application, wherein each transaction metadata record includes a same operation record that identifies the computing task, and an actor identifier that indicates an identity of an entity involved in a particular transaction of the plurality of transactions. A longitudinal history of the execution of the computing task is generated that identifies the entity involved in each transaction based on the plurality of transaction metadata records. An operational state of one or more entities is determined based on comparing the longitudinal history of the execution of the computing task to data relating to a different computing task.
    Type: Application
    Filed: July 27, 2023
    Publication date: January 30, 2025
    Inventors: Joel A. Obstfeld, Oliver James Bull, Andrew Pletcher
  • Patent number: 12210513
    Abstract: Presented herein are techniques for verifying data. A method can include obtaining, from an oracle, a first data set associated with a distributed ledger. The method further includes obtaining a plurality of data sets from a plurality of sources. The method further includes generating a confidence level regarding the first data set for validating the first data set, based on comparing the first data set to the plurality of data sets. The method further includes storing the first data set in the distributed ledger based on the confidence level indicating that the plurality of data sets concurs with the first data set. The method further includes taking a remedial action without storing the first data set in the distributed ledger based on the confidence level indicating a discrepancy between the plurality of data sets and the first data set.
    Type: Grant
    Filed: July 27, 2023
    Date of Patent: January 28, 2025
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Joel A. Obstfeld, Oliver James Bull, Louis Gwyn Samuel, Andrew Pletcher, Marcelo Yannuzzi
  • Patent number: 12058024
    Abstract: Methods are provided which involve obtaining information about a distributed ledger instance associated with an enterprise and generating at least one announcement that advertises a presence of the distributed ledger instance based on the information. The methods further involve providing the at least one announcement to one or more network devices associated with other distributed ledger instances to provide visibility of the distributed ledger instance to the other distributed ledger instances.
    Type: Grant
    Filed: July 27, 2023
    Date of Patent: August 6, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Joel A. Obstfeld, Oliver James Bull, Louis Gwyn Samuel, Andrew Pletcher