← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag