Writing and reading aid system
First Claim
1. A system for helping a user to create a structured document, wherein said structured document comprises organized information contained in a structure for delivering to a reader and guiding information for reconstructing said structure from said structured document, said system comprising:
- means for building, displaying, and examining said structure, said structure comprising a plurality of properties for holding and organizing corresponding information;
means for stimulating, organizing, and manipulating ideas, said ideas serving as a basis for said user to develop details;
means for helping said user to develop said detail for said ideas and filling said structure with said details;
means for specifying a delivery method for said reader; and
means for creating said structured document by combining said organized information in said structure, said guiding information in said structure, and said delivery method into a file, whereby said structure holds said ideas and said details in said plurality of properties; and
whereby said system will recover said organized information for said reader according to said guiding information in said structured document and deliver to said reader according to said delivery method in said structured document.
0 Assignments
0 Petitions
Accused Products
Abstract
A writing and reading assistant system helps a user to create a structured document and read a document. A structured document contains not only information as an ordinary document does but also properties and rules for holding, organizing and processing corresponding portions of information. The system helps the user as an author to search for information, generate, organize, examine, and modify ideas, to supply details, to examine one'"'"'s writing from various aspects, to revise the writing, to specify information and access methods suitable for different audience, and to create a structured document. Further, the system helps the user as a reader to create and modify structures, define and modify properties and rules, and define and specify display forms, to associate text blocks with corresponding properties and rules, to extract information from an input document, to fill structures with corresponding information, to build various links among structures and display forms, and to display structures.
-
Citations
20 Claims
-
1. A system for helping a user to create a structured document, wherein said structured document comprises organized information contained in a structure for delivering to a reader and guiding information for reconstructing said structure from said structured document, said system comprising:
-
means for building, displaying, and examining said structure, said structure comprising a plurality of properties for holding and organizing corresponding information;
means for stimulating, organizing, and manipulating ideas, said ideas serving as a basis for said user to develop details;
means for helping said user to develop said detail for said ideas and filling said structure with said details;
means for specifying a delivery method for said reader; and
means for creating said structured document by combining said organized information in said structure, said guiding information in said structure, and said delivery method into a file, whereby said structure holds said ideas and said details in said plurality of properties; and
whereby said system will recover said organized information for said reader according to said guiding information in said structured document and deliver to said reader according to said delivery method in said structured document. - View Dependent Claims (2, 3, 4)
-
-
5. A system for helping a user to read a document effectively by extracting desired information from said document and displaying information systematically, said system comprising:
-
means for identifying a document type of said document, said document type associating with a plurality of predefined properties, a plurality of predefined rules, and a plurality of display forms, said plurality of properties reserving space for holding related information, said plurality of rules specifying various operations to extract and format information related to said plurality of properties, and said plurality of display forms specifying methods to display contents on said plurality of properties;
means for building a structure according to information associated to said document type, said structure being an organization for keeping information in order;
means for extracting information from said document to fill said structure according to said rules linked to said document type on information extraction; and
means for displaying information in said structure by one of said plurality of display forms related to said document type. - View Dependent Claims (6, 7, 9, 11, 12, 13, 14, 15, 16)
-
-
8. The system in 5, further comprising:
-
means for letting said user browse said structure, generate questions, and generate initial guesses to make said user notice various issues in said document and be alert to said various issues;
means for displaying information in a display form;
means for restating said questions;
means for answering said questions;
means for reviewing; and
means for saving information.
-
-
10. The system in 5, further comprising:
-
means for defining rules to capture, organize, and display information and categorize said rules into various categories;
means for associating said rules to one selected from a group consisting of said properties, display forms, and rules;
means for searching and displaying said rules;
means for modifying, combining, splitting, and removing said rules;
means for adjusting order of said rules;
means for updating testing sample;
means for testing said rules; and
means for executing said rules to extract and display information.
-
-
17. A system for helping a user to master reading skills and enhance comprehension capability by reading a document, said system connecting to a database, said system comprising:
-
means for extracting background information about said document and said user from said database, said background information providing a basis for said system to decide if said user is familiar with topic involved in said document and what kind of reading skill said user has obtained;
means for performing structure analysis on said document to find out sentence structures, important words, and configuration about said document, organize information according to said sentence structures, said important words, and said configuration, and provide a basis for said system to extract other information;
means for deciding what helps said system will provide, in what level, and in what forms according to said background information about said document and said user;
means for presenting information according to said background information;
means for guiding said user to survey;
means for guiding said user to set reading purpose;
means for guiding said user to select reading strategy;
means for guiding said user to practice;
means for guiding said user to review;
means for tracking feedback and activity from said user; and
means for adjusting presentation and help according to said feedback and said activity. - View Dependent Claims (18, 19, 20)
-
Specification