System and method for controlling transmission of stored information to internet websites
First Claim
1. A method for controlling transmission of stored data to an Internet website server, comprising:
- storing the data in the form of cookie information for the website server in a secure data store of a virtual wallet application via a browser application in communication with the website server;
receiving a subsequent request by the virtual wallet application from the website server via the browser application for transmission of the stored data to the website server;
forming a decision by the virtual wallet application regarding a response to the request according to a set of predefined criteria for releasing the stored data based at least in part on one of a content of the data within the stored cookie information and an identification of the website server storing and requesting the data in the stored cookie information; and
automatically executing the decision by the virtual wallet application to release the stored data via the browser application if the predefined criteria are met and refusing the request upon failure to meet the predefined criteria.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for controlling the transmission of information known as “cookies” stored on electronic media to Internet websites accessed by PC users utilizes a “cookie jar” in a server-based virtual wallet for the user. When a website server sends a “cookie” to the user'"'"'s PC, the virtual wallet stores the cookie only after requesting and receiving the user'"'"'s permission. When the user accesses the website server again, and the server requests return of the cookie, the virtual wallet sends the cookie only after requesting and receiving the user'"'"'s permission. Alternatively, the user can preconfigure the virtual wallet with predefined parameters for withholding or sending the cookie when requested by the website server.
-
Citations
32 Claims
-
1. A method for controlling transmission of stored data to an Internet website server, comprising:
-
storing the data in the form of cookie information for the website server in a secure data store of a virtual wallet application via a browser application in communication with the website server;
receiving a subsequent request by the virtual wallet application from the website server via the browser application for transmission of the stored data to the website server;
forming a decision by the virtual wallet application regarding a response to the request according to a set of predefined criteria for releasing the stored data based at least in part on one of a content of the data within the stored cookie information and an identification of the website server storing and requesting the data in the stored cookie information; and
automatically executing the decision by the virtual wallet application to release the stored data via the browser application if the predefined criteria are met and refusing the request upon failure to meet the predefined criteria. - View Dependent Claims (2, 3, 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, 31, 32)
-
-
29. A system for controlling transmission of stored data to an Internet website server, comprising:
-
a virtual wallet application with a secure data store capable of storing the data in the form of cookie information for the website server via a browser application in communication with the website server;
wherein the virtual wallet application is preprogrammed, upon receiving a request for transmission of the stored data to the website server, for forming a decision regarding a response to the request according to a set of predefined criteria for releasing the stored data based on at least one of a content of the data within the stored cookie information and an identification of the website server storing and requesting the data in the stored cookie information and for automatically executing the decision to release the stored data via the browser application if the predefined criteria are met and refusing the request upon failure to meet the predefined criteria. - View Dependent Claims (30)
-
Specification