-
公开(公告)号:US20210392465A1
公开(公告)日:2021-12-16
申请号:US17354356
申请日:2021-06-22
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Sumant Hanumante , Zhou Ren , Dhritiman Sagar
Abstract: A venue system of a client device can submit a location request to a server, which returns multiple venues that are near the client device. The client device can use one or more machine learning schemes (e.g., convolutional neural networks) to determine that the client device is located in one of specific venues of the possible venues. The venue system can further select imagery for presentation based on the venue selection. The presentation may be published as ephemeral message on a network platform.
-
公开(公告)号:US20210389850A1
公开(公告)日:2021-12-16
申请号:US17302432
申请日:2021-05-03
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis
IPC: G06F3/0482 , G06T11/00 , G06F9/54 , G06F9/451 , G06F8/38
Abstract: A user interface method is provided by an SDK embedded in a third party resource running on a portable device including a camera and a display. The method includes receiving an API call to display an image processing user interface and in response, displaying a first user interface comprising a list of selectable graphical items corresponding to a group of available image modification features. If user selection of a desired graphical item from the list of selectable graphical items is received, image modification features corresponding to the desired graphical item are applied to an image received from the camera, generating a modified image. A second user interface including the modified image is then displayed on the display.
-
公开(公告)号:US20210383583A1
公开(公告)日:2021-12-09
申请号:US17323182
申请日:2021-05-18
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Dhritiman Sagar , Daniel Vincent Grippi
IPC: G06T11/60 , H04W4/021 , G06F3/0481
Abstract: A content display system can control which content and how the content is displayed based on viewing parameters, such as a map zoom level, and physical distance parameters, e.g., a geo-fence distance and an icon visibility distance. Different combinations of input (e.g., zoom level and physical distances) yield a myriad of pre-set content displays on the client device, thereby allowing a creator of an icon to finely tune how content displayed otherwise accessed.
-
公开(公告)号:US11195338B2
公开(公告)日:2021-12-07
申请号:US16922618
申请日:2020-07-07
Applicant: Snap Inc.
Inventor: Andrew James McPhee , Ebony James Charlton , Samuel Edward Hare , Michael John Evans , Jokubas Dargis , Ricardo Sanchez-Saez
IPC: G06T19/00 , G06T15/60 , G06F3/01 , G06F3/0346 , G06T15/20
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for rendering three-dimensional virtual objects within real-world environments. Virtual rendering of a three-dimensional virtual object can be altered appropriately as a user moves around the object in the real-world through utilization of a redundant tracking system comprising multiple tracking sub-systems. Virtual object rendering can be with respect to a reference surface in a real-world three-dimensional space depicted in a camera view of a mobile computing device.
-
公开(公告)号:US20210304505A1
公开(公告)日:2021-09-30
申请号:US17204683
申请日:2021-03-17
Applicant: Snap Inc.
Inventor: Kaveh Anvaripour , Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis
IPC: G06T19/00 , G06F3/0481 , G06Q30/02 , G06K9/00
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying augmented reality content. The program and method provide for receiving, from a first application running on a device, a request to switch to a second application on the device, the request identifying augmented reality content to display with image data captured by a camera of the device; providing, in response to receiving the request, for switching from the first application to the second application; providing for the second application to activate the camera to capture the image data; and providing for the second application to display the image data captured by the camera with the augmented reality content.
-
公开(公告)号:US11051129B2
公开(公告)日:2021-06-29
申请号:US16296153
申请日:2019-03-07
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Sumant Hanumante , Zhou Ren , Dhritiman Sagar
IPC: G06K9/00 , G06K9/62 , H04W4/029 , G06T11/60 , H04W4/021 , H04W4/21 , H04L12/58 , H04W4/33 , H04W88/02
Abstract: A venue system of a client device can submit a location request to a server, which returns multiple venues that are near the client device. The client device can use one or more machine learning schemes (e.g., convolutional neural networks) to determine that the client device is located in one of specific venues of the possible venues. The venue system can further select imagery for presentation based on the venue selection. The presentation may be published as ephemeral message on a network platform.
-
公开(公告)号:US11037372B2
公开(公告)日:2021-06-15
申请号:US16745117
申请日:2020-01-16
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Jokubas Dargis , Eitan Pilipski , Dhritiman Sagar , Victor Shaburov
IPC: G06T19/00 , A63F13/213 , A63F13/428 , H04W4/021 , H04W4/02 , G06T15/00
Abstract: A context based augmented reality system can be used to display augmented reality elements over a live video feed on a client device. The augmented reality elements can be selected based on a number of context inputs generated by the client device. The context inputs can include location data of the client device and location data of nearby physical places that have preconfigured augmented elements. The preconfigured augmented elements can be preconfigured to exhibit a design scheme of the corresponding physical place.
-
公开(公告)号:US20210074069A1
公开(公告)日:2021-03-11
申请号:US16949922
申请日:2020-11-20
Applicant: Snap Inc
Inventor: Ebony James Charlton , Jokubas Dargis , Michael John Evans , Samuel Edward Hare , Andrew James McPhee , Robert Cornelius Murphy , Eitan Pilipski
Abstract: Systems and methods for receiving audio data; identifying one or more graphical interface elements that correspond to the audio data; generating a display of the identified one or more graphical interface elements, wherein a first portion of the one or more graphical interface elements is persistently displayed, and wherein a second portion of the one or more graphical interface elements is temporarily displayed for a predetermined period of time together with the first portion of the one or more graphical interface elements; and at expiry of the predetermined period of time, ceasing display of the second portion while maintaining display of the first portion.
-
公开(公告)号:US20180210628A1
公开(公告)日:2018-07-26
申请号:US15804550
申请日:2017-11-06
Applicant: Snap Inc.
Inventor: Andrew James McPhee , Trevor Stephenson , Pedram Javidpour , Ebony James Charlton
IPC: G06F3/0481 , G06F3/0488 , G06T19/00 , G06T19/20
CPC classification number: G06F3/04815 , G06F3/011 , G06F3/017 , G06F3/0346 , G06F3/04845 , G06F3/0488 , G06F3/04883 , G06T19/006 , G06T19/20 , G06T2219/2021 , G06T2219/2024
Abstract: Among other things, embodiments of the present disclosure improve the functionality of computer imaging software and systems by facilitating the manipulation of virtual content displayed in conjunction with images of real-world objects and environments. Embodiments of the present disclosure allow virtual objects to be moved relative to a real-world environment and manipulated in other ways.
-
公开(公告)号:US20180131878A1
公开(公告)日:2018-05-10
申请号:US15806021
申请日:2017-11-07
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Michael John Evans , Samuel Edward Hare , Andrew James McPhee , Robert Cornelius Murphy , Eitan Pilipski
CPC classification number: H04N5/272 , G11B27/11 , G11B27/34 , H04N5/23216 , H04N5/23293 , H04N5/232933
Abstract: Systems, devices, media, and methods are presented for presentation of modified objects within a video stream. The systems and methods receive a selection at a user interface of a computing device and determine a modifier context based at least in part on the selection and a position within the user interface. The systems and methods identify at least one set of modifiers based on the modifier context. The systems and methods determine an order for the set of modifiers based on the modifier context and cause presentation of modifier icons for the set of modifiers within the user interface.
-
-
-
-
-
-
-
-
-