CHECKLIST GENERATION
First Claim
1. A computer-implemented method for generating a checklist from content in response to a checklist request from a computer user, the method comprising:
- determining a content type of the content identified by the checklist request;
analyzing the content according to the determined content type to identify a set of enumerative elements, the set of enumerative elements comprising at least two enumerative elements;
for each enumerative element of the set of enumerative elements;
generating a checklist item corresponding to the enumerative element, the generated checklist item including subject matter of the content corresponding to the enumerative element; and
adding the generated checklist item as an item of the generated checklist; and
returning the generated checklist in response to the checklist request.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable media are presented that, in operation, generate a checklist from content in response to a checklist request from a user. More particularly, in response to the checklist request, a content type of the content identified by the checklist request is determined. The content is then analyzed, according to a determined content type, to identify a set of enumerative elements, the set of enumerative elements comprising at least two enumerative elements. Thereafter, for each enumerative element of the set of enumerative elements, a checklist item is generated, the checklist item corresponding to the enumerative element and including subject matter of the content corresponding to the enumerative element. Further, the generated checklist item is added as an item of the generated checklist. After iterating each enumerative element of the set of enumerative elements, the generated checklist is returned in response to the checklist request.
9 Citations
20 Claims
-
1. A computer-implemented method for generating a checklist from content in response to a checklist request from a computer user, the method comprising:
-
determining a content type of the content identified by the checklist request; analyzing the content according to the determined content type to identify a set of enumerative elements, the set of enumerative elements comprising at least two enumerative elements; for each enumerative element of the set of enumerative elements; generating a checklist item corresponding to the enumerative element, the generated checklist item including subject matter of the content corresponding to the enumerative element; and adding the generated checklist item as an item of the generated checklist; and returning the generated checklist in response to the checklist request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium bearing computer-executable instructions which, when executed on a computing system comprising at least a processor, carry out a method for generating a checklist from content in response to a checklist request from a computer user, the method comprising:
-
determining a content type of the content identified by the checklist request; determining basis content of the content identified by the checklist request; analyzing the content according to the determined content type to identify a set of enumerative elements in the basis content and to further identify a hierarchical structure of the enumerative elements, the set of enumerative elements comprising at least two enumerative elements; for each enumerative element of the set of enumerative elements; determining a hierarchical level of the enumerative element within the hierarchical structure; generating a checklist item corresponding to the enumerative element according to the determined hierarchical level of the enumerative element, the generated checklist item further including subject matter of the basis content corresponding to the enumerative element; and adding the generated checklist item as an item of the generated checklist; and returning the generated checklist in response to the checklist request. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer system for generating a checklist from content in response to a checklist request from a computer user, the system comprising a processor and a memory, wherein the processor executes instructions stored in the memory as part of or in conjunction with additional components to respond to the checklist request, the additional components comprising at least:
a checklist generator component, the checklist generator component being configure to generate a checklist for the computer user from the content in response to the checklist request from the computer user, wherein the checklist generator component comprises; a document identification module, the document identification module being configured to determine a document type of content identified in the checklist request by the computer user; a plurality of document parser components, each document parser component being configured to determine document structure and parse elements from content of one of a plurality of document types; a document analysis component, the document analysis component being configured to carry out a document analysis of identified content of a checklist request, in conjunction with a document parser selected according to the document type of the content, to identify a set of enumerative elements in the content and to further identify a hierarchical structure of the enumerative elements in the content, the set of enumerative elements comprising at least two enumerative elements; and a checklist builder component, the checklist builder component being configured to iterate through the enumerative elements identified by the document analysis component and, for each enumerative element; generate a checklist item corresponding to the enumerative element according to the determined hierarchical level of the enumerative element, the generated checklist item further including subject matter of the basis content corresponding to the enumerative element; and add the generated checklist item as an item of the generated checklist. - View Dependent Claims (20)
Specification