Opinion registering application for a universal pervasive transaction framework
First Claim
1. A computer-based system securely transmitting and authenticating a transaction input by a user while retaining the anonymity of the user with respect to content of the transaction, comprising:
- a first device receiving the content of the transaction input at the first device and transmitting, to a second device, the transaction content including information identifying the first device and the second device;
whereinthe second device encoding the transaction content input at the first device with a code key KVSi, sending the transaction content that is encoded with the code key KVSi to the first device,the first device generating a first message by further encoding the information identifying the first and second devices and the transaction content encoded with the code key KVSi with an independently generated first device changing key derived from both a user input non-transmitted parameter and a first device parameter generated for each transaction based upon a stored first device parameter, andthe second device generating a second device encoded second message by encoding the transaction content encoded with the code key KVSi and the information identifying the first and second devices, with an independently generated second device key; and
a third devicereceiving the encoded second message from the second device and receiving the encoded first message of the first device,decoding only the encoding by the first and second device keys of the received encoded first and second messages based upon the third device independently generating the respective first and second device keys to;
authenticate an identity of the user of the first device and authenticate the first device,authenticate the second device andauthenticate an occurrence of the transaction by matching the decoded messages of the first and second devices based upon the information identifying the first and second devices for confirming input of the transaction content to involve intended first and second devices, andforwarding the encoded transaction content encoded with the code key KVSi to a fourth device;
wherein the fourth device receiving the encoded transaction content encoded with the code key KVSi and using the code key KVSi to determine the transaction content input by the user of the first device.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-based system securely transmitting and authenticating a transaction input by a user while retaining the anonymity of the user with respect to content of the transaction, including a device encoding the content of the transaction input by the user with a key known only to another device, encoding other portions of the transaction with another key known only to a secure transaction server, and sending the encoded content of the transaction and the encoded other portions of the transaction to the secure transaction server to authenticate an identity of the user of the device, wherein the secure transaction server decodes the other portions of the transaction and sends the encoded content of the transaction to the another device to be finally decoded.
-
Citations
25 Claims
-
1. A computer-based system securely transmitting and authenticating a transaction input by a user while retaining the anonymity of the user with respect to content of the transaction, comprising:
-
a first device receiving the content of the transaction input at the first device and transmitting, to a second device, the transaction content including information identifying the first device and the second device; wherein the second device encoding the transaction content input at the first device with a code key KVSi, sending the transaction content that is encoded with the code key KVSi to the first device, the first device generating a first message by further encoding the information identifying the first and second devices and the transaction content encoded with the code key KVSi with an independently generated first device changing key derived from both a user input non-transmitted parameter and a first device parameter generated for each transaction based upon a stored first device parameter, and the second device generating a second device encoded second message by encoding the transaction content encoded with the code key KVSi and the information identifying the first and second devices, with an independently generated second device key; and a third device receiving the encoded second message from the second device and receiving the encoded first message of the first device, decoding only the encoding by the first and second device keys of the received encoded first and second messages based upon the third device independently generating the respective first and second device keys to; authenticate an identity of the user of the first device and authenticate the first device, authenticate the second device and authenticate an occurrence of the transaction by matching the decoded messages of the first and second devices based upon the information identifying the first and second devices for confirming input of the transaction content to involve intended first and second devices, and forwarding the encoded transaction content encoded with the code key KVSi to a fourth device; wherein the fourth device receiving the encoded transaction content encoded with the code key KVSi and using the code key KVSi to determine the transaction content input by the user of the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-based system securely transmitting and authenticating content input by a user while retaining the anonymity of the user with respect to the user input content, comprising:
-
a first device independently generating an encoded first message, including the user input content and information identifying the first device, according to a first device changing key derived from both a user input non-transmitted parameter and a first device parameter generated for each first message based upon a stored first device parameter; a second device further encoding the user input content of the encoded first message with a code key KVSi and independently generating a second device encoded second message by encoding the user input content encoded with the code key KVSi and information identifying the first and second devices, with a generated second device key; a third device receiving the encoded first and second messages, decoding only the encoding by the first and second device keys of the encoded first and second messages based upon the third device independently generating the respective first and second device keys to; authenticate an identity of the user of the first device and authenticate the first device, authenticate the second device, authenticate the first and second messages by matching the decoded messages of the first and second devices based upon the information identifying the first and second devices for confirming input of the content to involve intended first and second devices, and forwarding the user input content encoded with the code key KVSi; and
a fourth device receiving the user input content encoded with the code key KVSi and using the code key KVSi to determine the content input by the user of the first device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-based system securely transmitting and authenticating content input by a user while retaining the anonymity of the user with respect to the content, comprising:
-
a first device receiving from a second device a reference number, which relates to content to be input by the user, generating a first encoded message after content is input by the user at the first device, such that the first encoded message includes the user input content that is encoded with a random code key KV, the first device generating a second encoded message including the random code key KV, information identifying the first and second devices, and the reference number with an independently generated first device changing key derived from both a user input non-transmitted parameter and a generated first device parameter generated for each first message based upon a stored first device parameter, and sending the first and second encoded messages to the second device; the second device; forwarding the first encoded message to a fourth device, forwarding the second encoded message to a third device, generating a third encoded message without the user input content and including the random code key KV, the information identifying the first and second devices, and the reference number with an independently generated second device key, and forwarding the third encoded message to the third device; the third device; receiving the second and third encoded messages from the second device, which do not have the user input content, decoding only the encoding by the first and second device keys of the second and third messages based upon the third device independently generating the respective first and second device keys to; authenticate an identity of the user of the first device and authenticate the first device, authenticate the second device, authenticate the second and third messages by matching the decoded messages of the first and second devices based upon the information indicating identifying the first and second devices and the reference number for confirming input of the content to involve intended first and second devices, and forwarding the code key KV and the reference number to the fourth device; and the fourth device receiving from the second device the first encoded message and the reference number, receiving from the third device the random code key KV and the reference number, and determining from the received information the user input content. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification