IP Library › Granted Patent US 9,529,930
Granted Patent B2
US 9,529,930 · App. 14/300,065 · Granted Dec 27, 2016

Unified ID

Inventor: Maxym Polyakov (Menlo Park, CA)
Assignee: Delonaco Limited
G06F17/30893G06F21/41G06F2221/2145
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 9,529,930
App. No.
14/300,065
Granted
Dec 27, 2016
Kind
B2
Abstract

A unified ID system implementing a “single point” account in the Internet to allow a user to enter, aggregate, manage and control personal data is disclosed.

Claims (27)

1. A method comprising:

receiving, by at least one processor, a unified ID and a unified password to access a unified identification account associated with a user, the unified identification account including user data for at least one user profile of the user, the unified identification account being linked to one or more third party accounts, each of the linked third party accounts including at least a portion of the user data included in the unified identification account;

updating the user data for the at least one user profile included in the unified identification account;

identifying at least one linked third party account of the one or more linked third party accounts that includes user data that is inconsistent with the user data updated in the unified identification account;

enabling the user to select the at least one linked third party account and to select at least some of the user data updated in the unified identification account to cause the at least one processor to propagate the selected at least some of the user data updated in the unified identification account to the selected at least one linked third party account of the one or more linked third party accounts; and

in response to selection of the at least one linked third party account and to selection of the at least some of the user data updated in the unified identification account, propagating, using the at least one processor, the selected at least some of the user data updated in the unified identification account the selected at least one linked third party account of the one or more linked third party accounts.

2. The method of claim 1 , further including receiving a request for authentication of the user from a particular one of the one or more linked third party accounts, the request for authentication including a request for access to the particular one of the one or more linked third party accounts.

3. The method of claim 1 , further including requesting approval from the user before sending at least some of the user data to a particular one of the one or more linked third party accounts.

4. The method of claim 1 , further including receiving an instruction to sever a link between a particular one of the one or more linked third party accounts and the unified identification account; and in response to the instruction to sever, informing the particular one of the one or more linked third party accounts of the instruction to sever.

5. The method of claim 4 , further including removing at least a subset of the user data from the particular one of the one or more linked third party accounts in response to the instruction to sever.

6. The method of claim 1 , wherein the unified identification account further includes a plurality of different user profiles for the user and wherein each linked third party account is associated with a particular one of the plurality of different user profiles.

7. The method of claim 1 , further including confirming accuracy of any user data updates with the user when the user data updates occur in any linked third party account of the one or more linked third party accounts.

8. The method of claim 1 , further including checking for inconsistencies in user data associated with the user across the one or more linked third party accounts; and notifying the user of the inconsistencies, if any.

9. A non-transitory computer readable storage medium storing program code for causing at least one processor to perform the steps of:

receiving, by at least one processor, a unified ID and a unified password to access a unified identification account associated with a user, the unified identification account including user data for at least one user profile of the user, the unified identification account being linked to one or more third party accounts, each of the linked third party accounts including at least a portion of the user data included in the unified identification account;

updating the user data for the at least one user profile included in the unified identification account;

identifying at least one linked third party account of the one or more linked third party accounts that includes user data that is inconsistent with the user data updated in the unified identification account;

enabling the user to select the at least one linked third party account and to select at least some of the user data updated in the unified identification account to cause the at least one processor to propagate the selected at least some of the user data updated in the unified identification account to the selected at least one linked third party account of the one or more linked third party accounts; and

in response to selection of the at least one linked third party account and to selection of the at least some of the user data updated in the unified identification account, propagating, using the at least one processor, the selected at least some of the user data updated in the unified identification account to the selected at least one linked third party account of the one or more linked third party accounts.

10. A system comprising:

memory;

at least one processor configured to

receive a unified ID and a unified password to access a unified identification account associated with a user, the unified identification account including user data for at least one user profile of the user, the unified identification account being linked to one or more third party accounts, each of the linked third party accounts including at least a portion of the user data included in the unified identification account;

update the user data for the at least one user profile included in the unified identification account;

identify at least one linked third party account of the one or more linked third party accounts that includes user data that is inconsistent with the user data updated in the unified identification account;

enable the user to select the at least one linked third party account and to select at least some of the user data updated in the unified identification account to cause propagation of the selected at least some of the user data updated in the unified identification account to the selected at least one linked third party account of the one or more linked third party accounts; and

in response to selection of the at least one linked third party account and to selection of the at least some of the user data updated in the unified identification account, propagate the selected at least some of the user data updated in the unified identification account to the selected at least one linked third party account of the one or more linked third party accounts.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2020
From: DELONACO LIMITED
To: PIPL LIMITED
Reel/Frame 054546/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2014
From: POLYAKOV, MAXYM
To: DELONACO LIMITED
Reel/Frame 033428/0622 →
Continuity (1)
Related Publication 20150356315A1 · Dec 10, 2015