Snap Inc. patent applications on July 25th, 2024

From WikiPatents
Jump to navigation Jump to search

Patent Applications by Snap Inc. on July 25th, 2024

Snap Inc.: 24 patent applications

Snap Inc. has applied for patents in the areas of G06F3/01 (6), G06T19/00 (5), H04L51/10 (3), G06Q30/0601 (3), G06F3/0482 (2) G06Q30/0643 (2), B62B3/0618 (1), G06V20/40 (1), H04N21/47217 (1), H04N21/458 (1)

With keywords such as: device, image, content, user, item, reality, video, display, object, and interface in patent application abstracts.



Patent Applications by Snap Inc.

20240246590. AUGMENTED REALITY OBJECT RENDERING BASED ON CAMERA QUALITY_simplified_abstract_(snap inc.)

Inventor(s): Sergey Demyanov of Santa Monica CA (US) for snap inc., Yunqing Hu of Los Angeles CA (US) for snap inc., Istvan Marton of Encino CA (US) for snap inc., Daniil Ostashev of London CA (US) for snap inc., Aleksei Podkin of Santa Monica CA (US) for snap inc.

IPC Code(s): B62B3/06, A47B9/20, A47B31/00, B62B5/00, B66F11/04

CPC Code(s): B62B3/0618



Abstract: systems and embodiments herein describe an augmented reality (ar) object rendering system. the ar object rendering system receives an image, generates a set of noise parameters and a set of blur parameters for the image using a neural network trained on a paired dataset of images, identifies an ar object associated with the image, modifies the ar object using the set of noise parameters and the set of blur parameters, displays the modified augmented reality object within the image.


20240248311. EYEWEAR WITH INTEGRATED PERIPHERAL DISPLAY_simplified_abstract_(snap inc.)

Inventor(s): Zhibin Zhang of Venice CA (US) for snap inc.

IPC Code(s): G02B27/01, G06T19/00

CPC Code(s): G02B27/0172



Abstract: systems and methods for projecting each of a chronology of images as a sequence of images using a shifting element as part of a near-eye display system are provided for use in virtual reality, augmented reality, or mixed reality systems. in some example embodiments, a chronology of images is received by a peripheral sequencing system. the system divides each image into image portions and generates sequences of image portions to recreate the images based on arrangement data. the system then causes a high-speed display of each sequence of images such that they appear simultaneous to a viewer. in some embodiments, the projection is transmitted to a shifting optical element such as a rotating micromirror that propagates a display to a user. in some embodiments, the system further detects and corrects for image and environmental distortions.


20240248531. REDUCING STARTUP TIME OF AUGMENTED REALITY EXPERIENCE_simplified_abstract_(snap inc.)

Inventor(s): Jeroen Diederik Hol of Hengelo (NL) for snap inc., Matthias Kalkgruber of Vienna (AT) for snap inc., Erick Mendez Mendez of Vienna (AT) for snap inc., Niall Murphy of Dublin (IE) for snap inc., Gerald Nilles of Culver City CA (US) for snap inc., Mathieu Emmanuel Vignau of Los Angeles CA (US) for snap inc.

IPC Code(s): G06F3/01, G01C21/16, G02B27/01, G06F3/14, G06T7/20

CPC Code(s): G06F3/012



Abstract: a method for improving the startup time of a six-degrees of freedom tracking system is described. an augmented reality system receives a device initialization request and activates a first set of sensors in response to the device initialization request. the augmented reality system receives first tracking data from the first set of sensors. the augmented reality system receives an augmented reality experience request and in response to the augmented reality request, causes display of a set of augmented reality content items based on the first tracking data and simultaneously activates a second set of sensors. the augmented reality system receives second tracking data from the activated second set of sensors. the augmented reality system updates the display of the set of augmented reality content items based on the second tracking data.


20240248542. MEDIA CONTENT ITEMS WITH HAPTIC FEEDBACK AUGMENTATIONS_simplified_abstract_(snap inc.)

Inventor(s): Alexander P. Powell of Oakland CA (US) for snap inc., Mark Thomas of Playa Vista CA (US) for snap inc.

IPC Code(s): G06F3/01, G06F3/04883, H04N5/272

CPC Code(s): G06F3/016



Abstract: method for generating haptic feedback responses using haptic augmentations starts with processor receiving a media content item from a first client device and receiving from the first client device a selection of a haptic overlay associated with a haptic feedback response to be applied to the media content item. the processor generates a modified media content item by overlaying the haptic overlay on the media content item. the processor receives from the first client device a selection of a second user associated with the second user and causes the modified media content item to be displayed by a second user interface of the second client device. the processor detects a selection of the haptic overlay from the second client device, and in response to detecting the selection of the haptic overlay, causing the second user interface to generate the haptic feedback response. other embodiments are described herein.


20240248546. CONTROLLING AUGMENTED REALITY EFFECTS THROUGH MULTI-MODAL HUMAN INTERACTION_simplified_abstract_(snap inc.)

Inventor(s): Jonathan Solichin of Arcadia CA (US) for snap inc., Xinyao Wang of San Francisco CA (US) for snap inc.

IPC Code(s): G06F3/01, G06F3/0481, G06F3/16, G06T19/00, G06V40/10

CPC Code(s): G06F3/017



Abstract: systems and methods herein describe a multi-modal interaction system. the multi-modal interaction system, receives a selection of an augmented reality (ar) experience within an application on a computer device, displays a set of ar objects associated with the ar experience on a graphical user interface (gui) of the computer device, display textual cues associated with the set of augmented reality objects on the gui, receives a hand gesture and a voice command, modifies a subset of augmented reality objects of the set of augmented reality objects based on the hand gesture and the voice command, and displays the modified subset of augmented reality objects on the gui.


20240248579. PRESENTING AVAILABLE FUNCTIONS FOR A CAPTURED IMAGE WITHIN A MESSAGING SYSTEM_simplified_abstract_(snap inc.)

Inventor(s): Kaveh Anvaripour of Culver city CA (US) for snap inc., Laurent Desserrey of Los Angeles CA (US) for snap inc.

IPC Code(s): G06F3/04817, G06F3/0482, G06F3/04845, G06F3/04847, H04N23/63, H04N23/667

CPC Code(s): G06F3/04817



Abstract: aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting available functions for a captured image. the program and method provide for selecting a subset of functions from among a set of functions for applying to an image captured by a device camera; causing display of a first interface for presenting the subset of functions, the first interface including a group of icons, each of which is user-selectable to perform a respective function within the subset, the first interface further including an additional icon selectable to switch to a second interface; and causing, in response to user selection of the additional icon, to switch to display of the second interface for presenting the set of functions, the second interface including a list of entries, each of which is user-selectable to perform a respective function within the set of functions.


20240248598. HYBRIDIZATION OF VOICE NOTES AND CALLING_simplified_abstract_(snap inc.)

Inventor(s): Jonathan Brody of Marina Del Rey CA (US) for snap inc., Matthew Hanover of Los Angeles CA (US) for snap inc., Chamal Samaranayake of Venice CA (US) for snap inc., William Wu of Marina del Rey CA (US) for snap inc.

IPC Code(s): G06F3/04883, G06F3/01, G06F3/0484, G06F3/04842, G06F3/04845, H04M1/72403, H04M1/72433, H04M1/72436

CPC Code(s): G06F3/04883



Abstract: a system and method for receiving a user interaction with a user interface of a client device, determining a current communication mode and a desired communication mode, where the desired communication mode is determined based on the user interaction received by the sensor module. the system further sets the desired communication mode as the current communication mode, and causes presentation of a user interface of the client device based on the desired communication mode being set as the current communication mode.


20240248775. MESSAGE-BASED PROCESSING SYSTEM WITH ADDRESS COMPUTATION MODES_simplified_abstract_(snap inc.)

Inventor(s): Amirreza Yousefzad of Eindhoven (NL) for snap inc., Arash Pourtaherian of Waalre (NL) for snap inc., Peng Qiao of Eindhoven (NL) for snap inc., Orlando Miguel Pires dos Reis Moreira of Eindhoven (NL) for snap inc., Luc Johannes Wilhelmus Waeijen of Haelen (NL) for snap inc.

IPC Code(s): G06F9/54

CPC Code(s): G06F9/546



Abstract: a message-based processing system is disclosed. an input message received in the message-based processing system comprises a first indication of at least a subset of a plurality of processor elements and a second indication of a target pattern. each of the plurality of processor elements has an addressable storage entry with a processor element address storing a processor element state. an initial address computation mode is selected from a set of address computation modes. a state value of each of the processor elements in the subset is updated based on magnitude values of respective pattern elements of the target pattern. a currently applied pattern element of the target pattern in each case determines whether to maintain a current address computation mode of the set of address computation modes or assume a next address computation mode selected from the set of address computation modes.


20240249073. CONTENT SUGGESTION SYSTEM_simplified_abstract_(snap inc.)

Inventor(s): Mariya Apanovych of Calabasas CA (US) for snap inc., William Brendel of Los Angeles CA (US) for snap inc., Oleksandr Grytsiuk of Marina del Rey CA (US) for snap inc., Yurii Husiev of Culver City CA (US) for snap inc., Luis Carlos Dos Santos Marujo of Culver City CA (US) for snap inc., Jeremy Voss of Los Angeles CA (US) for snap inc.

IPC Code(s): G06F40/274, G06F16/33, G06F16/34, G06F16/41, H04L51/10

CPC Code(s): G06F40/274



Abstract: embodiments of the present disclosure relate generally to systems for presenting content suggestions within a messaging interface. a content suggestion system performs operations that include: receiving inputs that include a text string into a messaging interface; parsing a keyword from the text string of the input in response to receiving the inputs; retrieving message content that includes at least a media item based on the keyword; and presenting a chat suggestion that includes the message content within the messaging interface, according to certain example embodiments.


20240249346. ADAPTIVE ZOOM TRY-ON EXPERIENCE_simplified_abstract_(snap inc.)

Inventor(s): Matan Zohar of Rishon LeZion (IL) for snap inc., Omri Berg of Tel Aviv (IL) for snap inc., Gal Sasson of Kibbutz Ayyelet Hashahar (IL) for snap inc., Itamar Berger of Hod Hasharon (IL) for snap inc.

IPC Code(s): G06Q30/0601, G06F3/01, G06T19/00

CPC Code(s): G06Q30/0643



Abstract: aspects of the present disclosure involve a system for automatically zooming in on objects in an image. the system accesses a video comprising a frame depicting a person and detects a fashion item being worn by the person in the frame of the video. the system, in response to detecting the fashion item being worn by the person, extracts, from the frame, a portion comprising a depiction of the fashion item being worn by the person. the system generates a focus image of the fashion item using the portion extracted from the frame and presents the focus image of the fashion item together with the video comprising the frame depicting the person.


20240249347. CUSTOMIZED VIRTUAL STORE_simplified_abstract_(snap inc.)

Inventor(s): Itamar Berger of Hod Hasharon (IL) for snap inc., Amar Boghani of Los Angeles CA (US) for snap inc., Maria Jose Garcia Sopo of London (GB) for snap inc., Qi Pan of London (GB) for snap inc.

IPC Code(s): G06Q30/0601, G06K7/14, G06Q10/087, G06Q20/12, G06Q50/00, G06T19/00, G06V20/10

CPC Code(s): G06Q30/0643



Abstract: aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for performing operations comprising: receiving, from a client device of a first user, a request from the first user to engage in an ar shopping experience curated by a store; identifying a first real-world product available for purchase from the store; receiving an image of a real-world environment of the first user; generating a first ar item that represents the first real-world product; comparing visual attributes of the first ar item to physical layouts of a plurality of real-world objects depicted in the image of the real-world environment; and overlaying the first ar item on a first real-world object of the plurality of real-world objects in the image responsive to comparing the visual attributes of the first ar item to the physical layouts of the plurality of real-world objects.


20240249444. SYNTHETIC VIEW FOR TRY-ON EXPERIENCE_simplified_abstract_(snap inc.)

Inventor(s): Matan Zohar of Rishon LeZion (IL) for snap inc., Omri Berg of Tel Aviv (IL) for snap inc., Itamar Berger of Hod Hasharon (IL) for snap inc., Gal Sasson of Kibbutz Ayyelet Hashahar (IL) for snap inc.

IPC Code(s): G06T11/00, G06Q30/0601, G06T15/20

CPC Code(s): G06T11/00



Abstract: aspects of the present disclosure involve a system for synthetically generating a view of an object to present one or more ar fashion items in an image. the system accesses a first image depicting a first portion of a body of a person from a first camera view. the system detects a fashion item in the first image that is being worn by the person in the first image, the fashion item being depicted in the first image from the first camera view. the system generates an augmented reality (ar) item that visually resembles the fashion item from the second camera view and modifies the second image with the ar item to present a synthetic view of the second portion of the body of the person wearing the ar item corresponding to the fashion item.


20240249474. IMAGE GENERATION FROM TEXT AND 3D OBJECT_simplified_abstract_(snap inc.)

Inventor(s): Avihay Assouline of Tel Aviv (IL) for snap inc., Itamar Berger of Hod Hasharon (IL) for snap inc., Gal Dudovitch of Tel Aviv (IL) for snap inc., Peleg Harel of Ramat Gan (IL) for snap inc.

IPC Code(s): G06T17/20, G06Q30/0241, G06T5/50

CPC Code(s): G06T17/20



Abstract: aspects of the present disclosure involve a system for generating images that depict a real-world object in a scene. the system receives image content comprising a depth map of a scene and a three-dimensional (3d) model of a real-world object. the system receives a textual description for a background. the system applies the image content and the textual description to a machine learning model to generate a scene image that depicts the real-world object on the background corresponding to the textual description.


20240249483. ROBOTIC LEARNING OF ASSEMBLY TASKS USING AUGMENTED REALITY_simplified_abstract_(snap inc.)

Inventor(s): Kai Zhou of Wiener Neudorf (AT) for snap inc., Adrian Schoisengeier of Vienna (AT) for snap inc.

IPC Code(s): G06T19/00, B25J13/08, G06F3/01, G06T17/00, G06T19/20, G06V20/64

CPC Code(s): G06T19/006



Abstract: a method for programming a robotic system by demonstration is described. in one aspect, the method includes displaying a first virtual object in a display of an augmented reality (ar) device, the first virtual object corresponding to a first physical object in a physical environment of the ar device, tracking, using the ar device, a manipulation of the first virtual object by a user of the ar device, identifying an initial state and a final state of the first virtual object based on the tracking, the initial state corresponding to an initial pose of the first virtual object, the final state corresponding to a final pose of the first virtual object, and programming by demonstration a robotic system using the tracking of the manipulation of the first virtual object, the first initial state of the first virtual object, and the final state of the first virtual object.


20240249522. REAL-TIME TRACKING-COMPENSATED IMAGE EFFECTS_simplified_abstract_(snap inc.)

Inventor(s): Samuel Edward Hare of Los Angeles CA (US) for snap inc., Fedir Poliakov of Marina Del Rey CA (US) for snap inc., Guohui Wang of Long Angeles CA (US) for snap inc., Xuehan Xiong of Los Angeles CA (US) for snap inc., Jianchao Yang of Los Angeles CA (US) for snap inc., Linjie Yang of Los Angeles CA (US) for snap inc., Shah Tanmay Anilkumar of Los Angeles CA (US) for snap inc.

IPC Code(s): G06V20/40, G06T1/20, G06T7/246

CPC Code(s): G06V20/40



Abstract: a mobile device can generate real-time complex visual image effects using asynchronous processing pipeline. a first pipeline applies a complex image process, such as a neural network, to keyframes of a live image sequence. a second pipeline generates flow maps that describe feature transformations in the image sequence. the flow maps can be used to process non-keyframes on the fly. the processed keyframes and non-keyframes can be used to display a complex visual effect on the mobile device in real-time or near real-time.


20240249700. NORMALIZED BRIGHTNESS CONTROL FOR USER PERCEPTION OF VISUAL MEDIA_simplified_abstract_(snap inc.)

Inventor(s): Rudd Fawcett of New York NY (US) for snap inc.

IPC Code(s): G09G5/10, G09G5/377

CPC Code(s): G09G5/10



Abstract: system and method including receiving visual content for display on a display device, the visual content comprising a plurality of layers comprising a background layer and visual media layer, the plurality of layers being arranged in a presentation stack of layers, evaluating the visual content to determine at least one display parameter, determining a desired brightness level for displaying the visual content on a display of the display device based on the at least one display parameter, determining adjustment of display parameters of the presentation stack of layers to achieve the desired brightness level for displaying the visual content, based on adjusting the display parameters of the presentation stack of layers, generating adjusted visual content, and causing presentation of the adjusted visual content on the display device.


20240249717. MESSAGING SYSTEM WITH TREND ANALYSIS OF CONTENT_simplified_abstract_(snap inc.)

Inventor(s): Leonardo Ribas Machado das Neves of Marina del Rey CA (US) for snap inc., VÍtor Silva Sousa of Los Angeles CA (US) for snap inc., Shubham Vij of Los Angeles CA (US) for snap inc.

IPC Code(s): G10L15/18, G10L15/197, H04L51/10

CPC Code(s): G10L15/1822



Abstract: a messaging system performs trend analysis on content produced by users of the messaging system. the messaging system is configured to extract modifications from content items received from client devices associated with users where the content items are modified using the modifications that comprises a text caption or a media overlay. the messaging system is further configured to determine one or more words from the content items and the extracted modifications and determine a frequency of the one or more words in the content items and the extracted modifications. the messaging system is further configured to determine whether the one or more words is a trend based on the frequency and an aggregate frequency. the messaging system is further configured to in response to the one or more words being determined as the trend, generating trend content associated with the one or more words, the trend content being a text, an image, or an augmentation content.


20240250540. CIRCUITS AND METHODS FOR WEARABLE DEVICE CHARGING AND WIRED CONTROL_simplified_abstract_(snap inc.)

Inventor(s): Russell Douglas Patton of Playa Vista CA (US) for snap inc., Jonathan M. Rodriguez, II of Los Angeles CA (US) for snap inc., Stephen Andrew Steger of Los Angeles CA (US) for snap inc.

IPC Code(s): H02J7/00, G02C1/00, G02C5/14, G02C11/00, H01L27/02, H01R13/62, H02J7/04, H02J7/34, H03K19/0185, H04B3/54, H04B3/56

CPC Code(s): H02J7/0034



Abstract: methods and devices for wired charging and communication with a wearable device are described. in one embodiment, a symmetrical contact interface comprises a first contact pad and a second contact pad, and particular wired circuitry is coupled to the first and second contact pad to enable charging as well as receive and transmit communications via the contact pads as part of various device states.


20240250707. WEARABLE DEVICE ANTENNA_simplified_abstract_(snap inc.)

Inventor(s): Ugur Olgun of Marina Del Rey CA (US) for snap inc.

IPC Code(s): H04B1/3827, H01Q1/27, H01Q1/38, H04B5/24, H04B5/48, H04W4/80

CPC Code(s): H04B1/385



Abstract: a wearable device includes a frame and a magnetic coupler opening formed in the frame. wearable device further includes a processor, a memory accessible to the processor, and a very high frequency (vhf) radio transceiver for data transmission and reception and connected to the processor. wearable device further includes a magnetic coupler connected to the vhf radio transceiver. magnetic coupler includes a diamagnetic material shaped to form a vhf transmission or reception terminal that partially or fully aligns with the magnetic coupler opening. during transmission, magnetic coupler is configured to radiate transmitted vhf band radio modulated signals into tissue of the user. during reception, magnetic coupler is configured to absorb received vhf band radio modulated signals from the tissue of the user.


20240250923. SYSTEM FOR NEW PLATFORM AWARENESS_simplified_abstract_(snap inc.)

Inventor(s): Sergio Azua-Izeta of Austin TX (US) for snap inc., Nathan Kenneth Boyd of Los Angeles CA (US) for snap inc., Anton Bredykhin of Alameda CA (US) for snap inc., Yu Wang of Mill Valley CA (US) for snap inc.

IPC Code(s): H04L51/043, H04L51/224

CPC Code(s): H04L51/043



Abstract: aspects of the present disclosure involve providing a platform user notification to users in a chat session. a user device receives from a server chat status message data for a chat session. the user device detects a specified platform being used by a user in the chat session based on the chat status message data. the user device provides a chat session user interface a platform presence icon associated with the user indicating that the user is using the specified platform.


20240251004. DYNAMICALLY ASSIGNING PARTICIPANT VIDEO FEEDS WITHIN VIRTUAL CONFERENCING SYSTEM_simplified_abstract_(snap inc.)

Inventor(s): Emily Cho of Brooklyn NY (US) for snap inc., Andrew Cheng-min Lin of Long Island City NY (US) for snap inc.

IPC Code(s): H04L65/403, G06F3/04815, G06F3/0482, G06F3/0484, H04N7/15

CPC Code(s): H04L65/403



Abstract: aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for dynamically assigning participant video feeds within a virtual conferencing system. the program and method provide, in association with designing a virtual space for virtual conferencing, an interface for configuring a set of rooms, each room being associated with a different number of participant video elements assignable to respective participant video feeds; receive, via the interface, an indication of user input for setting properties for the set of rooms; determine, in association with virtual conferencing, a first number of participants for a room; select a first room corresponding to the first number of participants; provide display of the first room; and assign, for each of the first number of participants, a participant video feed corresponding to the participant with a respective participant video element in the first room.


20240251130. VIDEO NOTIFICATION SYSTEM_simplified_abstract_(snap inc.)

Inventor(s): Dmitry Berezhnoy of San Francisco CA (US) for snap inc., Fei Li of Fremont CA (US) for snap inc., Venkatraman Sridharan of Pleasanton CA (US) for snap inc., Ian Anthony Wehrman of Venice CA (US) for snap inc.

IPC Code(s): H04N21/458, H04N21/431, H04N21/45, H04N21/466, H04N21/472, H04N21/488

CPC Code(s): H04N21/458



Abstract: systems and methods are provided for notifying users about videos in a playback sequence. the systems and methods determine that a video that meets a criterion is currently available on a video server associated with a messaging client. in response to determining that the video that meets the criterion is currently available, the messaging client on the client device prefetches a sequence of videos from a recommendation engine that match a profile of a user associated with the messaging client. the recommendation engine is being used to provide sequence of videos to a video playback graphical user interface (gui) that automatically plays back the videos in the sequence. the systems and methods determine that the video that meets the criterion is in a first position in the sequence of videos and, in response, present a notification that indicates the availability of the video on the video playback gui.


20240251136. VIDEO SHARING SYSTEM_simplified_abstract_(snap inc.)

Inventor(s): Nathan Kenneth Boyd of Los Angeles CA (US) for snap inc., Imani Ritchard of Los Angeles CA (US) for snap inc., Ian Anthony Wehrman of Venice CA (US) for snap inc., Brian Yee of Seattle CA (US) for snap inc., Nikhil Halkude of Fremont CA (US) for snap inc.

IPC Code(s): H04N21/472, G06F3/0488, H04L51/04, H04L51/10, H04N21/45

CPC Code(s): H04N21/47217



Abstract: systems and methods are provided for presenting videos in a playback sequence. the systems and methods receive, by a first client device, a message comprising an identifier of a first video from a second client device. the message is generated by the second client device responsive to a request to share the first video from a video playback graphical user interface (gui) that automatically plays back a first plurality of videos in sequence. the systems and methods receive input by the first client device that selects the identifier of the first video. the systems and methods, in response to receiving the input, launch, by the first client device, the video playback gui that automatically plays back a second plurality of videos in sequence and present, by the first client device, the first video corresponding to the identifier before presenting the second plurality of videos in the sequence.


20240251356. WEARABLE DEVICE LOCATION SYSTEMS ARCHITECTURE_simplified_abstract_(snap inc.)

Inventor(s): Yu Jiang Tham of Los Angeles CA (US) for snap inc., John James Robertson of Los Angeles CA (US) for snap inc., Gerald Nilles of Culver City CA (US) for snap inc., Jason Heger of Louisville CO (US) for snap inc., Praveen Babu Vadivelu of Erie CO (US) for snap inc.

IPC Code(s): H04W52/02, H04B1/3827, H04W4/029

CPC Code(s): H04W52/0261



Abstract: systems, methods, devices, computer readable media, and other various embodiments are described for location management processes in wearable electronic devices. performance of such devices is improved with reduced time to first fix of location operations in conjunction with low-power operations. in one embodiment, low-power circuitry manages high-speed circuitry and location circuitry to provide location assistance data from the high-speed circuitry to the low-power circuitry automatically on initiation of location fix operations as the high-speed circuitry and location circuitry are booted from low-power states. in some embodiments, the high-speed circuitry is returned to a low-power state prior to completion of a location fix and after capture of content associated with initiation of the location fix. in some embodiments, high-speed circuitry is booted after completion of a location fix to update location data associated with content.


Snap Inc. patent applications on July 25th, 2024