SHARED REAL-TIME CONTENT EDITING ACTIVATED BY AN IMAGE
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for instantiating collaboration interfaces via object recognition are disclosed. An object recognition engine communicatively coupled to a database and an electronic device receives sensor data related to an object and identifies an object characteristic. A component is selected having criteria satisfied by the object characteristic and a collaboration interface is instantiated on the electronic device. This can allow a user to edit content related to an object. A substantially identical collaboration interface can be instantiated on a second electronic device to allow collaboration among user with respect to content related to the object.
16 Citations
46 Claims
-
1-23. -23. (canceled)
-
24. 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; 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. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. 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; 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, the plurality of editing functions comprising augmented reality editing functions; and configure the first electronic device to generate a first collaboration command via the instantiated collaboration interface.
-
Specification