WO2004038605A2 - Method for information retrieval - Google Patents
Method for information retrieval Download PDFInfo
- Publication number
- WO2004038605A2 WO2004038605A2 PCT/CA2003/001608 CA0301608W WO2004038605A2 WO 2004038605 A2 WO2004038605 A2 WO 2004038605A2 CA 0301608 W CA0301608 W CA 0301608W WO 2004038605 A2 WO2004038605 A2 WO 2004038605A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- document
- documents
- user
- relevant
- search
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/986—Document structures and storage, e.g. HTML extensions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Definitions
- the present invention relates to the field of information retrieval systems, and in particular, relates to computerized information retrieval systems for saving and subsequent searching of a collection of selected, electronically stored documents.
- search engine This might be alleviated by having a selected individual, such as a librarian conduct searches and circulate their findings, however, this type of report would be limited in utility for later searching and use.
- a further difficulty in the use of this type of search engine is that the search is limited to the Internet, and does not address documents stored on the user's computer system, for example, or an attached non-Internet based network system, such as a local Intranet or the like.
- the search field includes a large variety of documents which may be totally irrelevant. It is also known to provide software which has the ability to highlight various words or text passages within the document. Searches within a document can then be conducted on the highlighted text. However, this type of search is limited to the particular document being reviewed.
- Schilit et al. in US Patent No. 6279014, published August 21 , 2001 provides a method for annotating documents. No method for searching on document content is provided.
- Kamper in US Patent No. 5982370, published November 9, 1999 provides a highlighting tool for selecting text within a document, and then interconnecting the highlighted text to a search engine so that a search of the Internet can be conducted on the highlighted material.
- the search is to be conducted using an Internet search engine, on the information available over the Internet.
- Kamper merely provides a tool for input of the search conditions.
- the present invention provides a computerized method of information retrieval comprising: providing a computer displayable document having searchable content; marking said document, with a marking device, as being a relevant document; storing said relevant document in a user defined data structure; and conducting a search of a number of said relevant documents using a search engine to identify documents with a desired searchable content; selecting, using a selection device, the documents identified as having said desired searchable content, and displaying said selected document.
- the present invention also provides a computerized system for operation of the method as described hereinabove with respect to the present invention. Accordingly, in a further aspect, the present invention also provides a computerized information retrieval system comprising: a computer having a display for displaying documents having searchable content; a marking device for marking document as being a relevant document; a storage device for storing said relevant document in a user defined database; and a search engine operatively connected to said computer for conducting a search of a number of said relevant documents in order to identify documents with a desired searchable content; a selection device for selecting and displaying the documents identified as having said desired searchable content.
- the term "computer” or “computerized” primarily refers to a standard, stand-alone, traditional computer (including laptop computers and the like). However, the skilled artisan will be aware that the present invention can be used in a wide variety of devices, and used in a wide variety of application. These can include devices such as PDA's (personal digital assistants), Internet enabled cellular phones, Interactive Voice Response (IVR) systems, or the like. Accordingly, the term “computer” or modifications thereof, should be used as describing any electronic system over which a search or retrieval system might be usable.
- the computer will include a display system in the form of a monitor or a flat screen display.
- the term “display” might also include methods of "audible” communication as well as visual.
- the computer will also include a marking device such as a mouse, a keyboard, a interactive screen display, an IVR response system, a joystick, a game pad, or the like. In general any device suitable for use in designating or selection a displayed option, or interacting with the computer, would be acceptable.
- the documents displayed can be documents generated by standard computer software programs such as word processors, database programs, spreadsheet programs, e-mail and the like.
- the documents are Internet Web pages which have been displayed on the user's computer display using, for example, a browser program running on the user's computer.
- the text of the document can be stored in a variety of different manners.
- a word processing file can be stored by storing a copy of the file, together with the file location and file name.
- a document located on the Internet can be stored by filing a copy of the Internet "html" file, together with the URL (Universal Resource Locator) of the document.
- Other file types can be stored in different fashions.
- the documents are stored so that the searchable content is maintained.
- the documents are also stored in such a fashion that the original image of the document can be restored and displayed on the user's computer.
- the file location, URL and the like also be stored in order that the original document could be recalled, and/or updated copies of the documents or Internet web pages can be retrieved for viewing.
- the user is provided with the option of viewing either the original document, or the updated document.
- the system is optionally provided with a method for determining the "best fit" of highlights from a previous version of a document, and displaying them at an appropriate location on the updated document.
- the retrieved page can also include additional and/or replacement text or images.
- additional advertising images might be added to the screen view of a particular document.
- the content of the advertising can be customized based on the user's profile, or based on the search terms used.
- a search conducted related to "automobiles” might generate additional or replacement advertising based on the demographic tendencies of consumers which match the user's profile.
- the searchable content of the documents stored can be located in a variety of locations. The search can be conducted on strictly on the text of the document, on the highlighted text identified when the document was reviewed, or on added notes, attachments, paraphrases and the like.
- the search could include the content of any the text, highlighted text, notes, annotations, summaries, attachments or paraphrasing of the document, which notes, annotations, summaries, attachments and paraphrasing are associated with the document, or on any suitable combination of these features. Accordingly, the search could be conducted on any or all of these features, and various users might be provided with differing levels of authority for conducting the search.
- the search of the documents can be conducted using any suitable search
- engine which can be related to the data structure, as discussed hereinbelow.
- the relevant content used for the search can be provided from the searchable content of the document, which as previously described can include the entire text, and/or the selected and/or highlighted text, notes, annotations and the like.
- Marking of the selected documents can be accomplished by, for example, providing visible highlighting of the selected text.
- the user can be provided with a "tool bar' which is visible on their computer screen with which they can highlight text, attach notes, summaries, other attachments or the like. Marking of the text can also merely be a tag to include a document in the data structure, without highlighting any particular section of text.
- the user can be provided with different types of audio or visual representations of highlighting, or of highlighting categories. This could be accomplished by, for example, playing different sounds for different highlight categories, or by distinguishing the different highlight categories by highlighting text with different fonts, colours or the like.
- access could be restricted to only those documents wherein the user has access to a particular colour.
- documents related to engine systems might be highlighted in a different colour than those related to braking systems. As such, someone interested in engines would only search only those documents which have been highlighted with a certain colour.
- the user might be able to establish personal data structures which are not visible by others, while also providing documents highlighted in a different colour to which other users can have access.
- the data structure can be defined by the user, or a user control authority, so that a user is provided with access to only a relevant, or authorized databases and/or search results. The user is then authorized to conduct searches of relevant documents in only authorized data structures.
- an Application Service Provider might conduct searches for a variety of clients and provide a database of documents located. Users would be able to access authorized areas of the database and conduct searches on only those areas.
- the data structure is preferably a database structure which allows for searching of the relevant content.
- the search engine can be included as a function or part of the database structure or can be a separate program.
- the data structure can be located on the user's computer, on a local storage device, a remote storage device, a network storage device, an Internet storage device, or an Application Service Provider storage device, or the like.
- the location of the database can be determined based on the amount of data to be stored, and the requirements for accessibility by other parties, if desired.
- the user is preferably provided with a listing of relevant search result documents.
- the user can then select the desired documents using a selection device, which device can be any of the devices previously listed as marking devices.
- a selection device which device can be any of the devices previously listed as marking devices.
- the user is preferably provided with the option, if available, or viewing the original document, or an updated document, if an updated document exists.
- the user can then also be preferably provided with the option of viewing the various notes, attachments, annotations and the like, or simply view the selected document with or without any highlighting being visible.
- the system of the present invention can also be modified to include various other features. For example, users could provide a standing search scheme and the system would provide an e-mail or other type of alert when new relevant content is added.
- a further additional feature would include bookmarks within search results or search documents so that a user could store and save search lists and documents, and " be able to resume searches at a later time. Further, information on the documents highlighted or viewed might be tracked to determine documents of particular relevance or the like.
- the present invention also provides a computerized system having the computerized equipment required to store, search, access and display the documents to be highlighted, or the relevant documents which have been located as part of the search.
- Figure 1 which is a flow chart of a method for capturing data in a document for inclusion in the data structure;
- Figure 2 which is a method for adding notes to the document selected;
- Figure 3 which is a method for adding a paraphrase to a selected document
- Figure 4 which is a method for displaying a selected document
- Figure 5 which is a method for conducting a search for an updated URL
- Figure 6 which is a method for displaying an updated document
- Figure 7 which is a method for tracking updates to documents
- Figure 8 which is a method for determine the best fit of a highlight to an updated document
- Figure 9 which is a method for conducting a search of the highlighted documents stored in the data structure.
- a flow chart 100 which describes a system for adding a highlight to a selected document.
- a user has displayed a document, regardless of source, which the user wishes to add as relevant content to selected data structure.
- the user is also assumed to be using a traditional personal computer and is assumed to have a tool bar activated on their screen for operation of the system of the present invention.
- the user selects the relevant content 105, and highlights it 110 using the tool bar.
- the system stores 115 the content of the document and the highlighted text.
- the system reads the document URL 120, and records the category for storage selection 125.
- the system locates the highlighted information by determining the character offset of the start of the selected text 130, and the character offset of the end of the selected text 135. The system then checks to determine whether the URL has been previously saved 140 (See Figure 5). If a URL match is found 145, the system reads the URL index file and obtains the newest version of the contents file 150, and reads the content file 155. If no URL match is found at step 145, the systems reads an index file for an open position 160, and creates a new contents file 165.
- the system modifies the contents file to display the selected text as being highlighted 170, and then the system updates the display so that the user sees the display modifications 175 (See Fig. 6).
- a flow chart 200 is shown wherein it is assumed that the user wishes to add a note to a relevant document.
- the user starts 201 by "clicking" 205 in the document at a location where they wish to add a note.
- the user then presses the "annotate” button on the system toolbar 210.
- the system then opens an input dialog box 215 into which the user can type comments or other notes 216.
- the user is then requested to confirm that the note is to be saved 217. If the answer is "no", the system ends the process 280.
- the system reads and stores 220 the content of the document and the highlighted text. For a document located on the Internet, the system then reads the document URL 225, and records the category for storage selection 230.
- the system locates the position of the note to be added by determining the character offset of the click position 235.
- the system checks to determine whether the URL has been previously saved 240 (See Figure 5). If a URL match is found 245, the system reads the URL index file and obtains the newest version of the contents file 250, and reads the content file 255. If no URL match is found at step 245, the systems reads an index file for an open position 260, and creates a new contents file 265.
- the system modifies the contents file to display a note symbol 270, and then the system updates the display so that the user sees the display modifications 275 (See Fig. 6).
- FIG. 3 a flow chart 300 is shown wherein a paraphrase section is added to the document.
- the user starts 301 by "clicking and dragging the mouse to make a document selection 305 at a location where they wish to paraphrase a document.
- the user then presses the "annotate” button on the system toolbar 310.
- the system then opens an input dialog box 315 into which the user can type comments or other notes 316.
- the user is then requested to confirm that the paraphrase is to be saved 317. If the answer is "no", the system ends the process 380. However, it the note is to be saved, the system reads and stores 320 the content of the document and the highlighted text.
- the system For a document located on the Internet, the system then reads the document URL 325, and records the. category for storage selection 330. The system then locates the position of the note to be added by determining the character offset of the selection start position 331 , and the selection end position 335. The system then checks to determine whether the URL has been previously saved 340 (See Figure 5). If a URL match is found 345, the system reads the URL index file and obtains the newest version of the contents file 350, and reads the content file 355. If no URL match is found at step 345, the systems reads an index file for an open position 360, and creates a new contents file 365.
- the system modifies the contents file to display a paraphrase note symbol 370, and then the system updates the display so that the user sees the display modifications 375 (See Fig. 6).
- the system has then completed the addition of a paraphrase note to the text of the document, and this stage ends 380.
- a flow chart 400 is shown to describe the process for displaying a modified document.
- the system starts 401 by trapping an event that indicates that the programs display has been modified 405, and then determines 410 whether the user has requested that the highlights, or the like, are to be displayed. If they are not to be displayed, this portion of the system ends 485. If they are to be displayed, the system retrieves the URL information 415, and checks the URL index file for a match 420 (See Fig. 5). If no match is found 430, the system process ends 485. If a match is found 430, the system retrieves the highest version content of the URL 435 and the system looks at the last modified date of the URL 440.
- the system gets a metadata indicator, if any, to determine whether to force a refresh of the URL information 450. If the URL information is to be refreshed 455, the system backs up the previous content version 460 (See Fig. 7), and the system best-fits all highlights and annotations to the new file 465 (See Fig. 8). If no metadata indicator is present, or if the system does not otherwise force a refresh 455, the system reads the index file and obtains the contents file location 470. The system then reads the contents file 475. Once provided with the system content file 475, or the- best-fit of the highlights and annotations 465, the system updates the program display so that the user sees the new display modifications 480 (See Fig. 6). This portion of the system then ends 485.
- FIG. 5 a flow chart 500 is shown which describes the URL search and update process for the processes hereinabove described, with respect to an Internet- based document. A similar process would exist for a non-Internet based file.
- the system starts 501 by checking the URL index file for a match 505 to a requested document with relevant content. If a match is found 510, the system returns notification 570 that a matching URL has been found. If no match has been found 510, the system modifies the URL for general name similarities 515 and again checks for URL matches to the modified URL name 520. If a match is found 525 to • the modified URL, notification 570 is sent that a matching URL has been found. If a match to the modified URL is not found 525, the system gets metadata to force a URL 530. The system then checks the URL index file for a match 540. If a match is found 550, the system returns notification 570 that a matching URL has been found.
- FIG. 6 a flow 600 chart is shown which describes the process for. updating and amending a document to be displayed.
- the system starts 601 by reviewing a file 605 to determine whether advertising space is available. If space is found 610, the system contacts 615 a source, such as an Application Service Provider (ASP) to obtain new content for a space provided on the page to be displayed. The system then inserts 620 the new content into the space provided. After the advertisement has been inserted, or if space is not found 610, the system determines whether the user is operating in a group or multi-user environment 625. If a multi-user environment is present 630, the system gets an Event type 635.
- ASP Application Service Provider
- the system then reviews whether to capture the Event 640. If it does, it sends a message 645 to the server with the highlight and annotation updates. If it does not, it decides 650 whether to display the event. If the event is to be displayed, the system updates 655 the program display with local highlights and notifies the user that information retrieval is occurring. The system then requests 660 highlights and annotations from the ASP. After receipt 665 of the information from the ASP, the system modifies 670 the contents file to display the notes and highlights.
- a flow chart 700 is shown which describes a process for displaying an updated document.
- the system starts 701 by searching 705 an index file for a URL.
- the system retrieves 710 the version number of the URL.
- the system reads 715 the index file for an open position, and updates 720 the version information with the new number and date settings.
- the system then creates 725 a new version of the contents file for manipulation by the system. This part of the process then ends 730.
- a flow chart 800 which describes a process for determining the best-fit of highlights and notes to a modified display.
- the system starts 801 by building 805 a list of highlights, notes and annotations from a previous version of the document.
- the system reviews 810 the earlier document for similar highlights. If similar highlights are found 815, the system modifies 820 the contents file to display the selected text in a highlighted format. If similar highlights are not found 815, the system updates 825 the toolbar display to indicate missing highlights exist.
- the system searches 830 for similar words and positions of notes on previous document versions. If similar words are found 835, the system modifies 840 the file contents to display a notes symbol at that location. If no similar words are found 835, the system updates 845 the toolbar display to indicate missing highlights exist.
- the system searches 850 for similar paraphrases on previous document versions. If similar paraphrases are found 855, the system modifies 860 the file contents to display a notes (or annotation) symbol at that location. If no similar words are found 855, the system updates 865 the toolbar display to indicate missing paraphrases exist.
- FIG.-9 a flow chart 900 is shown which provides a system for searching the highlighted content and the notes.
- the system starts 901 by having the user click 905 on the toolbar to start the search.
- the user specifies their search criteria 910, and the system receives the search criteria 915.
- the system determines 920 whether a multi-user environment is present. If a multi-user environment is present, the system sends 925 the search criteria to an ASP (for example) for processing, and ultimately, receives 930 the search results. After receiving the ASP search results, or if a multi-user environment is not present, the system performs the search request locally 935.
- ASP for example
- the system then proceeds by again determining whether a multi-user environment exists 940. If one does, the system compiles 945 a list of ASP search results, compares it with its local results, and removes any duplicates. After this, or if a multi-user environment is not present, the search result list is displayed 950 to the user. The user can then click 955 on the result link from the result list which will prompt the system to retrieve 960 the highest version URL content. The system then updates 965 the program display so that the user sees the new display modifications. This portion of the process then ends 970.
- substantially planar is intended to mean planar, nearly planar and/or exhibiting characteristics associated with a planar element.
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/532,191 US20060053105A1 (en) | 2002-10-22 | 2003-10-20 | Method for information retrieval |
AU2003275829A AU2003275829A1 (en) | 2002-10-22 | 2003-10-20 | Method for information retrieval |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA2,409,114 | 2002-10-22 | ||
CA002409114A CA2409114A1 (en) | 2002-10-22 | 2002-10-22 | Method for information retrieval |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2004038605A2 true WO2004038605A2 (en) | 2004-05-06 |
WO2004038605A3 WO2004038605A3 (en) | 2004-09-23 |
Family
ID=32111423
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CA2003/001608 WO2004038605A2 (en) | 2002-10-22 | 2003-10-20 | Method for information retrieval |
Country Status (4)
Country | Link |
---|---|
US (1) | US20060053105A1 (en) |
AU (1) | AU2003275829A1 (en) |
CA (1) | CA2409114A1 (en) |
WO (1) | WO2004038605A2 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6973654B1 (en) * | 2003-05-27 | 2005-12-06 | Microsoft Corporation | Systems and methods for the repartitioning of data |
US20060277482A1 (en) * | 2005-06-07 | 2006-12-07 | Ilighter Corp. | Method and apparatus for automatically storing and retrieving selected document sections and user-generated notes |
US20070282813A1 (en) * | 2006-05-11 | 2007-12-06 | Yu Cao | Searching with Consideration of User Convenience |
US20070266024A1 (en) * | 2006-05-11 | 2007-11-15 | Yu Cao | Facilitated Search Systems and Methods for Domains |
US7698258B2 (en) * | 2006-06-02 | 2010-04-13 | Microsoft Corporation | Searchable storage system |
US20090019016A1 (en) * | 2007-07-09 | 2009-01-15 | International Business Machines Corporation | Method and system for finding information in email upon obtaining search permission |
US9020913B2 (en) | 2007-10-25 | 2015-04-28 | International Business Machines Corporation | Real-time interactive authorization for enterprise search |
US11087095B1 (en) * | 2015-02-20 | 2021-08-10 | Stats Llc | Platform for quality assurance in natural language generation frameworks |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5404295A (en) * | 1990-08-16 | 1995-04-04 | Katz; Boris | Method and apparatus for utilizing annotations to facilitate computer retrieval of database material |
US6006217A (en) * | 1997-11-07 | 1999-12-21 | International Business Machines Corporation | Technique for providing enhanced relevance information for documents retrieved in a multi database search |
US20020069218A1 (en) * | 2000-07-24 | 2002-06-06 | Sanghoon Sull | System and method for indexing, searching, identifying, and editing portions of electronic multimedia files |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2045907C (en) * | 1991-06-28 | 1998-12-15 | Gerald B. Anderson | A method for storing and retrieving annotations and redactions in final form documents |
US5623681A (en) * | 1993-11-19 | 1997-04-22 | Waverley Holdings, Inc. | Method and apparatus for synchronizing, displaying and manipulating text and image documents |
US5623679A (en) * | 1993-11-19 | 1997-04-22 | Waverley Holdings, Inc. | System and method for creating and manipulating notes each containing multiple sub-notes, and linking the sub-notes to portions of data objects |
DE69511425T2 (en) * | 1994-11-08 | 2000-03-09 | Vermeer Tech Inc | PRODUCTION AID FOR ONLINE SERVICES WITH CHARGING CHARGES |
US6038561A (en) * | 1996-10-15 | 2000-03-14 | Manning & Napier Information Services | Management and analysis of document information text |
GB9702537D0 (en) * | 1997-02-07 | 1997-03-26 | Two Way Tv Ltd | Interactive communication system |
US5982370A (en) * | 1997-07-18 | 1999-11-09 | International Business Machines Corporation | Highlighting tool for search specification in a user interface of a computer system |
US5877766A (en) * | 1997-08-15 | 1999-03-02 | International Business Machines Corporation | Multi-node user interface component and method thereof for use in accessing a plurality of linked records |
US6279014B1 (en) * | 1997-09-15 | 2001-08-21 | Xerox Corporation | Method and system for organizing documents based upon annotations in context |
US6088707A (en) * | 1997-10-06 | 2000-07-11 | International Business Machines Corporation | Computer system and method of displaying update status of linked hypertext documents |
US6331865B1 (en) * | 1998-10-16 | 2001-12-18 | Softbook Press, Inc. | Method and apparatus for electronically distributing and viewing digital contents |
US6384815B1 (en) * | 1999-02-24 | 2002-05-07 | Hewlett-Packard Company | Automatic highlighting tool for document composing and editing software |
US7536561B2 (en) * | 1999-10-15 | 2009-05-19 | Ebrary, Inc. | Method and apparatus for improved information transactions |
WO2002019147A1 (en) * | 2000-08-28 | 2002-03-07 | Emotion, Inc. | Method and apparatus for digital media management, retrieval, and collaboration |
GB2369470B (en) * | 2000-11-22 | 2005-03-30 | Hewlett Packard Co | Text processing system |
US7296032B1 (en) * | 2001-05-17 | 2007-11-13 | Fotiva, Inc. | Digital media organization and access |
AU2002366475A1 (en) * | 2001-12-17 | 2003-06-30 | Sumitomo Special Metals Co., Ltd. | Slider head having a sic underlayer |
US6931597B1 (en) * | 2002-04-17 | 2005-08-16 | Pss Systems, Inc. | Indications of secured digital assets |
-
2002
- 2002-10-22 CA CA002409114A patent/CA2409114A1/en not_active Abandoned
-
2003
- 2003-10-20 US US10/532,191 patent/US20060053105A1/en not_active Abandoned
- 2003-10-20 WO PCT/CA2003/001608 patent/WO2004038605A2/en not_active Application Discontinuation
- 2003-10-20 AU AU2003275829A patent/AU2003275829A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5404295A (en) * | 1990-08-16 | 1995-04-04 | Katz; Boris | Method and apparatus for utilizing annotations to facilitate computer retrieval of database material |
US6006217A (en) * | 1997-11-07 | 1999-12-21 | International Business Machines Corporation | Technique for providing enhanced relevance information for documents retrieved in a multi database search |
US20020069218A1 (en) * | 2000-07-24 | 2002-06-06 | Sanghoon Sull | System and method for indexing, searching, identifying, and editing portions of electronic multimedia files |
Also Published As
Publication number | Publication date |
---|---|
WO2004038605A3 (en) | 2004-09-23 |
CA2409114A1 (en) | 2004-04-22 |
AU2003275829A1 (en) | 2004-05-13 |
US20060053105A1 (en) | 2006-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7954045B2 (en) | Recommendatory information provision system | |
JP4782683B2 (en) | Personalized searchable library with emphasis capability and access to electronic images of text based on user ownership of corresponding physical text | |
JP4150415B2 (en) | Document data display processing method, document data display processing system, and software program for document data display processing | |
JP4692903B2 (en) | Method and system for suppressing features in content pages | |
US6665659B1 (en) | Methods and apparatus for distributing and using metadata via the internet | |
JP5511292B2 (en) | Display method, system and program | |
US9069867B2 (en) | Resource management system, method and program for selecting candidate tag | |
US20040267815A1 (en) | Searchable personal browsing history | |
US20130166528A1 (en) | System And Method For Generating A Search Index And Executing A Context-Sensitive Search | |
US20080222105A1 (en) | Entity recommendation system using restricted information tagged to selected entities | |
US20080052156A1 (en) | Method for delivering targeted web advertisements and user annotations to a web page | |
US20060282413A1 (en) | System and method for a search engine using reading grade level analysis | |
JP2007517316A (en) | System and method for personalizing aggregated news content | |
US20120143845A1 (en) | Entity Following | |
US20080195495A1 (en) | Notebook system | |
JP2008507041A (en) | Personalize the ordering of place content in search results | |
EP2350885A2 (en) | Providing search results | |
WO2004057491A1 (en) | Search engine result reporter | |
US20100192055A1 (en) | Apparatus, method and article to interact with source files in networked environment | |
US8140525B2 (en) | Information processing apparatus, information processing method and computer readable information recording medium | |
US20060053105A1 (en) | Method for information retrieval | |
US20060116992A1 (en) | Internet search environment number system | |
US8131752B2 (en) | Breaking documents | |
JP2007102487A (en) | Book stock retrieval method, book stock retrieval system and book stock retrieval program | |
WO2006064573A1 (en) | Web information providing device, method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
ENP | Entry into the national phase |
Ref document number: 2006053105 Country of ref document: US Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 10532191 Country of ref document: US |
|
122 | Ep: pct application non-entry in european phase | ||
WWP | Wipo information: published in national office |
Ref document number: 10532191 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: JP |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: JP |