-
公开(公告)号:US11985175B2
公开(公告)日:2024-05-14
申请号:US17207174
申请日:2021-03-19
Applicant: Snap Inc.
Inventor: Brian Anthony Smith , Yu Jiang Tham , Rajan Vaish , Hemant Surale
IPC: H04L65/1093 , G02B27/01 , G06T19/00 , H04L65/1096
CPC classification number: H04L65/1093 , G02B27/017 , G06T19/006 , H04L65/1096 , G06T2219/024
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interface to facilitate augmented reality based communication between multiple users over a network. Session configuration data including configuration parameters of a virtual interaction session with a first user is received from a first device. The configuration parameters include an identifier of a second user that is permitted to join the virtual interaction session and a micro-chat duration that defines a time limit for a real-time communication link between the first and second user during the virtual interaction session. The real-time communication link between the first and second user by causing display, by the second device, of a live camera feed generated at the first device. Upon expiration of the micro-chat duration, the real-time communication link between the first and second user is terminated.
-
公开(公告)号:US20240069637A1
公开(公告)日:2024-02-29
申请号:US18056142
申请日:2022-11-16
Applicant: Snap Inc.
Inventor: Rajan Vaish , Sven Kratz , Andrés Monroy-Hernández , Brian Anthony Smith
CPC classification number: G06F3/016 , G06F3/16 , G06T19/006
Abstract: The present disclosure relates to methods and systems for providing a touch-based augmented reality (AR) experience. During a capture phase, a first user may grip an object. An intensity of a force applied on the object in the grip and/or a duration of the grip may be recorded. A volumetric representation of the first user holding the object may also be captured. During an experience phase, a second user may touch the object, the object may provide haptic feedback (e.g., a vibration) to the second user at an intensity and a duration corresponding to an intensity of the force applied on the object and a duration of the grip of the object. If a volumetric representation of the first user holding the object is captured, touching the object may also cause a presentation of the first user's volumetric body that holds the object.
-
公开(公告)号:US20240069627A1
公开(公告)日:2024-02-29
申请号:US17900436
申请日:2022-08-31
Applicant: Snap Inc.
Inventor: Rajan Vaish , Sven Kratz , Andrés Monroy-Hernández , Brian Anthony Smith
IPC: G06F3/01 , H04N13/111 , H04N13/239 , H04N13/296 , H04N13/388
CPC classification number: G06F3/011 , H04N13/111 , H04N13/239 , H04N13/296 , H04N13/388
Abstract: A system monitors an environment via one or more sensors included in a computing device and applies a trigger to detect that a memory experience is stored in a data store based on the monitoring. The system creates an augmented reality memory experience, a virtual reality memory experience, or a combination thereof, based on the trigger if the memory experience is detected. The system additionally projects the augmented reality memory experience, the virtual reality memory experience, or the combination thereof, via the computing device.
-
公开(公告)号:US11893301B2
公开(公告)日:2024-02-06
申请号:US17663594
申请日:2022-05-16
Applicant: Snap Inc.
Inventor: Ana Maria Cardenas Gasca , Ella Dagan Peled , Andrés Monroy-Hernández , Ava Robinson , Yu Jiang Tham , Rajan Vaish
IPC: G06F3/14 , A63F13/213 , G06V40/10 , G06F3/01 , G06F3/0488 , G06K7/14 , G06T7/20 , G06T19/00 , H04L67/52
CPC classification number: G06F3/1454 , A63F13/213 , G06F3/011 , G06F3/0488 , G06K7/1439 , G06T7/20 , G06T19/006 , G06V40/10 , H04L67/52 , A63F2300/8082 , G06T2200/24 , G06T2207/10016 , G06T2207/30196 , G06T2219/024 , G06T19/006 , G06T7/20 , G06T2219/024 , G06T2200/24 , G06T2207/30196 , G06T2207/10016 , G06F3/1454 , G06F3/011 , G06F3/0488 , A63F13/213 , A63F2300/8082 , H04L67/52 , G06K7/1439 , G06V40/10
Abstract: Methods and systems are disclosed for creating a shared augmented reality (AR) session. The methods and systems perform operations comprising: receiving, by a client device, input that selects a shared augmented reality (AR) experience from a plurality of shared AR experiences; in response to receiving the input, determining one or more resources associated with the selected shared AR experience; determining, by the client device, that two or more users are located within a threshold proximity of the client device; and activating the selected shared AR experience in response to determining that the two or more users are located within the threshold proximity of the client device.
-
公开(公告)号:US20230260178A1
公开(公告)日:2023-08-17
申请号:US18306776
申请日:2023-04-25
Applicant: Snap Inc.
Inventor: Ilteris Canberk , Andrès Monroy-Hernández , Rajan Vaish
CPC classification number: G06T11/60 , G06T11/001 , G06T19/006 , G06T2200/24
Abstract: A server machine modifies an augmented reality (AR) object in response to fulfillment of a condition. The machine provides, to a user device, object data that defines the AR object. The object data specifies a physical geolocation of the AR object, a presentation attribute of the AR object, a conditional modification program, and a trigger condition for execution of the conditional modification program. The object data causes the user device to present the AR object with a first appearance, located at the physical geolocation. The machine detects fulfillment of the trigger condition, and in response, the machine executes the conditional modification program. This modifies the object data by modifying the presentation attribute. The machine provides, to the user device, the modified object data, which causes the user device to present the AR object with a second appearance based on the modified presentation attribute.
-
公开(公告)号:US20220214856A1
公开(公告)日:2022-07-07
申请号:US17703567
申请日:2022-03-24
Applicant: Snap Inc.
Inventor: Brian Anthony Smith , Rajan Vaish
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interface to facilitate a shared control of a virtual object by two or more users. A virtual object is displayed by a first device, for example, as part of an augmented reality experience where the display of the object is overlaid on a real-world environment. User input indicative of a modification to the virtual object is received. The virtual object is modified, and a modified virtual object is displayed by a second device.
-
公开(公告)号:US11360733B2
公开(公告)日:2022-06-14
申请号:US17248981
申请日:2021-02-16
Applicant: Snap Inc.
Inventor: Ana Maria Cardenas Gasca , Ella Dagan Peled , Andrés Monroy-Hernández , Ava Robinson , Yu Jiang Tham , Rajan Vaish
IPC: G06T19/00 , A63F13/847 , H04L29/06 , G06F3/14 , G06F3/01 , G06T7/20 , G06F3/0488 , G06K7/14 , A63F13/213 , H04L67/52 , G06V40/10
Abstract: Methods and systems are disclosed for creating a shared augmented reality (AR) session. The methods and systems perform operations comprising: receiving, by a client device, input that selects a shared augmented reality (AR) experience from a plurality of shared AR experiences; in response to receiving the input, determining one or more resources associated with the selected shared AR experience; determining, by the client device, that two or more users are located within a threshold proximity of the client device; and activating the selected shared AR experience in response to determining that the two or more users are located within the threshold proximity of the client device.
-
公开(公告)号:US20220088477A1
公开(公告)日:2022-03-24
申请号:US17027397
申请日:2020-09-21
Applicant: Snap Inc.
Inventor: Yu Jiang Tham , Ava Robinson , Andrés Monroy-Hernández , Rajan Vaish
IPC: A63F13/537 , G06T13/20 , G06T7/70
Abstract: Systems and methods directed to generating an interactive graphical marker that includes a first region with a first indicator and a second region with a second indicator, the second region being around a circumference of the first region. The systems and methods are also directed to monitoring an animation of the interactive graphical marker to detect when the first indicator and the second indicator are aligned at a predetermined angle of rotation, and in response to detecting that the first indicator and the second indicator are aligned, initiating an interactive game application on a second computing device and a third computing device.
-
公开(公告)号:US20220084295A1
公开(公告)日:2022-03-17
申请号:US17476085
申请日:2021-09-15
Applicant: Snap Inc.
Inventor: Brian Anthony Smith , Yu Jiang Tham , Rajan Vaish
Abstract: Systems and methods herein describe a system for context triggered augmented reality. The proposed systems and methods receive first user input indicative of a selection of a user interface element corresponding to a recipient user, generate an augmented reality content item based on second user input from the first computing device, generate a contextual trigger for the generated augmented reality content item, the contextual trigger defining a set of conditions for presenting the generated augmented reality content item on a second computing device, generate a multi-media message comprising audio data recorded at the first computing device, detect at least one condition of the set of conditions being satisfied, and in response to detecting at least one of the set of conditions being satisfied, causing presentation of the augmented reality content item and the multi-media message at the second computing device.
-
50.
公开(公告)号:US20210306386A1
公开(公告)日:2021-09-30
申请号:US17207080
申请日:2021-03-19
Applicant: Snap Inc.
Inventor: Brian Anthony Smith , Yu Jiang Tham , Rajan Vaish
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interface to facilitate augmented reality based communication between multiple users over a network. A first user of a first device is enabled to view a real-world environment that is visible to a second user via a second device by causing display, at the first device, of a live camera feed generated at the second device. The live camera feed comprises images of the real-world environment that is visible to the second user. Input data indicative of a selection by the first user of a virtual content item to apply to the real-world environment that is visible to the second user is received. The first device and second device present media objects overlaid on the real-world environment based on the input data.
-
-
-
-
-
-
-
-
-