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

Metadata search results ranking system

Assignee: International Business Machines Corp
•
Filing: 2003-01-30
•
Granted: 2004-04-06
•
Expires: 2023-01-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method of metadata search ranking is disclosed. The present invention utilizes a combination of popularity and/or relevancy to determine a search ranking for a given search result association. Given the exponential growth rate currently being experienced in the Internet community, the present invention provides one of the few methods by which searches of this vast distributed database can produce useful results ranked and sorted by usefulness to the searching web surfer. The present invention permits embodiments incorporating a Ranking System/Method ( 0100 ) further comprising a Session Manager ( 0101 ), Query Manager ( 0102 ), Popularity Sorter ( 0103 ), and Association ( 0104 ) functions. These components may be augmented in some preferred embodiments via the use of a Query Entry means ( 0155 ), Search Engine ( 0156 ); Data Repository ( 0157 ), Query Database ( 0158 ), and/or a Resource List ( 0159 ).

Inventors

  • 👤 Stefan B. Edlund
  • 👤 Michael L. Emens
  • 👤 Reiner Kraft
  • 👤 Jussi Myllymaki
  • 👤 Shanghua Teng

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 11:13
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/951; G06F16/953; G06F16/9532; G06F16/9538; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99932; Y10S707/99933; Y10S707/99934; Y10S707/99935

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 205 words
A metadata search ranking system comprising: a session manager; a result analyzer; a relevancy calculator; a representation manager; a monitoring agent; a version manager; a version adjusted popularity daemon process; a ranking database; and a scheme database; wherein said session manager applies search requests to a search engine and forwards search requests to said monitoring agent; said monitoring agent uses selections indicated by said session manager to update the popularity counter in said ranking database for the URL of said search request; said version manager takes detected changes in URLs subject to said search requests and updates said ranking database to indicate said changes; said result analyzer retrieves said search engine results and interprets said results based on said scheme database to generate a content relevance; said relevancy calculator takes said content relevance from said result analyzer and at least one of a version adjusted popularity and a document recency from said ranking database and generates one or more metadata ranking value; said representation manager takes said ranking value and permits at least one of viewing and interrogation of said search results based on said ranking values; and said version adjusted popularity daemon process calculates the version-adjusted popularity and stores it within said ranking database.
Claim 2
Dependent Claim 205 words
A metadata search ranking system comprising: a session manager; a result analyzer; a relevancy calculator; a representation manager; a monitoring agent; a version manager; a version adjusted popularity daemon process; a ranking database; and a scheme database; wherein said session manager applies search requests to a search engine and forwards search requests to said monitoring agent; said monitoring agent uses selections indicated by said session manager to update the popularity counter in said ranking database for the URL of said search request; said version manager takes detected changes in URLs subject to said search requests and updates said ranking database to indicate said changes; said result analyzer retrieves said search engine results and interprets said results based on said scheme database to generate a content relevance; said relevancy calculator takes said content relevance from said result analyzer and at least one of a version adjusted popularity and a document recency from said ranking database and generates one or more metadata ranking value; said representation manager takes said ranking value and permits at least one of viewing and interrogation of said search results based on said ranking values; and said version adjusted popularity daemon process calculates the version-adjusted popularity and stores it within said ranking database.
Claim 3
Dependent Claim 23 words
The metadata search ranking system of claim 1 wherein one or more components of said system is implemented on a personal computer (PC).
Claim 4
Dependent Claim 18 words
The metadata search ranking system of claim 2 wherein said personal computer (PC) utilizes a graphical user interface.
Claim 5
Dependent Claim 19 words
The metadata search ranking system of claim 3 wherein said graphical user interface utilizes a Microsoft™ Windows™ operating environment.
Claim 6
Dependent Claim 218 words
A metadata search ranking system comprising: a session manager means; a result analyzer means; a relevancy calculator means; a representation manager means; a monitoring agent means; a version manager means; a version adjusted popularity daemon process means; a ranking database means; and a scheme database means; wherein said session manager means applies search requests to a search engine and forwards search requests to said monitoring agent means; said monitoring agent means uses selections indicated by said session manager means to update the popularity counter in said ranking database means for the URL of said search request; said version manager means takes detected changes in URLs subject to said search requests and updates said ranking database means to indicate said changes; said result analyzer means retrieves said search engine results and interprets said results based on said scheme database means to generate a content relevance; said relevancy calculator means takes said content relevance from said result analyzer and version adjusted popularity or document recency from said ranking database means and generates one or more metadata ranking value; said representation manager means takes said ranking value and permits viewing or interrogation of said search results based on said ranking value; and said version adjusted popularity daemon process means calculates the version-adjusted popularity and stores it within said ranking database means.
Claim 7
Dependent Claim 218 words
A metadata search ranking system comprising: a session manager means; a result analyzer means; a relevancy calculator means; a representation manager means; a monitoring agent means; a version manager means; a version adjusted popularity daemon process means; a ranking database means; and a scheme database means; wherein said session manager means applies search requests to a search engine and forwards search requests to said monitoring agent means; said monitoring agent means uses selections indicated by said session manager means to update the popularity counter in said ranking database means for the URL of said search request; said version manager means takes detected changes in URLs subject to said search requests and updates said ranking database means to indicate said changes; said result analyzer means retrieves said search engine results and interprets said results based on said scheme database means to generate a content relevance; said relevancy calculator means takes said content relevance from said result analyzer and version adjusted popularity or document recency from said ranking database means and generates one or more metadata ranking value; said representation manager means takes said ranking value and permits viewing or interrogation of said search results based on said ranking value; and said version adjusted popularity daemon process means calculates the version-adjusted popularity and stores it within said ranking database means.
Claim 8
Dependent Claim 23 words
The metadata search ranking system of claim 5 wherein one or more components of said system is implemented on a personal computer (PC).
Claim 9
Dependent Claim 18 words
The metadata search ranking system of claim 6 wherein said personal computer (PC) utilizes a graphical user interface.
Claim 10
Dependent Claim 19 words
The metadata search ranking system of claim 7 wherein said graphical user interface utilizes a Microsoft™ Windows™ operating environment.
Claim 11
Dependent Claim 141 words
A metadata search ranking method comprising: obtaining a search request query string and submitting said search request to a session manager; submitting said search request to a search engine; obtaining search results from said search engine; analyzing said search results for content relevance using a ranking database; calculating relevancy based on at least one version adjusted popularity and document recency; ranking said search results based on relevancy; performing at least one of representing and viewing said ranked search results; monitoring selection of said ranked search results and updating said ranking database accordingly; and updating URL version numbers within said ranking database when there are at least one of detected document changes and updates to version adjusted popularity information; a version adjusted popularity daemon process; said version adjusted popularity daemon process calculates the version-adjusted popularity and stores it within said ranking database.
Claim 12
Dependent Claim 141 words
A metadata search ranking method comprising: obtaining a search request query string and submitting said search request to a session manager; submitting said search request to a search engine; obtaining search results from said search engine; analyzing said search results for content relevance using a ranking database; calculating relevancy based on at least one version adjusted popularity and document recency; ranking said search results based on relevancy; performing at least one of representing and viewing said ranked search results; monitoring selection of said ranked search results and updating said ranking database accordingly; and updating URL version numbers within said ranking database when there are at least one of detected document changes and updates to version adjusted popularity information; a version adjusted popularity daemon process; said version adjusted popularity daemon process calculates the version-adjusted popularity and stores it within said ranking database.
Claim 13
Dependent Claim 20 words
The metadata search ranking method of claim 9 wherein one or more steps is implemented on a personal computer (PC).
Claim 14
Dependent Claim 18 words
The metadata search ranking method of claim 10 wherein said personal computer (PC) utilizes a graphical user interface.
Claim 15
Dependent Claim 19 words
The metadata search ranking method of claim 11 wherein said graphical user interface utilizes a Microsoft™ Windows™ operating environment.
Claim 16
Dependent Claim 161 words
A metadata search ranking method comprising: means for obtaining a search request query string and submitting said search request to a session manager; means for submitting said search request to a search engine; means for obtaining search results from said search engine; means for analyzing said search results for content relevance using a ranking database; means for calculating relevancy based on at least one of a version adjusted popularity and document recency; means for ranking said search results based on relevancy; means for performing at least one of representing and viewing said ranked search results; means for monitoring selection of said ranked search results and updating said ranking database accordingly; and means for updating URL version numbers within said ranking database when there are detected at least one of document changes and updates to version adjusted popularity information; a version adjusted popularity daemon process: said version adjusted popularity daemon process calculates the version-adjusted popularity and stores it within said ranking database.
Claim 17
Dependent Claim 161 words
A metadata search ranking method comprising: means for obtaining a search request query string and submitting said search request to a session manager; means for submitting said search request to a search engine; means for obtaining search results from said search engine; means for analyzing said search results for content relevance using a ranking database; means for calculating relevancy based on at least one of a version adjusted popularity and document recency; means for ranking said search results based on relevancy; means for performing at least one of representing and viewing said ranked search results; means for monitoring selection of said ranked search results and updating said ranking database accordingly; and means for updating URL version numbers within said ranking database when there are detected at least one of document changes and updates to version adjusted popularity information; a version adjusted popularity daemon process: said version adjusted popularity daemon process calculates the version-adjusted popularity and stores it within said ranking database.
Claim 18
Dependent Claim 20 words
The metadata search ranking method of claim 13 wherein one or more steps is implemented on a personal computer (PC).
Claim 19
Dependent Claim 18 words
The metadata search ranking method of claim 14 wherein said personal computer (PC) utilizes a graphical user interface.
Claim 20
Dependent Claim 19 words
The metadata search ranking method of claim 15 wherein said graphical user interface utilizes a Microsoft™ Windows™ operating environment.
Claim 21
Dependent Claim 199 words
A computer usable medium having computer-readable program code means providing metadata search ranking, said computer-readable program means comprising: computer program code means for obtaining a search request query string and submitting said search request to a session manager; computer program code means for submitting said search request to a search engine; computer program code means for obtaining search results from said search engine; computer program code means for analyzing said search results for content relevance using a ranking database; computer program code means for calculating relevancy based on at least one of version adjusted popularity and document recency; computer program code means for ranking said search results based on relevancy; computer program code means for performing at least one of representing and viewing said ranked search results; computer program code means for monitoring selection of said ranked search results and updating said ranking database accordingly; and computer program code means for updating URL version numbers within said ranking database when there are detected at least one of document changes and updates to version adjusted popularity information; a version adjusted popularity daemon process; said version adjusted popularity daemon process calculates the version-adjusted popularity and stores it within said ranking database.
Claim 22
Dependent Claim 199 words
A computer usable medium having computer-readable program code means providing metadata search ranking, said computer-readable program means comprising: computer program code means for obtaining a search request query string and submitting said search request to a session manager; computer program code means for submitting said search request to a search engine; computer program code means for obtaining search results from said search engine; computer program code means for analyzing said search results for content relevance using a ranking database; computer program code means for calculating relevancy based on at least one of version adjusted popularity and document recency; computer program code means for ranking said search results based on relevancy; computer program code means for performing at least one of representing and viewing said ranked search results; computer program code means for monitoring selection of said ranked search results and updating said ranking database accordingly; and computer program code means for updating URL version numbers within said ranking database when there are detected at least one of document changes and updates to version adjusted popularity information; a version adjusted popularity daemon process; said version adjusted popularity daemon process calculates the version-adjusted popularity and stores it within said ranking database.
Claim 23
Dependent Claim 17 words
The computer usable medium of claim 17 wherein said medium is compatible with a personal computer (PC).
Claim 24
Dependent Claim 17 words
The computer usable medium of claim 18 wherein said computer code means utilizes a graphical user interface.
Claim 25
Dependent Claim 18 words
The computer usable medium of claim 19 wherein said graphical user interface utilizes a Microsoft™ Windows™ operating environment.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-04-06 2007-10-06 2008-04-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-04-06 2011-10-06 2012-04-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-04-06 2015-10-06 2016-04-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag