System and methodology providing service invocation for occasionally connected computing devices
    3.
    发明授权
    System and methodology providing service invocation for occasionally connected computing devices 有权
    系统和方法为偶尔连接的计算设备提供服务调用

    公开(公告)号:US07467389B2

    公开(公告)日:2008-12-16

    申请号:US10904702

    申请日:2004-11-23

    IPC分类号: G06F9/44

    CPC分类号: G06F9/54 G06F2209/541

    摘要: A system and methodology providing service invocation for occasionally connected computing devices is described. In one embodiment, for example, in an occasionally connected computing environment, a system of the present invention for providing deferred invocation of services for a mobile device is described that comprises: an application running on a mobile device; a device-side object providing mobile support for a particular service from a server, the device-side object intercepting any requests from the application for invocation of the particular service, thereby deferring actual invocation of the particular service at that time; and a server-side object residing on the server that passes the requests on to a service provider for actual invocation while the mobile device is connected, and returns any result from the actual invocation back to the mobile device for use by the application.

    摘要翻译: 描述了为偶尔连接的计算设备提供服务调用的系统和方法。 在一个实施例中,例如,在偶尔连接的计算环境中,描述了用于为移动设备提供服务的延迟调用的本发明的系统,其包括:在移动设备上运行的应用; 从服务器提供对特定服务的移动支持的设备侧对象,该设备侧对象拦截来自该应用的任何请求以调用该特定服务,由此推迟该特定服务的实际调用; 以及驻留在服务器上的服务器端对象,其在移动设备连接时将请求传递到服务提供商以进行实际调用,并将实际调用中的任何结果返回到移动设备以供应用使用。

    Visual generation of mobile applications based on data models
    4.
    发明授权
    Visual generation of mobile applications based on data models 有权
    基于数据模型的视觉生成移动应用

    公开(公告)号:US09336023B2

    公开(公告)日:2016-05-10

    申请号:US12642129

    申请日:2009-12-18

    IPC分类号: G06F9/44 G06F9/445

    摘要: Systems, methods and computer program products for mobile device application design are described herein. The method accesses a data model corresponding to a selected mobile platform. The data model is used by a device application designer to generate, model, and debug a mobile application. The data model is used to take into consideration characteristics of the selected platform and a selected mobile device as the application is designed. The application is structured and generated for a selected platform that is independent of the data model, but is cognizant of the selected platform. A simulator models the application user interface (UI) as it will appear on the selected platform. The method performs platform-specific validation and allows for correction of various aspects of a generated application including platform-specific features. The tool generates a graphical image that can guide a developer to either generated code or help files corresponding to framework libraries.

    摘要翻译: 本文描述了用于移动设备应用设计的系统,方法和计算机程序产品。 该方法访问与选定的移动平台相对应的数据模型。 数据模型由设备应用程序设计者用于生成,建模和调试移动应用程序。 在设计应用程序时,数据模型用于考虑所选平台的特性和选定的移动设备。 该应用程序是针对独立于数据模型的选定平台进行构造和生成的,但对所选平台的认知。 模拟器将在所选平台上显示应用程序用户界面(UI)。 该方法执行平台特定的验证,并允许修正生成的应用程序的各个方面,包括平台特定的功能。 该工具生成图形图像,可以指导开发人员生成与框架库相对应的代码或帮助文件。

    Visual Generation of Mobile Applications Based on Data Models
    5.
    发明申请
    Visual Generation of Mobile Applications Based on Data Models 有权
    基于数据模型的视觉生成移动应用

    公开(公告)号:US20110154287A1

    公开(公告)日:2011-06-23

    申请号:US12642129

    申请日:2009-12-18

    IPC分类号: G06F9/44

    摘要: Systems, methods and computer program products for mobile device application design are described herein. The method accesses a data model corresponding to a selected mobile platform. The data model is used by a device application designer to generate, model, and debug a mobile application. The data model is used to take into consideration characteristics of the selected platform and a selected mobile device as the application is designed. The application is structured and generated for a selected platform that is independent of the data model, but is cognizant of the selected platform. A simulator models the application user interface (UI) as it will appear on the selected platform. The method performs platform-specific validation and allows for correction of various aspects of a generated application including platform-specific features. The tool generates a graphical image that can guide a developer to either generated code or help files corresponding to framework libraries.

    摘要翻译: 本文描述了用于移动设备应用设计的系统,方法和计算机程序产品。 该方法访问与选定的移动平台相对应的数据模型。 数据模型由设备应用程序设计者用于生成,建模和调试移动应用程序。 在设计应用程序时,数据模型用于考虑所选平台的特性和选定的移动设备。 该应用程序是针对独立于数据模型的选定平台进行构造和生成的,但对所选平台的认知。 模拟器将在所选平台上显示应用程序用户界面(UI)。 该方法执行平台特定的验证,并允许修正生成的应用程序的各个方面,包括平台特定的功能。 该工具生成图形图像,可以指导开发人员生成与框架库相对应的代码或帮助文件。

    Dynamic Data Binding for MBOS for Container Based Application
    6.
    发明申请
    Dynamic Data Binding for MBOS for Container Based Application 有权
    基于容器的应用程序的MBOS的动态数据绑定

    公开(公告)号:US20110161983A1

    公开(公告)日:2011-06-30

    申请号:US12650464

    申请日:2009-12-30

    IPC分类号: G06F9/44

    摘要: Systems, methods and computer program products for dynamically binding data from a remote data source in a container-based mobile application are described herein. The method includes the steps of: 1) defining a metadata source that references both a mobile business object (MBO) and the mobile application, the MBO being connected to the remote data store; 2) binding an attribute from the MBO to the mobile application using the metadata source; and 3) changing, dynamically, the binding of the attribute while the mobile application is executing.

    摘要翻译: 这里描述了用于在基于容器的移动应用中从远程数据源动态地绑定数据的系统,方法和计算机程序产品。 该方法包括以下步骤:1)定义引用移动业务对象(MBO)和移动应用的元数据源,MBO连接到远程数据存储; 2)使用元数据源将MBO属性绑定到移动应用程序; 以及3)在移动应用程序执行时动态地改变属性的绑定。

    Dynamic data binding for MBOs for container based application
    8.
    发明授权
    Dynamic data binding for MBOs for container based application 有权
    基于容器的应用程序的MBO的动态数据绑定

    公开(公告)号:US08434097B2

    公开(公告)日:2013-04-30

    申请号:US12650464

    申请日:2009-12-30

    IPC分类号: G06F13/00

    摘要: Systems, methods and computer program products for dynamically binding data from a remote data source in a container-based mobile application are described herein. The method includes the steps of: 1) defining a metadata source that references both a mobile business object (MBO) and the mobile application, the MBO being connected to the remote data store; 2) binding an attribute from the MBO to the mobile application using the metadata source; and 3) changing, dynamically, the binding of the attribute while the mobile application is executing.

    摘要翻译: 这里描述了用于在基于容器的移动应用中从远程数据源动态地绑定数据的系统,方法和计算机程序产品。 该方法包括以下步骤:1)定义引用移动业务对象(MBO)和移动应用的元数据源,MBO连接到远程数据存储; 2)使用元数据源将MBO属性绑定到移动应用程序; 以及3)在移动应用程序执行时动态地改变属性的绑定。

    System and Methodology Providing Service Invocation for Occasionally Connected Computing Devices
    9.
    发明申请
    System and Methodology Providing Service Invocation for Occasionally Connected Computing Devices 有权
    系统和方法为偶尔连接的计算设备提供服务调用

    公开(公告)号:US20060112398A1

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

    申请号:US10904702

    申请日:2004-11-23

    IPC分类号: G06F9/44

    CPC分类号: G06F9/54 G06F2209/541

    摘要: A system and methodology providing service invocation for occasionally connected computing devices is described. In one embodiment, for example, in an occasionally connected computing environment, a system of the present invention for providing deferred invocation of services for a mobile device is described that comprises: an application running on a mobile device; a device-side object providing mobile support for a particular service from a server, the device-side object intercepting any requests from the application for invocation of the particular service, thereby deferring actual invocation of the particular service at that time; and a server-side object residing on the server that passes the requests on to a service provider for actual invocation while the mobile device is connected, and returns any result from the actual invocation back to the mobile device for use by the application.

    摘要翻译: 描述了为偶尔连接的计算设备提供服务调用的系统和方法。 在一个实施例中,例如,在偶尔连接的计算环境中,描述了用于为移动设备提供服务的延迟调用的本发明的系统,其包括:在移动设备上运行的应用; 从服务器提供对特定服务的移动支持的设备侧对象,该设备侧对象拦截来自该应用的任何请求以调用该特定服务,由此推迟该特定服务的实际调用; 以及驻留在服务器上的服务器端对象,其在移动设备连接时将请求传递到服务提供商以进行实际调用,并将实际调用中的任何结果返回到移动设备以供应用使用。