US6029192A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method for locating resources on a network using resource evaluations derived from electronic messages
Assignee: AT&T Properties LLC
•
Filing: 1997-03-14
•
Granted: 2000-02-22
•
Expires: 2017-03-14
Abstract
Abstract Resources are located on a network by searching a database including resource evaluation information obtained from electronic messages. Electronic messages having information evaluating network resources such as files, websites, and utilities are identified. Evaluation information including the network address of the evaluated resource is stored in the database. Resource information from the resource itself is also stored. A useful and manageable number of evaluated resource titles responsive to a user request for information are presented to the user. The user can browse evaluation information and fetch the resource.
Inventors
- 👤 William Colyer Hill
- 👤 Loren Gilbert Terveen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 19:42
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/955; G06F16/9566; G06F16/951
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
91 words
A method for locating resources available on a network by storing resource evaluation information from electronic messages, comprising the steps of: a. determining if a message includes a Uniform Resource Locator; b. if the message includes a Uniform Resource Locator, then determining if the message also includes evaluation information about a resource located at the Uniform Resource Locator; and c. if the message includes both a Uniform Resource Locator and evaluation information about a resource located at the Uniform Resource Locator, then storing in a database evaluation information about the resource.
Claim 2
Independent Claim
91 words
A method for locating resources available on a network by storing resource evaluation information from electronic messages, comprising the steps of: a. determining if a message includes a Uniform Resource Locator; b. if the message includes a Uniform Resource Locator, then determining if the message also includes evaluation information about a resource located at the Uniform Resource Locator; and c. if the message includes both a Uniform Resource Locator and evaluation information about a resource located at the Uniform Resource Locator, then storing in a database evaluation information about the resource.
Claim 3
Dependent Claim
23 words
The method of claim 1, wherein a message is determined to include a Uniform Resource Locator if it includes a protocol identifier string.
Claim 4
Dependent Claim
37 words
The method of claim 1, wherein a message is determined to include a Uniform Resource Locator if the message includes at least one string from the group: ftp://, http://, nntp://, wais://, file://, telnet://, rlogin://, mailto:, and news.
Claim 5
Dependent Claim
41 words
The method of claim 1, wherein a message is determined to include a Uniform Resource Locator if the message includes at least one string from the group: .com, .org., net, .edu, .gov, .mil, .firm, .web, .store, .arts, rec, .info and .nom.
Claim 6
Dependent Claim
41 words
The method of claim 1, wherein a message is determined to include a Uniform Resource Locator if the message includes a string having the format of a.b, wherein a is an alphanumeric string, and b is a top level domain name.
Claim 7
Dependent Claim
217 words
The method of claim 1, wherein a message that includes a Uniform Resource Locator is determined to also include evaluation information about the resource located at the Uniform Resource Locator if: a. all of the following conditions are false: i. the message is marked private; ii. the domain name of the Uniform Resource Locator is the Uniform Resource Locator of a search engine; iii. the Uniform Resource Locator identified occurs in a quote from another message; iv. the Uniform Resource Locator occurs in Hypertext Markup Language code; v. the message author's e-mail username appears as a substring of the Uniform Resource Locator; vi. the message author's e-mail domain name appears as a substring of the Uniform Resource Locator; vii. the domain name of the organization of the message author appears as a substring of the Uniform Resource Locator; and viii. the Uniform Resource Locator occurs in the signature of the message; and b. if any one of the following conditions is true: i. the Uniform Resource Locator identified in step a occurs within from one to fifty words of one of the strings from the group: you, check, find, see, visit, try, look and recommend; and ii. the message subject line contains at least one of the strings from the group of: Frequently Asked Questions and FAQ.
Claim 8
Dependent Claim
62 words
The method of claim 1, wherein storing evaluation information about the resource includes storing at least one from the group of: the Uniform Resource Locator, words of the message preceding the occurrence of the Uniform Resource Locator, words of the message following the occurrence of the Uniform Resource Locator, the identity of the author of the message, and a unique message identifier.
Claim 9
Dependent Claim
42 words
The method of claim 1, wherein the message is comprised of a header portion and a body portion, and wherein storing evaluation information about the resource includes storing information from the header portion and information from the body portion of the message.
Claim 10
Dependent Claim
22 words
The method of claim 1, further comprising the step of fetching a copy of the resource located at the Uniform Resource Locator.
Claim 11
Dependent Claim
24 words
The method of claim 9, further comprising the step of storing in the database the contents of at least part of the fetched copy.
Claim 12
Dependent Claim
14 words
The method of claim 10, wherein said contents are stored in a condensed format.
Claim 13
Dependent Claim
29 words
The method of claim 9, further comprising the steps of: extracting a resource description from the contents of the fetched copy; and storing the resource description in the database.
Claim 14
Dependent Claim
17 words
The method of claim 12, further comprising the step of receiving a search request from a user.
Claim 15
Dependent Claim
95 words
The method of claim 13, wherein said user search request is a keyword search, and further comprising the steps of: searching the database to identify resources having information relevant to the user search request; and assigning a score to each resource identified as being relevant to the user search request, wherein the score is based at least partly upon the number of distinct messages that include both the Uniform Resource Locator of each said resource and evaluation information and the amount of information in each said resource that is relevant to the user search request.
Claim 16
Dependent Claim
54 words
The method of claim 14, further comprising the steps of: determining the maximum number of resources to be presented to a user on a page; sorting the resources by score from highest score to lowest; presenting the resources to the user in an order based at least partly upon the score of each resource.
Claim 17
Dependent Claim
74 words
The method of claim 15, further comprising the steps of determining the number of distinct evaluators for each resource determined to be relevant to the user search request determining the recency of evaluation information for each resource determined to be relevant to the user search request, and wherein the score of a resource is based at least partly upon the number of distinct evaluators and the recency of the evaluation information for the resource.
Claim 18
Dependent Claim
29 words
The method of claim 1, further comprising the step of determining the identity of an evaluator of a resource, and displaying the identity of the evaluator to a user.
Claim 19
Dependent Claim
20 words
The method of claim 14, further comprising the step of providing evaluation information included in the message to the user.
Claim 20
Independent Claim
114 words
A system for locating evaluated resources on a network having a message server and a resource server, comprising an evaluation server coupled to an evaluation database, said evaluation server comprising a data bus connecting a processor, a computer readable memory, a first port adapted to be coupled to the network, and a second port adapted to be coupled to the resource database, wherein said evaluation server is adapted to determine through the network if a message stored at the message server includes both a Uniform Resource Locator and evaluation information about a resource located at the Uniform Resource Locator, and if so, then to store evaluation data about the resource in said evaluation database.
Claim 21
Independent Claim
114 words
A system for locating evaluated resources on a network having a message server and a resource server, comprising an evaluation server coupled to an evaluation database, said evaluation server comprising a data bus connecting a processor, a computer readable memory, a first port adapted to be coupled to the network, and a second port adapted to be coupled to the resource database, wherein said evaluation server is adapted to determine through the network if a message stored at the message server includes both a Uniform Resource Locator and evaluation information about a resource located at the Uniform Resource Locator, and if so, then to store evaluation data about the resource in said evaluation database.
Claim 22
Dependent Claim
45 words
The system of claim 19, wherein said evaluation server fetches a copy of a resource through the network and stores said copy on a resource database, and wherein information from said copy is displayed to a user in response to a request from the user.
Claim 23
Independent Claim
99 words
A system for locating resources on a network having a resource server and a message server, comprising: a. means for obtaining an electronic message; b. means for determining if the electronic message includes both a Uniform Resource Locator and evaluation information about the resource at the Uniform Resource Locator; c. a database for storing evaluation information about the resource; d. means for receiving a user request for information; e. means for searching the stored evaluation information for information in response to the user request; and f. means for displaying evaluation information relevant to the user request to the user.
Claim 24
Independent Claim
99 words
A system for locating resources on a network having a resource server and a message server, comprising: a. means for obtaining an electronic message; b. means for determining if the electronic message includes both a Uniform Resource Locator and evaluation information about the resource at the Uniform Resource Locator; c. a database for storing evaluation information about the resource; d. means for receiving a user request for information; e. means for searching the stored evaluation information for information in response to the user request; and f. means for displaying evaluation information relevant to the user request to the user.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-02-21 | 2003-08-23 | 2004-02-22 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-02-21 | 2007-08-23 | 2008-02-22 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-02-21 | 2011-08-23 | 2012-02-22 | $7700.00 | Window Closed / Lapsed |