会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Smart profiles for capturing and publishing audio and video streams
    • 用于捕获和发布音频和视频流的智能配置文件
    • US07409145B2
    • 2008-08-05
    • US10335631
    • 2003-01-02
    • Tony M. AntounOlivier ColleGareth Alan Howell
    • Tony M. AntounOlivier ColleGareth Alan Howell
    • H04N5/00H04N7/00
    • H04N21/84G11B27/034
    • A method and system for capturing video and/or audio streams and for publishing consolidated video and/or consolidated audio streams. A capture profile specifying parameters for capturing the video stream and/or audio stream is selected from a list of predefined profiles as a function of data contained in the video and/or audio stream. A publish profile specifying parameters for publishing the video stream and/or audio stream is selected from a list of predefined profiles as a function of data contained in the consolidated video and/or consolidated audio stream. Moreover, the publish profile is selected to provide the best quality video and/or audio during playback, or to provide the best fir for a maximum file size designated by the user.
    • 一种用于捕获视频和/或音频流并用于发布合并的视频和/或合并音频流的方法和系统。 从作为视频和/或音频流中包含的数据的函数的预定义简档列表中选择用于捕获视频流和/或音频流的参数的捕获简档。 根据包含在合并视频和/或合并音频流中的数据的功能,从预定义配置文件的列表中选择用于发布视频流和/或音频流的参数的发布简档。 此外,选择发布简档以在回放期间提供最佳质量的视频和/或音频,或者为用户指定的最大文件大小提供最佳的fir。
    • 6. 发明授权
    • Queueing events in an interactive media environment
    • 在互动媒体环境中排队事件
    • US08656268B2
    • 2014-02-18
    • US11351085
    • 2006-02-09
    • James C. FingerJohn Andre YovinKhurshed MazharOlivier ColleArthur William James Freeman
    • James C. FingerJohn Andre YovinKhurshed MazharOlivier ColleArthur William James Freeman
    • G06F17/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. 发明申请
    • ADAPTIVE DISTRIBUTION OF THE PROCESSING OF HIGHLY INTERACTIVE APPLICATIONS
    • 高度互动应用程序的自适应分配
    • US20110246549A1
    • 2011-10-06
    • US12752961
    • 2010-04-01
    • Gary Shon KatzenbergerVijay MitalOlivier ColleBrian C. BeckmanDarryl Ellis Rubin
    • Gary Shon KatzenbergerVijay MitalOlivier ColleBrian C. BeckmanDarryl Ellis Rubin
    • G06F15/16
    • G06F9/505
    • An application defined by expressions whose execution may be dynamically distributed over multiple devices. An application defined by expressions may include a number of expressions that provide a symbolic representation of computations to be performed. The application defined by expressions may have input variables and output variables and provide a solution for the output variables using the input variables and the expressions that define the application. In providing a solution for the output variables, an expression engine may determine dependencies for the expressions to be solved and distribute the solution of some of those expressions dynamically at runtime to other devices based on the capabilities of the devices, privacy and security concerns, communications bandwidth and latency, the resources available to devices, and commercial or cost implications of where the processing is done.
    • 由表达式定义的应用程序,其执行可以在多个设备上动态分布。 由表达式定义的应用可以包括提供要执行的计算的符号表示的多个表达式。 由表达式定义的应用程序可能具有输入变量和输出变量,并使用输入变量和定义应用程序的表达式为输出变量提供解决方案。 在为输出变量提供解决方案时,表达式引擎可以确定要解决的表达式的依赖性,并且基于设备的能力,隐私和安全性关注,通信,将运行时动态地将某些表达式的解释分布到其他设备 带宽和延迟,设备可用的资源以及处理完成的商业或成本影响。
    • 9. 发明授权
    • Synchronization aspects of interactive multimedia presentation management
    • 交互式多媒体演示管理的同步方面
    • US07721308B2
    • 2010-05-18
    • US11355609
    • 2006-02-16
    • James C. FingerJohn Andre YovinOlivier Colle
    • James C. FingerJohn Andre YovinOlivier Colle
    • G06F15/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.
    • 播放交互式多媒体呈现涉及基于交互式内容的帧速率,视频内容(可包括视频,音频,数据或其任何组合)的帧速率在某些时间预先呈现媒体对象,并且 播放速度的演示文稿。 采取的某些措施包括计算表示已经通过的演示文稿播放持续时间的数量的当前播放时间。 基于所计算的时间,从交互式内容时间线确定当前交互式内容呈现时间。 交互式内容时间轴表示媒体对象可呈现的时间。 从交互式内容时间轴中选择随后的交互式内容呈现时间。 预测媒体对象的呈现状态用于随后的交互式内容呈现时间。 媒体对象在随后的交互式内容呈现时间发生之前的时间偏移时段内被预渲染。
    • 10. 发明申请
    • 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.
    • 提供了一种布置,其中交互式媒体环境中的所有应用在媒体播放器中的单个应用程序线程上运行。 事件队列用于调度应用程序线程对与环境中发生的事件相对应的工作项的处理。 工作项包括处理工作项时要调用的方法和方法的参数。 工作进一步包括开始时间和结束时间,并在事件队列中首先按开始时间排序,然后按照它们插入队列的顺序进行排序。 应用程序线程标记其开始时间对应于当前或之前时间的工作项,然后按顺序处理来自队列的标记工作项。 这样的处理被提交,一旦应用程序线程开始处理工作项,它就不会停止。 如果事件队列的结束时间已过,工作项将从事件队列中删除。