会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • State-based timing for interactive multimedia presentations
    • 基于国家的交互式多媒体演示时间表
    • US20070006079A1
    • 2007-01-04
    • US11405737
    • 2006-04-18
    • Andrew JewsburySean HayesOlivier ColleJames Finger
    • Andrew JewsburySean HayesOlivier ColleJames Finger
    • H04N5/44G06F17/00
    • G06F17/24G06F16/4393G06F17/2247
    • Using declarative language application instructions, one or more actions associated with playing interactive content of an interactive multimedia presentation are conditionally triggered based on a state change of a style or non-style characteristic of a particular media object. Certain application instructions specify the characteristic of the media object, while other application instructions specify the actions associated with playing the interactive content (for example, when one or more media objects are renderable, event generation, script execution, or changes in variables) based on a state change of the characteristic. The state change is detected by querying a structured representation of the application, which includes nodes associated with the application instructions, the media object, and/or the characteristic. When state changes are detected, one or more of the specified actions are triggered.
    • 使用声明性语言应用指令,基于特定媒体对象的风格或非风格特征的状态改变有条件地触发与播放交互式多媒体呈现的交互式内容相关联的一个或多个动作。 某些应用指令指定媒体对象的特性,而其他应用指令指定与播放交互内容相关联的动作(例如,当一个或多个媒体对象可呈现,事件生成,脚本执行或变量变化时)基于 状态变化的特点。 通过查询应用程序的结构化表示来检测状态改变,该应用包括与应用指令相关联的节点,媒体对象和/或特征。 当检测到状态改变时,触发一个或多个指定的动作。
    • 2. 发明申请
    • Conditional event timing for interactive multimedia presentations
    • 交互式多媒体演示的条件事件时间
    • US20070006065A1
    • 2007-01-04
    • US11406472
    • 2006-04-18
    • Andrew JewsburySean HayesOlivier ColleJames Finger
    • Andrew JewsburySean HayesOlivier ColleJames Finger
    • G06F17/00
    • H04N21/8547G06F9/451G06F2209/545H04N21/8543H04N21/8545
    • An interactive multimedia presentation has an interactive content component that includes an application, which has instructions for rendering a media object. By nesting a declarative language event instruction inside of a declarative language timing instruction, a particular event can arise and/or be handled (for example, a media object is rendered) only within a time interval specified by the timing instruction. The event instruction specifies when a particular event (such as a user event, a system event, a document object event, or another type of event) arises. When the event arises during the time interval, the event may be handled. Outside of the time interval, even if the event arises, the event is not handled. In this manner, responses to the event are constrained to happen in the time interval, and events that are not handled within a certain time may be ignored.
    • 交互式多媒体呈现具有交互式内容组件,其包括具有用于呈现媒体对象的指令的应用。 通过将声明性语言事件指令嵌套在声明性语言定时指令内,可以仅在由定时指令指定的时间间隔内出现和/或处理特定事件(例如,媒体对象被呈现)。 事件指令指定何时出现特定事件(例如用户事件,系统事件,文档对象事件或其他类型的事件)。 当在时间间隔期间发生事件时,事件可以被处理。 在时间间隔之外,即使事件发生,事件也不处理。 以这种方式,对事件的响应被限制在时间间隔内发生,并且在一定时间内未处理的事件可能被忽略。
    • 3. 发明申请
    • Synchronization aspects of interactive multimedia presentation management
    • 交互式多媒体演示管理的同步方面
    • US20070006063A1
    • 2007-01-04
    • US11355209
    • 2006-02-15
    • Andrew JewsburyJames FingerOlivier ColleRobert Hughes
    • Andrew JewsburyJames FingerOlivier ColleRobert Hughes
    • G06F17/00
    • G06F17/30017G06F17/30058G11B27/005G11B27/10G11B27/322G11B2220/2541G11B2220/2579H04N5/04H04N5/85
    • An interactive multimedia presentation has a predetermined presentation play duration, a video content component (which may include video, audio, data, or any combination thereof), and an interactive content component. Methods and systems for playing the presentation include specifying a time when a particular media object is renderable. The time is specifiable using an application instruction that references either a first timing signal having a rate that is based on the play speed of the presentation, or a second timing signal having a continuous rate. One example of an application instruction usable as described above is an element associated with an XML data structure. An attribute of the element, such as the clock attribute, may be used to provide time values for the element that reference either timing signal. The attribute is used to maintain frame-accurate synchronization between the video and the interactive content components of the presentation.
    • 交互式多媒体呈现具有预定的呈现播放持续时间,视频内容组件(其可以包括视频,音频,数据或其任何组合)和交互式内容组件。 播放演示文稿的方法和系统包括指定特定媒体对象可呈现的时间。 可以使用参考具有基于演示的播放速度的速率的第一定时信号或具有连续速率的第二定时信号来指定时间。 可以如上所述使用的应用指令的一个示例是与XML数据结构相关联的元素。 诸如时钟属性的元素的属性可以用于为引用任一定时信号的元件提供时间值。 该属性用于维护视频和演示文稿的交互内容组件之间的帧精确同步。
    • 4. 发明申请
    • Declaratively responding to state changes in an interactive multimedia environment
    • 在交互式多媒体环境中声明式地响应状态变化
    • US20070006078A1
    • 2007-01-04
    • US11405736
    • 2006-04-18
    • Andrew JewsburyJames FingerSean HayesJeffrey Davis
    • Andrew JewsburyJames FingerSean HayesJeffrey Davis
    • H04N5/44G06F17/00
    • G06F17/2247G06F16/4393G06F16/986G11B27/105G11B27/322H04N21/443H04N21/4438H04N21/8543
    • Using declarative language application instructions, actions associated with playing interactive content of an interactive multimedia presentation are triggered based on a state change of a particular media object. Certain application instructions specify the characteristic of the media object, while other application instructions specify the actions associated with playing the interactive content (for example, when media objects are renderable, event generation, script execution, or changes in variables) based on a state change of the characteristic. The state change is detected by querying a structured representation of the application such as a document object model, which includes nodes associated with the application instructions, the media object, and/or the characteristic. When state changes are detected, one or more of the specified actions are triggered to thereby declaratively respond to the state change. In an illustrative example, the state changes are tracked using attributes which include foreground, focused, pointer, actioned, enabled, and value.
    • 使用声明性语言应用指令,基于特定媒体对象的状态改变来触发与播放交互式多媒体呈现的交互内容相关联的动作。 某些应用指令指定媒体对象的特征,而其他应用指令指定与播放交互内容相关联的动作(例如,当媒体对象可呈现,事件生成,脚本执行或变量变化时),基于状态变化 的特点。 通过查询诸如文档对象模型的应用的结构化表示来检测状态改变,该文档对象模型包括与应用指令相关联的节点,媒体对象和/或特征。 当检测到状态改变时,触发一个或多个指定的动作,从而以声明方式响应状态变化。 在说明性示例中,使用包括前景,聚焦,指针,动作,启用和值的属性来跟踪状态改变。
    • 6. 发明申请
    • Queueing events in an interactive media environment
    • 在互动媒体环境中排队事件
    • US20070006233A1
    • 2007-01-04
    • US11351085
    • 2006-02-09
    • James FingerJohn YovinKhurshed MazharOlivier ColleArthur Freeman
    • James FingerJohn YovinKhurshed MazharOlivier ColleArthur Freeman
    • G06F9/46G06F17/00
    • G06F9/542G06F9/4843
    • An arrangement is provided where all applications in an interactive media environment run on a single application thread in a media player. Event queues are utilized to schedule the application thread's processing of workitems corresponding to events that occur in the environment. Workitems include methods to be invoked when the workitem is processed and arguments for the method. Workitems further include a begin time and an end time and are ordered in the event queue first by begin time followed by the order in which they were inserted into the queue. The application thread marks workitems whose begin times corresponds to the current or previous time and then processes marked workitems from the queue in order. Such processing is committed so that once the application thread begins processing of a workitem it does not stop. Workitems are dropped from the event queue if their end times have been passed.
    • 提供了一种布置,其中交互式媒体环境中的所有应用在媒体播放器中的单个应用程序线程上运行。 事件队列用于调度应用程序线程对与环境中发生的事件相对应的工作项的处理。 工作项包括处理工作项时要调用的方法和方法的参数。 工作进一步包括开始时间和结束时间,并在事件队列中首先按开始时间排序,然后按照它们插入队列的顺序进行排序。 应用程序线程标记其开始时间对应于当前或之前时间的工作项,然后按顺序处理来自队列的标记工作项。 这样的处理被提交,一旦应用程序线程开始处理工作项,它就不会停止。 如果事件队列的结束时间已过,工作项将从事件队列中删除。
    • 8. 发明申请
    • Synchronization aspects of interactive multimedia presentation management
    • 交互式多媒体演示管理的同步方面
    • US20070006080A1
    • 2007-01-04
    • US11355609
    • 2006-02-16
    • James FingerJohn YovinOlivier Colle
    • James FingerJohn YovinOlivier Colle
    • H04N5/44G06F17/00
    • H04N21/443G11B27/005G11B27/10G11B27/11H04N5/85H04N21/234318H04N21/42646H04N21/4307H04N21/4325H04N21/47205H04N21/8543
    • Playing an interactive multimedia presentation involves pre-rendering a media object at certain times based on a frame rate of the interactive content, a frame rate of the video content (which may include video, audio, data, or any combination thereof), and a play speed of the presentation. Certain actions taken include calculating a current elapsed play time representing an amount of the presentation's play duration that has passed. Based on the calculated time, a current interactive content presentation time is ascertained from an interactive content timeline. The interactive content timeline represents times at which the media object is presentable. A subsequent interactive content presentation time is selected from the interactive content timeline. The presentation state of the media object is predicted for the subsequent interactive content presentation time. The media object is pre-rendered within a time offset period before the subsequent interactive content presentation time occurs.
    • 播放交互式多媒体呈现涉及基于交互式内容的帧速率,视频内容(可包括视频,音频,数据或其任何组合)的帧速率在某些时间预先呈现媒体对象,并且 播放速度的演示文稿。 采取的某些措施包括计算表示已经通过的演示文稿播放持续时间的数量的当前播放时间。 基于所计算的时间,从交互式内容时间线确定当前交互式内容呈现时间。 交互式内容时间轴表示媒体对象可呈现的时间。 从交互式内容时间轴中选择随后的交互式内容呈现时间。 预测媒体对象的呈现状态用于随后的交互式内容呈现时间。 媒体对象在随后的交互式内容呈现时间发生之前的时间偏移时段内被预渲染。
    • 9. 发明申请
    • Aspects of media content rendering
    • 媒体内容呈现方面
    • US20070006064A1
    • 2007-01-04
    • US11405816
    • 2006-04-18
    • Olivier ColleJames FingerKhurshed MazharMark VanAntwerp
    • Olivier ColleJames FingerKhurshed MazharMark VanAntwerp
    • G06F17/00H04N5/44
    • G06F17/30056G11B20/10527G11B27/105G11B2020/10537G11B2220/2537
    • Media content is arranged into a number of sets of video, audio, or data samples, referred to as clips, which are rendered by a media content manager. A playlist, which is handled by a presentation manager, specifies the time-ordered sequence of clips playable to a user. Certain actions are taken during media content play to minimize glitches perceived by the user, including determining a time offset value that is used to decide how far in advance of a scheduled play time to begin pre-rendering an upcoming clip. The time offset value is determined using one or more static characteristics associated with a media source for the upcoming clip, such as the location of the media source, codec parameters, or encryption complexity, and one or more dynamic characteristics of the presentation system, such as retrieval states, (including play speeds) of media clips, processing loads, or clock frequencies.
    • 媒体内容被布置成由媒体内容管理器呈现的多组视频,音频或数据样本,被称为剪辑。 由演示管理器处理的播放列表指定可播放给用户的剪辑的时间顺序序列。 在媒体内容播放期间采取某些动作以最小化用户感知到的毛刺,包括确定时间偏移值,该时间偏移值用于确定预定播放时间之前的距离以开始预呈现即将到来的剪辑。 使用与用于即将到来的剪辑的媒体源相关联的一个或多个静态特性来确定时间偏移值,例如媒体源的位置,编解码器参数或加密复杂度以及呈现系统的一个或多个动态特性,例如 作为媒体剪辑,处理负载或时钟频率的检索状态(包括播放速度)。
    • 10. 发明申请
    • Distributing input events to multiple applications in an interactive media environment
    • 在交互式媒体环境中将输入事件分发到多个应用程序
    • US20070005757A1
    • 2007-01-04
    • US11351374
    • 2006-02-10
    • James FingerJohn YovinKhurshed MazharOlivier ColleArthur Freeman
    • James FingerJohn YovinKhurshed MazharOlivier ColleArthur Freeman
    • G06F15/173
    • G06F9/542G06F2209/545H04L67/36
    • In an interactive media environment, input events are distributed to a plurality of applications where each application includes zero or more script components and zero or more markup files and has a Z order which corresponds to the position of the applications' visual elements on a display. An input event processing order is utilized where the application that has focus in an interactive media environment (by virtue of its receipt of user events) is provided with the first opportunity to consume the input event. If the focused application does not consume the input event, it is then delivered to the remaining applications in top down, inverse Z order. Each application is enabled with the ability to consume an input event, pass it on to lower Z ordered applications, hide it from lower Z ordered applications, or otherwise handle it. Input event processing stops when an application consumes the input event.
    • 在交互式媒体环境中,输入事件被分发到多个应用程序,其中每个应用程序包括零个或多个脚本组件和零个或多个标记文件,并且具有对应于应用程序在显示器上的视觉元素的位置的Z次序。 使用输入事件处理顺序,其中在交互式媒体环境(通过其接收用户事件)中具有焦点的应用被提供有消费输入事件的第一个机会。 如果聚焦的应用程序不消耗输入事件,那么它将以自上而下的逆Z顺序传递给其余的应用程序。 每个应用程序都能够使用输入事件,将其传递给较低的Z订单应用程序,将其从较低的Z订单应用程序隐藏,或以其他方式处理。 当应用程序消耗输入事件时,输入事件处理停止。