Method System and Computer Program for Metering Usage of Software Products Based on Real-Time Benchmarking of Processing Power
    11.
    发明申请
    Method System and Computer Program for Metering Usage of Software Products Based on Real-Time Benchmarking of Processing Power 有权
    基于处理能力实时基准测试软件产品使用的方法系统和计算机程序

    公开(公告)号:US20100218170A1

    公开(公告)日:2010-08-26

    申请号:US12377413

    申请日:2006-10-25

    IPC分类号: G06F11/34

    CPC分类号: G06F11/3428

    摘要: A solution (300) for metering usage of software products on a data processing system is proposed. In this context, it is often necessary to known a processing power of each computer wherein a generic software product ran (for example, for licensing accounting based on differentiated charging rates). In the proposed solution, the processing power is estimated dynamically on the computer directly. For this purpose, a (single-threaded) benchmark program written in a low-level language is executed (308-322), such as at the startup or periodically. In this way, dividing (324) the measured execution time of the benchmark program by the known number of its instructions it is possible to determine an execution rate of a single microprocessor of the computer. This value multiplied (326) by the detected (306; 332) number of available microprocessors provides an accurate estimate of the processing power of the computer. The desired result is achieved without requiring any knowledge of the physical details of the computer; this is particularly advantageous when the computer consists of a logical guest machine implemented on a physical host machine.

    摘要翻译: 提出了一种用于在数据处理系统上计量软件产品使用的解决方案(300)。 在这种情况下,通常需要知道运行通用软件产品的每台计算机的处理能力(例如,用于基于差分计费费用的许可会计)。 在提出的解决方案中,处理能力直接在计算机上动态估计。 为此,执行以低级语言编写的(单线程)基准程序(308-322),例如在启动时或定期执行。 以这种方式,将测量的基准程序的执行时间除以(324)已知数量的指令,可以确定计算机的单个微处理器的执行速率。 通过检测到的(306; 332)数量的可用微处理器乘以(326)该值提供了计算机的处理能力的准确估计。 实现期望的结果,而不需要任何关于计算机的物理细节的知识; 当计算机由在物理主机上实现的逻辑客机构成时,这是特别有利的。

    Job scheduling with optimization of power consumption
    12.
    发明授权
    Job scheduling with optimization of power consumption 失效
    作业调度优化功耗

    公开(公告)号:US08621472B2

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

    申请号:US12917549

    申请日:2010-11-02

    IPC分类号: G06F9/46

    摘要: A scheduler is provided, which takes into account the location of the data to be accessed by a set of jobs. Once all the dependencies and the scheduling constraints of the plan are respected, the scheduler optimizes the order of the remaining jobs to be run, also considering the location of the data to be accessed. Several jobs needing an access to a dataset on a specific disk may be grouped together so that the grouped jobs are executed in succession, e.g., to prevent activating and deactivating the storage device several times, thus improving the power consumption and also avoiding input output performances degradation.

    摘要翻译: 提供了调度器,其考虑了一组作业要访问的数据的位置。 一旦遵守计划的所有依赖性和调度约束,调度程序就会优化要运行的剩余作业的顺序,同时考虑要访问的数据的位置。 需要访问特定磁盘上的数据集的几个作业可以被分组在一起,使得分组的作业被连续地执行,例如以防止多次激活和停用存储设备,从而提高功耗并且还避免输入输出性能 降解。

    REORGANIZATION OF SOFTWARE IMAGES BASED ON PREDICTED USE THEREOF
    13.
    发明申请
    REORGANIZATION OF SOFTWARE IMAGES BASED ON PREDICTED USE THEREOF 有权
    基于预测使用的软件图像重新组合

    公开(公告)号:US20130151805A1

    公开(公告)日:2013-06-13

    申请号:US13620398

    申请日:2012-09-14

    IPC分类号: G06F12/02

    摘要: A solution for managing a software image being stored in a plurality of physical blocks of a storage system comprises monitoring each access to the physical blocks, calculating a predicted sequence of access to the physical blocks according to the monitored accesses, and reorganizing the physical blocks according to the predicted sequence. The monitoring may be performed as the physical blocks are accessed during the booting of virtual images on the software image.

    摘要翻译: 用于管理存储在存储系统的多个物理块中的软件映像的解决方案包括监视对物理块的每个访问,根据所监视的访问来计算对物理块的访问的预测序列,以及根据所监视的访问重新组织物理块 到预测序列。 可以在软件映像引导虚拟映像期间访问物理块来执行监视。

    Monitoring participants in a conference call
    14.
    发明授权
    Monitoring participants in a conference call 有权
    监控电话会议中的参与者

    公开(公告)号:US08363574B2

    公开(公告)日:2013-01-29

    申请号:US12483659

    申请日:2009-06-12

    IPC分类号: H04L12/16

    摘要: Embodiments monitor the participation of remote users to conference calls even when they are connected through simple telephone, i.e. without multimedia (or Internet) connection. In particular, an embodiment enables callers to monitor an up to date list of participants without the need of using a dedicated phone or connecting through a PC and a dedicated line to a central Conference Call system. This can be highly useful in case of travelling users who are expected to join the call from different places. Embodiments may not need a complex network infrastructure or network protocol change, since the information about the participant list can be transmitted over the normal phone line using a predetermined set of signals (e.g. an acoustic signal). Both the Conference Call server and the peripheral devices may refer to the same set of signals. Embodiments may be transparent to those users who do not wish to (or cannot) use the new functionality.

    摘要翻译: 即使通过简单的电话连接,即没有多媒体(或因特网)连接,实施例也监视远程用户参与电话会议。 特别地,一个实施例使得呼叫者能够监视参与者的最新列表,而不需要使用专用电话或者通过PC和专用线路连接到中央电话会议系统。 对于预计来自不同地方的电话的旅行用户来说,这是非常有用的。 实施例可能不需要复杂的网络基础设施或网络协议改变,因为关于参与者列表的信息可以使用预定的一组信号(例如,声信号)通过普通电话线传输。 会议呼叫服务器和外围设备都可以参考相同的一组信号。 对于不希望(或不能)使用新功能的用户,实施例可以是透明的。

    Method and system for organizing and optimizing electricity consumption
    15.
    发明授权
    Method and system for organizing and optimizing electricity consumption 失效
    组织优化用电方式和制度

    公开(公告)号:US08183712B2

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

    申请号:US12208197

    申请日:2008-09-10

    IPC分类号: H02J1/04 H02J3/14

    摘要: A method and system for managing power consumption by electrical appliances, is provided. One implementation involves obtaining power consumption information for a use cycle of a each of multiple appliances; and automatically scheduling a time slot for an operation cycle of a selected appliance as a function of power consumption by appliance cycles scheduled in that time slot, such that an upper limit of power consumption is not exceeded by the collective power consumption for scheduled appliance cycles in the time slot.

    摘要翻译: 提供了一种用于管理电器的功耗的方法和系统。 一个实现涉及获得多个设备中的每一个的使用周期的功耗信息; 并且根据在该时隙中调度的设备周期来自动地调度所选择的设备的操作周期的时隙作为功耗的函数,使得功率消耗的上限没有超过所设计的设备周期的集体功耗 时间段

    Reducing Email Size by Using a Local Archive of Email Components
    16.
    发明申请
    Reducing Email Size by Using a Local Archive of Email Components 失效
    通过使用电子邮件组件的本地存档减少电子邮件大小

    公开(公告)号:US20100174761A1

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

    申请号:US12348501

    申请日:2009-01-05

    IPC分类号: G06F15/16 G06F17/30 G06F7/00

    CPC分类号: G06Q10/107 G06Q10/00

    摘要: A mechanism for reducing electronic mail (email) sizes by using a local archive of email components is provided. The mechanism receives the email file, the email file specifying a sender identifier of a sender of the email file, a recipient identifier of a recipient of the email file, and common component information for a common component included in the email file, the common component being a component of the email file that is common amongst a plurality of email files sent from the sender. The mechanism identifies the common component of the email file and determines whether to remove the common component from the email file before forwarding the email file to the recipient based on at least the sender identifier. Based on the determination, the common component is either removed or kept in the email file that is subsequently transmitted to the recipient computer.

    摘要翻译: 提供了通过使用电子邮件组件的本地归档来减少电子邮件(电子邮件)大小的机制。 该机制接收电子邮件文件,电子邮件文件指定电子邮件文件的发送者的发送方标识符,电子邮件文件的收件人的收件人标识符,以及包含在电子邮件文件中的公共组件的公共组件信息,公共组件 作为从发送者发送的多个电子邮件文件中通用的电子邮件文件的组件。 该机制识别电子邮件文件的公共组件,并且至少基于发送者标识符,确定在将电子邮件文件转发给接收者之前,是否从电子邮件文件中删除公共组件。 基于该确定,公共组件被删除或保存在随后发送到接收方计算机的电子邮件文件中。

    METHOD AND SYSTEM FOR SHARING PERFORMANCE DATA BETWEEN DIFFERENT INFORMATION TECHNOLOGY PRODUCT/SOLUTION DEPLOYMENTS
    17.
    发明申请
    METHOD AND SYSTEM FOR SHARING PERFORMANCE DATA BETWEEN DIFFERENT INFORMATION TECHNOLOGY PRODUCT/SOLUTION DEPLOYMENTS 失效
    在不同信息技术产品/解决方案部署之间共享性能数据的方法和系统

    公开(公告)号:US20100064035A1

    公开(公告)日:2010-03-11

    申请号:US12207318

    申请日:2008-09-09

    IPC分类号: G06F15/16

    CPC分类号: G06F8/61 G06F9/44505

    摘要: A method and system for dynamically sharing performance information among multiple computing nodes. One implementation involves dynamically obtaining performance information from deployments of an information technology (IT) product/solution at said computing nodes, and transmitting the obtained performance information to a server over a communication network for storing the obtained performance information in a knowledge database. The server operates to dynamically determine new configuration information based on the information in the database, store the new configuration in the database, and provide the new configuration information to said deployments by transmitting the new configuration information over the network.

    摘要翻译: 一种用于在多个计算节点之间动态共享性能信息的方法和系统。 一个实现包括从所述计算节点处的信息技术(IT)产品/解决方案的部署动态地获取性能信息,并且通过通信网络将获得的性能信息发送到服务器,以将所获得的性能信息存储在知识数据库中。 服务器根据数据库中的信息动态地确定新的配置信息,将新的配置存储在数据库中,并通过网络传输新的配置信息,向新的配置提供新的配置信息。

    METHOD, SYSTEM AND COMPUTER PROGRAM FOR SCHEDULING EXECUTION OF WORK UNITS WITH MONITORING OF PROGRESS THEREOF
    18.
    发明申请
    METHOD, SYSTEM AND COMPUTER PROGRAM FOR SCHEDULING EXECUTION OF WORK UNITS WITH MONITORING OF PROGRESS THEREOF 审中-公开
    方法,系统和计算机程序,用于调度工作单位执行情况,监测其进展情况

    公开(公告)号:US20080010642A1

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

    申请号:US11768302

    申请日:2007-06-26

    IPC分类号: G06F9/46

    摘要: A solution (400) for scheduling execution of jobs is proposed. The submission of the jobs is generally controlled according to a production plan (406), which specifies a required finish time of critical jobs. In the proposed solution, a current progress of each critical job is monitored (427-430)—such as comparing a (measured) number of processor cycles dedicated to the critical job with an estimated total number thereof (required to complete the critical job, as inferred from previous executions thereof). At the same time, an expected progress of each critical job is estimated (433)—such as by the ratio between a time elapsed from an actual start time of the critical job and an allowable duration thereof (from the actual start time to the required finish time). The current progress of each critical job is then compared with its expected progress, so as to identify (436) the critical jobs that are late in their execution. Additional execution resources can then be assigned to each late critical job only when it is necessary to bring back the critical job on schedule.

    摘要翻译: 提出了一种用于调度作业执行的解决方案(400)。 工作的提交通常根据生产计划(406)进行控制,该计划规定了关键工作所需的完成时间。 在提出的解决方案中,监控每个关键作业的当前进展(427 - 430),例如将专用于关键作业的(测量)处理器周期数与其估计总数进行比较(完成关键任务所需) 从之前的处决推断)。 同时,估计每个关键工作的预期进展(433),例如从关键工作的实际开始时间到其允许的持续时间(从实际开始时间到所需的时间)之间的比例 完成时间)。 然后将每个关键工作的当前进展与其预期进展进行比较,以确定(436)执行迟到的关键工作。 然后,只有在需要按时恢复关键工作时,才能将其他执行资源分配给每个后期关键工作。

    METHOD AND SYSTEM FOR TRANSACTION VALIDATION
    19.
    发明申请
    METHOD AND SYSTEM FOR TRANSACTION VALIDATION 审中-公开
    用于交易验证的方法和系统

    公开(公告)号:US20070136582A1

    公开(公告)日:2007-06-14

    申请号:US11564310

    申请日:2006-11-29

    IPC分类号: H04L9/00

    摘要: A method and system of authenticating submissions from a client to a server within a secure session as established for example by entry of username and password data, wherein the session is composed of a number of transactions each of which is itself additionally authenticated, for example by submission of biometric data. Thus each transaction is authenticated both individually and at a session level. In an embodiment the session level authentication may comprise submission of a pin code at am ATM, whilst every subsequent request or instruction from the user could be accompanied by for example fingerprint data from a scanner integrated in the ATM keypad. A session comprises a number of transactions, each of which is individually authenticated. Preferably a session level authentication is carried out at the beginning of a session, from which authority for the following transaction authentications is derived. This may be achieved by comparing transaction authentication information with the authorised session initiating authentication data. Each transaction can be provided with authentication data by recourse to biometric measurements of a user.

    摘要翻译: 例如通过输入用户名和密码数据而建立的,例如通过输入用户名和密码数据来建立从安全会话中的客户机到服务器的提交的方法和系统,其中会话由多个事务组成,每个事务本身被附加认证,例如通过 提交生物特征数据。 因此,每个事务都被单独地和在会话级别进行认证。 在一个实施例中,会话级认证可以包括在ATM处提交引脚代码,而来自用户的每个后续请求或指令可以伴随例如集成在ATM键盘中的扫描仪的指纹数据。 会话包括多个事务,每个事务被单独认证。 优选地,在会话开始时执行会话级认证,从中导出用于以下事务认证的权限。 这可以通过将事务认证信息与授权会话发起认证数据进行比较来实现。 每个交易可以通过借助于用户的生物特征测量来提供认证数据。

    Populating a software catalogue with related product information
    20.
    发明授权
    Populating a software catalogue with related product information 有权
    填写相关产品信息的软件目录

    公开(公告)号:US09400992B2

    公开(公告)日:2016-07-26

    申请号:US12062093

    申请日:2008-04-03

    IPC分类号: G06F17/30 G06Q30/06 G06F9/44

    CPC分类号: G06F8/71 G06Q30/0603

    摘要: A method and system for populating a software catalogue in software applications which monitor the presence of software products on a plurality of computers. The proposed method aims at populating a software catalogue with a limited manual intervention of an administrator. The present invention reduces the cost of producing and maintaining a comprehensive knowledge base (the catalogue) which contains definitions of software products and the related signature. Information about software products and their related signature is obtained through a process using some special files (e.g. XML files) which contains information and/or pointers to other products.

    摘要翻译: 一种用于在软件应用程序中填充软件目录的方法和系统,其监视多个计算机上的软件产品的存在。 所提出的方法旨在通过管理员的有限手动干预来填充软件目录。 本发明降低了生产和维护包含软件产品定义和相关签名的综合知识库(目录)的成本。 通过使用包含其他产品的信息和/或指针的特殊文件(例如XML文件)的过程获得关于软件产品及其相关签名的信息。