A system and method for mapping between message and data domains using a metadata defined mapping
    1.
    发明公开
    A system and method for mapping between message and data domains using a metadata defined mapping 审中-公开
    系统和用于通信和数据区域之间的映射方法,通过元数据图限定的平面的方式

    公开(公告)号:EP1569109A1

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

    申请号:EP04251155.0

    申请日:2004-02-27

    IPC分类号: G06F9/46 G06F17/30

    CPC分类号: G06F9/546 H04L67/02

    摘要: 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 of 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.

    摘要翻译: 希望压低通过减少需要做任何明确的编码,以及减少应用程序利用的设备资源在配置的开发无线应用涉及的复杂性。 有一个智能无线设备运行时环境(设备运行)并提供一组基本服务来管理无线应用的一系列应用程序组件,以及他们之间的相互作用,可以简化开发工作,并减少资源分配。 无线应用被描述为一组部件。 这一类别的应用程序的数据结构域使用原子数据组件定义。 在设备和服务器之间的通信是使用原子消息组件定义。 如XML:两个消息和数据组件使用结构化定义语言在元数据中描述的。 的消息和数据组件之间的关系被嵌入在消息/数据映射的形式的XML定义。 通常情况下,发出的消息来源于一些底层数据分量和传入消息影响应用程序的当前状态(或数据表示)。 很明显因此并在定义的元数据映射关系数据和消息组件中的表达之间优选。

    Method and system for encoding communications between wireless and other devices
    3.
    发明公开
    Method and system for encoding communications between wireless and other devices 审中-公开
    方法和系统,用于编码的无线和其它设备之间通信

    公开(公告)号:EP1715645A1

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

    申请号:EP05103049.2

    申请日:2005-04-18

    IPC分类号: H04L29/06

    CPC分类号: H04L69/04 H04L69/22

    摘要: A method for encoding a message communicated between devices, the message having at least one field, the method comprising: if the field is not optional and contains a value, writing the value to one or more data bytes in a byte buffer; and, if the field is optional and contains a default value, marking a bit in a reserved byte in the byte buffer to indicate that the field contains a default value.

    摘要翻译: 一种用于编码的设备之间通信的消息的方法,具有至少一个字段的消息,所述方法包括:如果该字段不为可选的,并且包含一个值,该值写入到一个字节缓冲器的一个或多个数据字节; 并且,如果该字段是可选的,包含一个默认值,这标志着在保留字节中位在字节的缓冲区,表示没有该字段包含默认值。

    System and method for interactive wireless applications with conditional UI controls
    4.
    发明公开
    System and method for interactive wireless applications with conditional UI controls 审中-公开
    系统和方法,用于与无线相关的用户界面的控制元件的交互式应用

    公开(公告)号:EP1569094A1

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

    申请号:EP04251156.8

    申请日:2004-02-27

    IPC分类号: G06F9/44 G06F3/033

    CPC分类号: G06F8/38

    摘要: A wireless application GUI is described as a set of atomic screen components. The application screens are defined through a structured language such as XML, HTML or XHTML and are expressed as a collection of nested layouts and UI controls. Representation of these visual components is facilitated through the use of an intelligent Device Runtime framework that provides a set of services for screen presentation, management and user interaction. The designation of the screen components provides for an interactive and dynamic UI, and provides for delegation of some of the user interface management to the intelligent Device Runtime framework. The screen components utilize conditional controls in the wireless application definition. Conditional controls are dynamic screen elements that determine their appearance or behavior by virtue of satisfying a particular condition. Conditional controls include so-called driving (primary) and dependent (secondary) controls that modify application runtime screen behavior.

    摘要翻译: 一种无线应用GUI被描述为一组原子屏幕组件。 应用程序屏幕中通过结构化的语言定义的:如XML,HTML或XHTML和被过表达作为嵌套布局和UI控件的集合。 综合可视化组件的表示是通过使用智能设备运行时框架的促进确实提供了一组屏幕演示,管理和用户交互的服务。 屏幕组件的名称在交互和动态UI提供的,并提供了一些用户界面管理到智能设备运行时框架代表团。 屏幕组件利用在无线应用程序定义的条件的控制。 有条件的控制是动态画面元素确实凭借满足特定条件的确定性挖掘它们的外观或行为。 条件控制包括所谓的驱动(主)和从属(辅助)控制做修改应用运行时屏幕的行为。

    Method and apparatus for web browser page fragmentation
    7.
    发明公开
    Method and apparatus for web browser page fragmentation 有权
    Verfahren und Vorrichtung zur Web-Browser-Seitenfragmentierung

    公开(公告)号:EP1918826A1

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

    申请号:EP06123154.4

    申请日:2006-10-30

    IPC分类号: G06F17/30 H04L29/06

    摘要: A method, in a web page fragmentation server proxy having a processor, communication means and memory, of providing new and updated fragments to a mobile device, the mobile device requesting a web page with the request including identifiers for fragments of the web page already stored by the mobile device, the method having the steps of: receiving a web page from the internet corresponding with the web page requested by the mobile device; fragmenting the received web page, creating received fragments; comparing received fragments with fragments stored in the memory, the fragments not matching the memory being new fragments; storing new fragments; and passing new fragments to the mobile device. A system for this method including a mobile device adapted to receive fragments and refresh web pages based on fragments.

    摘要翻译: 一种在具有处理器,通信装置和存储器的网页分片服务器代理中向移动设备提供新的和更新的片段的方法,所述移动设备请求具有所述请求的网页包括已经存储的网页的片段的标识符 通过移动设备,该方法具有以下步骤:从移动设备请求的与网页对应的因特网接收网页; 收集的网页碎片,创建收到的片段; 将接收的片段与存储在存储器中的片段进行比较,不符合存储器的片段是新片段; 存储新片段; 并将新片段传递到移动设备。 该方法的系统包括适于基于片段接收片段和刷新网页的移动设备。

    System and method for building wireless applications with intelligent mapping between user interface and data components
    9.
    发明公开
    System and method for building wireless applications with intelligent mapping between user interface and data components 审中-公开
    系统和方法,用于与用户界面和数据组件之间的智能映射创建无线应用

    公开(公告)号:EP1571547A1

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

    申请号:EP04251160.0

    申请日:2004-02-27

    IPC分类号: G06F9/44

    CPC分类号: G06F8/38

    摘要: A system and method is described for effective management of a User Interface (UI) of a wireless device by implementing direct mapping between the application data domain and UI screens and controls. The device has an intelligent wireless device runtime environment (Device Runtime) that provides a set of basic services to manage the wireless application, including a series of linked screen and data component definitions, and their interactions can simplify the development effort and reduce resource allocation. The data domain for this category of applications is defined using the atomic data component definitions. The communication between a device user interface and data components is defined using atomic screen component definitions. Both screen and data component definitions are described in metadata using a structured definition language such as XML. The relationships between the screen and data component definitions are embedded in the XML definitions in the form of screen/data mappings. Typically, rendered screens for display are derived from some underlying data component and screens controls affected by user events impact the current state (or data representation) of the application Changes to the application domain data are automatically synchronized with the user interface, and user-entered data is automatically reflected in the application domain data. The primary mechanism behind this synchronization is the mapping of screens and data. This mechanism enables creation of dynamic and interactive screens. All changes to the data component can be immediately reflected on the screen and vice versa. This model allows building effective wireless applications based on server-to-device notifications. The data updates asynchronously pushed from the server are instantaneously reflected at the UI screen.

    摘要翻译: 一种系统和方法由应用程序数据域和UI屏幕和控制之间实现直接映射描述了用于在无线设备的用户接口(UI)的有效管理。 该器件具有一个智能无线设备运行时环境(设备运行时)没有提供一组基本服务来管理无线应用,包括一系列的链接屏幕和数据组件定义,以及他们之间的相互作用可以简化开发工作,并减少资源分配。 这一类别的应用程序的数据结构域使用原子数据组件定义中定义。 一个设备的用户界面和数据组件之间的通信是利用原子屏幕组件定义来定义。 如XML:两个屏幕和数据组件定义使用的是结构化定义语言在元数据中描述的。 屏幕和数据组件定义之间的关系被嵌入在屏幕/数据映射的形式的XML定义。 通常,用于显示呈现的屏幕从受用户事件一些基础数据组件和屏幕控制导出的应用程序改变到应用程序域数据与该用户界面自动同步的影响的当前状态(或数据表示),以及用户输入的 数据被自动反映在应用域数据。 此同步背后的基本机制是屏幕和数据的映射。 这种机制使得动态和交互式屏幕的创建。 到数据组件中的所有变化可以立即反映在屏幕,并且反之亦然。 这种模式使基于服务器到设备的通知建立有效的无线应用。 从服务器异步推数据更新在UI画面被瞬间体现。