System, method and apparatus for optimized wireless messaging
    1.
    发明授权
    System, method and apparatus for optimized wireless messaging 有权
    用于优化无线消息传送的系统,方法和装置

    公开(公告)号:US08433822B2

    公开(公告)日:2013-04-30

    申请号:US11074660

    申请日:2005-03-09

    IPC分类号: G06F15/16

    摘要: Wireless data message optimization for messages sent between a wireless device and a server that provides a service that the wireless device is authorized to access is provided using an application gateway that serves as a proxy between the wireless device and the server. The application gateway maps optimized service request messages generated by the wireless device to a service request message format expected by the server, and maps response messages generated by the server to an optimized response message format expected by the wireless device. The optimized message format is flattened by removing unnecessary message structure, eliminates unnecessary message fields, and uses default and enumeration encoding to reduce optimized message size.

    摘要翻译: 使用在无线设备和服务器之间作为代理的应用网关来提供无线设备和提供无线设备被授权访问的服务的服务器之间发送的消息的无线数据消息优化。 应用网关将由无线设备生成的优化服务请求消息映射到由服务器预期的服务请求消息格式,并将服务器生成的响应消息映射到由无线设备预期的优化响应消息格式。 优化的消息格式通过删除不必要的消息结构,消除不必要的消息字段,并使用默认和枚举编码来减少优化的消息大小而被平坦化。

    Combined join and state transfer
    2.
    发明授权
    Combined join and state transfer 有权
    组合加入和状态转移

    公开(公告)号:US08312084B2

    公开(公告)日:2012-11-13

    申请号:US12074089

    申请日:2008-02-28

    IPC分类号: G06F15/16

    CPC分类号: H04L12/185 H04L12/1822

    摘要: A method and apparatus for processing messages is described. In one embodiment, an application programming interface provides for a flush protocol to force members of a group to send all of their pending messages prior to a predetermined event. A client sends a request to a coordinator of the group to join the group and to transfer a state of the group to the client. The application programming interface performs a single flush operation on the group in response to the request.

    摘要翻译: 描述用于处理消息的方法和装置。 在一个实施例中,应用程序编程接口提供冲洗协议,以迫使组的成员在预定事件之前发送其所有待处理消息。 客户端向组的协调器发送请求,以加入组并将组的状态传送到客户端。 应用程序编程接口响应于该请求,对组执行单个刷新操作。

    Combined join and state transfer
    4.
    发明申请
    Combined join and state transfer 有权
    组合加入和状态转移

    公开(公告)号:US20090219945A1

    公开(公告)日:2009-09-03

    申请号:US12074089

    申请日:2008-02-28

    IPC分类号: H04J3/26

    CPC分类号: H04L12/185 H04L12/1822

    摘要: A method and apparatus for processing messages is described. In one embodiment, an application programming interface provides for a flush protocol to force members of a group to send all of their pending messages prior to a predetermined event. A client sends a request to a coordinator of the group to join the group and to transfer a state of the group to the client. The application programming interface performs a single flush operation on the group in response to the request.

    摘要翻译: 描述用于处理消息的方法和装置。 在一个实施例中,应用程序编程接口提供冲洗协议,以迫使组的成员在预定事件之前发送其所有待处理消息。 客户端向组的协调器发送请求,以加入组并将组的状态传送到客户端。 应用程序编程接口响应于该请求,对组执行单个刷新操作。

    Shared transport
    5.
    发明授权
    Shared transport 有权
    共享运输

    公开(公告)号:US08799397B2

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

    申请号:US12154618

    申请日:2008-05-22

    IPC分类号: G06F15/167

    CPC分类号: G06F9/546 H04L69/14 Y02D50/30

    摘要: A method and apparatus for processing message is described. In one embodiment, messages are received over a plurality of channels from a plurality of applications in a virtual machine. An identifier is coupled to each message. The identifier refers to the application originating the corresponding message. A shared transport is formed and associated with the channels. The messages are processed with the shared transport with the identifier.

    摘要翻译: 描述用于处理消息的方法和装置。 在一个实施例中,从虚拟机中的多个应用程序在多个信道上接收消息。 标识符耦合到每个消息。 标识符是指发起相应消息的应用程序。 形成共享传输并与信道相关联。 消息使用带有标识符的共享传输进行处理。

    Flush support for virtual synchrony
    6.
    发明申请
    Flush support for virtual synchrony 有权
    刷新支持虚拟同步

    公开(公告)号:US20080298364A1

    公开(公告)日:2008-12-04

    申请号:US11807862

    申请日:2007-05-29

    IPC分类号: H04L12/56

    CPC分类号: H04L12/1863 H04L12/1881

    摘要: A method and apparatus for processing message is described. In one embodiment, an application programming interface is configured for receiving and sending messages. The application programming interface provides for a flush protocol to force members of a group to send all of their pending messages prior to a predetermined event, and to perform a message exchange phase as part of the flush protocol to allow all members of the group to see a same set of messages in a same view prior to installing a new view.

    摘要翻译: 描述用于处理消息的方法和装置。 在一个实施例中,应用编程接口被配置为用于接收和发送消息。 应用程序编程接口提供冲洗协议,以强制组成员在预定事件之前发送其所有待处理的消息,并且执行消息交换阶段作为刷新协议的一部分,以允许组中的所有成员看到 在安装新视图之前,同一视图中的同一组消息。

    Shared Transport
    8.
    发明申请
    Shared Transport 有权
    共享运输

    公开(公告)号:US20090290586A1

    公开(公告)日:2009-11-26

    申请号:US12154618

    申请日:2008-05-22

    IPC分类号: H04L12/56

    CPC分类号: G06F9/546 H04L69/14 Y02D50/30

    摘要: A method and apparatus for processing message is described. In one embodiment, messages are received over a plurality of channels from a plurality of applications in a virtual machine. An identifier is coupled to each message. The identifier refers to the application originating the corresponding message. A shared transport is formed and associated with the channels. The messages are processed with the shared transport with the identifier.

    摘要翻译: 描述用于处理消息的方法和装置。 在一个实施例中,从虚拟机中的多个应用程序在多个信道上接收消息。 标识符耦合到每个消息。 标识符是指发起相应消息的应用程序。 形成共享传输并与信道相关联。 消息使用带有标识符的共享传输进行处理。

    System and method for efficient hosting of wireless applications by encoding application component definitions
    9.
    发明申请
    System and method for efficient hosting of wireless applications by encoding application component definitions 审中-公开
    通过编码应用程序组件定义来有效地托管无线应用程序的系统和方法

    公开(公告)号:US20060253833A1

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

    申请号:US11358065

    申请日:2006-02-22

    IPC分类号: G06F9/44

    CPC分类号: G06F8/60 G06F16/80

    摘要: A system and method for representing an application component of a component-based application. The application component is described by a component definition for referencing the application component at runtime. The component definition comprises at least one string. The system comprises a runtime environment for executing the component-based application. The runtime environment comprises computer-executable code for: accepting as input at least one component definition describing the application component; and defining a simplified data structure to represent the application component in which the at least one string is replaced with a respective unique value.

    摘要翻译: 一种用于表示基于组件的应用程序的应用程序组件的系统和方法。 应用程序组件由组件定义描述,用于在运行时引用应用程序组件。 组件定义包括至少一个字符串。 该系统包括用于执行基于组件的应用的运行时环境。 运行时环境包括计算机可执行代码,用于:接受描述应用组件的至少一个组件定义作为输入; 以及定义简化的数据结构以表示其中所述至少一个字符串被替换为相应唯一值的应用组件。