Patent US6725560B2 successfully refreshed from Google Patents.
Patent US6959381B2 successfully refreshed from Google Patents.
US6959381B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Central key authority (CKA) database for user accounts in ABDS system
Assignee: First Data Corp
•
Filing: 2003-02-01
•
Granted: 2005-10-25
•
Expires: 2023-02-01
Abstract
Abstract A Central Key Authority (CKA) database includes PuK-linked account information of users, wherein the PuK-linked account information maintained in the database for each user includes, (a) a public key of a user device that generates digital signatures, (b) information securely linked with the public key of the device within a secure environment of the manufacture of the device, and (c) third-party account identifiers each of which identifies to a third-party an account of the user that is maintained with the third-party and that has been associated with the user's public key by the third-party.
Inventors
- 👤 Anne M. Wheeler
- 👤 Lynn Henry Wheeler
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 14:45
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/04; H04L63/0428; G; G06; G06F; G06F21/00; G06F21/30; G06F21/31; G06F21/32; G06Q; G06Q20/00; G06Q20/02; G06Q20/04; G06Q20/08; G06Q20/085; G06Q20/0855; G06Q20/12; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/355; G06Q20/3558; G06Q20/36; G06Q20/367; G06Q20/3674; G06Q20/3676; G06Q20/38; G06Q20/382; G06Q20/3821; G06Q20/3823; G06Q20/3825; G06Q20/3829; G06Q20/385; G06Q20/388; G06Q20/40; G06Q20/401; G06Q20/4014; G06Q20/40145; G06Q20/403; G06Q20/409; G06Q20/4097; G06Q20/40975; G06Q50/00; G06Q50/10; G06Q50/18; G06Q50/188; G07; G07F; G07F7/00; G07F7/08; G07F7/0873; G07F7/088; G07F7/0886; G07F7/10; G07F7/1008; G07F7/1016; H04L63/0442; H04L63/06; H04L63/062; H04L63/08; H04L63/0823; H04L63/083; H04L63/12; H04L9/00; H04L9/32; H04L9/321; H04L9/3247; G06F2221/00; G06F2221/21; G06F2221/2113; H04L2209/00; H04L2209/42; H04L2209/56
Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
327 words
A method of maintaining a CKA computer database by a Central Key Authority (CKA) on behalf of a plurality of users having accounts linked with one or more public keys of the users (“PuK-linked accounts”) wherein one or more PuK-linked accounts are maintained by one or more respective third parties, comprising the steps of, for a respective user: (a) storing in the CKA computer database a public key of a public-private key pair, the public key associated with a user device of a respective user, the user device configured to generate digital signatures using a private key of the public-private key pair, the private key maintained securely within the user device; (b) associating in the CKA computer database a security profile of the user device with the public key; (c) associating in the CKA computer database one or more third-party account identifiers with the public key, each account identifier associated with a respective PuK-linked account of the respective user maintained by one of the respective third parties; (d) associating a unique CKA account identifier with each public key stored in the CKA computer database; and (e) updating PuK-linked accounts of the respective user with a new public-key of the respective user, wherein each PuK-linked account is maintained by different third parties, comprising the further steps of: (i) receiving a request Electronic Communication (“EC”), the request EC including one of the unique CKA account identifiers and a message including the new public key and a digital signature of the message; (ii) authenticating the message using the public key associated with the unique CKA account identifier from the request EC and obtained from the CKA computer database; and (iii) upon successful authentication of the message, sending a response EC to each of the different third parties, the response EC including the new public key and the third-party account identifier for the respective different third parties maintained in the CKA computer database and associated with the unique CKA account identifier.
Claim 2
Independent Claim
327 words
A method of maintaining a CKA computer database by a Central Key Authority (CKA) on behalf of a plurality of users having accounts linked with one or more public keys of the users (“PuK-linked accounts”) wherein one or more PuK-linked accounts are maintained by one or more respective third parties, comprising the steps of, for a respective user: (a) storing in the CKA computer database a public key of a public-private key pair, the public key associated with a user device of a respective user, the user device configured to generate digital signatures using a private key of the public-private key pair, the private key maintained securely within the user device; (b) associating in the CKA computer database a security profile of the user device with the public key; (c) associating in the CKA computer database one or more third-party account identifiers with the public key, each account identifier associated with a respective PuK-linked account of the respective user maintained by one of the respective third parties; (d) associating a unique CKA account identifier with each public key stored in the CKA computer database; and (e) updating PuK-linked accounts of the respective user with a new public-key of the respective user, wherein each PuK-linked account is maintained by different third parties, comprising the further steps of: (i) receiving a request Electronic Communication (“EC”), the request EC including one of the unique CKA account identifiers and a message including the new public key and a digital signature of the message; (ii) authenticating the message using the public key associated with the unique CKA account identifier from the request EC and obtained from the CKA computer database; and (iii) upon successful authentication of the message, sending a response EC to each of the different third parties, the response EC including the new public key and the third-party account identifier for the respective different third parties maintained in the CKA computer database and associated with the unique CKA account identifier.
Claim 3
Dependent Claim
13 words
The method of claim 1 , further comprising digitally signing the response EC.
Claim 4
Dependent Claim
16 words
The method of claim 1 , further comprising sending the request EC to the different third-parties.
Claim 5
Dependent Claim
162 words
A computer-readable medium having a plurality of data fields stored on the medium and representing a plurality of data structures, wherein each data structure is stored in a computer database of a Central Key Authority (CKA), comprising: (a) a public key of a public-private key pair, the public key associated with a user device of an account holder, wherein the user device generates digital signatures using a private key of the public-private key pair, wherein the private key is maintained securely within the user device and wherein the computer database of the CKA is not contained in the user device; and (b) at least one third-party account identifier, each account identifier identifying an account of the account holder that is maintained with a respective account authority, wherein the account authority is distinct and separate from the CKA and wherein the public key of the user device has been previously associated with the account of the account holder by the respective account authority.
Claim 6
Dependent Claim
162 words
A computer-readable medium having a plurality of data fields stored on the medium and representing a plurality of data structures, wherein each data structure is stored in a computer database of a Central Key Authority (CKA), comprising: (a) a public key of a public-private key pair, the public key associated with a user device of an account holder, wherein the user device generates digital signatures using a private key of the public-private key pair, wherein the private key is maintained securely within the user device and wherein the computer database of the CKA is not contained in the user device; and (b) at least one third-party account identifier, each account identifier identifying an account of the account holder that is maintained with a respective account authority, wherein the account authority is distinct and separate from the CKA and wherein the public key of the user device has been previously associated with the account of the account holder by the respective account authority.
Claim 7
Dependent Claim
48 words
The computer-readable medium of claim 4 further comprising additional information, the additional information including at least one of: (i) the identity of the respective account authority, (ii) security features of the user device, (iii) manufacturing history of the user device, and (iv) user-specific information of the account holder.
Claim 8
Dependent Claim
27 words
The computer-readable medium of claim 4 further comprising additional information, the additional information including (i) user-specific information and (ii) authentication techniques used to verify the user-specific information.
Claim 9
Dependent Claim
22 words
The computer-readable medium of claim 4 further comprising additional information, the additional information including user-specific information wherein the user-specific information is verified.
Claim 10
Dependent Claim
25 words
The computer-readable medium of claim 5 , wherein the public key and the security features of the user device are obtained from a Secure Entity.
Claim 11
Dependent Claim
43 words
The computer-readable medium of claim 5 , further comprising a unique CKA account identifier such that the public key, the at least one third-party account identifier, and the additional information are retrievable from the CKA computer database based on the CKA account identifier.
Claim 12
Dependent Claim
16 words
The computer-readable medium of claim 9 , wherein the public key is the CKA account identifier.
Claim 13
Dependent Claim
20 words
The computer-readable medium of claim 7 , wherein the user-specific information includes the name and address of the account holder.
Claim 14
Dependent Claim
20 words
The computer-readable medium of claim 7 , wherein the user-specific information includes the age and gender of the account holder.
Claim 15
Dependent Claim
25 words
The computer-readable medium of claim 5 wherein the security features of the user device are indicative of the uniqueness of the private key stored therein.
Claim 16
Dependent Claim
31 words
The computer-readable medium of claim 5 , wherein the security features of the user device are indicative of a likelihood that the private key of the user device has been compromised.
Claim 17
Independent Claim
181 words
A method of maintaining a CKA computer database on behalf of a plurality of account holders, each respective account holder having a user device, the CKA computer database being maintained by a Central Key Authority (CKA) and wherein the CKA computer database is not contained in any of the user devices, comprising the steps of: for each respective account holder: (a) storing in the CKA database a public key of a public-private key pair, wherein the user device of the respective account holder generates digital signatures using a private key of the public-private key pair, wherein the private key is maintained securely within the respective user device; and (b) associating in the CKA database at least one third-party account identifier with the public key, each account identifier identifying an account of the respective account holder that is maintained with a respective account authority, wherein the respective account authority is distinct and separate from the CKA and wherein the public key of the user device has been previously associated with the account of the respective account holder by the respective account authority.
Claim 18
Independent Claim
181 words
A method of maintaining a CKA computer database on behalf of a plurality of account holders, each respective account holder having a user device, the CKA computer database being maintained by a Central Key Authority (CKA) and wherein the CKA computer database is not contained in any of the user devices, comprising the steps of: for each respective account holder: (a) storing in the CKA database a public key of a public-private key pair, wherein the user device of the respective account holder generates digital signatures using a private key of the public-private key pair, wherein the private key is maintained securely within the respective user device; and (b) associating in the CKA database at least one third-party account identifier with the public key, each account identifier identifying an account of the respective account holder that is maintained with a respective account authority, wherein the respective account authority is distinct and separate from the CKA and wherein the public key of the user device has been previously associated with the account of the respective account holder by the respective account authority.
Claim 19
Dependent Claim
62 words
The method of claim 15 , further comprising the step of (c) associating in the CKA database additional information with the public key, wherein the additional information includes at least one of: (i) the identity of the respective account authority, (ii) security features of the user device, (iii) manufacturing history of the user device, and (iv) user-specific information of the account holder.
Claim 20
Dependent Claim
26 words
The method of claim 16 , wherein the additional information is retrievable from the CKA computer database based on the at least one third-party account identifier.
Claim 21
Dependent Claim
15 words
The method of claim 16 , wherein the additional information is retrievable by the CKA.
Claim 22
Dependent Claim
17 words
The method of claim 16 , wherein the additional information is retrievable by the respective account holder.
Claim 23
Dependent Claim
17 words
The method of claim 16 , wherein the additional information is retrievable by the respective account authority.
Claim 24
Dependent Claim
28 words
The method of claim 16 , wherein the security features and manufacturing history of the user device are indicative of the uniqueness of the private key stored therein.
Claim 25
Dependent Claim
33 words
The method of claim 16 , wherein the security features and manufacturing history of the user device are indicative of a likelihood that the private key of the user device has been compromised.
Claim 26
Dependent Claim
38 words
The method of claim 16 , further comprising establishing a new account on behalf of the respective account holder with a new account authority by electronically communicating the public key and additional information to the new account authority.
Claim 27
Dependent Claim
27 words
The method of claim 23 , wherein the public key and additional information are communicated to the new account authority upon request by the respective account holder.
Claim 28
Dependent Claim
27 words
The method of claim 23 , wherein the public key and additional information are communicated to the new account authority upon request by the new account authority.
Claim 29
Dependent Claim
24 words
The method of claim 16 , further comprising associating a unique CKA account identifier with each public key stored in the CKA computer database.
Claim 30
Dependent Claim
33 words
The method of claim 16 , wherein the security features of the user device are linked in the CKA computer database with the public key during the manufacture process of the user device.
References Cited (Backward Citations)
US3962539A
Cited
US4200770A
Cited
US4218582A
Cited
US4405829A
Cited
US4408203A
Cited
US4424414A
Cited
US4825050A
Cited
US4823388A
Cited
US4734564A
Cited
US5018196A
Cited
US4885788A
Cited
US5097504A
Cited
US4748668A
Cited
US4797920A
Cited
US4850017A
Cited
US5140634A
Cited
US4868877A
Cited
US5225978A
Cited
US5029208A
Cited
US5455865A
Cited
US5214703A
Cited
US5231668A
Cited
US5453601A
Cited
US5502766A
Cited
US5817123A
Cited
US5534855A
Cited
US5677953A
Cited
US5625690A
Cited
US5623637A
Cited
US6205437B1
Cited
US5724424A
Cited
US6009177A
Cited
US5509071A
Cited
US5563946A
Cited
US5963648A
Cited
US5557518A
Cited
US6134325A
Cited
US5539828A
Cited
US5796840A
Cited
US5586036A
Cited
US5878142A
Cited
US5659616A
Cited
US5694471A
Cited
US5606609A
Cited
US5715314A
Cited
US5636280A
Cited
US6044154A
Cited
US20010000535A1
Cited
US5671258A
Cited
US5604801A
Cited
US5812666A
Cited
US5590197A
Cited
US5677955A
Cited
US5910989A
Cited
US5577120A
Cited
US5708780A
Cited
US5745886A
Cited
US6000522A
Cited
US5790677A
Cited
US5778072A
Cited
US5615266A
Cited
US5721779A
Cited
US5671279A
Cited
US5949881A
Cited
US5943423A
Cited
US5919574A
Cited
US5928298A
Cited
US5751813A
Cited
US5848161A
Cited
US5862327A
Cited
US6253027B1
Cited
US6324525B1
Cited
US6373950B1
Cited
US5956404A
Cited
US6023509A
Cited
US6029150A
Cited
US6279112B1
Cited
US5903882A
Cited
US6285991B1
Cited
US6021202A
Cited
US5887131A
Cited
US6104815A
Cited
US6105012A
Cited
US6282522B1
Cited
US6202151B1
Cited
US6565000B2
Cited
US6240091B1
Cited
US5910988A
Cited
US6161180A
Cited
US6243812B1
Cited
US6213391B1
Cited
US6000832A
Cited
US5970147A
Cited
US6061794A
Cited
US6111956A
Cited
US6061799A
Cited
US6314519B1
Cited
US6084969A
Cited
US6510516B1
Cited
US6192405B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2008-10-24 | 2009-04-25 | 2009-10-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2012-10-24 | 2013-04-25 | 2013-10-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2016-10-24 | 2017-04-25 | 2017-10-25 | $7700.00 | Window Closed / Lapsed |