Media fingerprinting and identification system

    公开(公告)号:US11625427B2

    公开(公告)日:2023-04-11

    申请号:US17355058

    申请日:2021-06-22

    申请人: Roku, Inc.

    摘要: The overall architecture and details of a scalable video fingerprinting and identification system that is robust with respect to many classes of video distortions is described. In this system, a fingerprint for a piece of multimedia content is composed of a number of compact signatures, along with traversal hash signatures and associated metadata. Numerical descriptors are generated for features found in a multimedia clip, signatures are generated from these descriptors, and a reference signature database is constructed from these signatures. Query signatures are also generated for a query multimedia clip. These query signatures are searched against the reference database using a fast similarity search procedure, to produce a candidate list of matching signatures. This candidate list is further analyzed to find the most likely reference matches. Signature correlation is performed between the likely reference matches and the query clip to improve detection accuracy.

    Descriptive media content search
    36.
    发明授权

    公开(公告)号:US11537651B2

    公开(公告)日:2022-12-27

    申请号:US17489937

    申请日:2021-09-30

    申请人: Spotify AB

    摘要: A descriptive media content search solution is provided to allow a user to search for media content that better matches a user's descriptive search request. The descriptive media content search solution utilizes an extensive catalog of playlists each having a playlist description, such as a playlist title or other descriptive text, and identifies additional descriptive information for media content items to be searched. The descriptive media content search solution can set up a descriptive search database and utilize the descriptive search database to conduct a descriptive search responsive to the user's descriptive search request.

    Asynchronous execution of creative generator and trafficking workflows and components therefor

    公开(公告)号:US11537428B2

    公开(公告)日:2022-12-27

    申请号:US16414368

    申请日:2019-05-16

    申请人: Spotify AB

    摘要: A creative development platform includes an input interface that receives input data defining creative properties; a workflow definition store that stores creative generation workflow definitions defining a workflow related to generating a creative; a creative generation server, communicatively coupled to the workflow definitions store, to (i) receive the input data, (ii) retrieve at least one of the creative generation workflow definitions from the workflow definition store based on the input data, and (iii) generate the creative containing one or more media objects based on the input data and using the at least one workflow definition; and a network communications device operable to communicate the creative to target devices.

    On-demand indexing
    39.
    发明授权

    公开(公告)号:US11487805B2

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

    申请号:US17073636

    申请日:2020-10-19

    摘要: A method for indexing objects in a computerized system having an index, comprising identifying in the computerized system an at least one indexed object that meets an at least one criterion related to contents of the at least one indexed object, detecting an at least one non-indexed object having a property similar to an at least one property of the at least one indexed object that was identified, and indexing the at least one non-indexed object in the index, wherein the method is performed by the computerized system, and an apparatus for performing the same.

    Apparatus and method for delivering augmented reality content associated with a scanned object

    公开(公告)号:US11481423B1

    公开(公告)日:2022-10-25

    申请号:US17143678

    申请日:2021-01-07

    发明人: Eric Singleton

    摘要: A non-transitory computer readable storage medium has instructions executed by a processor to receive via a network an uploaded image from an augmented reality posting machine. The uploaded image is indexed to form an indexed uploaded image. Augmented reality experience parameters are collected from the augmented reality posting machine via the network. The augmented reality experience parameters are associated with the indexed uploaded image. An uploaded video is received via the network. The uploaded video is encoded to a video stream format. The video stream format is associated with the indexed uploaded image and the augmented reality experience parameters to form an augmented reality experience object. A scanned image is received from an augmented reality client machine. The scanned image is matched with the indexed uploaded image to initiate execution of the augmented reality experience object to form a video stream conveyed via the network to the augmented reality client machine.