×

Workflow administration tools and user interfaces

  • US 7,792,872 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 on the processor to manage;

    a template database including template records, wherein;

    a given template record defines a workflow process for one or more document types in a document management system, and each template record includes;

    a template record identifier, anda form code to associate the given template record with a document type;

    a queue database including queue records, wherein;

    a queue identifier,data identifying a group that will perform an action, anddata identifying rules for assignment to a specific group member; and

    a template-queue database including template-queue records that each define an assignment of one or more queue records to a template record, wherein a template-queue record includes a template identifier, one or more queue identifiers, and an order column wherein the order column identifies a workflow order for routing to a plurality of queues simultaneously; and

    a package database, wherein a package includes;

    one or more document identifiers,a template record identifier, anddata identifying queues that have processed the package;

    provide a template-queue assignment user interface including two or more template-queue record fields, wherein the template-queue record fields include a template identifier and one or more queue identifiers, wherein the template-queue assignment user interface is operable to;

    receive input into the template-queue record fields to associate a template identifier of a template with one or more queue identifiers of respective queues,generate a script, the execution of which causes input received in the template-queue record fields to be stored as a template-queue record in the template-queue database, andsubmit the script to the template-queue database; and

    provide a workflow process management module, wherein the workflow process management module is operable to;

    monitor packages in the package database to identify queues that have processed packages based on the data identifying queues that have processed packages,identify a next queue 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 queue.

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