Performing pre-stage replication of data associated with virtual machines prior to migration of virtual machines based on resource usage
    81.
    发明授权
    Performing pre-stage replication of data associated with virtual machines prior to migration of virtual machines based on resource usage 有权
    在根据资源使用情况迁移虚拟机之前,执行与虚拟机关联的数据的前期复制

    公开(公告)号:US09218196B2

    公开(公告)日:2015-12-22

    申请号:US13473664

    申请日:2012-05-17

    IPC分类号: G06F9/455 G06F9/48

    摘要: Embodiments of the present invention relate to the migration of virtual machines (VMs) between networked computing environments (e.g., cloud computing environments) based on resource utilization. Specifically, embodiments of the present invention provide an approach to select an optimal set (one or more) of VMs as candidates for pre-staged migration. In a typical embodiment, when a first cloud environment nears physical resource capacity, an optimal set of VMs will be identified for migration to a second cloud environment that has sufficient capacity to accommodate workload(s) from the first cloud environment. To make this process more efficient, data associated with the set of virtual machines may be “pre-stage” replicated from the first cloud environment to the second cloud environment (e.g., in advance of the migration of the identified set of VMs).

    摘要翻译: 本发明的实施例涉及基于资源利用的网络计算环境(例如,云计算环境)之间的虚拟机(VM)的迁移。 具体地,本发明的实施例提供了一种选择VM的最优集合(一个或多个)作为预先迁移的候选的方法。 在典型的实施例中,当第一云环境接近物理资源容量时,将识别最佳的一组VM,以便迁移到具有足够容量以适应来自第一云环境的工作负载的第二云环境。 为了使该过程更有效率,与该组虚拟机相关联的数据可以从第一云环境复制到第二云环境(例如,在所识别的VM的迁移之前)的“预阶段”。

    Pictorial navigation
    83.
    发明授权
    Pictorial navigation 有权
    图形导航

    公开(公告)号:US08983773B2

    公开(公告)日:2015-03-17

    申请号:US13611465

    申请日:2012-09-12

    CPC分类号: G06F17/30265 G01C21/3647

    摘要: Pictorial information is provided relevant to a geographic location through selecting characteristics relevant to geographic locations, searching pictorial image databases for images having an embedded tags associated with the characteristics, retrieving image files from databases having embedded tags correlated to characteristics and visually depicting a physical appearance or an attribute of a location, analyzing characteristics image files and responsively selecting preferred image data, formatting preferred image data for presentation to a traveler, associating formatted preferred data with geographic locations, and presenting associated formatted data to the traveler in association with geographic locations. Characteristics include global positioning satellite coordinates. Image data may be selected having preferred image resolutions or perspectives. Formatting pictorial information may comprise synthesizing photographs into a constructs. Associated image data may indicate a distance and direction from a geographic location. Routing system applications are enabled to present pictorial information with navigation route points.

    摘要翻译: 通过选择与地理位置相关的特征来提供与地理位置相关的图形信息,搜索图形图像数据库以获得具有与特征相关联的嵌入标签的图像,从具有与特征相关的嵌入标签的数据库检索图像文件,并且可视地描绘物理外观或 分析特征图像文件和响应性地选择优选图像数据,格式化用于呈现给旅行者的优选图像数据,将格式化的优选数据与地理位置相关联,以及将相关联的格式化数据与地理位置相关联地呈现给旅行者。 特征包括全球定位卫星坐标。 可以选择具有优选图像分辨率或透视图像的图像数据。 格式化图形信息可以包括将照片合成到构造中。 相关联的图像数据可以指示距地理位置的距离和方向。 路由系统应用程序能够显示具有导航路线点的图形信息。

    Degrading avatar appearances in a virtual universe
    84.
    发明授权
    Degrading avatar appearances in a virtual universe 有权
    降低虚拟宇宙中的头像外观

    公开(公告)号:US08898574B2

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

    申请号:US12339412

    申请日:2008-12-19

    摘要: An invention that degrades avatar appearances in a virtual universe is provided. In one embodiment, there is a degradation tool, including a visual obstruction component configured to: identify an object in the virtual universe as an object of interest, and determine whether a set of avatars within the virtual universe is likely to cause a visual obstruction of the object of interest to an avatar. The degradation tool further comprises a modification component configured to degrade an appearance of at least one of the set of avatars within the virtual universe if the set of avatars within the virtual universe is likely to cause a visual obstruction of the object of interest to the avatar.

    摘要翻译: 提供了降低虚拟宇宙中的化身外观的发明。 在一个实施例中,存在降级工具,包括视觉障碍部件,其被配置为:将虚拟宇宙中的对象识别为感兴趣的对象,并且确定虚拟宇宙内的一组化身是否可能导致视觉障碍 化身的兴趣对象。 降级工具还包括修改组件,该修改组件被配置为如果该虚拟世界中的该组头像很可能导致该虚拟世界中感兴趣的对象的视觉障碍,则该虚拟宇宙中该组头像中的至少一个化身的外观会劣化 。

    Dynamically expanding computing resources in a networked computing environment
    85.
    发明授权
    Dynamically expanding computing resources in a networked computing environment 有权
    在网络计算环境中动态扩展计算资源

    公开(公告)号:US08898291B2

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

    申请号:US13204905

    申请日:2011-08-08

    IPC分类号: G06F15/173 G06F9/50

    摘要: Embodiments of the present invention provide an approach for dynamically expanding cloud capacity (e.g., computing resources), based on infrastructure needs. In a typical embodiment, an available capacity of a set (e.g., at least one) of computing resources in the networked computing environment will be determined. Then, a future capacity needed for processing a set of workloads in the networked computing environment will be forecasted. Such a forecast can be made based on multiple factors/approaches. For example, the forecast can be made based upon at least one of the following: an average consumption of the set of computing resources over a predetermined period of time, a periodic estimation of consumption of the set of computing resources, a scheduled consumption of the set of computing resources, and/or a potential capacity of the set of computing resources. In general, the scheduled consumption can be determined based on at least one resource consumption schedule stored in a computer data structure, while the potential capacity can be determined based upon a set of application events associated with the set of workloads. Regardless of the approach utilized, once the future capacity has been forecasted, it will be determined whether the future capacity exceeds the available capacity. If so, the available capacity of the set of computing resources will be expanded (e.g., hardware and/or software elements will be added to the networked computing infrastructure and/or made available) until the available capacity at least meets the future capacity.

    摘要翻译: 本发明的实施例提供了一种基于基础设施需求动态扩展云容量(例如,计算资源)的方法。 在典型的实施例中,将确定网络计算环境中的一组(例如,至少一个)计算资源的可用容量。 然后,将预测在网络化计算环境中处理一组工作负载所需的未来容量。 这样的预测可以基于多种因素/方法。 例如,可以基于以下中的至少一个进行预测:在预定时间段内该组计算资源的平均消耗,该组计算资源的消耗的周期性估计, 一组计算资源,和/或一组计算资源的潜在容量。 通常,可以基于存储在计算机数据结构中的至少一个资源消耗调度来确定调度消耗,同时可以基于与该组工作负载相关联的一组应用事件来确定潜在容量。 无论采用何种方法,一旦预测未来能力,将确定未来能力是否超过可用容量。 如果是这样,则将扩展该组计算资源的可用容量(例如,硬件和/或软件元素将被添加到联网计算基础设施和/或可用),直到可用容量至少满足将来容量。

    Releasing computing infrastructure components in a networked computing environment
    86.
    发明授权
    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.

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

    Explicit use of user context objects in a virtual universe
    87.
    发明授权
    Explicit use of user context objects in a virtual universe 有权
    明确使用虚拟宇宙中的用户上下文对象

    公开(公告)号:US08799787B2

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

    申请号:US12127164

    申请日:2008-05-27

    IPC分类号: G06F3/048

    CPC分类号: G06Q10/10

    摘要: An approach that facilitates explicit use of user context objects in a virtual universe is described. In one embodiment, there is a user context object tool that includes a user context object retrieving component configured to retrieve the plurality of user context objects for presentation to the avatar. A user context object selection and modification component is configured to receive a user context object selection and any desired modifications made to the user context object selection. A user context object permissions component is configured to permit the avatar to interact with the virtual universe in accordance with the user context object selection.

    摘要翻译: 描述了有助于在虚拟宇宙中明确使用用户上下文对象的方法。 在一个实施例中,存在用户上下文对象工具,其包括被配置为检索用于呈现到化身的多个用户上下文对象的用户上下文对象检索组件。 用户上下文对象选择和修改组件被配置为接收用户上下文对象选择和对用户上下文对象选择进行的任何期望的修改。 用户上下文对象许可组件被配置为允许化身根据用户上下文对象选择与虚拟宇宙进行交互。

    Dynamic rebroadcast scheduling of videos
    89.
    发明授权
    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.

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

    Prioritized rendering of objects in a virtual universe
    90.
    发明授权
    Prioritized rendering of objects in a virtual universe 失效
    虚拟宇宙中对象的优先渲染

    公开(公告)号:US08681144B2

    公开(公告)日:2014-03-25

    申请号:US12339418

    申请日:2008-12-19

    IPC分类号: G06T17/00

    CPC分类号: G06T13/00

    摘要: An invention for prioritized rendering of objects in a virtual universe is provided. In one embodiment, there is a prioritization tool including a value component configured to assign a value to each of a set of items within an inventory of an avatar. A priority component is configured to compare a set of objects in the virtual universe to the value assigned to each of the set of items within the inventory of the avatar to determine a priority of each of the set of objects in the virtual universe. A rendering component is configured to render the set of objects in the virtual universe based on the priority of each of the set of objects in the virtual universe.

    摘要翻译: 提供了用于在虚拟宇宙中优先渲染对象的发明。 在一个实施例中,存在优先化工具,其包括被配置为向化身的库存中的一组项目中的每一个分配值的值组件。 优先级组件被配置为将虚拟宇宙中的一组对象与分配给虚拟空间清单中的每组项目的值进行比较,以确定虚拟Universe中每组对象的优先级。 渲染组件被配置为基于虚拟Universe中的每组对象的优先级来渲染虚拟Universe中的对象集合。