IP Library Patent Application 16914148
Patent Application
App. No. 16/914,148

PERSONAL INFORMATION VAULT

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 None
App. No.
16/914,148
Abstract

Various aspects of the subject technology relate to systems, methods, and machine-readable media for securely communicating personal information. The method includes receiving, from a user, personal information regarding the user. The method also includes storing the personal information in secure storage. The method also includes receiving, from a third party, a request for the personal information of the user. The method also includes receiving, from the user, authentication of the request for the personal information of the user. The method also includes in response to receiving the authentication, providing metadata to the third party comprising a promise to supply the personal information of the user, the metadata further comprising at least one of a timestamp, delta, or version number. The method also includes receiving, from a requestor, a notification for resolution of the promise, the notification identifying which of the personal information is required to complete a transaction.

Claims (52)

1 . A computer-implemented method for securely communicating personal information, comprising:

receiving, from a user, personal information regarding the user, the personal information comprising at least one of credit card information, address information, or identification information of the user;

storing the personal information in secure storage;

receiving, from a third party, a request for the personal information of the user;

receiving, from the user, authentication of the request for the personal information of the user;

in response to receiving the authentication, providing metadata to the third party comprising a promise to supply the personal information of the user, the metadata further comprising at least one of a timestamp, delta, or version number; and

receiving, from a requestor, a notification for resolution of the promise, the notification identifying which of the personal information is required to complete a transaction.

2 . The computer-implemented method of claim 1 , wherein the authentication comprises two-factor authentication.

3 . The computer-implemented method of claim 1 , further comprising:

receiving, from the user, a specification of a time limit during which the personal information of the user may be accessed.

4 . The computer-implemented method of claim 1 , further comprising:

receiving, from the user, authorization to proceed with supplying the personal information; and

in response to receiving the authorization, providing the personal information of the user to the requestor.

5 . The computer-implemented method of claim 1 , wherein the personal information is deleted by the requestor after the transaction is completed.

6 . The computer-implemented method of claim 1 , further comprising:

receiving, from the requestor, confirmation of deletion of the personal information by the requestor.

7 . The computer-implemented method of claim 1 , wherein receiving the authentication from the user further comprises:

sending, to the user, an alert that the personal information is being requested, the alert comprising which of the personal information is being requested.

8 . The computer-implemented method of claim 7 , wherein the alert comprises a push notification.

9 . The computer-implemented method of claim 1 , further comprising:

associating the personal information of the user with an account reference number for the user.

10 . The computer-implemented method of claim 9 , wherein the account reference number is utilized by the user in lieu of directly providing the personal information of the user.

11 . A system for securely communicating personal information, comprising:

a processor; and

a memory comprising instructions stored thereon, which when executed by the processor, causes the processor to perform:

receiving, from a user, personal information regarding the user, the personal information comprising at least one of credit card information, address information, or identification information of the user;

storing the personal information in secure storage;

receiving, from a third party, a request for the personal information of the user;

receiving, from the user, authentication of the request for the personal information of the user;

in response to receiving the authentication, providing metadata to the third party comprising a promise to supply the personal information of the user, the metadata further comprising at least one of a timestamp, delta, or version number; and

receiving, from a requestor, a notification for resolution of the promise, the notification identifying which of the personal information is required to complete a transaction.

12 . The system of claim 11 , wherein the authentication comprises two-factor authentication.

13 . The system of claim 11 , further comprising stored sequences of instructions, which when executed by the processor, cause the processor to perform:

receiving, from the user, a specification of a time limit during which the personal information of the user may be accessed.

14 . The system of claim 11 , further comprising stored sequences of instructions, which when executed by the processor, cause the processor to perform:

receiving, from the user, authorization to proceed with supplying the personal information; and

in response to receiving the authorization, providing the personal information of the user to the requestor.

15 . The system of claim 11 , wherein the personal information is deleted by the requestor after the transaction is completed.

16 . The system of claim 15 , further comprising stored sequences of instructions, which when executed by the processor, cause the processor to perform:

receiving, from the requestor, confirmation of deletion of the personal information by the requestor.

17 . The system of claim 11 , further comprising stored sequences of instructions, which when executed by the processor, cause the processor to perform:

sending, to the user, an alert that the personal information is being requested, the alert comprising which of the personal information is being requested.

18 . The system of claim 17 , wherein the alert comprises a push notification.

19 . The system of claim 11 , further comprising stored sequences of instructions, which when executed by the processor, cause the processor to perform:

associating the personal information of the user with an account reference number for the user.

20 . A non-transitory computer-readable storage medium is provided including instructions that, when executed by a processor, causes the processor to perform a method for securely communicating personal information, comprising:

receiving, from a user, personal information regarding the user, the personal information comprising at least one of credit card information, address information, or identification information of the user;

storing the personal information in secure storage;

receiving, from a third party, a request for the personal information of the user;

receiving, from the user, authentication of the request for the personal information of the user;

in response to receiving the authentication, providing metadata to the third party comprising a promise to supply the personal information of the user, the metadata further comprising at least one of a timestamp, delta, or version number; and

receiving, from a requestor, a notification for resolution of the promise, the notification identifying which of the personal information is required to complete a transaction.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Oct 29, 2025
From: BANK OF MONTREAL, AS ADMINISTRATIVE AGENT
To: APPDIRECT, INC.
Reel/Frame 072723/0104 →
SECURITY INTEREST Recorded Sep 22, 2025
From: APPDIRECT, INC.; LEFTRONICDIRECT INC.; APPDIRECT CSP, INC.; APPSMART, INC.; APPDIRECT AGENT SERVICES, INC.; APPSMART CCC, INC.; APPSMART ENERGY SERVICES, INC.; ATLANTA DATACOM, INC.; BUILTFIRST TECHNOLOGIES, INC.; CONVERGED NETWORK SERVICES GROUP, LLC; CNSG VG SOLUTIONS, LLC; MICROCORP LLC; TBI, INC.; APPDIRECT CANADA INC.; NEOSYSTEMS INC.
To: HERCULES CAPITAL, INC., AS AGENT
Reel/Frame 072334/0967 →
RELEASE OF SECURITY INTEREST Recorded Jun 25, 2024
From: HERCULES CAPITAL, INC., AS AGENT
To: APPDDIRECT, INC.; STANDING CLOUD DIRECT, INC.; CLOUD SERVICE PARTNERS, INC.
Reel/Frame 067835/0236 →
SECURITY INTEREST Recorded May 1, 2024
From: APPDIRECT, INC.
To: BANK OF MONTREAL, AS AGENT
Reel/Frame 067280/0815 →
SECURITY INTEREST Recorded Aug 24, 2020
From: APPDIRECT, INC.; STANDING CLOUD DIRECT, INC.; CLOUD SERVICE PARTNERS, INC.
To: HERCULES CAPITAL, INC., AS AGENT
Reel/Frame 053580/0846 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2020
From: CRAGGS, DANIEL P.; RUDMAN, VADIM; LIEU, DAVID
To: APPDIRECT, INC
Reel/Frame 053283/0293 →