US7177948B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for enhancing online searching
Assignee: International Business Machines Corp
•
Filing: 1999-11-18
•
Granted: 2007-02-13
•
Expires: 2019-11-18
Abstract
Abstract A method and apparatus are provided for processing search results obtained in response to a user query. This may include examining document pointers returned by a search engine to identify a source from which the documents are available and generating at least two visual abstracts of each of the documents. Each of the visual abstracts may be of a different size. The method and system may also include formatting a stream of data such that when the data is displayed, a smaller one of the visual abstracts appears adjacent to a corresponding search result.
Inventors
- 👤 Reiner Kraft
- 👤 Neelakantan Sundaresan
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 21:53
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/957; G06F16/9577; G06F16/951; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933
Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
152 words
A method of processing search results obtained in response to a user query, the method comprising: providing document pointers returned by a search engine to identify a source from which documents are available, each said document pointer including a Uniform Resource Locator (URL) displayed as part of a search result by said search engine; generating at least two visual abstracts for at least one of said documents, each of said two visual abstracts being a thumbnail image of a different size, said visual abstracts being generated after first manipulating said document so as to enhance a visibility of at least a portion of said document, said manipulating being performed by filtering said document; and formatting a stream of data such that when said data is displayed on a display screen regarding said at least one of said documents, a smaller one of said visual abstracts appears adjacent to a corresponding search result.
Claim 2
Independent Claim
152 words
A method of processing search results obtained in response to a user query, the method comprising: providing document pointers returned by a search engine to identify a source from which documents are available, each said document pointer including a Uniform Resource Locator (URL) displayed as part of a search result by said search engine; generating at least two visual abstracts for at least one of said documents, each of said two visual abstracts being a thumbnail image of a different size, said visual abstracts being generated after first manipulating said document so as to enhance a visibility of at least a portion of said document, said manipulating being performed by filtering said document; and formatting a stream of data such that when said data is displayed on a display screen regarding said at least one of said documents, a smaller one of said visual abstracts appears adjacent to a corresponding search result.
Claim 3
Dependent Claim
17 words
The method of claim 1 , wherein said filtering is performed on an image in said document.
Claim 4
Dependent Claim
25 words
The method of claim 1 , further comprising: displaying a larger one of said visual abstracts on said display screen when requested by said user.
Claim 5
Dependent Claim
19 words
The method of claim 3 , further comprising: storing data relating to said larger one of said visual abstracts.
Claim 6
Dependent Claim
33 words
The method of claim 3 , wherein said larger one of said visual abstracts is displayed on said display screen when a cursor is moved over said smaller one of said visual abstracts.
Claim 7
Dependent Claim
20 words
The method of claim 5 , further comprising: removing said larger one of said visual abstracts from said display screen.
Claim 8
Dependent Claim
34 words
The method of claim 6 , wherein said larger one of said visual abstracts is removed from said display screen when said cursor is moved away from said smaller one of said visual abstracts.
Claim 9
Independent Claim
159 words
A method of processing search results obtained in response to a user query, the method comprising: examining document pointers returned by a search engine to identify a source from which documents are available, each said document pointer including a Uniform Resource Locator (URL); obtaining said documents from said source; generating a visual abstract for each of said documents, each visual abstract being a thumbnail image, each said thumbnail image comprising a visual similarity of said document as reduced in size, a title of said document ensured to be readable on each said thumbnail image; formatting a stream of data such that when said data is displayed on a display screen, each visual abstract appears adjacent to a corresponding search result; creating a larger visual abstract of at least one of said documents; displaying said larger one of said visual abstracts on said display screen on demand; and removing said larger one of said visual abstracts from said display screen.
Claim 10
Independent Claim
159 words
A method of processing search results obtained in response to a user query, the method comprising: examining document pointers returned by a search engine to identify a source from which documents are available, each said document pointer including a Uniform Resource Locator (URL); obtaining said documents from said source; generating a visual abstract for each of said documents, each visual abstract being a thumbnail image, each said thumbnail image comprising a visual similarity of said document as reduced in size, a title of said document ensured to be readable on each said thumbnail image; formatting a stream of data such that when said data is displayed on a display screen, each visual abstract appears adjacent to a corresponding search result; creating a larger visual abstract of at least one of said documents; displaying said larger one of said visual abstracts on said display screen on demand; and removing said larger one of said visual abstracts from said display screen.
Claim 11
Dependent Claim
19 words
The method of claim 8 , further comprising: storing data relating to said larger one of said visual abstracts.
Claim 12
Dependent Claim
33 words
The method of claim 8 , wherein said larger one of said visual abstracts is displayed on said display screen when a cursor is moved over said smaller one of said visual abstracts.
Claim 13
Dependent Claim
34 words
The method of claim 8 , wherein said larger one of said visual abstracts is removed from said display screen when said cursor is moved away from said smaller one of said visual abstracts.
Claim 14
Independent Claim
178 words
A method of processing search results obtained in response to a user query, the method comprising: examining document pointers returned by a search engine to identify sources from which documents are available, each said document pointer including a Uniform Resource Locator (URL); obtaining said documents from said sources; generating a visual abstract for each of said documents, each visual abstract being a thumbnail image, each said thumbnail image comprising a visual similarity of said document as reduced in size, a title of said document ensured to be readable on each said thumbnail image; formatting a stream of data such that when said data is displayed on a display screen, each visual abstract appears adjacent to a corresponding search result; determining whether a portion of a source document should be enhanced for visibility relative to another portion; and manipulating said source document determined to have a portion to be enhanced so that one portion therein is manipulated to improve a visibility while another portion therein is manipulated to degrade a visibility, wherein said manipulating includes filtering said source document.
Claim 15
Independent Claim
178 words
A method of processing search results obtained in response to a user query, the method comprising: examining document pointers returned by a search engine to identify sources from which documents are available, each said document pointer including a Uniform Resource Locator (URL); obtaining said documents from said sources; generating a visual abstract for each of said documents, each visual abstract being a thumbnail image, each said thumbnail image comprising a visual similarity of said document as reduced in size, a title of said document ensured to be readable on each said thumbnail image; formatting a stream of data such that when said data is displayed on a display screen, each visual abstract appears adjacent to a corresponding search result; determining whether a portion of a source document should be enhanced for visibility relative to another portion; and manipulating said source document determined to have a portion to be enhanced so that one portion therein is manipulated to improve a visibility while another portion therein is manipulated to degrade a visibility, wherein said manipulating includes filtering said source document.
Claim 16
Dependent Claim
18 words
The method of claim 12 , wherein said filtering is performed on an image in said source document.
Claim 17
Dependent Claim
31 words
The method of claim 12 , wherein said portion of said source document to be enhanced corresponds to at least one of a title and a heading of said source document.
Claim 18
Dependent Claim
26 words
The method of claim 14 , wherein one of said title and said heading is enlarged as compared with a second portion of said source document.
Claim 19
Dependent Claim
24 words
The method of claim 15 , wherein said second portion of said source document corresponds to a body of text of said source document.
Claim 20
Independent Claim
158 words
A method of searching for a document, said method comprising: supplying a search request; providing abstracts of documents on a screen display that correspond to said search request, said abstracts including a written abstract that contains a summary of a contents of said documents and a first visual abstract of each of said documents; creating a second visual abstract of one of said documents, each of said first visual abstract and said second visual abstract respectively being a thumbnail image of said document, wherein said second visual abstract is larger than said first visual abstract; displaying said second visual abstract when requested by a user, said second visual abstract being displayed on said display screen when said user moves a pointing device over a corresponding one of said first visual abstract; and removing said second visual abstract from said display screen when said user moves said pointing device away from said corresponding one of said first visual abstracts.
Claim 21
Independent Claim
158 words
A method of searching for a document, said method comprising: supplying a search request; providing abstracts of documents on a screen display that correspond to said search request, said abstracts including a written abstract that contains a summary of a contents of said documents and a first visual abstract of each of said documents; creating a second visual abstract of one of said documents, each of said first visual abstract and said second visual abstract respectively being a thumbnail image of said document, wherein said second visual abstract is larger than said first visual abstract; displaying said second visual abstract when requested by a user, said second visual abstract being displayed on said display screen when said user moves a pointing device over a corresponding one of said first visual abstract; and removing said second visual abstract from said display screen when said user moves said pointing device away from said corresponding one of said first visual abstracts.
Claim 22
Dependent Claim
33 words
The method of claim 17 , wherein said first visual abstract is created after manipulating a source document so as to enhance visibility of at least a first portion of said source document.
Claim 23
Dependent Claim
24 words
The method of claim 18 , wherein said first portion corresponds to at least one of a title and a heading of said document.
Claim 24
Dependent Claim
20 words
The method of claim 17 , further comprising: storing data relating to said second visual abstract in a cache database.
Claim 25
Dependent Claim
27 words
The method of claim 20 , further comprising: deleting said data relating to said second visual abstract in said cache database after a predetermined amount of time.
Claim 26
Dependent Claim
180 words
A program storage device readable by machine, tangibly embodying a program of instructions executable by said machine to perform method steps for processing search results obtained in response to a user query, said method comprising: supplying a search request; providing abstracts of documents on a screen display that correspond to said search request, said abstracts including a written abstract containing a summary of a contents of said documents and a first visual abstract of said documents; creating a second visual abstract of one of said documents, each of said first visual abstract and said second visual abstract respectively being a thumbnail image of said document, wherein said second visual abstract is larger than said first visual abstract; displaying said second visual abstract when requested by a user, said second visual abstract being displayed on said display screen when said user moves a pointing device over a corresponding one of said first visual abstracts; and removing said second visual abstract from said display screen when said user moves said pointing device away from said corresponding one of said first visual abstracts.
Claim 27
Dependent Claim
180 words
A program storage device readable by machine, tangibly embodying a program of instructions executable by said machine to perform method steps for processing search results obtained in response to a user query, said method comprising: supplying a search request; providing abstracts of documents on a screen display that correspond to said search request, said abstracts including a written abstract containing a summary of a contents of said documents and a first visual abstract of said documents; creating a second visual abstract of one of said documents, each of said first visual abstract and said second visual abstract respectively being a thumbnail image of said document, wherein said second visual abstract is larger than said first visual abstract; displaying said second visual abstract when requested by a user, said second visual abstract being displayed on said display screen when said user moves a pointing device over a corresponding one of said first visual abstracts; and removing said second visual abstract from said display screen when said user moves said pointing device away from said corresponding one of said first visual abstracts.
Claim 28
Dependent Claim
189 words
A computer system for searching for a document, said system comprising: a client system; and a server system, said client system supplying a search request to said server system, said server system providing abstracts of documents to said client system, said abstracts corresponding to said search request, said client system displaying said abstracts on a screen display, said abstracts including a written abstract of a contents of said documents and a first visual abstract of each of said documents, said server system creating a second visual abstract of one of said documents, each of said first visual abstract and said second visual abstract respectively being a thumbnail image of said document, said second visual abstract being larger than said first visual abstract when displayed on said screen display, said client system displaying said second visual abstract when requested by a user, said second visual abstract being displayed on said screen display when said user moves a pointing device over said first visual abstract, said second visual abstract being removed from said screen display when said user moves said pointing device away from said first visual abstract of said document.
Claim 29
Dependent Claim
189 words
A computer system for searching for a document, said system comprising: a client system; and a server system, said client system supplying a search request to said server system, said server system providing abstracts of documents to said client system, said abstracts corresponding to said search request, said client system displaying said abstracts on a screen display, said abstracts including a written abstract of a contents of said documents and a first visual abstract of each of said documents, said server system creating a second visual abstract of one of said documents, each of said first visual abstract and said second visual abstract respectively being a thumbnail image of said document, said second visual abstract being larger than said first visual abstract when displayed on said screen display, said client system displaying said second visual abstract when requested by a user, said second visual abstract being displayed on said screen display when said user moves a pointing device over said first visual abstract, said second visual abstract being removed from said screen display when said user moves said pointing device away from said first visual abstract of said document.
Claim 30
Dependent Claim
33 words
The system of claim 23 , wherein said first visual abstract is created after manipulating a source document so as to enhance visibility of at least a first portion of said source document.
References Cited (Backward Citations)
US5870549A
Cited
US5708825A
Cited
US5870770A
Cited
US5884056A
Cited
US5764235A
Cited
US6335746B1
Cited
US5842206A
Cited
US5847708A
Cited
US6226655B1
Cited
US6070176A
Cited
US5982369A
Cited
US6567177B2
Cited
US5963969A
Cited
US5986654A
Cited
US5933140A
Cited
US5877766A
Cited
US6301586B1
Cited
US6269362B1
Cited
US6006265A
Cited
US6272484B1
Cited
US6307573B1
Cited
US6405192B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2010-02-12 | 2010-08-14 | 2011-02-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2014-02-12 | 2014-08-14 | 2015-02-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2018-02-12 | 2018-08-14 | 2019-02-13 | $7700.00 | Window Closed / Lapsed |