Dynamic software enhancement parameters
    2.
    发明申请
    Dynamic software enhancement parameters 有权
    动态软件增强参数

    公开(公告)号:US20070186211A1

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

    申请号:US11323599

    申请日:2005-12-30

    CPC classification number: G06F8/41 G06F8/70

    Abstract: Methods and apparatus, including computer program products, for accepting user input defining a first additional parameter to a first source code component, the first source code component not being modified. Accepting user input defining a first modification to the first source code component, the first modification dependent on the first additional parameter, and the source code component not being modified. Incorporating into a second source code component the first source code component and an expression of the first additional parameter and the first modification, the second source code component being separate from the first source code component. And creating a compiled program using the second source code component.

    Abstract translation: 用于接受将第一附加参数定义到第一源代码组件的用户输入的方法和装置,所述第一源代码组件未被修改。 接受定义对第一源代码组件的第一修改的用户输入,第一修改取决于第一附加参数,以及源代码组件未被修改。 将第一源代码组件和第一附加参数和第一修改的表达式合并到第二源代码组件中,第二源代码组件与第一源代码组件分离。 并使用第二个源代码组件创建一个编译的程序。

    Extending the functionality of enterprise services
    5.
    发明授权
    Extending the functionality of enterprise services 有权
    扩展企业服务的功能

    公开(公告)号:US08630986B2

    公开(公告)日:2014-01-14

    申请号:US10746963

    申请日:2003-12-23

    CPC classification number: G06Q10/06 G06Q10/10

    Abstract: Methods and apparatus, including computer program products, that include generating a first application by providing a definition of an object representing a first set of attributes of a first collection of data elements and a first set of operations on the first collection, each data element in the first collection having the attributes and a list of the operations in common with other data elements from the first collection. The method also includes extending the definition of the object with a second definition, the second definition comprising a second set of attributes of the data elements or a list of second set of operations on the data elements, receiving from the client a request to execute an operation from the first set of operations or the second set of operations on one or more data elements from the first collection, the request having input parameters, checking the request against the definition and the second definition, executing, with a first set of parameters, the operation on the one or more data elements of the first collection, the operation resulting in output parameters, and sending a second set of parameters.

    Abstract translation: 包括计算机程序产品的方法和装置包括通过提供表示第一数据元素集合的第一集合的属性的对象的定义和第一集合上的第一组操作来生成第一应用,每个数据元素 具有属性的第一集合以及与第一集合中的其他数据元素共同的操作列表。 该方法还包括用第二定义扩展对象的定义,第二定义包括数据元素的第二组属性或数据元素上的第二组操作的列表,从客户端接收执行请求的请求 对来自第一集合的一个或多个数据元素的第一组操作或第二组操作进行操作,所述请求具有输入参数,根据定义和第二定义检查请求,以第一组参数执行, 对第一集合的一个或多个数据元素的操作,产生输出参数的操作以及发送第二组参数。

    GENERATING A WHERE-USED OBJECTS LIST FOR UPDATING DATA
    6.
    发明申请
    GENERATING A WHERE-USED OBJECTS LIST FOR UPDATING DATA 有权
    生成用于更新数据的现有对象列表

    公开(公告)号:US20110154311A1

    公开(公告)日:2011-06-23

    申请号:US12641387

    申请日:2009-12-18

    CPC classification number: G06F8/71

    Abstract: Methods and systems are described that involve creating a where-used objects list that contains a set of provider's objects to be adjusted or tested in a customized program after an upgrade of a program, import of projects, patches, and so on. A set of contracts is created that corresponds to the set of provider's objects used in the customer system. Each contract contains information about the provider's object it is created for and assigned to. This information is used by a lifecycle tool to detect if a provider's object has been changed by comparing the contract information of the provider's object with a new imported version of the same provider's object. The provider's object is modified according to the detected change and the assigned contract is recreated to represent the latest data.

    Abstract translation: 描述了方法和系统,其涉及在升级程序,导入项目,补丁等之后,在自定义程序中创建包含一组提供者对象的在哪里使用的对象列表。 创建一组与客户系统中使用的供应商对象集合相对应的合同。 每个合同包含有关提供者为其创建和分配的对象的信息。 生命周期工具使用此信息来检测供应商的对象是否已被更改,方法是将提供者对象的合同信息与同一供应商对象的新导入版本进行比较。 提供者的对象根据检测到的更改进行修改,并重新创建分配的合同以表示最新数据。

    Systems and methods for providing complex software
    9.
    发明申请
    Systems and methods for providing complex software 审中-公开
    提供复杂软件的系统和方法

    公开(公告)号:US20060026583A1

    公开(公告)日:2006-02-02

    申请号:US11060741

    申请日:2005-02-18

    CPC classification number: G06F8/71

    Abstract: Systems and methods are provided for configuring and executing complex software. The complex software may include code corresponding to a core layer and code corresponding to at least one of a plurality of industry extensions. A method for configuring software is provided that includes presenting at least one business set for selection by the user. The method further includes receiving a selection of at least one business set from the user, and receiving a selection of functions from the user based on the selected business set. The method further includes determining whether the selection of functions by the user is valid, and activating switches to enable software elements corresponding to the selected functions, if the user selection of the functions is determined to be valid.

    Abstract translation: 提供了配置和执行复杂软件的系统和方法。 复杂软件可以包括对应于核心层的代码和对应于多个行业扩展中的至少一个的代码。 提供了一种用于配置软件的方法,其包括呈现用户选择的至少一个业务集。 该方法还包括从用户接收至少一个业务集的选择,以及基于所选择的业务集从用户接收功能的选择。 该方法还包括确定用户对功能的选择是否有效,以及如果功能的用户选择被确定为有效,则激活交换机来启用与所选功能相对应的软件元素。

    Extending service-oriented business frameworks
    10.
    发明申请
    Extending service-oriented business frameworks 有权
    扩展面向服务的业务框架

    公开(公告)号:US20050021536A1

    公开(公告)日:2005-01-27

    申请号:US10746963

    申请日:2003-12-23

    CPC classification number: G06Q10/06 G06Q10/10

    Abstract: Methods and apparatus, including computer program products, that include generating a first application by providing a definition of an object representing a first set of attributes of a first collection of data elements and a first set of operations on the first collection, each data element in the first collection having the attributes and a list of the operations in common with other data elements from the first collection. The method also includes extending the definition of the object with a second definition, the second definition comprising a second set of attributes of the data elements or a list of second set of operations on the data elements, receiving from the client a request to execute an operation from the first set of operations or the second set of operations on one or more data elements from the first collection, the request having input parameters, checking the request against the definition and the second definition, executing, with a first set of parameters, the operation on the one or more data elements of the first collection, the operation resulting in output parameters, and sending a second set of parameters.

    Abstract translation: 包括计算机程序产品的方法和装置包括通过提供表示第一数据元素集合的第一集合的属性的对象的定义和第一集合上的第一组操作来生成第一应用,每个数据元素 具有属性的第一集合以及与第一集合中的其他数据元素共同的操作列表。 该方法还包括用第二定义扩展对象的定义,第二定义包括数据元素的第二组属性或数据元素上的第二组操作的列表,从客户端接收执行请求的请求 对来自第一集合的一个或多个数据元素的第一组操作或第二组操作进行操作,所述请求具有输入参数,根据定义和第二定义检查请求,以第一组参数执行, 对第一集合的一个或多个数据元素的操作,产生输出参数的操作以及发送第二组参数。

Patent Agency Ranking