Method for filtering the transmission of data on a computer network to Web domains
First Claim
1. A method for filtering the transmission of data on a computer network comprising the step of preventing a transmission of data from a client computer to a host computer when the host computer is not an owner of a Web page accessed by the client computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A process for preventing the unwanted transmission of information from a client computer to a host computer on the Internet. The process analyzes the HTML contents of a user-accessed Web page during the assembly of the Web page for display on the client computer. After identifying the domain name of the Web page and comparing that domain name to domain names of host computers from which elements of Web page will be obtained, the process prevents unwanted transmission of data from the client computer to such host computers by processing requests for such elements through a cookie filter and/or a URL filter. Upon examination of all requests for the transmission of data and the prevention of any unwanted transmission of such data, the process displays the accessed Web page on the client computer with or without the display of certain Web page elements depending upon the user'"'"'s choice.
-
Citations
56 Claims
- 1. A method for filtering the transmission of data on a computer network comprising the step of preventing a transmission of data from a client computer to a host computer when the host computer is not an owner of a Web page accessed by the client computer.
-
3. A method for filtering the transmission of data on a computer network, comprising the steps of:
-
identifying a domain name owning a Web page accessed by a client computer;
detecting a request for a data transmission from the client computer to a host computer;
identifying a destination domain name of the request for the data transmission from the client computer to the host computer;
determining whether the data transmission from the client computer to the host computer is destined for the domain owning the Web page accessed by the client computer; and
preventing a transmission of the data transmission from the client computer to the host computer when the requested data transmission is not destined for the domain owning the Web page accessed by the client computer. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer apparatus comprising a client computer on a computer network, the client computer having a computer program capable of preventing a transmission of data from the client computer to a host computer when the host computer is not an owner of a Web page being accessed by the client computer.
-
31. A computer apparatus for providing a user with the ability to prevent an unwanted data transmission from a client computer to a host computer, the computer apparatus comprising:
-
a client computer linked to a network;
a display monitor linked to the computer;
a non-volatile data storage device; and
a computer program stored on the non-volatile data storage device, the computer program being capable of providing an identification of a domain name owning an accessed Web page accessed by the client computer, detecting a request for a transmission of data from the client computer to a host computer, identifying the domain name making the request for transmission of data from the client computer to the host computer, identifying a destination domain name of the request for the transmission of data from the client computer to the host computer, determining whether the transmission of data from the client computer to the host computer is destined for the domain owning the accessed Web page, and preventing transmission of data from the client computer to the host computer when the requested data transmission is not destined for the domain owning the accessed Web page accessed by the client computer. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A computer-readable medium having executable instructions for performing functions, the computer-readable medium comprising:
-
a data storage device; and
a computer program linked with the data storage device, the computer program being capable of providing an identification of a domain name owning an accessed Web page accessed by the client computer, detecting a request for a transmission of data from the client computer to a host computer, identifying the domain name making the request for transmission of data from the client computer to the host computer, identifying a destination domain name of the request for the transmission of data from the client computer to the host computer, determining whether the transmission of the data from the client computer to the host computer is destined for the domain owning the accessed Web page, and preventing transmission of data from the client computer to the host computer when the requested data transmission is not destined for the domain owning the accessed Web page accessed by the client computer. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A computer apparatus for providing a user with the ability to prevent a transmission of data from a client computer to a host computer, the computer apparatus comprising:
-
a client computer linked to a network;
means for identifying a domain name owning an accessed Web page accessed by the client computer;
means for detecting a request for a transmission of data from the client computer to a host computer;
means for identifying a domain name making the request to for transmission of data from the client computer to the host computer;
means for identifying a destination domain name of the request for the transmission of data from the client computer to the host computer;
means for determining whether the transmission of data from the client computer to the host computer is destined for the domain name owning the accessed Web page; and
means for preventing the transmission of data from the client computer to the host computer if the transmission of data is not destined for the domain owning the accessed Web page accessed by the client computer.
-
Specification