System, method and apparatus for optimized wireless messaging
    12.
    发明授权
    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.

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

    APPARATUS AND METHOD FOR EFFICIENT ENCODING OF APPLICATION DEFINITION USING CONTIGUOUS ARRAYS
    13.
    发明申请
    APPARATUS AND METHOD FOR EFFICIENT ENCODING OF APPLICATION DEFINITION USING CONTIGUOUS ARRAYS 有权
    使用连续阵列有效编码应用程序定义的装置和方法

    公开(公告)号:US20100235399A1

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

    申请号:US12787848

    申请日:2010-05-26

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F8/00

    摘要: A system and method for the simplification of data structures, particularly those used for wireless communications, encodes data structures for efficient storage and access. Wireless devices are provisioned with user applications for accessing remote services, such as World Wide Web services. The user applications comprise a plurality of component definitions which typically describe complex data structures for execution by a runtime environment. The runtime environment is conditioned to use a manner to encode such data structures in flat arrays of primitive types.

    摘要翻译: 用于简化数据结构的系统和方法,特别是用于无线通信的系统和方法,对用于有效存储和访问的数据结构进行编码。 无线设备配备有用于访问远程服务的用户应用程序,例如万维网服务。 用户应用程序包括多个组件定义,其通常描述用于由运行时环境执行的复杂数据结构。 运行时环境的条件是使用一种方法来对原始类型的平面数组中的数据结构进行编码。

    Container-level transaction management system and method therefor
    15.
    发明申请
    Container-level transaction management system and method therefor 有权
    集装箱级交易管理系统及其方法

    公开(公告)号:US20060265448A1

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

    申请号:US11405600

    申请日:2006-04-18

    IPC分类号: G06F15/16

    摘要: An application container-level transaction management system for managing transactions of an application on a wireless device. The system comprises a transaction manager for providing an interface to the application container for accessing methods for creation and execution of transactions in a hierarchical order. The transactions comprising correlative operations. The system further comprises a transaction stack for storing the transactions to be executed in an execution order according to the hierarchical order, the order of execution providing for at least one of rollback and completion of the correlative operations.

    摘要翻译: 用于管理无线设备上的应用的事务的应用容器级事务管理系统。 该系统包括一个交易管理器,用于向应用程序容器提供一个接口,用于访问用于以层次顺序创建和执行事务的方法。 交易包括相关操作。 该系统还包括一个交易堆栈,用于根据分级顺序存储要以执行顺序执行的事务,执行顺序为回滚和完成相关操作提供至少一个。

    Method and system for executing a container managed application on a processing device
    16.
    发明申请
    Method and system for executing a container managed application on a processing device 有权
    用于在处理设备上执行容器管理的应用的方法和系统

    公开(公告)号:US20060259606A1

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

    申请号:US11405595

    申请日:2006-04-18

    IPC分类号: G06F15/173

    摘要: There is provided a system for executing a container-managed application in a processing device, the system comprising a shared service container providing at least one common service for the processing device, executed in at least one process and at least one container-managed application, each comprising an application executed in a given process and accessing at least one service of the application and the at least one common service using a single service discovery API.

    摘要翻译: 提供了一种用于在处理设备中执行容器管理的应用的系统,该系统包括共享服务容器,该共享服务容器为处理设备提供至少一个公共服务,在至少一个过程和至少一个容器管理的应用程序中执行, 每个包括在给定过程中执行的应用程序,并使用单个服务发现API访问应用程序和至少一个公共服务的至少一个服务。

    Apparatus and method for efficient encoding of application definition using contiguous arrays
    19.
    发明授权
    Apparatus and method for efficient encoding of application definition using contiguous arrays 有权
    使用连续阵列对应用定义进行有效编码的装置和方法

    公开(公告)号:US07730103B2

    公开(公告)日:2010-06-01

    申请号:US11106574

    申请日:2005-04-15

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F8/00

    摘要: A system and method for the simplification of data structures, particularly those used for wireless communications, encodes data structures for efficient storage and access. Wireless devices are provisioned with user applications for accessing remote services, such as World Wide Web services. The user applications comprise a plurality of component definitions which typically describe complex data structures for execution by a runtime environment. The runtime environment is conditioned to use a manner to encode such data structures in flat arrays of primitive types.

    摘要翻译: 用于简化数据结构的系统和方法,特别是用于无线通信的系统和方法,对用于有效存储和访问的数据结构进行编码。 无线设备配备有用于访问远程服务的用户应用程序,例如万维网服务。 用户应用程序包括多个组件定义,其通常描述用于由运行时环境执行的复杂数据结构。 运行时环境的条件是使用一种方法来对原始类型的平面数组中的数据结构进行编码。

    System and method for shared resource owner based access control
    20.
    发明授权
    System and method for shared resource owner based access control 有权
    用于共享资源所有者的访问控制的系统和方法

    公开(公告)号:US08341715B2

    公开(公告)日:2012-12-25

    申请号:US12040122

    申请日:2008-02-29

    IPC分类号: G06F21/00

    CPC分类号: G06F21/6218 G06F21/335

    摘要: Method and system for controlling application access to a shared resource in a runtime environment. The shared resource is owned by a remote resource owner. An access control ticket including a permission for the shared resource, a cryptographically verifiable remote resource owner identifier and a cryptographically verifiable application owner identifier are generated. The access control ticket is approved and signed by the remote resource owner, and transmitted to the runtime environment. The application, when executed in the runtime environment, accesses the resource based on the permission.

    摘要翻译: 控制应用程序访问运行时环境中的共享资源的方法和系统。 共享资源由远程资源所有者拥有。 生成包括对共享资源的许可的访问控制票据,可密码验证的远程资源所有者标识符和可加密验证的应用所有者标识符。 访问控制票由远程资源所有者批准并签名,并发送到运行时环境。 应用程序在运行时环境中执行时,将根据权限访问资源。