Patents Assigned to Snaps Inc.
-
Patent number: 12010240Abstract: 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: GrantFiled: September 30, 2021Date of Patent: June 11, 2024Assignee: Snap Inc.Inventors: Rajeev Advani, Vu Tran
-
Patent number: 12010286Abstract: 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: GrantFiled: September 12, 2022Date of Patent: June 11, 2024Assignee: Snap Inc.Inventor: Sagi Katz
-
Patent number: 12009311Abstract: 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: GrantFiled: November 30, 2020Date of Patent: June 11, 2024Assignee: Snap Inc.Inventors: Stephen Andrew Steger, Emily Lauren Clopp
-
Patent number: 12010825Abstract: 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: GrantFiled: March 15, 2022Date of Patent: June 11, 2024Assignee: Snap Inc.Inventors: Chukwubuikem Marcel Okoli, Ugur Olgun, Stephen Andrew Steger
-
Patent number: 12008811Abstract: 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: GrantFiled: December 14, 2021Date of Patent: June 11, 2024Assignee: 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: 12008704Abstract: 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: GrantFiled: September 23, 2022Date of Patent: June 11, 2024Assignee: Snap Inc.Inventors: Reuven Bakalash, Elad Haviv
-
Patent number: 12008155Abstract: 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: GrantFiled: May 24, 2023Date of Patent: June 11, 2024Assignee: Snap Inc.Inventors: Jeroen Diederik Hol, Matthias Kalkgruber, Erick Mendez Mendez, Niall Murphy, Gerald Nilles, Mathieu Emmanuel Vignau
-
Patent number: 12010582Abstract: 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: GrantFiled: February 20, 2023Date of Patent: June 11, 2024Assignee: Snap Inc.Inventors: William Alexander Strand, Travis M. Grigsby, Benjamin Ralph Hollis, Bobby Lo, Christie Marie Heikkinen
-
Patent number: 12008340Abstract: 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: GrantFiled: January 24, 2023Date of Patent: June 11, 2024Assignee: Snap Inc.Inventor: Patrick Mandia
-
Patent number: 12010505Abstract: 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: GrantFiled: May 12, 2022Date of Patent: June 11, 2024Assignee: Snap Inc.Inventors: Ashwani Arya, Tejas Bahulkar, Daniel Harris, Daniel C. Wiggins
-
Patent number: 12007568Abstract: 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: GrantFiled: September 2, 2022Date of Patent: June 11, 2024Assignee: SNAP INC.Inventors: Jonathan M Rodriguez, II, Kimberly A. Phifer
-
Patent number: 12007569Abstract: 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: GrantFiled: April 26, 2023Date of Patent: June 11, 2024Assignee: Snap Inc.Inventors: Miller Schuck, Robert Matthew Bates
-
Patent number: 12008152Abstract: 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: GrantFiled: December 29, 2021Date of Patent: June 11, 2024Assignee: Snap Inc.Inventor: Benjamin Lucas
-
Patent number: 12008153Abstract: 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: GrantFiled: November 16, 2022Date of Patent: June 11, 2024Assignee: Snap Inc.Inventors: Shin Hwun Kang, Ilteris Canberk, James Powderly, Dmytro Kucher, Dmytro Hovorov
-
Patent number: 12001085Abstract: 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: GrantFiled: August 28, 2020Date of Patent: June 4, 2024Assignee: Snap Inc.Inventors: Nir Daube, Russell Douglas Patton, Jonathan M. Rodriguez, II
-
Patent number: 12001498Abstract: 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: GrantFiled: June 4, 2015Date of Patent: June 4, 2024Assignee: Snap Inc.Inventors: Eran Cohen, Efrat Rotem
-
Patent number: 11998833Abstract: 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: GrantFiled: September 28, 2022Date of Patent: June 4, 2024Assignee: 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: 12001647Abstract: 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: GrantFiled: June 29, 2022Date of Patent: June 4, 2024Assignee: SNAP INC.Inventors: Kaveh Anvaripour, Laurent Desserrey
-
Patent number: 12002135Abstract: 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: GrantFiled: December 20, 2021Date of Patent: June 4, 2024Assignee: Snap Inc.Inventors: Kaveh Anvaripour, Christine Barron, Nathan Kenneth Boyd, Christie Marie Heikkinen, Ranidu Lankage, Daniel Moreno, Shannon Ward, Tabari Williams
-
Patent number: D1029756Type: GrantFiled: April 27, 2022Date of Patent: June 4, 2024Assignee: Snap Inc.Inventors: Evan Spiegel, Mathias Hintermann, Kristina Marrero, Klaus Tritschler