Software and method for utilizing a common database layout
    1.
    发明授权
    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.

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

    Software and method for utilizing a common database layout
    2.
    发明申请
    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.

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

    System and method utilizing a generic update module with recursive calls
    3.
    发明申请
    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.

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

    SYSTEM AND METHOD UTILIZING A GENERIC UPDATE MODULE WITH RECURSIVE CALLS
    5.
    发明申请
    SYSTEM AND METHOD UTILIZING A GENERIC UPDATE MODULE WITH RECURSIVE CALLS 有权
    使用一般更新模块的系统和方法与循环呼叫

    公开(公告)号:US20130212066A1

    公开(公告)日:2013-08-15

    申请号: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.

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

    System and method utilizing a generic update module with recursive calls
    6.
    发明授权
    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.

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

    Methods and systems for reducing database accesses in an object-oriented system
    7.
    发明申请
    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.

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

    Methods and systems for reducing transient memory consumption in an object-oriented system
    8.
    发明申请
    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.

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

    Simplified validity range selection
    9.
    发明申请
    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.

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

    Software and method for utilizing a generic database query
    10.
    发明授权
    Software and method for utilizing a generic database query 有权
    利用通用数据库查询的软件和方法

    公开(公告)号:US08606799B2

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

    申请号:US11647802

    申请日:2006-12-28

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30 G06F17/30566

    摘要: This disclosure provides various embodiments of software for identifying and utilizing a generic database query. In one aspect, the software identifies a generic query such that the generic query is independent of a particular database layout, and accesses a database table having a first layout using the generic query. In some implementations, the software may comprise a business application associated with a database, where the generic query is embedded in the business application without knowledge of the associated database's table layout. In other implementations, the generic query may be embedded in the software before the database table is created.

    摘要翻译: 本公开提供用于识别和利用通用数据库查询的软件的各种实施例。 在一个方面,软件识别通用查询,使得通用查询独立于特定数据库布局,并且使用通用查询访问具有第一布局的数据库表。 在一些实现中,软件可以包括与数据库相关联的业务应用,其中通用查询嵌入在业务应用中,而不知道相关联的数据库的表格布局。 在其他实现中,在创建数据库表之前,可以将通用查询嵌入到软件中。