Patents by Inventor Daniel Selman
Daniel 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).
-
Publication number: 20260050638Abstract: A method, an apparatus, and a computer-readable storage medium for generating a document graph. A plurality of electronic documents is received. Each electronic document has a predetermined document type. A machine learning model is selected from the plurality of machine learning models based on the predetermined document type. The selected machine learning model is instructed to extract a plurality of document portions from each electronic document in the plurality of electronic documents in accordance with the predetermined document type. A relationship between two or more document portions is defined based on a content of each document portion, and the document portions are associated based on the relationship. A graph structure having a plurality of nodes is generated. Each node includes at least one document portion. Each node is connected to another node in accordance with the relationship between document portions included in the nodes. The graph structure is stored.Type: ApplicationFiled: August 18, 2025Publication date: February 19, 2026Applicant: Docusign, Inc.Inventor: Daniel Selman
-
Patent number: 12411896Abstract: A method, an apparatus, and a computer-readable storage medium for generating a document graph. A plurality of electronic documents is received. Each electronic document has a predetermined document type. A machine learning model is selected from the plurality of machine learning models based on the predetermined document type. The selected machine learning model is instructed to extract a plurality of document portions from each electronic document in the plurality of electronic documents in accordance with the predetermined document type. A relationship between two or more document portions is defined based on the content of each document portion, and the document portions are associated based on the relationship. A graph structure having a plurality of nodes is generated. Each node includes at least one document portion. Each node is connected to another node in accordance with the relationship between document portions included in the nodes. The graph structure is stored.Type: GrantFiled: January 25, 2024Date of Patent: September 9, 2025Assignee: Docusign, Inc.Inventor: Daniel Selman
-
Patent number: 7516167Abstract: Application data used by enterprise applications running on one or more servers can be synchronized with application data deployed from other locations. Application data can be transmitted as XML files over HTTP to facilitate synchronization with web-enabled servers. Multiple service data repositories can be synchronized with application data residing in a master data repository that runs within an enterprise application. Server-to-server data synchronization functionality is also provided through the use of proxy data repositories. Application data files can be deployed from an author system to remote servers. Newly-authored application data files can be versioned in the author system using a source control system and selectively deployed to various servers by the author in conjunction with a multi-stage testing process in preparation for deployment of the application data to a production server.Type: GrantFiled: April 22, 2005Date of Patent: April 7, 2009Assignee: BEA Systems, Inc.Inventors: Daniel Selman, Robert Bergman, Edward K. O'Neil
-
Patent number: 7451163Abstract: Application data used by enterprise applications running on one or more servers can be synchronized with application data deployed from other locations. Application data can be transmitted as XML files over HTTP to facilitate synchronization with web-enabled servers. Multiple service data repositories can be synchronized with application data residing in a master data repository that runs within an enterprise application. Server-to-server data synchronization functionality is also provided through the use of proxy data repositories. Application data files can be deployed from an author system to remote servers. Newly-authored application data files can be versioned in the author system using a source control system and selectively deployed to various servers by the author in conjunction with a multi-stage testing process in preparation for deployment of the application data to a production server.Type: GrantFiled: October 24, 2002Date of Patent: November 11, 2008Assignee: BEA Systems, Inc.Inventors: Daniel Selman, Robert Bergman, Edward K. O'Neil
-
Publication number: 20050187986Abstract: Application data used by enterprise applications running on one or more servers can be synchronized with application data deployed from other locations. Application data can be transmitted as XML files over HTTP to facilitate synchronization with web-enabled servers. Multiple service data repositories can be synchronized with application data residing in a master data repository that runs within an enterprise application. Server-to-server data synchronization functionality is also provided through the use of proxy data repositories. Application data files can be deployed from an author system to remote servers. Newly-authored application data files can be versioned in the author system using a source control system and selectively deployed to various servers by the author in conjunction with a multi-stage testing process in preparation for deployment of the application data to a production server.Type: ApplicationFiled: April 22, 2005Publication date: August 25, 2005Applicant: BEA Systems, Inc.Inventors: Daniel Selman, Robert Bergman, Edward O'Neil
-
Publication number: 20050187993Abstract: Application data used by enterprise applications running on one or more servers can be synchronized with application data deployed from other locations. Application data can be transmitted as XML files over HTTP to facilitate synchronization with web-enabled servers. Multiple service data repositories can be synchronized with application data residing in a master data repository that runs within an enterprise application. Server-to-server data synchronization functionality is also provided through the use of proxy data repositories. Application data files can be deployed from an author system to remote servers. Newly-authored application data files can be versioned in the author system using a source control system and selectively deployed to various servers by the author in conjunction with a multi-stage testing process in preparation for deployment of the application data to a production server.Type: ApplicationFiled: April 22, 2005Publication date: August 25, 2005Applicant: BEA Systems, Inc.Inventors: Daniel Selman, Robert Bergman, Edward O'Neil
-
Publication number: 20050108274Abstract: A system and method for propagating information, comprising accepting the information in a first enterprise application; updating a first repository based on the information, wherein the first repository is persistent; updating a second repository based on the information; notifying at least one subscriber repository of the information; and synchronizing the at least one subscriber repository with the second repository.Type: ApplicationFiled: February 26, 2004Publication date: May 19, 2005Inventors: Daniel Selman, Robert Bergman, Edward O'Neil
-
Publication number: 20030110172Abstract: Application data used by enterprise applications running on one or more servers can be synchronized with application data deployed from other locations. Application data can be transmitted as XML files over HTTP to facilitate synchronization with web-enabled servers. Multiple service data repositories can be synchronized with application data residing in a master data repository that runs within an enterprise application. Server-to-server data synchronization functionality is also provided through the use of proxy data repositories. Application data files can be deployed from an author system to remote servers. Newly-authored application data files can be versioned in the author system using a source control system and selectively deployed to various servers by the author in conjunction with a multi-stage testing process in preparation for deployment of the application data to a production server.Type: ApplicationFiled: October 24, 2002Publication date: June 12, 2003Inventors: Daniel Selman, Robert Bergman, Edward K. O'Neil