System, apparatus, and method for performing cryptographic validity services
First Claim
1. A system for performing cryptographic validity services, comprising:
- a Distributed Storage Array comprising at least one Storage Device; and
a Distributed Processor Array coupled to the Distributed Storage Array, the Distributed Processor Array comprising at least one Processor, and the Distributed Storage Array storing a Program for controlling the Distributed Processor Array; and
the Distributed Processor Array is operative with the Program to receive a Validation Request from a Relying Customer Interface;
formulate a Query responsive to the Validation Request;
transmit the Query to a Relying Participant Interface;
receive a Query Response from the Relying Participant Interface;
formulate a Validation Response responsive to the Query Response; and
transmit the Validation Response to the Relying Customer Interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention described and shown in the specification and drawings facilitate electronic authentication services for banking and other industries. Authentication services, often using Public Key Infrastructure (PKI) technology, are used to confirm the identity of the sender of data and to ensure that the data that was received is identical to the data that was sent. Embodiments of the present invention provide authentication services that may be used by a variety of configurations of entities requesting data authentication and entities responding to those requests. Embodiments of the present invention also support compatibility with commercial data authentication standards, integration with third-party data authentication software such as Secude (for Identrus access), and systems to control data authentication risks.
-
Citations
73 Claims
-
1. A system for performing cryptographic validity services, comprising:
-
a Distributed Storage Array comprising at least one Storage Device; and
a Distributed Processor Array coupled to the Distributed Storage Array, the Distributed Processor Array comprising at least one Processor, and the Distributed Storage Array storing a Program for controlling the Distributed Processor Array; and
the Distributed Processor Array is operative with the Program to receive a Validation Request from a Relying Customer Interface;
formulate a Query responsive to the Validation Request;
transmit the Query to a Relying Participant Interface;
receive a Query Response from the Relying Participant Interface;
formulate a Validation Response responsive to the Query Response; and
transmit the Validation Response to the Relying Customer Interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19)
-
-
16. A system for performing cryptographic validity services, comprising:
-
a Distributed Storage Array comprising at least one Storage Device; and
a Distributed Processor Array coupled to the Distributed Storage Array, the Distributed Processor Array comprising at least one Processor, and the Distributed Storage Array storing a Program for controlling the Distributed Processor Array; and
the Distributed Processor Array is operative with the Program to receive a Validation Request from a Communication Channel;
formulate a Query responsive to the Validation Request;
transmit the Query to a Relying Participant Interface;
receive a Query Response from the Relying Participant Interface;
formulate a Validation Response responsive to the Query Response; and
transmit the Validation Response to the Communication Channel.
-
-
20. A method for performing cryptographic validity services, comprising:
-
receiving a Validation Request from a Relying Customer Interface;
formulating a Query responsive to the Validation Request;
transmitting the Query to a Relying Participant Interface;
receiving a Query Response from the Relying Participant Interface;
formulating a Validation Response responsive to the Query Response; and
transmitting the Validation Response to the Relying Customer Interface. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
34. A method for performing cryptographic validity services, comprising:
-
receiving a Validation Request from a Communication Channel;
formulating a Query responsive to the Validation Request;
transmitting the Query to a Relying Participant Interface;
receiving a Query Response from the Relying Participant Interface;
formulating a Validation Response responsive to the Query Response; and
transmitting the Validation Response to the Communication Channel.
-
-
38. An apparatus for performing cryptographic validity services, comprising:
-
a Validation Request Receiver, wherein a Validation Request is received from a Relying Customer Interface;
a Query Formulator, in communication with the Validation Request Receiver, wherein a Query is formulated responsive to the Validation Request;
a Query Transmitter, in communication with the Query Formulator, wherein the Query is transmitted to a Relying Participant Interface;
a Query Response Receiver, wherein the Query Response is received from the Relying Participant Interface;
a Validation Response Formulator, in communication with the Query Response Receiver, wherein a Validation Response is formulated responsive to the Query Response; and
a Validation Response Transmitter, in communication with the Validation Response Formulator, wherein the Validation Response is transmitted to the Relying Customer Interface.
-
-
52. An apparatus for performing cryptographic validity services, comprising:
-
a Validation Request Receiver, wherein a Validation Request is received from a Communication Channel;
a Query Formulator, in communication with the Validation Request Receiver, wherein a Query is formulated responsive to the Validation Request;
a Query Transmitter, in communication with the Query Formulator, wherein the Query is transmitted to a Relying Participant Interface;
a Query Response Receiver, wherein the Query Response is received from the Relying Participant Interface;
a Validation Response Formulator, in communication with the Query Response Receiver, wherein a Validation Response is formulated responsive to the Query Response; and
a Validation Response Transmitter, in communication with the Validation Response Formulator, wherein the Validation Response is transmitted to the Communication Channel. - View Dependent Claims (53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
-
56. An apparatus for performing cryptographic validity services, comprising:
-
means for receiving a Validation Request from a Relying Customer Interface;
means, in communication with the means for receiving a Validation Request from a Relying Customer Interface, for formulating, responsive to the Validation Request, a Query;
means, in communication with the means for formulating a Query, for transmitting the Query to a Relying Participant Interface;
means for receiving a Query Response from the Relying Participant Interface;
means, in communication with the means for receiving a Query Response from the Relying Participant Interface, for formulating, responsive to the Query Response, a Validation Response; and
means, in communication with the means for formulating a Validation Response, for transmitting the Validation Response to the Relying Customer Interface.
-
-
70. An apparatus for performing cryptographic validity services, comprising:
-
means for receiving a Validation Request from a Communication Channel;
means, in communication with the means for receiving a Validation Request from a Communication Channel, for formulating, responsive to the Validation Request, a Query;
means, in communication with the means for formulating a Query, for transmitting the Query to a Relying Participant Interface;
means for receiving a Query Response from the Relying Participant Interface;
means, in communication with the means for receiving a Query Response from the Relying Participant Interface, for formulating, responsive to the Query Response, a Validation Response; and
means, in communication with the means for formulating a Validation Response, for transmitting the Validation Response to the Communication Channel. - View Dependent Claims (71, 72, 73)
-
Specification