Systems and methods for providing a spatial-input-based multi-user shared display experience
First Claim
1. A system comprising:
- a spatial input subsystem configured to detect hand gestures made by a plurality of hands of a plurality of users within a physical user space associated with a display screen; and
a shared display subsystem communicatively coupled to the spatial input subsystem and configured toauthenticate the plurality of users by identifying a plurality of user identities based on characteristics of the plurality of hands, the plurality of user identities corresponding to the plurality of users,create associations between the plurality of hands and the plurality of user identities,track a continuity of each hand within the plurality of hands to ensure that the associations between the plurality of hands and the plurality of user identities remain accurate,execute a multi-user shared display session that provides the plurality of authenticated users with concurrent control of a display on the display screen through the detected hand gestures, andcontrol, based on a shared session heuristic, how at least one resource associated with the display is shared between the plurality of authenticated users during the multi-user shared display session.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary systems and methods for providing a spatial-input-based multi-user shared display session are disclosed herein. An exemplary system includes a spatial input subsystem configured to detect gestures made by a plurality of users within a physical user space associated with a display screen. The system further includes a shared display subsystem communicatively coupled to the spatial input subsystem and configured to authenticate the plurality of users, execute a multi-user shared display session that provides the plurality of authenticated users with concurrent control of a display on the display screen through the detected gestures, and control, based on a shared session heuristic, how at least one resource associated with the display is shared between the plurality of authenticated users during the multi-user shared display session. Corresponding systems and methods are also disclosed.
-
Citations
26 Claims
-
1. A system comprising:
-
a spatial input subsystem configured to detect hand gestures made by a plurality of hands of a plurality of users within a physical user space associated with a display screen; and a shared display subsystem communicatively coupled to the spatial input subsystem and configured to authenticate the plurality of users by identifying a plurality of user identities based on characteristics of the plurality of hands, the plurality of user identities corresponding to the plurality of users, create associations between the plurality of hands and the plurality of user identities, track a continuity of each hand within the plurality of hands to ensure that the associations between the plurality of hands and the plurality of user identities remain accurate, execute a multi-user shared display session that provides the plurality of authenticated users with concurrent control of a display on the display screen through the detected hand gestures, and control, based on a shared session heuristic, how at least one resource associated with the display is shared between the plurality of authenticated users during the multi-user shared display session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 26)
-
-
13. A method comprising:
-
detecting, by a multi-user shared display system, hand gestures made by a plurality of hands of a plurality of users within a physical user space associated with a display screen; authenticating, by the multi-user shared display system, the plurality of users by identifying a plurality of user identities based on characteristics of the plurality of hands, the plurality of user identities corresponding to the plurality of users; creating, by the multi-user shared display system, associations between the plurality of hands and the plurality of user identities; tracking, by the multi-user shared display system, a continuity of each hand within the plurality of hands to ensure that the associations between the plurality of hands and the plurality of user identities remain accurate; executing, by the multi-user shared display system, a multi-user shared display session that provides the plurality of authenticated users with concurrent control of a display on the display screen through the detected gestures; and controlling, by the multi-user shared display system and based on a shared session heuristic, how at least one resource associated with the display is shared between the plurality of authenticated users during the multi-user shared display session. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
visually detecting, by a multi-user shared display system, a gesture made by a first user within a physical user space associated with a display screen; authenticating, by the multi-user shared display system, the first user based on characteristics of a first hand making the gesture made by the first user; visually detecting, by the multi-user shared display system, a gesture made by a second user within the physical user space; authenticating, by the multi-user shared display system, the second user based on characteristics of a second hand making the gesture made by the second user; executing, by the multi-user shared display system, a multi-user shared display session configured to allow the first user and the second user to concurrently control a display on the display screen by providing additional gestures within the physical user space; and managing, by the multi-user shared display system and based on a shared session heuristic, how screen space of the display screen is shared between the first user and the second user during the multi-user shared display session. - View Dependent Claims (23, 24, 25)
-
Specification