Genetic optimization method and system
    1.
    发明授权
    Genetic optimization method and system 有权
    遗传优化方法与系统

    公开(公告)号:US09047569B2

    公开(公告)日:2015-06-02

    申请号:US10995685

    申请日:2004-11-23

    IPC分类号: G06N3/12

    CPC分类号: G06N3/126

    摘要: A multi-objective optimization method. The method comprises a population of objects for each objective utilizing an optimization process and determining a measure for the variation in values of each gene within each population. A crossbreed between objects from different ones of the populations is performed, wherein a selection of gene values for the child object is weighted based on the measures for the variations in the values of each gene within the respective populations.

    摘要翻译: 多目标优化方法。 该方法包括利用优化过程并确定每个群体内的每个基因的值的变化的度量的每个物体的群体。 执行来自不同群体的对象之间的杂交,其中基于各个群体内的每个基因的值的变化的度量来对子对象的基因值的选择进行加权。

    Image processing method, system, computer program and data carrier

    公开(公告)号:US07054486B2

    公开(公告)日:2006-05-30

    申请号:US10062368

    申请日:2002-01-31

    IPC分类号: G06K9/34

    CPC分类号: G06T7/11

    摘要: An image processing system is arranged to process an array of pixels. The array is scanned in a sequential manner, pixel by pixel, each pixel being scanned only once. The resulting scan data is processed to identify pixels which contain image information of significance, and to assign these pixels to an image segment which may contain a number of such pixels. The system provides a data output of summary information pertaining to the segment or segments identified in the image. In this way a segmentation scan is performed which is very efficient and which produces summary information without a further processing step.

    Data processing system, method and computer program product
    3.
    发明授权
    Data processing system, method and computer program product 失效
    数据处理系统,方法和计算机程序产品

    公开(公告)号:US06785682B2

    公开(公告)日:2004-08-31

    申请号:US09792603

    申请日:2001-02-23

    IPC分类号: G06F1730

    摘要: The present invention relates to a data processing system, method and computer program product for improving the operation of, for example, a message broker. By not constructing messages from stored data in advance of a demand, the invention reduces the processing overhead. A further aspect provides for maintaining a data structure for a messaging system having an application capable of producing an output structured message in a prescribed format and capable of adding a received structure message to a data structure contained within a storage medium of the system. The steps followed are: receiving a first structured message in a first format; the first structured message being associated with the output structured message in the prescribed format; adding the first structured message in the first format to the data structure; receiving a second structured message in a second format; the second structured message being associated with the output structured message in the prescribed format; and adding the second structured message in the second format to the data structure such that the first and second structured messages are stored non-contiguously within the data structure.

    摘要翻译: 本发明涉及用于改善例如消息代理的操作的数据处理系统,方法和计算机程序产品。 通过在需求之前不从存储数据构建消息,本发明减少了处理开销。 另一方面提供用于维护具有能够以规定格式产生输出结构化消息的应用的消息系统的数据结构,并能够将接收的结构消息添加到包含在系统的存储介质内的数据结构。 所遵循的步骤是:以第一格式接收第一个结构化消息; 所述第一结构化消息与所述规定格式的输出结构化消息相关联; 将第一格式的第一结构化消息添加到数据结构; 以第二格式接收第二结构化消息; 所述第二结构化消息以规定格式与所述输出结构化消息相关联; 以及将所述第二格式的所述第二结构化消息添加到所述数据结构,使得所述第一和第二结构化消息非连续地存储在所述数据结构内。

    Dynamic shortcut to reverse autonomous computer program actions
    4.
    发明授权
    Dynamic shortcut to reverse autonomous computer program actions 有权
    反向自动计算机程序动作的动态快捷方式

    公开(公告)号:US06668338B1

    公开(公告)日:2003-12-23

    申请号:US09692387

    申请日:2000-10-19

    IPC分类号: G06F1100

    CPC分类号: G06F9/451

    摘要: Disclosed are a method, apparatus, and computer program for, in an end-user computer environment, reversing an effect of an autonomously-initiated program action, by recognizing that the program action is to be performed, recording data representing a state change caused by the program action, providing a user option to cause the computer system to reverse the state change caused by the program action, responsive to a user selection of the user option, retrieving the data representing a state change, and reversing the state change caused by the program action.

    摘要翻译: 公开了一种在最终用户计算机环境中通过识别要执行程序动作来反转自主启动的程序动作的效果的方法,装置和计算机程序,记录表示由 程序动作,提供用户选项,使得计算机系统能够反转由程序动作导致的状态改变,响应于用户对用户选项的选择,检索表示状态改变的数据,以及反转由 程序动作。

    Apparatus and method for controlling a peripheral device
    5.
    发明授权
    Apparatus and method for controlling a peripheral device 有权
    用于控制外围设备的装置和方法

    公开(公告)号:US06662241B1

    公开(公告)日:2003-12-09

    申请号:US09398269

    申请日:1999-09-17

    IPC分类号: G06F300

    CPC分类号: G06F3/0601 G06F2003/0697

    摘要: A method and apparatus for controlling a peripheral device is provided. In a server, in a client/server environment, a server application receives a request for execution of a peripheral device script from a client application. The server application retrieves a peripheral device script which is associated with the request and the peripheral device script is passed to a script interpreter. The script interpreter converts the peripheral device script into at least one control signal. A device control module is coupled to the script interpreter and sends the control signal to the peripheral device. The device control module receives information signals from the peripheral device and forwards the information signals to the client application. The script may include code for configuring the peripheral device, code for requesting information about the peripheral device or code for controlling the peripheral device.

    摘要翻译: 提供了一种用于控制外围设备的方法和装置。 在服务器中,在客户端/服务器环境中,服务器应用程序从客户端应用程序接收执行外围设备脚本的请求。 服务器应用程序检索与请求相关联的外围设备脚本,并将外围设备脚本传递给脚本解释器。 脚本解释器将外围设备脚本转换为至少一个控制信号。 设备控制模块耦合到脚本解释器,并将控制信号发送到外围设备。 设备控制模块从外围设备接收信息信号,并将信息信号转发给客户应用程序。 脚本可以包括用于配置外围设备的代码,用于请求关于外围设备的信息的代码或用于控制外围设备的代码。

    Managing transactions in a messaging system
    6.
    发明授权
    Managing transactions in a messaging system 有权
    管理邮件系统中的交易

    公开(公告)号:US07673307B2

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

    申请号:US10666793

    申请日:2003-09-18

    CPC分类号: H04L51/34

    摘要: A messaging system and method are provided to enable transactional work, done as a result of a recipient processing an asynchronous message, to be involved in the transaction under which message was sent. Involvement may be directly in the senders transaction or indirectly through a separate transaction which can be a subordinate to, a child of, or merged with the transaction under which message was sent. The message is delivered by calling an operation, a definition of which has been registered for the queue. If the message is added to a queue for subsequent delivery to a recipient, details of the transaction under which message was sent are added to the message. As a result the recipient can take appropriate action to ensure that any transactional work, it causes to happen, will be done directly or indirectly under the scope of the transactions under which message was sent.

    摘要翻译: 提供了一种消息系统和方法,以使交易功能能够作为接收者处理异步消息的结果来执行,以涉及发送消息的事务。 参与可以直接在发件人交易中或通过单独的交易间接地进行,该交易可以是发送消息的交易的从属,子代或合并。 该消息通过调用一个已经为队列注册的操作定义来传送。 如果将消息添加到队列中以供后续发送给收件人,则将消息发送到的事务的详细信息添加到消息中。 因此,收件人可以采取适当行动,确保事件发生的任何交易工作将直接或间接地在发送消息的交易范围内完成。

    Error correction mechanisms in spreadsheet packages
    7.
    发明授权
    Error correction mechanisms in spreadsheet packages 失效
    电子表格包中的错误纠正机制

    公开(公告)号:US07665013B2

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

    申请号:US11317345

    申请日:2005-12-23

    IPC分类号: G06F17/00

    CPC分类号: G06F17/246

    摘要: A spreadsheet package allows a base formula to be copied to at least one adjacent cell to form a referencing array. The package maintains a list of bound arrays, at least one cell of a bound array being referred to from a referencing array formula. If a formula within a referencing array cell includes a reference to a cell outside a bound array, the package indicates an error in the formula.

    摘要翻译: 电子表格包允许将基本公式复制到至少一个相邻单元格以形成引用数组。 该包维护一个绑定数组的列表,从引用的数组公式引用绑定数组的至少一个单元格。 如果引用数组单元格中的公式包含对绑定数组外的单元格的引用,则该程序包指示公式中的错误。

    DATA PROCESSING SYSTEM AND METHOD OF HANDLING REQUESTS
    8.
    发明申请
    DATA PROCESSING SYSTEM AND METHOD OF HANDLING REQUESTS 有权
    数据处理系统和处理要求的方法

    公开(公告)号:US20090300018A1

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

    申请号:US12443830

    申请日:2007-09-13

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30362 G06F17/30345

    摘要: Methods, apparatus and computer programs are provided for managing service requests. The invention mitigates problems within a data processing environment that includes a data store running on a highly available data processing system. A plurality of distributed service requestors input service requests, and the service requests are replicated to at least two of a plurality of request processing components that are located within a communication path between the requestors and the data store. The method includes: preventing any request processing component that has not successfully claimed the service request from processing the service request; a first request processing component claiming responsibility for the service request; and the first request processing component processing its replica of the claimed service request, including accessing data within the data store. The method also includes preventing any of the plurality of request processing components from entering a duplicate claim to responsibility for the service request. In one embodiment, the request processing components comprise business logic for processing a received request, to determine what data access operations are required within the data store, and request dispatcher functions for handling asynchronous delivery of a replica of the request from the service requestor to the data store.

    摘要翻译: 提供了用于管理服务请求的方法,装置和计算机程序。 本发明减轻了数据处理环境中的问题,其中包括在高度可用的数据处理系统上运行的数据存储。 多个分布式服务请求者输入服务请求,并且服务请求被复制到位于请求者和数据存储之间的通信路径内的多个请求处理组件中的至少两个。 该方法包括:防止尚未成功地要求服务请求的任何请求处理组件处理服务请求; 第一请求处理组件声称对服务请求负责; 并且第一请求处理组件处理所要求的服务请求的副本,包括访问数据存储器内的数据。 该方法还包括防止多个请求处理组件中的任何一个请求输入重复的权利要求以对服务请求负责。 在一个实施例中,请求处理组件包括用于处理接收到的请求的业务逻辑,以确定在数据存储内需要哪些数据访问操作,以及请求调度器功能,用于处理请求复制品从服务请求者到 数据存储。

    Method for logging diagnostic information
    9.
    发明授权
    Method for logging diagnostic information 失效
    记录诊断信息的方法

    公开(公告)号:US07493527B2

    公开(公告)日:2009-02-17

    申请号:US11136160

    申请日:2005-05-24

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3636

    摘要: Method for logging diagnostic information, for use in a transactional environment having function for sending a transactional and re-sendable request to an application program. A counter is associated with the request, wherein a value associated with the counter is updated when an error occurs in the environment. The environment also comprises a counter threshold. The method utilizes a comparator, responsive to sending the request, for comparing the value associated with the counter against the counter threshold; a tracing control component, responsive to the value associated with the counter meeting the counter threshold, for enabling a tracing program; and a logging component, responsive to re-sending the request, for logging diagnostic information generated by the tracing program.

    摘要翻译: 用于记录诊断信息的方法,用于具有将事务性和可再发送请求发送到应用程序的功能的事务环境中。 计数器与请求相关联,其中当环境中发生错误时,更新与计数器相关联的值。 环境还包括计数器阈值。 该方法利用响应于发送请求的比较器,用于将与计数器相关联的值与计数器阈值进行比较; 跟踪控制组件,响应于与所述计数器相关联的值而满足所述计数器阈值,用于启用跟踪程序; 以及响应于重新发送请求的记录组件,用于记录跟踪程序生成的诊断信息。

    Methods, apparatus and computer programs for processing alerts and auditing in a publish/subscribe system
    10.
    发明授权
    Methods, apparatus and computer programs for processing alerts and auditing in a publish/subscribe system 失效
    用于在发布/订阅系统中处理警报和审核的方法,设备和计算机程序

    公开(公告)号:US07487550B2

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

    申请号:US10531850

    申请日:2003-07-30

    IPC分类号: G06F17/30 H04L9/32

    摘要: A message broker receives a published message from a publisher program. Responsive to identification of one or more subscriber programs subscribing to messages of the type of the received message, the broker forwards the received message to the one or more subscriber programs. Matcher components compares the received message with stored subscriptions to identify subscriber programs, generates an alert when an alert condition is satisfied, and compares the generated alert with stored subscriptions to identify subscriber programs subscribing to the alert. The alert is then forwarded to the subscriber program subscribing to the alert.

    摘要翻译: 消息代理从发布者程序接收已发布的消息。 响应于识别订阅接收到的消息类型的消息的一个或多个订户节目,代理将所接收的消息转发到一个或多个订户节目。 匹配器组件将接收到的消息与存储的订阅进行比较以识别订户程序,当满足警报条件时产生警报,并将生成的警报与存储的订阅进行比较,以识别订阅警报的订户程序。 然后将该警报转发给订阅警报的用户程序。