Patents Assigned to SNAP INC.
  • Patent number: 12169621
    Abstract: Systems, devices, media, and methods are presented for dynamic presentation and management of messages within a graphical user interface by presenting content icons, monitoring consumption status of the presented content represented by the content icons, transferring a content item from a first set of content to a second set of content, and causing presentation of the content item as part of the second set of content.
    Type: Grant
    Filed: February 6, 2023
    Date of Patent: December 17, 2024
    Assignee: Snap Inc.
    Inventors: Nicholas Richard Allen, Newar Husam Al Majid
  • Patent number: 12169359
    Abstract: A method and apparatus for the etching of variable depth features in a substrate is described. Movement of the substrate relative to an etchant (e.g. into or out of the etchant) during the etching process is utilised to provide a varying etch time, and hence depth, across the substrate, and in various examples this is enabled without requiring a varying mask.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: December 17, 2024
    Assignee: Snap Inc.
    Inventors: Ian Sturland, Mark Venables, Tracey Hawke, Rory Mills, Ian Macken
  • Patent number: 12169521
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for generating a summary based on trip information. The program and method include operations for: determining that one or more criteria associated with a user correspond to a trip taken by the user during a given time interval; retrieving a plurality of visual media items generated by a client device of the user during the given time interval; determining location information for the plurality of visual media items; automatically generating a trip graphic to represent the trip based on the plurality of visual media items generated by the user during the given time interval and the determined location information; and causing the trip graphic to be displayed on the client device.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: December 17, 2024
    Assignee: Snap Inc.
    Inventors: Alexander Collins, Benedict Copping, Justin Huang
  • Patent number: 12170638
    Abstract: A method and a system include providing for a group conversation between plural users including a first user and a second user; determining that the second user is active within one of the main conversation view or the experience page; upon determining that the second user is active in the main conversation view, providing a first graphical element for display on a first device associated with the first user, the first graphical element including an avatar and name of the second user; and upon determining that the second user is active in the experience page, providing a second graphical element for display on the first device associated with the first user, the second graphical element including the avatar and name of the second user together with an icon representing the experience page.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: December 17, 2024
    Assignee: Snap Inc.
    Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Jeremy Baker Voss
  • Patent number: 12170640
    Abstract: Various embodiments include systems, methods, and non-transitory computer-readable media for sharing and managing media galleries. Consistent with these embodiments, a method includes receiving a request from a first device to share a media gallery that includes a user avatar; generating metadata associated with the media gallery; generating a message associated with the media gallery, the message at least including the media gallery identifier and the identifier of the user avatar; and transmitting the message to a second device of the recipient user.
    Type: Grant
    Filed: November 27, 2023
    Date of Patent: December 17, 2024
    Assignee: SNAP INC.
    Inventors: David James Kennedy, Diego Muñoz Escalante, Arianne Spool, Yinghua David Xia
  • Patent number: 12168497
    Abstract: A hydrofoil board having a hydrofoil and individually controllable flaps configured to be controlled to stabilize the board in a level position even when incurring waves. The flaps are spaced from the hydrofoil to generate a gap, and direct fluid flowing under the hydrofoil through the gap, and over the flaps. The flaps control the pitch and direction of the hydrofoil board when propelled in motion. A processor uses an internal measurement unit (IMU) to obtain orientation and acceleration information of the hydrofoil board. A global positioning system (GPS) unit is also used as an additional speed and location sensor. The processor combines IMU data with a user/rider's input, such as selected speed and direction via handheld wireless controller, and individually controls the flap motors to position the flaps, and the propulsion motor to set speed. In one example, the controller is configured to bring the hydrofoil board to a complete and stabile stop.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: December 17, 2024
    Assignee: Snap Inc.
    Inventor: Simon Nielsen
  • Patent number: 12169905
    Abstract: Systems and methods enable users to engage in meaningful, authentic, online interactions by extracting objects (virtual or real) from an image or video and transferring the extracted objects into a real-world environment of another user in three-dimensional augmented reality. An object to be sent from the first user to the second user is generated using a drawing application, extracted from an image or a video, or an AR object is captured. A video is recorded showing the object responding to an action of the first user and metadata is generated relating to the response of the object to the action of the first user. The video and metadata are sent to the second user. Upon receipt, the video is watched by the second user and the object is selected for presentation in a display environment of the second user. The state of the object is preserved by the metadata.
    Type: Grant
    Filed: November 13, 2023
    Date of Patent: December 17, 2024
    Assignee: Snap Inc.
    Inventors: Fannie Liu, Rajan Vaish
  • Patent number: 12169626
    Abstract: Examples disclosed herein describe prompt modification techniques for automated image generation. An image generation request comprising a base prompt is received from a user device. A plurality of prompt modifiers is identified. A processor-implemented scoring engine determines, for each prompt modifier, a modifier score. The modifier score for each prompt modifier is associated with the base prompt. One or more of the prompt modifiers are automatically selected based on the modifier scores. A modified prompt is generated. The modified prompt is based on the base prompt and the one or more selected prompt modifiers. The modified prompt is provided as input to an automated image generator to generate an image, and the image is caused to be presented on the user device.
    Type: Grant
    Filed: March 1, 2023
    Date of Patent: December 17, 2024
    Assignee: SNAP INC.
    Inventors: Aleksandr Zakharov, Sergey Smetanin, Arnab Ghosh, Pavel Savchenkov
  • Patent number: 12170683
    Abstract: Systems, devices, media, and methods are presented for determining a level of abusive network behavior suspicion for groups of entities and for identifying suspicious entity groups. A suspiciousness metric is developed and used to evaluate a multi-view graph across multiple views where entities are associated with nodes of the graph and attributes of the entities are associated with levels of the graph.
    Type: Grant
    Filed: December 6, 2023
    Date of Patent: December 17, 2024
    Assignee: Snap Inc.
    Inventors: Neil Shah, Hamed Nilforoshan-Dardashti
  • Patent number: 12169975
    Abstract: This specification relates to reconstructing three-dimensional (3D) scenes from two-dimensional (2D) images using a neural network. According to a first aspect of this specification, there is described a method for creating a three-dimensional reconstruction of a scene with multiple objects from a single two-dimensional image, the method comprising: receiving a single two-dimensional image; identifying all objects in the image to be reconstructed and identifying the type of said objects; estimating a three-dimensional representation of each identified object; estimating a three-dimensional plane physically supporting all three-dimensional objects; and positioning all three-dimensional objects in space relative to the supporting plane.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: December 17, 2024
    Assignee: SNAP INC.
    Inventors: Riza Alp Guler, Georgios Papandreou, Iason Kokkinos
  • Patent number: 12169968
    Abstract: Eyewear providing an interactive augmented reality experience between two users of eyewear devices to allow one user of an eyewear device to share a personal attribute of the user with a second user. The personal attribute can be selected from a list of attributes, such as Bitmojis®, avatars, symbols, and tests. In an example, the personal attribute can reflect the mood of the first user. The personal attribute received by the first user is displayed proximate a portion of the first user, such as a head or mouth, on the display of the first user's eyewear device. The personal attribute may be displayed in a speech bubble proximate the first user.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: December 17, 2024
    Assignee: Snap Inc.
    Inventor: Ilteris Canberk
  • Patent number: 12167218
    Abstract: Head-wearable apparatus to generate binaural audio content includes a first stem coupled to a first microphone housing that encases first front microphone and first rear microphone that generates acoustic signals, respectively. First microphone housing includes a first front port that faces downward and a first rear port that faces backwards. Apparatus includes second stem coupled to second microphone housing that encases second front microphone and second rear microphone that generate acoustic signals, respectively. Second microphone housing includes second front port that faces downward and second rear port that faces backwards. Apparatus includes binaural audio processor that includes beamformer and storage device. Beamformer generate first beamformer signal based on acoustic signals from first front microphone and first rear microphone, and second beamformer based on acoustic signals from second front microphone and second rear microphone.
    Type: Grant
    Filed: April 6, 2023
    Date of Patent: December 10, 2024
    Assignee: SNAP INC.
    Inventors: Michael Asfaw, Dunxu Hu, Patrick Timothy McSweeney Simons, Victoria Lulu Wang Limketkai
  • Patent number: 12164603
    Abstract: A machine learning based system can identify an entity as the likely subject of a multimodal message (e.g., a social media post having a short text phrase overlaid on an image) by creating embeddings for an image of the multimodal message and one or more string embeddings from text of the multimodal message. The embeddings can be weighted to maximize information gain, then recombined and compared against a result embedding database to identify an entity as the subject of the multimodal message.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: December 10, 2024
    Assignee: Snap Inc.
    Inventors: Vitor Rocha de Carvalho, Leonardo Ribas Machado das Neves, Seungwhan Moon
  • Patent number: 12165243
    Abstract: Systems and methods are provided for receiving a plurality of customized avatars where each customized avatar within the plurality of customized avatars include a first and second image layer. The first image layer includes input of text data overlaid on top of the second image layer, and the second image layer includes a personalized avatar. The system and method further includes receiving a modification of the input of text data from a text interface, generating a third image layer including a representation of text data associated with the modification of the input of text data, removing the first image layer from each of the customized avatars and overlaying the third image layer on top of the second image layer of each of the customized avatars.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: December 10, 2024
    Assignee: Snap Inc.
    Inventors: Wei Hu, Bradley Kotsopoulos, Sitong Liu, Mark Schultz
  • Patent number: 12165335
    Abstract: Systems, devices, media and methods are presented for a human pose tracking framework. The human pose tracking framework may identify a message with video frames, generate, using a composite convolutional neural network, joint data representing joint locations of a human depicted in the video frames, the generating of the joint data by the composite convolutional neural network done by a deep convolutional neural network operating on one portion of the video frames, a shallow convolutional neural network operating on a another portion of the video frames, and tracking the joint locations using a one-shot learner neural network that is trained to track the joint locations based on a concatenation of feature maps and a convolutional pose machine. The human pose tracking framework may store, the joint locations, and cause presentation of a rendition of the joint locations on a user interface of a client device.
    Type: Grant
    Filed: September 1, 2023
    Date of Patent: December 10, 2024
    Assignee: Snap Inc.
    Inventors: Yuncheng Li, Linjie Luo, Xuecheng Nie, Ning Zhang
  • Patent number: 12164105
    Abstract: One aspect disclosed is a method including determining a location from a positioning system receiver, determining, using a hardware processor and the location, that the location is approaching a path of direction of visual direction information, displaying the visual direction information on a display of a wearable device in response to the determining, determining, using the positioning system receiver, whether the turn of the visual direction information has been made, determining, by the hardware processor, a first period of time for display of the content data based on whether the turn of the visual direction information has been made, powering on the display and displaying, using the display, content data for the first period of time, turning off the display and the hardware processor following display of the content data.
    Type: Grant
    Filed: April 20, 2023
    Date of Patent: December 10, 2024
    Assignee: Snap Inc.
    Inventors: Alex Bamberger, Peter Brook, Nicolas Dahlquist, Matthew Hanover, Russell Douglas Patton, Jonathan M Rodriguez, II
  • Patent number: 12164744
    Abstract: Systems and methods herein describe generating a shared list of media elements. The system detects a selection of an application icon within a chat interface and generates an application interface. The application interface comprises a media library. The system initiates a first user time limit and detects a selection of a media element from the media library. The system adds the media element to a shared list of media elements. Upon expiration of the first user time limit, the system initiates a second user time limit and detects a selection of a second media element from the media library. The system adds the second media element to the shared list of media elements. Upon expiration of the second user time limit, the system stores the shared list of media elements.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: December 10, 2024
    Assignee: Snap Inc.
    Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Donald Giovannini, Matthew Saunders
  • Patent number: 12166274
    Abstract: Examples include a wearable device having a frame, a temple and onboard electronics components. The frame can optionally configured to hold one or more optical elements. T temple can optionally connected to the frame at a joint such that the temple is disposable between a collapsed condition and a wearable condition in which the wearable device is wearable by a user to hold the one or more optical elements within user view. The onboard electronics components can be carried by at least one of the frame and the temple and can include a first antenna configured for cellular communication carried by the frame and a second antenna configured for cellular communication carried by one of the frame or the temple.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: December 10, 2024
    Assignee: Snap Inc.
    Inventors: Ugur Olgun, Jason Heger, Praveen Babu Vadivelu, Jordan Wakser
  • Patent number: 12166736
    Abstract: Disclosed are media attachment systems to enable a user to embed a first media item with a link to a second media item, and distribute the first media item in a message to one or more recipient client devices. For example, the first media item may include a picture or video captured by a user at a client device. The user may generate a message that includes the first media item. In response, a media attachment system may cause display of an interface at the client device that includes an option to attach an address to a second media item to the message. For example, the second media item may include a web page, social media post, picture, or video identified by an address such as a Uniform Resource Locator (URL).
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: December 10, 2024
    Assignee: SNAP INC.
    Inventors: Newar Husam Al Majid, Jesse Chand
  • Patent number: 12164109
    Abstract: Methods and systems are disclosed for performing operations for displaying virtual content on a contact lens. The operations comprise causing the contact lens to operate in a first display mode to allow unobstructed light associated with a real-world environment to be received by a pupil of a user; detecting a condition associated with display of virtual content; selecting between a second display mode and a third display mode as a new display mode in which to operate the contact lens, the second display mode obstructing a portion of the light associated with a real-world environment received by the pupil with the virtual content, the third display mode obstructing all of the light associated with a real-world environment received by the pupil with the virtual content; and transitioning the contact lens from operating in the first display mode to operating in the new display mode in response to detecting the condition.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: December 10, 2024
    Assignee: Snap Inc.
    Inventors: Russell Douglas Patton, Jonathan M. Rodriguez, II