System and method for dynamic generation and customization of web service client applications for terminals
    1.
    发明授权
    System and method for dynamic generation and customization of web service client applications for terminals 有权
    用于终端的Web服务客户端应用程序的动态生成和定制的系统和方法

    公开(公告)号:US08271940B2

    公开(公告)日:2012-09-18

    申请号:US12968776

    申请日:2010-12-15

    IPC分类号: G06F9/44 G06F15/16

    摘要: A method for customizing an application template for an executable application in a mobile device is described. An application template is assembled based on a plurality of interface element definitions. The application template comprises at least one of a message template, a data template, a presentation template, and a workflow template. The interface element definitions are generated from a parsed schema definition of a web service, and include a message definition, a data definition, a presentation definition; and a workflow element. The workflow element specifies a behavior of the message definition, the data definition, and the presentation definition.

    摘要翻译: 描述了在移动设备中定制用于可执行应用的应用模板的方法。 基于多个界面元素定义组装应用模板。 应用模板包括消息模板,数据模板,演示模板和工作流模板中的至少一个。 接口元素定义是从Web服务的解析模式定义生成的,并且包括消息定义,数据定义,呈现定义; 和工作流元素。 工作流元素指定消息定义,数据定义和表示定义的行为。

    System and method for dynamic generation and customization of web service client applications for terminals
    2.
    发明授权
    System and method for dynamic generation and customization of web service client applications for terminals 有权
    用于终端的Web服务客户端应用程序的动态生成和定制的系统和方法

    公开(公告)号:US07877725B2

    公开(公告)日:2011-01-25

    申请号:US10787932

    申请日:2004-02-27

    IPC分类号: G06F9/44 G06F15/16

    摘要: Many web services require different application programs to access their data. Further, as new web services are developed, they may not be compatible with current application programs. Methods and servers are presented for dynamically generating an application program for interaction with a service, the service interacting with a terminal via a network. One exemplary method comprises obtaining schema definitions of the service, the service interacts with the application executed on a terminal via a network and parsing the schema definition. A plurality of interface element definitions from the parsed schema definition is generated. An application template using the plurality of interface element definitions is assembled and customized. The application is generated using the application template.

    摘要翻译: 许多Web服务需要不同的应用程序来访问其数据。 此外,随着新的Web服务的开发,它们可能与当前的应用程序不兼容。 呈现方法和服务器,用于动态生成用于与服务交互的应用程序,该服务通过网络与终端进行交互。 一个示例性方法包括获得服务的模式定义,该服务经由网络与在终端上执行的应用交互并解析模式定义。 生成来自解析的模式定义的多个接口元素定义。 使用多个界面元素定义的应用模板被组合和定制。 应用程序是使用应用程序模板生成的。

    System and method of presenting entities of standard applications in wireless devices
    3.
    发明授权
    System and method of presenting entities of standard applications in wireless devices 有权
    在无线设备中呈现标准应用实体的系统和方法

    公开(公告)号:US08391845B2

    公开(公告)日:2013-03-05

    申请号:US12910123

    申请日:2010-10-22

    IPC分类号: H04M3/42

    摘要: A method of presenting data entities of standard device applications in wireless devices is provided. Component-based applications are hosted on a wireless device providing an application runtime environment for hosting at least one component-based application. Component definitions are hosted for developing the component-based application. A standard data component implements a standard data component definition; the standard data component definition is embedded into the component-based application definition during development. The standard data component providing access to a standard device data entity by invoking device dependent APIs the standard data component presenting the standard device data entity as a user defined data component. The application runtime environment automatically making functionality available of the user defined data components available to standard data component.

    摘要翻译: 提供了一种在无线设备中呈现标准设备应用的数据实体的方法。 基于组件的应用程序托管在无线设备上,提供用于托管至少一个基于组件的应用的应用运行时环境。 托管组件定义来开发基于组件的应用程序。 标准数据组件实现标准数据组件定义; 在开发期间将标准数据组件定义嵌入到基于组件的应用程序定义中。 标准数据组件通过将依赖于设备的API调用标准设备数据实体作为用户定义的数据组件来呈现标准设备数据实体来提供对标准设备数据实体的访问。 应用程序运行时环境自动使可用于标准数据组件的用户定义的数据组件的功能可用。

    System and method for managing data to be pushed to a wireless device when the device may be outside of a coverage range
    4.
    发明授权
    System and method for managing data to be pushed to a wireless device when the device may be outside of a coverage range 有权
    当设备可能在覆盖范围之外时,管理要被推送到无线设备的数据的系统和方法

    公开(公告)号:US07643825B2

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

    申请号:US11107884

    申请日:2005-04-18

    IPC分类号: H04B7/00

    CPC分类号: H04W60/00 H04W68/02

    摘要: A push proxy server for pushing data to a wireless device having a coverage state of online or offline. The push proxy server comprises a coverage state detector, memory, a data store, and a transceiver. The coverage state detector determines the coverage state of the wireless device. The memory stores a coverage state indicator for indicating the coverage state of the wireless device. The data store stores the data to be pushed to the wireless device when the coverage state indicator indicates the wireless device is offline. The transceiver transmits the data to the wireless device when the coverage state indicator indicates the wireless device is online. A method for implementing the push proxy server is also described.

    摘要翻译: 推送代理服务器,用于将数据推送到具有在线或离线的覆盖状态的无线设备。 推送代理服务器包括覆盖状态检测器,存储器,数据存储器和收发器。 覆盖状态检测器确定无线设备的覆盖状态。 存储器存储用于指示无线设备的覆盖状态的覆盖状态指示符。 当覆盖状态指示符指示无线设备脱机时,数据存储器存储要被推送到无线设备的数据。 当覆盖状态指示符指示无线设备在线时,收发器将数据发送到无线设备。 还描述了用于实现推送代理服务器的方法。

    System and Method for Asynchronous Wireless Services Using Reverse Service Schema Generation
    5.
    发明申请
    System and Method for Asynchronous Wireless Services Using Reverse Service Schema Generation 有权
    使用逆向服务模式生成的异步无线服务的系统和方法

    公开(公告)号:US20090003275A1

    公开(公告)日:2009-01-01

    申请号:US12208379

    申请日:2008-09-11

    IPC分类号: H04Q7/38

    摘要: A notification service and correspondingly configured wireless device for providing asynchronous communications over a communication network for an application of the wireless device in communication with a selected service. The selected service has a source schema definition including an output notification definition associated with a correlation ID. The notification service comprises a reverse schema definition of the source schema definition such that the reverse schema definition includes an input notification operation definition corresponding to the output notification definition. The input definition is associated with the correlation ID and a parameter list of the output definition. The output definition is for defining an output message of the selected source that corresponds to an input message of the notification service defined by the input definition. The notification service has a first communication port adapted for receiving the output message of the selected service as the input message to the notification service, wherein the messages are adapted to include the correlation ID for identifying the network address of the wireless device. The information contents of the output message of the selected source are transmitted as an asynchronous communication to the application of the wireless device identified by the correlation ID.

    摘要翻译: 通知服务和相应配置的无线设备,用于通过通信网络提供与所选服务通信的无线设备的应用的异步通信。 所选择的服务具有包括与相关ID相关联的输出通知定义的源模式定义。 通知服务包括源模式定义的反向模式定义,使得反向模式定义包括与输出通知定义相对应的输入通知操作定义。 输入定义与相关ID和输出定义的参数列表相关联。 输出定义用于定义与输入定义定义的通知服务的输入消息相对应的所选源的输出消息。 通知服务具有适于将所选择的服务的输出消息作为输入消息接收到通知服务的第一通信端口,其中消息适于包括用于识别无线设备的网络地址的相关ID。 所选择的源的输出消息的信息内容作为异步通信发送到由相关ID标识的无线设备的应用。

    System and method of synchronization of internal data cache with wireless device application data repositories
    7.
    发明申请
    System and method of synchronization of internal data cache with wireless device application data repositories 审中-公开
    内部数据缓存与无线设备应用数据存储库同步的系统和方法

    公开(公告)号:US20060259523A1

    公开(公告)日:2006-11-16

    申请号:US11405511

    申请日:2006-04-18

    IPC分类号: G06F17/30

    摘要: A data synchronization system for caching and updating non-component-enabled application data is provided. The data synchronization system comprises a data handle table generation module for generating a table of internal data handles associated with external data repository items, an external data repository interface module for retrieving data from and storing data in an external data repository and an internal repository for storing data items. A method of data synchronization is also provided. The method comprises the steps of generating a table of internal data handles associated with external data repository items, retrieving data from an external data repository, storing data in an internal repository and updating data in the external data repository.

    摘要翻译: 提供了一种用于缓存和更新非组件启用应用程序数据的数据同步系统。 数据同步系统包括数据句柄表生成模块,用于生成与外部数据存储库项目相关联的内部数据句柄表,用于从外部数据存储库中检索数据和存储数据的外部数据存储库接口模块以及用于存储的内部存储库 数据项。 还提供了数据同步的方法。 该方法包括以下步骤:生成与外部数据存储库项目相关联的内部数据处理表,从外部数据存储库检索数据,将数据存储在内部存储库中并更新外部数据存储库中的数据。

    System and method of representing data entities of standard device applications as built-in components
    8.
    发明申请
    System and method of representing data entities of standard device applications as built-in components 有权
    将标准设备应用的数据实体表示为内置组件的系统和方法

    公开(公告)号:US20060251047A1

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

    申请号:US11350098

    申请日:2006-02-09

    IPC分类号: H04L12/28

    摘要: A system and method for developing a standard data component for coupling with a plurality of components of a component-based application to access a stored data entity of a non-component-based native application, the applications for executing in a runtime environment of a device. The system and method comprises an application module configured for storing a model of the component-based application including features of data and message component definitions expressed in a structured definition language. Also included is a native module configured for storing properties of the data entity of the native application and a standard module for generating the standard data component definition based on the features of the component-based application and the properties of the data entity of the native application. The standard data component definition is expressed in the structured definition language.

    摘要翻译: 一种用于开发用于与基于组件的应用的多个组件耦合以访问基于非组件的本机应用的存储的数据实体的标准数据组件的系统和方法,用于在设备的运行时环境中执行的应用 。 该系统和方法包括:应用模块,被配置为存储基于组件的应用的模型,其包括以结构化定义语言表达的数据和消息组件定义的特征。 还包括被配置用于存储本地应用的数据实体的属性的本地模块和用于基于基于组件的应用的特征和本地应用的数据实体的属性来生成标准数据组件定义的标准模块 。 标准数据组件定义以结构化定义语言表示。

    Method and system for implementing customizable container services as component wireless applications
    9.
    发明申请
    Method and system for implementing customizable container services as component wireless applications 审中-公开
    用于实现可定制容器服务作为组件无线应用的方法和系统

    公开(公告)号:US20060248069A1

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

    申请号:US11157975

    申请日:2005-06-22

    IPC分类号: G06F17/30 G06F7/00

    摘要: A method for introducing a service to a runtime environment of a wireless device, the service for supporting at least one application in the runtime environment, the wireless device communicating over a wireless network with a data processing system, the method comprising: configuring the service as a system application, wherein the system application is adapted to: communicate system and application level messaging with the data processing system and at least one other service in the runtime environment; and, communicate application level messaging with the at least one application in the runtime environment; and, installing the system application in the runtime environment as an application.

    摘要翻译: 一种用于将服务引入到无线设备的运行时环境的方法,所述服务用于在运行时环境中支持至少一个应用,所述无线设备通过无线网络与数据处理系统通信,所述方法包括:将所述服务配置为 系统应用,其中所述系统应用适于:在所述运行时环境中与所述数据处理系统和所述至少一个其他服务通信系统和应用级消息; 以及在所述运行时环境中将所述至少一个应用程序的应用程序级别消息传递; 并将系统应用程序作为应用程序安装在运行时环境中。