会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System for facilitating continuous, real-time, unidirectional, and
asynchronous intertask and end-device communication in a multimedia
data processing system using open architecture data communication
modules
    • 用于在使用开放架构数据通信模块的多媒体数据处理系统中促进连续,实时,单向和异步的任务和终端设备通信的系统
    • US5625845A
    • 1997-04-29
    • US960976
    • 1992-10-13
    • Gary G. AllranDonald E. CarmonFetchi ChenJose A. EduartezCharles R. KnoxWilliam W. LawtonLlewellyn B. MarshallNathan A. MitchellMalcolm S. WareRaymond W. WeeksYoav MedanUzi Shvadron
    • Gary G. AllranDonald E. CarmonFetchi ChenJose A. EduartezCharles R. KnoxWilliam W. LawtonLlewellyn B. MarshallNathan A. MitchellMalcolm S. WareRaymond W. WeeksYoav MedanUzi Shvadron
    • H04L29/06H04L29/08G06F13/14G06F13/20
    • H04L65/607H04L29/06H04L65/608H04L29/06027H04L69/32
    • A data processing system is provided for executing multimedia applications which interface with multimedia end devices that consume or produce at least one of (a) real-time and (b) asynchronous streamed data. The data processing system includes a central processing unit for data processing operations including execution of the multimedia application, a digital signal processor for processing data including the streamed data, and a plurality of modular components which cooperate to provide a substantially open architecture. The plurality of modular components include a plurality of modular multimedia software tasks which are executable by the digital signal processor and which may be called by the multimedia application for execution in the digital signal processor, as well as a plurality of data communication modules for linking selected ones of the plurality of modular multimedia software tasks with selected others of the plurality of modular multimedia software tasks, and for linking selected multimedia end devices with selected ones of the plurality of modular multimedia software tasks. Each of the plurality of data communication modules allows continuous, real-time and unidirectional communication of streamed data. The enhanced connectivity of the modular approach for the multimedia data processing system allows additional modular multimedia software tasks to be added to the plurality of modular multimedia software tasks and selectively linked to selected ones of the plurality of modular multimedia software tasks and selected ones of the multimedia end devices.
    • 提供了一种数据处理系统,用于执行与多媒体终端设备接口的多媒体应用程序,该多媒体终端设备消耗或产生(a)实时和(b)异步流数据中的至少一个。 数据处理系统包括用于包括多媒体应用的执行的数据处理操作的中央处理单元,用于处理包括流传输的数据的数据的数字信号处理器,以及多个模块化组件,其协作以提供基本上开放的架构。 多个模块化组件包括多个模块化多媒体软件任务,这些任务可由数字信号处理器执行,并且可由多媒体应用程序调用以在数字信号处理器中执行,以及多个用于链接所选择的数据通信模块 所述多个模块化多媒体软件任务中的多个模块化多媒体软件任务中的一个与所选择的多个模块化多媒体软件任务中的其他任务相关联,并且用于将所选择的多媒体终端设备与多个模块化多媒体软件任务中的所选择的多个软 多个数据通信模块中的每一个允许流式数据的连续的,实时的和单向的通信。 用于多媒体数据处理系统的模块化方法的增强的连接性允许将附加的模块化多媒体软件任务添加到多个模块化多媒体软件任务中,并且选择性地链接到多个模块化多媒体软件任务中的选定模块多媒体软件任务和多媒体 终端设备。
    • 3. 发明授权
    • Method and apparatus for synchronizing streaming and non-streaming
multimedia devices by controlling the play speed of the non-streaming
device in response to a synchronization signal
    • 用于通过响应于同步信号控制非流设备的播放速度来同步流媒体和非流媒体设备的方法和装置
    • US5619733A
    • 1997-04-08
    • US337064
    • 1994-11-10
    • Bradley D. NoeWilliam W. LawtonMichael J. KovalDavid W. Killian
    • Bradley D. NoeWilliam W. LawtonMichael J. KovalDavid W. Killian
    • G11B27/00G11B27/10G06F13/00
    • G11B27/002G11B27/10G11B2220/20G11B2220/2587G11B2220/90
    • Disclosed are apparatus and methods for synchronized presentation of analog and digital data by applying a common synchronization scheme to both types of data. Digital data is "streamed" by transferring the data in blocks from a source to a series of memory buffers, where it accumulates for subsequent transfer to an output device driver. The control module responsible for data streaming periodically reports a temporal location within the presentation represented by the data. A supervisory module designates one of the control modules a "master", and periodically compares the values reported by the various other control modules against that reported by the master. If a comparison exceeds a threshold tolerance value associated with each control module, a sync pulse is delivered to that control module, causing it to correct the synchronization mismatch. This approach is applied to analog sources through the use of control modules that behave in a manner consistent with the digital control modules, but which are capable of directing the operation of analog devices and re-establishing their synchronization with other data sources despite limited modes of device control. Specifically, the control modules that handle analog information also periodically report a presentation location based solely on temporal information, react to sync pulses by altering the playback rate of the analog devices they control within user-tolerable limits, and can act as master control modules.
    • 公开了通过对两种类型的数据应用公共同步方案来同步呈现模拟和数字数据的装置和方法。 通过将块中的数据从源传送到一系列存储器缓冲器,数字数据被“流式传输”,其中它累积用于随后传送到输出设备驱动器。 负责数据流的控制模块周期性地报告由数据表示的呈现内的时间位置。 监控模块将控制模块中的一个指定为“主站”,并且周期性地将由各种其他控制模块报告的值与主站报告的值进行比较。 如果比较超过与每个控制模块相关联的阈值容限值,则将同步脉冲传送到该控制模块,从而使其纠正同步失配。 这种方法通过使用以与数字控制模块一致的方式运行的控制模块应用于模拟源,但是哪些能够指导模拟设备的操作并且重新建立与其他数据源的同步,尽管有限的模式 设备控制。 具体地说,处理模拟信息的控制模块也仅基于时间信息周期性地报告呈现位置,通过改变在用户可容忍的范围内控制的模拟设备的重放速率来对同步脉冲作出反应,并且可以作为主控模块。