IP Library Granted Patent US 7,162,377
Granted Patent B2
US 7,162,377 · App. 10/745,043 · Granted Jan 9, 2007

Testing and emulating a device's power characteristics

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,162,377
App. No.
10/745,043
Granted
Jan 9, 2007
Kind
B2
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.

Claims (119)

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.

6. The apparatus for testing a device's power characteristics of claim 5 , wherein the power characteristics include at least one of resistance, capacitance, power load, current draw, open line and short circuit.

7. The apparatus for testing a device's power characteristics of claim 5 , wherein the circuits and software are further for causing the power supply to provide power until the device signals that power is no longer needed or until power is no longer required.

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.

10. The apparatus for testing a device's power characteristics of claim 9 , wherein the circuits and software are further for correlating the captured data-related events to the device's power characteristics over time.

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.

13. The apparatus for emulating a device's power characteristics of claim 12 , wherein the circuits and software are further for sensing a voltage drop in a first range on the identified pair of wires and drawing current in a second range.

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.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2018
From: KEYSIGHT TECHNOLOGIES SINGAPORE (HOLDINGS) PTE. LTD.
To: KEYSIGHT TECHNOLOGIES SINGAPORE (SALES) PTE. LTD.
Reel/Frame 048225/0065 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2017
From: IXIA
To: KEYSIGHT TECHNOLOGIES SINGAPORE (HOLDINGS) PTE. LTD.
Reel/Frame 044222/0695 →
RELEASE OF SECURITY INTEREST Recorded Apr 26, 2017
From: SILICON VALLEY BANK, AS SUCCESSOR ADMINISTRATIVE AGENT
To: IXIA
Reel/Frame 042335/0465 →
NOTICE OF SUBSTITUTION OF ADMINISTRATIVE AGENT Recorded Feb 2, 2015
From: BANK OF AMERICA, N.A., RESIGNING ADMINISTRATIVE AGENT
To: SILICON VALLEY BANK, AS SUCCESSOR ADMINISTRATIVE AGENT
Reel/Frame 034870/0598 →
SECURITY AGREEMENT Recorded Jan 25, 2013
From: IXIA
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 029698/0060 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2004
From: AMROD, ALAN; FORNOLES, TEODORO, JR.; SCHAFER, DOUGLAS
To: IXIA
Reel/Frame 014676/0915 →