-
公开(公告)号: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.
-
公开(公告)号:US20240185508A1
公开(公告)日:2024-06-06
申请号:US18437591
申请日:2024-02-09
Applicant: Snap Inc.
Inventor: Rajan Vaish , Sven Kratz , Andrés 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.
-
公开(公告)号:US12002392B2
公开(公告)日:2024-06-04
申请号:US18137324
申请日:2023-04-20
Applicant: Snap Inc.
Inventor: Jason Heger , Gerald Nilles
CPC classification number: G09G3/002 , G02B27/0172 , G09G3/3406 , G02B2027/0118 , G02B2027/0178 , G06F3/012 , G06F3/013 , G09G2320/0606 , G09G2320/0626 , G09G2354/00 , G09G2360/144
Abstract: Eyewear including a projector having a variable feedback loop controlling a forward current delivered to a colored light source. The colored light source is configured to generate a colored light beam to generate a displayed image. The variable feedback loop in one example has a variable resistance to selectively generate a high brightness image when the eyewear is operated outside, or in a high ambient light setting, and to selectively generate a nominal brightness image when the eyewear is operated inside. A controller selectively controls the drive current delivered to the colored light source to control the brightness mode of the image.
-
公开(公告)号:US12002232B2
公开(公告)日:2024-06-04
申请号:US18196940
申请日:2023-05-12
Applicant: Snap Inc.
Inventor: David Ben Ezra , Eyal Zak , Ozi Egri
CPC classification number: G06T7/579 , G06T7/20 , G06T7/246 , G06T7/70 , G06T7/73 , G06T2207/10016 , G06T2207/30241 , G06T2207/30244
Abstract: Various embodiments provide systems, methods, devices, and instructions for performing simultaneous localization and mapping (SLAM) that involve initializing a SLAM process using images from as few as two different poses of a camera within a physical environment. Some embodiments may achieve this by disregarding errors in matching corresponding features depicted in image frames captured by an image sensor of a mobile computing device, and by updating the SLAM process in a way that causes the minimization process to converge to global minima rather than fall into a local minimum.
-
公开(公告)号:US12001750B2
公开(公告)日:2024-06-04
申请号:US17725319
申请日:2022-04-20
Applicant: Snap Inc.
Inventor: Pawel Wawruch
IPC: G06F3/0482 , A63F13/87 , G06F3/01 , G06F3/0481 , G06F3/04842 , G06F3/14
CPC classification number: G06F3/1454 , A63F13/87 , G06F3/011 , A63F2300/8082
Abstract: A location-based shared augmented reality (AR) experience system is configured to permit users that find themselves in the same geographic area to easily join in a shared AR experience by creating respective instances of the shared AR experience for different previously defined geographic areas. When a user indicates a request to launch a shared AR experience accessible via a messaging client, the location-based shared AR experience system obtains or receives from the user device executing the messaging client location information of the user device, determines a previously-defined AR experience area that encompasses the location of the user device, and communicates to the user device an address of an associated instance of the shared AR experience.
-
-
-
-
-
-
-
-
-