Testing and emulating a device's power characteristics
First Claim
Patent Images
1. An apparatus for testing a device'"'"'s power comprising:
- a processor;
a memory;
a network interface for interfacing to a communications medium;
a power supply coupled to the network interface for providing power to the communications medium under control of the processor;
wherein the processor and the memory comprise circuits and software fordetecting a power request from the device,causing the power supply to provide power to the network interface for the communications medium;
learning and capturing the device'"'"'s power characteristics;
wherein the power request identifies a class,wherein the class corresponds to a minimum and maximum current draw selected from a group of ranges.
6 Assignments
0 Petitions
Accused Products
Abstract
There is disclosed methods and apparatus for testing and emulating a device'"'"'s power characteristics. Power is supplied to a device and the device'"'"'s power draw characteristics may be recorded as a script. Scripts may be stored in a library. The scripts may be replayed to draw power and emulate a device.
113 Citations
14 Claims
-
1. An apparatus for testing a device'"'"'s power comprising:
-
a processor; a memory; a network interface for interfacing to a communications medium; a power supply coupled to the network interface for providing power to the communications medium under control of the processor; wherein the processor and the memory comprise circuits and software for detecting a power request from the device, causing the power supply to provide power to the network interface for the communications medium; learning and capturing the device'"'"'s power characteristics; wherein the power request identifies a class, wherein the class corresponds to a minimum and maximum current draw selected from a group of ranges.
-
-
2. An apparatus for testing a device'"'"'s power characteristics comprising:
-
a processor; a memory; a network interface for interfacing to a communications medium; a power supply coupled to the network interface for providing power to the communications medium under control of the processor; wherein the processor and the memory comprise circuits and software for detecting a power request from the device, causing the power supply to provide power to the network interface for the communications medium, learning and capturing the device'"'"'s power characteristics; wherein the power request identifies a mode; wherein the network interface is for interfacing to a communications medium comprising a communications cable comprising plural pairs of wires, and the mode corresponds to providing power through an identified one of the pairs of wires.
-
-
3. An apparatus for testing a device'"'"'s power characteristics comprising:
-
a processor; a memory; a network interface for interfacing to a communications medium; a power supply coupled to the network interface for providing power to the communications medium under control of the processor; wherein the processor and the memory comprise circuits and software for detecting a power request from the device, causing the power supply to provide power to the network interface for the communications medium; learning and capturing the device'"'"'s power characteristics; wherein the circuits and software are further for causing the power supply to create a voltage drop and detecting an expected power draw from the device.
-
-
4. An apparatus for testing a device'"'"'s power characteristics comprising:
-
a processor; a memory; a network interface for interfacing to a communications medium; a power supply coupled to the network interface for providing power to the communications medium under control of the processor; wherein the processor and the memory comprise circuits and software for detecting a power request from the device, causing the power supply to provide power to the network interface for the communications medium, learning and capturing the device'"'"'s power characteristics; wherein the circuits and software are further for classifying the power device; wherein the circuits and software are further for classifying comprise circuits and software for creating at least one voltage drop sufficient to power a circuit in the device and sensing classification characteristics from the device.
-
-
5. An apparatus for testing a device'"'"'s power characteristics comprising:
-
a processor; a memory; a network interface for interfacing to a communications medium; a power supply coupled to the network interface for providing power to the communications medium under control of the processor; wherein the processor and the memory comprise circuits and software for detecting a power request from the device, causing the power supply to provide power to the network interface for the communications medium; learning and capturing the device'"'"'s power characteristics; wherein the circuits and software are further for causing the power supply to provide power to the device according to the power request; wherein the circuits and software are further for learning and capturing the device'"'"'s power draw characteristics; wherein the circuits and software are further for capturing the device'"'"'s power draw characteristics with reference to time. - View Dependent Claims (6, 7)
-
-
8. An apparatus for testing a device'"'"'s power characteristics comprising:
-
a processor; a memory; a network interface for interfacing to a communications medium; a power supply coupled to the network interface for providing power to the communications medium under control of the processor; wherein the processor and the memory comprise circuits and software for detecting a power request from the device, causing the power supply to provide power to the network interface for the communications medium; learning and capturing the device'"'"'s power characteristics; wherein the circuits and software are further for storing the device'"'"'s power characteristics as a first data unit, detecting another power request from another device, learning and capturing the other device'"'"'s power characteristics, storing the other device'"'"'s power characteristics as a second data unit.
-
-
9. An apparatus for testing a device'"'"'s power characteristics comprising:
-
a processor; a memory; a network interface for interfacing to a communications medium; a power supply coupled to the network interface for providing power to the communications medium under control of the processor; wherein the processor and the memory comprise circuits and software for detecting a power request from the device, causing the power supply to provide power to the network interface for the communications medium; learning and capturing the device'"'"'s power characteristics; wherein the circuits and software are further for transmitting data to the device and receiving data from the device; wherein the circuits and software are further for monitoring and capturing data-related events with respect to time. - View Dependent Claims (10)
-
-
11. An apparatus for emulating a device'"'"'s power characteristics comprising:
-
a processor; a memory; a network interface for interfacing to a communications medium; a power consumption unit coupled to the network interface for drawing power from the communications medium under control of the processor; wherein the processor and the memory comprise circuits and software for selecting a power behavior from a library of power behaviors of devices, loading the selected power behavior, requesting power in accordance with the selected power behavior, drawing power based upon the selected power behavior; wherein the power behavior identifies a class; wherein the class corresponds to a minimum and maximum current draw selected from a group of ranges.
-
-
12. An apparatus for emulating a device'"'"'s power characteristics comprising:
-
a processor; a memory; a network interface for interfacing to a communications medium; a power consumption unit coupled to the network interface for drawing power from the communications medium under control of the processor; wherein the processor and the memory comprise circuits and software for selecting a power behavior from a library of power behaviors of devices, loading the selected power behavior, requesting power in accordance with the selected power behavior, drawing power based upon the selected power behavior; wherein the power behavior includes a mode; wherein the network interface is for interfacing to a communications medium comprising a communications cable comprising plural pairs of wires, and the mode corresponds to receiving power through an identified one of plural pairs of the wires. - View Dependent Claims (13)
-
-
14. An apparatus for emulating a device'"'"'s power characteristics comprising:
-
a processor; a memory; a network interface for interfacing to a communications medium; a power consumption unit coupled to the network interface for drawing power from the communications medium under control of the processor; wherein the processor and the memory comprise circuits and software for selecting a power behavior from a library of power behaviors of devices, loading the selected power behavior, requesting power in accordance with the selected power behavior, drawing power based upon the selected power behavior; wherein the power behavior specifies a length of time for drawing power.
-
Specification