IP Library Granted Patent US 9,940,006
Granted Patent B2
US 9,940,006 · App. 14/738,768 · Granted Apr 10, 2018

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 9,940,006
App. No.
14/738,768
Granted
Apr 10, 2018
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 (11)

1. A decoupled control interface for user interaction with a collaboratively controlled pointer on a computing device, the decoupled control interface comprising:

a collaborative application running on the computing device and configured to receive user input via a user interface, update a display interface of the computing device, and receive collaboration data over a communication link;

the collaboratively controlled pointer having a center and displayed on the display interface, whereby a displayed location of the collaboratively controlled pointer is repeatedly updated by the application in response to the received collaboration data;

a user input icon having a position and orientation on the display interface whereby the position and orientation is repeatedly updated by the application in response to the user input, wherein the user input icon is a magnet icon having a longitudinal axis, wherein the longitudinal axis intersects the center of the collaboratively controlled pointer; and

a user interface process configured to determine a desired magnitude and a direction of movement of the collaboratively controlled pointer based on the relative positioning of the user input icon with respect to the collaboratively controlled pointer, wherein the collaboration data received over the communication link originates from a collaboration server that repeatedly updates the collaboration data in response to a desired magnitude and direction of motion received from each of a plurality of computing devices.

2. The decoupled control interface of claim 1 , wherein the magnitude is determined based on a distance between the magnet icon and the center of the collaboratively controlled pointer.

3. A decoupled control interface for user interaction with a collaboratively controlled pointer on a computing device, the decoupled control interface comprising:

a collaborative application running on the computing device and configured to receive user input via a user interface, update a display interface of the computing device, and receive collaboration data over a communication link;

the collaboratively controlled pointer having a center and displayed on the display interface, whereby a displayed location of the collaboratively controlled pointer is repeatedly updated by the application in response to the received collaboration data;

a user input icon having a position and orientation on the display interface whereby the position and orientation is repeatedly updated by the application in response to the user input; and

a user interface process configured to determine a desired magnitude and a direction of movement of the collaboratively controlled pointer based on the relative positioning of the user input icon with respect to the collaboratively controlled pointer, wherein the direction of movement is indicated by an angle between the user input icon and a reference line passing through the center of the collaboratively controlled pointer, wherein the collaboration data received over the communication link originates from a collaboration server that repeatedly updates the collaboration data in response to a desired magnitude and direction of motion received from each of a plurality of computing devices.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2015
From: UNANIMOUS A.I. LLC
To: UNANIMOUS A.I., INC.
Reel/Frame 036601/0173 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2015
From: ROSENBERG, LOUIS B.
To: UNANIMOUS A.I. LLC
Reel/Frame 035908/0901 →
Continuity (7)
Continuation In Part 14668970 · Mar 25, 2015
Continuation In Part 14708038 · May 8, 2015
Provisional Application 62012403 · Jun 15, 2004
Provisional Application 61970885 · Mar 26, 2014
Provisional Application 61991505 · May 10, 2014
Related Publication 20150331601A1 · Nov 19, 2015
Related Publication 20160320956A9 · Nov 3, 2016