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

Data access system

Assignee: SUFFOLK TECHNOLOGIES LLC
•
Filing: 1997-07-18
•
Granted: 2001-01-23
•
Expires: 2017-07-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of automatically creating a database on the basis of a set of category headings uses a set of keywords provided for each category heading. The keywords are used by a processing platform to define searches to be carried out on a plurality of search engines connected to the processing platform via the Internet. The search results are processed by the processing platform to identify the URLs embedded in the search results. The URLs are then used to retrieve the pages to which they refer from remote data sources in the Internet. The processing platform then filters and scores the pages to determine which pages are the most relevant to the original categories. Internet location information for the most relevant pages is stored in the database.

Inventors

  • 👤 Jon Legh-Smith
  • 👤 Steve Appleby
  • 👤 Ian Fairman
  • 👤 Sarah Eyles

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 23:17
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/951; G06F16/30; G06F16/35; G06F16/353; G06F16/953; G06F16/9538; G06F16/958; G06F16/972; G06F2216/00; G06F2216/01; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99932; Y10S707/99933; Y10S707/99935; Y10S707/99936; Y10S707/99941; Y10S707/99944; Y10S707/99945; Y10S707/99951; Y10S707/99952

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 183 words
An apparatus for populating a destination database, said apparatus comprising: a destination database; means for connecting the apparatus to a distributed source database; a memory area for containing a set of groups of keywords, each group of keywords being related to a predetermined subject category; means for controlling at least one search engine associated with said distributed source database, on the basis of said groups of keywords contained in said memory area, to provide search results including information relating to the location of documents containing said keywords, said documents being stored in said distributed source database; means for scoring each of the documents identified in search results provided by said at least one search engine on the basis of the respective contents thereof in accordance with predetermined criteria; means for selecting at least some of the documents scored by said scoring means, on the basis of their respective scores; and means for storing, for each document selected by said selecting means, in said destination database information relating to the location of the document in said distributed source database and its predetermined subject category.
Claim 2
Independent Claim 183 words
An apparatus for populating a destination database, said apparatus comprising: a destination database; means for connecting the apparatus to a distributed source database; a memory area for containing a set of groups of keywords, each group of keywords being related to a predetermined subject category; means for controlling at least one search engine associated with said distributed source database, on the basis of said groups of keywords contained in said memory area, to provide search results including information relating to the location of documents containing said keywords, said documents being stored in said distributed source database; means for scoring each of the documents identified in search results provided by said at least one search engine on the basis of the respective contents thereof in accordance with predetermined criteria; means for selecting at least some of the documents scored by said scoring means, on the basis of their respective scores; and means for storing, for each document selected by said selecting means, in said destination database information relating to the location of the document in said distributed source database and its predetermined subject category.
Claim 3
Dependent Claim 36 words
An apparatus as in claim 1 , further comprising: means for identifying locating information contained in search results provided by said at least one search engine and storing said location information in a second memory area.
Claim 4
Dependent Claim 34 words
An apparatus as in claim 1 , further comprising: means for retrieving documents identified in search results provided by said at least one search engine and storing said retrieved document in a document store.
Claim 5
Independent Claim 175 words
An apparatus for populating a destination database, said apparatus comprising: a destination database; a memory area for containing a set of groups of keywords, each group of keywords being related to a predetermined subject category; and a processing platform which can access said destination database and said memory area, which is connectable to a distributed source database, and which is arranged to: control at least one search engine associated with said distributed database, on the basis of said groups of keywords contained in said memory area, to provide search results including information relating to the location of documents containing said keywords, said document being stored in said distributed source database; score each of the documents identified in said search results on the basis of the respective contents thereof in accordance with predetermined criteria; select at least some of the documents on the basis of their respective scores; and store, for each selected document, in said destination database information relating to the location of the document in said distributed source database and its predetermined subject category.
Claim 6
Independent Claim 175 words
An apparatus for populating a destination database, said apparatus comprising: a destination database; a memory area for containing a set of groups of keywords, each group of keywords being related to a predetermined subject category; and a processing platform which can access said destination database and said memory area, which is connectable to a distributed source database, and which is arranged to: control at least one search engine associated with said distributed database, on the basis of said groups of keywords contained in said memory area, to provide search results including information relating to the location of documents containing said keywords, said document being stored in said distributed source database; score each of the documents identified in said search results on the basis of the respective contents thereof in accordance with predetermined criteria; select at least some of the documents on the basis of their respective scores; and store, for each selected document, in said destination database information relating to the location of the document in said distributed source database and its predetermined subject category.
Claim 7
Independent Claim 247 words
An apparatus for populating a destination database, said apparatus comprising: a) means for connecting the apparatus to a distributed source database; b) a first memory area for storing a set of groups of keywords each group of keywords being associated with a pre-determined subject category; c) means for reading a keyword from the first memory area and transmitting said keyword to search means, said search means having access to the distributed source database; d) means for receiving search results from said search means and storing said results in a second memory area, said results including information relating to the location of documents stored in said source database containing said keyword; e) means for identifying and storing said location information in a third memory area; f) means for reading location information from the third memory area and transmitting a request to the source database to return a copy of a document associated with selected location information to the apparatus; g) means for receiving and storing said copy of said document in a fourth memory area; h) means for accessing and scoring each of the documents stored in the fourth memory area on the basis of the respective contents thereof in accordance with pre-determined criteria; and i) means for selecting at least some of said documents on the basis of the respective scores and, for each selected document, storing in a database information relating to the location of the document in the source database and its predetermined subject category.
Claim 8
Independent Claim 247 words
An apparatus for populating a destination database, said apparatus comprising: a) means for connecting the apparatus to a distributed source database; b) a first memory area for storing a set of groups of keywords each group of keywords being associated with a pre-determined subject category; c) means for reading a keyword from the first memory area and transmitting said keyword to search means, said search means having access to the distributed source database; d) means for receiving search results from said search means and storing said results in a second memory area, said results including information relating to the location of documents stored in said source database containing said keyword; e) means for identifying and storing said location information in a third memory area; f) means for reading location information from the third memory area and transmitting a request to the source database to return a copy of a document associated with selected location information to the apparatus; g) means for receiving and storing said copy of said document in a fourth memory area; h) means for accessing and scoring each of the documents stored in the fourth memory area on the basis of the respective contents thereof in accordance with pre-determined criteria; and i) means for selecting at least some of said documents on the basis of the respective scores and, for each selected document, storing in a database information relating to the location of the document in the source database and its predetermined subject category.
Claim 9
Independent Claim 132 words
A method of populating a destination database, said method comprising: controlling at least one search engine associated with a distributed source database, on the basis of a set of groups of keywords, each group of keywords being related to a predetermined subject category, to provide search results including information relating to the location of documents containing said keywords, said documents being stored in said distributed source database; scoring each of the documents identified in said search results on the basis of the respective contents thereof in accordance with predetermined criteria; selecting at least some of the documents on the basis of their respective scores; and storing, for each selected document, in said destination database information relating to the location of the document in said distributed source database and its predetermined subject category.
Claim 10
Independent Claim 132 words
A method of populating a destination database, said method comprising: controlling at least one search engine associated with a distributed source database, on the basis of a set of groups of keywords, each group of keywords being related to a predetermined subject category, to provide search results including information relating to the location of documents containing said keywords, said documents being stored in said distributed source database; scoring each of the documents identified in said search results on the basis of the respective contents thereof in accordance with predetermined criteria; selecting at least some of the documents on the basis of their respective scores; and storing, for each selected document, in said destination database information relating to the location of the document in said distributed source database and its predetermined subject category.

References Cited (Backward Citations)

US5404514A Cited
US5943663A Cited
US5901287A Cited
US5970502A Cited
US5920854A Cited
US5870740A Cited
US5974412A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-01-23 2004-07-24 2005-01-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-01-23 2008-07-24 2009-01-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-01-23 2012-07-24 2013-01-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag