Introducing selective energy efficiency in a virtual environment
    11.
    发明授权
    Introducing selective energy efficiency in a virtual environment 有权
    在虚拟环境中引入选择性能源效率

    公开(公告)号:US09268385B2

    公开(公告)日:2016-02-23

    申请号:US12194633

    申请日:2008-08-20

    IPC分类号: G06F1/32

    摘要: In some embodiments, a method comprises hosting a virtual universe in which one or more avatars interact with one or more virtual objects. The method can also include presenting energy conservation options that reduce amounts of power consumed in rendering the avatars and virtual objects in the virtual universe, detecting a selection of the energy conservation options, and configuring logic for rendering the avatars and virtual objects according to the selected energy conservation options. The method can also comprise rendering, according to the selection of energy conservation options, the avatars and virtual objects in the virtual universe.

    摘要翻译: 在一些实施例中,一种方法包括托管其中一个或多个化身与一个或多个虚拟对象交互的虚拟宇宙。 该方法还可以包括呈现节能选项,其减少渲染虚拟宇宙中的化身和虚拟对象所消耗的能量的量,检测节能选项的选择,以及根据所选择的配置用于呈现化身和虚拟对象的逻辑 节能选择。 该方法还可以包括根据节能选项的选择来呈现虚拟宇宙中的化身和虚拟对象。

    Autonomically Regulating Information Transfer When Accessing Database Resources
    12.
    发明申请
    Autonomically Regulating Information Transfer When Accessing Database Resources 有权
    访问数据库资源时自动调节信息传输

    公开(公告)号:US20120179679A1

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

    申请号:US13423544

    申请日:2012-03-19

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30979

    摘要: A database access facility for accessing databases includes a monitoring function which monitors accesses by requestors of database data. The monitoring function tracks which database fields are requested to dynamically determine the fields which the application needs. Once sufficient tracking data is obtained, subsequent accesses to the database on behalf of an application are automatically modified by the application server to request only the fields which are likely to be needed. Preferably, the database access facility is an application server for one or middle tier applications which access the database on behalf of multiple clients in a three-tier client-server environment.

    摘要翻译: 用于访问数据库的数据库访问设施包括监视请求者访问数据库数据的监视功能。 监视功能跟踪哪些数据库字段被请求来动态地确定应用程序需要的字段。 一旦获得足够的跟踪数据,代表应用程序对数据库的后续访问将被应用程序服务器自动修改,以仅请求可能需要的字段。 优选地,数据库访问设施是用于在三层客户机 - 服务器环境中代表多个客户端访问数据库的一个或多个中间层应用的应用服务器。

    Distributed Debugging
    13.
    发明申请
    Distributed Debugging 有权
    分布式调试

    公开(公告)号:US20110307871A1

    公开(公告)日:2011-12-15

    申请号:US12813788

    申请日:2010-06-11

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3664 G06F11/3644

    摘要: In an embodiment, a first debug agent at a first computer receives a packet. The first debug agent adds a debug command and an identifier of the first debug agent to the packet and sends the packet to a receiving computer. A second debug agent at the receiving computer removes the debug command and the identifier of the first debug agent from the packet and sends the packet to a second program that executes at the receiving computer. The second debug agent further executes the debug command, which causes the second program that executes on the receiving computer to halt execution at a breakpoint or address watch memory location. The second debug agent sends the state of the second program to the first debug agent, which presents, at the first computer, the state and a listing of the second program.

    摘要翻译: 在一个实施例中,第一计算机上的第一调试代理接收分组。 第一个调试代理将调试命令和第一个调试代理的标识符添加到数据包,并将数据包发送到接收计算机。 接收计算机上的第二调试代理从分组中移除调试命令和第一调试代理的标识符,并将该分组发送到在接收计算机执行的第二程序。 第二调试代理进一步执行调试命令,这使得在接收计算机上执行的第二程序在断点或地址监视存储器位置停止执行。 第二调试代理将第二程序的状态发送到第一调试代理,第一调试代理在第一计算机处呈现第二程序的状态和列表。

    INTRODUCING SELECTIVE ENERGY EFFICIENCY IN A VIRTUAL ENVIRONMENT
    14.
    发明申请
    INTRODUCING SELECTIVE ENERGY EFFICIENCY IN A VIRTUAL ENVIRONMENT 有权
    在虚拟环境中介绍选择能源效率

    公开(公告)号:US20100050004A1

    公开(公告)日:2010-02-25

    申请号:US12194633

    申请日:2008-08-20

    IPC分类号: G06F1/32

    摘要: In some embodiments, a method comprises hosting a virtual universe in which one or more avatars interact with one or more virtual objects. The method can also include presenting energy conservation options that reduce amounts of power consumed in rendering the avatars and virtual objects in the virtual universe, detecting a selection of the energy conservation options, and configuring logic for rendering the avatars and virtual objects according to the selected energy conservation options. The method can also comprise rendering, according to the selection of energy conservation options, the avatars and virtual objects in the virtual universe.

    摘要翻译: 在一些实施例中,一种方法包括托管其中一个或多个化身与一个或多个虚拟对象交互的虚拟宇宙。 该方法还可以包括呈现节能选项,其减少渲染虚拟宇宙中的化身和虚拟对象所消耗的能量的量,检测节能选项的选择,以及根据所选择的配置用于呈现化身和虚拟对象的逻辑 节能选择。 该方法还可以包括根据节能选项的选择来呈现虚拟宇宙中的化身和虚拟对象。

    Inserting New Transactions Into a Transaction Stream
    16.
    发明申请
    Inserting New Transactions Into a Transaction Stream 有权
    将新事务插入事务流

    公开(公告)号:US20080301682A1

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

    申请号:US11755809

    申请日:2007-05-31

    IPC分类号: G06F9/46

    CPC分类号: G06F8/70

    摘要: In an embodiment, a selection of an original transaction is received. In response to the selection of the original transaction, a call stack of the application that sends the original transaction during a learn mode of the application is saved. A specification of a new transaction and a location of the new transaction with respect to the original transaction in an transaction stream is received. During a production mode of the application, the original transaction is received from the application. A determination is made that the call stack of the application during the production mode matches the saved call stack of the application during the learn mode. In response to the determination, the new transaction is inserted at the location into a transaction stream that is sent to a database.

    摘要翻译: 在一个实施例中,接收到原始事务的选择。 响应于原始事务的选择,保存在应用的学习模式期间发送原始事务的应用的调用堆栈。 接收关于事务流中原始事务的新事务的规定和新事务的位置。 在应用程序的生产模式下,从应用程序接收原始事务。 确定在生产模式期间应用程序的调用堆栈在学习模式期间与应用程序的保存的调用堆栈匹配。 响应于确定,将新事务插入到发送到数据库的事务流中。

    Selecting servers based on load-balancing metric instances
    17.
    发明申请
    Selecting servers based on load-balancing metric instances 有权
    基于负载平衡度量实例选择服务器

    公开(公告)号:US20070185997A1

    公开(公告)日:2007-08-09

    申请号:US11351242

    申请日:2006-02-09

    IPC分类号: G06F15/173

    CPC分类号: H04L67/28 H04L67/2809

    摘要: In an embodiment, a request is received that is directed to a page. A determination is made whether a session associated with the request already exists by determining whether the request is dependent on a previous request. If the session does not already exist, then a decision is made whether the request will result in creating a session. If the request will result in creation of a session, then a server is selected based on a load-balancing metric instance associated with the page, and the request is sent to the selected server. The load-balancing metric instance has an algorithm and an input parameter to the algorithm. The server is selected by executing the algorithm and selecting the server identified by an output parameter from the algorithm.

    摘要翻译: 在一个实施例中,接收到被引导到页面的请求。 通过确定请求是否依赖于先前的请求,确定与请求相关联的会话是否已经存在。 如果会话不存在,则作出决定是否该请求将导致创建会话。 如果请求将导致创建会话,则基于与该页面相关联的负载均衡度量实例来选择服务器,并且该请求被发送到所选择的服务器。 负载均衡度量实例具有算法和算法的输入参数。 通过执行算法选择服务器,并从算法中选择由输出参数识别的服务器。

    Joining units of work based on complexity metrics
    18.
    发明申请
    Joining units of work based on complexity metrics 审中-公开
    根据复杂性指标加入工作单位

    公开(公告)号:US20070006070A1

    公开(公告)日:2007-01-04

    申请号:US11171714

    申请日:2005-06-30

    IPC分类号: G06F17/00

    摘要: A method, apparatus, system, and signal-bearing medium that, in an embodiment, determine units of work in a page, join selected pairs of the units of work with lowest complexity metrics until all of the units of work have complexity metrics that are less than a threshold. The joining is subject to rules of a dependency graph, which indicates data dependency relationships of the units of work. The selected joined pairs are then encapsulated into a processing unit, which is sent to multiple grid servers. Responses from the grid servers are used to assemble dynamic content into the page. In an embodiment, the complexity metrics are then modified based on an exponential moving average of responses times of the units of work. In this way, in an embodiment, the performance of assembling the page may be increased.

    摘要翻译: 一种方法,装置,系统和信号承载介质,其在一个实施例中确定页面中的工作单位,以最低复杂性度量加入所选择的工作单元对,直到所有工作单元具有复杂度度量 小于阈值。 加入受制于依赖图的规则,表示工作单位的数据依赖关系。 所选择的连接对然后被封装到处理单元中,该处理单元被发送到多个网格服务器。 网格服务器的响应用于将动态内容组合到页面中。 在一个实施例中,然后基于工作单元的响应时间的指数移动平均值来修改复杂性度量。 以这种方式,在一个实施例中,可以增加组装页面的性能。

    System and method for conducting auctions of product sets
    19.
    发明申请
    System and method for conducting auctions of product sets 审中-公开
    进行拍卖的系统和方法

    公开(公告)号:US20060149656A1

    公开(公告)日:2006-07-06

    申请号:US11027974

    申请日:2005-01-04

    IPC分类号: G06Q40/00

    CPC分类号: G06Q30/08 G06Q40/04

    摘要: Systems and method for providing an auction. A computer server has a searchable database of items offered for sale by a plurality of sellers. The database is accessible by a plurality of sellers and a plurality of buyers. A conglomeration agent running on the server identifies related items for sale as a single conglomeration and stores the conglomeration in the database. The buyer may view both individual items for sale and conglomerations of items for sale, and place a bid on a conglomeration of such items or the individual item. If the bid matches the conditions set forth by the sellers, the sale of either a conglomeration or an individual item is completed. The system also generates a performance metric for both buyers and sellers which are also made available to buyer and sellers and may be used to assess the desirability of dealing with certain buyers or sellers.

    摘要翻译: 提供拍卖的系统和方法。 计算机服务器具有可由多个卖方出售的物品的可搜索数据库。 数据库可由多个卖家和多个购买者访问。 在服务器上运行的集团代理将相关物品作为一个集团进行销售,并将该集团存储在数据库中。 买方可以查看出售物品的个人物品和出售物品的集合,并对这些物品或个别物品的集合进行投标。 如果出价符合卖方规定的条件,则销售集团或个别物品即可完成。 该制度还为买方和卖方制定了一种绩效指标,这些指标也可供买卖双方使用,并可用于评估与某些买卖双方交易的可取性。

    Enhancement of real-time operating system functionality using a hypervisor
    20.
    发明申请
    Enhancement of real-time operating system functionality using a hypervisor 审中-公开
    使用管理程序增强实时操作系统功能

    公开(公告)号:US20050251806A1

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

    申请号:US10842281

    申请日:2004-05-10

    IPC分类号: G06F9/455 G06F9/46 G06F9/48

    摘要: A system, method and computer program product for enhancing a real-time operating system (RTOS) with functionality normally associated with a general purpose operating system (GPOS). A hypervisor that is adapted to perform a real-time scheduling function supports concurrent execution of an RTOS and a GPOS on a system of shared hardware resources. The RTOS or its applications can utilize services provided by the GPOS. Such services may include one or more of file system organization, network communication, network management, database management, security, user-interface support and others. To enhance operational robustness and security, the hypervisor can be placed in read-only storage while maintaining the ability to update scheduling mechanisms. A programmable policy manager that is maintained in read-write storage can be used to dictate scheduling policy changes to the hypervisor as required to accommodate current needs.

    摘要翻译: 一种用于增强具有通常与通用操作系统(GPOS)相关联的功能的实时操作系统(RTOS)的系统,方法和计算机程序产品。 适用于执行实时调度功能的虚拟机管理程序支持共享硬件资源系统上的RTOS和GPOS的并发执行。 RTOS或其应用程序可以利用GPOS提供的服务。 这样的服务可以包括文件系统组织,网络通信,网络管理,数据库管理,安全性,用户界面支持等中的一个或多个。 为了增强运营的鲁棒性和安全性,管理程序可以放置在只读存储中,同时保持更新调度机制的能力。 维护在读写存储器中的可编程策略管理器可用于根据需要来规定对管理程序的调度策略更改以适应当前需求。