-
公开(公告)号:US20240070969A1
公开(公告)日:2024-02-29
申请号:US17899970
申请日:2022-08-31
Applicant: Snap Inc.
Inventor: Rajan Vaish , Sven Kratz , Andres Monroy-Hernandez , Brian Anthony Smith
IPC: G06T15/08 , G06F3/04815
CPC classification number: G06T15/08 , G06F3/04815
Abstract: Input indicative of a selection of volumetric content for presentation is received. The volumetric content comprises a volumetric representation of one or more elements of a real-world three-dimensional space. In response to the input, device state data associated with the volumetric content is accessed. The device state data describes a state of one or more network-connected devices associated with the real-world three-dimensional space. The volumetric content is presented. The presentation of the volumetric content includes presentation of the volumetric representation of the one or more elements overlaid on the real-world three-dimensional space by a display device and configuring the one or more network-connected devices using the device state data.
-
公开(公告)号:US20240036805A1
公开(公告)日:2024-02-01
申请号:US18477130
申请日:2023-09-28
Applicant: Snap Inc.
Inventor: Brian Anthony Smith , Rajan Vaish
CPC classification number: G06F3/1454 , G06T19/006 , G06T19/20 , G06T2200/24 , G06T2219/2012 , G06T2219/2016 , G06T2219/2021 , 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 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.
-
公开(公告)号:US20230418542A1
公开(公告)日:2023-12-28
申请号:US18243815
申请日:2023-09-08
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 , G06V40/10 , G06F3/011 , G06F3/0488 , G06K7/1439 , G06T7/20 , G06T19/006 , H04L67/52 , A63F2300/8082 , G06T2200/24 , G06T2207/10016 , G06T2207/30196 , G06T2219/024
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.
-
公开(公告)号:US11611608B1
公开(公告)日:2023-03-21
申请号:US16947089
申请日:2020-07-17
Applicant: Snap Inc.
Inventor: Brian Anthony Smith , Rajan Vaish
IPC: H04L67/06 , G02B27/01 , G06Q20/08 , H04L67/104 , G06Q20/32
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 camera sharing session between two or more users. A request for an image depicting an image target is received from a first device associated with a first user. A notification of the request is transmitted to a second device associated with a second user. Image data comprising at least one image generated by a camera communicatively coupled to the second device is received from the second device and the image data is transmitted to the first device. A reward is provided to the second user based on the image data including a depiction of the image target.
-
公开(公告)号:US20230068730A1
公开(公告)日:2023-03-02
申请号:US17889709
申请日:2022-08-17
Applicant: Snap Inc.
Inventor: Hanseul Jun , Sven Kratz , Joanne Leong , Xingyu Liu , Andrés Monroy-Hernández , Brian Anthony Smith , Yu Jiang Tham , Rajan Vaish
Abstract: Systems and methods are described for providing social connection between users of first and second electronic eyewear devices. A first object in an environment of the first user is paired with a second object in a remote environment of the second user to create a communication connection between the first object and the second object. When the first object is within a field of view of the first electronic eyewear device, a communication is sent that invokes a preselected augmented reality (AR) object for display to the second user adjacent the second object when the second object is in the field of view of the second user. When the first object is within the field of view of the first electronic eyewear device for a predetermined duration, a communication may be sent that invokes a snapshot of an object or a user-selected AR object for display to the second user.
-
公开(公告)号:US20230062366A1
公开(公告)日:2023-03-02
申请号:US17887817
申请日:2022-08-15
Applicant: Snap Inc.
Inventor: Tianying Chen , Timothy Chong , Sven Kratz , Fannie Liu , Andrés Monroy-Hernández , Olivia Seow , Yu Jiang Tham , Rajan Vaish , Lei Zhang
IPC: G06T19/00 , G06T19/20 , G06F3/04815
Abstract: Augmented reality (AR) systems, devices, media, and methods are described for creating a handcrafted AR experience. The handcrafted AR experiences are created by capturing images of a scene, identifying an object receiving surface and corresponding surface coordinates, identifying a customizable AR primary object associated with at least one set of primary object coordinates, generating AR overlays including the customizable AR primary object for positioning adjacent the object receiving surface, presenting the AR overlays, receiving customization commands, generating handcrafted AR overlays including customizations associated with the customizable AR primary object responsive to the customization commands, presenting the handcrafted AR overlays, recording the handcrafted AR overlays, creating a handcrafted AR file including the recorded overlays, and transmitting the handcrafted AR file.
-
公开(公告)号:US11593997B2
公开(公告)日:2023-02-28
申请号:US17210291
申请日:2021-03-23
Applicant: Snap Inc.
Inventor: Brian Anthony Smith , Yu Jiang Tham , Rajan Vaish
IPC: G06T19/00 , G06F3/0481 , G06F3/01 , G06F3/04847
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 context based augmented reality communication between multiple users over a network. Virtual content item configuration data indicative of a selection by a first user of virtual content item to apply to a real-world environment that is visible to a second user via a second device is received from a first device. The virtual content item configuration data also includes one or more criteria to trigger application of the virtual content item to the real-world environment. A triggering event is detected based on satisfaction of the one or more criteria determined from context data generated at the second device. The second device presents the virtual content item overlaid on the real-world environment that is visible to the second user based on the triggering event.
-
公开(公告)号:US11290632B2
公开(公告)日:2022-03-29
申请号:US17125298
申请日:2020-12-17
Applicant: Snap Inc.
Inventor: Brian Anthony Smith , Rajan Vaish
IPC: H04N5/232 , H04L65/1069 , H04N1/00
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 camera sharing session between two or more users. A camera sharing session is initiated based on session configuration information comprising a user identifier of a user permitted to control image capturing at a camera communicatively coupled to a first device. A trigger request is received from the second device and in response, an image capture, which results in at least one image, is triggered at the camera and the image is transmitted to the second device.
-
公开(公告)号:US20210304507A1
公开(公告)日:2021-09-30
申请号:US17210291
申请日:2021-03-23
Applicant: Snap Inc.
Inventor: Brian Anthony Smith , Yu Jiang Tham , Rajan Vaish
IPC: G06T19/00 , G06F3/0481 , G06F3/0484 , G06F3/01
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 context based augmented reality communication between multiple users over a network. Virtual content item configuration data indicative of a selection by a first user of virtual content item to apply to a real-world environment that is visible to a second user via a second device is received from a first device. The virtual content item configuration data also includes one or more criteria to trigger application of the virtual content item to the real-world environment. A triggering event is detected based on satisfaction of the one or more criteria determined from context data generated at the second device. The second device presents the virtual content item overlaid on the real-world environment that is visible to the second user based on the triggering event.
-
公开(公告)号:US10679393B2
公开(公告)日:2020-06-09
申请号:US16043995
申请日:2018-07-24
Applicant: Snap Inc.
Inventor: Ilteris Canberk , Andrés Monroy-Hernández , Rajan Vaish
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.
-
-
-
-
-
-
-
-
-