Optical barcodes without orientation

    公开(公告)号:US10146971B1

    公开(公告)日:2018-12-04

    申请号:US15458670

    申请日:2017-03-14

    Applicant: Snap Inc.

    Abstract: Systems and methods for using optical barcodes without orientation for information access are provided. In example embodiments, a computer accesses an image including data encoded within a geometric shape. The computer decodes, for each of a plurality of orientations of the geometric shape, a first portion of the data encoded within the geometric shape. The computer determines that, for one of the plurality of orientations, the first portion of the data encoded within the geometric shape decodes to a predefined number. The computer determines that the one of the plurality of orientations is an intended orientation for the geometric shape. The computer decodes, based on the intended orientation of the geometric shape, a second portion of the data encoded within the geometric shape. The computer accesses, via a network, a resource that corresponds to the decoded second portion of the data.

    Custom functional patterns for optical barcodes

    公开(公告)号:US10068117B1

    公开(公告)日:2018-09-04

    申请号:US15491842

    申请日:2017-04-19

    Applicant: Snap Inc.

    Abstract: Systems and methods for custom functional patterns for optical barcodes are provided. In example embodiments, image data of an image is received from a user device. A candidate shape feature of the image is extracted from the image data. A determination is made that the shape feature satisfies a shape feature rule. In response to the candidate shape feature satisfying the shape feature rule, a custom graphic in the image is identified by comparing the candidate shape feature with a reference shape feature of the custom graphic. In response to identifying the custom graphic, data encoded in a portion of the image is decoded.

    Geolocation based playlists
    14.
    发明授权

    公开(公告)号:US12189685B2

    公开(公告)日:2025-01-07

    申请号:US18122091

    申请日:2023-03-15

    Applicant: Snap Inc.

    Abstract: A data package is received from a plurality of devices. Each data package comprises audio content captured by a respective device from the plurality of devices. Each data package further comprises metadata including a location of the respective device when the audio content was captured and a time at which the audio content was captured. A subset of the data packages that include audio content captured within a specified geographic area and within a specified time period is identified based on the metadata. A playlist for the specified area and the specified time period is generated based on the subset of data packages. The playlist may be provided to at least a first device.

    Media overlay selection system
    16.
    发明授权

    公开(公告)号:US11836185B2

    公开(公告)日:2023-12-05

    申请号:US17381735

    申请日:2021-07-21

    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.

    Geolocation based playlists
    17.
    发明授权

    公开(公告)号:US11675831B2

    公开(公告)日:2023-06-13

    申请号:US17014762

    申请日:2020-09-08

    Applicant: Snap Inc.

    CPC classification number: G06F16/686 G06F16/639 G06F16/9537 H04L67/52

    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.

    Content sharing platform profile generation

    公开(公告)号:US11334614B2

    公开(公告)日:2022-05-17

    申请号:US16918543

    申请日:2020-07-01

    Applicant: Snap Inc.

    Abstract: Systems and methods are provided receiving, from a computing device associated with a first user of a content sharing platform, a request to access a second user profile associated with a second user in the content sharing platform, accessing activity data related to both the first user and the second user in the content sharing platform, determining common activity data to both the first user and the second user, wherein the common activity data comprises at least one media content item generated by the second user that was viewed or saved by the first user, or one or more datum saved by the first user from a communication received from the second user, and generating second user profile data comprising the common activity data related to both the first user and the second user in the content sharing platform as part of the second user profile.

    Synthesizing cloud stickers
    19.
    发明授权

    公开(公告)号:US11151756B2

    公开(公告)日:2021-10-19

    申请号:US17004722

    申请日:2020-08-27

    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.

    Customized contextual media content item generation

    公开(公告)号:US10951562B2

    公开(公告)日:2021-03-16

    申请号:US15409064

    申请日:2017-01-18

    Applicant: Snap Inc.

    Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by determining topics of electronic communications between users and generating customized media content items based on such topics. The media content can be generated for a variety of topics and shared with other users. For example, media content (e.g., images or video can be generated and displayed on a user's computing device, as well as transmitted to other users via electronic communications, such as short message service (SMS) or multimedia service (MMS) texts and emails.

Patent Agency Ranking