System and method for provisioning component applications
    1.
    发明申请
    System and method for provisioning component applications 有权
    用于配置组件应用程序的系统和方法

    公开(公告)号:US20060168355A1

    公开(公告)日:2006-07-27

    申请号:US11039952

    申请日:2005-01-24

    IPC分类号: G06F15/16

    摘要: A system and method are provided for provisioning component applications for retrieval by a device. The system includes an application gateway server, which includes a message broker for communicating between the system and the device. The application gateway server is configured for communication with a provisioning server and a discovery server. The provisioning server includes a provisioning service for servicing a provisioning request and a provisioning depot for storing packaged component applications. The discovery server stores and manages component application bundles. The system further includes a packaging application in communication with application gateway for retrieving a component application bundle, selecting elements from the component application bundle in accordance with the device for which the component application is being provisioned, creating a component application package using the selected elements, and making the packaged component application available to the device.

    摘要翻译: 提供了一种系统和方法来提供组件应用程序以供设备检索。 该系统包括应用网关服务器,其包括用于在系统和设备之间进行通信的消息代理。 应用网关服务器被配置为与配置服务器和发现服务器通信。 配置服务器包括用于服务供应请求的供应服务和用于存储包装的组件应用的供应库。 发现服务器存储和管理组件应用程序包。 该系统还包括与应用网关通信的包装应用程序,用于检索组件应用程序包,根据组件应用程序所针对的设备从组件应用程序包中选择元素,使用所选择的元素创建组件应用程序包, 并使打包的组件应用程序可用于设备。

    System and method for provisioning component applications
    2.
    发明授权
    System and method for provisioning component applications 有权
    用于配置组件应用程序的系统和方法

    公开(公告)号:US07853674B2

    公开(公告)日:2010-12-14

    申请号:US11039952

    申请日:2005-01-24

    IPC分类号: G06F15/177 G06F15/16

    摘要: A system and method are provided for provisioning component applications for retrieval by a device. The system includes an application gateway server, which includes a message broker for communicating between the system and the device. The application gateway server is configured for communication with a provisioning server and a discovery server. The provisioning server includes a provisioning service for servicing a provisioning request and a provisioning depot for storing packaged component applications. The discovery server stores and manages component application bundles. The system further includes a packaging application in communication with application gateway for retrieving a component application bundle, selecting elements from the component application bundle in accordance with the device for which the component application is being provisioned, creating a component application package using the selected elements, and making the packaged component application available to the device.

    摘要翻译: 提供了一种系统和方法来提供组件应用程序以供设备检索。 该系统包括应用网关服务器,其包括用于在系统和设备之间进行通信的消息代理。 应用网关服务器被配置为与配置服务器和发现服务器进行通信。 配置服务器包括用于服务供应请求的供应服务和用于存储包装的组件应用的供应库。 发现服务器存储和管理组件应用程序包。 该系统还包括与应用网关通信的包装应用程序,用于检索组件应用程序包,根据组件应用程序所针对的设备从组件应用程序包中选择元素,使用所选择的元素创建组件应用程序包, 并使打包的组件应用程序可用于设备。

    System and method for discovering wireless mobile applications
    3.
    发明申请
    System and method for discovering wireless mobile applications 审中-公开
    用于发现无线移动应用的系统和方法

    公开(公告)号:US20060259578A1

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

    申请号:US11405593

    申请日:2006-04-18

    IPC分类号: G06F15/16

    摘要: A client application matching system and methods of providing and obtaining client applications that match a thin client implementation are provided. The system comprises a publishing module for publishing a client application to a discovery service acting as a wrapper to a UDDI registry, a matching module for searching the UDDI registry for client applications that match a thin client implementation by calling an inquiry on the discovery service and a deployment module for retrieving from a back-end service, and transferring to a client, a client application in response to the inquiry. The method of providing comprises the steps of publishing client application information to a discovery service, receiving an inquiry for a client application matching a binding template criteria and sending the client application to the device in response to the inquiry. The method of obtaining comprises the steps of storing on a device a thin implementation of a client application, searching in a UDDI registry for a client application that matches binding template criteria associated with the thin implementation and receiving the client application in response to the step of searching.

    摘要翻译: 提供客户端应用程序匹配系统以及提供和获取与瘦客户机实现相匹配的客户端应用程序的方法。 该系统包括用于将客户端应用程序发布到作为UDDI注册中心的包装器的发现服务的发布模块,用于通过调用发现服务的查询来搜索UDDI注册表以匹配瘦客户端实现的客户端应用的匹配模块;以及 用于从后端服务检索并且响应于该查询将客户端应用程序传送给客户端的部署模块。 提供的方法包括以下步骤:向发现服务发布客户端应用信息,接收与匹配模板标准匹配的客户端应用的查询,并且响应于查询将客户端应用发送到设备。 获取的方法包括以下步骤:在设备上存储客户端应用的薄实现,在UDDI注册表中搜索匹配与薄实现相关联的绑定模板标准的客户端应用,并响应于步骤 搜索。

    System and method for customizing services for applications
    4.
    发明申请
    System and method for customizing services for applications 审中-公开
    为应用程序定制服务的系统和方法

    公开(公告)号:US20060259577A1

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

    申请号:US11405532

    申请日:2006-04-18

    IPC分类号: G06F15/16

    摘要: A system and method of customizing services on a wireless device are provided. The system comprises a device and an application gateway server for communicating with the device. The device has a device runtime environment having core services, a default system application and at least one custom system application. The application gateway server configured for communication with a default back-end service and at least one custom back-end service. The at least one custom back-end service provides customized services to the device. The method comprises the steps of configuring a device runtime environment with core services, a default system application and at least one custom system application, and communicating with at least one custom back-end service to customize services of the device.

    摘要翻译: 提供了一种在无线设备上定制服务的系统和方法。 该系统包括用于与设备通信的设备和应用网关服务器。 该设备具有具有核心服务的设备运行时环境,默认系统应用程序和至少一个定制系统应用程序。 应用网关服务器被配置为与默认的后端服务和至少一个定制的后端服务进行通信。 至少一个定制后端服务为设备提供定制服务。 该方法包括以下步骤:配置具有核心服务的设备运行时环境,默认系统应用程序和至少一个自定义系统应用程序,以及与至少一个定制后端服务进行通信以自定义设备的服务。

    System and method for secure messaging between wireless device and application gateway
    5.
    发明申请
    System and method for secure messaging between wireless device and application gateway 有权
    无线设备与应用网关之间的安全消息传递的系统和方法

    公开(公告)号:US20060234731A1

    公开(公告)日:2006-10-19

    申请号:US11313942

    申请日:2005-12-22

    IPC分类号: H04Q7/20 H04M1/00

    摘要: A method and system for secure messaging between a wireless device and an application gateway provides for connecting a device to an application mapping layer via a secure socket and exchanging encryption keys for effecting asymmetric encryption between the device and the application gateway. The encryption has a first set of keys for encrypting messages to the device and decryption a second set of keys for decrypting messages from the device. Accordingly, the present patent disclosure provides an entire solution from end-to-end. Combining a variety of security patterns and technologies in a specific manner to provide a highly secure form of protecting data in a messaging style format between two endpoints on a network. The present patent disclosure provides an optimized strength of encryption on the paths from application mapping layer to wireless device and vice versa. And is able to change in nature to suit the dynamic nature of the payload sizes and transmission rates in the mobile market.

    摘要翻译: 用于无线设备和应用网关之间的安全消息传递的方法和系统提供了通过安全套接字将设备连接到应用映射层,并交换加密密钥以实现设备和应用网关之间的非对称加密。 加密具有用于加密到设备的消息的第一组密钥,并且解密用于从设备解密消息的第二组密钥。 因此,本专利公开提供了端到端的整体解决方案。 以特定方式组合各种安全模式和技术,以提供在网络上的两个端点之间以消息传递风格格式保护数据的高度安全的形式。 本专利公开提供了在从应用映射层到无线设备的路径上的加密优化强度,反之亦然。 并且能够改变自然,以适应移动市场中有效载荷大小和传输速率的动态性质。

    System and method for discovering component applications
    6.
    发明申请
    System and method for discovering component applications 审中-公开
    用于发现组件应用程序的系统和方法

    公开(公告)号:US20060282516A1

    公开(公告)日:2006-12-14

    申请号:US11405592

    申请日:2006-04-18

    IPC分类号: G06F15/177

    摘要: A mobile application discovery system and methods for providing and obtaining information associated with mobile applications available to be downloaded to a mobile device are provided. The system comprises a publishing module for publishing a mobile application to a discovery service, a discovery module for searching a UDDI registry and a deployment descriptor for receiving and holding data in response to the inquiry. The method of providing comprises the steps of publishing mobile application information to a discovery service, receiving an inquiry for information associated with a mobile application from the discovery service and sending the information associated with the mobile application to a deployment descriptor of the discovery service in response to the inquiry. The method of obtaining mobile applications comprises the steps of searching a UDDI registry for information associated with available mobile applications, receiving the information and storing the information.

    摘要翻译: 提供了移动应用程序发现系统和用于提供和获得与可下载到移动设备的移动应用相关联的信息的方法。 该系统包括用于将发现移动应用程序发布到发现服务的发布模块,用于搜索UDDI注册中心的发现模块和用于响应于该查询来接收和保存数据的部署描述符。 提供的方法包括以下步骤:向发现服务发布移动应用信息,从发现服务接收与移动应用相关联的信息的查询,并将与移动应用相关联的信息发送到发现服务的部署描述符以作为响应 查询。 获取移动应用的方法包括以下步骤:搜索UDDI注册表以获得与可用移动应用相关联的信息,接收信息并存储信息。

    System and method for generic data mapping between wireless component applications and application data sources
    8.
    发明授权
    System and method for generic data mapping between wireless component applications and application data sources 有权
    无线组件应用程序和应用程序数据源之间的通用数据映射的系统和方法

    公开(公告)号:US07953102B2

    公开(公告)日:2011-05-31

    申请号:US12542024

    申请日:2009-08-17

    IPC分类号: H04L12/28

    摘要: An application gateway is configured to facilitate message communication between an application executing on a wireless device and a backend server. The application gateway comprises a message interface, a backend connector and a transformer. The message interface facilitates communication between the wireless device and the application gateway in a compact format. The backend connector facilitates communication between the application gateway and the backend server using a schema-based internal format. The transformer translates data between the compact format and the internal format. The transformer further includes a transformer mapping document for correlating elements in the compact format with elements in the internal format.

    摘要翻译: 应用网关被配置为促进在无线设备上执行的应用和后端服务器之间的消息通信。 应用网关包括消息接口,后端连接器和变压器。 消息接口以紧凑的格式促进无线设备和应用网关之间的通信。 后端连接器便于使用基于模式的内部格式在应用网关和后端服务器之间进行通信。 变压器在紧凑格式和内部格式之间转换数据。 变压器还包括用于将紧凑格式中的元件与内部格式的元素相关联的变压器映射文档。

    SYSTEM AND METHOD FOR MANAGING COMMUNICATION FOR COMPONENT APPLICATIONS
    9.
    发明申请
    SYSTEM AND METHOD FOR MANAGING COMMUNICATION FOR COMPONENT APPLICATIONS 有权
    用于组件应用的通信管理的系统和方法

    公开(公告)号:US20100223560A1

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

    申请号:US12780514

    申请日:2010-05-14

    IPC分类号: G06F15/16 G06F3/01 G06F15/173

    摘要: An application gateway server is provided for managing communication between an application executing in a runtime environment on a device and at least one backend server. The application gateway server comprises a message listener, a connector subsystem, and a messaging subsystem. The message listener receives messages from the component applications. The connector subsystem comprises a plurality of connectors, each of the plurality of connectors for communicating with one or more associated backend servers. The messaging subsystem comprises a message broker for processing messages received from the message listener and transmitting them to an associated one of the plurality of connectors and a communication mapping for identifying which of the plurality of connectors is to be used for each message in accordance with an origin of the message.

    摘要翻译: 提供了一种应用网关服务器,用于管理在设备上的运行时环境中执行的应用与至少一个后端服务器之间的通信。 应用网关服务器包括消息监听器,连接器子系统和消息传送子系统。 消息侦听器从组件应用程序接收消息。 连接器子系统包括多个连接器,多个连接器中的每一个用于与一个或多个相关联的后端服务器进行通信。 消息传递子系统包括消息代理,用于处理从消息收听者接收到的消息并将它们发送到多个连接器中的一个相关联的连接器,以及通信映射,用于根据一个消息代理识别多个连接器中的哪一个将用于每个消息 消息的起源。

    System and method for building mixed mode execution environment for component applications
    10.
    发明授权
    System and method for building mixed mode execution environment for component applications 有权
    用于构建组件应用程序的混合模式执行环境的系统和方法

    公开(公告)号:US07756905B2

    公开(公告)日:2010-07-13

    申请号:US11066239

    申请日:2005-02-25

    IPC分类号: G06F17/30

    CPC分类号: G06F9/45508 G06F8/36

    摘要: A device runtime environment is provided for execution on a computing device. The device runtime environment provides an intelligent container for an application at runtime and comprises a plurality of services in communication with each other. The plurality of services a data manager, a screen manager, a communication service and a script interpreter. The data manager manages data components of the application including manipulation and persistence in a database of the data components. The screen manager managing screen components of the application and renders an output for display on a screen of the computing device. The communication service sends messages to external resources and receives and manages messages sent from external resources in accordance with corresponding message components. The script interpreter dynamically interprets script embedded in at least one of the data components, screen components, and message components and relays the interpreted output to the corresponding component manager for implementation. A method for implementing an application on the device in accordance with the above and a computer readable memory for storing instruction to implement the method are also provided.

    摘要翻译: 提供了用于在计算设备上执行的设备运行时环境。 设备运行时环境在运行时为应用提供智能容器,并且包括彼此通信的多个服务。 多个服务数据管理器,屏幕管理器,通信服务和脚本解释器。 数据管理器管理应用程序的数据组件,包括数据组件的数据库中的操作和持久性。 管理应用程序的屏幕组件的屏幕管理器,并呈现用于在计算设备的屏幕上显示的输出。 通信服务向外部资源发送消息,并根据相应的消息组件接收和管理从外部资源发送的消息。 脚本解释器动态地解释嵌入在至少一个数据组件,屏幕组件和消息组件中的脚本,并将解释的输出中继到相应的组件管理器以进行实现。 还提供了一种用于在根据上述的设备上实现应用的方法和用于存储实现该方法的指令的计算机可读存储器。