Extensible, customizable database-driven row-level database security
    2.
    发明申请
    Extensible, customizable database-driven row-level database security 审中-公开
    可扩展的,可定制的数据库驱动的行级数据库安全性

    公开(公告)号:US20060136361A1

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

    申请号:US11020468

    申请日:2004-12-22

    IPC分类号: G06F17/30

    摘要: The method and system of the claims decomposes an organization structure into a set of mapping objects, where each mapping object represents an affiliation between entities of an organization. Each object in the data model is associated with an owner by designating a set of ownership affiliation attributes for each object. A set of privileges is assigned to an affiliation and access is checked based on a user's affiliation to an object and a user's privilege depth. Single privilege checking is performed only as a last resort for special, infrequent situations.

    摘要翻译: 权利要求的方法和系统将组织结构分解成一组映射对象,其中每个映射对象表示组织的实体之间的隶属关系。 数据模型中的每个对象都通过为每个对象指定一组所有权关联属性与所有者相关联。 一组特权被分配给一个隶属关系,并且基于用户对对象的隶属关系和用户的特权深度来检查访问。 单独的特权检查只能作为特殊的,非常罕见的情况的最后手段。

    Query based synchronization
    3.
    发明申请
    Query based synchronization 审中-公开
    基于查询的同步

    公开(公告)号:US20070005579A1

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

    申请号:US11289867

    申请日:2005-11-30

    IPC分类号: G06F17/30

    CPC分类号: G06F16/273

    摘要: A method, system and user interface are disclosed for a query based system to synchronize an offline application with an online application. The queries may be user definable to identify only the limited data that the offline user desires to be updated and data satisfying the queries may be stored in a synchronization file on the online application. Once a synchronization file has been successfully communicated to the offline device, the synchronization file and a status file of the offline application on the online system may be updated to reflect the successful update.

    摘要翻译: 公开了一种用于基于查询的系统以使脱机应用程序与在线应用程序同步的方法,系统和用户界面。 查询可以是用户定义的,以仅识别离线用户期望更新的有限数据,并且满足查询的数据可以被存储在在线应用程序的同步文件中。 一旦同步文件已成功传送到脱机设备,在线系统上的脱机应用程序的同步文件和状态文件可能会更新,以反映成功的更新。

    System and methods for providing a declarative syntax for specifying SOAP-based web services
    4.
    发明申请
    System and methods for providing a declarative syntax for specifying SOAP-based web services 失效
    提供用于指定基于SOAP的Web服务的声明式语法的系统和方法

    公开(公告)号:US20060005175A1

    公开(公告)日:2006-01-05

    申请号:US11217514

    申请日:2005-08-31

    IPC分类号: G06F9/45

    摘要: A system and methods are provided that make compile-time declarative modeling available for SOAP-based data transmission(s). The declarative modeling minimizes the amount of coding required of a developer. The underlying details regarding the SOAP protocol, dispatching to the appropriate object and function, marshaling and un-marshaling of XML and generating the SOAP response are hidden from the developer when implementing SOAP-based Web services. The task of creating a SOAP-based web service is thus greatly simplified by reducing the number and complexity of considerations required of the developer when generating SOAP-based Web services. In one embodiment, attributes for Visual C++ are utilized as a framework for a declarative syntax for SOAP-based Web services, which Visual C++ attributes have access to type and marshaling information.

    摘要翻译: 提供了一种使编译时声明式建模可用于基于SOAP的数据传输的系统和方法。 声明式建模最大限度地减少了开发人员所需的编码量。 在实现基于SOAP的Web服务时,开发人员隐藏了有关SOAP协议,调度到适当对象和功能,编排和解组XML以及生成SOAP响应的底层详细信息。 因此,通过减少开发人员在生成基于SOAP的Web服务时所需的注意事项的数量和复杂性,可以大大简化创建基于SOAP的Web服务的任务。 在一个实施例中,Visual C ++的属性被用作用于基于SOAP的Web服务的声明语法的框架,Visual C ++属性可以访问类型和封送信息。

    System and methods for providing a declarative syntax for specifying soap-based web services
    5.
    发明申请
    System and methods for providing a declarative syntax for specifying soap-based web services 失效
    提供用于指定基于soap的Web服务的声明式语法的系统和方法

    公开(公告)号:US20060004777A1

    公开(公告)日:2006-01-05

    申请号:US11198518

    申请日:2005-08-05

    IPC分类号: G06F17/30

    摘要: A system and methods are provided that make compile-time declarative modeling available for SOAP-based data transmission(s). The declarative modeling minimizes the amount of coding required of a developer. The underlying details regarding the SOAP protocol, dispatching to the appropriate object and function, marshaling and un-marshaling of XML and generating the SOAP response are hidden from the developer when implementing SOAP-based Web services. The task of creating a SOAP-based web service is thus greatly simplified by reducing the number and complexity of considerations required of the developer when generating SOAP-based Web services. In one embodiment, attributes for Visual C++ are utilized as a framework for a declarative syntax for SOAP-based Web services, which Visual C++ attributes have access to type and marshaling information.

    摘要翻译: 提供了一种使编译时声明式建模可用于基于SOAP的数据传输的系统和方法。 声明式建模最大限度地减少了开发人员所需的编码量。 在实现基于SOAP的Web服务时,开发人员隐藏了有关SOAP协议,调度到适当对象和功能,编排和解组XML以及生成SOAP响应的底层详细信息。 因此,通过减少开发人员在生成基于SOAP的Web服务时所需的注意事项的数量和复杂性,可以大大简化创建基于SOAP的Web服务的任务。 在一个实施例中,Visual C ++的属性被用作用于基于SOAP的Web服务的声明语法的框架,Visual C ++属性可以访问类型和封送信息。

    Method and apparatus for metadata driven business logic processing
    6.
    发明授权
    Method and apparatus for metadata driven business logic processing 有权
    元数据驱动业务逻辑处理的方法和装置

    公开(公告)号:US07433887B2

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

    申请号:US11025323

    申请日:2004-12-29

    IPC分类号: G06F7/00

    CPC分类号: G06Q10/10 Y10S707/99944

    摘要: A metadata driven system for supporting business application software required in the middle tier for a line of business applications includes a process metadata module adapted to store a process in metadata format, wherein the process object contains logic related to an entity of the application software. The system allows for persistence of various entities like accounts, incidents, etc., and allows an end user of the business application software to create new types of entities. The system also allows the end user to perform critical business logic operations even on the new entities defined by the end user after the deployment of the business application without requiring recompilation of the business application software. The metadata driven approach allows to easily make changes to business applications and to automate quality assurance of objects built on top of the business applications.

    摘要翻译: 用于支持业务应用程序行的中间层所需的业务应用软件的元数据驱动系统包括适于以元数据格式存储过程的过程元数据模块,其中过程对象包含与应用软件的实体相关的逻辑。 该系统允许诸如帐户,事件等的各种实体的持久性,并允许业务应用软件的最终用户创建新类型的实体。 该系统还允许最终用户即使在部署业务应用程序之后由最终用户定义的新实体执行关键业务逻辑操作,而不需要重新编译业务应用软件。 元数据驱动的方法允许轻松地更改业务应用程序,并自动化在业务应用程序之上构建的对象的质量保证。

    Method and apparatus for metadata driven business logic processing
    8.
    发明申请
    Method and apparatus for metadata driven business logic processing 有权
    元数据驱动业务逻辑处理的方法和装置

    公开(公告)号:US20060143193A1

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

    申请号:US11025323

    申请日:2004-12-29

    IPC分类号: G06F17/00

    CPC分类号: G06Q10/10 Y10S707/99944

    摘要: A metadata driven system for supporting business application software required in the middle tier for a line of business applications includes a process metadata module adapted to store a process in metadata format, wherein the process object contains logic related to an entity of the application software. The system allows for persistence of various entities like accounts, incidents, etc., and allows an end user of the business application software to create new types of entities. The system also allows the end user to perform critical business logic operations even on the new entities defined by the end user after the deployment of the business application without requiring recompilation of the business application software. The metadata driven approach allows to easily make changes to business applications and to automate quality assurance of objects built on top of the business applications.

    摘要翻译: 用于支持业务应用程序行的中间层所需的业务应用软件的元数据驱动系统包括适于以元数据格式存储过程的过程元数据模块,其中过程对象包含与应用软件的实体相关的逻辑。 该系统允许诸如帐户,事件等的各种实体的持久性,并允许业务应用软件的最终用户创建新类型的实体。 该系统还允许最终用户即使在部署业务应用程序之后由最终用户定义的新实体执行关键业务逻辑操作,而不需要重新编译业务应用软件。 元数据驱动的方法允许轻松地更改业务应用程序,并自动化在业务应用程序之上构建的对象的质量保证。