Patent US6366298B1 successfully refreshed from Google Patents.
US6366298B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Monitoring of individual internet usage
Assignee: NetZero Inc
•
Filing: 1999-06-03
•
Granted: 2002-04-02
•
Expires: 2019-06-03
Abstract
Abstract Methods and apparatus for monitoring the on-line activities of an on-line user are disclosed. Information regarding the user's activities are used as a basis for targeting advertisements to the user. Monitoring is performed by a client monitoring application, which performs monitoring without intruding on the user's activities. In monitoring, URLs in the address bar of the browser application are obtained by the client monitoring application, or the stream of URLs transmitted by the browser application are obtained by the client monitoring application, or information in displayed web pages is obtained by the client monitoring application.
Inventors
- 👤 Stacy Haitsuka
- 👤 Ronald Burr
- 👤 Harold MacKenzie
- 👤 Marwan Zebian
- 👤 Terry Warren
- 👤 Shane Blaser
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 15:28
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/02
Claims Analysis
Total Claims: 49
Claim 1
Independent Claim
233 words
A method of monitoring web browsing by a user, wherein the user browses by means of a browser application on a client computer, the client computer comprising a display and an input device, the browser application for generating a browser window on the display and for requesting web pages, the browser window including a display pane and an address bar, the display pane comprising a first region of the browser window wherein the browser application causes web pages obtained by the browser application to be displayed, the address bar comprising a second region of the browser window through which the browser application displays resource locator strings corresponding to displayed web pages, the method comprising the steps of: (a) activating a client monitoring application on the client computer; (b) the browser application activating on the client computer; (c) the user using the input device and the browser application to request a first web page desired by the user from a web server; (d) the browser application displaying a first resource locator string corresponding to the first web page in the address bar; (e) the client monitoring application obtaining the first resource locator string from the address bar; and (f) the client monitoring application transmitting monitoring information derived from the first resource locator string to a monitoring server; whereby browsing by the user is monitored without interfering with the user's use of the browser application.
Claim 2
Independent Claim
233 words
A method of monitoring web browsing by a user, wherein the user browses by means of a browser application on a client computer, the client computer comprising a display and an input device, the browser application for generating a browser window on the display and for requesting web pages, the browser window including a display pane and an address bar, the display pane comprising a first region of the browser window wherein the browser application causes web pages obtained by the browser application to be displayed, the address bar comprising a second region of the browser window through which the browser application displays resource locator strings corresponding to displayed web pages, the method comprising the steps of: (a) activating a client monitoring application on the client computer; (b) the browser application activating on the client computer; (c) the user using the input device and the browser application to request a first web page desired by the user from a web server; (d) the browser application displaying a first resource locator string corresponding to the first web page in the address bar; (e) the client monitoring application obtaining the first resource locator string from the address bar; and (f) the client monitoring application transmitting monitoring information derived from the first resource locator string to a monitoring server; whereby browsing by the user is monitored without interfering with the user's use of the browser application.
Claim 3
Dependent Claim
64 words
The method of monitoring web browsing by a user as set forth in claim 1 , wherein the input device comprises a keyboard, and the method further comprises, in the step of the user using the input device and the browser application to request the first web page, the user using the keyboard to enter the first resource locator string into the address bar.
Claim 4
Dependent Claim
129 words
The method of monitoring web browsing by a user as set forth in claim 1 , wherein the input device comprises a pointing device, and the method further comprises: after the step of the browser application activating on the client computer, the browser application displaying a second web page in the display pane, the display pane including a hyperlink, wherein the hyperlink is associated with the first resource locator string; and in the step of the user using the input device and the browser application to request the first web page, the user using the pointing device to click on the hyperlink; wherein the browser application displays the first resource locator string in the address bar in response to the user using the mouse to click on the hyperlink.
Claim 5
Dependent Claim
97 words
The method of monitoring web browsing by a user as set forth in claim 1 , the method further comprising: after the step of the browser application activating on the client computer, the browser application displaying a second web page in the display pane, the display pane including a data entry field; and in the step of the user using the input device and the browser application to request the first web page, the user using the input device to enter a keyword into the data entry field; whereby the first resource locator string includes the keyword.
Claim 6
Dependent Claim
25 words
The method of monitoring web browsing by a user as set forth in claim 1 , wherein the web server is part of the Internet.
Claim 7
Dependent Claim
51 words
The method of monitoring web browsing by a user as set forth in claim 1 , wherein the first resource locator string comprises a top level domain name and a second level domain name, and wherein the monitoring information comprises the top level domain name and the second level domain name.
Claim 8
Dependent Claim
25 words
The method of monitoring web browsing by a user as set forth in claim 1 , wherein the web server is part of an intranet.
Claim 9
Independent Claim
216 words
A method of monitoring web browsing by a user, wherein the user browses by means of a browser application on a client computer, the client computer comprising a display and an input device, the browser application for generating a browser window on the display, the browser window including a display pane, the browser application further for requesting web pages and displaying web pages in the display pane, wherein the user causes the browser application to request web pages through use of the input device, the method comprising the steps of: (a) activating a client monitoring application on the client computer; (b) the browser application activating on the client computer; (c) the user using the input device to identify to the browser application a desired first web page; (d) the browser application transmitting a first resource locator string corresponding to the desired first web page to a first web server; (e) the client monitoring application obtaining the first resource locator string from the transmission by the browser application of the first resource locator string to the first web server; and (f) the client monitoring application transmitting monitoring information derived from the copied first resource locator string to a monitoring server; whereby browsing by the user is monitored without interfering with the user's use of the browser application.
Claim 10
Independent Claim
216 words
A method of monitoring web browsing by a user, wherein the user browses by means of a browser application on a client computer, the client computer comprising a display and an input device, the browser application for generating a browser window on the display, the browser window including a display pane, the browser application further for requesting web pages and displaying web pages in the display pane, wherein the user causes the browser application to request web pages through use of the input device, the method comprising the steps of: (a) activating a client monitoring application on the client computer; (b) the browser application activating on the client computer; (c) the user using the input device to identify to the browser application a desired first web page; (d) the browser application transmitting a first resource locator string corresponding to the desired first web page to a first web server; (e) the client monitoring application obtaining the first resource locator string from the transmission by the browser application of the first resource locator string to the first web server; and (f) the client monitoring application transmitting monitoring information derived from the copied first resource locator string to a monitoring server; whereby browsing by the user is monitored without interfering with the user's use of the browser application.
Claim 11
Dependent Claim
110 words
The method of monitoring web browsing by a user as set forth in claim 8 , wherein the browser window further includes an address bar, the address bar comprising a second region of the browser window through which the browser application receives resource locator strings entered by the user, and the resource locator strings entered by the user correspond to web pages which the user desires to be displayed in the display pane; the method further comprising, in the step of the user using the input device to identify to the browser application the desired first web page, the user entering the first resource locator string into the address bar.
Claim 12
Dependent Claim
129 words
The method of monitoring web browsing by a user as set forth in claim 8 , wherein the input device comprises a pointing device, and the method further comprises, after the step of the browser application activating on the client computer, the browser application displaying a second web page in the display pane, the display pane including a hyperlink, wherein the hyperlink is associated with the first resource locator string; and in the step of the user using the input device and the browser application to request the first web page, the user using the pointing device to click on the hyperlink; wherein the browser application displays the first resource locator string in the address bar in response to the user using the mouse to click on the hyperlink.
Claim 13
Dependent Claim
131 words
The method of monitoring web browsing by a user as set forth in claim 8 , the method further comprising: (a) after the step of the browser application activating on the client computer, the browser application displaying a second web page, wherein the second web page includes a data entry field; (b) in the step of the user using the input device to identify to the browser application the desired first web page, the user using the input device to enter a keyword into the data entry field; (c) in the step of the browser application transmitting the first string to the web server, the first resource locator string including the keyword; (d) in the step of the client monitoring application transmitting the monitoring information, the monitoring information identifying the keyword.
Claim 14
Dependent Claim
89 words
The method of monitoring web browsing by a user as set forth in claim 11 , after the step of the client monitoring application obtaining the first resource locator string, the client monitoring application testing whether the first resource locator string includes a predefined second string; if the first resource locator string includes the predefined second string, then the client monitoring application parsing the first resource locator string and deriving the keyword from the first resource locator string, and otherwise omitting the step of the identifier identifying the keyword.
Claim 15
Dependent Claim
25 words
The method of monitoring web browsing by a user as set forth in claim 8 , wherein the source of web pages comprises the Internet.
Claim 16
Dependent Claim
57 words
The method of monitoring web browsing by a user as set forth in claim 8 , wherein the first resource locator string comprises a top level domain name and a second level domain name, and wherein the monitoring information transmitted by the client monitoring application comprises the top level domain name and the second level domain name.
Claim 17
Dependent Claim
25 words
The method of monitoring web browsing by a user as set forth in claim 8 , wherein the source of web pages comprises an intranet.
Claim 18
Independent Claim
208 words
A method of monitoring web browsing by a user, wherein the user browses by means of a browser application on a client computer, the client computer comprising a display and an input device, the browser application for generating a browser window on the display, the browser window including a display pane, the browser application further for requesting web pages and displaying web pages in the display pane, wherein the user causes the browser application to request web pages through use of the input device, the method comprising the steps of: (a) activating a client monitoring application on the client computer; (b) the browser application activating on the client computer; (c) the browser application receiving a first web page from a first web server, the first web page comprising a data entry field; (d) the browser application displaying the first web page in the display pane; (e) the user using the input device to enter a keyword into the data entry field; (f) the client monitoring application obtaining the keyword from the displayed first web page; and (g) the client monitoring application transmitting an identifier of the keyword to a predetermined server; whereby browsing by the user is monitored without interfering with the user's use of the browser application.
Claim 19
Independent Claim
208 words
A method of monitoring web browsing by a user, wherein the user browses by means of a browser application on a client computer, the client computer comprising a display and an input device, the browser application for generating a browser window on the display, the browser window including a display pane, the browser application further for requesting web pages and displaying web pages in the display pane, wherein the user causes the browser application to request web pages through use of the input device, the method comprising the steps of: (a) activating a client monitoring application on the client computer; (b) the browser application activating on the client computer; (c) the browser application receiving a first web page from a first web server, the first web page comprising a data entry field; (d) the browser application displaying the first web page in the display pane; (e) the user using the input device to enter a keyword into the data entry field; (f) the client monitoring application obtaining the keyword from the displayed first web page; and (g) the client monitoring application transmitting an identifier of the keyword to a predetermined server; whereby browsing by the user is monitored without interfering with the user's use of the browser application.
Claim 20
Dependent Claim
22 words
The method of monitoring web browsing by a user as set forth in claim 16 , wherein the identifier comprises the keyword.
Claim 21
Dependent Claim
101 words
The method of monitoring web browsing by a user as set forth in claim 16 , wherein the first web page has associated therewith a first resource locator string, the method further including the steps of: the client monitoring application testing whether the first resource locator string includes a predefined second string; if the first resource locator string includes the predefined second string, then performing the step of the client monitoring application obtaining the keyword from the displayed first web page, and otherwise omitting the steps of the client monitoring application obtaining the keyword and transmitting the identifier of the keyword.
Claim 22
Dependent Claim
34 words
The method of monitoring web browsing by a user as set forth in claim 18 , wherein the first web server includes a search engine and the predefined second string identifies the search engine.
Claim 23
Dependent Claim
35 words
The method of monitoring web browsing by a user as set forth in claim 19 , wherein the predefined second string is selected from the group consisting of: “yahoo,” “excite,” “altavista,” “lycos,” “infoseek” and “go.”
Claim 24
Independent Claim
251 words
A method of monitoring a user's usage of the Internet using a client monitoring application on a local device, the local device including an input device and an output device, the local device accessing the Internet and providing interaction with the Internet using a browser application operative on the local device, the browser application for generating a browser window on the output device and for requesting web pages, the browser window including a display pane and an address bar, the display pane comprising a first region of the browser window wherein the browser application causes web pages obtained by the browser application to be displayed, the address bar comprising a second region of the browser window through which the browser application displays resource locator strings corresponding to displayed web pages in the display pane, the method comprising the steps of: (a) the user causing the local device to connect to a web server; (b) the client monitoring application establishing a communication link to a monitoring server; (c) the client monitoring application transmitting identifying information to the monitoring server; (d) the user identifying to the browser application a first web page to be retrieved, wherein a first resource locator string is associated with the first web page; (e) the client monitoring application obtaining the first resource locator string from the address bar; (f) the client monitoring application deriving monitoring information from the copy of the resource locator string; and (g) the client monitoring application transmitting the monitoring information to the monitoring server.
Claim 25
Independent Claim
251 words
A method of monitoring a user's usage of the Internet using a client monitoring application on a local device, the local device including an input device and an output device, the local device accessing the Internet and providing interaction with the Internet using a browser application operative on the local device, the browser application for generating a browser window on the output device and for requesting web pages, the browser window including a display pane and an address bar, the display pane comprising a first region of the browser window wherein the browser application causes web pages obtained by the browser application to be displayed, the address bar comprising a second region of the browser window through which the browser application displays resource locator strings corresponding to displayed web pages in the display pane, the method comprising the steps of: (a) the user causing the local device to connect to a web server; (b) the client monitoring application establishing a communication link to a monitoring server; (c) the client monitoring application transmitting identifying information to the monitoring server; (d) the user identifying to the browser application a first web page to be retrieved, wherein a first resource locator string is associated with the first web page; (e) the client monitoring application obtaining the first resource locator string from the address bar; (f) the client monitoring application deriving monitoring information from the copy of the resource locator string; and (g) the client monitoring application transmitting the monitoring information to the monitoring server.
Claim 26
Dependent Claim
45 words
The method of monitoring a user's usage of the Internet using a client monitoring application on a local device of claim 21 , wherein the first resource locator string includes a second level domain name and the monitoring information includes the second level domain name.
Claim 27
Dependent Claim
40 words
The method of monitoring a user's usage of the Internet using a client monitoring application on a local device of claim 21 , wherein the client monitoring application transmits the monitoring information to the monitoring server in a coded format.
Claim 28
Independent Claim
193 words
A method of monitoring a user's usage of the Internet using a client monitoring application on a local device, the local device including an input device and an output device, the local device accessing the Internet and providing interaction with the Internet using a browser application operative on the local device, the method comprising the steps of: (a) the user causing the local device to connect to a first web server; (b) the client monitoring application establishing a communication link to a monitoring server; (c) the client monitoring application transmitting identifying information to the monitoring server; (d) the user using the input device, the output device and the browser application to interact with the first web server, wherein the browser application transmits resource locator strings to the first web server to request specific data from the first web server; (e) concurrently with the user interacting with the first web server, the client monitoring application monitoring the resource locator strings transmitted to the first web server; (f) the client monitoring application deriving monitoring information from each such resource locator string; and (g) the client monitoring application transmitting the monitoring information to the monitoring server.
Claim 29
Independent Claim
193 words
A method of monitoring a user's usage of the Internet using a client monitoring application on a local device, the local device including an input device and an output device, the local device accessing the Internet and providing interaction with the Internet using a browser application operative on the local device, the method comprising the steps of: (a) the user causing the local device to connect to a first web server; (b) the client monitoring application establishing a communication link to a monitoring server; (c) the client monitoring application transmitting identifying information to the monitoring server; (d) the user using the input device, the output device and the browser application to interact with the first web server, wherein the browser application transmits resource locator strings to the first web server to request specific data from the first web server; (e) concurrently with the user interacting with the first web server, the client monitoring application monitoring the resource locator strings transmitted to the first web server; (f) the client monitoring application deriving monitoring information from each such resource locator string; and (g) the client monitoring application transmitting the monitoring information to the monitoring server.
Claim 30
Dependent Claim
44 words
The method of monitoring a user's usage of the Internet using a client monitoring application on a local device of claim 24 , wherein the resource locator string includes a second level domain name and the monitoring information includes the second level domain name.
Claim 31
Dependent Claim
40 words
The method of monitoring a user's usage of the Internet using a client monitoring application on a local device of claim 24 , wherein the client monitoring application transmits the monitoring information to the monitoring server in a coded format.
Claim 32
Independent Claim
264 words
A method of monitoring a user's usage of the Internet using a client application on a local device, the local device including an input device and an output device, the local device accessing the Internet and providing interaction with the Internet using a browser application operative on the local device, the method comprising the steps of: (a) the user causing the local device to connect to a first web server; (b) the client monitoring application establishing a communication link to a monitoring server; (c) the client monitoring application transmitting identifying information to the monitoring server; (d) the browser application displaying a first web page in the display pane, the first web page comprising a data entry field; (e) the user using the input device to enter a keyword into the data entry field; (f) the browser application transmitting a first resource locator string to the first web server, wherein the first resource locator string includes the keyword; (g) the client monitoring application obtaining the first resource locator string from the transmission by the browser application of the first resource locator string to the first web server; (h) the client monitoring application testing whether the first resource locator includes a predefined second string; and (i) if the first resource locator string includes the predefined second string, then: (1) the client monitoring application parsing the first resource locator string and deriving the keyword from the first resource locator string; and (2) the client monitoring application transmitting monitoring information to the monitoring server, the monitoring information comprising at least a part of the first resource locator string.
Claim 33
Independent Claim
264 words
A method of monitoring a user's usage of the Internet using a client application on a local device, the local device including an input device and an output device, the local device accessing the Internet and providing interaction with the Internet using a browser application operative on the local device, the method comprising the steps of: (a) the user causing the local device to connect to a first web server; (b) the client monitoring application establishing a communication link to a monitoring server; (c) the client monitoring application transmitting identifying information to the monitoring server; (d) the browser application displaying a first web page in the display pane, the first web page comprising a data entry field; (e) the user using the input device to enter a keyword into the data entry field; (f) the browser application transmitting a first resource locator string to the first web server, wherein the first resource locator string includes the keyword; (g) the client monitoring application obtaining the first resource locator string from the transmission by the browser application of the first resource locator string to the first web server; (h) the client monitoring application testing whether the first resource locator includes a predefined second string; and (i) if the first resource locator string includes the predefined second string, then: (1) the client monitoring application parsing the first resource locator string and deriving the keyword from the first resource locator string; and (2) the client monitoring application transmitting monitoring information to the monitoring server, the monitoring information comprising at least a part of the first resource locator string.
Claim 34
Dependent Claim
45 words
The method of monitoring a user's usage of the Internet using a client monitoring application on a local device of claim 27 , wherein the first resource locator string includes a second level domain name and the monitoring information includes the second level domain name.
Claim 35
Dependent Claim
40 words
The method of monitoring a user's usage of the Internet using a client monitoring application on a local device of claim 27 , wherein the client monitoring application transmits the monitoring information to the monitoring server in a coded format.
Claim 36
Dependent Claim
40 words
The method of monitoring a user's usage of the Internet using a client monitoring application on a local device of claim 27 , wherein the web server includes a search engine and the predefined second string identifies the search engine.
Claim 37
Dependent Claim
46 words
The method of monitoring a user's usage of the Internet using a client monitoring application on a local device of claim 30 , wherein the second string includes a second level domain name selected from the group consisting of: “yahoo,” “excited” altavista,” “lycos,” “infoseek” and “go.”
Claim 38
Independent Claim
219 words
A method of monitoring web browsing by a user, wherein the user browses by means of a browser application on a client computer, the client computer comprising a display and an input device, the browser application for generating a browser window on the display and for requesting web pages, the browser window including a display pane and an address bar, the display pane comprising a first region of the browser window wherein the browser application causes web pages obtained by the browser application to be displayed, the address bar comprising a data object in which a resource locator string corresponding to a displayed web page is stored, the method comprising the steps of: a client monitoring application activating on the client computer; the browser application activating on the client computer; the user using the input device and the browser application to request a first web page desired by the user from a web server; storing a first resource locator string corresponding to the first web page in the address bar; the client monitoring application obtaining the first resource locator string from the address bar; the client monitoring application transmitting monitoring information derived from the first resource locator string to a monitoring server; whereby browsing by the user is monitored without interfering with the user's use of the browser application.
Claim 39
Independent Claim
219 words
A method of monitoring web browsing by a user, wherein the user browses by means of a browser application on a client computer, the client computer comprising a display and an input device, the browser application for generating a browser window on the display and for requesting web pages, the browser window including a display pane and an address bar, the display pane comprising a first region of the browser window wherein the browser application causes web pages obtained by the browser application to be displayed, the address bar comprising a data object in which a resource locator string corresponding to a displayed web page is stored, the method comprising the steps of: a client monitoring application activating on the client computer; the browser application activating on the client computer; the user using the input device and the browser application to request a first web page desired by the user from a web server; storing a first resource locator string corresponding to the first web page in the address bar; the client monitoring application obtaining the first resource locator string from the address bar; the client monitoring application transmitting monitoring information derived from the first resource locator string to a monitoring server; whereby browsing by the user is monitored without interfering with the user's use of the browser application.
Claim 40
Dependent Claim
73 words
The method of monitoring web browsing by a user as set forth in claim 32 , wherein the input device comprises a keyboard, and the method further comprises, in the step of the user using the input device and the browser application to request the first web page, the user using the keyboard to enter the first resource locator string into a second region of the browser window corresponding to the address bar.
Claim 41
Dependent Claim
127 words
The method of monitoring web browsing by a user as set forth in claim 32 , wherein the input device comprises a pointing device, and the method further comprises: after the step of the browser application activating on the client computer, the browser application displaying a second web page in the display pane, the display pane including a hyperlink, wherein the hyperlink is associated with the first resource locator string; and in the step of the user using the input device and the browser application to request the first web page, the user using the pointing device to click on the hyperlink; wherein the first resource locator string is stored in the address bar in response to the user using the mouse to click on the hyperlink.
Claim 42
Dependent Claim
96 words
The method of monitoring web browsing by a user as set forth in claim 32 , the method further comprising: after the step of the browser application activating on the client computer, the browser application displaying a second web page in the display pane, the display pane including a data entry field; in the step of the user using the input device and the browser application to request the first web page, the user using the input device to enter a keyword into the data entry field; whereby the first resource locator string includes the keyword.
Claim 43
Dependent Claim
25 words
The method of monitoring web browsing by a user as set forth in claim 32 , wherein the web server is part of the Internet.
Claim 44
Dependent Claim
51 words
The method of monitoring web browsing by a user as set forth in claim 32 , wherein the first resource locator string comprises a top level domain name and a second level domain name, and wherein the monitoring information comprises the top level domain name and the second level domain name.
Claim 45
Dependent Claim
25 words
The method of monitoring web browsing by a user as set forth in claim 32 , wherein the web server is part of an intranet.
Claim 46
Independent Claim
231 words
A method of monitoring a user's usage of the Internet using a client monitoring application on a local device, the local device including an input device and an output device, the local device accessing the Internet and providing interaction with the Internet using a browser application operative on the local device, the browser application for generating a browser window on the output device and for requesting web pages, the browser window including a display pane and an address bar, the display pane comprising a first region of the browser window wherein the browser application causes web pages obtained by the browser application to be displayed, the address bar comprising a data object in which a resource locator string corresponding to a displayed web page is stored, the method comprising the steps of: the local device connecting to a web server; the client monitoring application establishing a communication link to a monitoring server; the client monitoring application transmitting identifying information to the monitoring server; the user identifying to the browser application a first web page to be retrieved, wherein a first resource locator string is associated with the first web page; the client monitoring application obtaining the first resource locator string from the address bar; the client monitoring application deriving monitoring information from the copy of the resource locator string; the client monitoring application transmitting the monitoring information to the monitoring server.
Claim 47
Independent Claim
231 words
A method of monitoring a user's usage of the Internet using a client monitoring application on a local device, the local device including an input device and an output device, the local device accessing the Internet and providing interaction with the Internet using a browser application operative on the local device, the browser application for generating a browser window on the output device and for requesting web pages, the browser window including a display pane and an address bar, the display pane comprising a first region of the browser window wherein the browser application causes web pages obtained by the browser application to be displayed, the address bar comprising a data object in which a resource locator string corresponding to a displayed web page is stored, the method comprising the steps of: the local device connecting to a web server; the client monitoring application establishing a communication link to a monitoring server; the client monitoring application transmitting identifying information to the monitoring server; the user identifying to the browser application a first web page to be retrieved, wherein a first resource locator string is associated with the first web page; the client monitoring application obtaining the first resource locator string from the address bar; the client monitoring application deriving monitoring information from the copy of the resource locator string; the client monitoring application transmitting the monitoring information to the monitoring server.
Claim 48
Dependent Claim
45 words
The method of monitoring a user's usage of the Internet using a client monitoring application on a local device of claim 39 , wherein the first resource locator string includes a second level domain name and the monitoring information includes the second level domain name.
Claim 49
Dependent Claim
40 words
The method of monitoring a user's usage of the Internet using a client monitoring application on a local device of claim 39 , wherein the client monitoring application transmits the monitoring information to the monitoring server in a coded format.
References Cited (Backward Citations)
US5347632A
Cited
US5446919A
Cited
US5584025A
Cited
US5946646A
Cited
US5768521A
Cited
US5717923A
Cited
US5761662A
Cited
EP0823036A1
Cited
US5740549A
Cited
US5717860A
Cited
WO1997021183A1
Cited
US5959623A
Cited
US5794210A
Cited
WO1997027531A1
Cited
CA2244002A1
Cited
WO1997032258A1
Cited
WO1997032257A1
Cited
CA2247330A1
Cited
CA2247325A1
Cited
WO1997040601A1
Cited
WO1997040514A1
Cited
WO1997040447A1
Cited
US5838790A
Cited
US5809242A
Cited
WO1997041673A2
Cited
WO1997043724A1
Cited
GB2328537A
Cited
EP0923036A1
Cited
WO1997046946A1
Cited
EP0822535A2
Cited
US5933811A
Cited
WO1998013761A1
Cited
US6144962A
Cited
US5948061A
Cited
US6052730A
Cited
WO1998035300A1
Cited
US6138155A
Cited
GB2328637A
Cited
US6035332A
Cited
US6182085B1
Cited
WO2000030008A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-04-01 | 2005-10-01 | 2006-04-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-04-01 | 2009-10-01 | 2010-04-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-04-01 | 2013-10-01 | 2014-04-02 | $7700.00 | Window Closed / Lapsed |