BROKER FACILITATED PEER-TO-PEER PUBLISHER COLLABORATION IN A PUBLISH-SUBSCRIPTION ENVIRONMENT
    42.
    发明申请
    BROKER FACILITATED PEER-TO-PEER PUBLISHER COLLABORATION IN A PUBLISH-SUBSCRIPTION ENVIRONMENT 失效
    发行者认购环境中的经纪人与同行对方出版者合作

    公开(公告)号:US20120221650A1

    公开(公告)日:2012-08-30

    申请号: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通信通道; 识别与对等体具有共同性(因此有可能被缓存)的一组数据; 并协商缓存模式/方法来将数据存储在缓存中。 代理系统可以生成一组高速缓存密钥/唯一标识符,并将唯一标识符传递给发布者对等体中的至少一个,然后这些发布者对等体将在对等体之间共享唯一的标识符。 然后,该组数据将使用唯一标识符来缓存(例如由发布者系统,代理系统和/或订户系统)。

    Intelligent synchronization of portable video devices
    43.
    发明授权
    Intelligent synchronization of portable video devices 有权
    便携式视频设备的智能同步

    公开(公告)号:US08218939B2

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

    申请号:US12353647

    申请日:2009-01-14

    IPC分类号: H04N5/765

    摘要: A method, system and computer program provide a mechanism for intelligently synchronizing a portable video device with a digital video recorder. The intelligent synchronization handles conditions under which a complete transfer of difference content is not possible due to available storage limitations of the portable video device. The synchronization process determines a content difference between the content on the portable video device and the content on the DVR, determines available storage space on the portable video device and compares the available storage space on the portable video device to a size of the content difference. If the size of the content difference is greater than the available storage space, the size of the content difference is reduced, by compression or truncation, without completely excluding video programs from the transfer.

    摘要翻译: 一种方法,系统和计算机程序提供用于智能地使便携式视频设备与数字录像机同步的机构。 智能同步处理由于便携式视频设备的可用存储限制而不可能完全传送差异内容的条件。 同步过程确定便携式视频设备上的内容与DVR上的内容之间的内容差异,确定便携式视频设备上的可用存储空间,并将便携式视频设备上的可用存储空间与内容差异的大小进行比较。 如果内容差异的大小大于可用的存储空间,则通过压缩或截断来减少内容差异的大小,而不会完全排除来自传输的视频节目。

    MANAGING ACQUISITION OF FEE BASED VIDEOS
    44.
    发明申请
    MANAGING ACQUISITION OF FEE BASED VIDEOS 审中-公开
    管理收购基于费用的视频

    公开(公告)号:US20090249412A1

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

    申请号:US12054951

    申请日:2008-03-25

    IPC分类号: H04N7/173

    摘要: Purchasing PPV movies and events can be quite expensive for a viewer particularly when multiple PPV videos are purchased. Functionality can be implemented in a video recording device to search for less expensive alternatives for acquiring selected PPV content and other fee based videos. Automatically searching for lower fees and other lower-cost sources of a PPV video removes the tedium of manually checking for fee decreases for the selected PPV video and allows for more cost effective video recording.

    摘要翻译: 购买PPV电影和活动对于观众来说可能相当昂贵,特别是在购买多个PPV视频时。 可以在视频记录设备中实现功能,以搜索用于获取所选PPV内容和其他费用视频的较便宜的替代方案。 自动搜索PPV视频的较低费用和其他较低成本的来源可以省去手动检查所选PPV视频的费用减少的细节,并允许更具成本效益的视频录制。

    VIDEO EPISODE ORDER ADHERENCE
    45.
    发明申请
    VIDEO EPISODE ORDER ADHERENCE 失效
    视频EPISODE ORDER ADHERENCE

    公开(公告)号:US20090249397A1

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

    申请号:US12054982

    申请日:2008-03-25

    IPC分类号: G06F3/00

    摘要: Viewing episodes of a video series in order allows for a good viewing experience and understanding of episode content of the individual episodes. Functionality can be implemented in a video recording device and/or at a content provider to collect data about viewing behavior to determine if a user(s) tends to view episodes of a series in order. The video recording device and/or content provider can also keep track of partially or fully viewed episodes and episodes that are ready for viewing to avoid acquiring already viewed episodes Being able to quickly catch up on missed episodes will allow for easier introduction to a video series and prevent viewers from abandoning programs. In addition, requests for particular episodes can be leveraged for dynamic episode scheduling and dynamic setting of advertisement rates.

    摘要翻译: 查看视频系列的剧集,以便获得良好的观看体验和对个人情节的情节内容的理解。 功能可以在视频记录设备和/或内容提供商中实现,以收集关于观看行为的数据,以确定用户是否倾向于依次查看一系列的剧集。 视频记录设备和/或内容提供商还可以跟踪准备观看的部分或完全观看的剧集和剧集,以避免获得已经观看的剧集能够快速赶上错过的剧集将允许更容易地引入视频系列 并阻止观众放弃节目。 此外,可以利用特定情节的请求进行动态插曲调度和广告率的动态设置。

    Releasing computing infrastructure components in a networked computing environment
    46.
    发明授权
    Releasing computing infrastructure components in a networked computing environment 有权
    在联网计算环境中释放计算基础架构组件

    公开(公告)号:US08880671B2

    公开(公告)日:2014-11-04

    申请号:US13295656

    申请日:2011-11-14

    IPC分类号: G06F15/173 G06F9/50

    摘要: Embodiments of the present invention relate to the release of computing infrastructure components (e.g., hardware, software, combinations thereof, etc.) from a networked computing environment for potential use by another networked computing environment. In a typical embodiment, a computing infrastructure component is identified from set of computing infrastructure components associated with a networked computing environment. It may then be determined whether the computing infrastructure component can be released from the networked computing environment. Then, responsive to the determination, the computing infrastructure component may be released from the networked computing environment.

    摘要翻译: 本发明的实施例涉及从联网计算环境释放计算基础设施组件(例如,硬件,软件,其组合等),以供另一联网计算环境潜在地使用。 在典型的实施例中,从与网络计算环境相关联的计算基础设施组件的集合中识别计算基础设施组件。 然后可以确定计算基础设施组件是否可以从网络计算环境中释放。 然后,响应于该确定,可以从联网的计算环境中释放计算基础设施组件。

    Dynamic rebroadcast scheduling of videos
    47.
    发明授权
    Dynamic rebroadcast scheduling of videos 有权
    视频的动态重播调度

    公开(公告)号:US08689266B2

    公开(公告)日:2014-04-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.

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

    DETECTING AND PROCESSING CORRUPTED VIDEO RECORDINGS
    48.
    发明申请
    DETECTING AND PROCESSING CORRUPTED VIDEO RECORDINGS 有权
    检测和处理腐败的视频记录

    公开(公告)号:US20120251074A1

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

    申请号:US13495495

    申请日:2012-06-13

    IPC分类号: H04N5/92

    摘要: Embodiments of the invention include a method that comprises receiving a request to record television content on a specified channel for a specified period of time. The method can also include tuning to the specified channel at the specified time, and recording the specified content. The method can also include determining that one or more segments of the television content is corrupted. The method can also include presenting a notification indicating that some of the television content is corrupted, retuning to the specified channel made by the request, and acquiring uncorrupted television content for use in replacing the one or more segments of corrupted television content.

    摘要翻译: 本发明的实施例包括一种方法,包括在指定的时间段内接收在指定的频道上记录电视内容的请求。 该方法还可以包括在指定时间调谐到指定的频道,并记录指定的内容。 该方法还可以包括确定电视内容的一个或多个片段被破坏。 该方法还可以包括呈现指示一些电视内容被破坏的通知,重新调整到由请求产生的指定频道,以及获取用于替换损坏的电视内容的一个或多个部分的未损坏的电视内容。

    PUBLISHER-ASSISTED, BROKER-BASED CACHING IN A PUBLISH-SUBSCRIPTION ENVIRONMENT
    49.
    发明申请
    PUBLISHER-ASSISTED, BROKER-BASED CACHING IN A PUBLISH-SUBSCRIPTION ENVIRONMENT 有权
    发布者协助,基于经纪人的发布 - 订阅环境中的缓存

    公开(公告)号:US20120215859A1

    公开(公告)日:2012-08-23

    申请号:US13033005

    申请日:2011-02-23

    IPC分类号: G06F15/16

    摘要: Embodiments of the present invention provide an approach for a publisher-assisted, broker-based cache that can be utilized to reduce a volume of data (e.g., network traffic) delivered between a publisher and broker in a publication/subscription (pub/sub) environment. Specifically, in a typical embodiment, when a message is being generated on a publisher system, the publisher system will determine if the message includes a set of data that has a potential to be repeated in subsequent messages. Once such a set of data has been identified, the set of data will be associated/marked/tagged (e.g., in the message) with a unique identifier/cache key corresponding thereto (i.e., to yield a modified message). The modified message will be sent to a broker system, which will detect/locate the unique identifier, cache the corresponding data, and send the message along to any applicable subscriber systems. When a subsequent message that is supposed to contain the cached set of data is generated, the publisher system will instead substitute the unique identifier for the set of data to yield an abbreviated message and send the abbreviated message to the broker system. Upon receipt, the broker system will detect/locate the unique identifier, retrieve the corresponding set of data from the cache, replace the unique identifier with the set of data to yield a completed message, and then send the completed message to the applicable subscriber systems.

    摘要翻译: 本发明的实施例提供了一种用于发布商辅助的基于经纪人的高速缓存的方法,其可以用于减少在发布/订阅(pub / sub)中发布者和代理之间递送的数据量(例如,网络流量) 环境。 具体地,在典型的实施例中,当在发布者系统上生成消息时,发布者系统将确定该消息是否包括在后续消息中具有重复潜力的一组数据。 一旦已经识别出这样的一组数据,该组数据将与其对应的唯一标识符/高速缓存密钥相关联(例如,在消息中)(即产生修改的消息)。 修改的消息将被发送到代理系统,其将检测/定位唯一标识符,缓存对应的数据,并将消息发送到任何适用的订户系统。 当生成包含缓存的数据集的后续消息时,发布者系统将替代替代数据集的唯一标识符来产生缩写消息并将缩写消息发送到代理系统。 代理系统在收到时将检测/定位唯一标识符,从高速缓存中检索相应的数据集,用该组数据替换唯一标识符以产生完成的消息,然后将完成的消息发送到适用的订户系统 。

    CACHING POTENTIALLY REPETITIVE MESSAGE DATA IN A PUBLISH-SUBSCRIPTION ENVIRONMENT
    50.
    发明申请
    CACHING POTENTIALLY REPETITIVE MESSAGE DATA IN A PUBLISH-SUBSCRIPTION ENVIRONMENT 审中-公开
    在发布 - 订阅环境中缓存潜在的重复消息数据

    公开(公告)号:US20120215858A1

    公开(公告)日:2012-08-23

    申请号:US13032974

    申请日:2011-02-23

    IPC分类号: G06F15/16

    摘要: In general, embodiments of the present invention provide an approach for caching potentially repetitive data in a publication-subscription (pub/sub) system. 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 tagged/marked in the message with a unique identifier. The message and inserted unique identifier is then sent to the relevant subscriber system(s). Upon receiving the message, the subscriber system(s) will analyze the message, identify the unique identifier, and cache the tagged data. Thereafter, when the publisher system receives another message that contains the same set of data that was previously tagged, the publisher system will substitute the unique identifier for the repeated data to yield an abbreviated message. The publisher system will then send the abbreviated message to the subscriber system(s), which will analyze the abbreviated message, identify the unique identifier, and retrieve the associated data from cache. Thus, the substitution of unique identifiers for potentially repetitive data can avoid unnecessary communication of data and reduce overall network bandwidth consumption.

    摘要翻译: 通常,本发明的实施例提供了用于在发布订阅(pub / sub)系统中缓存潜在的重复数据的方法。 具体来说,在典型的实施例中,当代理系统从发布者系统接收到消息时,代理系统分析该消息以获得潜在的重复数据。 这样的数据可以从历史消息中确定(例如,确定某组数据出现在多个消息中并因此被标记在数据库中等等),一组规则(例如,如果数据集“Y”出现,则标志 它可能重复)等。无论如何,一旦这样一组数据被识别,该组数据将被标记/标记在消息中具有唯一的标识符。 然后将消息和插入的唯一标识符发送到相关订户系统。 一旦接收到消息,订户系统将分析消息,识别唯一标识符,并缓存标记的数据。 此后,当发布者系统接收到包含先前标记的相同数据集的另一消息时,发布者系统将替换重复数据的唯一标识符来产生缩写消息。 然后,发布者系统将将缩写消息发送到用户系统,用户系统将分析缩写消息,识别唯一标识符,并从缓存中检索关联的数据。 因此,将唯一标识符替换为可能重复的数据可以避免不必要的数据通信并减少总体网络带宽消耗。