×

Suggestion and background modes for real-time collaborative intelligence systems

  • US 10,277,645 B2
  • Filed: 10/22/2015
  • Issued: 04/30/2019
  • Est. Priority Date: 03/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. A collaborative decision-making system for enabling a plurality of networked users to converge upon group decisions through the real-time collaborative control of a graphical pointer, comprising:

  • a plurality of computing devices, each computing device associated with one of the plurality of networked users, each computing device including a display, a communication infrastructure, a processor, a memory, and a user interface configured to receive input from a user in real-time from the plurality of networked users;

    a collaboration server in networked communication with the plurality of computing devices, the collaboration server including a processor, a memory, and a communication infrastructure, the collaboration server configured to run a collaboration mediation application; and

    a collaborative intent application configured to run simultaneously on each of the plurality of computing devices and configured to perform the following at substantially the same time as other of the plurality of computing devices;

    display a question and a set of spatially arranged graphical targets as input choices for the plurality of networked users, each of the graphical targets for optional association with an answer option regarding the displayed question;

    display a suggestion prompt to a user for accepting at least one suggested answer to the displayed question, the prompt enabling the user to optionally input an answer suggestion within a prescribed time period;

    send, to the collaboration server, a representation of the user-entered answer suggestion if input by the user within the prescribed time period;

    receive a plurality of user-entered answer suggestions from the collaboration server, a plurality of the suggestions originating from other of the plurality of computing devices;

    display each of the plurality of the received answer suggestions in association with one of the spatially arranged graphical targets;

    display a collaboratively controlled graphical pointer at a location relative to set of spatially arranged graphical targets, wherein the displayed collaboratively controlled graphical pointer reflects a collectively combined group input from the plurality of networked users, the graphical pointer location relative to the spatially arranged graphical targets being substantially similar to that displayed by other of the plurality of computing devices;

    receive, repeatedly in real-time, updated location information for the collaboratively controlled graphical pointer and update the displayed location relative to the set of spatially arranged graphical targets accordingly, the updated location being substantially similar to that displayed by other of the plurality of computing devices;

    accept, repeatedly in real-time, user intent input from the user indicating an intended direction of motion of the collaboratively controlled graphical pointer; and

    send, repeatedly in real-time, the user intent data to the collaboration server, the user intent data representing the user intent input regarding the user'"'"'s intended direction of motion of the collaboratively controlled pointer at a moment in time;

    wherein the collaborative intent application running on the collaborative server is configured to;

    receive, repeatedly in real-time, the user intent data from the plurality of the computing devices, the user intent data representing desired motion of the collaboratively controlled graphical pointer;

    process, repeatedly in real-time, the user intent data to compute an updated location of the collaboratively controlled graphical pointer relative to the set of spatially arranged targets;

    send, repeatedly in real-time, the updated location information for the collaboratively controlled graphical pointer to the plurality of computing devices, thereby enabling collaborative control to determine a final collaborative suggestion;

    determine, based on the relative location of the collaboratively controlled graphical pointer and each of the spatially arranged graphical targets, that the answer suggestion associated the most with one of the spatially arranged graphical targets has been selected as the final collaborative suggestion through real-time collaborative control, andsend an indication of the final collaborative suggestion to the plurality of computing devices.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×