SCHEDULING METHOD AND SYSTEM
    1.
    发明申请
    SCHEDULING METHOD AND SYSTEM 失效
    调度方法和系统

    公开(公告)号:US20090282411A1

    公开(公告)日:2009-11-12

    申请号:US12117118

    申请日:2008-05-08

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5038 G06F2209/506

    摘要: A scheduling method and system. The method includes receiving, by a computing system, job related data associated with a plurality of jobs to be executed by said computing system, time constraint data, and maximum time shift values associated with the time constraint data. The computing system determines that a start time for execution of a first job of the plurality of jobs should be rescheduled. The computing system receives workload statistics. The computing system determines based on the workload statistics, a first start time for the first job. The computing system compares the time constraint data with the first start time to determine if the first start time is in conflict with the time constraint data. The computing system stores the first start time.

    摘要翻译: 调度方法和系统。 该方法包括由计算系统接收与由所述计算系统执行的多个作业相关联的作业相关数据,时间约束数据和与时间约束数据相关联的最大时移值。 计算系统确定用于执行多个作业中的第一作业的开始时间应该被重新安排。 计算系统接收工作负载统计信息。 计算系统基于工作负载统计信息确定第一个作业的第一个开始时间。 计算系统将时间约束数据与第一开始时间进行比较,以确定第一开始时间是否与时间约束数据冲突。 计算系统存储第一个开始时间。

    Rescheduling jobs for execution by a computing system
    2.
    发明授权
    Rescheduling jobs for execution by a computing system 失效
    重新安排作业由计算系统执行

    公开(公告)号:US08271982B2

    公开(公告)日:2012-09-18

    申请号:US12117118

    申请日:2008-05-08

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5038 G06F2209/506

    摘要: A mechanism is provided for rescheduling jobs for execution by a computing system. The computing system receives job related data associated with a plurality of jobs to be executed by the computing system, time constraint data, and maximum time shift values associated with the time constraint data. The computing system determines that a start time for execution of a first job of the plurality of jobs should be rescheduled. The computing system receives workload statistics. The computing system determines based on the workload statistics, a first start time for the first job. The computing system compares the time constraint data with the first start time to determine if the first start time is in conflict with the time constraint data. The computing system stores the first start time.

    摘要翻译: 提供了用于重新安排作业以供计算系统执行的机制。 计算系统接收与由计算系统执行的多个作业相关联的作业相关数据,时间约束数据和与时间约束数据相关联的最大时移值。 计算系统确定用于执行多个作业中的第一作业的开始时间应该被重新安排。 计算系统接收工作负载统计信息。 计算系统基于工作负载统计信息确定第一个作业的第一个开始时间。 计算系统将时间约束数据与第一开始时间进行比较,以确定第一开始时间是否与时间约束数据冲突。 计算系统存储第一个开始时间。

    FACILITY FOR SCHEDULING THE EXECUTION OF JOBS BASED ON LOGIC PREDICATES
    3.
    发明申请
    FACILITY FOR SCHEDULING THE EXECUTION OF JOBS BASED ON LOGIC PREDICATES 审中-公开
    基于逻辑预测调度执行职位的能力

    公开(公告)号:US20090158286A1

    公开(公告)日:2009-06-18

    申请号:US12264409

    申请日:2008-11-04

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5038 G06F2209/506

    摘要: A solution for scheduling execution of jobs in a data processing system is disclosed. One method for implementing such a solution may start by providing a scheduling structure for scheduling the execution of jobs. Such a scheduling structure may include a workflow plan defining a flow of execution for planned jobs and/or a workflow model defining static policies for execution of modeled jobs. A set of rules for updating the scheduling structure is provided. The method may continue by updating the scheduling structure according to the rules, such as by adding or removing jobs for rules evaluated to be true. The execution of the jobs may then be scheduled according to the updated scheduling structure. A corresponding system and computer program product are also disclosed.

    摘要翻译: 公开了一种用于在数据处理系统中调度作业的执行的解决方案。 实现这种解决方案的一种方法可以通过提供用于调度作业的执行的调度结构来开始。 这样的调度结构可以包括定义用于计划作业的执行流程的工作流程计划和/或定义用于执行建模作业的静态策略的工作流模型。 提供了一组更新调度结构的规则。 该方法可以通过根据规则更新调度结构来继续,例如通过添加或删除被评估为真的规则的作业。 然后可以根据更新的调度结构调度作业的执行。 还公开了相应的系统和计算机程序产品。

    Job scheduling with optimization of power consumption
    4.
    发明授权
    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.

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

    Representing non-functional requirements (NFRS) in unified modeling language (UML)
    5.
    发明授权
    Representing non-functional requirements (NFRS) in unified modeling language (UML) 失效
    在统一建模语言(UML)中表示非功能需求(NFRS)

    公开(公告)号:US08479152B2

    公开(公告)日:2013-07-02

    申请号:US12910378

    申请日:2010-10-22

    IPC分类号: G06F9/44

    CPC分类号: G06F8/10 G06F11/3672

    摘要: Modeling non-functional requirements (NFRs) in a computer programming environment. In one aspect, this further comprises: identifying use case (UC) artifacts having one or more NFRs; retrieving the one or more NFRs and any data associated therewith; analysing the associated data to define a test case therefor; retrieving a UC realization from a model to determine one or more possible program flows; and testing each possible program flow to select the test case which verifies the use case required, thereby modeling the NFR.

    摘要翻译: 在计算机编程环境中建模非功能需求(NFR)。 一方面,这还包括:识别具有一个或多个NFR的用例(UC)伪影; 检索一个或多个NFR和与之相关联的任何数据; 分析相关数据以定义其测试用例; 从模型检索UC实现以确定一个或多个可能的程序流; 并测试每个可能的程序流程,以选择验证所需用例的测试用例,从而对NFR进行建模。

    REORGANIZATION OF SOFTWARE IMAGES BASED ON PREDICTED USE THEREOF
    6.
    发明申请
    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
    7.
    发明授权
    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
    8.
    发明授权
    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
    9.
    发明申请
    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
    10.
    发明申请
    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)产品/解决方案的部署动态地获取性能信息,并且通过通信网络将获得的性能信息发送到服务器,以将所获得的性能信息存储在知识数据库中。 服务器根据数据库中的信息动态地确定新的配置信息,将新的配置存储在数据库中,并通过网络传输新的配置信息,向新的配置提供新的配置信息。