System and method utilizing a generic update module with recursive calls
    11.
    发明授权
    System and method utilizing a generic update module with recursive calls 有权
    利用具有递归调用的通用更新模块的系统和方法

    公开(公告)号:US08959117B2

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

    申请号:US13832979

    申请日:2013-03-15

    IPC分类号: G06F17/30

    摘要: This disclosure provides various embodiments of software for identifying and utilizing a generic update module with recursive calls. In one aspect, the software receives packed update parameters for updating a data record in a database, unpacks the update parameters, and updates the data record in the database using the unpacked update parameters. In some implementations, the update parameters may comprise a packed long byte string. The software may update the data record by returning the unpacked update parameters to a business application for database execution.

    摘要翻译: 本公开提供用于识别和利用具有递归调用的通用更新模块的软件的各种实施例。 在一个方面,软件接收用于更新数据库中的数据记录的打包更新参数,解包更新参数,并使用解压缩的更新参数来更新数据库中的数据记录。 在一些实现中,更新参数可以包括打包的长字节串。 该软件可以通过将解压缩的更新参数返回到用于数据库执行的业务应用程序来更新数据记录。

    Software and method for utilizing a common database layout
    12.
    发明申请
    Software and method for utilizing a common database layout 有权
    利用公共数据库布局的软件和方法

    公开(公告)号:US20080162415A1

    公开(公告)日:2008-07-03

    申请号:US11647909

    申请日:2006-12-28

    IPC分类号: G06F17/30

    CPC分类号: G06F17/3056

    摘要: This disclosure provides various embodiments of software for utilizing a common database layout. In one aspect, a first database table having a first layout and a generic index is accessed using a first instance of a query, and a second database table having a second layout and the generic index is accessed using a second instance of the query. Some implementations may have a generic index that consists of a globally unique identifier. Other implementations may have a generic index that is a combination of database table fields. In some implementations, the first and second database tables may be resident in a first data repository, and the software may access a third database table having a third layout and the generic index using a third instance of the query, wherein the third database table is resident in a second data repository.

    摘要翻译: 本公开提供了用于利用公共数据库布局的软件的各种实施例。 在一个方面,使用查询的第一实例来访问具有第一布局和通用索引的第一数据库表,并且具有第二布局的第二数据库表和使用查询的第二实例来访问通用索引。 一些实现可以具有由全局唯一标识符组成的通用索引。 其他实现可以具有作为数据库表字段的组合的通用索引。 在一些实现中,第一和第二数据库表可以驻留在第一数据存储库中,并且软件可以使用查询的第三实例访问具有第三布局的第三数据库表和通用索引,其中第三数据库表是 驻留在第二个数据存储库中。

    Methods and systems for reducing database accesses in an object-oriented system
    13.
    发明申请
    Methods and systems for reducing database accesses in an object-oriented system 有权
    减少面向对象系统中数据库访问的方法和系统

    公开(公告)号:US20070005666A1

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

    申请号:US11171196

    申请日:2005-07-01

    IPC分类号: G06F17/30

    摘要: Systems and methods are disclosed for minimizing database accesses in an object-oriented system. The disclosed systems and methods may involve opening an object in a buffer, wherein the buffer is operative to store both an active version of the object comprising active content and an inactive version of the object comprising the active content modified by one or more inactive requests. An activation manager may be operative to determine whether the one or more inactive requests are consistent with an applicable object model. Because the buffer stores is operative to store both an active version and an inactive version of the object, it may implement commands to change the object between the inactive and active states without accessing the database. Upon receiving a flush command, the buffer may also be operative to make any version of the object stored in the buffer at that time—whether active, inactive, or both—persistent on the database.

    摘要翻译: 公开了用于最小化面向对象系统中的数据库访问的系统和方法。 所公开的系统和方法可以包括在缓冲器中打开对象,其中缓冲器可操作地存储包括活动内容的对象的活动版本和包括由一个或多个非活动请求修改的活动内容的对象的不活动版本。 激活管理器可以操作以确定一个或多个非活动请求是否与可应用对象模型一致。 因为缓冲存储器可操作地存储对象的活动版本和非活动版本,所以它可以实现在不访问数据库的情况下在非活动状态和活动状态之间改变对象的命令。 在接收到刷新命令时,缓冲器还可以用于使数据库上存储在缓冲器中的对象的任何版本 - 无论是活动的,非活动的,还是两者持久的。

    Simplified validity range selection
    15.
    发明申请
    Simplified validity range selection 有权
    简化的有效范围选择

    公开(公告)号:US20060136481A1

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

    申请号:US11021267

    申请日:2004-12-22

    IPC分类号: G06F17/30

    摘要: In one embodiment, the invention is a method. The method includes receiving a validity statement including a range and an identifier from a user interface. The method further includes determining the identifier indicates a validity range statement. The method also includes looking up the range of the validity statement in a validity range table. Additionally, the method includes translating the range of the validity statement into a validity from parameter and a validity to parameter. Moreover, the method includes submitting a database select statement including the validity from parameter and the validity to parameter to a database interface. Furthermore, the method includes receiving a set of records from the database interface responsive to the database select statement. Also, the method includes transmitting the set of records to the user interface.

    摘要翻译: 在一个实施例中,本发明是一种方法。 该方法包括从用户界面接收包括范围和标识符的有效性声明。 所述方法还包括确定所述标识符指示有效范围语句。 该方法还包括在有效范围表中查找有效性语句的范围。 另外,该方法包括将有效性语句的范围从参数和有效性转换为参数的有效性。 此外,该方法包括向数据库接口提交包括参数有效性和参数有效性的数据库选择语句。 此外,该方法包括响应于数据库选择语句从数据库接口接收一组记录。 此外,该方法包括将该组记录发送到用户界面。

    Converting user interface panels
    16.
    发明申请
    Converting user interface panels 有权
    转换用户界面面板

    公开(公告)号:US20050086201A1

    公开(公告)日:2005-04-21

    申请号:US10686008

    申请日:2003-10-15

    IPC分类号: G06F9/44 G06F17/30 G06F17/21

    CPC分类号: G06F8/10 G06F8/38

    摘要: Converting a computer user interface panel between different panel types. An automated process is activated that reads field attributes of a first panel in a computer system. A configuration table associated with the first panel is tied to logic that specifies how the panel of the first type interacts with a backend of the computer system. Entries are created in a second configuration table that can be used to display a second panel in the computer system. The second panel comprises at least some of the plurality of fields and belongs to a second type of panels in which a panel of the second type is formed of configuration table entries and is independent of the backend. The automated process converts the field attributes to be compatible with the second type of panels and stores them in the second configuration table for use in displaying the second panel.

    摘要翻译: 在不同的面板类型之间转换计算机用户界面面板。 激活自动化过程,读取计算机系统中第一个面板的字段属性。 与第一个面板相关联的配置表与逻辑相关联,该逻辑指定第一类面板如何与计算机系统的后端交互。 条目在第二个配置表中创建,可用于在计算机系统中显示第二个面板。 第二面板包括多个区域中的至少一些,并且属于第二类型的面板,其中第二类型的面板由配置表项形成并且独立于后端。 自动化过程将字段属性转换为与第二类面板兼容,并将其存储在第二配置表中,以用于显示第二面板。

    Software and method for utilizing a common database layout
    17.
    发明授权
    Software and method for utilizing a common database layout 有权
    利用公共数据库布局的软件和方法

    公开(公告)号:US07730056B2

    公开(公告)日:2010-06-01

    申请号:US11647909

    申请日:2006-12-28

    IPC分类号: G06F7/00

    CPC分类号: G06F17/3056

    摘要: This disclosure provides various embodiments of software for utilizing a common database layout. In one aspect, a first database table having a first layout and a generic index is accessed using a first instance of a query, and a second database table having a second layout and the generic index is accessed using a second instance of the query. Some implementations may have a generic index that consists of a globally unique identifier. Other implementations may have a generic index that is a combination of database table fields. In some implementations, the first and second database tables may be resident in a first data repository, and the software may access a third database table having a third layout and the generic index using a third instance of the query, wherein the third database table is resident in a second data repository.

    摘要翻译: 本公开提供了用于利用公共数据库布局的软件的各种实施例。 在一个方面,使用查询的第一实例来访问具有第一布局和通用索引的第一数据库表,并且具有第二布局的第二数据库表和使用查询的第二实例来访问通用索引。 一些实现可以具有由全局唯一标识符组成的通用索引。 其他实现可以具有作为数据库表字段的组合的通用索引。 在一些实现中,第一和第二数据库表可以驻留在第一数据存储库中,并且软件可以使用查询的第三实例访问具有第三布局的第三数据库表和通用索引,其中第三数据库表是 驻留在第二个数据存储库中。

    Providing access to database objects
    18.
    发明授权
    Providing access to database objects 有权
    提供对数据库对象的访问

    公开(公告)号:US07424685B2

    公开(公告)日:2008-09-09

    申请号:US10698844

    申请日:2003-10-31

    IPC分类号: G06F3/048

    CPC分类号: G06F17/30595

    摘要: Providing access to database objects is described. An object selection area capable of presenting representations of a plurality of database objects is displayed. Each of the database objects is associated with one of a plurality of predetermined contexts. A plurality of panels are capable of presenting portions of data belonging to database objects selected in the object selection area. Some panels are relevant to more than one of the contexts. An input from the user selecting a database object presented in the object selection area is received. A panel selection control associated with the context of the selected database object is displayed. The control provides that the user can select for display any panel that is relevant to the selected object's context. Any of the selectable panels that are relevant also to a different context can also be selected in a panel selection control associated with the different context.

    摘要翻译: 描述了对数据库对象的访问。 显示能够呈现多个数据库对象的表示的对象选择区域。 每个数据库对象与多个预定上下文之一相关联。 多个面板能够呈现属于在对象选择区域中选择的数据库对象的数据的部分。 一些面板与多个上下文相关。 接收来自用户的输入,用于选择呈现在对象选择区域中的数据库对象。 显示与所选数据库对象的上下文相关联的面板选择控件。 控件提供用户可以选择显示与所选对象上下文相关的任何面板。 也可以在与不同上下文相关联的面板选择控制中选择与不同上下文相关的任何可选面板。

    System and method utilizing a generic update module with recursive calls
    19.
    发明申请
    System and method utilizing a generic update module with recursive calls 有权
    利用具有递归调用的通用更新模块的系统和方法

    公开(公告)号:US20080162492A1

    公开(公告)日:2008-07-03

    申请号:US11647768

    申请日:2006-12-28

    IPC分类号: G06F17/30

    摘要: This disclosure provides various embodiments of software for identifying and utilizing a generic update module with recursive calls. In one aspect, the software receives packed update parameters for updating a data record in a database, unpacks the update parameters, and updates the data record in the database using the unpacked update parameters. In some implementations, the update parameters may comprise a packed long byte string. The software may update the data record by returning the unpacked update parameters to a business application for database execution.

    摘要翻译: 本公开提供用于识别和利用具有递归调用的通用更新模块的软件的各种实施例。 在一个方面,软件接收用于更新数据库中的数据记录的打包更新参数,解包更新参数,并使用解压缩的更新参数来更新数据库中的数据记录。 在一些实现中,更新参数可以包括打包的长字节串。 该软件可以通过将解压缩的更新参数返回到用于数据库执行的业务应用程序来更新数据记录。

    Methods and systems for reducing transient memory consumption in an object-oriented system
    20.
    发明申请
    Methods and systems for reducing transient memory consumption in an object-oriented system 审中-公开
    减少面向对象系统中瞬时内存消耗的方法和系统

    公开(公告)号:US20070005552A1

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

    申请号:US11171210

    申请日:2005-07-01

    IPC分类号: G06F17/30

    CPC分类号: G06F16/24539 G06F16/24552

    摘要: Systems and methods are disclosed for reducing the consumption of transient memory in an object-oriented system. The disclosed systems and methods may include a request by an application for the content of an object from an application to a database via a buffer. The requested content may be returned to the application from the database via the buffer without storing the content in the buffer. The buffer may also store portions of the content of the object that are edited by the requesting application. Upon receiving another request for the content of the object from the application, the buffer may determine whether it has previously stored any edited portion of the object content and, if so, to update the object content retrieved from the database with the edited portion before returning it to the application.

    摘要翻译: 公开了用于减少面向对象系统中的瞬态存储器的消耗的系统和方法。 所公开的系统和方法可以包括应用程序通过缓冲器从应用程序向数据库发送对象的内容的请求。 所请求的内容可以经由缓冲器从数据库返回到应用程序,而不将内容存储在缓冲器中。 缓冲器还可以存储由请求应用程序编辑的对象的内容的部分。 在从应用程序接收到对象的内容的另一请求时,缓冲器可以确定它是否先前存储了对象内容的任何编辑部分,如果是,则在返回之前用编辑的部分更新从数据库检索的对象内容 它到应用程序。