×

System and method for searching a document

  • US 10,452,764 B2
  • Filed: 07/11/2012
  • Issued: 10/22/2019
  • Est. Priority Date: 07/11/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • defining, on a processor, a plurality of data groups;

    associating, on the processor, a set of rules with each of the data groups wherein the set of rules defines examples of items included in each data group;

    receiving, on the processor, a user selection including a first data group and at least one of a second data group and one or more user defined search terms to be identified within a document, wherein the user selection is received within a search field, wherein the user selection, including a sequence of characters with a pre-defined data group identifier character, identifies a data group of the plurality of data groups to be identified within the document, wherein the user selection, including a sequence of characters without the pre-defined data group identifier character, identifies the one or more user defined search terms to be identified within the document; and

    processing, on the processor, the document to identify one or more instances of the first data group and at least one of the second data group and the one or more user defined search terms within the document, processing including;

    evaluating one or more elements included within the document to determine if one or more of the elements include a first string adhering to the set of rules associated with the first data group and at least one of a second string adhering to a second rule within the set of rules relative to the second data group and a third string including the one or more user defined search terms, andidentifying an element of the one or more elements as an instance of the first data group and at least one of the second data group and the one or more user defined search terms based upon, at least in part, the element including the first string with one or more of the examples of items included in the first data group and at least one of the second string including one or more examples of items included in the second data group and the third string including the one or more user defined search terms, and the first string within a pre-defined proximity, within the document, of at least one of the second string and the third string.

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