VIRTUAL FORMAT FOR THE STORAGE OF STREAMING DATA
    1.
    发明申请
    VIRTUAL FORMAT FOR THE STORAGE OF STREAMING DATA 有权
    用于存储数据流的虚拟格式

    公开(公告)号:US20080320157A1

    公开(公告)日:2008-12-25

    申请号:US11767370

    申请日:2007-06-22

    Abstract: Systems and methods for storing streaming data are provided. A system is disclosed that includes a computer program which, when executed on a computing device, is configured to store a data stream in memory of the computing device in a virtual file format. The virtual file format may include a timeline of events. The events in the timeline may include a plurality of spanning events. Each spanning event may contain respective state information representing a state of the data stream across an interval in the timeline, and may be linked to at least one other spanning event.

    Abstract translation: 提供了用于存储流数据的系统和方法。 公开了一种系统,其包括计算机程序,当在计算设备上执行时,被配置为以虚拟文件格式将数据流存储在计算设备的存储器中。 虚拟文件格式可以包括事件的时间线。 时间线中的事件可以包括多个跨越事件。 每个跨越事件可以包含表示时间线中的间隔上的数据流的状态的相应状态信息,并且可以链接到至少一个其他跨越事件。

    SCALABLE PROGRAMMABLE VIDEO RECORDER
    2.
    发明申请
    SCALABLE PROGRAMMABLE VIDEO RECORDER 有权
    可扩展可编程视频录像机

    公开(公告)号:US20080021937A1

    公开(公告)日:2008-01-24

    申请号:US11868160

    申请日:2007-10-05

    Abstract: A programmable video recorder (PVR) includes a writer application programming interface (API) and a reader API that operate essentially independently to enable the PVR to be networked to multiple reader applications. The writer API creates a backing store and a shared memory mapped file. The backing store stores streamed data in temporary files. The shared memory mapped file stores state information of the backing store files. The reader API receives requests from reader applications to access the stored streamed data. In response to the requests, the reader API permits the reader applications to access the shared memory mapped file to determine where the stored streamed data is located. Upon locating the stored data, the reader API permits the requesting reader applications to access the stored streamed data.

    Abstract translation: 可编程录像机(PVR)包括写入器应用程序编程接口(API)和读取器API,其基本上独立地操作,以使PVR能够与多个读取器应用程序联网。 作者API创建后备存储和共享内存映射文件。 后备存储将流式数据存储在临时文件中。 共享内存映射文件存储后备存储文件的状态信息。 读取器API从读取器应用接收访问所存储的流数据的请求。 响应于这些请求,读取器API允许读取器应用访问共享存储器映射文件以确定存储的流数据所在的位置。 在定位存储的数据时,读取器API允许请求读取器应用访问存储的流数据。

    Virtual format for the storage of streaming data
    4.
    发明授权
    Virtual format for the storage of streaming data 有权
    用于存储流数据的虚拟格式

    公开(公告)号:US07925773B2

    公开(公告)日:2011-04-12

    申请号:US11767370

    申请日:2007-06-22

    Abstract: Systems and methods for storing streaming data are provided. A system is disclosed that includes a computer program which, when executed on a computing device, is configured to store a data stream in memory of the computing device in a virtual file format. The virtual file format may include a timeline of events. The events in the timeline may include a plurality of spanning events. Each spanning event may contain respective state information representing a state of the data stream across an interval in the timeline, and may be linked to at least one other spanning event.

    Abstract translation: 提供了用于存储流数据的系统和方法。 公开了一种系统,其包括计算机程序,当在计算设备上执行时,被配置为以虚拟文件格式将数据流存储在计算设备的存储器中。 虚拟文件格式可以包括事件的时间线。 时间线中的事件可以包括多个跨越事件。 每个跨越事件可以包含表示时间线中的间隔上的数据流的状态的相应状态信息,并且可以链接到至少一个其他跨越事件。

    Rate change
    5.
    发明授权
    Rate change 有权
    价格变化

    公开(公告)号:US07792806B2

    公开(公告)日:2010-09-07

    申请号:US10609182

    申请日:2003-06-27

    Abstract: A system and methods provide handling of variable rate playback in a multimedia computer architecture. The systems and methods provide data structures and interfaces that enable a computer architecture and components therein with the ability to playback data at speeds faster and slower than real-time, to playback data in reverse, and to change the rate of playback at any point during playback. One embodiment is a method for providing low-latency, glitch-free changes in a multimedia architecture. Other embodiments are directed to defining multimedia component responsibilities for making rate changes, allowing rate changes to work with standard playback types, coder-decoders, and renderers. The methods include determining a minimum of the maximum reported playback rates and determining minimum and maximum playback rates in a set of modes including: reverse skip mode, reverse key frame mode, reverse full mode, forward full mode, forward key frame mode, and forward skip mode.

    Abstract translation: 一种系统和方法提供了在多媒体计算机体系结构中对可变速率回放的处理。 系统和方法提供数据结构和接口,使计算机体系结构和其中的组件能够以比实时更快和更慢的速度重放数据,反向播放数据,并且在任何时候改变播放速率 回放。 一个实施例是用于在多媒体架构中提供低等待时间,无故障的改变的方法。 其他实施例涉及定义用于进行速率改变的多媒体组件责任,允许速率改变与标准播放类型,编码器解码器和渲染器一起工作。 所述方法包括确定最大报告回放速率的最小值,并确定一组模式中的最小和最大重放速率,包括:反向跳过模式,反向关键帧模式,反向全模式,正向全模式,前向关键帧模式和转发 跳过模式。

    User-defined indexing of multimedia content
    6.
    发明申请
    User-defined indexing of multimedia content 有权
    用户定义的多媒体内容索引

    公开(公告)号:US20050193005A1

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

    申请号:US10778769

    申请日:2004-02-13

    CPC classification number: G06F17/3002 G06F17/30029 G06F17/30044

    Abstract: Methods, systems, and computer program products for arbitrarily indexing multimedia content. In accordance with example embodiments, a multimedia content stream that comprises one or more samples is received. At least one of the samples is passed to one or more multimedia filters for analysis based on criteria that define an index type for the multimedia filter. Once it is determined that the sample meets the criteria for an arbitrary filter and index type, an index entry that identifies both the sample and the index type of the arbitrary filter is created. The index entry is adapted in accordance with a common, extensible indexing scheme to coexist with other index entries of other or the same index type for the sample. The created index entry is stored for subsequent access.

    Abstract translation: 用于任意索引多媒体内容的方法,系统和计算机程序产品。 根据示例实施例,接收包括一个或多个样本的多媒体内容流。 根据为多媒体过滤器定义索引类型的标准,将至少一个样本传递给一个或多个多媒体过滤器进行分析。 一旦确定样本满足任意过滤器和索引类型的标准,则创建标识任意过滤器的样本和索引类型的索引条目。 索引条目根据共同的可扩展索引方案进行调整,以与样本的其他或相同索引类型的其他索引条目共存。 存储创建的索引条目以供后续访问。

    AUDIO/VIDEO SYNCHRONIZATION WITH NO CLEANPOINTS
    9.
    发明申请
    AUDIO/VIDEO SYNCHRONIZATION WITH NO CLEANPOINTS 有权
    音频/视频同步没有清洁剂

    公开(公告)号:US20080022333A1

    公开(公告)日:2008-01-24

    申请号:US11868208

    申请日:2007-10-05

    Abstract: A computing system that has access to a streamed multimedia sample that is stored on a storage medium applies a zero-based presentation timestamp numbering scheme to the data packets of the multimedia sample, on-the-fly, and after each seek operation. After seeking to a desired starting point, the computing system reads ahead a maximum number of data packets within each media stream of the multimedia sample. A smallest timestamp (normalizing presentation timestamp) is identified and then subtracted from the timestamps of the data packets that are transmitted to the appropriate rendering devices, thereby creating appropriate presentation timestamps for the data packets for synchronizing the playback of the multimedia sample.

    Abstract translation: 可以访问存储在存储介质上的流媒体多媒体样本的计算系统在多媒体样本的数据分组上,即时和每次搜索操作之后都应用基于零的呈现时间戳编号方案。 在寻求所需的起点之后,计算系统在多媒体样本的每个媒体流内读取最大数量的数据分组。 识别最小时间戳(归一化呈现时间戳),然后从发送到适当的呈现设备的数据分组的时间戳中减去,从而为数据分组创建适当的呈现时间戳,以同步多媒体样本的回放。

Patent Agency Ranking