×

Document image authenticating server

  • US 9,081,987 B2
  • Filed: 03/28/2007
  • Issued: 07/14/2015
  • Est. Priority Date: 03/28/2007
  • Status: Active Grant
First Claim
Patent Images

1. A server system comprising:

  • a first memory;

    a second memory; and

    a processor coupled with the first memory and the second memory thatcaptures images of documents associated with one or more workflows and tag the collected document images with workflow information indicative of an associated workflow, wherein for each tagged document image, the workflow information comprises a metadata triplet that includes a workflow type, a workflow instance, and a control point, wherein the workflow type differentiates between different workflow processes, each of the different workflow processes comprising a control point execution sequence associated with a corresponding workflow process, the workflow instance differentiates between different instances of the same workflow type, and the control point indicates a stage in an instance of a workflow process for which the tagged document serves as a visual record of execution of the control point,stores the captured images of documents and metadata in the first memory, the first memory being accessible for verification operations performed with respect to the workflow,stores a log that includes entries with one or more media identifiers corresponding to the captured images in the second memory, the second memory being accessible for verification operations performed with respect to the workflow,generates log data corresponding to the images associated with workflows captured at the document receiving interface and store the log data in the log, andprovides information about the log to another application, store entanglement information into the log, and use the entanglement information to verify compliance with a regulation for execution of a workflow during a selected time period comprising, further compromising the processorselecting a set of instances of the workflow, wherein each instance in the set is randomly selected from among all instances of the workflow created during the selected time period, instances selected for the set being based on a total number of instances created during the selected time period,for each instance of the work flow in the set of instances, auditing a control point execution sequence in said each instance of the workflow by determining that one or more entries corresponding to document images associated with control points in the workflow existed in the log at specific times corresponding to an order of the sequence of control points, wherein an existing entry in the log is verified to have existed at the specific time by utilizing entanglement information in the log stored after the entry in the log, the entanglement information indicative of a peer server that supplies a clock value when hash values are verified, a first index and a first hash value from the log that are verifiable by the peer server, and a second index and a second hash value stored by the peer server that verify the existing entry, andverifying compliant execution of the workflow during the selected time period based on a determination that the control point execution sequence for all instances of the workflow in the selected set of instances has been successfully audited.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×