IP Library › Granted Patent US 10,712,929
Granted Patent B2
US 10,712,929 · App. 15/898,468 · Granted Jul 14, 2020

Adaptive confidence calibration for real-time swarm intelligence systems

Inventor: Louis B. Rosenberg (San Luis Obispo, CA)
Assignee: Unanimous A. I., Inc.
G06F3/0487G06F3/0484G06F3/04812G06F3/04842G06N3/006G06N3/04G06N3/08G06Q10/10G06Q10/101G06F3/04817G06N3/0481
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,712,929
App. No.
15/898,468
Filed
Feb 17, 2018
Granted
Jul 14, 2020
Kind
B2
Art Unit
2179
USPC
715/753
Abstract

Systems and methods are for enabling a group of individuals, each using an individual computing device, to collaboratively answer questions or otherwise express a collaborative will/intent in real-time as a unified intelligence. The collaboration system comprises a plurality of computing devices, each of the devices being used by an individual user, each of the computing devices enabling its user to contribute to the emerging real-time group-wise intent. A collaboration server is disclosed that communicates remotely to the plurality of individual computing devices. Herein, a variety of inventive methods are disclosed for interfacing users and calibrating for their variable confidence in a real-time synchronized group-wise experience, and for deriving a convergent group intent from the collective user input.

Claims (37)

1. A method for determining an adaptive confidence calibration weighting factor associated with a user included in a group of users, wherein each user in the group is associated with a computing device in communication with a central collaboration server, wherein the adaptive confidence calibration weighting factor is used to weight input of the user during a real-time collaborative session, comprising the steps of:

displaying, to the user by a computing device configured for the collaborative session, a plurality of questions;

inputting, to the computing device by the user, a user answer for each question;

inputting, to the computing device by the user, a user prediction value corresponding to the percentage of questions the user predicts he answered correctly;

inputting, to the computer device by the user, a group prediction value corresponding to an average percentage of questions the user predicts the group answered correctly;

determining a user percentage score for each user in the group of users, the user percentage score for each user indicating a percentage of the plurality of questions that the user answered correctly;

determining a group percentage score for the group of users, the group percentage score indicating an average percentage of questions answered correctly across the group of users;

calculating an adaptive confidence weighting factor for at least one user based on at least one of comparing the user prediction value input by that user with the user percentage score for that user, and comparing the group prediction value input by that user to the group percentage score for the group of users; and

enabling the group to collaboratively select an answer to a question, wherein the adaptive confidence weighting factor associated with at least one user is used to scale a relative impact of that user on the collaborative session with respect to the impact of other users.

2. The method of claim 1 , wherein:

the adaptive confidence calibration weighting factor is a value between 0 and 1.

3. The method of claim 1 , wherein:

the calculating of the adaptive confidence calibration weighting factor further comprising calculating a self-assessment accuracy value based on a difference between the user prediction value and the user percentage score.

4. The method of claim 1 , wherein:

the calculating of the adaptive confidence calibration weighting factor further comprising calculating a group-assessment accuracy value based on a difference between the group prediction value and the group percentage score.

5. The method of claim 1 , wherein:

at least one of the plurality of questions asks for the prediction of the outcome of a sporting event.

6. The method of claim 1 , wherein:

at least one of the questions asks the user to rate his or her confidence in a prediction.

7. The method of claim 1 , wherein:

at least one of the questions asks the user to rate his or her knowledge of a topic.

8. The method of claim 1 , wherein:

at least one of the questions asks the user to predict what percentage of the other participants gave the same answer as that user did on a different one of the questions.

9. The method of claim 1 , wherein:

the user answers are input to the computing device using graphical controls.

10. The method of claim 1 , wherein:

at least one of the questions asks the user to assess a difficulty of a different one of the questions.

11. The method of claim 1 , wherein the calculating of the adaptive confidence weighting factor is performed by the central collaboration server for a given user and communicated to the computing device associated with that user.

12. A system comprising a computing device and a central collaboration server, configured for determining an adaptive confidence calibration weighting factor having a value between 0 and 1 and associated with a user included in a group of users, wherein each user in the group is associated with a computing device in communication with the central collaboration server, wherein the adaptive confidence calibration weighting factor is used to weight input of the user during a real-time collaborative session, wherein the system is configured to:

display, to each user by the computing device configured for the collaborative session, a plurality of questions;

for each user, receive input of a user answer for each question;

for each user, receive input of a user prediction value indicating to the percentage of the plurality of questions the user predicts he answered correctly;

for each user, receive input of a group prediction value corresponding to an average percentage of questions the user predicts the group answered correctly;

determine a user percentage score for each user in the group of users, the user percentage score for each user indicating a percentage of the plurality of questions answered correctly by the user;

determine a group percentage score for the group of users, the group percentage score indicating an average percentage of questions answered correctly across the group of users;

calculate the adaptive confidence calibration weighting factor for each user based on at least one of comparing the user prediction value to the user percentage score and comparing the group prediction value to the group percentage score; and

enable the group to collaboratively select an answer to a question, wherein the adaptive confidence weighting factor associated with at least one user is used to scale a relative impact of that user on the collaborative session with respect to the impact of other users.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2018
From: ROSENBERG, LOUIS B.
To: UNANIMOUS A.I., INC.
Reel/Frame 046893/0596 →
Continuity (50)
Continuation In Part 14668970 · Mar 25, 2015
Continuation In Part 14708038 · May 8, 2015
Continuation In Part 15898468
Continuation In Part 14738768 · Jun 12, 2015
Continuation In Part 15898468
Continuation In Part 14859035 · Sep 18, 2015
Continuation In Part 15898468
Continuation In Part 14920819 · Oct 22, 2015
Continuation In Part 15898468
Continuation In Part 14925837 · Oct 28, 2015
Continuation In Part 15898468
Continuation In Part 15017424 · Feb 5, 2016
Continuation In Part 15898468
Continuation In Part 15047522 · Feb 18, 2016
Continuation In Part 15052876 · Feb 25, 2016
Continuation In Part 15898468
Continuation In Part 15086034 · Mar 30, 2016
Continuation In Part 15898468
Continuation In Part 15199990 · Jul 1, 2016
Continuation In Part 15898468
Continuation In Part 15241340 · Aug 19, 2016
Continuation In Part 15898468
Continuation In Part 15640145 · Jun 30, 2017
Continuation In Part 15898468
Continuation In Part 15815579 · Nov 16, 2017
Continuation In Part 15898468
Continuation In Part PCTUS2015022594 · Mar 25, 2015
Continuation In Part PCTUS2015035694 · Jun 12, 2015
Continuation In Part PCTUS2015056394 · Oct 20, 2015
Continuation In Part PCTUS2016040600 · Jul 1, 2016
Continuation In Part PCTUS2017040480 · Jun 30, 2017
Continuation In Part PCTUS2017062095 · Nov 16, 2017
Provisional Application 15898468
Provisional Application 62460861 · Feb 19, 2017
Provisional Application 62473442 · Mar 19, 2017
Provisional Application 61970885 · Mar 26, 2014
Provisional Application 61991505 · May 10, 2014
Provisional Application 62012403 · Jun 15, 2014
Provisional Application 62066718 · Oct 21, 2014
Provisional Application 62067505 · Oct 23, 2014
Provisional Application 62069360 · Oct 28, 2014
Provisional Application 62113393 · Feb 7, 2015
Provisional Application 62117808 · Feb 18, 2015
Provisional Application 62120618 · Feb 25, 2015
Provisional Application 62140032 · Mar 30, 2015
Provisional Application 62187470 · Jul 1, 2015
Provisional Application 62207234 · Aug 19, 2015
Provisional Application 62358026 · Jul 3, 2016
Provisional Application 62423402 · Nov 17, 2016
Related Publication 20180203580A1 · Jul 19, 2018
Cited By (3)
US 12,190,294 US 12,625,604 US 12,717,787