Methods and systems for modifying user influence during a collaborative session of real-time collective intelligence system
First Claim
1. A method for enabling a collaborative system among a plurality of distributed users wherein the users, each of whom interacts with an individual computing device, collaboratively control a graphical pointer in real-time to select a target from a set of target options by working together as a unified intelligence, the method comprising the steps of:
- providing a collaboration server for exchanging data with each of the individual computing devices associated with each of the plurality of users;
enabling display of the collaboratively controlled pointer and the set of target options on the individual computing devices associated with each of the plurality of users;
enabling each of the plurality of users to manually convey a real-time input to their associated individual computing device indicating a repeatedly updated user intent that reflects the user'"'"'s desired motion of the collaboratively controlled pointer, the user intent including a direction and a magnitude;
temporarily attenuating the magnitude of at least one user'"'"'s user intent based upon that user changing direction of their user intent sufficiently to switch from guiding the motion of the collaboratively controlled pointer towards one target of the set of target options to guiding the collaboratively controlled pointer towards a second target of the set of target options; and
updating the location of the collaboratively controlled pointer with respect to the set of target options based at least in part upon a plurality of user intents associated with the plurality of distributed users, wherein the updated location of the collaboratively controlled pointer is based at least in part upon one or more temporarily attenuated user intents.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for real-time collaborative computing and collective intelligence are disclosed. A collaborative application runs on a collaborative server connected to a plurality of computing devices. Collaborative sessions are run wherein a group of independent users, networked over the internet, collaboratively answer questions in real-time, thereby harnessing their collective intelligence. Methods are disclosed for, during a collaborative session, real-time changing of the amount of influence the user has on determining the collaborative answer.
112 Citations
26 Claims
-
1. A method for enabling a collaborative system among a plurality of distributed users wherein the users, each of whom interacts with an individual computing device, collaboratively control a graphical pointer in real-time to select a target from a set of target options by working together as a unified intelligence, the method comprising the steps of:
-
providing a collaboration server for exchanging data with each of the individual computing devices associated with each of the plurality of users; enabling display of the collaboratively controlled pointer and the set of target options on the individual computing devices associated with each of the plurality of users; enabling each of the plurality of users to manually convey a real-time input to their associated individual computing device indicating a repeatedly updated user intent that reflects the user'"'"'s desired motion of the collaboratively controlled pointer, the user intent including a direction and a magnitude; temporarily attenuating the magnitude of at least one user'"'"'s user intent based upon that user changing direction of their user intent sufficiently to switch from guiding the motion of the collaboratively controlled pointer towards one target of the set of target options to guiding the collaboratively controlled pointer towards a second target of the set of target options; and updating the location of the collaboratively controlled pointer with respect to the set of target options based at least in part upon a plurality of user intents associated with the plurality of distributed users, wherein the updated location of the collaboratively controlled pointer is based at least in part upon one or more temporarily attenuated user intents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for enabling a collaborative intelligence system among a plurality of distributed users wherein the users, each of whom interacts with an individual computing device, collaboratively control a graphical pointer to select an answer to a question from a set of answer choices by working together in real-time, the method comprising the steps of:
-
providing a collaboration server for exchanging data with each of the individual computing devices associated with each of the plurality of users; enabling the display of a question, a collaboratively controlled pointer, and a plurality of answer choices on the individual computing devices associated with each of the plurality of users; enabling each of the plurality of users to manually convey a real-time input to their associated individual computing device indicating a repeatedly updated user intent that reflects the user'"'"'s desired motion of the collaboratively controlled pointer with respect to the plurality of answer choices, the user intent including a direction and a magnitude; temporarily attenuating the effective magnitude of at least one user'"'"'s user intent based upon that user changing direction of their user intent sufficiently to switch from guiding the motion of the collaboratively controlled pointer towards a first answer choice of the plurality of answer choices to guiding the collaboratively controlled pointer towards a second answer choice of the plurality of answer choices; updating the location of the collaboratively controlled pointer with respect to the plurality of answer choices based at least in part upon a plurality of user intents associated with the plurality of distributed users, wherein the updated location of the collaboratively controlled pointer is based at least in part upon one or more temporarily attenuated user intents; selecting an answer to the displayed question from among the plurality of answer choices based on the repeatedly updated location of the collaboratively controlled pointer; and displaying the selected answer on the individual computing devices of the plurality of users. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification