IP Library › Granted Patent US 10,817,158
Granted Patent B2
US 10,817,158 · App. 16/230,759 · Granted Oct 27, 2020

Method and system for a parallel distributed hyper-swarm for amplifying human intelligence

Inventors: Louis B. Rosenberg (San Luis Obispo, CA); Gregg Willcox (San Luis Obispo, CA)
Assignee: Unanimous A. I., Inc.
G06F3/04847G06F3/04842G06Q10/101G06Q50/01H04L67/10H04L67/12
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,817,158
App. No.
16/230,759
Filed
Dec 21, 2018
Granted
Oct 27, 2020
Kind
B2
Examiner
LEVY, AMY M
Art Unit
2179
USPC
715/753
Abstract

Systems and methods for amplifying the intelligence of networked human populations, maximizing the accuracy of collaborative forecasts and group insights. This includes systems and methods for sending and presenting a forecasting query for a future event to a plurality of participants, each using a networked computing device, the forecasting query describing a future event to be collaboratively predicted by the population of human participants. An initial forecast response is collected from each participant and analyzed by a central server. A plurality of unique overlapping subsets of responses are determined by the server. Unique overlapping subsets of unique initial forecast responses are then displayed, at substantially the same time, on each computing device. A second forecast response is collected from each participant and a final forecast is determined.

Claims (17)

1. A method for computer-moderated collaborative forecasting among a population of human participants using a plurality of networked computing devices, the method comprising:

providing a collaboration server running a collaboration application, the collaboration server in communication with the plurality of the networked computing devices, each computing device associated with one participant;

providing a local forecasting application on each networked computing device, the local forecasting application configured for displaying forecasting information to and collecting forecasting input from the one participant associated with that networked computing device; and

enabling through communication between the collaboration application running on the collaboration server and the local forecasting applications running on each of the plurality of networked computing devices, the following sequential steps:

send a forecasting query to the plurality of networked computing devices, the forecasting query describing a future event to be collaboratively predicted by the population of human participants;

present, at substantially the same time, a representation of the forecasting query to each participant on a display of the computing device associated with that participant;

collect an initial forecast response from each participant via a user interface on the computing device associated with that participant;

store each initial forecast response in a unique location in a data structure in a memory accessible by the collaboration server, wherein each initial forecast response is associated with the participant the response was collected from and is a member of a set of initial forecast responses;

identify, for each participant, a subset of the locations in the data structure of the set of initial forecast responses, wherein each subset of the locations in the data structure represents a unique subset of initial forecast responses and has a unique membership of the set of initial forecast responses and wherein at least one initial forecast response member of the subset of locations is also included in at least one other subset of locations;

display, at substantially the same time, the initial forecast responses associated with the identified subset of locations for participants to each participant on the computing device associated with that participant, thereby enabling each participant to consider initial forecasts responses provided by a different unique subset of human participants selected from the full population of human participants;

after displaying the unique subset of initial forecast responses to each member, collect an updated forecast response from each participant via the user interface on the computing device associated with that participant;

store a set of updated forecast responses from the population of human participants in a memory accessible by the collaboration server; and

compute a final collaborative forecast based at least in part upon the set of initial forecast responses and the set of updated forecast responses, the collaborative forecast providing an answer to the forecasting query.

2. The method of claim 1 wherein computing the final collaborative forecasting includes assessing the change, for participant, between the initial forecast response they provided and the final forecast response they provided.

3. The method of claim 1 further including the step of assigning a unique sub-population to each participant, wherein each sub-population is a unique subset of the full population of networked human participants that shares at least one participant with at least one other sub-population.

4. The method of claim 3 wherein the subset of initial forecast responses for each participant consists of the initial forecast responses of the sub-population assigned to that member.

5. The method of claim 1 wherein the steps of presenting the forecast query, collecting updated forecast responses, and storing the set of collected responses are repeated multiple times prior to the step of computing the final collaborative forecast, wherein a plurality of sets of updated forecast responses are stored over a time period, and wherein the final collaborative forecast is based at least in part upon the plurality of sets of updated forecasts collected forecast responses stored over the time period.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2019
From: ROSENBERG, LOUIS B.; WILLCOX, GREGG
To: UNANIMOUS A.I., INC.
Reel/Frame 050006/0100 →
Continuity (66)
Continuation In Part 15959080 · Apr 20, 2018
Continuation 15936324 · Mar 26, 2018
Continuation 14668970 · Mar 25, 2015
Continuation 16230759
Continuation In Part 14708038 · May 8, 2015
Continuation In Part 16230759
Continuation In Part 15910934 · Mar 2, 2018
Continuation 14738768 · Jun 12, 2015
Continuation 16230759
Continuation In Part 14920819 · Oct 22, 2015
Continuation In Part 16230759
Continuation In Part 14925837 · Oct 28, 2015
Continuation In Part 16230759
Continuation In Part 15017424 · Feb 5, 2016
Continuation In Part 16230759
Continuation In Part 16147647 · Sep 29, 2018
Continuation 15047522 · Feb 18, 2016
Continuation 16230759
Continuation In Part 16130990 · Sep 13, 2018
Continuation 15052876 · Feb 25, 2016
Continuation 16230759
Continuation In Part 15086034 · Mar 30, 2016
Continuation In Part 16230759
Continuation In Part 15199990 · Jul 1, 2016
Continuation In Part 16230759
Continuation In Part 15241340 · Aug 19, 2016
Continuation In Part 16230759
Continuation In Part 15640145 · Jun 30, 2017
Continuation In Part 16230759
Continuation In Part 15815579 · Nov 16, 2017
Continuation In Part 16230759
Continuation In Part 15898468 · Feb 17, 2018
Continuation In Part 16230759
Continuation In Part 15904239 · Feb 23, 2018
Continuation In Part 16230759
Continuation In Part 15922453 · Mar 15, 2018
Continuation In Part 16230759
Continuation In Part 16059698 · Aug 9, 2018
Continuation In Part 16230759
Continuation In Part 16154613 · Oct 8, 2018
Continuation In Part 16230759
Continuation In Part PCTUS2017040480 · Jun 30, 2017
Continuation In Part PCTUS2017062095 · Nov 16, 2017
Provisional Application 62611756 · Dec 29, 2017
Provisional Application 61970885 · Mar 26, 2014
Provisional Application 61991505 · May 10, 2014
Provisional Application 62012403 · Jun 15, 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
Provisional Application 62460861 · Feb 19, 2017
Provisional Application 62473442 · Mar 19, 2017
Provisional Application 62463657 · Feb 26, 2017
Provisional Application 62473429 · Mar 19, 2017
Provisional Application 62473424 · Mar 19, 2017
Provisional Application 62544861 · Aug 13, 2017
Provisional Application 62552968 · Aug 31, 2017
Provisional Application 62569909 · Oct 9, 2017
Related Publication 20190121529A1 · Apr 25, 2019
Cited By (6)
US 12,190,294 US 12,231,383 US 12,625,604 US 12,634,250 US 12,652,261 US 12,675,772