Patents by Inventor Eric M. Zenz

Eric M. Zenz 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: 20230418884
    Abstract: A document management system can include an artificial intelligence-based document manager that can perform one or more predictive operations based on characteristics of a user, a document, a user account, or historical document activity. For instance, the document management system can apply a machine-learning model to determine how long an expiring agreement document is likely to take to renegotiate and can prompt a user to begin the renegotiation process in advance. The document management system can detect a change to language in a particular clause type and can prompt a user to update other documents that include the clause type to include the change. The document management system can determine a type of a document being worked on and can identify one or more actions that a corresponding user may want to take using a machine-learning model trained on similar documents and similar users.
    Type: Application
    Filed: September 8, 2023
    Publication date: December 28, 2023
    Inventors: Christina Silva Hamlin, Eric M. Zenz, Jacob Scott Mitchell, William Gerard Wetherell, Sedine Jei San Agustin, Aylin Selcukoglu, Megan Elizabeth Schwarz, David Minoru Hirotsu, Dia A. Abulzahab, Mangesh Prabhakar Bhandarkar, Isaac John Steiner, Saul Adams Aguilar, Michael Wayne Fountain
  • Patent number: 11853369
    Abstract: A document management system can include an artificial intelligence-based document manager that can perform one or more predictive operations based on characteristics of a user, a document, a user account, or historical document activity. For instance, the document management system can apply a machine-learning model to determine how long an expiring agreement document is likely to take to renegotiate and can prompt a user to begin the renegotiation process in advance. The document management system can detect a change to language in a particular clause type and can prompt a user to update other documents that include the clause type to include the change. The document management system can determine a type of a document being worked on and can identify one or more actions that a corresponding user may want to take using a machine-learning model trained on similar documents and similar users.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: December 26, 2023
    Assignee: DOCUSIGN, INC.
    Inventors: Christina Silva Hamlin, Eric M. Zenz, Jacob Scott Mitchell, William Gerard Wetherell, Sedine Jei San Agustin, Aylin Selcukoglu, Megan Elizabeth Schwarz, David Minoru Hirotsu, Dia A. Abulzahab, Mangesh Prabhakar Bhandarkar, Isaac John Steiner, Saul Adams Aguilar, Michael Wayne Fountain
  • Publication number: 20230139036
    Abstract: A document management system can include an artificial intelligence-based document manager that can perform one or more predictive operations based on characteristics of a user, a document, a user account, or historical document activity. For instance, the document management system can apply a machine-learning model to determine how long an expiring agreement document is likely to take to renegotiate and can prompt a user to begin the renegotiation process in advance. The document management system can detect a change to language in a particular clause type and can prompt a user to update other documents that include the clause type to include the change. The document management system can determine a type of a document being worked on and can identify one or more actions that a corresponding user may want to take using a machine-learning model trained on similar documents and similar users.
    Type: Application
    Filed: October 29, 2021
    Publication date: May 4, 2023
    Inventors: Christina Silva Hamlin, Isaac John Steiner, Saul Adams Aguilar, Eric M. Zenz, Aylin Selcukoglu, Megan Elizabeth Schwarz, William Gerard Wetherell, Jacob Scott Mitchell, David Minoru Hirotsu, Sedine Jei San Agustin, Dia A. Abulzahab, Mangesh Prabhakar Bhandarkar, Michael Wayne Fountain, Celine Beck, Staci Leigh Black, Thierry Bonfante, Saravana Kumar, Jedrzej Ksawery Choinski
  • Publication number: 20230135318
    Abstract: A document management system can include an artificial intelligence-based document manager that can perform one or more predictive operations based on characteristics of a user, a document, a user account, or historical document activity. For instance, the document management system can apply a machine-learning model to determine how long an expiring agreement document is likely to take to renegotiate and can prompt a user to begin the renegotiation process in advance. The document management system can detect a change to language in a particular clause type and can prompt a user to update other documents that include the clause type to include the change. The document management system can determine a type of a document being worked on and can identify one or more actions that a corresponding user may want to take using a machine-learning model trained on similar documents and similar users.
    Type: Application
    Filed: October 29, 2021
    Publication date: May 4, 2023
    Inventors: Christina Silva Hamlin, Eric M. Zenz, Jacob Scott Mitchel, William Gerard Wetherell, Sedine Jei San Agustin, Aylin Selcukoglu, Megan Elizabeth Schwarz, David Minoru Hirotsu, Dia A. Abulzahab, Mangesh Prabhakar Bhandarkar, Isaac John Steiner, Saul Adams Aguilar, Michael Wayne Fountain
  • Publication number: 20220035990
    Abstract: An auto-tagging engine receives a training set of data comprising documents including a set of tagged fields with each tagged field corresponding to a portion of the document. The auto-tagging engine trains a machine learned model using the training set of data. The trained machine learned model, when applied to a target document in a document management environment, identifies portions of the target document each corresponding to fields of the target document. For each field of the target document, the auto-tagging engine identifies text of the target document associated with the identified potions of the target document corresponding to fields. Natural language processing is performed on the identified text in order to identify field types for the fields. The target document is automatically modified to include a tag identifying the portion of the target document corresponding to each field and identifying a field type of the field.
    Type: Application
    Filed: July 29, 2020
    Publication date: February 3, 2022
    Inventors: Shrinivas Kiran Kaza, Eric M. Zenz, Roshan Satish, Michael Anthony Palazzolo, Patrick Beukema, Kim Cuong Phung, Boon Sun Song, Taiwo Raphael Alabi
  • Publication number: 20210349885
    Abstract: An electronic document service provides an interoperable network in which entities can come to agreement as peers. Entities can create a network of trusted accounts, enable sharing and collaboration within the network, enforce process settings of shared transactions, and enable customized levels of visibility into transactions for all entities involved. In embodiments, an agent server receives documents from suppliers to be executed within a network of the electronic document service. Each document corresponds to signing requirements and collection requirements. The agent server combines the documents into a single signing package based on the signing requirements associated with each document. The agent server provides the signing package for execution, and receives the executed signing package. The agent server extracts the individual signed documents from the executed signing package.
    Type: Application
    Filed: May 8, 2020
    Publication date: November 11, 2021
    Inventors: DUANE ROBERT WALD, ANDREW JAMES ASHLOCK, JACOB SCOTT MITCHELL, ERIC M. ZENZ, MARGUERITE BOUSCAREN, SAUL ADAMS AGUILAR, CHRISTOPHER SHANE DURHAM
  • Publication number: 20140344218
    Abstract: Architecture that provides the ability to intelligently page (slice) hierarchical datasets through viewing operations of a hierarchical view. This further provides the capability to make additions to/deletions from the hierarchy view and manage the parent/child relationship of view records without ever sending the entire recordset to the client or receiving the entire recordset back to the server, thereby optimizing operation performance on the hierarchical datasets.
    Type: Application
    Filed: July 25, 2014
    Publication date: November 20, 2014
    Applicant: Microsoft Corporation
    Inventors: Andrew R. Cuneo, Ben Worline, Eric M. Zenz, Sean Zhu
  • Publication number: 20140297599
    Abstract: Architecture for multi-level undo on a client in grid-based applications. The architecture is a control driven cascading changes system where change tracking works seamlessly in asynchronous (and synchronous) scenarios. A client application is associated with a grid object and, instantiates and configures the grid object. The application can initiate a change to data in the grid and/or the user can edit the data in the grid directly. A result of the change is a notification to the application, the notification including an order key. The application consumes the notification and can then append new changes based on synchronous or asynchronous computations by calling an update function using the order key. The application uses the key to attach further updates which are properly collected together for undo/redo.
    Type: Application
    Filed: May 7, 2014
    Publication date: October 2, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Andrew R. Cuneo, Ben Worline, Eric M. Zenz
  • Patent number: 8825700
    Abstract: Architecture that provides the ability to intelligently page (slice) hierarchical datasets through viewing operations of a hierarchical view. This further provides the capability to make additions to/deletions from the hierarchy view and manage the parent/child relationship of view records without ever sending the entire recordset to the client or receiving the entire recordset back to the server, thereby optimizing operation performance on the hierarchical datasets.
    Type: Grant
    Filed: May 26, 2008
    Date of Patent: September 2, 2014
    Assignee: Microsoft Corporation
    Inventors: Andrew R. Cuneo, Ben Worline, Eric M. Zenz, Sean Zhu
  • Patent number: 8756204
    Abstract: Architecture for multi-level undo on a client in grid-based applications. The architecture is a control driven cascading changes system where change tracking works seamlessly in asynchronous (and synchronous) scenarios. A client application is associated with a grid object and, instantiates and configures the grid object. The application can initiate a change to data in the grid and/or the user can edit the data in the grid directly. A result of the change is a notification to the application, the notification including an order key. The application consumes the notification and can then append new changes based on synchronous or asynchronous computations by calling an update function using the order key. The application uses the key to attach further updates which are properly collected together for undo/redo.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: June 17, 2014
    Assignee: Microsoft Corporation
    Inventors: Andrew R. Cuneo, Ben Worline, Eric M. Zenz
  • Patent number: 7831902
    Abstract: Displaying interrelated changes in a grid may be provided. Grid cells in a document may be modified when either a grid cell is directly changed by a user, or when a grid cell changes due to information residing in another cell changing. The modified grid cells allow the user to perceive how certain changes to data in one grid cell can affect other grid cells.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: November 9, 2010
    Assignee: Microsoft Corporation
    Inventors: Alexander A. Sourov, Eric M. Zenz, Timothy B. Harahan, Ludovic R. Hauduc
  • Patent number: 7801785
    Abstract: A project management system is enabled to handle multiple currencies within managed projects. An exchange series includes currency definition parameters such as currency pairing, frequency of rate change, and effective date of exchange rate. Using the exchange series and a strong definition of cost for tasks and resources (i.e. indicating currency type along with value of cost), the project management system allows costs to be entered in local currency. Project level roll-ups are calculated employing time-phased currency conversion based on whether the cost is variable or fixed. For scheduling, speculative conversions are facilitated based on latest actual exchange rate information. Local and project currency costs are provided to a project server for enterprise level roll-ups and multi-project management.
    Type: Grant
    Filed: September 7, 2005
    Date of Patent: September 21, 2010
    Assignee: Microsoft Corporation
    Inventors: Lutz S. Kretzschmar, Eric M. Zenz, Raymond David Ducolon
  • Publication number: 20090292718
    Abstract: Architecture that provides the ability to intelligently page (slice) hierarchical datasets through viewing operations of a hierarchical view. This further provides the capability to make additions to/deletions from the hierarchy view and manage the parent/child relationship of view records without ever sending the entire recordset to the client or receiving the entire recordset back to the server, thereby optimizing operation performance on the hierarchical datasets.
    Type: Application
    Filed: May 26, 2008
    Publication date: November 26, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Andrew R. Cuneo, Ben Worline, Eric M. Zenz, Sean Zhu
  • Publication number: 20090177703
    Abstract: Architecture for multi-level undo on a client in grid-based applications. The architecture is a control driven cascading changes system where change tracking works seamlessly in asynchronous (and synchronous) scenarios. A client application is associated with a grid object and, instantiates and configures the grid object. The application can initiate a change to data in the grid and/or the user can edit the data in the grid directly. A result of the change is a notification to the application, the notification including an order key. The application consumes the notification and can then append new changes based on synchronous or asynchronous computations by calling an update function using the order key. The application uses the key to attach further updates which are properly collected together for undo/redo.
    Type: Application
    Filed: January 8, 2008
    Publication date: July 9, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Andrew R. Cuneo, Ben Worline, Eric M. Zenz
  • Publication number: 20070282462
    Abstract: Displaying interrelated changes in a grid may be provided. Grid cells in a document may be modified when either a grid cell is directly changed by a user, or when a grid cell changes due to information residing in another cell changing. The modified grid cells allow the user to perceive how certain changes to data in one grid cell can affect other grid cells.
    Type: Application
    Filed: May 31, 2006
    Publication date: December 6, 2007
    Applicant: Microsoft Corporation
    Inventors: Alexander A. Sourov, Eric M. Zenz, Timothy B. Harahan, Ludovic R. Hauduc