Estimating application energy usage in a target device
    1.
    发明授权
    Estimating application energy usage in a target device 有权
    估计目标设备中的应用能耗

    公开(公告)号:US09176841B2

    公开(公告)日:2015-11-03

    申请号:US13339358

    申请日:2011-12-28

    IPC分类号: G06F9/44 G06F11/34 G06F11/30

    摘要: Embodiments provide implementations for estimating a test application's energy usage on a target device based on execution of the test application. Resource usage associated with the execution of the test application is measured. The measured resource usage is input into a power model of the target device to estimate the energy that the test application uses when executed on the target device. An emulation system is configured to execute the test application in a virtual execution environment using resource scaling and simulated target device application programming interfaces to substantially simulate the corresponding capabilities of the target device.

    摘要翻译: 实施例提供了基于测试应用的执行来估计测试应用在目标设备上的能量使用的实现。 测量与执行测试应用程序相关联的资源使用情况。 测量的资源使用量被输入到目标设备的功率模型中,以估计在目标设备上执行时测试应用使用的能量。 仿真系统被配置为使用资源缩放和模拟的目标设备应用编程接口在虚拟执行环境中执行测试应用,以基本上模拟目标设备的对应能力。

    Estimating Application Energy Usage in a Target Device
    2.
    发明申请
    Estimating Application Energy Usage in a Target Device 有权
    估计目标设备中的应用能耗

    公开(公告)号:US20130174128A1

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

    申请号:US13339358

    申请日:2011-12-28

    IPC分类号: G06F9/44

    摘要: Embodiments provide implementations for estimating a test application's energy usage on a target device based on execution of the test application. Resource usage associated with the execution of the test application is measured. The measured resource usage is input into a power model of the target device to estimate the energy that the test application uses when executed on the target device. An emulation system is configured to execute the test application in a virtual execution environment using resource scaling and simulated target device application programming interfaces to substantially simulate the corresponding capabilities of the target device.

    摘要翻译: 实施例提供了基于测试应用的执行来估计测试应用在目标设备上的能量使用的实现。 测量与执行测试应用程序相关联的资源使用情况。 测量的资源使用量被输入到目标设备的功率模型中,以估计在目标设备上执行时测试应用使用的能量。 仿真系统被配置为使用资源缩放和模拟的目标设备应用编程接口在虚拟执行环境中执行测试应用,以基本上模拟目标设备的对应能力。

    Virtual Sensor Development
    3.
    发明申请
    Virtual Sensor Development 有权
    虚拟传感器开发

    公开(公告)号:US20130159223A1

    公开(公告)日:2013-06-20

    申请号:US13330457

    申请日:2011-12-19

    IPC分类号: G06F15/18 G06N5/04

    CPC分类号: G01D1/00 G06N5/04

    摘要: Embodiments include processes, systems, and devices for developing a virtual sensor. The virtual sensor includes one or more inference models. A decision engine utilizes an inference model associated with a mobile device to determine another inference model that is configured to accept physical sensor data from another mobile device. In this way, the virtual sensor can be developed for use with many mobile devices using initial inference models developed for a small number of mobile devices or a single mobile device. Embodiments also include methods to select mobile devices from which to request physical sensor data for virtual sensor input. Embodiments also include architectures that provide a library of virtual sensors.

    摘要翻译: 实施例包括用于开发虚拟传感器的过程,系统和设备。 虚拟传感器包括一个或多个推理模型。 决策引擎利用与移动设备相关联的推理模型来确定被配置为从另一移动设备接收物理传感器数据的另一推理模型。 以这种方式,虚拟传感器可以开发用于许多移动设备,使用为少数移动设备或单个移动设备开发的初始推理模型。 实施例还包括选择移动设备的方法,从中请求用于虚拟传感器输入的物理传感器数据。 实施例还包括提供虚拟传感器库的架构。

    Virtual sensor development
    4.
    发明授权
    Virtual sensor development 有权
    虚拟传感器开发

    公开(公告)号:US08775337B2

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

    申请号:US13330457

    申请日:2011-12-19

    IPC分类号: G06F15/18

    CPC分类号: G01D1/00 G06N5/04

    摘要: Embodiments include processes, systems, and devices for developing a virtual sensor. The virtual sensor includes one or more inference models. A decision engine utilizes an inference model associated with a mobile device to determine another inference model that is configured to accept physical sensor data from another mobile device. In this way, the virtual sensor can be developed for use with many mobile devices using initial inference models developed for a small number of mobile devices or a single mobile device. Embodiments also include methods to select mobile devices from which to request physical sensor data for virtual sensor input. Embodiments also include architectures that provide a library of virtual sensors.

    摘要翻译: 实施例包括用于开发虚拟传感器的过程,系统和设备。 虚拟传感器包括一个或多个推理模型。 决策引擎利用与移动设备相关联的推理模型来确定被配置为从另一移动设备接收物理传感器数据的另一推理模型。 以这种方式,虚拟传感器可以开发用于许多移动设备,使用为少数移动设备或单个移动设备开发的初始推理模型。 实施例还包括选择移动设备的方法,从中请求用于虚拟传感器输入的物理传感器数据。 实施例还包括提供虚拟传感器库的架构。

    Media access control (MAC) protocol for cognitive wireless networks
    8.
    发明授权
    Media access control (MAC) protocol for cognitive wireless networks 有权
    用于认知无线网络的媒体访问控制(MAC)协议

    公开(公告)号:US08879573B2

    公开(公告)日:2014-11-04

    申请号:US11847034

    申请日:2007-08-29

    摘要: A new media access control (MAC) protocol for cognitive wireless networks is described. The new MAC protocol allows each of multiple nodes, such as cell phones and computers with wireless, to determine utilization of a communication spectrum, such as the television broadcast band. The nodes collaborate to achieve a combined view of spectrum utilization in their local vicinity, in which scheduled users and empty time segments are mapped across a wide range of frequencies. Nodes negotiate with each other to reserve idle segments of the spectrum for packet exchange on negotiated frequencies. Control packet structure allows nodes to become prescient of the local spectrum utilization during handshaking. A cognitive device operating under the new MAC has a first radio that both scans the spectrum and monitors a control channel; and a second reconfigurable radio with adjustable parameters, including frequency and bandwidth, for packet transmission.

    摘要翻译: 描述了用于认知无线网络的新的媒体接入控制(MAC)协议。 新的MAC协议允许诸如蜂窝电话和具有无线的计算机的多个节点中的每一个确定诸如电视广播频带之类的通信频谱的利用。 节点协作实现其本地附近的频谱利用的组合视图,其中调度的用户和空时间段在广泛的频率范围内被映射。 节点相互协商以在协商的频率上保留用于分组交换的频谱的空闲段。 控制分组结构允许节点在握手期间变得预先考虑本地频谱利用。 在新MAC下操作的认知设备具有扫描频谱并监视控制信道的第一无线电; 以及用于分组传输的具有可调参数(包括频率和带宽)的第二可重新配置的无线电。

    Constructing an inference graph for a network
    9.
    发明授权
    Constructing an inference graph for a network 有权
    为网络构建推理图

    公开(公告)号:US08443074B2

    公开(公告)日:2013-05-14

    申请号:US12039714

    申请日:2008-02-28

    IPC分类号: G06F15/16 G06F17/00

    CPC分类号: H04L41/5058 H04L41/12

    摘要: Constructing an inference graph relates to the creation of a graph that reflects dependencies within a network. In an example embodiment, a method includes determining dependencies among components of a network and constructing an inference graph for the network responsive to the dependencies. The components of the network include services and hardware components, and the inference graph reflects cross-layer components including the services and the hardware components. In another example embodiment, a system includes a service dependency analyzer and an inference graph constructor. The service dependency analyzer is to determine dependencies among components of a network, the components including services and hardware components. The inference graph constructor is to construct an inference graph for the network responsive to the dependencies, the inference graph reflecting cross-layer components including the services and the hardware components.

    摘要翻译: 构造推理图与创建反映网络中依赖关系的图形有关。 在示例实施例中,一种方法包括确定网络的组件之间的依赖关系,并响应于依赖关系构建网络的推理图。 网络的组件包括服务和硬件组件,推理图反映了跨层组件,包括服务和硬件组件。 在另一示例实施例中,系统包括服务依赖性分析器和推理图构造器。 服务依赖性分析器是确定网络组件之间的依赖关系,包括服务和硬件组件在内的组件。 推理图构造函数是响应于依赖关系构建网络的推理图,反映包括服务和硬件组件在内的跨层组件的推理图。

    DETECTION OF ROGUE WIRELESS DEVICES FROM DYNAMIC HOST CONTROL PROTOCOL REQUESTS
    10.
    发明申请
    DETECTION OF ROGUE WIRELESS DEVICES FROM DYNAMIC HOST CONTROL PROTOCOL REQUESTS 审中-公开
    从动态主机控制协议请求中检测无线设备

    公开(公告)号:US20110271345A1

    公开(公告)日:2011-11-03

    申请号:US13179338

    申请日:2011-07-08

    IPC分类号: G06F21/00

    摘要: A method to determine if a rogue device is connected to a specific wired network from dynamic host control protocol (DHCP) requests on the wired network. These DHCP requests are analyzed to determine the type of device issuing the request. Once the type of device has been determined, it can be checked against a list of authorized device types. If the device issuing the DHCP request is not an authorized device type, then it can be determined that the suspect device is a rogue that is connected to the specific wired network. Additionally, even if the system of the present invention determines that it is an authorized device type, if the device is not one of the few authorized devices of this type, e.g. because its MAC address is not recognized as that of one of the authorized devices, the system can flag the suspect as a rogue.

    摘要翻译: 一种确定流氓设备是否从有线网络上的动态主机控制协议(DHCP)请求连接到特定有线网络的方法。 分析这些DHCP请求以确定发出请求的设备的类型。 一旦确定了设备类型,就可以根据授权的设备类型列表进行检查。 如果发出DHCP请求的设备不是授权设备类型,则可以确定可疑设备是连接到特定有线网络的流氓。 另外,即使本发明的系统确定它是授权设备类型,如果该设备不是这种类型的少数授权设备之一,例如, 由于其MAC地址不被识别为其中一个授权设备的MAC地址,系统可以将嫌疑犯标记为流氓。