Claims Analysis
Total Claims: 34
Claim 1
Independent Claim
171 words
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.
Claim 2
Independent Claim
171 words
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.
Claim 3
Dependent Claim
22 words
The method of claim 1 , wherein storing the data further comprises accessing the website server by a user at a terminal.
Claim 4
Dependent Claim
18 words
The method of claim 2 , wherein the terminal further comprises a personal computer running the browser application.
Claim 5
Dependent Claim
20 words
The method of claim 2 , wherein accessing the website server further comprises accessing the website server over a network.
Claim 6
Dependent Claim
13 words
The method of claim 4 , wherein the network further comprises the Internet.
Claim 7
Dependent Claim
20 words
The method of claim 3 , wherein accessing the website server further comprises sending the data by the website server.
Claim 8
Dependent Claim
23 words
The method of claim 3 , wherein sending the data by the website server further comprises sending the data to the browser application.
Claim 9
Dependent Claim
31 words
The method of claim 7 , wherein sending the data to the browser application further comprises forwarding the data by the browser application to the virtual wallet application for the user.
Claim 10
Dependent Claim
18 words
The method of claim 8 , wherein the virtual wallet application further comprises a server-based virtual wallet application.
Claim 11
Dependent Claim
31 words
The method of claim 8 , wherein forwarding the data to the virtual wallet application further comprises requesting permission of the user by the virtual wallet application to store the data.
Claim 12
Dependent Claim
30 words
The method of claim 10 , wherein requesting the permission of the user further comprises automatically prompting the user at the terminal for the permission by the virtual wallet application.
Claim 13
Dependent Claim
32 words
The method of claim 11 , wherein prompting the user for permission further comprises entering a decision by the user at the terminal regarding the request for permission to store the data.
Claim 14
Dependent Claim
24 words
The method of claim 12 , wherein entering the decision by the user further comprises entering the decision by the user granting the permission.
Claim 15
Dependent Claim
23 words
The method of claim 13 , wherein entering the decision granting the permission further comprises storing the data by the virtual wallet application.
Claim 16
Dependent Claim
28 words
The method of claim 1 , wherein receiving the request for transmission of the stored data further comprises accessing the website server by a user at a terminal.
Claim 17
Dependent Claim
20 words
The method of claim 15 , wherein accessing the website server further comprises accessing the website server over a network.
Claim 18
Dependent Claim
13 words
The method of claim 16 , wherein the network further comprises the Internet.
Claim 19
Dependent Claim
25 words
The method of claim 15 , wherein accessing the website server by the user further comprises sending the request for transmission by the website server.
Claim 20
Dependent Claim
31 words
The method of claim 18 , wherein sending the request by the website server further comprises receiving the request by the virtual wallet application via the browser application for the user.
Claim 21
Dependent Claim
33 words
The method of claim 1 , wherein forming the decision regarding the response to the request further comprises receiving the request by the virtual wallet application via the browser application for a user.
Claim 22
Dependent Claim
55 words
The method of claim 1 , wherein executing the decision by the virtual wallet application to release the stored data via the browser application if the predefined criteria are met further comprises automatically prompting the user at a terminal by the virtual wallet application for permission to execute the decision for releasing the stored data.
Claim 23
Dependent Claim
14 words
The method of claim 21 , wherein the terminal further comprises a personal computer.
Claim 24
Dependent Claim
44 words
The method of claim 1 , wherein forming the decision further comprises automatically generating the decision by the virtual wallet application for the user denying the request based on the predefined criteria relating to the content of the data within the stored cookie information.
Claim 25
Dependent Claim
48 words
The method of claim 1 , wherein forming the decision further comprises automatically generating the decision by the virtual wallet application for the user denying the request based on the predefined criteria relating to the identification of the website server storing and requesting transmission of the stored data.
Claim 26
Dependent Claim
44 words
The method of claim 1 , wherein forming the decision further comprises automatically generating the decision by the virtual wallet application for the user granting the request based on the predefined criteria relating to the content of the data within the stored cookie information.
Claim 27
Dependent Claim
48 words
The method of claim 1 , wherein forming the decision further comprises automatically generating the decision by the virtual wallet application for the user granting the request based on the predefined criteria relating to the identification of the website server storing and requesting transmission of the stored data.
Claim 28
Dependent Claim
40 words
The method of claim 1 , wherein automatically executing the decision further comprises automatically sending the stored data to the website server by the virtual wallet application for a user via the browser application if the predefined criteria are met.
Claim 29
Dependent Claim
16 words
The system of claim 1 , further comprising a terminal communicating with the virtual wallet application.
Claim 30
Independent Claim
156 words
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.
Claim 31
Independent Claim
156 words
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.
Claim 32
Dependent Claim
18 words
The system of claim 29 , wherein the virtual wallet application further comprises a server-based virtual wallet application.
Claim 33
Dependent Claim
15 words
The system of claim 28 , further comprising the terminal communicating with the website server.
Claim 34
Dependent Claim
18 words
The system of claim 31 , wherein the virtual wallet application further comprises a server-based virtual wallet application.