Patents by Inventor Daniel Charles Selman
Daniel Charles Selman 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: 12373474Abstract: A document management system utilizes document models for querying, validating, and customizing electronic agreement documents. Document models can be a data structure including document attributes that represent an agreement document. Examples of document attributes include customizable data values, conditions related to the operation of the agreement document and satisfiable by certain values of the customized data values, and rendering parameters for the appearance of the electronic agreement document. The document management system enables a user to create custom document models for generating electronic agreement documents that can be queried, validated, and customized through querying, validating, and customizing the corresponding document models.Type: GrantFiled: February 28, 2022Date of Patent: July 29, 2025Assignee: Docusign, Inc.Inventors: Alexander B. Berger, Jerome Simeon, Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Richard Tkachuk, Matthew Roberts
-
Publication number: 20250225600Abstract: A document management system utilizes document models for querying, validating, and customizing electronic agreement documents. Document models can be a data structure including document attributes that represent an agreement document. Examples of document attributes include customizable data values, conditions related to the operation of the agreement document and satisfiable by certain values of the customized data values, and rendering parameters for the appearance of the electronic agreement document. The document management system enables a user to create custom document models for generating electronic agreement documents that can be queried, validated, and customized through querying, validating, and customizing the corresponding document models.Type: ApplicationFiled: March 27, 2025Publication date: July 10, 2025Inventors: Alexander B. Berger, Jerome Simeon, Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Richard Tkachuk, Matthew Roberts
-
Patent number: 12340433Abstract: A document management system utilizes document models for querying, validating, and customizing electronic agreement documents. Document models can be a data structure including document attributes that represent an agreement document. Examples of document attributes include customizable data values, conditions related to the operation of the agreement document and satisfiable by certain values of the customized data values, and rendering parameters for the appearance of the electronic agreement document. The document management system enables a user to create custom document models for generating electronic agreement documents that can be queried, validated, and customized through querying, validating, and customizing the corresponding document models.Type: GrantFiled: February 28, 2022Date of Patent: June 24, 2025Assignee: Docusign, Inc.Inventors: Alexander B. Berger, Jerome Simeon, Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Richard Tkachuk, Matthew Roberts
-
Publication number: 20250181574Abstract: 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: ApplicationFiled: January 31, 2025Publication date: June 5, 2025Inventors: Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Jerome Simeon, Matthew Roberts
-
Patent number: 12259876Abstract: 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: GrantFiled: September 25, 2023Date of Patent: March 25, 2025Assignee: Docusign, Inc.Inventors: Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Jerome Simeon, Matthew Roberts
-
Patent number: 12216992Abstract: 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: GrantFiled: December 20, 2023Date of Patent: February 4, 2025Assignee: Docusign, Inc.Inventors: Matthew Roberts, Daniel Charles Selman, Peter Geoffrey Lerato Hunn, Jerome Simeon
-
Patent number: 12198212Abstract: 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: GrantFiled: June 29, 2023Date of Patent: January 14, 2025Assignee: Docusign, Inc.Inventors: Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Jerome Simeon
-
Patent number: 12056947Abstract: A document management system utilizes document models for querying, validating, and customizing electronic agreement documents. Document models can be a data structure including document attributes that represent an agreement document. Examples of document attributes include customizable data values, conditions related to the operation of the agreement document and satisfiable by certain values of the customized data values, and rendering parameters for the appearance of the electronic agreement document. The document management system enables a user to create custom document models for generating electronic agreement documents that can be queried, validated, and customized through querying, validating, and customizing the corresponding document models.Type: GrantFiled: February 28, 2022Date of Patent: August 6, 2024Assignee: DOCUSIGN, INC.Inventors: Alexander B. Berger, Jerome Simeon, Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Richard Tkachuk, Matthew Roberts
-
Publication number: 20240143909Abstract: 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: ApplicationFiled: December 20, 2023Publication date: May 2, 2024Applicant: DocuSign, Inc.Inventors: Matthew Roberts, Daniel Charles Selman, Peter Geoffrey Lerato Hunn, Jerome Simeon
-
Patent number: 11886810Abstract: 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: GrantFiled: February 1, 2023Date of Patent: January 30, 2024Assignee: DocuSign, Inc.Inventors: Matthew Roberts, Daniel Charles Selman, Peter Geoffrey Lerato Hunn, Jerome Simeon
-
Publication number: 20240028587Abstract: 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: ApplicationFiled: September 25, 2023Publication date: January 25, 2024Inventors: Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Jerome Simeon, Matthew Roberts
-
Publication number: 20230351535Abstract: 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: ApplicationFiled: June 29, 2023Publication date: November 2, 2023Inventors: Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Jerome Simeon
-
Patent number: 11789933Abstract: 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: GrantFiled: September 6, 2019Date of Patent: October 17, 2023Assignee: DOCUSIGN, INC.Inventors: Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Jerome Simeon, Matthew Roberts
-
Publication number: 20230298118Abstract: A document management system utilizes document models for querying, validating, and customizing electronic agreement documents. Document models can be a data structure including document attributes that represent an agreement document. Examples of document attributes include customizable data values, conditions related to the operation of the agreement document and satisfiable by certain values of the customized data values, and rendering parameters for the appearance of the electronic agreement document. The document management system enables a user to create custom document models for generating electronic agreement documents that can be queried, validated, and customized through querying, validating, and customizing the corresponding document models.Type: ApplicationFiled: February 28, 2022Publication date: September 21, 2023Inventors: Alexander B. Berger, Jerome Simeon, Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Richard Tkachuk, Matthew Roberts
-
Publication number: 20230297604Abstract: A document management system utilizes document models for querying, validating, and customizing electronic agreement documents. Document models can be a data structure including document attributes that represent an agreement document. Examples of document attributes include customizable data values, conditions related to the operation of the agreement document and satisfiable by certain values of the customized data values, and rendering parameters for the appearance of the electronic agreement document. The document management system enables a user to create custom document models for generating electronic agreement documents that can be queried, validated, and customized through querying, validating, and customizing the corresponding document models.Type: ApplicationFiled: February 28, 2022Publication date: September 21, 2023Inventors: Alexander B. Berger, Jerome Simeon, Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Richard Tkachuk, Matthew Roberts
-
Publication number: 20230298368Abstract: A document management system utilizes document models for querying, validating, and customizing electronic agreement documents. Document models can be a data structure including document attributes that represent an agreement document. Examples of document attributes include customizable data values, conditions related to the operation of the agreement document and satisfiable by certain values of the customized data values, and rendering parameters for the appearance of the electronic agreement document. The document management system enables a user to create custom document models for generating electronic agreement documents that can be queried, validated, and customized through querying, validating, and customizing the corresponding document models.Type: ApplicationFiled: February 28, 2022Publication date: September 21, 2023Inventors: Alexander B. Berger, Jerome Simeon, Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Richard Tkachuk, Matthew Roberts
-
Patent number: 11699201Abstract: 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: GrantFiled: November 1, 2018Date of Patent: July 11, 2023Assignee: DocuSign, Inc.Inventors: Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Jerome Simeon
-
Publication number: 20230177262Abstract: 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: ApplicationFiled: February 1, 2023Publication date: June 8, 2023Inventors: Matthew Roberts, Daniel Charles Selman, Peter Geoffrey Lerato Hunn, Jerome Simeon
-
Publication number: 20230126497Abstract: A document management system accesses a document signed by one or more parties. The document may indicate one or more events that the parties contracted to occur in relation to the time-based conditions. The document management system inputs the document to a machine-learned model configured to identify one or more time-based conditions indicated in the document. The document management system receives one or more time-based conditions from the machine-learned model. For each time-based condition, the document management system identifies a respective database that catalogs event information corresponding to the time-based condition. The document management system obtains the event information related to the time-based condition and determines whether the time-based condition has been met based on the event information. For each time-based condition that has not been met, the document management system transmits an alert to one or more of the parties.Type: ApplicationFiled: October 26, 2021Publication date: April 27, 2023Inventors: Richard Tkachuk, Daniel Charles Selman, Matthew Roberts, Jason Lee, Nikhil M. Patel, Haitao Song
-
Patent number: 11599719Abstract: 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: GrantFiled: February 28, 2022Date of Patent: March 7, 2023Assignee: DocuSign, Inc.Inventors: Matthew Roberts, Daniel Charles Selman, Peter Geoffrey Lerato Hunn, Jerome Simeon