Device independent encrypted content access system

    公开(公告)号:US11582206B2

    公开(公告)日:2023-02-14

    申请号:US17174811

    申请日:2021-02-12

    Applicant: Snap Inc.

    Abstract: Systems, devices, media, and methods are presented for retrieving authentication credentials and decryption keys to access remotely stored user-generated content. The systems and methods receive a first authentication credential and access a second authentication credential based on receiving the first authentication credential. The system and methods generate an authentication token and an encryption token. Based on the authentication token, the system and methods access a set of encrypted content and an encrypted content key. The systems and methods decrypt the encrypted content key using the encryption token and decrypt the set of encrypted content using the decrypted content key. At least a portion of the content is presented at the user device.

    DEVICE INDEPENDENT ENCRYPTED CONTENT ACCESS SYSTEM

    公开(公告)号:US20220014503A1

    公开(公告)日:2022-01-13

    申请号:US17174811

    申请日:2021-02-12

    Applicant: Snap Inc.

    Abstract: Systems, devices, media, and methods are presented for retrieving authentication credentials and decryption keys to access remotely stored user-generated content. The systems and methods receive a first authentication credential and access a second authentication credential based on receiving the first authentication credential. The system and methods generate an authentication token and an encryption token Based on the authentication token, the system and methods access a set of encrypted content and an encrypted content key. The systems and methods decrypt the encrypted content key using the encryption token and decrypt the set of encrypted content using the decrypted content key. At least a portion of the content is presented at the user device.

    Privacy-preserving first-party tracking

    公开(公告)号:US11677846B1

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

    申请号:US16528358

    申请日:2019-07-31

    Applicant: Snap Inc.

    CPC classification number: H04L67/535 G06Q30/0255 H04L51/046 H04L63/0428

    Abstract: A tracking system is provided that tracks user browsing activity while maintaining user privacy. It is determined whether a cookie is stored in local storage of a client device. If the cookie is not stored: a tracking identification (ID) is generated; the tracking ID, a cookie rotation timestamp, and a failed request counter in a generated cookie is stored; and the generated cookie is copied and attached to a transmitted event. If the cookie is stored: it is determined whether a time indicated by a stored cookie rotation timestamp is in the past; if the time is in the past, a flag requesting a new cookie value is set for a transmitted event; and if the time is not in the past, the stored cookie is copied and attached to a transmitted event.

Patent Agency Ranking