IP Library Granted Patent US 10,606,463
Granted Patent B2
US 10,606,463 · App. 15/910,934 · Granted Mar 31, 2020

Intuitive interfaces for real-time collaborative intelligence

Inventor: Louis B. Rosenberg (San Luis Obispo, CA)
Assignee: Unanimous A. I., Inc.
G06F3/04847E21B47/122E21B47/18G06F3/04812G06F3/04842G06F3/04883G06Q10/101H04L67/14
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,606,463
App. No.
15/910,934
Granted
Mar 31, 2020
Kind
B2
Abstract

Systems and methods for user interfaces for use on a computing device of a real-time collaborative computing system. A collaborative application runs on the computing device and displays information and data regarding the collaboration system and also receives user input via the user interface. The display interface arrangement may vary based on a type of collaborative session. Graphical user interfaces include a user interface based on a magnetic force model.

Claims (18)

1. A collaborative intelligence system for enabling a plurality of users to jointly control a graphical pointer and collaboratively select a graphical target from a set of graphical targets, the system comprising:

a collaborative intelligence server configured to run a collaborative server application and to exchange real-time data with each of a plurality of networked computing devices, each of the computing devices having a user interface and running a collaborative intent application configured to:

display a graphical target board including a plurality of spatially arranged graphical targets, each of said graphical targets associated with at least one word or image;

display a collaboratively controlled graphical pointer upon the graphical target board such that pointer can move in relation to the plurality of spatially arranged graphical targets;

receive, repeatedly in real-time, from the collaborative intelligence server, a pointer location;

update, repeatedly in real-time, the displayed location of the collaboratively controlled graphical pointer with respect to the set of spatially arranged graphical targets, the updated displayed location based on the received pointer location;

receive, repeatedly in real-time, user input through a user interface of the computing device, the user input representing a user intent vector, said user intent vector indicating a desired direction and magnitude of motion of the collaboratively controlled graphical pointer with respect to the plurality of spatially arranged graphical targets; and

send, repeatedly in real-time, a representation of the user intent vector to the collaborative intelligence server; and

wherein the collaborative intelligence application running on the collaborative intelligence server is configured to:

receive, repeatedly in real-time, the representation of the user intent vector, from each of the plurality of computing devices;

determine, repeatedly in real-time, a group intent vector from the user intent vectors received from the plurality of computing devices, the group intent vector indicating a collaboratively desired direction and magnitude of motion of the collaboratively controlled graphical pointer with respect to the plurality of spatially arranged graphical targets;

determine, repeatedly in real-time, an updated pointer location for the collaboratively controlled graphical pointer based at least in part upon the group intent vector and a simulated physical model for the collaboratively controlled pointer that includes at least one of a mass and a damping; and

send, repeatedly in real-time, the pointer location to the plurality of computing devices.

2. The collaborative intelligence system of claim 1 , wherein the user intent vector is expressed by each user by controlling a second graphical pointer upon the target board, the direction and magnitude of the user intent vector being based at least in part upon a distance and an angle between the second graphical pointer and the collaboratively controlled graphical pointer.

3. The collaborative intelligence system of claim 2 , wherein the second graphical pointer is presented as a graphical magnet, an orientation of the graphical magnet always pointing towards the collaboratively controlled graphical pointer, wherein the orientation of the magnet indicates the direction of the user intent vector.

4. The collaborative intelligence system of claim 3 , wherein the graphical magnet is displayed larger when the graphical magnet is closer to the collaboratively controlled graphical pointer, thereby indicating a larger magnitude of the user intent vector.

5. The collaborative intelligence system of claim 1 , wherein the group intent vector is determined based upon a weighted summation of the user intent vectors received from the plurality of computing devices such that the user intent vectors associated with some users are weighted more than the user intent vectors associated with other users.

6. The collaborative intelligence system of claim 5 , wherein the weighting used for each user is based at least in part upon performance in previous collaborative sessions for that user.

Continuity (7)
Continuation 14738768 · Jun 12, 2015
Continuation In Part 14668970 · Mar 25, 2015
Continuation In Part 14708038 · May 8, 2015
Provisional Application 62012403 · Jun 15, 2014
Provisional Application 61970885 · Mar 26, 2014
Provisional Application 61991505 · May 10, 2014
Related Publication 20180196593A1 · Jul 12, 2018
Cited By (2)
US 12,190,294 US 12,625,604