Method and system for extending scripting languages
    1.
    发明授权
    Method and system for extending scripting languages 有权
    用于扩展脚本语言的方法和系统

    公开(公告)号:US08438577B2

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

    申请号:US11107895

    申请日:2005-04-18

    IPC分类号: G06F13/00 G06F9/44 G06F9/45

    CPC分类号: G06F9/45508

    摘要: A method for extending a script language in a runtime environment of a data processing system to support an application, the runtime environment having a script language interpreter, the method comprising: subclassing a predetermined object defined by the script language to create a subclassed object, the predetermined object having an original method, the subclassed object having a respective replacement method for supporting the application; dynamically registering a symbol corresponding to the subclassed object; detecting the subclassed object in the application with the script language interpreter; and, executing the replacement method with the script language interpreter.

    摘要翻译: 一种用于在数据处理系统的运行时环境中扩展脚本语言以支持应用的方法,所述运行时环境具有脚本语言解释器,所述方法包括:对由所述脚本语言定义的预定对象进行子类化以创建子类对象, 具有原始方法的预定对象,所述子类对象具有用于支持所述应用的相应替换方法; 动态地注册对应于子类对象的符号; 使用脚本语言解释器检测应用程序中的子类对象; 并用脚本语言解释器执行替换方法。

    System and method for efficient transfer of applications and data during device swap
    3.
    发明授权
    System and method for efficient transfer of applications and data during device swap 有权
    在设备交换期间有效传输应用程序和数据的系统和方法

    公开(公告)号:US07680910B2

    公开(公告)日:2010-03-16

    申请号:US11360573

    申请日:2006-02-24

    IPC分类号: H04H1/00

    摘要: A method for automatically registering the runtime environment and related component applications with an application gateway when transferring the applications from a first wireless device to a second wireless device is provided. Applications installed on the first wireless device are registered with an application gateway, which maintains a registration list of identification information for all registered wireless devices and applications installed thereon. A back-up is created of the applications and registration information for the runtime environment installed on the first wireless device for transfer to a second wireless device. An application container of the second wireless device determining installation and communicating to the application gateway identification information regarding the second wireless device and the restored applications. The application gateway registers the second wireless device by updating the registration list with the identification information for the second wireless device and the applications installed thereon.

    摘要翻译: 提供了一种用于在将应用从第一无线设备传送到第二无线设备时自动将运行时环境和相关组件应用与应用网关注册的方法。 安装在第一无线设备上的应用程序被注册到应用网关,该应用网关维护其上安装的所有注册的无线设备和应用的标识信息的注册列表。 创建了用于安装在第一无线设备上的用于传送到第二无线设备的运行时环境的应用和注册信息的备份。 第二无线设备的应用容器确定安装并且传送到关于第二无线设备的应用网关标识信息和恢复的应用。 应用网关通过用第二无线设备的识别信息和安装在其上的应用来更新注册列表来注册第二无线设备。

    System and method of creating and communicating with component based wireless applications
    5.
    发明授权
    System and method of creating and communicating with component based wireless applications 有权
    基于组件的无线应用程序的创建和通信的系统和方法

    公开(公告)号:US07409674B2

    公开(公告)日:2008-08-05

    申请号:US10745192

    申请日:2003-12-23

    IPC分类号: G06F9/45

    摘要: A system and method of creating and communicating with wireless component applications is provided. Mobile communication devices communicate with a web service via a wireless network, the Internet, and optionally a message-map service. Each wireless component application is executed by a component framework on one of the mobile communication devices, and comprises data components, presentation components, message components, and workflow components. The component framework executes the component application in an application container which provides access to framework services which include a communication service, a screen service, a persistence service, an access service, a provisioning service, and a utility service. Messages can be sent from the component application to the message-map service, which converts each of the messages to a format required by the web service using an application message-map, and then sends the message to the web service. The web service sends a response to the message-map service, which converts the response to the format required by the wireless component application, and sends the response to the wireless component application.

    摘要翻译: 提供了一种创建和与无线组件应用通信的系统和方法。 移动通信设备经由无线网络,因特网以及可选的消息映射服务与web服务通信。 每个无线组件应用由移动通信设备之一上的组件框架执行,并且包括数据组件,呈现组件,消息组件和工作流组件。 组件框架在应用程序容器中执行组件应用程序,该应用程序容器提供对包括通信服务,屏幕服务,持久性服务,访问服务,配置服务和实用程序服务的框架服务的访问。 消息可以从组件应用程序发送到消息映射服务,消息映射服务使用应用程序消息映射将每个消息转换为Web服务所需的格式,然后将消息发送到Web服务。 Web服务向消息映射服务发送响应,该服务将响应转换为无线组件应用所需的格式,并将响应发送到无线组件应用。