← Back to Patent Explorer
US6434548B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Distributed metadata searching system and method

Assignee: International Business Machines Corp
•
Filing: 1999-12-07
•
Granted: 2002-08-13
•
Expires: 2019-12-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method of distributed metadata searching is disclosed. The present invention permits an extension of the searching and retrieval functions of existing Internet web search engines by utilizing computational resources embodied in user computer systems and search browsers. By distributing the searching and scanning functions to the user level, the present invention reduces the computational and communications burden on Internet web search engines and crawlers, resulting in lower computational resource utilization by Internet search engine providers. Given the exponential growth rate currently being experienced in the Internet community, the present invention provides one of the few methods by which complete searches of this vast distributed database may be performed. The present invention permits embodiments incorporating a Search Manger ( 1001 ) further comprising a Service Results Manager ( 1013 ), User Profile Database ( 1012 ), Service Manager( 1013 ), and Service Database ( 1014 ); a Light Weight Application SCANNER ( 1002 ); and a Search Engine ( 1008 ). These components may be augmented in some preferred embodiments via the use of a Search Browser ( 1003 ), Internet Communications ( 1004 ); Web Site(s) ( 1005 ), Web Crawler(s) ( 1006 ), and a Repository Database ( 1007 ).

Inventors

  • 👤 Michael Lawrence Emens
  • 👤 Reiner Kraft
  • 👤 Peter Chi-Shing Yim

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 11:38
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/951; G06F16/953; G06F16/9538; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 61 words
A metadata searching system comprising: a search manager means; a scanner means; a search engine means; wherein said scanner means processes metadata and provides summarized data to said search manager means; said search manager means augments one or more web crawler repositories utilized by said search engine means in providing search results in response to one or more query string inputs.
Claim 2
Dependent Claim 61 words
A metadata searching system comprising: a search manager means; a scanner means; a search engine means; wherein said scanner means processes metadata and provides summarized data to said search manager means; said search manager means augments one or more web crawler repositories utilized by said search engine means in providing search results in response to one or more query string inputs.
Claim 3
Dependent Claim 22 words
The metadata searching system of claim 1 wherein one or more components of said system is implemented on a personal computer (PC).
Claim 4
Dependent Claim 17 words
The metadata searching system of claim 2 wherein said personal computer (PC) utilizes a graphical user interface.
Claim 5
Dependent Claim 18 words
The metadata searching system of claim 3 wherein said graphical user interface utilizes a Microsoft™ Windows™ operating environment.
Claim 6
Dependent Claim 19 words
The metadata searching system of claim 1 wherein said search manager means further comprises a service results manager means.
Claim 7
Dependent Claim 22 words
The metadata searching system of claim 5 wherein one or more components of said system is implemented on a personal computer (PC).
Claim 8
Dependent Claim 17 words
The metadata searching system of claim 6 wherein said personal computer (PC) utilizes a graphical user interface.
Claim 9
Dependent Claim 18 words
The metadata searching system of claim 7 wherein said graphical user interface utilizes a Microsoft™ Windows™ operating environment.
Claim 10
Dependent Claim 19 words
The metadata searching system of claim 1 wherein said search manager means further comprises a user profile database means.
Claim 11
Dependent Claim 22 words
The metadata searching system of claim 9 wherein one or more components of said system is implemented on a personal computer (PC).
Claim 12
Dependent Claim 17 words
The metadata searching system of claim 10 wherein said personal computer (PC) utilizes a graphical user interface.
Claim 13
Dependent Claim 18 words
The metadata searching system of claim 11 wherein said graphical user interface utilizes a Microsoft™ Windows™ operating environment.
Claim 14
Dependent Claim 18 words
The metadata searching system of claim 1 wherein said search manager means further comprises a service manager means.
Claim 15
Dependent Claim 22 words
The metadata searching system of claim 13 wherein one or more components of said system is implemented on a personal computer (PC).
Claim 16
Dependent Claim 17 words
The metadata searching system of claim 14 wherein said personal computer (PC) utilizes a graphical user interface.
Claim 17
Dependent Claim 18 words
The metadata searching system of claim 15 wherein said graphical user interface utilizes a Microsoft™ Windows™ operating environment.
Claim 18
Dependent Claim 18 words
The metadata searching system of claim 1 wherein said search manager means further comprises a services database means.
Claim 19
Dependent Claim 22 words
The metadata searching system of claim 17 wherein one or more components of said system is implemented on a personal computer (PC).
Claim 20
Dependent Claim 17 words
The metadata searching system of claim 18 wherein said personal computer (PC) utilizes a graphical user interface.
Claim 21
Dependent Claim 18 words
The metadata searching system of claim 19 wherein said graphical user interface utilizes a Microsoft™ Windows™ operating environment.
Claim 22
Dependent Claim 106 words
A metadata searching method comprising: entering a search query; searching said search query using a Search Engine; building results from said Search Engine; providing a Light Weight Application to the results page using a Service Manager; waiting for the user to select specific search results; waiting for the selected URL data to arrive to said Light Weight Application; summarizing URL data using said Light Weight Application; forwarding said Light Weight Application data via a Service Results Manager to a standard web crawler for further processing; recording the user ID in a User Profile Database; and merging results from said Light Weight Application with a Master Repository.
Claim 23
Dependent Claim 106 words
A metadata searching method comprising: entering a search query; searching said search query using a Search Engine; building results from said Search Engine; providing a Light Weight Application to the results page using a Service Manager; waiting for the user to select specific search results; waiting for the selected URL data to arrive to said Light Weight Application; summarizing URL data using said Light Weight Application; forwarding said Light Weight Application data via a Service Results Manager to a standard web crawler for further processing; recording the user ID in a User Profile Database; and merging results from said Light Weight Application with a Master Repository.
Claim 24
Dependent Claim 19 words
The metadata searching method of claim 21 wherein one or more steps is implemented on a personal computer (PC).
Claim 25
Dependent Claim 17 words
The metadata searching method of claim 22 wherein said personal computer (PC) utilizes a graphical user interface.
Claim 26
Dependent Claim 18 words
The metadata searching method of claim 23 wherein said graphical user interface utilizes a Microsoft™ Windows™ operating environment.
Claim 27
Dependent Claim 126 words
A metadata searching method comprising: means for entering a search query: means for searching said search query using a Search Engine; means for building results from said Search Engine; means for providing a Light Weight Application to the results page using a Service Manager; means for waiting for the user to select specific search results; means for waiting for the selected URL data to arrive to said Light Weight Application; means for summarizing URL data using said Light Weight Application; means for forwarding said Light Weight Application data via a Service Results Manager to a standard web crawler for further processing; means for recording the user ID in a User Profile Database; and means for merging results from said Light Weight Application with a Master Repository.
Claim 28
Dependent Claim 126 words
A metadata searching method comprising: means for entering a search query: means for searching said search query using a Search Engine; means for building results from said Search Engine; means for providing a Light Weight Application to the results page using a Service Manager; means for waiting for the user to select specific search results; means for waiting for the selected URL data to arrive to said Light Weight Application; means for summarizing URL data using said Light Weight Application; means for forwarding said Light Weight Application data via a Service Results Manager to a standard web crawler for further processing; means for recording the user ID in a User Profile Database; and means for merging results from said Light Weight Application with a Master Repository.
Claim 29
Dependent Claim 19 words
The metadata searching method of claim 25 wherein one or more steps is implemented on a personal computer (PC).
Claim 30
Dependent Claim 17 words
The metadata searching method of claim 26 wherein said personal computer (PC) utilizes a graphical user interface.
Claim 31
Dependent Claim 18 words
The metadata searching method of claim 27 wherein said graphical user interface utilizes a Microsoft™ Windows™ operating environment.
Claim 32
Dependent Claim 169 words
A computer usable medium having computer-readable program code means providing metadata searching automation, said computer-readable program means comprising: computer program code means for entering a search query; computer program code means for searching said search query using a Search Engine; computer program code means for building results from said Search Engine; computer program code means for providing a Light Weight Application to the results page using a Service Manager; computer program code means for waiting for the user to select specific search results; computer program code means for waiting for the selected URL data to arrive to said Light Weight Application; computer program code means for summarizing URL data using said Light Weight Application; computer program code means for forwarding said Light Weight Application data via a Service Results Manager to a standard web crawler for further processing; computer program code means for recording the user ID in a User Profile Database; and computer program code means for merging results from said Light Weight Application with a Master Repository.
Claim 33
Dependent Claim 169 words
A computer usable medium having computer-readable program code means providing metadata searching automation, said computer-readable program means comprising: computer program code means for entering a search query; computer program code means for searching said search query using a Search Engine; computer program code means for building results from said Search Engine; computer program code means for providing a Light Weight Application to the results page using a Service Manager; computer program code means for waiting for the user to select specific search results; computer program code means for waiting for the selected URL data to arrive to said Light Weight Application; computer program code means for summarizing URL data using said Light Weight Application; computer program code means for forwarding said Light Weight Application data via a Service Results Manager to a standard web crawler for further processing; computer program code means for recording the user ID in a User Profile Database; and computer program code means for merging results from said Light Weight Application with a Master Repository.
Claim 34
Dependent Claim 17 words
The computer usable medium of claim 29 wherein said medium is compatible with a personal computer (PC).
Claim 35
Dependent Claim 17 words
The computer usable medium of claim 30 wherein said computer code means utilizes a graphical user interface.
Claim 36
Dependent Claim 18 words
The computer usable medium of claim 31 wherein said graphical user interface utilizes a Microsoft™ Windows™ operating environment.

References Cited (Backward Citations)

US5442784A Cited
US5855020A Cited
US5832500A Cited
US5950201A Cited
US6081840A Cited
US6212545B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-08-12 2006-02-11 2006-08-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-08-12 2010-02-11 2010-08-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-08-12 2014-02-11 2014-08-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag