Media overlay selection system
    61.
    发明授权

    公开(公告)号:US11100326B1

    公开(公告)日:2021-08-24

    申请号:US16653561

    申请日:2019-10-15

    Applicant: Snap Inc.

    Abstract: A computing system receives, from a client device, image data describing an image captured by an optical sensor of the client device. The computing system compares the image to a set of reference images that include associated metadata describing a real-world feature depicted by the respective reference image. The computing system determines, based on the comparison, a subset of reference images that are similar to the image, and then determines, based on associated metadata of the subset of reference images, that the image captured by the optical sensor of the client device depicts a first real-world feature. The computing system selects a subset of media overlays related to the first real-world feature based on metadata associated with each media overlay that describes the respective media overlay. The computing system transmits the subset of media overlays to the client device.

    PRIORITIZED DEVICE ACTIONS TRIGGERED BY DEVICE SCAN DATA

    公开(公告)号:US20210019575A1

    公开(公告)日:2021-01-21

    申请号:US15929483

    申请日:2020-05-05

    Applicant: Snap Inc.

    Abstract: Systems, methods, devices, server computers, storage media, and instructions for prioritized device action triggered by device scan data are described. In one embodiment, a mobile device performs a method that involves executing a messaging application with an image capture interface and a scanning input. An associated scanning mode comprises capture of scan data from a plurality of input/output modules of the first client device, analyzes the scan data to identify one or more scan data patterns by matching at least a portion of the scan data against a set of data patterns, and selects a priority system action based on the results of the matching of the portion of the scan data against the set of data patterns. In some embodiments, the priority system action is selected based on a priority ranking for identified scan data types.

    Geolocation based playlists
    63.
    发明授权

    公开(公告)号:US10803120B1

    公开(公告)日:2020-10-13

    申请号:US15610290

    申请日:2017-05-31

    Applicant: Snap Inc.

    Abstract: A messaging server system receives audio data packages from a plurality of client devices. Each audio data package includes audio content captured by a respective client device from the plurality of client devices, and location data describing a location of the respective client device when the audio content was captured. The messaging server system identifies, based on the location data included in the audio data packages, a subset of the audio data packages that include audio content captured within a predetermined geographic area. The messaging server system generates, based on the subset of the audio data packages, a playlist of audio content items for the predetermined geographic area, and provides the playlist of audio content items to at least a first client device.

    Synthesizing cloud stickers
    64.
    发明授权

    公开(公告)号:US10789736B1

    公开(公告)日:2020-09-29

    申请号:US16738712

    申请日:2020-01-09

    Applicant: Snap Inc.

    Abstract: Disclosed are systems, methods, and computer-readable storage media to modify image content. One aspect includes identifying, by one or more electronic hardware processors, an image and content within the image, determining, by the one or more electronic hardware processors, a sky region of the image, determining, by the one or more electronic hardware processors, whether the content within the image is located within the sky region of the image, and in response to the content being within the sky region of the image, modifying, by the one or more electronic hardware processors, the content based on fractal Brownian motion.

    FACIAL PATTERNS FOR OPTICAL BARCODES
    65.
    发明申请

    公开(公告)号:US20200285923A1

    公开(公告)日:2020-09-10

    申请号:US16881670

    申请日:2020-05-22

    Applicant: Snap Inc.

    Abstract: Systems and methods for using facial patterns for information access via optical harcodes are provided. In example embodiments, a computer accesses an image. The computer determines, using facial recognition, that the accessed image includes a face. The computer determines, using the face, an orientation of the image. The computer decodes, based on the determined orientation of the image, data encoded within the geometric shape. The computer may then access a resource based on the decoded data. In some aspects, a graphical output may be presented on a display device indicating the accessed resource.

    Generating a probability of music using machine learning technology

    公开(公告)号:US10296638B1

    公开(公告)日:2019-05-21

    申请号:US15839454

    申请日:2017-12-12

    Applicant: Snap Inc.

    Abstract: Systems and methods provide for capturing a plurality of segments of an audio stream and, for each segment of the plurality of segments of the audio stream: performing feature extraction on an audio signal of the segment using a feature extraction machine learning model that analyzes the audio signal to generate a feature vector for the segment and generating a prediction value for the segment for whether there is music in the segment using the extracted feature vector and a music detector machine learning model. The systems and methods further provide for generating a probability value that there is music in the audio stream based on the prediction value for each of the plurality of segments and causing the audio stream to be identified based on determining that the probability value that there is music in the audio stream meets a predetermined threshold.

    Facial patterns for optical barcodes

    公开(公告)号:US10262250B1

    公开(公告)日:2019-04-16

    申请号:US15886597

    申请日:2018-02-01

    Applicant: Snap Inc.

    Abstract: Systems and methods for using facial patterns for information access via optical barcodes are provided. In example embodiments, a computer accesses an image. The computer determines, using facial recognition, that the accessed image includes a face. The computer determines, using the face, an orientation of the image. The computer decodes, based on the determined orientation of the image, data encoded within the geometric shape. The computer may then access a resource based on the decoded data. In some aspects, a graphical output may be presented on a display device indicating the accessed resource.

Patent Agency Ranking