Enhanced security for user instructions
First Claim
1. A networked system for verifying an instruction communicated over a communications network, comprising:
- a first network station, associated with a user, configured to transmit, to a relying entity over the network via a first communication channel, a user instruction;
a second network station, associated with the relying entity; and
a third network station, associated with a trusted entity;
wherein at least one of (i) the first network station is further configured to transmit verification information corresponding to the user instruction to the trusted entity over the network via a second communication channel, and (ii) the second network station is configured to transmit verification information corresponding to a received user instruction to the trusted entity via a third communication channel;
wherein, if only the first network station is configured to transmit verification information, the third network station is further configured to further transmit the transmitted verification information to the relying entity via the third communication channel and the second network station is further configured to verify the received user instruction based on the further transmitted verification information;
wherein if, both the first and the second network stations are configured to transmit verification information to the trusted entity, the third network station is further configured to verify the verification information transmitted by the second network station based on the verification information transmitted by the first network station, to thereby verify the received user instruction;
wherein if only the second network station is configured to transmit verification information, the third network station is further configured to further transmit the transmitted verification information to the user over the network via the second communications channel and the first network station is further configured to verify the further transmitted verification information, to thereby verify the received user instruction.
2 Assignments
0 Petitions
Accused Products
Abstract
A user instruction communicated over a communications network via a first communication channel to a relying entity for action, is confirmed by having a trusted entity receive verification information corresponding to the communicated user instruction from the user over the network via a second communication channel and/or verification information corresponding to a received user instruction from the relying entity via a third communication channel. If verification information is received from only the user, it is communicated to the relying entity. If from both, the trusted entity verifies the received user instruction based on the received verification information. If from only the relying entity, it is communicated to the user.
83 Citations
18 Claims
-
1. A networked system for verifying an instruction communicated over a communications network, comprising:
-
a first network station, associated with a user, configured to transmit, to a relying entity over the network via a first communication channel, a user instruction; a second network station, associated with the relying entity; and a third network station, associated with a trusted entity; wherein at least one of (i) the first network station is further configured to transmit verification information corresponding to the user instruction to the trusted entity over the network via a second communication channel, and (ii) the second network station is configured to transmit verification information corresponding to a received user instruction to the trusted entity via a third communication channel; wherein, if only the first network station is configured to transmit verification information, the third network station is further configured to further transmit the transmitted verification information to the relying entity via the third communication channel and the second network station is further configured to verify the received user instruction based on the further transmitted verification information; wherein if, both the first and the second network stations are configured to transmit verification information to the trusted entity, the third network station is further configured to verify the verification information transmitted by the second network station based on the verification information transmitted by the first network station, to thereby verify the received user instruction; wherein if only the second network station is configured to transmit verification information, the third network station is further configured to further transmit the transmitted verification information to the user over the network via the second communications channel and the first network station is further configured to verify the further transmitted verification information, to thereby verify the received user instruction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for verifying a user instruction communicated over a communications network via a first communication channel to a relying entity, comprising:
-
receiving, by a trusted entity, at least one of (i) verification information corresponding to the communicated user instruction from the user over the network via a second communication channel and (ii) verification information corresponding to a received user instruction from the relying entity via a third communication channel; if verification information is received only from the user, communicating the received verification information to the relying entity via the third communication channel; if verification information is received from the user and the relying entity, verifying, by the trusted entity, the verification information received from the relying party based on the verification information received from the user to verify the received user instruction; and if the verification information is received from only the relying entity, communicating the received verification information to the user over the network via the second communication channel. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system for verifying a user instruction communicated over a communications network via a first communication channel to a relying entity, comprising:
-
at least one communications interface configured to receive at least one of (i) verification information corresponding to the communicated user instruction from the user over the network via a second communication channel and (ii) verification information corresponding to a received user instruction from the relying entity via a third communication channel; and a processor; wherein the processor is configured to (i), if verification information is received from only the user, direct transmission of the received verification information to the relying entity and the at least one communications interface is further configured to transmit the received verification information via the third communication channel in accordance with the processor directive, or (ii), if verification information is received from the user and the relying party, verify the verification information received from the relying entity based the verification information received from the user to verify the received user instruction, or (iii), if the verification information is received from only the relying entity, direct transmission of the received verification information to the user and the at least one communications interface is further configured to transmit the received verification information over the network via the second communication channel in accordance with the processor directive. - View Dependent Claims (15, 16, 17, 18)
-
Specification