Patent ID: 9678617
Date: 2017-06-13
CPC Classifications: G06F,H04L

Claim:
1. A collaboration system, comprising: a collaboration database storing a plurality of collaboration interface components; and at least one processor configured to control an object recognition engine communicatively coupled with the collaboration database, and the object recognition engine being configured to: receive sensor data related to an object via an input interface; identify a set of object characteristics from the sensor data; determine a collaboration interface component to be in a set of collaboration interface components if the collaboration interface component is capable of editing the sensor data, the set of collaboration interface components being a subset of the plurality of interface components; determine a selection criteria being satisfied by each collaboration interface component in the set of collaboration interface components; select the set of collaboration interface components having the selection criteria satisfied by the object characteristics; instantiate a collaboration interface from the set of components on at least a first electronic device, instantiate the collaboration interface on a second electronic device, determine the first electronic device as an owner of the collaboration interface, determine the second electronic device as a non-owner of the collaboration interface, the instantiation of the collaboration interface on the first electronic device including a plurality of editing functions based on the determination of the first electronic device as the owner of the collaboration interface, and the instantiation of the collaboration interface on the second electronic device including a proper subset of the plurality of editing functions based on the determination of the second electronic device as the non-owner of the collaboration interface; and configure the first electronic device to generate a first collaboration command via the instantiated collaboration interface.