IP Library Granted Patent US 10,628,002
Granted Patent B1
US 10,628,002 · App. 15/900,292 · Granted Apr 21, 2020

Integrated data authentication system with an interactive user interface

Inventors: Christina Kang (Portola Valley, CA); Kellen Donohue (Seattle, WA); Lindsey Bergh (Harwich, MA); Paige Pauli (Palo Alto, CA); Yiying Li (Palo Alto, CA)
Assignee: Palantir Technologies Inc.
G06F3/0484G06F3/0481G06F16/335
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 10,628,002
App. No.
15/900,292
Granted
Apr 21, 2020
Kind
B1
Abstract

Systems and methods for generating an interactive user interface data for validating one or more contacts and/or updating actions for an individual. In some embodiments, an interactive user interface can be generated including a first portion including a selectable list of primary contact information items associated with the individual and a second portion including a selectable list of secondary contact information items associated with the individual. After receiving a first user input in the second portion selecting a secondary contact information item, the interactive user interface can be updated to receive further user inputs, such as a new primary contact information item. The interactive user interface can then be updated to include the new primary contact information item in the first portion.

Claims (54)

1. A system comprising:

a computer readable storage medium having embodied thereon program instructions; and

one or more processors configured to execute the program instructions to cause the system to:

generate user interface data configured to be rendered as an interactive user interface including:

a first graphical portion including a selectable list of primary contact information items associated with an individual;

a second graphical portion including a selectable list of secondary contact information items associated with the individual; and

receive a first user input via the second graphical portion of the interactive user interface selecting a secondary contact information item from the list of secondary contact information items;

in response to the first user input:

update the interactive user interface to include a third graphical portion configured to receive a second user input including at a new primary contact information item;

update the primary contact information item to include a new primary contact information item; and

update the first graphical portion of the interactive user interface to include an indication of the secondary contact information item as a source of the new primary contact information item.

2. The system of claim 1 , wherein the one or more processors are further configured to execute the program instructions to cause the system to:

in response to the first user input, initiate a communication based on information included in the secondary contact information item.

3. The system of claim 1 , wherein the one or more processors are further configured to execute the program instructions to cause the system to update the interactive user interface to display a fourth graphical portion including a selectable list of action items associated with the individual.

4. The system of claim 1 , wherein the one or more processors are further configured to execute the program instructions to cause the system to update the interactive user interface to display a fifth graphical portion including a selectable list of call history items associated with the individual.

5. The system of claim 4 , wherein the one or more processors are further configured to execute the program instructions to cause the system to update the fifth graphical portion of the interactive user interface to display a new call history item associated with the first user input and the secondary primary contact.

6. The system of claim 1 , wherein the one or more processors are further configured to execute the program instructions to cause the system to:

receive a third user input via the first graphical portion of the interactive user interface selecting a primary contact information item from the list of secondary contact information items;

in response to the third user input:

update the interactive user interface to include the third graphical portion configured to receive a fourth user input including at a validation status of the primary contact information item; and

update the primary contact information item to include the validation status.

7. The system of claim 1 , wherein the one or more processors are further configured to execute the program instructions to cause the system to generate a first queue for the user including one or more action items to be performed by the user associated with one or more individuals, including the individual.

8. The system of claim 1 , wherein the one or more processors are further configured to execute the program instructions to cause the system to:

generate a second queue for a second user including one or more action items to be performed by the second user with one or more individuals, including the individual.

9. The system of claim 1 , wherein the primary contact information item includes at least one of: a number, a secondary contact information item as a source of the primary contact information item, a last contact, a validation status of the primary contact information item.

10. The system of claim 1 , wherein the secondary contact information item includes at least one of: a name, a number, a last care event, a status of the secondary primary contact information item.

11. A computer-implemented method for contact authentication and generating interactive user interfaces, comprising:

by one or more processors executing program instructions:

generating user interface data configured to be rendered as an interactive user interface including:

a first graphical portion including a selectable list of primary contact information items associated with an individual;

a second graphical portion including a selectable list of secondary contact information items associated with the individual; and

receiving a first user input via the second graphical portion of the interactive user interface selecting a secondary contact information item from the list of secondary contact information items;

in response to the first user input:

automatically updating the interactive user interface to include a third graphical portion configured to receive a second user input including at a new primary contact information item;

automatically updating the primary contact information item to include a new primary contact information item; and

automatically updating the first graphical portion of the interactive user interface to include an indication of the secondary contact information item as a source of the new primary contact information item.

12. The computer-implemented method of claim 11 further comprising:

by the one or more processors executing the program instructions:

in response to the first user input, automatically initiating a communication based on information included in the secondary contact information item.

13. The computer-implemented method of claim 11 further comprising, by the one or more processors executing the program instructions, updating the interactive user interface to display a fourth graphical portion including a selectable list of action items associated with the individual.

14. The computer-implemented method of claim 11 further comprising, by the one or more processors executing the program instructions, updating the interactive user interface to display a fifth graphical portion including a selectable list of call history items associated with the individual.

15. The computer-implemented method of claim 14 further comprising, by the one or more processors executing the program instructions, updating the fifth graphical portion of the interactive user interface to display a new call history item associated with the first user input and the secondary primary contact.

16. The computer-implemented method of claim 11 further comprising:

by the one or more processors executing the program instructions:

receiving a third user input via the first graphical portion of the interactive user interface selecting a primary contact information item from the list of secondary contact information items;

in response to the third user input:

automatically updating the interactive user interface to include the third graphical portion configured to receive a fourth user input including at a validation status of the primary contact information item; and

automatically updating the primary contact information item to include the validation status.

17. The computer-implemented method of claim 11 further comprising, by the one or more processors executing the program instructions, generating a first queue for the user including one or more action items to be performed by the user associated with one or more individuals, including the individual.

18. The computer-implemented method of claim 11 further comprising:

by the one or more processors executing the program instructions:

generating a second queue for a second user including one or more actions to be performed by the second user associated with one or more individuals, including the individual.

19. The computer-implemented method of claim 11 , wherein the primary contact information item includes at least one of: a number, a secondary contact information item as a source of the primary contact information item, a last contact, a validation status of the primary contact information item.

20. The computer-implemented method of claim 11 , wherein the secondary contact information item includes at least one of: a name, a number, a last care event, a status of the secondary primary contact information item.

Assignments (3)
SECURITY INTEREST Recorded Jul 3, 2022
From: PALANTIR TECHNOLOGIES INC.
To: WELLS FARGO BANK, N.A.
Reel/Frame 060572/0506 →
SECURITY INTEREST Recorded Jun 4, 2020
From: PALANTIR TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 052856/0817 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2018
From: KANG, CHRISTINA; DONOHUE, KELLEN; BERGH, LINDSEY; PAULI, PAIGE; LI, YIYING
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 045992/0885 →
Continuity (1)
Provisional Application 62530389 · Jul 10, 2017
Cited By (21)
US 12,197,560 US 12,260,190 US 12,271,849 US 12,314,882 US 12,353,419 US 12,367,011 US 12,379,835 US 12,430,825 US 12,572,867 US 12,573,105 US 12,586,268 US 12,619,833 US 12,639,402 US 12,645,759 US 12,694,636 US 12,699,962 US 12,705,552 US 12,705,579 US 12,711,259 US 12,711,464 US 12,717,468