Mutable application experience and user interface
    1.
    发明授权
    Mutable application experience and user interface 有权
    可变的应用体验和用户界面

    公开(公告)号:US07950027B2

    公开(公告)日:2011-05-24

    申请号:US11818755

    申请日:2007-06-15

    IPC分类号: G06F13/00

    CPC分类号: G06F9/451

    摘要: A dynamic and interchangeable set of application behaviors is implemented upon the same underlying software engine. Downloadable data provider behavior descriptors configure the UI generation application dynamically on demand to meet needs that are unknown at ship time, or otherwise cannot be predicted in advance—inputs, formats, contents, and the optimal user interface or experience, all change over time. A data provider supplies the data source locations, data feeds, poll/pull intervals on feeds, parameter definitions, data binding definitions, lists, groups, UI templates, data transformation logic, resources, and UI templates to plug into the base application engine, which transforms the supplied data to create a UI experience tailored to match the appropriate events and available data over time. The base application engine is agnostic to both the data provider and the input data received.

    摘要翻译: 一个动态和可互换的应用程序行为在相同的底层软件引擎上实现。 可下载的数据提供者行为描述符根据需要动态配置UI生成应用程序,以满足在出货时未知的需求,或者无法预先预测输入,格式,内容以及最佳用户界面或体验,所有这些都随时间而变化。 数据提供者提供数据源位置,数据馈送,馈送上的轮询/拉取间隔,参数定义,数据绑定定义,列表,组,UI模板,数据转换逻辑,资源和UI模板以插入到基础应用引擎中, 其转换所提供的数据以创建适合于匹配适当事件和可用数据的UI体验。 基础应用引擎对数据提供者和接收的输入数据都是不可知的。

    Automatic extension of recording using in-band and out-of-band data sources
    2.
    发明申请
    Automatic extension of recording using in-band and out-of-band data sources 审中-公开
    使用带内和带外数据源自动扩展录像

    公开(公告)号:US20080307485A1

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

    申请号:US11810218

    申请日:2007-06-05

    IPC分类号: H04N7/16

    摘要: Multiple data inputs, to a recording device, including out-of-band data, are used in order to dynamically adjust the start and end times for recordings. These data inputs may include published program schedules, electronic program guide data, real-time data feeds, in-band data markers, and real-time services. In advance of and during an event recording, the media recorder monitors real-time data and determines whether the event will start early, start late, end early, or run past the initial scheduled duration. The media recorder may seek out other scheduled recordings for potential conflicts. If no conflicts are found, the media recorder automatically extends or contracts the length of the recording. If conflicts are found, the media recorder attempts to resolve the conflicts based upon priority designations, heuristics, or additional user input to determine whether to alter the scheduled recording session, for example, by extending the duration of the recording period or switching the recording function to a another scheduled program.

    摘要翻译: 使用多个数据输入到记录装置,包括带外数据,以便动态地调整记录的开始和结束时间。 这些数据输入可以包括已发布的节目表,电子节目指南数据,实时数据馈送,带内数据标记和实时服务。 在事件记录之前和期间,媒体记录器监视实时数据,并确定事件是否将提前启动,迟到,提前结束或超过初始预定持续时间。 媒体记录器可能会寻找其他预定的录音来进行潜在的冲突。 如果没有发现冲突,则媒体记录器会自动延长或缩小录制的长度。 如果发现冲突,则媒体记录器尝试基于优先级指定,启发式或附加用户输入来解决冲突,以确定是否改变预定的记录会话,例如通过延长记录周期的持续时间或切换记录功能 到另一个计划的程序。

    Mutable application experience and user interface
    3.
    发明申请
    Mutable application experience and user interface 有权
    可变的应用体验和用户界面

    公开(公告)号:US20080313650A1

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

    申请号:US11818755

    申请日:2007-06-15

    IPC分类号: G06F3/00

    CPC分类号: G06F9/451

    摘要: A dynamic and interchangeable set of application behaviors is implemented upon the same underlying software engine. Downloadable data provider behavior descriptors configure the UI generation application dynamically on demand to meet needs that are unknown at ship time, or otherwise cannot be predicted in advance—inputs, formats, contents, and the optimal user interface or experience, all change over time. A data provider supplies the data source locations, data feeds, poll/pull intervals on feeds, parameter definitions, data binding definitions, lists, groups, UI templates, data transformation logic, resources, and UI templates to plug into the base application engine, which transforms the supplied data to create a UI experience tailored to match the appropriate events and available data over time. The base application engine is agnostic to both the data provider and the input data received.

    摘要翻译: 一个动态和可互换的应用程序行为在相同的底层软件引擎上实现。 可下载的数据提供者行为描述符根据需要动态配置UI生成应用程序,以满足在出货时未知的需求,或者无法预先预测输入,格式,内容和最佳用户界面或体验,所有这些都随时间而变化。 数据提供者提供数据源位置,数据馈送,馈送上的轮询/拉取间隔,参数定义,数据绑定定义,列表,组,UI模板,数据转换逻辑,资源和UI模板以插入到基础应用引擎中, 其转换所提供的数据以创建适合于匹配适当事件和可用数据的UI体验。 基础应用引擎对数据提供者和接收到的输入数据都是不可知的。