US6665710B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Searching local network addresses
Assignee: Snap Inc
•
Filing: 2000-05-11
•
Granted: 2003-12-16
•
Expires: 2020-05-11
Abstract
Abstract A method, article of manufacture and apparatus for searching local and non-local user-specific data for network addresses previously-visited by the user. In one embodiment, a network search tool allows the user to more quickly find the addresses previously-visited by matching search criteria to user-specific data and optionally combining those results obtained from a search of the network.
Inventors
- 👤 Cary Lee Bates
- 👤 Paul Reuben Day
- 👤 John Matthew Santosuosso
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 03:58
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/953; G06F16/9538; H; H04; H04L; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329; G06F16/951; H04L67/00; H04L67/50; H04L67/56; H04L67/561
Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
116 words
A method for searching for information on a network of computers comprising a computer connected to the network of computers, the method comprising: receiving search request information by a first search tool; determining, by the first search tool, whether network information located on the network of computers satisfies the search request information; returning search results by the first search tool; determining whether one or more network addresses stored in memory associated with the computer satisfy the search results by comparing network addresses of the search results to the one or more network addresses; and returning, as results of the search request information, those one or more network addresses that match network addresses of the search results.
Claim 2
Independent Claim
116 words
A method for searching for information on a network of computers comprising a computer connected to the network of computers, the method comprising: receiving search request information by a first search tool; determining, by the first search tool, whether network information located on the network of computers satisfies the search request information; returning search results by the first search tool; determining whether one or more network addresses stored in memory associated with the computer satisfy the search results by comparing network addresses of the search results to the one or more network addresses; and returning, as results of the search request information, those one or more network addresses that match network addresses of the search results.
Claim 3
Dependent Claim
26 words
The method of claim 1 , wherein the one or more network addresses comprises bookmarked network addresses contained in a data structure located in the memory.
Claim 4
Dependent Claim
26 words
The method of claim 1 , wherein the one or more network addresses comprises previously-visited network addresses contained in a data structure located in the memory.
Claim 5
Dependent Claim
44 words
The method of claim 1 , wherein providing the search request information to the first search tool comprises providing query data and the one or more network addresses to the first search tool; and wherein the comparing is performed by the first search tool.
Claim 6
Dependent Claim
43 words
The method of claim 1 , wherein the first search tool is executing on the network of computers and wherein determining whether the one or more network addresses satisfy the search results is performed by a second search tool executing on the computer.
Claim 7
Dependent Claim
18 words
The method of claim 1 , wherein the first search tool is located on the network of computers.
Claim 8
Dependent Claim
22 words
The method of claim 1 wherein determining whether the one or more network addresses satisfy the search results is a user-selectable step.
Claim 9
Dependent Claim
31 words
The method of claim 7 , further comprising displaying only those one or more network addresses that match network addresses of the search results on a display connected to the computer.
Claim 10
Dependent Claim
30 words
The method of claim 1 , wherein determining whether the one or more network addresses satisfy the search results is performed by a second search tool executing on the computer.
Claim 11
Dependent Claim
120 words
A signal-bearing media containing a search tool program which, when executed by a computer connected to a network of computers, causes at least one of the computer or the network of computers to perform the steps of: (a) parsing search request information; (b) determining whether network information located on the network of computers satisfies the search request information; (c) returning search results; (d) determining whether one or more network addresses stored in memory associated with the computer satisfy the search results by comparing network addresses of the search results to the one or more network addresses; and (e) returning, as results of the search request information, those one or more network addresses that match network addresses of the search results.
Claim 12
Dependent Claim
120 words
A signal-bearing media containing a search tool program which, when executed by a computer connected to a network of computers, causes at least one of the computer or the network of computers to perform the steps of: (a) parsing search request information; (b) determining whether network information located on the network of computers satisfies the search request information; (c) returning search results; (d) determining whether one or more network addresses stored in memory associated with the computer satisfy the search results by comparing network addresses of the search results to the one or more network addresses; and (e) returning, as results of the search request information, those one or more network addresses that match network addresses of the search results.
Claim 13
Dependent Claim
28 words
The search tool program of claim 10 , wherein the one or more network addresses comprises bookmarked network addresses contained in a data structure located in the memory.
Claim 14
Dependent Claim
28 words
The search tool program of claim 10 , wherein the one or more network addresses comprises previously-visited network addresses contained in a data structure located in the memory.
Claim 15
Dependent Claim
24 words
The search tool program of claim 10 , wherein the steps (a)-(d) are performed by a search tool executing on the network of computers.
Claim 16
Dependent Claim
39 words
The search tool program of claim 10 , wherein the steps (a)-(c) are performed by a first search tool executing on the network of computers and step (d) is performed by a second search tool executing on the computer.
Claim 17
Dependent Claim
27 words
The search tool program of claim 14 , further comprising displaying only the results of the search request information via a graphical user interface of the computer.
Claim 18
Dependent Claim
122 words
A computer system comprising: a computer comprising a processor and a memory a network of computers connected to the computer; one or more search tools resident on at least one of the computer and the network of computers, wherein the one or more search tools, when executed, are configured to perform steps comprising: (a) determine whether network information located on the network of computers satisfies a search query; (b) if network information satisfies the search query, return search results; (c) determine whether one or more network addresses stored in the memory match network addresses of the search results; and (d) return, as results of the search query, those one or more network addresses that match the network addresses of the search results.
Claim 19
Dependent Claim
122 words
A computer system comprising: a computer comprising a processor and a memory a network of computers connected to the computer; one or more search tools resident on at least one of the computer and the network of computers, wherein the one or more search tools, when executed, are configured to perform steps comprising: (a) determine whether network information located on the network of computers satisfies a search query; (b) if network information satisfies the search query, return search results; (c) determine whether one or more network addresses stored in the memory match network addresses of the search results; and (d) return, as results of the search query, those one or more network addresses that match the network addresses of the search results.
Claim 20
Dependent Claim
23 words
The system of claim 16 , wherein the one or more search tools are integral to a browser program located on the computer.
Claim 21
Dependent Claim
34 words
The system of claim 16 , wherein the network addresses comprise at least one of one or more bookmarked network addresses and previously-visited network addresses contained in a data structure located in the memory.
Claim 22
Dependent Claim
23 words
The system of claim 16 , wherein the one or more search tools comprises a search tool executing on the network of computers.
Claim 23
Dependent Claim
36 words
The system of claim 16 , wherein steps (a)-(b) are performed by a first search tool executing on the network of computers and step (c) is performed by a second search tool executing on the computer.
Claim 24
Dependent Claim
14 words
The system of claim 16 , wherein the network of computers comprises the Internet.
Claim 25
Dependent Claim
26 words
The method of claim 1 , wherein the network of computers is the Internet and the first search tool is a search engine on the Internet.
Claim 26
Dependent Claim
28 words
The search tool program of claim 10 , wherein the network of computers is the Internet and the search tool program is a search engine on the Internet.
References Cited (Backward Citations)
US6018342A
Cited
US20010011365A1
Cited
US6047313A
Cited
US20010044795A1
Cited
US6360215B1
Cited
US6278993B1
Cited
US20030055870A1
Cited
WO2000048057A2
Cited
US6480853B1
Cited
US6493702B1
Cited
US6535912B1
Cited
US20030046281A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-12-15 | 2007-06-16 | 2007-12-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-12-15 | 2011-06-16 | 2011-12-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-12-15 | 2015-06-16 | 2015-12-16 | $7700.00 | Window Closed / Lapsed |