×

Workflow administration tools and user interfaces

  • US 7,792,871 B1
  • Filed: 12/29/2005
  • Issued: 09/07/2010
  • Est. Priority Date: 12/29/2005
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a processor operable to execute instructions;

    a storage device;

    a memory device holding data including instructions operable on the processor to manage one or more databases with data stored in the storage device, the instructions operable to manage;

    a workflow database including template records, wherein a given template record defines a workflow process for one or more document types in a document management system, wherein the given template record includes;

    a form code to associate the given template record with a document type; and

    one or more entities involved in the workflow processing of the document type;

    a template record administration user interface including template record fields, wherein the template record fields include a form code field and one or more entity fields to each identified entity involved in a workflow process defined by a template record, wherein the template record administration user interface is operable to;

    receive input into the template record fields,generate a script, the execution of which will cause input received in the template record fields to be stored as a template record in the workflow database, andsubmit the script to the workflow database;

    a document database, wherein each document in the document database includes a document identifier; and

    a package database, wherein a package includes;

    one or more document identifiers,a template record identifier associated with the one or more document identifiers, anddata identifying deadlines by which certain actions need to be performed;

    a group database including;

    data identifying entities that will perform an action;

    data identifying users associated with the entities; and

    data identifying entities that have processed the package; and

    a workflow process management module, including instructions operable on the processor and stored in the memory, wherein the workflow process management module process is operable to;

    monitor packages in the package database to identify entities that have processed packages based on the data identifying entities that have processed packages,identify a next entity to receive a given package as a function of entities defined in a workflow route of a template record referenced by the given package template record identifier; and

    route the given package to the identified next entity.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×