Dynamic power management

US10756910B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10756910-B2
Application numberUS-201815865645-A
CountryUS
Kind codeB2
Filing dateJan 9, 2018
Priority dateJun 10, 2015
Publication dateAug 25, 2020
Grant dateAug 25, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In one embodiment, a method includes: obtaining a power loss value for a cable that couples a device to a power source, where the power loss value is indicative of an amount of power lost through the cable during power transmission from the power source to the device; and determining, based at least in part on the power loss value for the cable, a power budget value indicative of an amount of power received by the device from the power source.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: determining a power loss value indicative of an amount of power lost through a cable during power transmission from a power source to a power receiving device; determining, based at least in part on the power loss value, a power budget value indicative of an amount of power received by the power receiving device from the power source; determining a total power consumption value indicative of an amount of power consumed by the power receiving device within a time period the power receiving device performs a first set of power consuming functions; determining an updated total power consumption value indicative of an amount of power consumed by the power receiving device based on at least one of disabling or activating one or more power consuming functions; disabling the one or more power consuming function in response to determining that the updated total power consumption value is greater than the power budget value; and activating the one or more power consuming functions in response to determining that the updated total power consumption value is less than the power budget value. 2. The method of claim 1 , wherein determining the power budget value includes adjusting a first power budget value, based at least in part on the power loss value, to a second power budget value. 3. The method of claim 2 , further comprising: receiving a signal from the power source indicative of a power standard of the power receiving device; and determining the first power budget value based at least in part on the power standard. 4. The method of claim 2 , further comprising: receiving a signal from the power source indicative of the first power budget value. 5. The method of claim 2 , further comprising: obtaining from memory the first power budget value. 6. The method of claim 2 , further comprising: obtaining from memory a power standard of the power receiving device; and determining the first power budget value based at least in part on the power standard. 7. The method of claim 1 , wherein the cable is at least one of an ethernet cable, a universal serial bus cable, or a firewire cable. 8. The method of claim 1 , wherein obtaining the power loss value includes: determining one or more characteristics of the cable by performing a diagnostic test on the cable; and wherein the power loss value for the cable is a function of the one or more characteristics of the cable. 9. The method of claim 8 , wherein the one or more characteristics include at least one of: a length of the cable; a resistance of the cable; an insertion loss value of the cable; or a return loss value of the cable. 10. The method of claim 1 , wherein obtaining the power loss value for the cable includes receiving a signal from the power source indicative of the power loss value for the cable. 11. The method of claim 1 , further comprising: increasing power allocation for one or more power consuming functions of the first set of power consuming functions. 12. The method of claim 1 , further comprising: selecting, based at least in part on the power budget value and the total power consumption value, the one or more power consuming functions. 13. The method of claim 12 , wherein selecting the one or more power consuming functions includes: determining a respective power consumption value for each of a plurality of power consuming functions; ranking the plurality of power consuming functions; and selecting, based on the ranking, the one or more power consuming functions, wherein a sum of power consumption values of the one or more power consuming functions is less than a difference between the power budget value and the total power consumption value. 14. The method of claim 13 , wherein ranking the plurality of power consuming functions is based on data received over a network. 15. The method of claim 13 , wherein ranking the plurality of power consuming functions is based on satisfaction of a user experience metric. 16. The method of claim 13 , wherein ranking the plurality of power consuming functions is based on at least one determined power consumption value for one of the plurality of power consuming functions. 17. The method of claim 13 , wherein a sum of power consumption values of the one or more power consuming functions is less than the difference between the power budget value and the total power consumption value, reduced by a power safety margin. 18. The method of claim 1 , further comprising: decreasing power allocation for one or more power consuming functions of the first set of power consuming functions. 19. A power receiving device comprising: a port configured to connect to a cable to receive power from a power source; a power sensor configured to determine a power loss value indicative of an amount of power lost through the cable during power transmission from the power source to the power receiving device; and a controller configured to: determine, based at least in part on the power loss value, a power budget value indicative of an amount of power received by the power receiving device from the power source; determine a total power consumption value indicative of an amount of power consumed by the power receiving device within a time period the power receiving device performs a first set of power consuming functions; determine an updated total power consumption value indicative of an amount of power consumed by the power receiving device based on at least one of disabling or activating one or more power consuming functions; disabling the one or more power consuming function in response to determining that the updated total power consumption value is greater than the power budget value; and activating the one or more power consuming functions in response to determining that the updated total power consumption value is less than the power budget value. 20. The power receiving device of claim 19 , wherein the controller is further configured to: increase power allocation for one or more power consuming functions of the first set of power consuming functions, or decrease power allocation for one or more power consuming functions of the first set of power consuming functions.

Assignees

Inventors

Classifications

  • G06F1/3206Primary

    Monitoring of events, devices or parameters that trigger a change in power modality · CPC title

  • H04L12/10Primary

    Current supply arrangements · CPC title

  • Energy efficient computing, e.g. low power processors, power management or thermal management · CPC title

  • by lowering clock frequency · CPC title

  • Monitoring remote activity, e.g. over telephone lines or network connections · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10756910B2 cover?
In one embodiment, a method includes: obtaining a power loss value for a cable that couples a device to a power source, where the power loss value is indicative of an amount of power lost through the cable during power transmission from the power source to the device; and determining, based at least in part on the power loss value for the cable, a power budget value indicative of an amount of p…
Who is the assignee on this patent?
Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification G06F1/3206. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 25 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).