-
公开(公告)号:US12211005B2
公开(公告)日:2025-01-28
申请号:US16538594
申请日:2019-08-12
Applicant: Nvidia Corporation
Inventor: Rev Lebaredian , Michael Kass , Brian Harris , Andrey Shulzhenko , Dmitry Duka
Abstract: A cloud-centric platform is used for generating virtual three-dimensional (3D) content, that allows users to collaborate online and that can be connected to different software tools (applications). Using the platform, virtual environments (e.g., scenes, worlds, universes) can be created, accessed, and interacted with simultaneously by multiple collaborative content creators using varying content creation or development applications.
-
公开(公告)号:US12100112B2
公开(公告)日:2024-09-24
申请号:US17542041
申请日:2021-12-03
Applicant: NVIDIA Corporation
Inventor: Rev Lebaredian , Michael Kass , Brian Harris , Andrey Shulzhenko , Dmitry Duka
IPC: G06T19/20
CPC classification number: G06T19/20 , G06T2219/024
Abstract: A content management system may maintain a scene description that represents a 3D virtual environment and a publish/subscribe model in which clients subscribe to content items that correspond to respective portions of the shared scene description. When changes are made to content, the changes may be served to subscribing clients. Rather than transferring entire descriptions of assets to propagate changes, differences between versions of content may be exchanged, which may be used construct updated versions of the content. Portions of scene description may reference other content items and clients may determine whether to request and load these content items for lazy loading. Content items may be identified by Uniform Resource Identifiers (URIs) used to reference the content items. The content management system may maintain states for client connections including for authentication, for the set of subscriptions in the publish/subscribe model, and for their corresponding version identifiers.
-
公开(公告)号:US20200051030A1
公开(公告)日:2020-02-13
申请号:US16538594
申请日:2019-08-12
Applicant: Nvidia Corporation
Inventor: Rev Lebaredian , Michael Kass , Brian Harris , Andrey Shulzhenko , Dmitry Duka
IPC: G06Q10/10 , G06T15/00 , G06T19/00 , G06F16/9035
Abstract: A cloud-centric platform is used for generating virtual three-dimensional (3D) content, that allows users to collaborate online and that can be connected to different software tools (applications). Using the platform, virtual environments (e.g., scenes, worlds, universes) can be created, accessed, and interacted with simultaneously by multiple collaborative content creators using varying content creation or development applications.
-
公开(公告)号:US20210049827A1
公开(公告)日:2021-02-18
申请号:US16826269
申请日:2020-03-22
Applicant: NVIDIA Corporation
Inventor: Rev Lebaredian , Michael Kass , Brian Harris , Andrey Shulzhenko , Dmitry Duka
IPC: G06T19/20
Abstract: A content management system may maintain a scene description that represents a 3D virtual environment and a publish/subscribe model in which clients subscribe to content items that correspond to respective portions of the shared scene description. When changes are made to content, the changes may be served to subscribing clients. Rather than transferring entire descriptions of assets to propagate changes, differences between versions of content may be exchanged, which may be used construct updated versions of the content. Portions of scene description may reference other content items and clients may determine whether to request and load these content items for lazy loading. Content items may be identified by Uniform Resource Identifiers (URIs) used to reference the content items. The content management system may maintain states for client connections including for authentication, for the set of subscriptions in the publish/subscribe model, and for their corresponding version identifiers.
-
公开(公告)号:US20250014298A1
公开(公告)日:2025-01-09
申请号:US18893787
申请日:2024-09-23
Applicant: NVIDIA Corporation
Inventor: Rev Lebaredian , Michael Kass , Brian Harris , Andrey Shulzhenko , Dmitry Duka
IPC: G06T19/20
Abstract: A content management system may maintain a scene description that represents a 3D virtual environment and a publish/subscribe model in which clients subscribe to content items that correspond to respective portions of the shared scene description. When changes are made to content, the changes may be served to subscribing clients. Rather than transferring entire descriptions of assets to propagate changes, differences between versions of content may be exchanged, which may be used construct updated versions of the content. Portions of scene description may reference other content items and clients may determine whether to request and load these content items for lazy loading. Content items may be identified by Uniform Resource Identifiers (URIs) used to reference the content items. The content management system may maintain states for client connections including for authentication, for the set of subscriptions in the publish/subscribe model, and for their corresponding version identifiers.
-
公开(公告)号:US20220134222A1
公开(公告)日:2022-05-05
申请号:US17088490
申请日:2020-11-03
Applicant: NVIDIA Corporation
Inventor: Rev Lebaredian , Michael Kass , Brian Harris , Andrey Shulzhenko
IPC: A63F13/355 , A63F13/56 , G06T15/00 , G06T15/08 , G06T15/10
Abstract: A content management system may maintain a scene description that represents a 3D world using hierarchical relationships between elements in a scene graph. Clients may exchange delta information between versions of content being edited and/or shared amongst the clients. Each set of delta information may be assigned a value in a sequence of values which defines an order to apply the sets of delta information to produce synchronized versions of the scene graph. Clients may follow conflict resolution rules to consistently resolve conflicts between sets of delta information. Changes to structural elements of content may be represented procedurally to preserve structural consistency across clients while changes to non-structural elements may be represented declaratively to reduce data size. To store and manage the content, structural elements may be referenced using node identifiers, and non-structural elements may be assigned to the node identifiers as field-value pairs.
-
公开(公告)号:US11227448B2
公开(公告)日:2022-01-18
申请号:US16826269
申请日:2020-03-22
Applicant: NVIDIA Corporation
Inventor: Rev Lebaredian , Michael Kass , Brian Harris , Andrey Shulzhenko , Dmitry Duka
IPC: G06T19/20
Abstract: A content management system may maintain a scene description that represents a 3D virtual environment and a publish/subscribe model in which clients subscribe to content items that correspond to respective portions of the shared scene description. When changes are made to content, the changes may be served to subscribing clients. Rather than transferring entire descriptions of assets to propagate changes, differences between versions of content may be exchanged, which may be used construct updated versions of the content. Portions of scene description may reference other content items and clients may determine whether to request and load these content items for lazy loading. Content items may be identified by Uniform Resource Identifiers (URIs) used to reference the content items. The content management system may maintain states for client connections including for authentication, for the set of subscriptions in the publish/subscribe model, and for their corresponding version identifiers.
-
公开(公告)号:US20220101619A1
公开(公告)日:2022-03-31
申请号:US17542041
申请日:2021-12-03
Applicant: NVIDIA Corporation
Inventor: Rev Lebaredian , Michael Kass , Brian Harris , Andrey Shulzhenko , Dmitry Duka
IPC: G06T19/20
Abstract: A content management system may maintain a scene description that represents a 3D virtual environment and a publish/subscribe model in which clients subscribe to content items that correspond to respective portions of the shared scene description. When changes are made to content, the changes may be served to subscribing clients. Rather than transferring entire descriptions of assets to propagate changes, differences between versions of content may be exchanged, which may be used construct updated versions of the content. Portions of scene description may reference other content items and clients may determine whether to request and load these content items for lazy loading. Content items may be identified by Uniform Resource Identifiers (URIs) used to reference the content items. The content management system may maintain states for client connections including for authentication, for the set of subscriptions in the publish/subscribe model, and for their corresponding version identifiers.
-
-
-
-
-
-
-