-
公开(公告)号:US20240205105A1
公开(公告)日:2024-06-20
申请号:US18427246
申请日:2024-01-30
Applicant: Snap Inc.
Inventor: Mehmood Zafarullahkhan , Manish Bodhankar , Mingyang Chai
Abstract: An electronic eyewear device communicates with a backend service system via a device hub that provides an edge proxy server for a service request from the electronic eyewear device to the backend service system. The device hub provides a standardized request/response optimized schema for providing a standardized communication between the electronic eyewear device and the backend service system in response to the service request in a standardized format adapted to minimize network requests. A standardized communication is provided to at least one backend service of the backend service system, and a standardized response to the standardized service request is received from the backend service(s) and provided to the electronic eyewear device. In one configuration, the device hub may issue asynchronous requests to backend services in response to a service request from the electronic eyewear device and merge responses into a standardized response for the electronic eyewear device.
-
公开(公告)号:US20240203072A1
公开(公告)日:2024-06-20
申请号:US18594733
申请日:2024-03-04
Applicant: Snap Inc.
Inventor: Jonathan Solichin
CPC classification number: G06T19/006 , G06F3/011 , G06F3/04842 , G06F3/167 , G10L15/08 , G10L15/22 , G10L2015/088
Abstract: Systems and methods describe an augmented reality (AR) system for generating AR experiences in real-time. The AR experience system receives a selection of an AR experience from an application running on a computer device, displays a first set of textual cues associated with the AR experience on the computer device, receives a first set of image data corresponding to the first set of textual cues, generates a first AR object associated with the AR experience, displays the first AR object on the computer device and a second set of textual cues associated with the AR experience, receives a second set of image data corresponding to the second set of textual cues, and generates a second AR object associated with the AR experience.
-
公开(公告)号:US20240202550A1
公开(公告)日:2024-06-20
申请号:US18592154
申请日:2024-02-29
Applicant: Snap Inc.
Inventor: John Cain Blackwood , Jason Brewer , Nima Khajehnouri , Hadi Minooei , Benjamin C. Steele , Qian You
IPC: G06N5/022 , G06F16/951 , G06N20/00
CPC classification number: G06N5/022 , G06F16/951 , G06N20/00
Abstract: Systems and methods are provided for receiving a request for lookalike data, the request for lookalike data comprising seed data and generating sample data from the seed data and from user data for a plurality of users, to use in a lookalike model training. The systems and methods further provide for capturing a snapshot of social graph data for a plurality of users and computing social graph features based on the seed data and the user data for the plurality of users, training a lookalike model based on the sample data and the computed social graph features to generate a trained lookalike model, generating a lookalike score for each user of the plurality of users in the user data using the trained lookalike model, and generating a list comprising a unique identifier for each user of the plurality of users and an associated lookalike score for each unique identifier.
-
公开(公告)号:US12015652B2
公开(公告)日:2024-06-18
申请号:US17655307
申请日:2022-03-17
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Laurent Desserrey , Alex Edelsburg , Benjamin Ralph Hollis , David Paliwoda , Jeremy Baker Voss
IPC: H04L65/1059 , G06F3/0484 , H04L65/75
CPC classification number: H04L65/1059 , G06F3/0484 , H04L65/75
Abstract: A web calling client that enhances video conferencing is described. The web calling client is provided by a messaging system that facilitates exchanging data over a network. The web calling client is launched in a web browser of a user device to display a user interface that includes an output of a digital image sensor of a camera. The web calling client is configured to provide augmented reality experiences provided by the messaging system.
-
公开(公告)号:US20240193882A1
公开(公告)日:2024-06-13
申请号:US18065201
申请日:2022-12-13
Applicant: Snap Inc.
Inventor: Mason Spong
CPC classification number: G06T19/20 , G06F3/014 , G06F3/017 , G06T19/006 , G06T2219/2016
Abstract: An extended Reality (XR) system provides methodologies for scaling a virtual object in an XR user interface of the XR system. The methodologies include providing to a user an XR user interface of an XR system, where the XR user interface includes a virtual object displayed to the user. The XR system determines a pinch location of a pinch hand pose being made by the user and scales the virtual object based on the pinch location and a virtual object center point of the virtual object. The XR system redisplays the scaled virtual object to the user in the XR user interface.
-
公开(公告)号:US20240192431A1
公开(公告)日:2024-06-13
申请号:US18532594
申请日:2023-12-07
Applicant: Snap Inc.
Inventor: Alexander Drayton , Marcell Kiss , Parashara Panduranga , Jamie Dean Reynolds , Cheng Shi
IPC: F21V8/00
CPC classification number: G02B6/005 , G02B27/0172
Abstract: In a thin film stack deposited on a substrate, a first layer can have a non-uniform thickness. A second layer, disposed so that the first layer is between the substrate and the second layer, can have a non-uniform thickness. A first pattern can be formed on the second layer to define first areas. The second layer can be etched in the first areas to form first holes having varying depths. A second pattern can be formed on the first layer in the first holes to define second areas. Each second area can be smaller than a corresponding first area. The first layer can be etched in the second areas to form second holes having varying depths. An imprint of the etched thin film stack can be formed such that the first holes and the second holes form a plurality of diffractive elements having varying sizes on the imprint.
-
公开(公告)号:US12010582B2
公开(公告)日:2024-06-11
申请号:US18111763
申请日:2023-02-20
Applicant: Snap Inc.
Inventor: William Alexander Strand , Travis M. Grigsby , Benjamin Ralph Hollis , Bobby Lo , Christie Marie Heikkinen
Abstract: Disclosed are systems, methods, and computer-readable storage media for displaying widgets. In some aspects, criteria for ranking widgets may be dynamically evaluated based on conditions associated with each widget. In some aspects, the conditions may consider a time or location of an event a social network user is scheduled to attend, and a relation to that time and location to a current time and/or current user location. Evaluation of the conditions may contribute to the determination of weights for each of the respective widgets, with the ranking based on the weights. Widgets with the highest rank may be invoked, and selectively displayed on an electronic display. Multiple possible parameter values for the displayed widgets may also be dynamically ranked and selected values applied when invoking the widget.
-
公开(公告)号:US12010286B2
公开(公告)日:2024-06-11
申请号:US17942863
申请日:2022-09-12
Applicant: Snap Inc.
Inventor: Sagi Katz
IPC: H04N13/122 , H04N13/128 , H04N13/239 , H04N13/271 , H04N13/344
CPC classification number: H04N13/122 , H04N13/128 , H04N13/239 , H04N13/271 , H04N13/344
Abstract: Systems and methods for determining disparity between two images are disclosed. Such systems and methods include obtaining a first pixel image of a scene from a first viewpoint, obtaining a second pixel image of the scene from a second viewpoint (e.g., separate from the first viewpoint in a camera baseline direction such as horizontal or vertical), modifying the first and second pixel images using component-separated correction to create respective first and second corrected pixel images maintaining pixel scene correspondence in the camera baseline direction from between the first and second pixel images to between the first and second corrected pixel images, determining pixel pairs from corresponding pixels between the first and second corrected pixel images in the camera baseline direction, and determining disparity correspondence for each of the determined pixel pairs from pixel locations in the first and second pixel images corresponding to respective pixel locations of the pixel pairs in the first and second corrected pixel images.
-
公开(公告)号:US12009311B2
公开(公告)日:2024-06-11
申请号:US17106907
申请日:2020-11-30
Applicant: Snap Inc.
Inventor: Stephen Andrew Steger , Emily Lauren Clopp
IPC: H05K1/02 , H01L23/552 , H05K9/00
CPC classification number: H01L23/552 , H05K1/0216 , H05K9/0081 , H05K9/0024 , H05K9/0052 , H05K9/0071 , H05K2201/0707 , H05K2201/10371
Abstract: Various circuit board systems and methods of use and manufacture thereof are disclosed. A circuit board system can have a first circuit board including a substrate and a first component susceptible to electromagnetic interference carried by the substrate. The system can also include a second circuit board including a second substrate, and a shield engaged to the substrate of the first component, the shield at least partially covering the first component and being configured to protect the first component from electromagnetic interference, wherein the shield couples the substrate of the first circuit board to the substrate of the second circuit board.
-
公开(公告)号:US12008704B2
公开(公告)日:2024-06-11
申请号:US17934735
申请日:2022-09-23
Applicant: Snap Inc.
Inventor: Reuven Bakalash , Elad Haviv
CPC classification number: G06T15/06 , G06T15/005 , G06T15/04 , G06T15/405 , G06T15/506 , G06T19/006
Abstract: The present disclosure describes a system for fast generation of ray traced reflections of virtually augmented objects into a real-world image, specifically on reflective surfaces. The system utilizes a standard raster graphics pipeline.
-
-
-
-
-
-
-
-
-