Selective collaborative object access based on timestamp
AssigneeSnap Inc.
InventorsYoujean Cho, Chen Ji, Fannie Liu, Andrés Monroy-Hernández, Tsung-Yu Tsai, Rajan Vaish
Life of this patent
Estimating the term…
Abstract
Collaborative sessions in which access to added virtual content is selectively made available to participants/users by a collaborative system. The system receives a request from a user to join a session, and associates a timestamp with the user corresponding to receipt of the request. Users can edit the collaborative object if the timestamp is within the collaborative duration period and can view the collaborative object if the timestamp is after the collaborative duration period.
Claims20
A server having a processor configured to perform an interactive augmented reality method, the processor configured to:
- receive a request from a user of a plurality of users to join a session;
- provide the user with editing access to a virtual three-dimensional (3D) collaborative object displayed on a display;
- receive virtual content from the user during the session;
- associate the virtual content with the collaborative object on the display;
- allow other said users access to the collaborative object using respective physically remote devices;
- receive a theme for the session;
- and
- identify properties for at least one of the collaborative object or the session responsive to the theme.
An interactive augmented reality method using a processor, comprising:
- receiving a request from a user of a plurality of users to join a session;
- providing the user with editing access to a virtual three-dimensional (3D) collaborative object displayed on a display;
- receiving virtual content from the user during the session;
- associating the virtual content received from the user with the collaborative object on a display;
- allowing other said users access to the collaborative object using respective physically remote devices;
- receiving a theme for the session;
- and
- identifying properties for at least one of the collaborative object or the session responsive to the theme.
A non-transitory computer-readable medium storing program code that, when executed by an electronic processor of an electronic device having a display, configures the electronic device to:
- receive a request from a user of a plurality of users to join a session;
- provide the user with editing access to a virtual three-dimensional (3D) collaborative object displayed on a display;
- receive virtual content from the user during the session;
- associate the virtual content received from the user with the collaborative object on a display;
- allow other said users access to the collaborative object using respective physically remote devices;
- receive a theme for the session;
- and
- identify properties for at least one of the collaborative object or the session responsive to the theme.
Dependencies are inferred from the claim text.