Method and system for centralized memory management in wireless terminal devices
    6.
    发明申请
    Method and system for centralized memory management in wireless terminal devices 有权
    无线终端设备集中式内存管理方法与系统

    公开(公告)号:US20060253680A1

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

    申请号:US11216140

    申请日:2005-09-01

    IPC分类号: G06F12/00

    摘要: Methods and systems for controlling centralized memory management in wireless terminal devices. Memory management scripts associated with a wireless application are stored in a registry accessible through a data network for on-demand download and execution. A memory management kernel in each terminal device monitors a memory utilization of the terminal device. Based on the memory utilization, the memory management kernel interacts with an application gateway hosting the terminal device to download and execute one or more of the memory management scripts.

    摘要翻译: 用于控制无线终端设备中集中存储器管理的方法和系统。 与无线应用程序相关联的内存管理脚本存储在可通过数据网络访问的注册表中,以进行按需下载和执行。 每个终端设备中的存储器管理内核监视终端设备的存储器利用。 基于内存利用率,内存管理内核与托管终端设备的应用网关进行交互,以下载和执行一个或多个内存管理脚本。

    System and method of application persistence
    7.
    发明申请
    System and method of application persistence 有权
    应用程序持久性的系统和方法

    公开(公告)号:US20060262749A1

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

    申请号:US11405576

    申请日:2006-04-18

    IPC分类号: H04Q7/00 H04L12/56

    CPC分类号: G06F11/1402 H04L67/16

    摘要: An application persistence system for improving wireless application resource efficiency is provided. The application persistence system comprises a persistence-point definition module for defining conditions that trigger persisting application data, a persistence-point analysis module for identifying efficient and reliable persistence points and a persistence points enforcement module for enforcing persistence points at application runtime. A method of improving wireless application resource efficiency is also provided. The method comprises the steps of defining conditions that trigger persisting application data, identifying efficient and reliable persistence points, defining a persistence mode flag in an application's profile, and enforcing persistence points at application runtime.

    摘要翻译: 提供了一种用于提高无线应用资源效率的应用持久性系统。 应用程序持久性系统包括用于定义触发持久应用程序数据的条件的持久点定义模块,用于识别有效和可靠的持久性点的持久点分析模块和用于在应用程序运行时执行持久性点的持久点执行模块。 还提供了一种提高无线应用资源效率的方法。 该方法包括以下步骤:定义触发持久应用程序数据,识别有效和可靠的持久性点的条件,在应用程序的配置文件中定义持久性模式标志,以及在应用程序运行时执行持久性点。

    System and method for building component applications using metadata defined mapping between message and data domains
    8.
    发明申请
    System and method for building component applications using metadata defined mapping between message and data domains 有权
    使用元数据定义的消息和数据域之间的映射构建组件应用程序的系统和方法

    公开(公告)号:US20050198100A1

    公开(公告)日:2005-09-08

    申请号:US10787929

    申请日:2004-02-27

    IPC分类号: G06F15/16

    CPC分类号: G06F9/546

    摘要: It is desirable to drive down the complexity involved in developing the wireless application by reducing the need to do any explicit coding, as well as reducing device resources utilized by the application when provisioned. Having an intelligent wireless device runtime environment (Device Runtime) that provides a set of basic services to manage the wireless application as a series if application components, and their interactions, can simplify the development effort and reduce resource allocation. The wireless application is described as a set of components. The data domain for this category of applications is defined using atomic data components. The communication between the device and a server is defined using atomic message components. Both message and data components are described in metadata using a structured definition language such as XML. The relationships between the message and data components are embedded in the XML definitions in the form of message/data mappings. Typically, outgoing messages are derived from some underlying data component and incoming messages affect the current state (or data representation) of the application. It is therefore apparent that the metadata defined mapping relationship is preferable between the expression of data and message components.

    摘要翻译: 希望减少开发无线应用程序所涉及的复杂性,减少对任何显式编码的需求,以及减少应用程序在设置时使用的设备资源。 具有智能无线设备运行时环境(Device Runtime),如果应用程序组件及其交互作用可以简化开发工作并减少资源分配,则提供一组基本服务以将系统管理为一系列。 无线应用程序被描述为一组组件。 使用原子数据组件定义此类应用程序的数据域。 使用原子消息组件定义设备与服务器之间的通信。 消息和数据组件都使用结构化定义语言(如XML)在元数据中进行描述。 消息和数据组件之间的关系以消息/数据映射的形式嵌入到XML定义中。 通常,传出消息是从某些底层数据组件派生的,而传入消息会影响应用程序的当前状态(或数据表示)。 因此,显而易见的是,元数据定义的映射关系在数据表达和消息分量之间是优选的。

    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.

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

    System and method for enabling asynchronous push-based applications on a wireless device
    10.
    发明申请
    System and method for enabling asynchronous push-based applications on a wireless device 有权
    用于在无线设备上启用异步基于推送的应用程序的系统和方法

    公开(公告)号:US20070011292A1

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

    申请号:US11402848

    申请日:2006-04-13

    IPC分类号: G06F15/173

    摘要: There is provided a system and method of enabling asynchronous push-based applications on a wireless device in a system having an application gateway server including an application repository and a server proxy including an event sink for communicating between the system and the device. The method comprises reading a Web service interface, generating a Web service interface therefrom conforming to a notification protocol, creating a notification-based application bundle for the Web service, publishing the notification-based application bundle, creating an event source. The system comprises an application gateway server, an application repository and an application registry. The application gateway includes an event sink for communicating between the system and the device. The application gateway server is configured for communication with a backend server including an event source.

    摘要翻译: 提供了一种在具有应用网关服务器的系统中的无线设备上启用异步基于推送的应用的系统和方法,所述应用网关服务器包括应用库和包括用于在系统和设备之间进行通信的事件接收器的服务器代理。 该方法包括读取Web服务接口,根据通知协议生成Web服务接口,为Web服务创建基于通知的应用程序包,发布基于通知的应用程序包,创建事件源。 该系统包括应用程序网关服务器,应用程序存储库和应用程序注册表。 应用网关包括用于在系统和设备之间进行通信的事件接收器。 应用网关服务器被配置为与包括事件源的后端服务器进行通信。