Patent US6421729B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6421729B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for controlling transmission of stored information to internet websites

Assignee: Citicorp Credit Services Inc USA
•
Filing: 1999-04-14
•
Granted: 2002-07-16
•
Expires: 2019-04-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Cris T. Paltenghe
  • 👤 Lisa Ezrol

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 19:47
CPC Classifications
G; G06; G06Q; G06Q20/00; G06F; G06F21/00; G06F21/60; G06F21/62; G06F21/6209; G06F21/6218; G06F21/6245; G06F21/6263; G06F21/64; G06Q20/04; G06Q20/30; G06Q20/36; G06Q20/363; G06Q20/38; G06Q20/40; G06Q20/401; G06Q20/4014; G06Q30/00; G06Q30/02; G07; G07F; G07F7/00; G07F7/08; G07F7/0866

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.

References Cited (Backward Citations)

US5608865A Cited
US5774670A Cited
US6134592A Cited
US6112240A Cited
US6101482A Cited
US6225995B1 Cited
US6237033B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-07-15 2006-01-14 2006-07-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-07-15 2010-01-14 2010-07-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-07-15 2014-01-14 2014-07-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag