Patent ID: 7350071

Claim:
A method of communication data between a first computing device and a second computing device, the method comprising: (a) a browser on the first computing device providing a Web page to a user, the Web page comprising at least first and second input fields for input from the user and at least a first presentation field associated with the at least first and second input fields and wherein the Web page displays, simultaneously to the user, the first and second input fields; (b) a program on the first computing device receiving a message from the user, wherein the message comprises at least a first and second datum input by the user into the at least first and second input fields, respectively, of the Web page, wherein the first datum is confidential to the user and the second datum is non-confidential to the user, and wherein the first datum comprises at least one of a credit card number and a social security number; (c) the program identifying that the first datum is confidential and the second datum is non-confidential; (d) the first computing device communicating, to the second computing device over an untrusted network, the first datum with encryption; and (e) the first computing device communicating, to the second computing device over the untrusted network, the second datum without encryption, wherein steps (d) and (e) occur at least substantially simultaneously.