Trust enabled communication system
First Claim
1. A system to provide trust during an audio call between a first party and a second party, the system comprising:
- a communication interface to receive a voice certificate, an attribute certificate and at least one attribute signing organization certificate, the voice certificate including a voice pattern, a first certificate ID and a first digital signature of the voice pattern and the first certificate ID signed by a certificate authority, the attribute certificate including an attribute, a second certificate ID and a second digital signature of the attribute and the second certificate ID signed by an attribute signing organization, the at least one attribute signing organization certificate being signed by at least one third digital signature providing authentication that the attribute signing organization is authorized by a certificate authority, to sign certificates about the attribute; and
processing hardware to;
(a) compare a voice sample of the second party to the voice pattern of the voice certificate, the voice sample being obtained from a currently occurring audio call between the second party and the first party;
(b) verify the voice certificate;
(c) verify the attribute certificate;
(d) verify the at least one attribute signing organization certificate;
(e) compare the first certificate ID to the second certificate ID; and
(f) provide an indication that the second party in the audio call has the attribute based on a positive result to the comparison and verification processing of items (a) to (e).
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a system to provide trust during an audio call between a first and second party includes a communication interface to receive a voice certificate including a voice pattern, a first certificate ID and a first digital signature, an attribute certificate including an attribute, a second certificate ID and a second digital signature, and processing hardware to compare a voice sample of the second party to the voice pattern, verify the voice certificate, verify the attribute certificate, verify at least one attribute signing organization certificate, compare the first certificate ID to the second certificate ID, and provide an indication that the second party in the audio call has the attribute based on a positive result to the above processing.
16 Citations
20 Claims
-
1. A system to provide trust during an audio call between a first party and a second party, the system comprising:
-
a communication interface to receive a voice certificate, an attribute certificate and at least one attribute signing organization certificate, the voice certificate including a voice pattern, a first certificate ID and a first digital signature of the voice pattern and the first certificate ID signed by a certificate authority, the attribute certificate including an attribute, a second certificate ID and a second digital signature of the attribute and the second certificate ID signed by an attribute signing organization, the at least one attribute signing organization certificate being signed by at least one third digital signature providing authentication that the attribute signing organization is authorized by a certificate authority, to sign certificates about the attribute; and processing hardware to; (a) compare a voice sample of the second party to the voice pattern of the voice certificate, the voice sample being obtained from a currently occurring audio call between the second party and the first party; (b) verify the voice certificate; (c) verify the attribute certificate; (d) verify the at least one attribute signing organization certificate; (e) compare the first certificate ID to the second certificate ID; and (f) provide an indication that the second party in the audio call has the attribute based on a positive result to the comparison and verification processing of items (a) to (e). - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A first communication device comprising:
-
a communication interface to; transfer audio data between the first communication device and a second communication device during an audio call between a first party and a second party; receive information about a voice certificate and an attribute certificate from the second communication device, the voice certificate including a voice pattern, a first certificate ID and a first digital signature of the voice pattern and the first certificate ID signed by a certificate authority, the attribute certificate including an attribute, a second certificate ID and a second digital signature of the attribute and the second certificate ID signed by an attribute signing organization; and a processor to prepare data for sending to a processing service to perform one or more of the following items (a) to (f), wherein any of the items (a) to (f) not performed by the processing service are performed by the processor; (a) compare a voice sample of the second party to the voice pattern of the voice certificate, the voice sample being obtained from a currently occurring audio call between the second party and the first party; (b) verify the voice certificate; (c) verify the attribute certificate; (d) verify the at least one attribute signing organization certificate; (e) compare the first certificate ID to the second certificate ID; and (f) based on a positive result to the comparison and verification processing of items (a) to (e) provide an indication that the attribute of the second party has been verified. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method providing trust during an audio call between a first party and a second party, the method comprising:
-
(a) receiving a voice certificate, an attribute certificate and at least one attribute signing organization certificate, the voice certificate including a voice pattern, a first certificate ID and a first digital signature of the voice pattern and the first certificate ID signed by a certificate authority, the attribute certificate including an attribute, a second certificate ID and a second digital signature of the attribute and the second certificate ID signed by an attribute signing organization, the at least one attribute signing organization certificate being signed by at least one third digital signature providing authentication that the attribute signing organization is authorized by a certificate authority, to sign certificates about the attribute; (b) comparing a voice sample of the second party to the voice pattern of the voice certificate, the voice sample being obtained from a currently occurring audio call between the second party and the first party; (c) verifying the voice certificate; (d) verifying the attribute certificate; (e) verifying the at least one attribute signing organization certificate; (f) comparing the first certificate ID to the second certificate ID; and (g) providing an indication that the second party in the audio call has the attribute based on a positive result to steps (b)-(f). - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification