×

Processing electronic data in computer networks with rules management

  • US 10,452,722 B2
  • Filed: 04/18/2016
  • Issued: 10/22/2019
  • Est. Priority Date: 04/18/2016
  • Status: Active Grant
First Claim
Patent Images

1. One or more non-transitory computer-readable media for performing actions on electronic documents on computing devices, the one or more non-transitory computer-readable media storing instructions which, when processed by one or more processors, cause:

  • generating and providing to a client computing device that is separate from a computing device, by an application executing on the computing device, user interface data which, when processed at the client computing device provides a user interface with controls that allow a user to;

    define a processing rule that corresponds to a classification for electronic documents,specify, for the processing rule that corresponds to the classification for electronic documents, an action to be performed by the processing rule on the electronic documents, andspecify, for the processing rule that corresponds to the classification for electronic documents, one or more conditions under which the processing rule is to be applied to the electronic documents, wherein the one or more conditions include one or more include keywords and one or more exclude keywords, and wherein both the one or more include keywords must be included in the electronic documents and the one or more exclude keywords must not be included in the electronic documents for the processing rule to be applied to the electronic documents;

    receiving, by the application, OCR data for an electronic document;

    classifying, by the application, based upon contents of the OCR data, the electronic document to determine that the classification for electronic documents corresponds to the electronic document;

    determining, by the application, the processing rule that corresponds to the classification for electronic documents that corresponds to the electronic document and the one or more conditions under which the processing rule is to be applied;

    determining, by the application, whether the one or more conditions under which the processing rule is to be applied are satisfied, including whether both the one or more include keywords are included in the electronic document and the one or more exclude keywords are not be included in the electronic document;

    in response to determining, by the application, that the one or more conditions under which the processing rule is to be applied are satisfied, including that both the one or more include keywords are included in the electronic document and the one or more exclude keywords are not be included in the electronic document;

    identifying, by the application, the action to be performed by the processing rule that corresponds to the classification for the electronic document; and

    performing, by the application, the action on the electronic document; and

    in response to determining, by the application, that the one or more conditions under which the processing rule is to be applied are not satisfied, not performing the action on the electronic document.

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