Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Priyantha
Nissanka Priyantha, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080313640 | Resource Modeling and Scheduling for Extensible Computing Platforms - Energy management modeling and scheduling techniques are described for reducing the power consumed to execute an application on a multi-processor computing platform within a certain time period. In one embodiment, a sophisticated resource model which accounts for discrete operating modes for computing components/resources on a computing platform and transition costs for transitioning between each of the discrete modes is described. This resource model provides information for a specific heterogeneous multi-processor computing platform and an application being implemented on the platform in a form that can be processed by a selection module, typically utilizing an integer linear programming (ILP) solver or algorithm, to select a task schedule and operating configuration(s) for executing the application within a given time. | 12-18-2008 |
Nissanka Arachchige B. Priyantha, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20100063644 | ENERGY COST REDUCTION AND AD DELIVERY - The claimed subject matter provides a system and/or a method that facilitates managing energy consumption with an energy sink device in order to reduce energy costs. An energy sink device can consume a portion of energy. An interface component can receive a portion of data related to at least one of a real time energy rate or a user presence. An energy manager can dynamically control the energy sink device for efficient consumption of the portion of energy for reduced energy costs based at least in part upon the evaluation of the portion of received data. The energy manager can leverage the real time energy rate and the user presence in order to employ at least one of a power on the energy sink device, a power off the energy sink device, or an adjust a setting for the energy sink device. | 03-11-2010 |
Nissanka Arachchige Bodhi Priyantha, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090322518 | DATA COLLECTION PROTOCOL FOR WIRELESS SENSOR NETWORKS - Systems and methods that provide for collection of sensor data in a wireless network with a dynamically changing structure. A data collection protocol exploits the self-awareness capabilities of nodes in selection of tree structures that form the wireless network during communication with a base station. The data collection protocol can further include a topology control component (which regulates how nodes are distributed among various tree structures and associated communication channels with the base station) and data retrieval component (which coordinates among the sensors to transmit data packets containing sensor data to efficiently employ available bandwidth). | 12-31-2009 |
Nissanka Bodhi Priyantha, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080273475 | Reconfigurable computer bus - A bus system in which a bus controller, such as a complex programmable logic device, manages a communication channel coupling modules which can implement a node in a sensor network and/or an embedded system device. The system abstracts the communication channel from communicating processors of the modules. A processor of each module interacts with the communication channel through the bus controller. In this manner, the communication channel is decoupled from the processor, allowing different processors running at different speeds to share the communication channel without impacting throughput of the communication channel. The bus controller and the processors of the modules can employ a handshake protocol to asynchronously communicate with each other. The bus controllers can employ a reconfigurable TDMA protocol to communicate with each other and/or communicate between modules. | 11-06-2008 |
| 20090012633 | Environmental Monitoring in Data Facilities - Processes and techniques for environmental monitoring in a data facility are described. A network of environmental sensors is arranged to monitor a variety of environmental conditions of the facility. The sensors can be queried to generate data describing specific environmental conditions, and the data can be processed to generate an environmental image of all or part of the data facility. The environmental image can optionally be viewed by data facility personnel and can be used to manipulate one or more environmental conditions of the data facility. | 01-08-2009 |
