SYSTEM AND METHOD FOR APPLICATIONS ON MOBILE COMMUNICATIONS DEVICES

    公开(公告)号:US20110136461A1

    公开(公告)日:2011-06-09

    申请号:US12945513

    申请日:2010-11-12

    IPC分类号: H04B1/16

    摘要: The functionality of smartphone applications may be extended to a basic phone, i.e., a phone lacking a particular smartphone capability, by providing a data synthesizer in the basic phone that synthesizers required data points. The data synthesizer may communicate with nearby smartphones to collect relevant data points such as location or motion data. Data points for the basic phone may be calculated from the collected data points. When an application on the basic phone requests data, a data provider proxy may retrieve a synthesized data point from the data synthesizer. In one example, a basic phone without a GPS or similar location module may execute a mapping application by averaging location data from nearby smartphones.

    System and method for applications on mobile communications devices
    2.
    发明授权
    System and method for applications on mobile communications devices 有权
    用于移动通信设备应用的系统和方法

    公开(公告)号:US08849233B2

    公开(公告)日:2014-09-30

    申请号:US12945513

    申请日:2010-11-12

    IPC分类号: H04B1/16 H04M1/725

    摘要: The functionality of smartphone applications may be extended to a basic phone, i.e., a phone lacking a particular smartphone capability, by providing a data synthesizer in the basic phone that synthesizers required data points. The data synthesizer may communicate with nearby smartphones to collect relevant data points such as location or motion data. Data points for the basic phone may be calculated from the collected data points. When an application on the basic phone requests data, a data provider proxy may retrieve a synthesized data point from the data synthesizer. In one example, a basic phone without a GPS or similar location module may execute a mapping application by averaging location data from nearby smartphones.

    摘要翻译: 通过在基本电话中提供合成器所需数据点的数据合成器,智能电话应用的功能可以扩展到基本电话,即缺乏特定智能手机能力的电话。 数据合成器可以与附近的智能手机进行通信,以收集诸如位置或运动数据的相关数据点。 基本手机的数据点可以从收集的数据点计算。 当基本电话上的应用程序请求数据时,数据提供者代理可以从数据合成器检索合成的数据点。 在一个示例中,没有GPS或类似位置模块的基本电话可以通过对来自附近智能电话的位置数据进行平均来执行映射应用。

    SYSTEM AND METHOD FOR LOADING RESOURCES INTO A VIRTUAL MACHINE
    3.
    发明申请
    SYSTEM AND METHOD FOR LOADING RESOURCES INTO A VIRTUAL MACHINE 审中-公开
    将资源加载到虚拟机中的系统和方法

    公开(公告)号:US20110138382A1

    公开(公告)日:2011-06-09

    申请号:US12629940

    申请日:2009-12-03

    IPC分类号: G06F9/455

    CPC分类号: G06F9/4862

    摘要: In a heterogeneous environment of virtual machines, an agent can migrate between virtual machines of different types. During migration, classes of the mobile agent may need to be instantiated on the new virtual machine. To support classes across all virtual machine types, a resource server is provided that can provide virtual machine type specific instances of the classfile. The resource server receives a resource request from a resource loader of a virtual machine. The resource request specifies the resource and the virtual machine type, thereby enabling the resource server to retrieve the correct instance of the classfile to return to the resource loader.

    摘要翻译: 在虚拟机的异构环境中,代理可以在不同类型的虚拟机之间迁移。 在迁移期间,移动代理的类可能需要在新虚拟机上实例化。 为了支持跨所有虚拟机类型的类,提供了可以提供类文件的虚拟机类型特定实例的资源服务器。 资源服务器从虚拟机的资源加载器接收资源请求。 资源请求指定资源和虚拟机类型,从而使资源服务器能够检索正确的类文件实例以返回到资源加载器。

    SYSTEM AND METHOD FOR APPLICATIONS ON MOBILE COMMUNICATIONS DEVICES
    4.
    发明申请
    SYSTEM AND METHOD FOR APPLICATIONS ON MOBILE COMMUNICATIONS DEVICES 有权
    用于移动通信设备的系统和方法

    公开(公告)号:US20110136507A1

    公开(公告)日:2011-06-09

    申请号:US12629923

    申请日:2009-12-03

    IPC分类号: H04W64/00

    摘要: The functionality of smartphone applications may be extended to a basic phone, i.e., a phone lacking a particular smartphone capability, by providing a data synthesizer in the basic phone that synthesizers required data points. The data synthesizer may communicate with nearby smartphones to collect relevant data points such as location or motion data. Data points for the basic phone may be calculated from the collected data points. When an application on the basic phone requests data, a data provider proxy may retrieve a synthesized data point from the data synthesizer. In one example, a basic phone without a GPS or similar location module may execute a mapping application by averaging location data from nearby smartphones.

    摘要翻译: 通过在基本电话中提供合成器所需数据点的数据合成器,智能电话应用的功能可以扩展到基本电话,即缺乏特定智能手机能力的电话。 数据合成器可以与附近的智能手机进行通信,以收集诸如位置或运动数据的相关数据点。 基本手机的数据点可以从收集的数据点计算。 当基本电话上的应用程序请求数据时,数据提供者代理可以从数据合成器检索合成的数据点。 在一个示例中,没有GPS或类似位置模块的基本电话可以通过对来自附近智能电话的位置数据进行平均来执行映射应用。

    SYSTEM AND METHOD FOR PERVASIVE SOFTWARE PLATFORM-BASED MODEL DRIVEN ARCHITECTURE APPLICATION GENERATOR
    5.
    发明申请
    SYSTEM AND METHOD FOR PERVASIVE SOFTWARE PLATFORM-BASED MODEL DRIVEN ARCHITECTURE APPLICATION GENERATOR 有权
    基于平台的基于平台的模型驱动架构应用发生器的系统和方法

    公开(公告)号:US20120311526A1

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

    申请号:US13151594

    申请日:2011-06-02

    IPC分类号: G06F9/44

    摘要: In developing applications for a plurality of node types, a meta-data definition of the application can be captured into an application definition module. The meta-data definition can describe the application for the plurality of node types. A code generation module can then automatically generate the application code for the plurality of node types. The code can be compiled per node type and the packaging necessary to deploy the application to the plurality of node types can also be automatically generated.

    摘要翻译: 在开发用于多个节点类型的应用中,应用的元数据定义可被捕获到应用定义模块中。 元数据定义可以描述多个节点类型的应用。 然后,代码生成模块可以自动生成多个节点类型的应用代码。 可以根据每个节点类型编译代码,并且还可以自动生成将应用程序部署到多个节点类型所需的打包。

    SYSTEM AND METHOD FOR SELECTION OF NETWORK TRANSPORT WITHIN A MOBILE DEVICE
    6.
    发明申请
    SYSTEM AND METHOD FOR SELECTION OF NETWORK TRANSPORT WITHIN A MOBILE DEVICE 审中-公开
    用于在移动设备中选择网络传输的系统和方法

    公开(公告)号:US20120254448A1

    公开(公告)日:2012-10-04

    申请号:US13078942

    申请日:2011-04-02

    IPC分类号: G06F15/16

    摘要: In a mobile device, one of a plurality of network transports may be used for a connection request. The ideal network transport may be selected by executing a connection selection policy that is stored within the device. The connection selection policy may include one or more network transport evaluators that are each configured to weight the available network transports according to various criteria. Examples of network transport evaluators include evaluators that are dependent on geolocation, security levels, or battery status.

    摘要翻译: 在移动设备中,多个网络传输中的一个可以用于连接请求。 可以通过执行存储在设备内的连接选择策略来选择理想的网络传输。 连接选择策略可以包括一个或多个网络传输评估器,其被配置为根据各种标准对可用网络传输进行加权。 网络传输评估者的示例包括依赖于地理位置,安全级别或电池状态的评估者。

    SYSTEM AND METHOD FOR UNMARSHALLED ROUTING
    7.
    发明申请
    SYSTEM AND METHOD FOR UNMARSHALLED ROUTING 有权
    用于无线路由的系统和方法

    公开(公告)号:US20120250688A1

    公开(公告)日:2012-10-04

    申请号:US13078939

    申请日:2011-04-02

    IPC分类号: H04L12/56

    摘要: In distributed object computing, messages from a source node to a destination node are often required to be routed via one or more intermediate nodes. In order to enhance efficiency of the relay process, a message envelope of a message may include a node list field that specifies the routing path of the message. The communication protocol for communicating the message may specify that when a message is received into a particular node, the node analyzes the node list field. If the identity of the node is last in the node list field, then the node is the destination node and thus the node unmarshals the message. Otherwise, the node forwards the message to the next node in the field list without unmarshalling the message.

    摘要翻译: 在分布式对象计算中,通常需要通过一个或多个中间节点路由从源节点到目标节点的消息。 为了提高中继处理的效率,消息的消息包络可以包括指定消息的路由路径的节点列表字段。 用于传送消息的通信协议可以指定当消息被接收到特定节点时,节点分析节点列表字段。 如果节点的身份在节点列表字段中是最后的,则节点是目的地节点,因此该节点解组消息。 否则,节点将消息转发到字段列表中的下一个节点,而不需要解组消息。

    System and method for pervasive software platform-based model driven architecture application generator
    8.
    发明授权
    System and method for pervasive software platform-based model driven architecture application generator 有权
    用于普适软件平台的模型驱动架构应用程序生成器的系统和方法

    公开(公告)号:US09250883B2

    公开(公告)日:2016-02-02

    申请号:US13151594

    申请日:2011-06-02

    IPC分类号: G06F9/445 G06F15/16 G06F9/44

    摘要: In developing applications for a plurality of node types, a meta-data definition of the application can be captured into an application definition module. The meta-data definition can describe the application for the plurality of node types. A code generation module can then automatically generate the application code for the plurality of node types. The code can be compiled per node type and the packaging necessary to deploy the application to the plurality of node types can also be automatically generated.

    摘要翻译: 在开发用于多个节点类型的应用中,应用的元数据定义可被捕获到应用定义模块中。 元数据定义可以描述多个节点类型的应用。 然后,代码生成模块可以自动生成多个节点类型的应用代码。 可以根据每个节点类型编译代码,并且还可以自动生成将应用程序部署到多个节点类型所需的打包。

    System and method for proxy address neutrality
    9.
    发明授权
    System and method for proxy address neutrality 有权
    代理地址中立的系统和方法

    公开(公告)号:US08788630B2

    公开(公告)日:2014-07-22

    申请号:US13078944

    申请日:2011-04-02

    IPC分类号: G06F15/177

    CPC分类号: H04L61/1541 H04L61/2076

    摘要: To provide proxy address neutrality, in particular for mobile server devices, a server application can register its network address with a discovery application. Whenever the server application acquires a new network address, the server application updates the discovery application. A client application providing proxy services for the server application can invoke calls to the server client using the network address for the server application that is currently stored in the client device. If the current network address is invalid, the client application obtains an updated network address from the discovery application.

    摘要翻译: 为了提供代理地址中立性,特别是对于移动服务器设备,服务器应用可以向发现应用注册其网络地址。 每当服务器应用程序获取新的网络地址时,服务器应用程序将更新发现应用程序。 为服务器应用程序提供代理服务的客户端应用程序可以使用当前存储在客户端设备中的服务器应用程序的网络地址来调用服务器客户端的调用。 如果当前网络地址无效,则客户端应用程序从发现应用程序获取更新的网络地址。

    SYSTEM AND METHOD FOR OPERATING A NETWORK OF SENSORS
    10.
    发明申请
    SYSTEM AND METHOD FOR OPERATING A NETWORK OF SENSORS 有权
    用于操作传感器网络的系统和方法

    公开(公告)号:US20120316838A1

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

    申请号:US13588489

    申请日:2012-08-17

    IPC分类号: G06F15/00

    CPC分类号: H04L67/12

    摘要: In a network of sensor nodes, operational efficiency may be increased by configuring the sensor nodes so that sensor agents may be transferred to alternative sensor nodes to process sensor node data, such as when the host sensor node is in a low-power mode. A processing node of the network may be configured to retrieve real-time data from a sensor node, but if real-time data is not available, the processing node may perform calculations on cached data retrieved from a processor node cache or data of a nearby sensor node.

    摘要翻译: 在传感器节点的网络中,可以通过配置传感器节点来增加操作效率,使得传感器代理可以被传送到备选传感器节点来处理传感器节点数据,例如当主机传感器节点处于低功率模式时。 网络的处理节点可以被配置为从传感器节点检索实时数据,但是如果实时数据不可用,则处理节点可以对从处理器节点缓存检索的高速缓存数据或附近的数据执行计算 传感器节点。