会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • ENFORCEMENT OF OBJECT PERMISSIONS IN ENTERPRISE RESOURCE PLANNING SOFTWARE
    • 执行企业资源计划软件中的对象许可
    • US20100030845A1
    • 2010-02-04
    • US12182967
    • 2008-07-30
    • Uno JunghansDean McCraeStuart GlassonTsvi M. ReiterJesper Boelsmand
    • Uno JunghansDean McCraeStuart GlassonTsvi M. ReiterJesper Boelsmand
    • G06F15/16
    • G06F21/6227G06F17/30306G06F2221/2145
    • 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))软件对象权限的系统和方法。 用户通过增强的客户端连接到三层架构,该客户端通过中间层服务器连接到数据库服务器。 数据库服务器存储每个数据库对象的代码和权限信息。 当用户连接到系统时,用户的权限被检索并存储在中间层服务器上。 然后,用户可以通过编译和执行从数据库服务器检索的代码来实例化中间层服务器上的对象来访问数据。 中层服务器执行访问数据库对象的权限检查,并提供执行托管和非托管代码的环境。 中间层服务器可以在不访问数据库服务器的情况下对用户和对象执行权限检查。
    • 2. 发明申请
    • RAPID APPLICATION DEVELOPMENT
    • 快速应用开发
    • US20090328017A1
    • 2009-12-31
    • US12163687
    • 2008-06-27
    • Palle D. LarsenEsben N. KristoffersenDean McCraeMehmet K. KiziltuncStuart Glasson
    • Palle D. LarsenEsben N. KristoffersenDean McCraeMehmet K. KiziltuncStuart Glasson
    • G06F9/45
    • G06F9/449
    • A system to enables Rapid Application Development (“RAD”) is provided. The system provides an object model of an ERP application, which enables software developers to customize the ERP applications. The object model provides a base class that is inherited by each object class. The base class provides an invoke function that is implemented by each object class. During compilation, the RAD system compiles each invocation of a function of an object into a call to a dynamic component passing an identifier of the object, an identifier of the function to be invoked, and the parameters to be passed to the function. The RAD system dynamically compiles, assembles, and instantiates object classes as needed. Because objects are bound at runtime, rather than at compile time, when the source code of an object is modified, the entire ERP application does not need to be recompiled into monolithic IL code and the compilation of object classes is deferred until an object of that class is needed during runtime. The object model thus significantly decreases the time required to customize and extend an ERP application according to the needs of an individual customer.
    • 提供了一种支持快速应用开发(“RAD”)的系统。 该系统提供ERP应用程序的对象模型,使软件开发人员可以自定义ERP应用程序。 对象模型提供了每个对象类继承的基类。 基类提供了一个由每个对象类实现的调用函数。 在编译期间,RAD系统将对对象的函数的每次调用编译成对传递对象的标识符的动态组件的调用,要调用的函数的标识符以及要传递给该函数的参数。 RAD系统根据需要动态编译,汇编和实例化对象类。 因为对象在运行时绑定,而不是在编译时,当对象的源代码被修改时,整个ERP应用程序不需要重新编译成单片IL代码,并且对象类的编译被推迟到该对象的对象 在运行时需要类。 因此,对象模型显着地减少了根据个人客户的需求定制和扩展ERP应用所需的时间。
    • 3. 发明授权
    • Enforcement of object permissions in enterprise resource planning software
    • 在企业资源规划软件中执行对象许可
    • US08190673B2
    • 2012-05-29
    • US12182967
    • 2008-07-30
    • Uno JunghansDean McCraeStuart GlassonTsvi M. ReiterJesper Boelsmand
    • Uno JunghansDean McCraeStuart GlassonTsvi M. ReiterJesper Boelsmand
    • G06F15/16G06F7/00G06F17/30G06F7/04G06F17/00G06F15/173
    • G06F21/6227G06F17/30306G06F2221/2145
    • 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))软件对象权限的系统和方法。 用户通过增强的客户端连接到三层架构,该客户端通过中间层服务器连接到数据库服务器。 数据库服务器存储每个数据库对象的代码和权限信息。 当用户连接到系统时,用户的权限被检索并存储在中间层服务器上。 然后,用户可以通过编译和执行从数据库服务器检索的代码来实例化中间层服务器上的对象来访问数据。 中层服务器执行访问数据库对象的权限检查,并提供执行托管和非托管代码的环境。 中间层服务器可以在不访问数据库服务器的情况下对用户和对象执行权限检查。
    • 5. 发明授权
    • Rapid application development
    • 快速应用开发
    • US08281292B2
    • 2012-10-02
    • US12163687
    • 2008-06-27
    • Palle D. LarsenEsben N. KristoffersenDean McCraeMehmet K. KiziltuncStuart Glasson
    • Palle D. LarsenEsben N. KristoffersenDean McCraeMehmet K. KiziltuncStuart Glasson
    • G06F9/45
    • G06F9/449
    • A system to enables Rapid Application Development (“RAD”) is provided. The system provides an object model of an ERP application, which enables software developers to customize the ERP applications. The object model provides a base class that is inherited by each object class. The base class provides an invoke function that is implemented by each object class. During compilation, the RAD system compiles each invocation of a function of an object into a call to a dynamic component passing an identifier of the object, an identifier of the function to be invoked, and the parameters to be passed to the function. The RAD system dynamically compiles, assembles, and instantiates object classes as needed. Because objects are bound at runtime, rather than at compile time, when the source code of an object is modified, the entire ERP application does not need to be recompiled into monolithic IL code and the compilation of object classes is deferred until an object of that class is needed during runtime. The object model thus significantly decreases the time required to customize and extend an ERP application according to the needs of an individual customer.
    • 提供了一种支持快速应用开发(RAD)的系统。 该系统提供ERP应用程序的对象模型,使软件开发人员可以自定义ERP应用程序。 对象模型提供了每个对象类继承的基类。 基类提供了一个由每个对象类实现的调用函数。 在编译期间,RAD系统将对对象的函数的每次调用编译成对传递对象的标识符的动态组件的调用,要调用的函数的标识符以及要传递给该函数的参数。 RAD系统根据需要动态编译,汇编和实例化对象类。 因为对象在运行时绑定,而不是在编译时,当对象的源代码被修改时,整个ERP应用程序不需要重新编译成单片IL代码,并且对象类的编译被推迟到该对象的对象 在运行时需要类。 因此,对象模型显着地减少了根据个人客户的需求定制和扩展ERP应用所需的时间。