-
公开(公告)号:US20190069147A1
公开(公告)日:2019-02-28
申请号:US15967201
申请日:2018-04-30
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Sumant Milind 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.
-
公开(公告)号:US20180075651A1
公开(公告)日:2018-03-15
申请号:US15816795
申请日:2017-11-17
Applicant: Snap Inc.
Inventor: Samuel Edward Hare , Ebony James Charlton , Andrew James McPhee , Michael John Evans
IPC: G06T17/20 , G06K9/00 , G06T7/55 , G06F3/0484 , G06F3/0481 , G06F3/01
CPC classification number: G06T17/20 , G06K9/00201 , G06K9/00261 , G06K9/00912 , G06T7/55 , G06T2200/08 , G06T2200/24 , G06T2207/30201
Abstract: In various example embodiments, a system and methods are presented for generation and manipulation of three dimensional (3D) models. The system and methods cause presentation of an interface frame encompassing a field of view of an image capture device. The systems and methods detect an object of interest within the interface frame, generate a movement instruction with respect to the object of interest, and detect a first change in position and a second change in position of the object of interest. The systems and methods generate a 3D model of the object of interest based on the first change in position and the second change in position.
-
公开(公告)号:US12229857B2
公开(公告)日:2025-02-18
申请号:US18320710
申请日:2023-05-19
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Dhritiman Sagar , Daniel Vincent Grippi
IPC: G06T11/60 , G06F3/04817 , H04W4/021 , G01S19/13
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.
-
公开(公告)号:US12217374B2
公开(公告)日:2025-02-04
申请号:US18132940
申请日:2023-04-10
Applicant: Snap Inc.
Inventor: Andrew James McPhee , Ebony James Charlton , Samuel Edward Hare , Michael John Evans , Jokubas Dargis , Ricardo Sanchez-Saez
IPC: G06T19/00 , G06F3/01 , G06F3/0346 , G06T15/20 , G06T15/60
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.
-
公开(公告)号:US12169904B2
公开(公告)日:2024-12-17
申请号:US18112027
申请日:2023-02-21
Applicant: Snap Inc.
Inventor: Kaveh Anvaripour , Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis
IPC: G06T19/00 , G06F3/04815 , G06F3/04817 , G06Q30/0251 , G06V20/20
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.
-
公开(公告)号:US12154237B2
公开(公告)日:2024-11-26
申请号:US18202575
申请日:2023-05-26
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis
IPC: G06T19/00 , G06N20/00 , H04L51/046 , H04L67/01
Abstract: The technical problem of adding content that originates from a third party application to an augmented reality component maintained by a messaging server system is addressed by configuring the augmented reality component to modify content captured by a camera according to values of one or more attributes and by permitting delivery of said values, from the third party application to the messaging server system, in the payload of a deep link that references the identification of the augmented reality component.
-
公开(公告)号:US20240331244A1
公开(公告)日:2024-10-03
申请号:US18741615
申请日:2024-06-12
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Sumant Milind Hanumante , Zhou Ren , Dhritiman Sagar
IPC: G06T11/60 , G06F18/22 , G06F18/24 , G06V10/764 , G06V10/82 , G06V20/00 , G06V20/20 , G06V20/70 , H04L51/222 , H04L51/52 , H04W4/021 , H04W4/029 , H04W4/21 , H04W4/33 , H04W88/02
CPC classification number: G06T11/60 , G06F18/22 , G06F18/24 , G06V10/764 , G06V10/82 , G06V20/20 , G06V20/35 , G06V20/36 , G06V20/38 , G06V20/70 , H04L51/222 , H04W4/021 , H04W4/029 , H04W4/21 , H04W4/33 , H04L51/52 , 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.
-
公开(公告)号:US20240193880A1
公开(公告)日:2024-06-13
申请号:US18581217
申请日:2024-02-19
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Jokubas Dargis , Eitan Pilipski , Dhritiman Sagar , Victor Shaburov
IPC: G06T19/00 , A63F13/213 , A63F13/428 , G06F16/95 , G06T15/00 , H04W4/02 , H04W4/021
CPC classification number: G06T19/006 , A63F13/213 , A63F13/428 , G06T19/003 , H04W4/02 , H04W4/021 , G06F16/95 , 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.
-
公开(公告)号:US11698822B2
公开(公告)日:2023-07-11
申请号:US17302424
申请日:2021-05-03
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis , Mykhailo Sokolov
CPC classification number: G06F9/541 , G06F9/451 , G06T11/00 , G06F2209/547
Abstract: A modular image processing SDK comprises an API to receive API calls from third party software running on a portable device including a camera. SDK logic receives and processes commands and parameters received from the API that are based on the API calls received from the third party software. An annotation system performs image processing operations on a feed from the camera based on image processing instructions and parameters received by the annotation system from the SDK logic. The image processing is based at least in part on augmented reality content generator data (or AR content generators), user input and sensor data.
-
公开(公告)号:US20230195281A1
公开(公告)日:2023-06-22
申请号:US18109715
申请日:2023-02-14
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis
IPC: G06F3/0482 , G06T11/00 , G06F9/451 , G06F9/54 , G06F8/38
CPC classification number: G06F3/0482 , G06F8/38 , G06F9/451 , G06F9/541 , G06T11/00 , G06F2209/547 , G06T2200/24
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.
-
-
-
-
-
-
-
-
-