Methods and systems for rapid data acquisition over the internet
    2.
    发明授权
    Methods and systems for rapid data acquisition over the internet 有权
    通过互联网快速获取数据的方法和系统

    公开(公告)号:US08880647B2

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

    申请号:US13865444

    申请日:2013-04-18

    Applicant: Apple Inc.

    Inventor: Roger Pantos

    Abstract: The present invention includes apparatuses, methods, computer readable media and systems comprising means for rapid data acquisition from a server are discussed herein. This rapid data acquisition can be achieved using a combination of bulk data requests and small data requests. A hybrid approach that uses simultaneous bulk and small data requests can provide random access to data files while achieving the high download speeds of a large data transfer.

    Abstract translation: 本发明包括装置,方法,计算机可读介质和包括用于从服务器快速数据采集的装置的系统。 可以使用批量数据请求和小数据请求的组合来实现快速数据采集。 使用同时批量和小数据请求的混合方法可以随时访问数据文件,同时实现大数据传输的高下载速度。

    DETERMINING PLAYABILITY OF MEDIA FILES WITH MINIMAL DOWNLOADING
    3.
    发明申请
    DETERMINING PLAYABILITY OF MEDIA FILES WITH MINIMAL DOWNLOADING 审中-公开
    确定具有最小下载的媒体文件的可播放性

    公开(公告)号:US20140012952A1

    公开(公告)日:2014-01-09

    申请号:US13926742

    申请日:2013-06-25

    Applicant: Apple Inc.

    CPC classification number: H04L65/60 G06F17/30017 G06F17/30781 G06F17/30896

    Abstract: A method is provided through which information about media files embedded in web pages is obtained from a server and analyzed to determine if the media files are playable on a device. This information may be external to the media file or may be a portion of the media file itself. The determination of whether a media file is playable by a device is made based on information obtained from the server without downloading the entirety of the media file.

    Abstract translation: 提供了一种方法,通过该方法从服务器获得关于嵌入在网页中的媒体文件的信息并进行分析,以确定媒体文件是否可在设备上播放。 该信息可以在媒体文件的外部,也可以是媒体文件本身的一部分。 基于从服务器获得的信息而不下载整个媒体文件来确定媒体文件是否可由设备播放。

    REAL-TIME OR NEAR REAL-TIME STREAMING
    4.
    发明申请

    公开(公告)号:US20200314161A1

    公开(公告)日:2020-10-01

    申请号:US16946281

    申请日:2020-06-15

    Applicant: Apple Inc.

    Abstract: Methods and apparatuses provide real-time or near real-time streaming of content, specified in one or more playlists, using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method can adaptively determine a minimum overlap for an overlap in time between two streams being received concurrently in order to determine when to switch between the two streams, and the minimum overlap can be determined based on connection speed. In another embodiment, a minimum playlist duration can be set as a multiple of a target duration which specifies a maximum duration of a media file specified in a playlist. In another embodiment, a method can enforce a start point for playback at a client device.

    Real-time or near real-time streaming

    公开(公告)号:US10523726B2

    公开(公告)日:2019-12-31

    申请号:US15357844

    申请日:2016-11-21

    Applicant: Apple Inc.

    Abstract: Methods and apparatuses provide real-time or near real-time streaming of content, specified in one or more playlists, using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method can execute a user application on a client device to present media files and to control presentation of the media files. The method can further run a media serving process on the client device to retrieve a playlist specifying the media files and a media source at which the media files are available, to retrieve the media files from the media source, and to decode the media files retrieved. The media serving process can call the user application to process a custom URL in order to obtain an object referred to by the custom URL.

    Real-time or near real-time streaming
    6.
    发明授权
    Real-time or near real-time streaming 有权
    实时或近实时流式传输

    公开(公告)号:US09531779B2

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

    申请号:US14517608

    申请日:2014-10-17

    Applicant: Apple Inc.

    Abstract: Methods and apparatuses provide real-time or near real-time streaming of content, specified in one or more playlists, using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method can execute a user application on a client device to present media files and to control presentation of the media files. The method can further run a media serving process on the client device to retrieve a playlist specifying the media files and a media source at which the media files are available, to retrieve the media files from the media source, and to decode the media files retrieved. The media serving process can call the user application to process a custom URL in order to obtain an object referred to by the custom URL.

    Abstract translation: 方法和装置使用诸如HTTP兼容协议之类的传输协议来提供在一个或多个播放列表中指定的内容的实时或接近实时的流传输。 在一个实施例中,一种方法可以在客户端设备上执行用户应用以呈现媒体文件并且控制媒体文件的呈现。 该方法可以进一步在客户端设备上运行媒体服务进程,以检索指定媒体文件的播放列表和媒体文件可用的媒体源,以从媒体源检索媒体文件,并解码检索到的媒体文件 。 媒体服务进程可以调用用户应用程序来处理自定义URL以便获得由自定义URL引用的对象。

    Real-time or near real-time streaming

    公开(公告)号:US11019309B2

    公开(公告)日:2021-05-25

    申请号:US15669860

    申请日:2017-08-04

    Applicant: Apple Inc.

    Abstract: A near real time content streaming system can use a playlist file, in one embodiment, that includes an indicator of the type of content represented by the playlist file. The type can be indicated by a parameter, such as Video on Demand (VOD) or live, or event, that specifies the type of playlist file, and a client device can process the playlist file based upon the type of playlist file indicated by the parameter. For example, the client device, after determining the type of playlist from a playlist file can make efficiency optimizations when processing the playlist file. For example, the client, knowing the playlist file is a VOD playlist, can save the previously used variant playlist when switching to a new variant playlist rather than discarding the previously used variant playlist.

Patent Agency Ranking