System and method for applications on mobile communications devices
    1.
    发明授权
    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
    2.
    发明申请
    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
    3.
    发明申请
    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 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, method and computer readable medium for binding authored content to the events used to generate the content
    6.
    发明授权
    System, method and computer readable medium for binding authored content to the events used to generate the content 有权
    用于将创作内容绑定到用于生成内容的事件的系统,方法和计算机可读介质

    公开(公告)号:US09489468B2

    公开(公告)日:2016-11-08

    申请号:US13287313

    申请日:2011-11-02

    申请人: Robert R. Hauser

    发明人: Robert R. Hauser

    摘要: A web page that includes content form fields may be modified to include an event observer module and an authored content module. Events generated during the authoring of content by a user are recorded by the event observer module and sent to an event server with an InteractionID. The authored content module inserts hidden fields into the form fields that are updated with the InteractionID when content is submitted to the web server. The web server provides the InteractionID in a bind request to the event server. The event server binds the content to the events used to create the content in response to the request.

    摘要翻译: 可以修改包括内容表单字段的网页以包括事件观察器模块和创作的内容模块。 由用户创建内容时生成的事件由事件观察器模块记录,并发送到具有InteractionID的事件服务器。 创作的内容模块将隐藏的字段插入到内容提交到Web服务器时使用InteractionID更新的表单域。 Web服务器在事件服务器的绑定请求中提供InteractionID。 事件服务器将内容绑定到用于响应请求创建内容的事件。

    SYSTEM, METHOD AND COMPUTER READABLE MEDIUM FOR BINDING AUTHORED CONTENT TO THE EVENTS USED TO GENERATE THE CONTENT
    7.
    发明申请
    SYSTEM, METHOD AND COMPUTER READABLE MEDIUM FOR BINDING AUTHORED CONTENT TO THE EVENTS USED TO GENERATE THE CONTENT 有权
    用于绑定内容的系统,方法和计算机可读介质用于生成内容的事件

    公开(公告)号:US20120047157A1

    公开(公告)日:2012-02-23

    申请号:US13287313

    申请日:2011-11-02

    申请人: Robert R. Hauser

    发明人: Robert R. Hauser

    IPC分类号: G06F17/30

    摘要: A web page that includes content form fields may be modified to include an event observer module and an authored content module. Events generated during the authoring of content by a user are recorded by the event observer module and sent to an event server with an InteractionID. The authored content module inserts hidden fields into the form fields that are updated with the InteractionID when content is submitted to the web server. The web server provides the InteractionID in a bind request to the event server. The event server binds the content to the events used to create the content in response to the request.

    摘要翻译: 可以修改包括内容表单字段的网页以包括事件观察器模块和创作的内容模块。 由用户创建内容时生成的事件由事件观察器模块记录,并发送到具有InteractionID的事件服务器。 创作的内容模块将隐藏的字段插入到内容提交到Web服务器时使用InteractionID更新的表单域。 Web服务器在事件服务器的绑定请求中提供InteractionID。 事件服务器将内容绑定到用于响应请求创建内容的事件。

    Execution of a canonical rules based agent
    8.
    发明授权
    Execution of a canonical rules based agent 有权
    执行基于规则的规则代理

    公开(公告)号:US07970724B1

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

    申请号:US11645301

    申请日:2006-12-22

    申请人: Robert R. Hauser

    发明人: Robert R. Hauser

    IPC分类号: G06F17/00 G06N5/02

    CPC分类号: G06N5/025

    摘要: A method for executing an agent utilizing a rule engine and a set of canonical rules in an execution environment comprising collecting an initial set of data, asserting the initial data into a working memory, executing the rule engine utilizing the working memory and the set of canonical rules and firing an applicable rule by the rule engine.

    摘要翻译: 一种在执行环境中执行使用规则引擎和一组规范规则的代理的方法,包括:收集初始数据集,将初始数据确定为工作存储器,使用工作存储器和规范集执行规则引擎 规则引擎规则和触发适用的规则。

    SYSTEM, METHOD AND COMPUTER READABLE MEDIUM FOR BINDING AUTHORED CONTENT TO THE EVENTS USED TO GENERATE THE CONTENT
    9.
    发明申请
    SYSTEM, METHOD AND COMPUTER READABLE MEDIUM FOR BINDING AUTHORED CONTENT TO THE EVENTS USED TO GENERATE THE CONTENT 有权
    用于绑定内容的系统,方法和计算机可读介质用于生成内容的事件

    公开(公告)号:US20100287209A1

    公开(公告)日:2010-11-11

    申请号:US12435754

    申请日:2009-05-05

    申请人: Robert R. Hauser

    发明人: Robert R. Hauser

    IPC分类号: G06F17/30

    摘要: A web page that includes content form fields may be modified to include an event observer module and an authored content module. Events generated during the authoring of content by a user are recorded by the event observer module and sent to an event server with an InteractionID. The authored content module inserts hidden fields into the form fields that are updated with the InteractionID when content is submitted to the web server. The web server provides the InteractionID in a bind request to the event server. The event server binds the content to the events used to create the content in response to the request.

    摘要翻译: 可以修改包括内容表单字段的网页以包括事件观察器模块和创作的内容模块。 由用户创建内容时生成的事件由事件观察器模块记录,并发送到具有InteractionID的事件服务器。 创作的内容模块将隐藏的字段插入到内容提交到Web服务器时使用InteractionID更新的表单域。 Web服务器在事件服务器的绑定请求中提供InteractionID。 事件服务器将内容绑定到用于响应请求创建内容的事件。

    SYSTEM, METHOD AND COMPUTER READABLE MEDIUM FOR RECORDING AUTHORING EVENTS WITH WEB PAGE CONTENT
    10.
    发明申请
    SYSTEM, METHOD AND COMPUTER READABLE MEDIUM FOR RECORDING AUTHORING EVENTS WITH WEB PAGE CONTENT 有权
    用于使用网页内容记录作业事件的系统,方法和计算机可读介质

    公开(公告)号:US20100287132A1

    公开(公告)日:2010-11-11

    申请号:US12435758

    申请日:2009-05-05

    申请人: Robert R. Hauser

    发明人: Robert R. Hauser

    摘要: A web page that includes content form fields may be modified to include an event observer module and an authored content module. The authored content module adds a hidden “events observed” field to the form fields. Events generated during the authoring of content by a user are recorded by the event observer module. When the content is submitted from a client browser to the web server, the events generated during the authoring of the content are added to the events observed field and submitted with the content. The web server uses the events to determine a DOM of the web page and compare the observed DOM with a stored DOM for that web page and that particular interaction. The page structure may be optionally modified by the web server to enhance the analysis of the DOM comparison. The web server analysis facilitates detection of non-human content submission at a client browser.

    摘要翻译: 可以修改包括内容表单字段的网页以包括事件观察器模块和创作的内容模块。 创作内容模块将一个隐藏的“事件观察”字段添加到表单域。 在用户创作内容期间产生的事件由事件观察器模块记录。 当内容从客户端浏览器提交到Web服务器时,在创建内容期间生成的事件将添加到事件观察字段中并与内容一起提交。 Web服务器使用事件来确定网页的DOM,并将观察到的DOM与该网页的存储的DOM进行比较,以及该特定的交互。 可以由web服务器可选地修​​改页面结构,以增强对DOM比较的分析。 Web服务器分析有助于在客户端浏览器中检测非人类内容提交。