Patent ID: 8554720

Claim:
An electronic document processing device, comprising: a memory device; a processor coupled to the memory device, wherein the processor is configured to perform: enabling an author to write an original electronic document; selecting an information extraction pattern for said document from various information extraction patterns, while said author is writing said original electronic document; extracting one or more domain specific information segments from said electronic document according to the information extraction patterns selected, while said author is writing said original electronic document; selecting a list of information segments most relevant to said document from said one or more domain specific information segments, while said author is writing said original electronic document; correspondingly storing the list of information segments with said document, while said author is writing said original electronic document; searching said one or more extracted domain specific information segments; presenting said one or more extracted domain specific information segments to a subsequent user; and providing the user with said electronic document based on said subsequent user's interest in said electronic document.