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
    37.
    发明申请
    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: 计算机系统基于第一压缩媒体流生成第一解压缩媒体流,并将第一解压缩媒体流提供给呈现设备。 在向呈现设备提供第一解压缩媒体的同时,计算机系统接收指示将第二解压缩媒体流提供给呈现设备而不是第一解压缩媒体流的内容转换指示。 计算机系统存储对应于第一解压缩媒体流的第一缓冲数据,并接收对应于第二解压缩媒体流的第二压缩媒体流。 在接收到第二压缩媒体流之后,计算机系统在准备生成第二解压缩媒体流的同时,向呈现设备提供对应于第一解压缩媒体流的第一缓冲数据,并且在准备生成第二解压缩媒体流之后, 第二解压缩媒体流到呈现设备。

    SYSTEM AND METHOD FOR ALLOCATING BANDWIDTH BETWEEN MEDIA STREAMS
    38.
    发明申请
    SYSTEM AND METHOD FOR ALLOCATING BANDWIDTH BETWEEN MEDIA STREAMS 有权
    用于分配介质流束之间的带宽的系统和方法

    公开(公告)号:US20140368738A1

    公开(公告)日:2014-12-18

    申请号:US14165517

    申请日:2014-01-27

    Applicant: Spotify AB

    Abstract: An electronic device with one or more processors, memory and a display receives a first request to display a first video stream and in response, displays the first video stream. The device allocates, in accordance with a bandwidth allocation, available bandwidth for receiving data at the device between receiving the first video stream and preloading one or more other, non-displayed, video streams. While displaying the first video stream on the display, the device preloads at least a portion of one or more non-displayed video streams based on the bandwidth allocation. After the preloading, the device receives a second request to display a second video stream. In response to receiving the second request, the device displays at least a portion of the second video stream on the display using a preloaded portion of the second video stream that was preloaded in accordance with the bandwidth allocation.

    Abstract translation: 具有一个或多个处理器的电子设备,存储器和显示器接收显示第一视频流的第一请求,并作为响应,显示第一视频流。 所述设备根据带宽分配,在接收第一视频流和预加载一个或多个其它未显示的视频流之间,在设备处分配用于在设备处接收数据的可用带宽。 在显示器上显示第一视频流的同时,设备基于带宽分配预加载一个或多个未显示的视频流的至少一部分。 在预加载之后,设备接收到显示第二视频流的第二请求。 响应于接收到第二请求,设备使用根据带宽分配预加载的第二视频流的预加载部分在显示器上显示第二视频流的至少一部分。

    System and method for commercial detection in digital media environments

    公开(公告)号:US10200748B2

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

    申请号:US15425878

    申请日:2017-02-06

    Applicant: SPOTIFY AB

    Abstract: In accordance with an embodiment, described herein is a system and method for providing commercial (advertisement) detection in digital media environments. A media stream, for example, a video stream of television shows or movies, can be analyzed either in advance or in realtime, to determine commercial segments or blocks within the media stream, and to distinguish them from (non-commercial) content segments or blocks. In accordance with an embodiment, frame features, black spaces, cue points, or other segment or block information can be used to improve the accuracy and precision with which commercials are identified. Particular commercials can be identified, together with information as to the location of those commercials within the media stream. In accordance with an embodiment, the media streams can be used within an on-demand cloud-based media environment, which allows a user to select within a plurality of media channels, or to locate or skip particular commercials.

Patent Agency Ranking