Patents by Inventor Peter Geoffrey Lerato Hunn

Peter Geoffrey Lerato Hunn 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: 20220108411
    Abstract: A system for an electronic document that includes one or more electronic components comprising: natural language content; and a programmable component that comprises computer executable instructions that define: one or more state objects that indicate compliance with the natural language content, wherein a state object comprises a state variable; and logic that programmatically change, based on an application programming interface input, one or more state variables indicating a compliance event effect of the programmable component; an indication of one or more application programming inputs configured to cause execution, based on an input message from an external computing resource, of at least one programmable component of the one or more electronic component; and an indication of one or more contract outputs configured to indicate a value of at least one state variable to an external computing resource.
    Type: Application
    Filed: December 17, 2021
    Publication date: April 7, 2022
    Inventors: Peter Geoffrey Lerato Hunn, Houman Brian Shadab
  • Publication number: 20220084147
    Abstract: A system and method for transitioning a distributed ledger network according to a legal contract that includes: establishing a contract, which comprises generating a set of programmable clauses for the contract by implementing a templating system comprised of a template model that contains the logic of each programmable clause of the set of programmable clauses; operating a distributed ledger network between participants, wherein the distributed ledger network is configured with an application model that maps to the template model; updating the contract state; updating the distributed ledger network according to the application model; in response to at least one update to the contract state, recording an update to the distributed ledger network; and in response to at least one contract-associated update in the distributed ledger network, initiating execution of at least one programmable clause of the contract and recording a subsequent update to the distributed ledger network.
    Type: Application
    Filed: November 1, 2018
    Publication date: March 17, 2022
    Inventors: Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Jerome Simeon
  • Publication number: 20210374672
    Abstract: A system and method for computable contracts that includes a contract management system accessible by involved parties, managing a formation stage of a contract document by obtaining object components, assembling a contract object graph from the object components, and committing the contract object graph to post formation execution; and in an execution environment during a post-formation stage, executing the contract object graph where instances of execution include receiving a contract state update, and appending at least one update object component to the contract object graph in accordance with the contract state update. Variations of the system and method may apply peer-to-peer negotiation and execution, use a cryptographic directed acyclic contract object graph, and/or interface with distributed ledgers.
    Type: Application
    Filed: February 16, 2021
    Publication date: December 2, 2021
    Inventor: Peter Geoffrey Lerato Hunn
  • Publication number: 20210192653
    Abstract: A system for an electronic document that includes one or more electronic components comprising: natural language content; and a programmable component that comprises computer executable instructions that define: one or more state objects that indicate compliance with the natural language content, wherein a state object comprises a state variable; and logic that programmatically change, based on an application programming interface input, one or more state variables indicating a compliance event effect of the programmable component; an indication of one or more application programming inputs configured to cause execution, based on an input message from an external computing resource, of at least one programmable component of the one or more electronic component; and an indication of one or more contract outputs configured to indicate a value of at least one state variable to an external computing resource.
    Type: Application
    Filed: November 25, 2020
    Publication date: June 24, 2021
    Inventors: Peter Geoffrey Lerato Hunn, Houman Brian Shadab
  • Publication number: 20210192650
    Abstract: A system and method for managing data state across linked electronic resources comprising: database storage comprising a set of electronic resources that are programmatically integrated with external data sources, wherein the electronic resources comprise: at least one programmable component that comprises computer executable instructions that define: state objects, a logic component, and one or more attributes describing the electronic resource; and one or more processors configured to: determine a subset of the set of electronic resources; retrieve values from state objects from the subset of the set of electronic resources; extract external data based on logic of an electronic resource; aggregate state objects and external data into a graph data structure; compute, based on the one or more state objects and the graph data structure, a visualization data set describing the subset of the set of electronic resources; and render, based on the visualization data set, a visualization.
    Type: Application
    Filed: November 23, 2020
    Publication date: June 24, 2021
    Inventors: Peter Geoffrey Lerato Hunn, Adel El Messiry
  • Publication number: 20210027015
    Abstract: A system and method for electronic document management including: creating an executable document object, wherein the executable document object comprises at least one programmable element; constructing an interaction schema object, wherein each interaction schema comprises: executable logic and a trigger as part of an inbound interaction schema or an outbound interaction schema that associates an external resource with the executable document object; and bundling the interaction schema object with the executable document object.
    Type: Application
    Filed: July 27, 2020
    Publication date: January 28, 2021
    Inventors: Matthew Roberts, Daniel Charles Selman, Peter Geoffrey Lerato Hunn, Jerome Simeon
  • Publication number: 20200357084
    Abstract: A system and method for transitioning a distributed ledger network according to a legal contract that includes: establishing a contract, which comprises generating a set of programmable clauses for the contract by implementing a templating system comprised of a template model that contains the logic of each programmable clause of the set of programmable clauses; operating a distributed ledger network between participants, wherein the distributed ledger network is configured with an application model that maps to the template model; updating the contract state; updating the distributed ledger network according to the application model; in response to at least one update to the contract state, recording an update to the distributed ledger network; and in response to at least one contract-associated update in the distributed ledger network, initiating execution of at least one programmable clause of the contract and recording a subsequent update to the distributed ledger network.
    Type: Application
    Filed: November 1, 2018
    Publication date: November 12, 2020
    Inventors: Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Jerome Simeon
  • Publication number: 20200104296
    Abstract: A system and method for managing an electronic contract for hybrid runtime execution, which includes a contract execution service that comprises an internal runtime environment and a set of integrations to external resources with at least one integration to an on-chain runtime, wherein the contract execution service comprises configuration to: establish the electronic contract, wherein the electronic contract comprises a set of executable programmable components and a set of natural language components; change the state of the electronic contract and generate a contract event; and in response to the contract event: extend execution of the electronic contract to an on-chain environment, when the contract event includes an associated on-chain integration; and extend execution of the electronic contract to an external application resource, when the contract event includes an associated external service integration.
    Type: Application
    Filed: September 6, 2019
    Publication date: April 2, 2020
    Inventors: Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Jerome Simeon, Matthew Roberts
  • Publication number: 20200057994
    Abstract: A system and method for computable contracts that includes a contract management system accessible by involved parties, managing a formation stage of a contract document by obtaining object components, assembling a contract object graph from the object components, and committing the contract object graph to post formation execution; and in an execution environment during a post-formation stage, executing the contract object graph where instances of execution include receiving a contract state update, and appending at least one update object component to the contract object graph in accordance with the contract state update. Variations of the system and method may apply peer-to-peer negotiation and execution, use a cryptographic directed acyclic contract object graph, and/or interface with distributed ledgers.
    Type: Application
    Filed: September 4, 2019
    Publication date: February 20, 2020
    Inventor: Peter Geoffrey Lerato Hunn
  • Patent number: 10445698
    Abstract: A system and method for computable contracts that includes a contract management system accessible by involved parties, managing a formation stage of a contract document by obtaining object components, assembling a contract object graph from the object components, and committing the contract object graph to post formation execution; and in an execution environment during a post-formation stage, executing the contract object graph where instances of execution include receiving a contract state update, and appending at least one update object component to the contract object graph in accordance with the contract state update. Variations of the system and method may apply peer-to-peer negotiation and execution, use a cryptographic directed acyclic contract object graph, and/or interface with distributed ledgers.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: October 15, 2019
    Assignee: Clause, Inc.
    Inventor: Peter Geoffrey Lerato Hunn
  • Publication number: 20190122317
    Abstract: A system and method for establishing a verified computing environment for executing data-driven contracts, comprising a cryptographic directed acyclic graph object model of a data-driven contract, wherein at least a subset of the objects in the MDAG correspond to clause state of at least one programmable clause of the data-driven contract; at a computing environment, administrating the data-driven contract in accordance with the MDAG which can include at least one execution instance comprised of: receiving a contract input to contract logic of the data-driven contract, processing the input according to the clause logic, in response to the contract input, generating at least one updated state object and generating at least one output object, and for each generated object, hash-linking the generated object to an object associated with the creation of the generated object.
    Type: Application
    Filed: October 18, 2018
    Publication date: April 25, 2019
    Inventors: Peter Geoffrey Lerato Hunn, Ilya Ostrovskiy, Jerome Simeon
  • Publication number: 20180365201
    Abstract: A system and method that includes a compound contract, comprising of natural language components and a set of programmable components, wherein the compound contract is written in a markup language with the programmable components integrated with the natural language components; and a dynamic layer, wherein the compound contract, through the dynamic layer, is configured to configure programmable components through configuration to: initialize, change, and validate instances of programmable components within the compound contract, interface with at least one external resource, and execute programmable components and execute the compound contract.
    Type: Application
    Filed: June 14, 2018
    Publication date: December 20, 2018
    Inventors: Peter Geoffrey Lerato Hunn, Daniel Charles Selman
  • Publication number: 20180315141
    Abstract: A system and method for contract business intelligence that includes managing a data-driven contract corpus comprised of at least a set of distinct and related contracts, wherein managing the data-driven contract corpus comprises of acquiring contract related data from the contract corpus, comprising of making contract related data accessible to programmable clauses; storing the contract related data, comprising of processing and organizing the contract related data; analyzing the contract related data; and visualizing the contract related data and the analysis of the contract related data.
    Type: Application
    Filed: April 26, 2018
    Publication date: November 1, 2018
    Inventors: Peter Geoffrey Lerato Hunn, Adel El Messiry
  • Publication number: 20180174255
    Abstract: A system and method that includes providing a contract management platform; constructing a data-driven contract with a set of programmable clauses by: receiving specification of a programmable clause, configuring programmable logic of the programmable clauses, mapping a set of integrations to the programmable clause, wherein at least one integration is a blockchain/distributed ledger integration, and adding at least one clause with natural language content; and executing the data-driven contract.
    Type: Application
    Filed: January 30, 2018
    Publication date: June 21, 2018
    Inventors: Peter Geoffrey Lerato Hunn, Houman Brian Shadab
  • Publication number: 20180005186
    Abstract: A system and method for computable contracts that includes a contract management system accessible by involved parties, managing a formation stage of a contract document by obtaining object components, assembling a contract object graph from the object components, and committing the contract object graph to post formation execution; and in an execution environment during a post-formation stage, executing the contract object graph where instances of execution include receiving a contract state update, and appending at least one update object component to the contract object graph in accordance with the contract state update. Variations of the system and method may apply peer-to-peer negotiation and execution, use a cryptographic directed acyclic contract object graph, and/or interface with distributed ledgers.
    Type: Application
    Filed: June 30, 2017
    Publication date: January 4, 2018
    Inventor: Peter Geoffrey Lerato Hunn
  • Publication number: 20170287090
    Abstract: A system and method that includes providing a contract management platform; constructing a data-driven contract with a set of programmable clauses by: receiving specification of a programmable clause, configuring programmable logic of the programmable clauses, mapping a set of integrations to the programmable clause, wherein at least one integration is a blockchain/distributed ledger integration, and adding at least one clause with natural language content; and executing the data-driven contract.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 5, 2017
    Inventors: Peter Geoffrey Lerato Hunn, Houman Brian Shadab
  • Patent number: D923048
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: June 22, 2021
    Assignee: Clause, Inc.
    Inventors: Peter Geoffrey Lerato Hunn, Michael Grover