-
公开(公告)号:US20240303945A1
公开(公告)日:2024-09-12
申请号:US18665388
申请日:2024-05-15
Applicant: Snap Inc.
Inventor: Rastan Boroujerdi , Michael John Evans , Panayoti Haritatos
IPC: G06T19/00 , G01C21/36 , G06F3/04815 , G06F3/04842 , H04L9/40
CPC classification number: G06T19/006 , G01C21/3647 , G06F3/04815 , G06F3/04842 , H04L63/083 , G06T2200/24 , G06T2219/024
Abstract: Methods and systems are disclosed for generating AR experiences. The methods and systems access a first component of a plurality of components implemented by the messaging application, the plurality of components comprising an AR experience, each of the plurality of components being configured to be separately launched by the messaging application. The methods and systems store a first state of the first component in a data structure that is shared across the plurality of components; launching. The methods and system launch, by the messaging application, a second component of the plurality of components in response to determining that an interaction has been performed using the first component; and configure a second state of the second component based on the interaction that has been performed using the first component.
-
公开(公告)号:US20230410440A1
公开(公告)日:2023-12-21
申请号:US17845496
申请日:2022-06-21
Applicant: Snap Inc.
Inventor: Rastan Boroujerdi , Michael John Evans , Panayoti Haritatos
IPC: G06T19/00 , G06F3/04842 , G06F3/04815 , G01C21/36 , H04L9/40
CPC classification number: G06T19/006 , G06F3/04842 , G06F3/04815 , G06T2200/24 , H04L63/083 , G06T2219/024 , G01C21/3647
Abstract: Methods and systems are disclosed for generating AR experiences. The methods and systems access a first component of a plurality of components implemented by the messaging application, the plurality of components comprising an AR experience, each of the plurality of components being configured to be separately launched by the messaging application. The methods and systems store a first state of the first component in a data structure that is shared across the plurality of components; launching. The methods and system launch, by the messaging application, a second component of the plurality of components in response to determining that an interaction has been performed using the first component; and configure a second state of the second component based on the interaction that has been performed using the first component.
-
公开(公告)号:US12020384B2
公开(公告)日:2024-06-25
申请号:US17845496
申请日:2022-06-21
Applicant: Snap Inc.
Inventor: Rastan Boroujerdi , Michael John Evans , Panayoti Haritatos
IPC: G06F3/04815 , G01C21/36 , G06F3/04842 , G06T19/00 , H04L9/40
CPC classification number: G06T19/006 , G01C21/3647 , G06F3/04815 , G06F3/04842 , H04L63/083 , G06T2200/24 , G06T2219/024
Abstract: Methods and systems are disclosed for generating AR experiences. The methods and systems access a first component of a plurality of components implemented by the messaging application, the plurality of components comprising an AR experience, each of the plurality of components being configured to be separately launched by the messaging application. The methods and systems store a first state of the first component in a data structure that is shared across the plurality of components; launching. The methods and system launch, by the messaging application, a second component of the plurality of components in response to determining that an interaction has been performed using the first component; and configure a second state of the second component based on the interaction that has been performed using the first component.
-
-