Document processing system and method
First Claim
1. A computer-implemented method comprising:
- storing construction project specification documents in a data storage system, wherein the construction project specification documents have a uniform organizational structure that characterizes at least some common aspects of an organizational structure of the construction project specification documents, the uniform organizational structure defining the different parts of the construction project specification documents;
receiving a search query comprising search criteria from a user electronically via a graphical user interface;
analyzing information relating to the construction project specification documents to determine identified documents that satisfy the search criteria; and
responsive to the search query, generating one or more displays reflecting data regarding the identified documents that satisfy the search criteria, the one or more displays including a plurality of charts, each of the plurality of charts being interactive such that each of the plurality of charts is configured to receive a user selection of a portion of an individual one of the plurality of charts to provide a modified search criteria that causes the remaining of the plurality of charts to change in response to the modified search criteria, the plurality of charts including;
a geography chart including a plurality of geographic regions reflecting the data regarding the identified documents that satisfy the search criteria associated with each of the plurality of geographic regions, wherein the geography chart is configured to receive a user selection of at least one of the plurality of geographic regions via the geography chart to provide the modified search criteria,a timeline reflecting the data regarding the identified documents that satisfy the search criteria as a function of time, wherein the timeline is configured to receive a user adjustment of the timeline to focus on a specific time range to provide the modified search criteria,a project ownership chart that reflects the data regarding the identified documents that satisfy the search criteria as a function of a plurality of types of ownership entities, wherein the project ownership chart is configured to receive a user selection of a type of ownership entity via the project ownership chart to provide the modified search criteria, anda document format chart that reflects the data regarding the identified documents that satisfy the search criteria as a function of different parts of the construction project specification documents, wherein the document format chart is configured to receive a user selection of a specific part of the construction project specification documents via the document format chart to provide the modified search criteria.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method comprises storing a plurality of construction project specification documents in a data storage system. The method further comprises, for each of the plurality of construction project specification documents, extracting a plurality of blocks of text from the document, extracting formatting information for the document based on the extracted text blocks, generating a location descriptor for each of the text blocks based on the formatting information, the location descriptor indicating the location of the text block within the document, determining the type of text contained in each of the text blocks, and storing the location descriptor and the type of text contained in the text block for each of the text blocks.
30 Citations
22 Claims
-
1. A computer-implemented method comprising:
-
storing construction project specification documents in a data storage system, wherein the construction project specification documents have a uniform organizational structure that characterizes at least some common aspects of an organizational structure of the construction project specification documents, the uniform organizational structure defining the different parts of the construction project specification documents; receiving a search query comprising search criteria from a user electronically via a graphical user interface; analyzing information relating to the construction project specification documents to determine identified documents that satisfy the search criteria; and responsive to the search query, generating one or more displays reflecting data regarding the identified documents that satisfy the search criteria, the one or more displays including a plurality of charts, each of the plurality of charts being interactive such that each of the plurality of charts is configured to receive a user selection of a portion of an individual one of the plurality of charts to provide a modified search criteria that causes the remaining of the plurality of charts to change in response to the modified search criteria, the plurality of charts including; a geography chart including a plurality of geographic regions reflecting the data regarding the identified documents that satisfy the search criteria associated with each of the plurality of geographic regions, wherein the geography chart is configured to receive a user selection of at least one of the plurality of geographic regions via the geography chart to provide the modified search criteria, a timeline reflecting the data regarding the identified documents that satisfy the search criteria as a function of time, wherein the timeline is configured to receive a user adjustment of the timeline to focus on a specific time range to provide the modified search criteria, a project ownership chart that reflects the data regarding the identified documents that satisfy the search criteria as a function of a plurality of types of ownership entities, wherein the project ownership chart is configured to receive a user selection of a type of ownership entity via the project ownership chart to provide the modified search criteria, and a document format chart that reflects the data regarding the identified documents that satisfy the search criteria as a function of different parts of the construction project specification documents, wherein the document format chart is configured to receive a user selection of a specific part of the construction project specification documents via the document format chart to provide the modified search criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 22)
-
-
18. A system comprising:
-
a data storage system having documents stored therein, wherein the documents have a uniform organizational structure that characterizes at least some common aspects of an organizational structure of the documents, the uniform organizational structure defining the different parts of the documents; data analysis logic configured to analyze the documents and to identify documents that satisfy search criteria received from a user; and user interface logic configured to generate a user interface, the user interface logic configured to generate a plurality of charts for display to the user, wherein each chart presents data relating to the identified documents that satisfy a search criteria received from the user, wherein each of the plurality of charts are interactive such that each of the plurality of charts is configured to receive a user selection of a portion of an individual one of the plurality of charts to specify modified search criteria, and wherein the user interface logic is configured to receive modified search criteria from the user via one of the charts and to update the remaining charts to reflect the modified search criteria; wherein the plurality of charts includes; a geography chart including a plurality of geographic regions reflecting the data regarding the identified documents that satisfy the search criteria associated with each of the plurality of geographic regions, wherein the geography chart is configured to receive a user selection of at least one of the plurality of geographic regions via the geography chart to provide the modified search criteria, a timeline reflecting the data regarding the identified documents that satisfy the search criteria as a function of time, wherein the timeline is configured to receive a user adjustment of the timeline to focus on a specific time range to provide the modified search criteria, a project ownership chart that reflects the data regarding the identified documents that satisfy the search criteria as a function of a plurality of types of ownership entities, wherein the project ownership chart is configured to receive a user selection of a type of ownership entity via the project ownership chart to provide the modified search criteria, and a document format chart that reflects the data regarding the identified documents that satisfy the search criteria as a function of different parts of the construction project specification documents, wherein the document format chart is configured to receive a user selection of a specific part of the construction project specification documents via the document format chart to provide the modified search criteria. - View Dependent Claims (19, 20, 21)
-
Specification