USER-SPECIFIED EVENT-BASED REMOTE TRIGGERING OF A CONSUMER DIGITAL VIDEO RECORDING DEVICE
    51.
    发明申请
    USER-SPECIFIED EVENT-BASED REMOTE TRIGGERING OF A CONSUMER DIGITAL VIDEO RECORDING DEVICE 审中-公开
    消费者数字视频录制设备的用户基于事件的远程触发

    公开(公告)号:US20100104258A1

    公开(公告)日:2010-04-29

    申请号:US12259906

    申请日:2008-10-28

    IPC分类号: H04N5/91

    摘要: A method, digital video recording (DVR) device/system and computer program provide a mechanism for recording video content associated with unpredictable events. A user specifies particular event classifications, keywords, or other control parameters from which the occurrence of an event can be determined, and when such event is detected, the DVR is triggered to record content from a specified channel/location. The events can be detected from feeds such as RSS feeds, websites, video content scans or other mechanisms. The event detection may be provided by a remote service that is accessible for user-configuration via a network, or the event detection may be performed in a DVR device or local computer system.

    摘要翻译: 一种方法,数字视频记录(DVR)设备/系统和计算机程序提供用于记录与不可预测事件相关联的视频内容的机制。 用户指定特定的事件分类,关键词或其他控制参数,从中可以确定事件的发生,并且当检测到这种事件时,DVR被触发以从指定的频道/位置记录内容。 可以从诸如RSS提要,网站,视频内容扫描或其他机制的信息源检测事件。 事件检测可以由可通过网络进行用户配置的远程服务提供,或者可以在DVR设备或本地计算机系统中执行事件检测。

    DYNAMIC REBROADCAST SCHEDULING OF VIDEOS
    52.
    发明申请
    DYNAMIC REBROADCAST SCHEDULING OF VIDEOS 有权
    视频的动态重播调度

    公开(公告)号:US20090249409A1

    公开(公告)日:2009-10-01

    申请号:US12055031

    申请日:2008-03-25

    IPC分类号: H04N7/173

    摘要: Television viewers want to watch previously broadcast videos for a number of reasons. For example, a viewer may have missed one or more episodes of his or her favorite series. As another example, a viewer may have mistaken the broadcast date of a show. Functionality can be implemented in a video recording device to submit rebroadcast requests for previously broadcast videos to a content provider. The content provider can use the rebroadcast requests to determine popularity of the previously broadcast video and dynamically schedule rebroadcasts of the most popular videos. The rebroadcast requests represent intended viewership of the video and can be leveraged by the content provider when assigning advertisement rates for the rebroadcast.

    摘要翻译: 电视观众想要观看以前播放的视频的原因有很多。 例如,观众可能已经错过了他或她最喜爱的系列的一个或多个剧集。 作为另一个例子,观众可能会误会节目的广播日期。 功能可以在视频记录装置中实现,以向以前的广播视频提交转播请求到内容提供商。 内容提供商可以使用转播请求来确定先前广播视频的流行度,并动态地调度最流行视频的重播。 转播请求表示视频的预期观看次数,并且可以在为转播分配广告费时由内容提供商利用该视频。

    Shared cache for potentially repetitive message data in a publish-subscription environment
    55.
    发明授权
    Shared cache for potentially repetitive message data in a publish-subscription environment 有权
    在发布订阅环境中可能重复的消息数据的共享缓存

    公开(公告)号:US09185181B2

    公开(公告)日:2015-11-10

    申请号:US13072271

    申请日:2011-03-25

    CPC分类号: H04L67/2852 H04L67/2809

    摘要: In general, embodiments of the present invention provide an approach for caching potentially repetitive data in a publication-subscription (pub/sub) environment. Specifically, in a typical embodiment, when a message is received on a broker system from a publisher system, the broker system analyzes the message for potentially repetitive data. Once such a set of data has been identified, the set of data will be cached, and a unique identifier/tag corresponding thereto will be sent to the publisher system and to applicable subscribers. Thereafter, any subsequent message including the same data will contain the unique identifier in place of the cached data (i.e., an abbreviated message). The abbreviated message can be sent from the publisher system to the broker system, and then onto the subscriber system, which will retrieve the data from the shared cache and replace the unique identifier with the cached data to yield a complete message.

    摘要翻译: 通常,本发明的实施例提供了用于在发布订阅(pub / sub)环境中缓存潜在的重复数据的方法。 具体来说,在典型的实施例中,当代理系统从发布者系统接收到消息时,代理系统分析该消息以获得潜在的重复数据。 一旦已经识别出这样一组数据,该数据集将被缓存,并且与之对应的唯一标识符/标签将被发送给发布者系统和适用的订户。 此后,包括相同数据的任何后续消息将包含代替缓存数据的唯一标识符(即缩写消息)。 缩写消息可以从发布者系统发送到代理系统,然后发送到用户系统,用户系统将从共享缓存中检索数据,并用唯一标识符替换缓存的数据,以产生完整的消息。

    Broker facilitated peer-to-peer publisher collaboration in a publish-subscription environment
    56.
    发明授权
    Broker facilitated peer-to-peer publisher collaboration in a publish-subscription environment 失效
    经纪人在发布订阅环境中促进了点对点发布商的协作

    公开(公告)号:US08725814B2

    公开(公告)日:2014-05-13

    申请号:US13033664

    申请日:2011-02-24

    IPC分类号: G06F15/16

    CPC分类号: H04L67/2809 H04L67/2842

    摘要: Embodiments of the present invention provide an approach for broker facilitated, publisher peer-to-peer (P2P) collaboration in a publish-subscription (pub/sub) environment. Specifically, in a typical embodiment, a broker system acts as an intermediary between publisher systems and subscriber systems in the pub/sub environment. Along these lines, the broker creates an administrative communication channel between known publisher systems and the broker system. Using this administrative communication channel, the broker system informs individual publisher systems about other publisher systems such that peer-to-peer communication channels between two or more publisher systems can be established. This can be accomplished using the broker system's knowledge of data being published by the individual publisher systems. Regardless, the publisher systems can then use information received from the broker system to: establish a P2P communication channel with one or more other publishers; identify a set of data that has commonality to the peers (and thus has a potential to be cached); and negotiate a caching schema/approach to store the data in a cache. The broker system may generate a set of cache key/unique identifiers and communicate the unique identifiers to at least one of the publisher peers, which will then share the unique identifiers among the peers. The set of data will then be cached (e.g., by a publisher system, a broker system and/or a subscriber system) using the unique identifiers.

    摘要翻译: 本发明的实施例提供了一种用于在发布预订(pub / sub)环境中的代理促进的发布者对等(P2P)协作的方法。 具体来说,在典型的实施例中,代理系统充当发布者系统和公共/子环境中的用户系统之间的中介。 沿着这些方式,代理在已知的发行商系统和代理系统之间创建一个管理通信渠道。 使用该管理通信信道,代理系统通知个别发布者系统关于其他发布者系统,使得可以建立两个或多个发布者系统之间的对等通信信道。 这可以使用代理系统对由各个发布者系统发布的数据的知识来实现​​。 无论如何,发布者系统然后可以使用从代理系统接收的信息:与一个或多个其他发布者建立P2P通信通道; 识别与对等体具有共同性(因此有可能被缓存)的一组数据; 并协商缓存模式/方法来将数据存储在缓存中。 代理系统可以生成一组高速缓存密钥/唯一标识符,并将唯一标识符传递给发布者对等体中的至少一个,然后这些发布者对等体将在对等体之间共享唯一的标识符。 然后,该组数据将使用唯一标识符来缓存(例如由发布者系统,代理系统和/或订户系统)。

    Genre-based video quota management
    57.
    发明授权
    Genre-based video quota management 有权
    基于类型的视频配额管理

    公开(公告)号:US08391680B2

    公开(公告)日:2013-03-05

    申请号:US12408368

    申请日:2009-03-20

    IPC分类号: H04N5/76

    摘要: A method, digital video display and digital video recording (DVR) device/system and computer program provide a mechanism for controlling an amount of differing types of media viewed by users. A number of time quotas are set for various media types and/or programs and viewing or recording of video media is monitored to determine whether any of the quotas has been exceeded. If a quota is exceeded, the viewing or recording can be immediately halted, or a warning or alert can be issued. If an absolute limit is exceeded after an alert is issue, further viewing or recording can be halted.

    摘要翻译: 一种方法,数字视频显示和数字视频记录(DVR)设备/系统和计算机程序提供了一种用于控制用户观看的不同类型的媒体的量的机制。 针对各种媒体类型和/或节目设置多个时间配额,并且监视视频媒体的观看或记录以确定是否已经超过了任何配额。 如果超过配额,则立即停止观看或录制,否则可发出警告或警报。 如果在警报发生后超过绝对限制,可以停止进一步的查看或录制。

    SHARED CACHE FOR POTENTIALLY REPETITIVE MESSAGE DATA IN A PUBLISH-SUBSCRIPTION ENVIRONMENT
    58.
    发明申请
    SHARED CACHE FOR POTENTIALLY REPETITIVE MESSAGE DATA IN A PUBLISH-SUBSCRIPTION ENVIRONMENT 有权
    发布认购环境中潜在重复消息数据的共享缓存

    公开(公告)号:US20120246219A1

    公开(公告)日:2012-09-27

    申请号:US13072271

    申请日:2011-03-25

    IPC分类号: G06F15/16

    CPC分类号: H04L67/2852 H04L67/2809

    摘要: In general, embodiments of the present invention provide an approach for caching potentially repetitive data in a publication-subscription (pub/sub) environment. Specifically, in a typical embodiment, when a message is received on a broker system from a publisher system, the broker system analyzes the message for potentially repetitive data. Such data can be determined from historical messages (e.g., determining that a certain set of data appeared in multiple messages and is thus flagged in a database or the like), a set of rules (e.g., if data set “Y” appears, flag it as potentially repetitive), etc. Regardless, once such a set of data has been identified, the set of data will be cached, and a unique identifier/tag corresponding thereto will be sent to the publisher system and to applicable subscribers. Thereafter, any subsequent message including the same data will contain the unique identifier in place of the cached data (i.e., an abbreviated message). The abbreviated message can be sent from the publisher system to the broker system, and then onto the subscriber system, which will retrieve the data from the shared cache and replace the unique identifier in the abbreviated message with the cached data to yield a complete message. Thus, once data has been cached, there is only a need to send an abbreviated message, which will save network bandwidth.

    摘要翻译: 通常,本发明的实施例提供了用于在发布订阅(pub / sub)环境中缓存潜在的重复数据的方法。 具体来说,在典型的实施例中,当代理系统从发布者系统接收到消息时,代理系统分析该消息以获得潜在的重复数据。 这样的数据可以从历史消息中确定(例如,确定某组数据出现在多个消息中并因此被标记在数据库中等等),一组规则(例如,如果数据集“Y”出现,则标志 它可能重复)等。无论如何,一旦已经识别出这样的一组数据,该数据集将被缓存,并且与之对应的唯一标识符/标签将被发送给发布者系统和适用的订户。 此后,包括相同数据的任何后续消息将包含代替缓存数据的唯一标识符(即缩写消息)。 缩写消息可以从发布者系统发送到代理系统,然后发送到用户系统,用户系统将从共享缓存中检索数据,并用缩减的数据替换缩写消息中的唯一标识符,以产生完整的消息。 因此,一旦数据被缓存,只需要发送一个缩短的消息,这将节省网络带宽。

    Video scene matching on return from virtual rendering in a consumer digital video recording device
    59.
    发明授权
    Video scene matching on return from virtual rendering in a consumer digital video recording device 有权
    在消费者数字视频录像设备中从虚拟渲染返回的视频场景匹配

    公开(公告)号:US08233530B2

    公开(公告)日:2012-07-31

    申请号:US12259856

    申请日:2008-10-28

    IPC分类号: H04N5/77

    CPC分类号: G11B27/034 G11B27/10

    摘要: A method, system and computer program provide a mechanism for smoothing the transition back from a virtual (computer generated) scene to a related video stream. An event such as a user input or timeout is received triggering a return to display of the video stream from a virtual scene related to content of the video stream. A number of time points and/or camera angles are either presented to the user or are automatically searched for the best match. The list may be presented in order according to an automatically detected matching criteria. The virtual scene may a scene constructed locally within a computer or digital video recorder (DVR) and the matching performed locally based on angle and time information provided from a content provider such as a server, or the virtual scene generation and matching may be performed at a remote location such as the content server.

    摘要翻译: 方法,系统和计算机程序提供了用于平滑从虚拟(计算机生成的)场景到相关视频流的转换的机制。 接收到诸如用户输入或超时的事件触发从与视频流的内容相关的虚拟场景返回显示视频流。 将多个时间点和/或摄像机角度呈现给用户或自动搜索以获得最佳匹配。 该列表可以根据自动检测的匹配标准按顺序呈现。 虚拟场景可以是在计算机或数字视频记录器(DVR)内部本地构造的场景,并且基于从诸如服务器的内容提供商提供的角度和时间信息本地执行的匹配,或者虚拟场景生成和匹配可以在 诸如内容服务器的远程位置。

    COMPARING LOW QUALITY BROADCASTS TO HIGH QUALITY BRAODCASTS
    60.
    发明申请
    COMPARING LOW QUALITY BROADCASTS TO HIGH QUALITY BRAODCASTS 审中-公开
    将低质量的广播与较高质量的BRAODCASTS相比较

    公开(公告)号:US20120113323A1

    公开(公告)日:2012-05-10

    申请号:US12939475

    申请日:2010-11-04

    IPC分类号: H04N5/46

    摘要: A system, method, and computer program product for comparing a low quality broadcast to a high quality broadcast on a display device to show users the benefits of a high quality broadcast over a low quality broadcast. The display device capabilities are detected and compared to retrieved requirements for displaying a high quality broadcast. If the display requirements are met, retrieving the high quality broadcast and displaying the low quality and high quality broadcasts on a display device for user comparison. Then, the user accepts either the high quality or low quality broadcast and displays the high quality broadcast or the low quality broadcast in accordance with the user selection.

    摘要翻译: 一种用于将低质量广播与显示设备上的高质量广播进行比较的系统,方法和计算机程序产品,以向用户显示通过低质量广播的高质量广播的益处。 检测显示设备能力并将其与用于显示高质量广播的检索要求进行比较。 如果满足显示要求,则在显示设备上检索高质量广播并显示低质量和高质量的广播以进行用户比较。 然后,用户接受高质量或低质量广播,并根据用户选择显示高质量广播或低质量广播。