Execution allocation cost assessment for computing systems and environments including elastic computing systems and environments
    21.
    发明授权
    Execution allocation cost assessment for computing systems and environments including elastic computing systems and environments 失效
    包括弹性计算系统和环境在内的计算系统和环境的执行分配成本评估

    公开(公告)号:US08775630B2

    公开(公告)日:2014-07-08

    申请号:US13492772

    申请日:2012-06-08

    摘要: Techniques for assessing the cost of allocation of execution and affecting the allocation of execution are disclosed. The cost of allocation of execution between a first computing device (e.g., mobile device) and one or more computing resource providers (e.g., Clouds) can be determined during runtime of the code. A computing system can operate independently of the first computing device and a computing resource provider and provide execution allocation cost assessment. Execution allocation cost can be assessed based on execution allocation data pertaining to the first computing device and computing resource providers. Power consumption of a mobile device can be used as a factor in determining how to allocate individual components of an application program between a mobile phone and a Cloud. In an Elastic computing environment, external computing resources can be used to extend the computing capabilities beyond that which can be provided by internal computing resources.

    摘要翻译: 披露了评估分配成本和影响执行分配的技术。 可以在代码的运行时间期间确定第一计算设备(例如,移动设备)与一个或多个计算资源提供者(例如,云)之间的执行分配成本。 计算系统可以独立于第一计算设备和计算资源提供者操作并提供执行分配成本评估。 可以基于与第一计算设备和计算资源提供者有关的执行分配数据来评估执行分配成本。 可以将移动设备的功耗用作确定如何在移动电话和云之间分配应用程序的各个组件的因素。 在弹性计算环境中,外部计算资源可用于将计算能力扩展到内部计算资源所能提供的计算能力之外。

    Combination of collaborative filtering and cliprank for personalized media content recommendation
    23.
    发明授权
    Combination of collaborative filtering and cliprank for personalized media content recommendation 有权
    组合过滤和剪辑,用于个性化媒体内容推荐

    公开(公告)号:US08010536B2

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

    申请号:US12120211

    申请日:2008-05-13

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30038

    摘要: Various methods for combining ClipRank and Collaborative Filtering are provided. According to one embodiment, the ClipRank weights associated with pieces of media content are calculated based on the relationships among the pieces of media content and various users. Those pieces having ClipRank weights greater than or equal to a predefined weight threshold are selected from the pieces of media content to obtain selected pieces of media content. Collaborative Filtering is then performed on the selected pieces of media content and the users.

    摘要翻译: 提供了组合ClipRank和协同过滤的各种方法。 根据一个实施例,基于媒体内容和各种用户之间的关系来计算与多个媒体内容相关联的ClipRank权重。 从多条媒体内容中选择具有大于或等于预定权重阈值的ClipRank权重的片段,以获得所选择的媒体内容。 然后对所选择的媒体内容和用户执行协同过滤。

    COMBINATION OF COLLABORATIVE FILTERING AND CLIPRANK FOR PERSONALIZED MEDIA CONTENT RECOMMENDATION
    24.
    发明申请
    COMBINATION OF COLLABORATIVE FILTERING AND CLIPRANK FOR PERSONALIZED MEDIA CONTENT RECOMMENDATION 有权
    合作过滤与个人化媒体内容推荐组合

    公开(公告)号:US20090132520A1

    公开(公告)日:2009-05-21

    申请号:US12120211

    申请日:2008-05-13

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30038

    摘要: Various methods for combining ClipRank and Collaborative Filtering are provided. According to one embodiment, the ClipRank weights associated with a plurality of pieces of media content are calculated based on the relationships among the plurality of pieces of media content and a plurality of users. Those pieces having ClipRank weights greater than or equal to a predefined weight threshold are selected from the plurality of pieces of media content to obtain a plurality of selected pieces of media content. Collaborative Filtering is then performed on the plurality of selected pieces of media content and the plurality of users. According to another embodiment, Collaborative Filtering on a plurality of pieces of media content and a plurality of users is performed for one of the plurality of users. Personalized ClipRank weights associated with the plurality of pieces of media content is calculated for the user based on Collaborative Filtering ratings obtained for the plurality of pieces of media content for the user.

    摘要翻译: 提供了组合ClipRank和协同过滤的各种方法。 根据一个实施例,基于多个媒体内容和多个用户之间的关系来计算与多个媒体内容相关联的ClipRank权重。 从多个媒体内容中选择具有大于或等于预定权重阈值的ClipRank权重的片段,以获得多个所选择的媒体内容。 然后对多个选定的媒体内容和多个用户执行协作过滤。 根据另一个实施例,对多个用户中的一个执行对多个媒体内容和多个用户的协作过滤。 基于针对用户的多个媒体内容获得的协作过滤等级,为用户计算与多个媒体内容相关联的个性化ClipRank权重。

    Method and system for accessing audio/visual content
    25.
    发明申请
    Method and system for accessing audio/visual content 审中-公开
    用于访问音频/视频内容的方法和系统

    公开(公告)号:US20090077195A1

    公开(公告)日:2009-03-19

    申请号:US11901931

    申请日:2007-09-19

    IPC分类号: G06F15/16

    摘要: A method and system for accessing audio/visual content is provided. Such access involves initiating a download of selected content over a communication link, for display on a display device, and monitoring the download status to detect download conditions that may lead to a delay in the display of the selected content. Then, upon detecting download conditions that may lead to delay in display of the selected content, displaying alternate available content on the display device.

    摘要翻译: 提供了一种用于访问音频/视频内容的方法和系统。 这样的访问涉及通过通信链路启动所选内容的下载,以便在显示设备上显示,以及监视下载状态以检测可能导致所选内容的显示延迟的下载条件。 然后,当检测到可能导致显示所选内容的延迟的下载条件时,在显示设备上显示备用可用内容。

    Cloud-based web workers and storages
    26.
    发明授权
    Cloud-based web workers and storages 有权
    基于云的网络工作者和存储

    公开(公告)号:US09075663B2

    公开(公告)日:2015-07-07

    申请号:US12778846

    申请日:2010-05-12

    IPC分类号: G06F15/16 G06F9/50 G06F9/48

    CPC分类号: G06F9/5072 G06F9/4843

    摘要: In accordance with one aspect of the invention, web workers and local storages can be extended to a cloud-based environment. This allows web workers to be executed on any of a number of different cloud platforms located in a cloud, leveraging available resources to provide a quicker and more efficient processing environment for the various web workers. The present invention also provides these functionalities in a way that is transparent to not just the user, but also to the web page developer as well, eliminating the need for the web page developer to be aware of the cloud-based environment and design the web page for use therewith.

    摘要翻译: 根据本发明的一个方面,网络工作者和本地存储器可以扩展到基于云的环境。 这允许网络工作者在位于云端的多个不同云平台中的任何一个上执行,利用可用资源为各种网络工作者提供更快速和更有效的处理环境。 本发明还以对用户不仅仅是透明的方式提供这些功能,而且对网页开发者也是透明的,消除了网页开发人员了解基于云的环境和设计网络的需要 使用页面。

    Securely using service providers in elastic computing systems and environments
    27.
    发明授权
    Securely using service providers in elastic computing systems and environments 失效
    在弹性计算系统和环境中安全地使用服务提供商

    公开(公告)号:US08601534B2

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

    申请号:US12765775

    申请日:2010-04-22

    IPC分类号: G06F17/00

    CPC分类号: G06F9/5011

    摘要: Access permission can be assigned to a particular individually executable portion of computer executable code (“component-specific access permission”) and enforced in connection with accessing the services of a service provider by the individually executable portion (or component). It should be noted that least one of the individually executable portions can request the services when executed by a dynamically scalable computing resource provider. In addition, general and component-specific access permissions respectively associated with executable computer code as a whole or one of it specific portions (or components) can be cancelled or rendered inoperable in response to an explicit request for cancelation.

    摘要翻译: 可以将访问权限分配给计算机可执行代码(“组件特定访问权限”)的特定单独执行部分,并且通过单独执行的部分(或组件)访问服务提供者的服务来执行。 应当注意,当由动态可扩展的计算资源提供商执行时,单独可执行部分中的至少一个可以请求服务。 此外,响应于明确的取消请求,可以将与可执行计算机代码相关联的通用和组件特定访问许可作为整体或其特定部分(或组件)中的一个可以被取消或不可操作。

    Execution allocation cost assessment for computing systems and environments including elastic computing systems and environments
    28.
    发明授权
    Execution allocation cost assessment for computing systems and environments including elastic computing systems and environments 有权
    包括弹性计算系统和环境在内的计算系统和环境的执行分配成本评估

    公开(公告)号:US08560465B2

    公开(公告)日:2013-10-15

    申请号:US12710204

    申请日:2010-02-22

    IPC分类号: G06N5/00

    CPC分类号: G06N5/02 G06F9/5066

    摘要: Techniques for allocating individually executable portions of executable code for execution in an Elastic computing environment are disclosed. In an Elastic computing environment, scalable and dynamic external computing resources can be used in order to effectively extend the computing capabilities beyond that which can be provided by internal computing resources of a computing system or environment. Machine learning can be used to automatically determine whether to allocate each individual portion of executable code (e.g., a Weblet) for execution to either internal computing resources of a computing system (e.g., a computing device) or external resources of an dynamically scalable computing resource (e.g., a Cloud). By way of example, status and preference data can be used to train a supervised learning mechanism to allow a computing device to automatically allocate executable code to internal and external computing resources of an Elastic computing environment.

    摘要翻译: 公开了用于在弹性计算环境中分配用于执行的可执行代码的单独可执行部分的技术。 在弹性计算环境中,可以使用可扩展和动态的外部计算资源,以便有效地将计算能力扩展到可以由计算系统或环境的内部计算资源提供的能力。 机器学习可用于自动确定是否将可执行代码(例如,Weblet)的每个单独部分分配给计算系统(例如,计算设备)的内部计算资源或动态可扩展计算资源的外部资源 (例如,云)。 作为示例,状态和偏好数据可以用于训练监督学习机制,以允许计算设备自动地将可执行代码分配给弹性计算环境的内部和外部计算资源。

    Personalized video system
    29.
    发明授权
    Personalized video system 有权
    个性化视频系统

    公开(公告)号:US08789108B2

    公开(公告)日:2014-07-22

    申请号:US12120203

    申请日:2008-05-13

    IPC分类号: H04N5/445

    CPC分类号: G06F17/30038

    摘要: A media device suitable for playing video content including television programming is provided. The media device comprises a device usage monitor configured to substantially automatically monitor selected usage information related to video content that is played on the media device; a rating engine configured to substantially automatically generate content ratings for specific video content that has been played by the media device, wherein the content ratings are based at least in part of the usage information; and a user interface suitable for presenting a plurality of content channels to the user, wherein at least some of the presented channels are personalized channels that include video content that is selected based at least in part on the content ratings generated by the rating engine.

    摘要翻译: 提供适用于播放包括电视节目的视频内容的媒体设备。 媒体设备包括:设备使用监视器,被配置为基本上自动监视与媒体设备上播放的视频内容相关的所选择的使用信息; 评估引擎,被配置为基本上自动生成由媒体设备播放的特定视频内容的内容评级,其中所述内容评级至少部分地基于所述使用信息; 以及适合于向用户呈现多个内容频道的用户界面,其中所呈现的频道中的至少一些是个性化频道,其包括至少部分地基于评级引擎生成的内容评级来选择的视频内容。

    Method and system for access to content in a content space
    30.
    发明申请
    Method and system for access to content in a content space 审中-公开
    用于访问内容空间内容的方法和系统

    公开(公告)号:US20090025054A1

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

    申请号:US11879569

    申请日:2007-07-17

    IPC分类号: H04N7/173

    摘要: A method and system for access to content is provided. Providing access to content involves constructing a smart channel that facilitates adaptive content selection, identifying known content matching the smart channel content selection, performing a smart channel query to discover new content that is related to the known content, and prefetching newly discovered relevant content from a content space. The content includes video content for display on a display such as a TV.

    摘要翻译: 提供了一种用于访问内容的方法和系统。 提供对内容的访问涉及构建促进自适应内容选择的智能信道,识别与智能频道内容选择相匹配的已知内容,执行智能频道查询以发现与已知内容相关的新内容,以及从新闻发现的相关内容 内容空间。 内容包括用于在诸如电视机的显示器上显示的视频内容。