Patents Assigned to Snaps Inc.
  • Patent number: 12010240
    Abstract: A system to perform operations that include: accessing a data object that comprises an Augmented-Reality (AR) filter; accessing a blockchain based on the accessing the data object; minting a Non-Fungible Token (NFT) based on the data object and the blockchain; and storing the NFT on the blockchain.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: June 11, 2024
    Assignee: Snap Inc.
    Inventors: Rajeev Advani, Vu Tran
  • Patent number: 12010286
    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.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: June 11, 2024
    Assignee: Snap Inc.
    Inventor: Sagi Katz
  • Patent number: 12009311
    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.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: June 11, 2024
    Assignee: Snap Inc.
    Inventors: Stephen Andrew Steger, Emily Lauren Clopp
  • Patent number: 12010825
    Abstract: A shield can for an electronic eyewear device is described that reduces RF signals emanating from the electronic eyewear device. The shield can is attached to a ground plate of the electronic eyewear device using leaf springs on a side of the shield can. The leaf springs do not add to the stack-up thickness of the shield can assembly and provide a balanced force against the ground plate. The shield can is attached to a printed circuit board and encompasses radio frequency (RF) electronic components to prevent RF signals emanating from the RF electronic components. The leaf springs have a pair of fingers providing the balanced mechanical point force. A conductive pressure sensitive adhesive is also provided to secure a top surface of the shield can to the ground plate along with a thermal paste.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: June 11, 2024
    Assignee: Snap Inc.
    Inventors: Chukwubuikem Marcel Okoli, Ugur Olgun, Stephen Andrew Steger
  • Patent number: 12008811
    Abstract: Aspects of the present disclosure involve a system comprising a medium storing a program and method for machine-learning based selection of a representative video frame. The program and method provide for receiving a set of video frames; determining a first subset of frames by removing frames outside of an image quality threshold; determining a second subset by removing frames outside of an image stillness threshold; computing feature data for each frame in the second subset; providing, for each frame in the second subset, the feature data to a machine learning model (MLM), the MLM being configured to output a score for each frame in the second subset of frames based on the feature data, the MLM having been trained with a first set of images labeled based on aesthetics, and with a second set of images labeled based on image quality; and selecting a frame based on output scores.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: June 11, 2024
    Assignee: SNAP INC.
    Inventors: Kavya Venkata Kota Kopparapu, Benjamin Dodson, Francesc Xavier Drudis Rius, Angus Kong, Richard Leider, Jian Ren, Sergey Tulyakov, Jiayao Yu
  • Patent number: 12008704
    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.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: June 11, 2024
    Assignee: Snap Inc.
    Inventors: Reuven Bakalash, Elad Haviv
  • Patent number: 12008155
    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.
    Type: Grant
    Filed: May 24, 2023
    Date of Patent: June 11, 2024
    Assignee: Snap Inc.
    Inventors: Jeroen Diederik Hol, Matthias Kalkgruber, Erick Mendez Mendez, Niall Murphy, Gerald Nilles, Mathieu Emmanuel Vignau
  • Patent number: 12010582
    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.
    Type: Grant
    Filed: February 20, 2023
    Date of Patent: June 11, 2024
    Assignee: Snap Inc.
    Inventors: William Alexander Strand, Travis M. Grigsby, Benjamin Ralph Hollis, Bobby Lo, Christie Marie Heikkinen
  • Patent number: 12008340
    Abstract: An example developer tools system provided by a messaging system includes a software development kit (SKD) engagement monitor that permits capturing app open events in third party resources (e.g., third party apps) that use the developer tools system. The SKD engagement monitor is configured to operate in a manner that preserves privacy of the third party developers and avoids conveying to the messaging system backend environment personally identifiable information (PII) about the third party resource usage.
    Type: Grant
    Filed: January 24, 2023
    Date of Patent: June 11, 2024
    Assignee: Snap Inc.
    Inventor: Patrick Mandia
  • Patent number: 12010505
    Abstract: An electronic eyewear device includes a display and a speaker system adapted to present augment reality objects and associated sounds in a scene being viewed by the user. A processor receives one or more audio tracks respectively associated with one or more augmented reality objects, encodes the audio tracks into an aggregated audio track including the audio tracks, a header for each audio track that uniquely identifies each respective audio track, and an aggregate header that identifies the number of tracks in the aggregated audio track. The processor transfers the aggregated audio track to an audio processor that uses the header for each audio track and the aggregate header to separate the audio tracks from the aggregated audio track. The audio processor processes the audio tracks independently in parallel and provides the audio tracks to the speaker system for presentation with the augmented reality objects.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: June 11, 2024
    Assignee: Snap Inc.
    Inventors: Ashwani Arya, Tejas Bahulkar, Daniel Harris, Daniel C. Wiggins
  • Patent number: 12007568
    Abstract: Systems and methods for eyewear devices with integrated heads-up displays are provided. In one embodiment, an eyewear device provides an integrated heads-up display having a partially reflective element carried by an eyeglass lens to reflect towards the user computer-generated imagery projected on to it, while permitting the passage of light through the reflective surface in the direction of view of the user. The display mechanism further includes a cooperating projector assembly housed by a frame of the eyewear device in an overhead configuration relative to the partially reflective element. The projector assembly is housed by a top bar of the eyewear frame, with the reflective surface being housed wholly within the lens.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: June 11, 2024
    Assignee: SNAP INC.
    Inventors: Jonathan M Rodriguez, II, Kimberly A. Phifer
  • Patent number: 12007569
    Abstract: A compact projector for eyewear including a refractive lens to achromatize an image and to reduce the size of the projector. The compact projector includes two total internal reflection (TIR) prisms, a polarizing beamsplitter, a quarter-wave plate, and the refractive lens combining refractive and reflective power, referred to as catadioptric. In one example, a light source generates light that is directed through a collector, into a first TIR prism, to the polarizing beamsplitter, and to a display panel. The display panel modulates the light and creates an image. The image is directed through the beamsplitter, into a second TIR prism, through a quarter-wave plate, and then to the refractive lens. The refractive lens reflects the image back into the second TIR prism, and which image then exits to a waveguide. In a second example, the display generates an illuminated image which is then processed as in the first example.
    Type: Grant
    Filed: April 26, 2023
    Date of Patent: June 11, 2024
    Assignee: Snap Inc.
    Inventors: Miller Schuck, Robert Matthew Bates
  • Patent number: 12008152
    Abstract: Systems, methods, and computer readable media that determines distances for mixed reality interaction, where the methods include determining a first position of a point of a surface and rendering a virtual reality (VR) interactive item comprising a VR interactive control. The methods further include tracking a control indicator controlled by the user by determining a first plurality of positions of the control indicator and activating the VR interactive control in response to detecting the control indicator controlled by the user transgressing a first threshold distance from the VR interactive control. The methods further include determining a closest position of the first plurality of positions to the point based on the first position, determining the point of the surface to have a second position based on the determined closest position plus a constant for the control indicator, and associating a second threshold with the point of the surface.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: June 11, 2024
    Assignee: Snap Inc.
    Inventor: Benjamin Lucas
  • Patent number: 12008153
    Abstract: Interactive augmented reality experiences with an eyewear device including a position detection system and a display system. The eyewear device registers a first marker position for a user-controlled virtual game piece and a second marker for an interaction virtual game piece. The eyewear device monitors its position (e.g., location and orientation) and updates the position of the user-controlled virtual game piece accordingly. The eyewear device additionally monitors the position of the user-controlled virtual game piece with respect to the interaction virtual game piece for use in generating a score. Augmented reality examples include a “spheroidal balancing” augmented reality experience and a “spheroidal balancing” augmented reality experience.
    Type: Grant
    Filed: November 16, 2022
    Date of Patent: June 11, 2024
    Assignee: Snap Inc.
    Inventors: Shin Hwun Kang, Ilteris Canberk, James Powderly, Dmytro Kucher, Dmytro Hovorov
  • Patent number: 12001085
    Abstract: Apparatus and methods are disclosed that relate to contact lenses having multiple power sources. In particular, in one aspect, a contact lens can include a transparent substrate and a circuit. The circuit can include one or more sensors, circuitry, one or more photovoltaic cells disposed on or within at least a portion of the substrate, and a hybrid power component that supplies power to the circuitry that includes solar power.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: June 4, 2024
    Assignee: Snap Inc.
    Inventors: Nir Daube, Russell Douglas Patton, Jonathan M. Rodriguez, II
  • Patent number: 12001498
    Abstract: There is provided a method for creating a presentation based on grouping of social media content, comprising: receiving a trend represented by at least one term; sending first requests to social network servers, each request including the at least one term; aggregating first user uploaded media content items received from the social network servers in response to the requests; extracting terms from the aggregated user uploaded media content items; associating at least some of the extracted terms with the trend; sending second requests to the social network servers, each request including the at least some of the extracted terms associated with the trend; aggregating second user uploaded media content items received from the social network servers in response to the second requests; and forwarding at least some members of the aggregated second user uploaded media content items to a presentation on a client terminal.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: June 4, 2024
    Assignee: Snap Inc.
    Inventors: Eran Cohen, Efrat Rotem
  • Patent number: 11998833
    Abstract: Method for generating collectible media content items based on location information starts with processor receiving location information from location sensor coupled to first client computing device. Processor causes a map interface to be displayed that includes avatar of first user at a location based on the location information and a subset of a plurality of collectible items associated with geographical coordinates. When the first client computing device is determined to be within predetermined distance from a selected collectible item, processor causes front facing camera view to be displayed on the first client computing device, causes lens corresponding to selected collectible item to be applied to the front facing camera view, and causes the image of the selected collectible item displayed on the front facing camera view to change. Lens includes image of the selected collectible item that is overlaid on front facing camera view. Other embodiments are described herein.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: June 4, 2024
    Assignee: SNAP INC.
    Inventors: Jonathan Brody, Jill H. Cohen, Bryant Detwiller, Alexander Fung, Evan H K Lin, Walton Lin, Kimberly A. Phifer, Alexandre Valdetaro Porto
  • Patent number: 12001647
    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.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: June 4, 2024
    Assignee: SNAP INC.
    Inventors: Kaveh Anvaripour, Laurent Desserrey
  • Patent number: 12002135
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for adding time-based captions to captured video. The program and method provide for displaying, by a messaging application, a preview user interface for previewing and editing captured video in order to generate a media content item, the preview user interface including an interface element which is selectable to switch to a captions user interface for adding a caption to the media content item; switching, in response to first user input selecting the interface element, to the captions user interface which is configured to receive user input for caption content and a duration to display the caption content; receiving, via the captions user interface, second user input for the caption content and the duration; and generating the media content item based on the caption content and the duration to display the caption content.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: June 4, 2024
    Assignee: Snap Inc.
    Inventors: Kaveh Anvaripour, Christine Barron, Nathan Kenneth Boyd, Christie Marie Heikkinen, Ranidu Lankage, Daniel Moreno, Shannon Ward, Tabari Williams
  • Patent number: D1029756
    Type: Grant
    Filed: April 27, 2022
    Date of Patent: June 4, 2024
    Assignee: Snap Inc.
    Inventors: Evan Spiegel, Mathias Hintermann, Kristina Marrero, Klaus Tritschler