Enforcement of object permissions in enterprise resource planning software
    1.
    发明授权
    Enforcement of object permissions in enterprise resource planning software 有权
    在企业资源规划软件中执行对象许可

    公开(公告)号:US08190673B2

    公开(公告)日:2012-05-29

    申请号:US12182967

    申请日:2008-07-30

    摘要: A system and method of enforcing Enterprise Resource Planning (“ERP”) software object permissions in a three-tiered architecture is provided. A user connects to the three-tiered architecture via an enhanced client, which connects to a database server via a middle-tier server. The database server stores code and permission information for each database object. When a user connects to the system, the user's permissions are retrieved and stored at the middle-tier server. The user may then access data by instantiating objects at the middle-tier server by compiling and executing code retrieved from the database server. The middle-tier server performs permission checking for accessing database objects and provides environments for executing both managed and unmanaged code. The middle-tier server can perform permission checking for users and objects without accessing the database server.

    摘要翻译: 提供了一种在三层体系结构中实施企业资源计划(ERP))软件对象权限的系统和方法。 用户通过增强的客户端连接到三层架构,该客户端通过中间层服务器连接到数据库服务器。 数据库服务器存储每个数据库对象的代码和权限信息。 当用户连接到系统时,用户的权限被检索并存储在中间层服务器上。 然后,用户可以通过编译和执行从数据库服务器检索的代码来实例化中间层服务器上的对象来访问数据。 中层服务器执行访问数据库对象的权限检查,并提供执行托管和非托管代码的环境。 中间层服务器可以在不访问数据库服务器的情况下对用户和对象执行权限检查。

    ENFORCEMENT OF OBJECT PERMISSIONS IN ENTERPRISE RESOURCE PLANNING SOFTWARE
    2.
    发明申请
    ENFORCEMENT OF OBJECT PERMISSIONS IN ENTERPRISE RESOURCE PLANNING SOFTWARE 有权
    执行企业资源计划软件中的对象许可

    公开(公告)号:US20100030845A1

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

    申请号:US12182967

    申请日:2008-07-30

    IPC分类号: G06F15/16

    摘要: A system and method of enforcing Enterprise Resource Planning (“ERP”) software object permissions in a three-tiered architecture is provided. A user connects to the three-tiered architecture via an enhanced client, which connects to a database server via a middle-tier server. The database server stores code and permission information for each database object. When a user connects to the system, the user's permissions are retrieved and stored at the middle-tier server. The user may then access data by instantiating objects at the middle-tier server by compiling and executing code retrieved from the database server. The middle-tier server performs permission checking for accessing database objects and provides environments for executing both managed and unmanaged code. The middle-tier server can perform permission checking for users and objects without accessing the database server.

    摘要翻译: 提供了一种在三层体系结构中实施企业资源计划(ERP))软件对象权限的系统和方法。 用户通过增强的客户端连接到三层架构,该客户端通过中间层服务器连接到数据库服务器。 数据库服务器存储每个数据库对象的代码和权限信息。 当用户连接到系统时,用户的权限被检索并存储在中间层服务器上。 然后,用户可以通过编译和执行从数据库服务器检索的代码来实例化中间层服务器上的对象来访问数据。 中层服务器执行访问数据库对象的权限检查,并提供执行托管和非托管代码的环境。 中间层服务器可以在不访问数据库服务器的情况下对用户和对象执行权限检查。

    MULTI-THREADED BUSINESS PROGRAMMING LIBRARY
    3.
    发明申请
    MULTI-THREADED BUSINESS PROGRAMMING LIBRARY 有权
    多线程业务编程库

    公开(公告)号:US20110119689A1

    公开(公告)日:2011-05-19

    申请号:US13014425

    申请日:2011-01-26

    IPC分类号: G06F3/00

    摘要: A business programming library for use by an enterprise resource planning system provides a run-time environment and a library of API services for accessing common data types and business methods, accessing table and form meta-data, and database administration and retrieval/modification. The library provides the ability to safely call into exposed services using multiple threads, and also provides indirect and executable permission checking for increasing system security.

    摘要翻译: 企业资源计划系统使用的商业编程库提供运行时环境和API服务库,用于访问通用数据类型和业务方法,访问表格和表单元数据,以及数据库管理和检索/修改。 该库提供了使用多个线程安全地调用暴露的服务的能力,并且还提供间接和可执行权限检查,以提高系统安全性。

    Multi-threaded business programming library
    4.
    发明授权
    Multi-threaded business programming library 失效
    多线程业务编程库

    公开(公告)号:US07908610B2

    公开(公告)日:2011-03-15

    申请号:US11831018

    申请日:2007-07-31

    IPC分类号: G06F3/00

    摘要: A business programming library for use by an enterprise resource planning system provides a run-time environment and a library of API services for accessing common data types and business methods, accessing table and form meta-data, and database administration and retrieval/modification. The library provides the ability to safely call into exposed services using multiple threads, and also provides indirect and executable permission checking for increasing system security.

    摘要翻译: 企业资源计划系统使用的商业编程库提供运行时环境和API服务库,用于访问通用数据类型和业务方法,访问表格和表单元数据,以及数据库管理和检索/修改。 该库提供了使用多个线程安全地调用暴露的服务的能力,并且还提供间接和可执行权限检查,以提高系统安全性。

    Multi-threaded Business Programming Library
    5.
    发明申请
    Multi-threaded Business Programming Library 失效
    多线程业务编程库

    公开(公告)号:US20090037197A1

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

    申请号:US11831018

    申请日:2007-07-31

    IPC分类号: G06Q10/00

    摘要: A business programming library for use by an enterprise resource planning system provides a run-time environment and a library of API services for accessing common data types and business methods, accessing table and form meta-data, and database administration and retrieval/modification. The library provides the ability to safely call into exposed services using multiple threads, and also provides indirect and executable permission checking for increasing system security.

    摘要翻译: 企业资源计划系统使用的商业编程库提供运行时环境和API服务库,用于访问通用数据类型和业务方法,访问表格和表单元数据,以及数据库管理和检索/修改。 该库提供了使用多个线程安全地调用暴露的服务的能力,并且还提供间接和可执行权限检查,以提高系统安全性。

    Blocks of time with metadata
    6.
    发明授权
    Blocks of time with metadata 有权
    一段时间与元数据

    公开(公告)号:US08554799B2

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

    申请号:US11289840

    申请日:2005-11-30

    IPC分类号: G06F17/30

    CPC分类号: G06Q10/10

    摘要: A method of adding and analyzing metadata to discrete variables, such as time intervals and a system to implement to method is disclosed. The metadata can be aggregated and analyzed using analysis operations such as intersection, union, subtraction and inversion.

    摘要翻译: 公开了一种将元数据添加到分析变量(如时间间隔和实现到方法的系统)的方法。 可以使用诸如交叉,联合,减法和反转的分析操作来聚合和分析元数据。

    Method and system for creating a database table index using multiple processors
    7.
    发明授权
    Method and system for creating a database table index using multiple processors 失效
    使用多个处理器创建数据库表索引的方法和系统

    公开(公告)号:US06778977B1

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

    申请号:US09838691

    申请日:2001-04-19

    IPC分类号: G06F700

    摘要: A method and system for creating an index for a database table of records in a computer environment having a plurality of processing units wherein each processing unit has access to the database table. The method first determines partition delimiters wherein each partition delimiter separates the database table into non-overlapping partitions of records. Each of these partitions is dedicated to one processing unit for index creation. Next, each processing unit independently creates a sub-index, i.e., different processing units create at least two sub-indexes. Last, the method merges the sub-indexes together to create a final index related to the database table.

    摘要翻译: 一种在具有多个处理单元的计算机环境中为记录的数据库表创建索引的方法和系统,其中每个处理单元都可以访问数据库表。 该方法首先确定分区分隔符,其中每个分区定界符将数据库表分成记录的非重叠分区。 这些分区中的每一个专用于一个用于索引创建的处理单元。 接下来,每个处理单元独立地创建子索引,即,不同的处理单元创建至少两个子索引。 最后,该方法将子索引合并在一起以创建与数据库表相关的最终索引。

    Synchronization of records of a table using bookmarks
    8.
    发明授权
    Synchronization of records of a table using bookmarks 有权
    使用书签同步记录表

    公开(公告)号:US07991737B2

    公开(公告)日:2011-08-02

    申请号:US12204703

    申请日:2008-09-04

    IPC分类号: G06F7/00 G06F17/00

    CPC分类号: G06F17/30306

    摘要: A method and system for controlling an application server in order to provide application services to clients while maintaining synchronization between records of tables of a database server. An application server retrieves records of tables and stores them locally on the application server. When a client requests some fields of a record of a table, the application server generates a bookmark that uniquely identifies the record. The bookmark may contain a table identifier and a record identifier or a query identification and an identifier of a record within the query result. The bookmark is opaque to the client and only the application server need know how to interpret its contents. When the application server provides the requested fields of the record to the client, it also provides the record bookmark to the client. When the client wants to identify the record, it uses the bookmark provided by the application server.

    摘要翻译: 一种用于控制应用服务器的方法和系统,以便在维护数据库服务器的表的记录之间的同步的同时向客户端提供应用服务。 应用程序服务器检索表的记录,并将其存储在应用程序服务器上。 当客户端请求表的记录的某些字段时,应用服务器生成唯一标识记录的书签。 书签可以包含查询结果中的表标识符和记录标识符或查询标识和记录的标识符。 书签对客户端是不透明的,只有应用服务器需要知道如何解释其内容。 当应用服务器向客户端提供记录的请求字段时,它还向客户端提供记录书签。 当客户端想要识别记录时,它使用应用服务器提供的书签。

    SYNCHRONIZATION OF RECORDS OF A TABLE USING BOOKMARKS
    9.
    发明申请
    SYNCHRONIZATION OF RECORDS OF A TABLE USING BOOKMARKS 有权
    使用书签记录表的同步

    公开(公告)号:US20100057689A1

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

    申请号:US12204703

    申请日:2008-09-04

    IPC分类号: G06F7/10 G06F17/30

    CPC分类号: G06F17/30306

    摘要: A method and system for controlling an application server in order to provide application services to clients while maintaining synchronization between records of tables of a database server. An application server retrieves records of tables and stores them locally on the application server. When a client requests some fields of a record of a table, the application server generates a bookmark that uniquely identifies the record. The bookmark may contain a table identifier and a record identifier or a query identification and an identifier of a record within the query result. The bookmark is opaque to the client and only the application server need know how to interpret its contents. When the application server provides the requested fields of the record to the client, it also provides the record bookmark to the client. When the client wants to identify the record, it uses the bookmark provided by the application server.

    摘要翻译: 一种用于控制应用服务器的方法和系统,以便在维护数据库服务器的表的记录之间的同步的同时向客户端提供应用服务。 应用程序服务器检索表的记录,并将其存储在应用程序服务器上。 当客户端请求表的记录的某些字段时,应用服务器生成唯一标识记录的书签。 书签可以包含查询结果中的表标识符和记录标识符或查询标识和记录的标识符。 书签对客户端是不透明的,只有应用服务器需要知道如何解释其内容。 当应用服务器向客户端提供记录的请求字段时,它还向客户端提供记录书签。 当客户端想要识别记录时,它使用应用服务器提供的书签。