-
公开(公告)号:US20230289030A1
公开(公告)日:2023-09-14
申请号:US18099155
申请日:2023-01-19
Applicant: Snap Inc.
Inventor: Francis Patrick Sullivan
IPC: G06F3/04815 , G06V40/20 , G06T19/00
CPC classification number: G06F3/04815 , G06V40/28 , G06T19/006
Abstract: A head-worn device system includes one or more cameras, one or more display devices and one or more processors. The system also includes a memory storing instructions that, when executed by the one or more processors, configure the system to generate a virtual object, generate a virtual object collider for the virtual object, determine a conic collider for the virtual object, provide the virtual object to a user, detect a landmark on the user's hand in the real-world, generate a landmark collider for the landmark, and determine a selection of the first virtual object by the user based on detecting a collision between the landmark collider with the conic collider and with the virtual object collider.
-
公开(公告)号:US11934628B2
公开(公告)日:2024-03-19
申请号:US18099155
申请日:2023-01-19
Applicant: Snap Inc.
Inventor: Francis Patrick Sullivan
IPC: G06F3/048 , G06F3/04815 , G06T19/00 , G06V40/20
CPC classification number: G06F3/04815 , G06T19/006 , G06V40/28
Abstract: A head-worn device system includes one or more cameras, one or more display devices and one or more processors. The system also includes a memory storing instructions that, when executed by the one or more processors, configure the system to generate a virtual object, generate a virtual object collider for the virtual object, determine a conic collider for the virtual object, provide the virtual object to a user, detect a landmark on the user's hand in the real-world, generate a landmark collider for the landmark, and determine a selection of the first virtual object by the user based on detecting a collision between the landmark collider with the conic collider and with the virtual object collider.
-
公开(公告)号:US20240184415A1
公开(公告)日:2024-06-06
申请号:US18437004
申请日:2024-02-08
Applicant: Snap Inc.
Inventor: Francis Patrick Sullivan
IPC: G06F3/04815 , G06T19/00 , G06V40/20
CPC classification number: G06F3/04815 , G06T19/006 , G06V40/28
Abstract: A head-worn device system includes one or more cameras, one or more display devices and one or more processors. The system also includes a memory storing instructions that, when executed by the one or more processors, configure the system to generate a virtual object, generate a virtual object collider for the virtual object, determine a conic collider for the virtual object, provide the virtual object to a user, detect a landmark on the user's hand in the real-world, generate a landmark collider for the landmark, and determine a selection of the first virtual object by the user based on detecting a collision between the landmark collider with the conic collider and with the virtual object collider.
-
公开(公告)号:US20230315208A1
公开(公告)日:2023-10-05
申请号:US17657911
申请日:2022-04-04
Applicant: Snap Inc.
Inventor: Sharon Moll , Piotr Gurgul , Francis Patrick Sullivan , Andrei Rybin
IPC: G06F3/01 , G06F3/0482
CPC classification number: G06F3/017 , G06F3/0482
Abstract: A head-worn device system includes one or more cameras, one or more display devices and one or more processors. The system also includes a memory storing instructions that, when executed by the one or more processors, configure the system to detect a gesture made by a user of the computing apparatus and generate gesture data identifying the gesture, select an application or selected action from a set of registered applications and actions based on the gesture data, and invoke the application or selected action.
-
公开(公告)号:US11579747B1
公开(公告)日:2023-02-14
申请号:US17694488
申请日:2022-03-14
Applicant: Snap Inc.
Inventor: Francis Patrick Sullivan
IPC: G06F3/048 , G06F3/04815 , G06T19/00 , G06V40/20
Abstract: A head-worn device system includes one or more cameras, one or more display devices and one or more processors. The system also includes a memory storing instructions that, when executed by the one or more processors, configure the system to generate a virtual object, generate a virtual object collider for the virtual object, determine a conic collider for the virtual object, provide the virtual object to a user, detect a landmark on the user's hand in the real-world, generate a landmark collider for the landmark, and determine a selection of the first virtual object by the user based on detecting a collision between the landmark collider with the conic collider and with the virtual object collider.
-
-
-
-