IP Library Granted Patent US 10,432,793
Granted Patent B2
US 10,432,793 · App. 16/160,523 · Granted Oct 1, 2019

Systems and methods to enroll users for real time communications connections

Inventor: Neeraj Jandwani (San Ramon, CA)
Assignee: INGENIO, LLC.
H04M3/5231H04L65/1069H04L65/1073H04M3/5183H04M15/8083H04W4/24H04M3/42221H04M3/5191H04M7/0033H04M2201/14H04M2203/2033H04M2203/2038H04M2203/2077
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,432,793
App. No.
16/160,523
Granted
Oct 1, 2019
Kind
B2
Abstract

A computing apparatus uses an interactive user assessment test to identify and/or assess the need and skills of the user as part of an enrollment process for the user to register for the services of the system that provides real time communications connections between users and advisers. The advisers provide coaching services over real time communications connections provided via the system. A recommendation engine is configured to use the assessment results to recommend advisers for the user based on the need and skills of the user, as well as the real time availability of the advisers to provide the coaching services.

Claims (71)

1. A method, comprising:

providing a web server coupled with a connection server configured to establish real time communication connections between telephonic devices, wherein the web server is configured to present information about first users of a first set of telephonic devices to second users of a second set of telephonic devices; and

in response to a user of a web browser visiting the web server:

presenting, by the web server to the web browser, a user interface that includes a plurality of questions;

determining, by a computing apparatus, personalized ranks of the information of first users of the first set of telephonic devices based on answers from the user;

selecting, by the computing apparatus, a subset of the first users based on the personalized ranks determined from the answers;

presenting, by the web server to the web browser, the information about the subset of the first users;

receiving, in the web server, a user selection of a particular one of the first users from the subset presented in the web browser; and

in response to the user selection, the connection server

establishing a real time communication connection between a telephonic device of the user and a telephonic device of the particular one of the first users.

2. The method of claim 1 , further comprising, prior to presenting the test to the user:

presenting the test to a plurality of third users;

receiving, from the third users, answers of the third users to the test;

presenting the information of first users to the third users;

receiving, from the third users, selections of the first users based on the information of the first users presented to the third users;

establishing, by the connection server, real time communication connections between the third users and selected ones of the first users; and

identifying, by the computing apparatus, correlation patterns in the answers of the third users and the real time communication connections between the third users and the selected ones of the first users;

wherein the personalized ranks are determined based on the answers to the questions from the user of the web browser and the correlation patterns.

3. The method of claim 2 , wherein the questions are designed to reveal needs of a person providing answers to the questions.

4. The method of claim 2 , wherein the questions are designed to reveal skills of a person providing answers to the questions.

5. The method of claim 2 , wherein the questions are designed to reveal states of a person providing answers to the questions.

6. The method of claim 2 , wherein the identifying of the correlation patterns includes statistically correlating the answers of the third users and the real time communication connections between the third users and the selected ones of the first users.

7. The method of claim 6 , wherein the statistically correlating the answers of the third users and the real time communication connections between the third users and the selected ones of the first users includes correlating clusters of answers and clusters of real time communications to the first users.

8. The method of claim 7 , wherein the first users are registered in a data store to provide services via real time communications established via the connection server.

9. The method of claim 8 , wherein the services include coaching.

10. A non-transitory computer storage medium storing instructions configured to instruct a computing apparatus to perform a method, the method comprising:

providing a web server coupled with a connection server configured to establish real time communication connections between telephonic devices, wherein the web server is configured to present information about first users of a first set of telephonic devices to second users of a second set of telephonic devices; and

in response to a user of a web browser visiting the web server:

presenting, by the web server to the web browser, a user interface that includes a plurality of questions;

determining, by the computing apparatus, personalized ranks of the information of first users of the first set of telephonic devices based on answers from the user;

selecting, by the computing apparatus, a subset of the first users based on the personalized ranks determined from the answers;

presenting, by the web server to the web browser, the information about the subset of the first users;

receiving, in the web server, a user selection of a particular one of the first users from the subset presented in the web browser; and

in response to the user selection, the connection server

establishing a real time communication connection between a telephonic device of the user and a telephonic device of the particular one of the first users.

11. The non-transitory computer storage medium of claim 10 , wherein the method further comprises, prior to presenting the test to the user:

presenting the test to a plurality of third users;

receiving, from the third users, answers of the third users to the test;

presenting the information of first users to the third users;

receiving, from the third users, selections of the first users based on the information of the first users presented to the third users;

establishing, by the connection server, real time communication connections between the third users and selected ones of the first users; and

identifying, by the computing apparatus, correlation patterns in the answers of the third users and the real time communication connections between the third users and the selected ones of the first users;

wherein the personalized ranks are determined based on the answers to the questions from the user of the web browser and the correlation patterns.

12. A computing apparatus, comprising:

a connection server configured to

present information of first users of a first set of telephonic devices to second users of a second set of telephonic devices; and

establish telephone connections between respective telephonic devices of the second users and respective telephonic devices of the selected ones of the first users;

a web server coupled with the connection server and configure to, before a user of a web browser is enrolled for a service of the connection server:

present, to the web browser, a user interface that includes a plurality of questions; and

receive, in the web server via the web browser, answers to the questions from the user of the web browser;

wherein the computing apparatus is further configured to:

determine personalized ranks of the information of first users of the first set of telephonic devices based on the user answers;

select a subset of the first users based on the personalized ranks determined from the user answers;

provide, via the web server to the web browser, the information about the subset of the first users;

receive, via the web server, a user selection of a particular one of the first users from the subset presented in the web browser; and

in response to the user selection, establish a real time communication connection between a telephonic device of the user and a telephonic device of the particular one of the first users.

13. The computing apparatus of claim 12 , further configured to, prior to presenting the test to the user:

present the test to a plurality of third users;

receive, from the third users, answers of the third users to the test;

present the information of first users to the third users;

receive, from the third users, selections of the first users based on the information of the first users presented to the third users;

establish, by the connection server, real time communication connections between the third users and selected ones of the first users; and

identify, by the computing apparatus, correlation patterns in the answers of the third users and the real time communication connections between the third users and the selected ones of the first users;

wherein the personalized ranks are determined based on the answers to the questions from the user of the web browser and the correlation patterns.

14. The computing apparatus of claim 13 , wherein the questions are designed to reveal needs of a person providing answers to the questions.

15. The computing apparatus of claim 13 , wherein the questions are designed to reveal skills of a person providing answers to the questions.

16. The computing apparatus of claim 13 , wherein the questions are designed to reveal states of a person providing answers to the questions.

17. The computing apparatus of claim 13 , wherein the correlation patterns are identified via statistically correlating the answers of the third users and the real time communication connections between the third users and the selected ones of the first users.

18. The computing apparatus of claim 17 , wherein the statistically correlating the answers of the third users and the real time communication connections between the third users and the selected ones of the first users includes correlating clusters of answers and clusters of real time communications to the first users.

19. The computing apparatus of claim 18 , wherein the first users are registered in the data store to provide services via real time communications established via the connection server.

20. The computing apparatus of claim 19 , wherein the services include coaching.

Assignments (4)
SECURITY INTEREST Recorded Aug 3, 2021
From: TREE LINE DIRECT LENDING, LP, AS RETIRING AGENT
To: TREE LINE CAPITAL PARTNERS, LLC, AS SUCCESSOR AGENT
Reel/Frame 057064/0788 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2019
From: JANDWANI, NEERAJ
To: INGENIO, LLC
Reel/Frame 050000/0163 →
SECURITY INTEREST Recorded Jun 19, 2019
From: INGENIO, LLC; HOROSCOPE.COM, INC.
To: TREE LINE DIRECT LENDING, LP, AS COLLATERAL AGENT
Reel/Frame 049513/0162 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2018
From: JANDWANI, NEERAJ
To: INGENIO, LLC.
Reel/Frame 047437/0261 →