IP Library Granted Patent US 12,443,749
Granted Patent B2
US 12,443,749 · App. 18/651,127 · Granted Oct 14, 2025

Method and system for fully encrypted repository

Inventor: Steven Todd Kirsch (Los Altos Hills, CA)
Assignee: NEUSTAR, INC.
G06F21/6245G06F21/31G06Q20/0855G06Q20/12G06Q20/382G06Q20/38215G06Q20/3829G06Q20/401G06Q20/405G06Q30/0609G06Q40/02H04L63/0435H04L63/061H04L63/08H04L63/105H04L63/205
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,443,749
App. No.
18/651,127
Granted
Oct 14, 2025
Kind
B2
Abstract

According to an embodiment of the present invention, a method for using information in conjunction with a data repository includes encrypting data associated with the information with an encryption key, sending at least the encrypted data to the data repository, and possibly deleting the information. The method also includes receiving a request for the information from a remote device, and sending a request for the encrypted data to the data repository. The method further includes receiving the encrypted data from the data repository, decrypting the encrypted data using the encryption key, and sending the information to the remote device.

Claims (39)

1. A method of securely authorizing an electronic transaction by an identity protection system, the method comprising:

receiving a proposed transaction involving a user;

accessing a list of devices associated with the user, the list identifying a plurality of devices that have been preselected by the user, wherein the plurality of devices includes a new device, the new device having been approved by two pre-existing devices in the plurality of devices or approved in advance by a preset time interval by one pre-existing device in the plurality of devices;

causing presentation of (1) the proposed transaction and (2) an option to approve or disapprove the proposed transaction to each respective person using each of the plurality of devices, wherein responses to the presented option, if provided, are transmitted to the identity protection system by the plurality of devices;

receiving the responses from at least a subset of the plurality of devices; and

causing completion of the proposed transaction after a predetermined amount of time if all of the received responses approve the proposed transaction,

wherein the predetermined amount of time is dynamically determined at a time of receiving the proposed transaction,

wherein the predetermined amount of time is based on a security level of the proposed transaction, and

wherein the security level of the proposed transaction is set to a highest security level associated with the plurality of devices.

2. The method of claim 1 , wherein the subset of the plurality of devices includes at least one of a mobile device, a desktop computer or a tablet computer.

3. The method of claim 1 , wherein the predetermined amount of time is dynamically determined based on a value of the proposed transaction.

4. The method of claim 1 , further comprising:

causing a cancelation of the proposed transaction if a response is not received from at least one of the devices identified in the list.

5. The method of claim 1 , further comprising:

causing a cancelation of the proposed transaction if at least one of the received responses indicates that the respective person of the subset of the plurality of devices that transmitted the response disapproved the proposed transaction.

6. The method of claim 1 , wherein the plurality of devices identified in the list includes at least one device associated with the user.

7. The method of claim 1 , wherein the plurality of devices identified in the list includes at least one device associated with a second user.

8. The method of claim 1 , wherein the proposed transaction is an address change transaction.

9. The method of claim 1 , wherein an authorized transaction value limit of the proposed transaction is based on at least one of password unlocking access, a secure work location or a mobility associated with at least one of the plurality of devices.

10. The method of claim 1 , wherein the dynamic determination of the predetermined amount of time at the time of receiving the proposed transaction uses a selection of one of a number of predetermined amounts of time, the selection being based on an attribute of the proposed transaction.

11. An identity protection system for authorizing a transaction, comprising:

one or more processors configured to:

receive a proposed transaction involving a user;

access a list of devices associated with the user, the list identifying a plurality of devices that have been preselected by the user, wherein the plurality of devices includes a new device, the new device having been approved by two pre-existing devices in the plurality of devices or approved in advance by a preset time interval by one pre-existing device in the plurality of devices;

cause presentation of (1) the proposed transaction and (2) an option to approve or disapprove the proposed transaction to each respective person using each of the plurality of devices, wherein responses to the presented option, if provided, are transmitted to the identity protection system by the plurality of devices;

receive the responses from at least a subset of the plurality of devices; and

cause completion of the proposed transaction after a predetermined amount of time if all of the received responses approve the proposed transaction,

wherein the predetermined amount of time is dynamically determined at a time of receiving the proposed transaction,

wherein the predetermined amount of time is based on a security level of the proposed transaction, and

wherein the security level of the proposed transaction is set to a highest security level associated with the plurality of devices.

12. The identity protection system of claim 11 , wherein the subset of the plurality of devices includes at least one of a mobile device, a desktop computer or a tablet computer.

13. The identity protection system of claim 11 , wherein the predetermined amount of time is dynamically determined based on a value of the proposed transaction.

14. The identity protection system of claim 11 , wherein the one or more processors are further configured to cause a cancelation of the proposed transaction if a response is not received from at least one of the devices identified in the list.

15. The identity protection system of claim 11 , wherein the one or more processors are further configured to cause a cancelation of the proposed transaction if at least one of the received responses indicates that the respective person of the subset of the plurality of devices that transmitted the response disapproved the proposed transaction.

16. The identity protection system of claim 11 , wherein the plurality of devices identified in the list includes at least one device associated with the user.

17. The identity protection system of claim 11 , wherein the plurality of devices identified in the list includes at least one device associated with a second user.

18. The identity protection system of claim 11 , wherein the proposed transaction is an address change transaction.

19. The identity protection system of claim 11 , wherein an authorized transaction value limit of the proposed transaction is based on at least one of password unlocking access, a secure work location or a mobility associated with at least one of the plurality of devices.

20. The identity protection system of claim 11 , wherein the dynamic determination of the predetermined amount of time at the time of receiving the proposed transaction uses a selection of one of a number of predetermined amounts of time, the selection being based on an attribute of the proposed transaction.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2025
From: KIRSCH, STEVEN TODD
To: ONEID INC.
Reel/Frame 071349/0252 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2025
From: ONEID INC.
To: NEUSTAR, INC.
Reel/Frame 071349/0271 →
Continuity (4)
Continuation 14321495 · Jul 1, 2014
Continuation 13524432 · Jun 15, 2012
Provisional Application 61497865 · Jun 16, 2011
Related Publication 20250036801A1 · Jan 30, 2025
References Cited (119)
US 5715314A · Payne et al. · 1998 [cited by applicant]
US 6209091B1 · Sudia et al. · 2001 [cited by applicant]
US 6263446B1 · Kausik et al. · 2001 [cited by applicant]
US 6381331B1 · Kato · 2002 [cited by applicant]
US 6826690B1 · Hind et al. · 2004 [cited by applicant]
US 6850951B1 · Davison · 2005 [cited by applicant]
US 7266695B2 · Nakayama · 2007 [cited by applicant]
US 7320073B2 · Zissimopoulos et al. · 2008 [cited by applicant]
US 7428750B1 · Dunn et al. · 2008 [cited by applicant]
US 7522723B1 · Shaik · 2009 [cited by applicant]
US 8023647B2 · Shaik · 2011 [cited by applicant]
US 8301745B1 · Wohlgemuth · 2012 [cited by examiner]
US 8401968B1 · Schattauer · 2013 [cited by examiner]
US 8769304B2 · Kirsch · 2014 [cited by applicant]
US 9177005B2 · Mehta et al. · 2015 [cited by applicant]
US 9197673B1 · Gaddy et al. · 2015 [cited by applicant]
US 9203819B2 · Fenton et al. · 2015 [cited by applicant]
US 9215223B2 · Kirsch · 2015 [cited by applicant]
US 9344413B2 · Kirsch · 2016 [cited by applicant]
US 20010024502A1 · Ohkuma et al. · 2001 [cited by applicant]
US 20020076055A1 · Filipi-Martin et al. · 2002 [cited by applicant]
US 20020194163A1 · Hopeman et al. · 2002 [cited by applicant]
US 20030065947A1 · Song · 2003 [cited by examiner]
US 20030147534A1 · Ablay et al. · 2003 [cited by applicant]
US 20030177400A1 · Raley et al. · 2003 [cited by applicant]
US 20030204511A1 · Brundage et al. · 2003 [cited by applicant]
US 20040062400A1 · Sovio et al. · 2004 [cited by applicant]
US 20040088587A1 · Ramaswamy et al. · 2004 [cited by applicant]
US 20040205342A1 · Roegner · 2004 [cited by applicant]
US 20050010447A1 · Miyasaka et al. · 2005 [cited by applicant]
US 20050044402A1 · Libin et al. · 2005 [cited by applicant]
US 20050097320A1 · Golan · 2005 [cited by examiner]
US 20050220080A1 · Ronkainen et al. · 2005 [cited by applicant]
US 20060005020A1 · Hardt · 2006 [cited by examiner]
US 20060080534A1 · Yeap et al. · 2006 [cited by applicant]
US 20060083187A1 · Dekel · 2006 [cited by applicant]
US 20060090166A1 · Dhara · 2006 [cited by examiner]
US 20060129817A1 · Borneman et al. · 2006 [cited by applicant]
US 20060131385A1 · Kim · 2006 [cited by examiner]
US 20060206709A1 · Labrou · 2006 [cited by examiner]
US 20060224508A1 · Fietz et al. · 2006 [cited by applicant]
US 20060236095A1 · Smith et al. · 2006 [cited by applicant]
US 20070061263A1 · Carter et al. · 2007 [cited by applicant]
US 20070228148A1 · Rable · 2007 [cited by applicant]
US 20080016232A1 · Yared et al. · 2008 [cited by applicant]
US 20080028453A1 · Nguyen et al. · 2008 [cited by applicant]
US 20080046987A1 · Spector · 2008 [cited by applicant]
US 20080089520A1 · Kessler · 2008 [cited by applicant]
US 20080141313A1 · Kato et al. · 2008 [cited by applicant]
US 20080189778A1 · Rowley · 2008 [cited by applicant]
US 20080222711A1 · Michaelis · 2008 [cited by applicant]
US 20080250248A1 · Lieber · 2008 [cited by applicant]
US 20090037994A1 · Buss · 2009 [cited by applicant]
US 20090080408A1 · Natoli et al. · 2009 [cited by applicant]
US 20090089625A1 · Kannappan et al. · 2009 [cited by applicant]
US 20090157799A1 · Sukumaran et al. · 2009 [cited by applicant]
US 20090249014A1 · Obereiner et al. · 2009 [cited by applicant]
US 20090249497A1 · Fitzgerald et al. · 2009 [cited by applicant]
US 20090260064A1 · McDowell et al. · 2009 [cited by applicant]
US 20100077457A1 · Xu et al. · 2010 [cited by applicant]
US 20100100945A1 · Ozzie et al. · 2010 [cited by applicant]
US 20100100950A1 · Roberts · 2010 [cited by applicant]
US 20100161969A1 · Grebovich et al. · 2010 [cited by applicant]
US 20100174439A1 · Petricoin, Jr. et al. · 2010 [cited by applicant]
US 20100182283A1 · Sip · 2010 [cited by applicant]
US 20100210240A1 · Mahaffey et al. · 2010 [cited by applicant]
US 20100275009A1 · Canrad et al. · 2010 [cited by applicant]
US 20100306107A1 · Nahari · 2010 [cited by applicant]
US 20100316217A1 · Gammel et al. · 2010 [cited by applicant]
US 20110067095A1 · Leicher et al. · 2011 [cited by applicant]
US 20110078439A1 · Mao et al. · 2011 [cited by applicant]
US 20110179475A1 · Foell · 2011 [cited by applicant]
US 20110222466A1 · Pance · 2011 [cited by examiner]
US 20110246765A1 · Schibuk · 2011 [cited by applicant]
US 20120050455A1 · Santamaria et al. · 2012 [cited by applicant]
US 20120124379A1 · Teranishi · 2012 [cited by applicant]
US 20120155637A1 · Lambert et al. · 2012 [cited by applicant]
US 20120158725A1 · Molloy et al. · 2012 [cited by applicant]
US 20120233685A1 · Palanigounder et al. · 2012 [cited by applicant]
US 20120265631A1 · Cronic et al. · 2012 [cited by applicant]
US 20120324076A1 · Zerr et al. · 2012 [cited by applicant]
US 20120331296A1 · Levin et al. · 2012 [cited by applicant]
US 20130198078A1 · Kirsch · 2013 [cited by applicant]
US 20130198516A1 · Fenton et al. · 2013 [cited by applicant]
US 20130198598A1 · Kirsch · 2013 [cited by applicant]
US 20130205136A1 · Kirsch · 2013 [cited by applicant]
US 20130246272A1 · Kirsch · 2013 [cited by applicant]
US 20130246280A1 · Kirsch · 2013 [cited by applicant]
US 20140344904A1 · Venkataramani et al. · 2014 [cited by applicant]
US 20140351596A1 · Chan · 2014 [cited by applicant]
US 20150089300A1 · Tejerina · 2015 [cited by examiner]
US 20150134511A1 · Ghosh · 2015 [cited by examiner]
US 20150321557A1 · Kim et al. · 2015 [cited by applicant]
US 20160241509A1 · Akcin · 2016 [cited by applicant]
US 20160261413A1 · Kirsch · 2016 [cited by applicant]
US 20170324564A1 · Knopf · 2017 [cited by applicant]
US 20180013569A1 · Knopf · 2018 [cited by applicant]
US 20180013570A1 · Knopf · 2018 [cited by applicant]
US 20180013786A1 · Knopf · 2018 [cited by applicant]
US 20180013824A1 · Knopf · 2018 [cited by applicant]
US 20180131665A1 · Joffe et al. · 2018 [cited by applicant]
EP 0683582A1 · 1995 [cited by applicant]
KR 20130083619A · 2013 [cited by applicant]
Abe, T. et al. “Implementing Identity Provider on Mobile Phone” 2007, ACM, pp. 46-52. [cited by applicant]
Balasubramaniam, S. et al. “Identiy Management and its Impact on Federation in a System-of-Systems Context” Mar. 23-26, 2009, IEEE, pp. 179-182. [cited by applicant]
Beasley, J. et al. “Virtual Bluetooth Devices and Means of Extending Pairing and Bonding in a Bluetooth Network” 2002, IEEE, vol. 4, pp. 2087-2089. [cited by applicant]
Chakchai So- n et al., “Virtual D: A Technique for Mobility, MultiHoming, and Location Privacy in Next Generation Wireless Networks”, Jan. 9-12, 2010, IEEE, pp. 1-5. [cited by applicant]
Chen, Liqun et al., “Multiple Trusted Authorities in Identifier Based Cryptography from Pairings on Elliptic Curves,” Mar. 19, 2003, HP, pp. 1-26. [cited by applicant]
Jansen, Wayne et al., “Guidelines on Cell Phone and PDA Security,” Oct. 2008, NIST, pp. 1-52. [cited by applicant]
Kholmatov, A. et al. “Identify authentication using improved online signature verification method” ScienceDirect, Nov. 2005, vol. 26, Issue 15, pp. 2400-2408. [cited by applicant]
Masmoudi, K. et al. “Building identity-based security associations for provider-provisioned virtual private networks,” Dec. 2008, Springer, vol. 39, Issue 3, pp. 215-222. [cited by applicant]
Mayrhofer, Rene et al., “Shake Well Before Use: Intuitive and Secure Pairing of Mobile Devices,” Feb. 27, 2009, IEEE, vol. 8, Issue 6, pp. 792-806. [cited by applicant]
Nguyen, Lang et al., “Secure Authorization, Access Control and Data Integrity in Bluetooth,” 2002, IEEE, pp. 428-433. [cited by applicant]
Novotny, J. et al. “An Online Credential Repository for the Grid: MyProxy” IEEE, 2001, pp. 104-111. [cited by applicant]
Squicciarini, A. et al. “Access Control Strategies for Virtualized Environments in Grid Computing Systems” Mar. 21-23, 2007, IEEE, pp. 48-54. [cited by applicant]
International Search Report and Written Opinion mailed Sep. 18, 2012 for International Patent Application No. PCT/US2012/042743, 19 pages. [cited by applicant]
International Search Report and Written Opinion mailed Mar. 29, 2013 for International Patent Application No. PCT/US2013/022207, 13 pages. [cited by applicant]
International Search Report and written Opinion mailed Jul. 25, 2017 from the U.S. Search Authority for PCT/US17/31438, 8 pages. [cited by applicant]
International Search Report and Written Opinion mailed May 30, 2018 from the U.S.International Search Authority for PCT/US18/21877, 8 pages. [cited by applicant]