IP Library Granted Patent US 10,678,570
Granted Patent B2
US 10,678,570 · App. 15/983,887 · Granted Jun 9, 2020

Interactive virtual assistant system and method

Inventors: Adam Zarlengo (Irvine, CA); Chris Courtney (Venice, CA); Michael Tepper (Long Beach, CA); Josh Hemsley (Mesa, AZ); Ryan Howes (Pasadena, CA); Daniel Sinner (Corona del Mar, CA); Scott Saunders (Laguna Beach, CA)
Assignee: Happy Money, Inc.
G06F9/453G06F3/0482G06Q40/02
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,678,570
App. No.
15/983,887
Granted
Jun 9, 2020
Kind
B2
Abstract

A method, computer program product, and computer system for defining, at a computing device, psychometric data for a user. An interactive virtual assistant, selected from a plurality of interactive virtual assistants, may be provided on the computing device based upon, at least in part, the psychometric data defined for the user. The user may be prompted, via the interactive virtual assistant, with one or more options.

Claims (62)

1. A computer-implemented method comprising:

defining, at a computing device, psychometric data for a client, wherein defining the psychometric data includes providing one or more interactive graphical psychometric tests with one or more slideable interfaces in a client interface of the computing device to receive at least one objective measurement of a client trait, and wherein the psychometric data for the client includes respective client scores at data points along at least three dimensions of a model;

representing each dimension of the model by a client trait that has a population median score;

for each client score, determining a minimum absolute value distance between the client score and the population median score for each dimension of the model;

for each dimension of the model, assigning a cluster group to the client, based on the minimum absolute value distance between the client score and the population median score, thereby assigning a combination of cluster groups to the client;

selecting an interactive virtual assistant, from a plurality of psychometric-based interactive virtual assistants, on the computing device based upon, at least in part, the psychometric data defined for the client and the combination of cluster groups assigned to the client;

receiving financial transaction data associated with the client;

prompting the client, via the interactive virtual assistant, with an option to rate the financial transaction data by using an emotional annotation;

generating an aggregated insight based on emotional annotations associated with members of the combination of cluster groups; and

providing the aggregated insight to the client via the interactive virtual assistant.

2. The computer-implemented method of claim 1 , wherein

the one or more slidable interfaces are configured to move along a continuous scale between two end points representative of a first level of a psychometric trait and a second level of the psychometric trait.

3. The computer-implemented method of claim 1 , wherein

the assigning of the combination of cluster groups to the client is based upon, at least in part, the one or more interactive graphical psychometric tests provided in the client interface of the computing device.

4. The computer-implemented method of claim 1 , wherein prompting the client, via the interactive virtual assistant, with the one or more options includes one or more of:

prompting the client to rate one or more financial transactions;

prompting the client with one or more financial savings options;

prompting the client with one or more financial services options; and

prompting the client with one or more recommendations to help alleviate financial stress.

5. The computer-implemented method of claim 1 , wherein

the interactive virtual assistant is configured to prompt the client with the one or more financial options via an interactive electronic communication session displayed in the client interface of the computing device.

6. A computer program product residing on a computer readable storage medium having a plurality of instructions stored thereon which, when executed across one or more processors, causes at least a portion of the one or more processors to perform operations comprising:

defining psychometric data for a client, wherein defining the psychometric data includes providing one or more interactive graphical psychometric tests with one or more slideable interfaces in a client interface of the computing device to receive at least one objective measurement of a client trait, and wherein the psychometric data for the client includes respective client scores at data points along at least three dimensions of a model;

representing each dimension of the model by a client trait that has a population median score;

for each client score, determining a minimum absolute value distance between the client score and the population median score for each dimension of the model;

for each dimension of the model, assigning a cluster group to the client, based on the minimum absolute value distance between the client score and the population median score, thereby assigning a combination of cluster groups to the client;

selecting an interactive virtual assistant, from a plurality of psychometric-based interactive virtual assistants, on a computing device based upon, at least in part, the psychometric data defined for the client and the combination of cluster groups assigned to the client;

receiving financial transaction data associated with the client;

prompting the client, via the interactive virtual assistant, with an option to rate the financial transaction data by using an emotional annotation;

generating an aggregated insight based on emotional annotations associated with members of the combination of cluster groups; and

providing the aggregated insight to the client via the interactive virtual assistant.

7. The computer program product of claim 6 wherein

the one or more slidable interfaces are configured to move along a continuous scale between two end points representative of a first level of a psychometric trait and a second level of the psychometric trait.

8. The computer program product of claim 6 further comprising:

the assigning of the combination of cluster groups to the client is based upon, at least in part, the one or more interactive graphical psychometric tests provided in the client interface of the computing device.

9. The computer program product of claim 6 wherein prompting the client, via the interactive virtual assistant, with the one or more options includes one or more of:

prompting the client to rate one or more financial transactions;

prompting the client with one or more financial savings options;

prompting the client with one or more financial services options; and

prompting the client with one or more recommendations to help alleviate financial stress.

10. The computer program product of claim 6 wherein

the interactive virtual assistant is configured to prompt the client with the one or more financial options via an interactive electronic communication session displayed in a client interface of the computing device.

11. A computing system including one or more processors and one or more memories, the computing system configured to perform operations comprising:

defining psychometric data for a client, wherein defining the psychometric data includes providing one or more interactive graphical psychometric tests with one or more slideable interfaces in a client interface of the computing device to receive at least one objective measurement of a client trait, and wherein the psychometric data for the client includes respective client scores at data points along at least three dimensions of a model;

representing each dimension of the model by a client trait that has a population median score;

for each client score, determining a minimum absolute value distance between the client score and the population median score for each dimension of the model;

for each dimension of the model, assigning a cluster group to the client, based on the minimum absolute value distance between the client score and the population median score, thereby assigning a combination of cluster groups to the client;

selecting an interactive virtual assistant, from a plurality of psychometric-based interactive virtual assistants, on the computing system based upon, at least in part, the psychometric data defined for the client and the combination of cluster groups assigned to the client;

receiving financial transaction data associated with the client;

prompting the client, via the interactive virtual assistant, with an option to rate the financial transaction data by using an emotional annotation;

generating an aggregated insight based on emotional annotations associated with members of the combination of cluster groups; and

providing the aggregated insight to the client via the interactive virtual assistant.

12. The computing system of claim 11 wherein

one or more slidable interfaces are configured to move along a continuous scale between two end points representative of a first level of a psychometric trait and a second level of the psychometric trait.

13. The computing system of claim 11 further comprising:

the assigning of the combination of cluster groups to the client is based upon, at least in part, the one or more interactive graphical psychometric tests provided in the client interface of the computing device.

14. The computing system of claim 11 wherein

prompting the client, via the interactive virtual assistant, with the one or more options includes one or more of:

prompting the client to rate one or more financial transactions;

prompting the client with one or more financial savings options;

prompting the client with one or more financial services options; and

prompting the client with one or more recommendations to help alleviate financial stress.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2025
From: HAPPY MONEY, INC.
To: ZIP CO US INC.
Reel/Frame 072274/0177 →
RELEASE OF SECURITY INTEREST Recorded Jun 18, 2025
From: FIRST-CITIZENS BANK & TRUST COMPANY (SUCCESSOR BY PURCHASE TO THE FDIC AS SUCCESSOR TO SILICON VALLEY BANK), AS AGENT
To: HAPPY MONEY, INC.
Reel/Frame 071446/0791 →
CHANGE OF NAME Recorded Nov 2, 2020
From: PAYOFF, INC.
To: HAPPY MONEY, INC.
Reel/Frame 054280/0468 →
SECURITY INTEREST Recorded Oct 14, 2020
From: HAPPY MONEY, INC.
To: SILICON VALLEY BANK
Reel/Frame 054056/0606 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2018
From: ZARLENGO, ADAM; COURTNEY, CHRIS; TEPPER, MICHAEL; HEMSLEY, JOSH; HOWES, RYAN; SINNER, DANIEL; SAUNDERS, SCOTT
To: PAYOFF, INC.
Reel/Frame 045848/0229 →
Continuity (2)
Provisional Application 62508370 · May 18, 2017
Related Publication 20180336048A1 · Nov 22, 2018
Cited By (2)
US 12,314,970 US 12,346,977