System and method for identifying a segment of a file that includes target content

    公开(公告)号:US09917869B2

    公开(公告)日:2018-03-13

    申请号:US14135225

    申请日:2013-12-19

    Applicant: Spotify AB

    CPC classification number: H04L65/60 G06F17/30321 H04L65/608

    Abstract: An electronic device with one or more processors, memory and a display obtains a file header for a file that corresponds to a plurality of separately indexed clusters. The file is divided into segments one or more of which include multiple sequential clusters. The file header includes a segment index that enables identification of a segment that includes requested content. The device receives a request to seek to a respective position within the file. In response, the device identifies a first segment that includes content that corresponds to the respective position based on the segment index, obtains the first segment, and obtains a content index for a respective cluster within the first segment. After obtaining the first segment and the content index, the device identifies respective content within the respective cluster that corresponds to the respective position based on a content index and provides the respective content to a user.

    System and method for sharing file portions between peers with different capabilities

    公开(公告)号:US09654532B2

    公开(公告)日:2017-05-16

    申请号:US14135230

    申请日:2013-12-19

    Applicant: Spotify AB

    CPC classification number: H04L65/60 G06F17/30321 H04L65/608

    Abstract: An electronic device with one or more processors, memory and a display obtains information that enables distribution of content between clients operating as peers in a peer-to-peer network. A first subset of the clients have first file format processing capabilities and a second subset of the clients have second file format processing capabilities. The peer-to-peer network enables access to a first set of file portions corresponding to the first file format and a second set of file portions corresponding to the second file format. The first set of file portions and the second set of file portions both include one or more shared file portions. The device provides, to one or more clients, information that enables the respective content to be shared over the peer-to-peer network that enables shared file portions be obtained either clients in the first subset of clients or clients in the second subset of clients.

    SYSTEM AND METHOD FOR TRANSITIONING FROM DECOMPRESSING ONE COMPRESSED MEDIA STREAM TO DECOMPRESSING ANOTHER MEDIA STREAM
    14.
    发明申请
    SYSTEM AND METHOD FOR TRANSITIONING FROM DECOMPRESSING ONE COMPRESSED MEDIA STREAM TO DECOMPRESSING ANOTHER MEDIA STREAM 审中-公开
    用于从一个压缩媒体流中解码以解压另一媒体流的系统和方法

    公开(公告)号:US20150039780A1

    公开(公告)日:2015-02-05

    申请号:US14133333

    申请日:2013-12-18

    Applicant: Spotify AB

    Abstract: A computer system generates a first decompressed media stream based on a first compressed media stream and provides the first decompressed media stream to a presentation device. While providing the first decompressed media to the presentation device: the computer system receives a content-transition indication indicating that a second decompressed media stream is to be provided to the presentation device instead of the first decompressed media stream. The computer system stores first buffered data corresponding to the first decompressed media stream and receives a second compressed media stream corresponding to the second decompressed media stream. After receiving the second compressed media stream, the computer system provides the first buffered data corresponding to the first decompressed media stream to the presentation device while preparing to generate the second decompressed media stream, and after preparing to generate the second decompressed media stream, provides the second decompressed media stream to the presentation device.

    Abstract translation: 计算机系统基于第一压缩媒体流生成第一解压缩媒体流,并将第一解压缩媒体流提供给呈现设备。 在向呈现设备提供第一解压缩媒体的同时,计算机系统接收指示将第二解压缩媒体流提供给呈现设备而不是第一解压缩媒体流的内容转换指示。 计算机系统存储对应于第一解压缩媒体流的第一缓冲数据,并接收对应于第二解压缩媒体流的第二压缩媒体流。 在接收到第二压缩媒体流之后,计算机系统在准备生成第二解压缩媒体流的同时,向呈现设备提供对应于第一解压缩媒体流的第一缓冲数据,并且在准备生成第二解压缩媒体流之后, 第二解压缩媒体流到呈现设备。

    Machine-readable code
    15.
    发明授权

    公开(公告)号:US11501126B2

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

    申请号:US17153716

    申请日:2021-01-20

    Applicant: Spotify AB

    Abstract: Technology for generating, reading, and using machine-readable codes is disclosed. There is a method, performed by an image capture device, for reading and using the codes. The method includes obtaining an image, identifying an area in the image having a machine-readable code. The method also includes, within the image area, finding a predefined start marker defining a start point and a predefined stop marker defining a stop point, an axis being defined there between. A plurality of axis points can be defined along the axis. For each axis point, a first distance within the image area to a mark is determined. The distance can be measured from the axis point in a first direction which is orthogonal to the axis. The first distances can be converted to a binary code using Gray code such that each first distance encodes at least one bit of data in the code.

    Machine-readable code
    16.
    发明授权

    公开(公告)号:US10922595B2

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

    申请号:US16181902

    申请日:2018-11-06

    Applicant: Spotify AB

    Abstract: Technology for generating, reading, and using machine-readable codes is disclosed. There is a method, performed by an image capture device, for reading and using the codes. The method includes obtaining an image, identifying an area in the image having a machine-readable code. The method also includes, within the image area, finding a predefined start marker defining a start point and a predefined stop marker defining a stop point, an axis being defined there between. A plurality of axis points can be defined along the axis. For each axis point, a first distance within the image area to a mark is determined. The distance can be measured from the axis point in a first direction which is orthogonal to the axis. The first distances can be converted to a binary code using Gray code such that each first distance encodes at least one bit of data in the code.

    System and method for transitioning from decompressing one compressed media stream to decompressing another media stream

    公开(公告)号:US10110649B2

    公开(公告)日:2018-10-23

    申请号:US14133333

    申请日:2013-12-18

    Applicant: Spotify AB

    Abstract: A computer system generates a first decompressed media stream based on a first compressed media stream and provides the first decompressed media stream to a presentation device. While providing the first decompressed media to the presentation device: the computer system receives a content-transition indication indicating that a second decompressed media stream is to be provided to the presentation device instead of the first decompressed media stream. The computer system stores first buffered data corresponding to the first decompressed media stream and receives a second compressed media stream corresponding to the second decompressed media stream. After receiving the second compressed media stream, the computer system provides the first buffered data corresponding to the first decompressed media stream to the presentation device while preparing to generate the second decompressed media stream, and after preparing to generate the second decompressed media stream, provides the second decompressed media stream to the presentation device.

    System and method for advancing to a predefined portion of a decompressed media stream

    公开(公告)号:US10034064B2

    公开(公告)日:2018-07-24

    申请号:US15369691

    申请日:2016-12-05

    Applicant: Spotify AB

    Abstract: A computer system generates, using a first codec, a first decompressed media stream based on a first compressed media stream. The computer system provides the first decompressed media stream to a presentation device. While providing the first decompressed media stream to the presentation device, the computer system receives a second compressed media stream corresponding to a second decompressed media stream to be presented by the presentation device and initializes a second codec after the first codec has stopped decompressing the first compressed media stream so that no more than one codec is decompressing compressed media at a time. The computer system generates, using the initialized second codec, the second decompressed media stream and provides the second decompressed media stream to the presentation device instead of providing the first decompressed media stream to the presentation device.

    MACHINE-READABLE CODE
    19.
    发明申请

    公开(公告)号:US20180181849A1

    公开(公告)日:2018-06-28

    申请号:US15857538

    申请日:2017-12-28

    Applicant: Spotify AB

    Abstract: Technology for generating, reading, and using machine-readable codes is disclosed. There is a method, performed by an image capture device, for reading and using the codes. The method includes obtaining an image, identifying an area in the image having a machine-readable code. The method also includes, within the image area, finding a predefined start marker defining a start point and a predefined stop marker defining a stop point, an axis being defined there between. A plurality of axis points can be defined along the axis. For each axis point, a first distance within the image area to a mark is determined. The distance can be measured from the axis point in a first direction which is orthogonal to the axis. The first distances can be converted to a binary code using Gray code such that each first distance encodes at least one bit of data in the code.

Patent Agency Ranking