US2005138028A1PendingUtilityA1

Processing, browsing and searching an electronic document

Assignee: IBMPriority: Dec 17, 2003Filed: Dec 16, 2004Published: Jun 23, 2005
Est. expiryDec 17, 2023(expired)· nominal 20-yr term from priority
G06F 16/3322G06F 16/313
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for processing electronic document and its corresponding device, a method for browsing electronic document and its corresponding browser, as well as a method for searching electronic document and its corresponding searching system are disclosed in the present invention. The method comprises at least the following steps of: generating at least one query according to the content of said document when an author is composing the electronic document; and correspondingly storing information about said at least one query with said electronic document. Wherein the query comprises keywords, keyword string or questions, and the query has passed the verification in order to ensure its reliability.

Claims

exact text as granted — not AI-modified
1 . An electronic document processing method, comprising the steps of: 
 generating at least one query according to the content of said document when an author is composing the electronic document; and    correspondingly storing information about said at least one query with said electronic document.    
   
   
       2 . The electronic document processing method according to  claim 1 , wherein the step of generating each of at least one query further includes: 
 selecting text stream to generate said queries;    extracting features from said selected text stream and generating at least one query:    information about said selected text stream.    
   
   
       3 . The electronic document processing method according to  claim 2 , wherein the step of selecting text stream to generate the queries includes: 
 calculating the weight of each word except the stopwords in associated text segment;    calculating the similarity degree of present text segment and previous text segment according to the weight of each word in said text segment; and    comparing the calculated similarity degree between the present text segment and previous text segment with a given threshold and then determining the text stream for generating said queries.    
   
   
       4 . The electronic document processing method according to  claim 2 , wherein the step of extracting features from the selected text stream and generating at least one query information about said text stream further comprises: 
 extracting keywords, keyword string or questions contained in the features as a query.    
   
   
       5 . The electronic document processing method according to  claim 2 , wherein the step of generating at least one query information for said selected text stream further includes: 
 verifying the generated query through the operations of reviewing, modifying according to the content of the document.    
   
   
       6 . The electronic document processing method according to  claim 1 , wherein the step of correspondingly storing information about said at least one query with said electronic document includes: 
 storing said query information in said electronic document as knowledge tags.    
   
   
       7 . The electronic document processing method according to  claim 1 , wherein the step of correspondingly storing information about said at least one query with said electronic document includes: 
 storing said query information as a file of knowledge tags that is associated with said electronic document.    
   
   
       8 . An electronic document processing device, characterized in that includes: 
 an electronic document editing unit for editing an electronic document;    a feature extracting unit for extracting features from said electronic document being edited;    a query generating unit for generating query information about the content of the document according to the feature extracted by the feature extracting unit, wherein said query comprising keywords, keyword string or questions; and    a query storing unit for correspondingly storing the query information generated by the query generating unit with said electronic document.    
   
   
       9 . The electronic document processing means according to  claim 8 , characterized in that it further includes: 
 a text stream generating unit for processing the electronic document so as to determine the text stream to be used to generate query for the document.    
   
   
       10 . The electronic document processing device according to  claim 9 , further comprising: 
 a weight calculating means for calculating the weight of each word in associated text segment in said electronic document;    a similarity calculating means for calculating relevance degree between previous text segment and current segment according to the weight of each word in the text segment; and    a text stream determining means for determining the text stream to be used to generate said queries by comparing the calculated relevance degree between previous text segment and current segment with a given threshold.    
   
   
       11 . The electronic document processing device according to  claim 8 , further comprising a query verification unit for evaluating, modifying said query generated by the query generating unit according to the content of the document.  
   
   
       12 . An electronic document browsing method, comprising: 
 reading query information correspondingly stored with the electronic document, wherein said query including keywords, keyword string or questions;    presenting user with at least one query contained in query information; and    representing the content of said electronic document to said user when user confirms said query.    
   
   
       13 . The electronic document browsing method according to  claim 12 , wherein the step of representing the content of said electronic document to the user comprises: 
 inputting at least one query that the user wants to execute, wherein said query including keywords, keyword string or questions;    selecting a query, in which the keywords, keyword string and questions are closely related to those input by the user; and    representing the most related query to the user.    
   
   
       14 . An electronic document browser, comprising: 
 an electronic document browsing unit for browsing the content of the electronic document;    a query information reading unit for reading at least one query information correspondingly stored with the electronic document, wherein said query contains keywords, keyword string or questions; and    a query representing unit for representing the user with at least one query in query information read by the query information reading unit.    
   
   
       15 . The electronic document browser according to  claim 14 , further comprising: 
 a query selection unit for selecting the query same with or closely related to the query input by user from at least one query contained in the query information; and    a query representing unit being further used to represent the user with the same or closely related query or queries.    
   
   
       16 . An electronic document retrieving method, characterized in that it comprises the steps of: 
 extracting at least one query information correspondingly stored with the electronic document, wherein each of the query information containing keywords, keyword string or questions of at least one corresponding queries;    generating indices for the extracted multiple query information;    in responsive to the user's queries, searching at least one queries, which is same or closely related to the user's query input, from the query indices;    representing the user with said same or closely related queries; and    providing the user with the electronic document or a link to said electronic document according to the user's selected query.    
   
   
       17 . The electronic document retrieving method according to  claim 16 , wherein the step of searching at least one query same with or closely related to the query input by the user further comprises: 
 calculating relevance degree between the query input by the user and each query in the query indices; and    selecting the query with the largest relevance degree or whose relevance degree is larger than a given value.    
   
   
       18 . The electronic document retrieving method according to  claim 16 , wherein the step of representing the user with at least one query same with or closely related to the query input by user further comprises: 
 verifying the represented query through operations of evaluating and/or modifying, and giving a corresponding feedback information; and    updating the query information according to said feedback information.    
   
   
       19 . An electronic document retrieving system, characterized in that it comprises: 
 a query information extracting means for extracting query information correspondingly stored with said electronic document, wherein each of said query information containing keywords, keyword string or questions of at least one queries;    a query indexing means for generating indices of the queries in said extracted query information;    a query index storing means for storing query indices produced by the query indexing means;    a query searching means for searching at least one query, which are same with or closely related to the user's query input, from the query indices stored in the query index storing means;    a query presenting means for presenting the user with at least one queries, which are same with or closely related to user's query, searched by query searching means; and    an electronic document providing means for providing the user with the electronic document or a link to said electronic document according to the user's selected query.    
   
   
       20 . The electronic document retrieving system according to  claim 19 , characterized in that it further comprises: 
 a similarity calculating means for calculating the relevance degree between two word strings;    wherein, said query searching means, utilizing said similarity calculating means, calculating the relevance degree between the query input by the user and the queries in query indices, and selecting one query with the largest relevance degree or the ones whose relevance degree is larger than a given value.    
   
   
       21 . The electronic document retrieving system according to  claim 19 , characterized in that it further comprises: 
 a query feedback means for verifying the represented query through operations of evaluating, modifying, then returning a feedback information correspondingly and updating the corresponding query information.    
   
   
       22 . An article of manufacture comprising a computer usable medium having computer readable program code means embodied therein for causing electronic document processing, the computer readable program code means in said article of manufacture comprising computer readable program code means for causing a computer to effect the steps of  claim 1 .  
   
   
       23 . A computer program product comprising a computer usable medium having computer readable program code means embodied therein for causing functions of an electronic document processing device, the computer readable program code means in said computer program product comprising computer readable program code means for causing a computer to effect the functions of  claim 8 .  
   
   
       24 . An article of manufacture comprising a computer usable medium having computer readable program code means embodied therein for causing electronic document browsing, the computer readable program code means in said article of manufacture comprising computer readable program code means for causing a computer to effect the steps of  claim 12 .  
   
   
       25 . An article of manufacture comprising a computer usable medium having computer readable program code means embodied therein for causing electronic document retrieving, the computer readable program code means in said article of manufacture comprising computer readable program code means for causing a computer to effect the steps of  claim 16 .  
   
   
       26 . A computer program product comprising a computer usable medium having computer readable program code means embodied therein for causing functions of an electronic document retrieving system, the computer readable program code means in said computer program product comprising computer readable program code means for causing a computer to effect the functions of  claim 19 .  
   
   
       27 . A computer program product comprising a computer usable medium having computer readable program code means embodied therein for causing functions of an electronic document browser system, the computer readable program code means in said computer program product comprising computer readable program code means for causing a computer to effect the functions of  claim 14.

Join the waitlist — get patent alerts

Track US2005138028A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.