Conduit manager for occasionally-connected application server
    3.
    发明申请
    Conduit manager for occasionally-connected application server 审中-公开
    管道管理器用于偶尔连接的应用服务器

    公开(公告)号:US20060053368A1

    公开(公告)日:2006-03-09

    申请号:US11121835

    申请日:2005-05-04

    IPC分类号: G06F17/21

    摘要: Providing a framework for developing, deploying and managing sophisticated mobile solutions, with a simple Web-like programming model that integrates with existing enterprise components. Mobile applications may consist of a data model definition, user interface templates, a client side controller, which includes scripts that define actions, and, on the server side, a collection of conduits, which describe how to mediate between the data model and the enterprise. In one embodiment, the occasionally-connected application server assumes that data used by mobile applications is persistently stored and managed by external systems. The occasionally-connected data model can be a metadata description of the mobile application's anticipated usage of this data, and be optimized to enable the efficient traversal and synchronization of this data between occasionally connected devices and external systems.

    摘要翻译: 通过与现有企业组件集成的简单的类似Web的编程模型,为开发,部署和管理复杂的移动解决方案提供框架。 移动应用程序可能包括数据模型定义,用户界面模板,客户端控制器,其中包括定义操作的脚本,以及服务器端的描述如何在数据模型与企业之间进行调解的管道集合 。 在一个实施例中,偶尔连接的应用服务器假设移动应用使用的数据被外部系统持久地存储和管理。 偶尔连接的数据模型可以是移动应用程序对该数据的预期使用的元数据描述,并且被优化以使得能够在偶尔连接的设备和外部系统之间有效地遍历和同步该数据。

    Synchronization protocol for occasionally-connected application server
    4.
    发明申请
    Synchronization protocol for occasionally-connected application server 审中-公开
    用于偶尔连接的应用服务器的同步协议

    公开(公告)号:US20060031264A1

    公开(公告)日:2006-02-09

    申请号:US11121781

    申请日:2005-05-04

    IPC分类号: G06F12/00

    摘要: Providing a framework for developing, deploying and managing sophisticated mobile solutions, with a simple Web-like programming model that integrates with existing enterprise components. Mobile applications may consist of a data model definition, user interface templates, a client side controller, which includes scripts that define actions, and, on the server side, a collection of conduits, which describe how to mediate between the data model and the enterprise. In one embodiment, the occasionally-connected application server assumes that data used by mobile applications is persistently stored and managed by external systems. The occasionally-connected data model can be a metadata description of the mobile application's anticipated usage of this data, and be optimized to enable the efficient traversal and synchronization of this data between occasionally connected devices and external systems.

    摘要翻译: 通过与现有企业组件集成的简单的类似Web的编程模型,为开发,部署和管理复杂移动解决方案提供框架。 移动应用程序可能包括数据模型定义,用户界面模板,客户端控制器,其中包括定义操作的脚本,以及服务器端的描述如何在数据模型与企业之间进行调解的管道集合 。 在一个实施例中,偶尔连接的应用服务器假设移动应用使用的数据被外部系统持久地存储和管理。 偶尔连接的数据模型可以是移动应用程序对该数据的预期使用的元数据描述,并且被优化以使得能够在偶尔连接的设备和外部系统之间有效地遍历和同步该数据。

    Client programming for mobile client
    5.
    发明申请
    Client programming for mobile client 审中-公开
    移动客户端的客户端编程

    公开(公告)号:US20060030292A1

    公开(公告)日:2006-02-09

    申请号:US11121770

    申请日:2005-05-04

    IPC分类号: H04M11/00

    摘要: Providing a framework for developing, deploying and managing sophisticated mobile solutions, with a simple Web-like programming model that integrates with existing enterprise components. Mobile applications may consist of a data model definition, user interface templates, a client side controller, which includes scripts that define actions, and, on the server side, a collection of conduits, which describe how to mediate between the data model and the enterprise. In one embodiment, the occasionally-connected application server assumes that data used by mobile applications is persistently stored and managed by external systems. The occasionally-connected data model can be a metadata description of the mobile application's anticipated usage of this data, and be optimized to enable the efficient traversal and synchronization of this data between occasionally connected devices and external systems.

    摘要翻译: 通过与现有企业组件集成的简单的类似Web的编程模型,为开发,部署和管理复杂的移动解决方案提供框架。 移动应用程序可能包括数据模型定义,用户界面模板,客户端控制器,其中包括定义操作的脚本,以及服务器端的描述如何在数据模型与企业之间进行调解的管道集合 。 在一个实施例中,偶尔连接的应用服务器假设移动应用使用的数据被外部系统持久地存储和管理。 偶尔连接的数据模型可以是移动应用程序对该数据的预期使用的元数据描述,并且被优化以使得能够在偶尔连接的设备和外部系统之间有效地遍历和同步该数据。

    Computer implemented method for creating database structures without knowledge of functioning of relational database system

    公开(公告)号:US11687509B2

    公开(公告)日:2023-06-27

    申请号:US17130212

    申请日:2020-12-22

    发明人: Krystian Piecko

    摘要: Computer implemented methods for storing ad hoc relations between previously unrelated database objects assigned to different database structures using an electronic computing device are presented, the methods including: causing the electronic computing device to define at least three database structures: structure A, structure B and structure C, where each of the at least three database structures each includes a number of objects, where there exists at least one relation between objects of structure A and objects of structure B, and where there exists at least one relation between objects of structure B and objects of structure C; filtering data of structure A; accessing structure B using a first selected relation between structure A and structure B; storing information about filtering of structure A and information on a first selected path between structure A and structure B; filtering results obtained from structure B.