Patent US3489082A successfully refreshed from Google Patents.
Patent US6983282B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6983282B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Computer method and apparatus for collecting people and organization information from Web sites

Assignee: Zoom Information Inc
•
Filing: 2001-03-30
•
Granted: 2006-01-03
•
Expires: 2021-03-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Computer processing method and apparatus for searching and retrieving Web pages to collect people and organization information are disclosed. A Web site of potential interest is accessed. A subset of Web pages from the accessed site are determined for processing. According to types of contents found on a subject Web page, extraction of people and organization information is enabled. Internal links of a Web site are collected and recorded in a links-to-visit table. To avoid duplicate processing of Web sites, unique identifiers or Web site signatures are utilized. Respective time thresholds (time-outs) for processing a Web site and for processing a Web page are employed. A database is maintained for storing indications of domain URLs, names of respective owners of the URLs as identified from the corresponding Web sites, type of each Web site, processing frequencies, dates of last processings, outcomes of last processings, size of each domain and number of data items found in the last processing of each Web site.

Inventors

  • 👤 Jonathan Stern
  • 👤 Kosmas Karadimitriou
  • 👤 Jeremy W. Rothman-Shore
  • 👤 Michel Decary

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 17:09
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/953; G06F16/9535; G06F16/951; G06F16/9538; Y; Y10; Y10S; Y10S707/00; Y10S707/953; Y10S707/959; Y10S707/99931; Y10S707/99933; Y10S707/99935; Y10S707/99936; Y10S707/99937; Y10S707/99941; Y10S707/99943; Y10S707/99944; Y10S707/99945; Y10S707/99948

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 84 words
A method for collecting people and organization information from Web sites in a global computer network comprising the steps of: accessing a Web site of potential interest, the Web site having a plurality of Web pages; determining a subset of the plurality of Web pages to process; and for each Web page in the subset, (i) determining types of contents found on the Web page, and (ii) based on the determined content types, enabling extraction of people and organization information from the Web page.
Claim 2
Independent Claim 84 words
A method for collecting people and organization information from Web sites in a global computer network comprising the steps of: accessing a Web site of potential interest, the Web site having a plurality of Web pages; determining a subset of the plurality of Web pages to process; and for each Web page in the subset, (i) determining types of contents found on the Web page, and (ii) based on the determined content types, enabling extraction of people and organization information from the Web page.
Claim 3
Dependent Claim 29 words
A method as claimed in claim 1 wherein the step of accessing includes determining whether the Web site has previously been accessed for searching for people and organization information.
Claim 4
Dependent Claim 50 words
A method as claimed in claim 2 wherein the step of determining whether the Web site has previously been accessed includes: obtaining a unique identifier for the Web site; and comparing the unique identifier to identifiers of past accessed Web sites to determine duplication of accessing a same Web site.
Claim 5
Dependent Claim 29 words
A method as claimed in claim 3 wherein the step of obtaining a unique identifier includes forming a signature as a function of home page of the Web site.
Claim 6
Dependent Claim 37 words
A method as claimed in claim 1 wherein the step of determining the subset of Web pages to process includes processing a listing of internal links and selecting from remaining internal links as a function of keywords.
Claim 7
Dependent Claim 42 words
A method as claimed in claim 5 wherein the step of determining a subset of Web pages to process includes: extracting from a script a quoted phrase ending in “.ASP”, “.HTM” or “.HTML”; and treating the extracted phrase as an internal link.
Claim 8
Dependent Claim 38 words
A method as claimed in claim 1 wherein the step of determining content types of Web pages includes obtaining the content owner name of the Web site as a whole by using a Bayesian Network and appropriate tests.
Claim 9
Dependent Claim 38 words
A method as claimed in claim 1 wherein the step of determining content types of Web pages includes collecting external links that point to other domains and extracting new domain URLs which are added to a domain database.
Claim 10
Dependent Claim 45 words
A method as claimed in claim 1 wherein the step of determining the subset of Web pages to process includes determining if a subject Web page contains a listing of press releases, and if so, following each internal link in the listing of press releases.
Claim 11
Dependent Claim 45 words
A method as claimed in claim 1 wherein the step of determining the subset of Web pages to process includes determining if a subject Web page contains a listing of news articles, and if so, following each internal link in the listing of news articles.
Claim 12
Dependent Claim 18 words
A method as claimed in claim 1 further comprising imposing a time limit for processing a Web site.
Claim 13
Dependent Claim 18 words
A method as claimed in claim 1 further comprising imposing a time limit for processing a Web page.
Claim 14
Dependent Claim 71 words
A method as claimed in claim 1 further comprising the step of maintaining a domain database storing for each Web site indications of: Web site domain URL; name of content owner; site type of the Web site; frequency at which to access the Web site for processing; date of last accessing and processing; outcome of last processing; number of Web pages processed; and number of data items found in last processing.
Claim 15
Dependent Claim 125 words
Apparatus for collecting people and organization information from Web sites in a global computer network comprising: a domain database storing respective domain names of Web sites of potential interest; and computer processing means coupled to the domain database, the computer processing means: (a) obtaining from the domain database, domain name of a Web site of potential interest and accessing the Web site, the Web site having a plurality of Web pages; (b) determining a subset of the plurality of Web pages to process; and (c) for each Web page in the subset, the computer processing means (i) determining types of contents found on the Web page, and (ii) based on the determined content types, enabling extraction of people and organization information from the Web page.
Claim 16
Dependent Claim 125 words
Apparatus for collecting people and organization information from Web sites in a global computer network comprising: a domain database storing respective domain names of Web sites of potential interest; and computer processing means coupled to the domain database, the computer processing means: (a) obtaining from the domain database, domain name of a Web site of potential interest and accessing the Web site, the Web site having a plurality of Web pages; (b) determining a subset of the plurality of Web pages to process; and (c) for each Web page in the subset, the computer processing means (i) determining types of contents found on the Web page, and (ii) based on the determined content types, enabling extraction of people and organization information from the Web page.
Claim 17
Dependent Claim 32 words
Apparatus as claimed in claim 14 wherein the computer processing means accessing the Web site includes determining whether the Web site has previously been accessed for searching for people and organization information.
Claim 18
Dependent Claim 50 words
Apparatus as claimed in claim 15 wherein the computer processing means determining whether the Web site has previously been accessed includes: obtaining a unique identifier for the Web site; and comparing the unique identifier to identifiers of past accessed Web sites to determine duplication of accessing a same Web site.
Claim 19
Dependent Claim 29 words
Apparatus as claimed in claim 16 wherein the computer processing means obtaining a unique identifier includes forming a signature as a function of home page of the Web site.
Claim 20
Dependent Claim 37 words
Apparatus as claimed in claim 14 wherein the computer processing means determining the subset of Web pages to process includes processing a listing of internal links and selecting from remaining internal links as a function of keywords.
Claim 21
Dependent Claim 42 words
Apparatus as claimed in claim 18 wherein the computer processing means determining a subset of Web pages to process includes: extracting from a script a quoted phrase ending in “.ASP”, “.HTM” or “.HTML”; and treating the extracted phrase as an internal link.
Claim 22
Dependent Claim 49 words
Apparatus as claimed in claim 14 wherein the computer processing means determining content types of Web pages includes collecting external links and other domain names, and the step of obtaining domain names includes receiving the collected external links and other domain names from the step of determining content types.
Claim 23
Dependent Claim 45 words
Apparatus as claimed in claim 14 wherein the computer processing means determining the subset of Web pages to process includes determining if a subject Web page contains a listing of press releases, and if so, following each internal link in the listing of press releases.
Claim 24
Dependent Claim 45 words
Apparatus as claimed in claim 14 wherein the computer processing means determining the subset of Web pages to process includes determining if a subject Web page contains a listing of news articles, and if so, following each internal link in the listing of news articles.
Claim 25
Dependent Claim 21 words
Apparatus as claimed in claim 14 further comprising a time limit by which the computer processing means processes a Web site.
Claim 26
Dependent Claim 21 words
Apparatus as claimed in claim 14 further comprising a time limit by which the computer processing means processes a Web page.
Claim 27
Dependent Claim 62 words
Apparatus as claimed in claim 14 wherein the domain database further stores for each Web site indications of: name of content owner, site type of the Web site, frequency at which to access the Web site for processing, date of last accessing and processing, outcome of last processing, number of Web pages processed, and number of data items found in last processing.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2009-01-02 2009-07-04 2010-01-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2013-01-02 2013-07-04 2014-01-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2017-01-02 2017-07-04 2018-01-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag