Group experience user interface
First Claim
Patent Images
1. A system, comprising:
- a display device;
sensors configured to detect users that perform user commands proximate to the display device;
a processor; and
a computer-readable storage medium storing instructions which, when executed by the processor, cause the processor to;
present a shared canvas on the display device;
modify the shared canvas as multiple detected users interact in a collaborative effort on the shared canvas via the user commands;
determine a relative confidence in an identity of an individual user of the shared canvas;
detect an individual user command from the individual user;
provided the relative confidence in the identity of the individual user is sufficient, present a private data portal on the shared canvas for the individual user in response to the individual user command;
display an individual private data item on the shared canvas responsive to the individual user identifying the individual private data item via another individual user command directed to the private data portal; and
remove the private data portal for the individual user responsive to detecting that the individual user is no longer interacting with the shared canvas.
2 Assignments
0 Petitions
Accused Products
Abstract
The description relates to a shared digital workspace. One example includes a display device and sensors. The sensors are configured to detect users proximate the display device and to detect that an individual user is performing an individual user command relative to the display device. The system also includes a graphical user interface configured to be presented on the display device that allows multiple detected users to simultaneously interact with the graphical user interface via user commands.
59 Citations
23 Claims
-
1. A system, comprising:
-
a display device; sensors configured to detect users that perform user commands proximate to the display device; a processor; and a computer-readable storage medium storing instructions which, when executed by the processor, cause the processor to; present a shared canvas on the display device; modify the shared canvas as multiple detected users interact in a collaborative effort on the shared canvas via the user commands; determine a relative confidence in an identity of an individual user of the shared canvas; detect an individual user command from the individual user; provided the relative confidence in the identity of the individual user is sufficient, present a private data portal on the shared canvas for the individual user in response to the individual user command; display an individual private data item on the shared canvas responsive to the individual user identifying the individual private data item via another individual user command directed to the private data portal; and remove the private data portal for the individual user responsive to detecting that the individual user is no longer interacting with the shared canvas. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a display; a processor; and
,a computer-readable storage medium storing computer-readable instructions which, when executed by the processor, cause the processor to; detect multiple users; present a graphical user interface on the display; allow the multiple users to simultaneously interact with the graphical user interface in a collaborative effort utilizing basic functionality; attempt to identify the multiple users by determining respective confidence levels in identities of the multiple users; designate certain users having associated confidence levels that exceed a threshold as identified users; enable advanced functionality to the identified users, wherein the advanced functionality includes displaying, on the graphical user interface, a user interface element that provides access to personal data of an individual identified user; detect when the individual identified user is no longer interacting with the graphical user interface; and responsive to detecting that the individual identified user is no longer interacting with the graphical user interface, remove the user interface element that provides access to the personal data of the individual identified user from the graphical user interface. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
sensing, via sensors, user commands of a collaborative effort performed by multiple users relative to a graphical user interface of a display device; determining an identification of an individual user that performed an individual sensed user command of the collaborative effort; obtaining a confidence level of the identification of the individual user; making a determination whether to implement the individual sensed user command on the graphical user interface based at least in part on the confidence level; in at least one instance, implementing the individual sensed user command based at least in part on the determination by displaying a user interface element that provides the individual user with access to private data stored remotely from the display device; obtaining a copy of at least one private data item of the individual user and displaying the copy on the display device; and responsive to detecting that the individual user is no longer interacting with the graphical user interface, removing the user interface element from the graphical user interface. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification