IP Library Granted Patent US 10,578,657
Granted Patent B2
US 10,578,657 · App. 16/029,339 · Granted Mar 3, 2020

Systems, methods and devices for remote power management and discovery

Inventors: Ronald Decamp (Long Beach, CA); Dan Tsang (Carlsbad, CA); David Kai Bong Mak (Rhodes, AU); Paul Dale (Rhodes, AU); Jay Turner (Rhodes, AU)
Assignee: Targus International LLC
G01R21/133G05B15/02G06F1/266H04L41/0833H04L43/50H04L67/125
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 10,578,657
App. No.
16/029,339
Granted
Mar 3, 2020
Kind
B2
Abstract

A power monitoring device (PMD) can perform real-time remote managing, status reporting and analysis on the health/condition of equipment connected to the PMD. For example, a PMD provides data such as whether the equipment connected is idling, fully operating, malfunctioning, etc. The PMD can turn the power on/off, trigger system alert, and perform time-delayed or special profile programming to manage and monitor equipment usage. A power signature identification capability can identify what equipment such as monitor, laptop, lighting equipment, etc., are being connected. A configuration can be used by the power management device based at least in part on the waveform information (e.g., device model, activity status, etc.). Real-time diagnosis and collection of energy consumption and usage pattern can be aggregated for planning and management. Asset management can be enabled by discovering which models of devices are active and connected to a predetermined power management device.

Claims (65)

1. A system for asset management comprising:

a plurality of power management devices, each power management device configured to:

removably electrically couple to a power distribution socket;

provide power to one or more removably electrically coupled devices;

perform one or more self-diagnostic tests to detect problems in operation of an affected feature of the power management device itself, wherein when a problem is detected in a diagnosed power management device, the diagnosed power management device is to:

disable an affected feature, and

bypass the affected feature such that the diagnosed power management device can continue operation;

record a set of power profiles, each power profile corresponding to one of the one or more removably electrically coupled devices; and

transmit the set of power profiles to an identification service;

the identification service comprising storage for model power profiles of a plurality of devices and one or more processors configured to:

process the set of power profiles from the plurality of power management devices;

determine whether a match exists between a power profile from the set of power profiles and a model power profile from a set of model power profiles; and

when the match exists, add an association, to a set of associations, of a power management device from the plurality of power management devices to a device represented by the model power profile;

an asset management service configured to:

process an asset list comprising a set of assigned devices expected to be present on an identified power management device; and

create an inventory report of matches between the set of assigned devices with the set of associations.

2. The system of claim 1 , wherein the power management devices comprise a power strip with power sockets configured to receive power plugs from the one or more removably electrically coupled devices.

3. The system of claim 1 , wherein the power management devices comprise a network interface configured to communicate with the identification service.

4. The system of claim 1 , wherein the set of power profiles are initial power profiles recorded based on an initial power draw.

5. The system of claim 1 , wherein the set of power profiles are a steady state power profile.

6. The system of claim 1 , wherein the identification service is further configured to create a missing asset report comprising assignments from the set of assigned devices missing from the set of associations.

7. The system of claim 1 , wherein the identification service is further configured to create an extra inventory report comprising associations from the set of associations missing from the set of assigned devices.

8. A network service for device auditing, comprising:

an application program interface (API) configured to receive energy consumption data from a plurality of remote energy consumption monitoring devices and self-diagnostic data from self-diagnostic tests performed by the plurality of remote energy consumption devices to detect problems in operation of the remote power monitoring devices themselves, disable an affected feature, and bypass the affected feature such that the remote energy consumption monitoring devices can continue operation;

storage for storing the received energy consumption data and the received self-diagnostic data; and

a processor unit coupled to the API and the storage, the processor unit configured to:

receive a set of energy consumption data from the API, the set of energy consumption data identifying device models drawing energy from the plurality of remote energy consumption monitoring devices over a period of time based at least in part on a match between a sampled energy consumption usage and a device model energy consumption usage profile;

determine a set of detected device models coupled to an individual energy consumption monitoring device;

determine which of the set of detected device models matches a set of expected device models expected to be present by coupling to the individual energy consumption monitoring device based at least in part on the set of energy consumption data;

provide an inventory report that includes an inventory match for each detected device model of the set of detected device models that matches an expected device model for the individual energy consumption monitoring device; and

store audit data comprising the inventory report, the set of detected device models and the set of expected device models to computer readable media.

9. The network service of claim 8 , wherein the API is further configured to also receive energy usage, electrical data or metadata from the plurality of remote energy consumption monitoring devices.

10. The network service of claim 8 , wherein a subset of energy consumption couplings of the plurality of remote energy consumption monitoring devices are associated with a set of inventory management tags, an inventory management tag stored locally on a remote energy consumption monitoring device.

11. The network service of claim 8 , wherein the audit data is stored as a spreadsheet.

12. The network service of claim 11 , wherein the spreadsheet comprises columns for the inventory match, the set of detected device models and the set of expected device models stored to non-transitory computer readable media for the plurality of remote energy consumption monitoring devices.

13. The network service of claim 8 , wherein energy consumption is power draw.

14. The network service of claim 8 , wherein energy consumption is current draw.

15. A computer program product comprising a non-transitory computer-readable storage medium that stores instructions for execution by a processor to perform operations of an asset management system, the operations, when executed by the processor, to perform a method, the method comprising:

instructing a set of remote energy consumption monitoring devices to perform a self-diagnostic test to detect problems in operation of the remote energy consumption monitoring devices themselves, disable an affected feature, and bypass the affected feature such that the remote energy consumption monitoring devices can continue operation;

processing a set of energy consumption profiles created by the set of remote energy consumption monitoring devices, the set of energy consumption profiles representing energy consumption of an electrical device coupled to a remote energy consumption monitoring device;

attempting to match each energy consumption profile of the set of energy consumption profiles to a device model profile from a set of device model profiles, the device model profile describing an energy consumption of an identified device;

when the match occurs between an energy consumption profile and a device model profile, recording an identified device as attached to a remote energy consumption monitoring device that provided the energy consumption profile;

creating an inventory report describing each recording of an identified device associated with a remote energy consumption monitoring device; and

determining a missing asset list based on a comparison of the inventory report with an asset list comprising sets of assigned devices expected to be present on identified remote energy consumption monitoring devices.

16. The computer program product of claim 15 , wherein the set of remote energy consumption monitoring devices are configured to include tags of expected identified devices electrically coupled to the remote energy consumption monitoring device.

17. The computer program product of claim 15 , wherein the set of remote energy consumption monitoring devices are configured to include a location or user tag that is correlated to a set of devices that are located at the location or assigned to a user.

18. The computer program product of claim 15 , wherein the inventory report further shows expected identified devices that were not associated with one or more remote energy consumption monitoring devices.

19. The computer program product of claim 15 , wherein the inventory report is a spreadsheet.

20. The computer program product of claim 15 , wherein the set of energy consumption profiles are initial power profiles recorded based on an initial power draw.

21. A power management device for device auditing, comprising:

a power coupling configured to removably electrically couple to a power source;

a power receptacle configured to removably electrically couple a device model to the power source;

a sensor coupled to the power receptacle and configured to record energy consumption of the device model;

storage to store the recorded energy consumption of the device model; and

a network interface configured to communicate with a network service for device auditing, the network interface configured to transmit the recorded energy consumption of the device model to the network service for identifying the device model by comparing the recorded energy consumption with one or more energy consumption profiles, for using the identification to determine the presence of the device model as connected to the power management device, and for compiling an inventory report that compares assigned device models expected to be electrically coupled to an identified power management device with identified device models electrically coupled to the identified power management device,

wherein the power management device is configured to perform a self-diagnostic test to detect problems in operation of the power management device itself, wherein when a problem is detected the power management device is to:

disable an affected feature, and

bypass the affected feature such that the diagnosed power management device can continue operation.

22. The power management device of claim 21 , wherein the storage is further configured to store an indicator of an expected device model coupled to the power receptacle.

23. The power management device of claim 21 , wherein the sensor is configured to record an initial energy consumption of the device model.

24. The power management device of claim 21 , wherein the device model is associated with an inventory management tag, and wherein the inventory management tag is stored locally on the power management device.

25. The power management device of claim 24 , further comprising a processor configured to process a request for the inventory management tag from the network service and generate a response including the inventory management tag.

26. The power management device of claim 21 , wherein the energy consumption is power draw.

27. The power management device of claim 21 , wherein the energy consumption is current draw.

28. The power management device of claim 21 , further comprising a set of power receptacles configured to removably electrically couple a set of device models to the power source.

Assignments (6)
SECURITY INTEREST Recorded Aug 27, 2025
From: TARGUS INTERNATIONAL LLC; TARGUS US LLC; HYPER PRODUCTS INC.; TARGUS (CANADA) LTD.; TIGER US HOLDINGS INC.; TARGUS US NEWCO INC.
To: FGI WORLDWIDE LLC
Reel/Frame 072631/0240 →
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2022
From: BANK OF AMERICA, N.A., A NATIONAL BANKING ASSOCIATION, AS AGENT
To: TARGUS INTERNATIONAL LLC, A DELAWARE LIMITED LIABILITY COMPANY; TARGUS US LLC, A DELAWARE LIMITED LIABILITY COMPANY; SENA CASES LLC, A DELAWARE LIMITED LIABILITY COMPANY; TARGUS GROUP US LLC, A DELAWARE LIMITED LIABILITY COMPANY; TARGUS US SUB I INC., A DELAWARE CORPORATION; TARGUS US SUB II INC., A DELAWARE CORPORATION; TARGUS US NEWCO INC., A DELAWARE CORPORATION; TARGUS (CANADA) LTD., A CORPORATION CONTINUED UNDER THE FEDERAL LAWS OF CANADA; TARGUS ASIA PACIFIC LIMITED, A COMPANY INCORPORATED UNDER THE LAWS OF HONG KONG; TARGUS AUSTRALIA PTY LTD, A COMPANY INCORPORATED UNDER THE LAWS OF AUSTRALIA; TARGUS EUROPE LIMITED, A COMPANY INCORPORATED IN ENGLAND (REGISTERED NUMBER 01743076); TARGUS GROUP (UK) LIMITED, A COMPANY INCORPORATED IN ENGLAND (REGISTERED NUMBER 02989548); TARGUS INTERNATIONAL HOLDCO (UK) LIMITED, A COMPANY INCORPORATED IN ENGLAND (REGISTERED NUMBER 07135312); TARGUS CAYMAN SUBCO LIMITED, A CAYMAN ISLANDS EXEMPTED COMPANY; TARGUS CAYMAN LP, A CAYMAN ISLANDS EXEMPTED LIMITED PARTNERSHIP; TARGUS CAYMAN GP LIMITED, A CAYMAN ISLANDS EXEMPTED COMPANY; TARGUS CAYMAN HOLDCO LIMITED, A CAYMAN ISLANDS EXEMPTED COMPANY; TARGUS GROUP INTERNATIONAL, INC., A DELAWARE CORPORATION; HYPER PRODUCTS, INC., A DELAWARE CORPORATION
Reel/Frame 061803/0815 →
AMENDED AND RESTATED PATENT SECURITY AGREEMENT Recorded Jul 17, 2019
From: TARGUS INTERNATIONAL LLC; TARGUS US LLC; SENA CASES LLC; TARGUS GROUP US LLC; TARGUS US SUB I INC.; TARGUS US SUB II INC.; TARGUS US NEWCO INC.; TARGUS (CANADA) LTD.; TARGUS ASIA PACIFIC LIMITED; TARGUS AUSTRALIA PTY LTD; TARGUS EUROPE LIMITED; TARGUS GROUP (UK) LIMITED; TARGUS INTERNATIONAL HOLDCO (UK) LIMITED; TARGUS CAYMAN SUBCO LIMITED; TARGUS CAYMAN LP; TARGUS CAYMAN GP LIMITED; TARGUS CAYMAN HOLDCO LIMITED
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 049785/0245 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2019
From: TARGUS AUSTRALIA PTY LTD
To: TARGUS GROUP (UK) LTD
Reel/Frame 049730/0921 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2019
From: MAK, DAVID; DALE, PAUL
To: TARGUS AUSTRALIA PTY LTD; TARGUS GROUP (UK) LTD
Reel/Frame 049676/0879 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2019
From: DECAMP, RONALD; TSANG, DAN
To: TARGUS INTERNATIONAL LLC
Reel/Frame 048420/0749 →
Cited By (1)
US 12,531,434