Methods for presenting and sharing content in an environment
US-2024256032-A1 · Aug 1, 2024 · US
US2021318741A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2021318741-A1 |
| Application number | US-202117306778-A |
| Country | US |
| Kind code | A1 |
| Filing date | May 3, 2021 |
| Priority date | Mar 30, 2019 |
| Publication date | Oct 14, 2021 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Described are mechanisms and methods for implementing highly configurable power delivery management policies. An apparatus may comprise a first circuitry, a second circuitry, a third circuitry, and a fourth circuitry. The first circuitry may include a memory to store a first table having one or more first entries and to store a second table having one or more respectively corresponding second entries. The second circuitry may, upon the occurrence of an event, test a condition specified by an entry in the first table. The third circuitry may, upon the test of the condition having a positive result, evaluate a set of one or more parameters as specified by an entry in a second table corresponding with the entry in the first table. The fourth circuitry may initiate a power-management action based upon the evaluation of the set of one or more parameters.
Opening claim text (preview).
We claim: 1 . One or more machine-readable storage media having one or more instructions that when executed cause one or more machines to perform a method comprising: testing a condition specified by an entry in a first table, wherein the testing occurs based on an event corresponding to the entry; and evaluating a plurality of sets of one or more parameters as specified in an entry in a second table corresponding with the entry in the first table, wherein the evaluating occurs based on the testing of the condition resulting in a positive result. 2 . The one or more machine-readable storage media of claim 1 , having one or more instructions that when executed cause the one or more machines to perform a further method comprising: initiating a power-management action based on the evaluating of the plurality of sets of one or more parameters. 3 . The one or more machine-readable storage media of claim 1 , wherein evaluating the plurality of sets of one or more parameters comprises: determining a value of a plurality of functions corresponding to the plurality of sets of one or more parameters. 4 . The one or more machine-readable storage media of claim 2 , wherein the power-management action corresponds with a power management policy. 5 . The one or more machine-readable storage media of claim 4 , wherein the power-management policy includes: a power control policy, a thermal control policy, a fan control policy, and an adaptive performance policy. 6 . The one or more machine-readable storage media of claim 1 , wherein the condition is a first condition, and the plurality of sets of one or more parameters includes a first set of one or more parameters; wherein, upon the occurrence of the event, both the first condition and a second condition specified by the entry in the first table are tested. 7 . The one or more machine-readable storage media of claim 6 , having one or more instructions that when executed cause the one or more machines to perform a further method comprising: evaluating the first set of one or more parameters and a second set of one or more parameters specified by the entry in the second table corresponding with the entry in the first table, upon testing of both the first condition and the second condition having positive results. 8 . The one or more machine-readable storage media of claim 1 , wherein the first table comprises one or more first entries for specifying conditions, and wherein the first table is stored in a memory. 9 . The one or more machine-readable storage media of claim 8 , wherein the second table comprises one or more second entries corresponding to the one or more first entries, wherein the second entries are for specifying relationships between the sets of one or more parameters. 10 . The one or more machine-readable storage media of claim 9 , wherein the memory is to store a third table having one or more third entries for specifying a plurality of functions corresponding with the plurality of sets of one or more parameters. 11 . The one or more machine-readable storage media of claim 10 , wherein a function on the plurality of functions is provided by an entry in the third table corresponding to an entry in the second table. 12 . An apparatus comprising: a memory to store a first table and a second table; and a processor circuitry coupled to the memory, wherein the processor circuitry is to execute instructions to cause an operation comprising: test a condition specified by an entry in the first table, wherein the test occurs based on an event corresponding to the entry; and evaluate a plurality of sets of one or more parameters as specified in an entry in the second table corresponding with the entry in the first table, wherein the evaluation occurs based on the test of the condition being a positive result. 13 . The apparatus of claim 12 , wherein the processor circuitry is to: initiate a power-management action based on the evaluating of the plurality of sets of one or more parameters. 14 . The apparatus of claim 12 , wherein the processor circuitry is to determine a value of a plurality of functions corresponding to the plurality of sets of one or more parameters to evaluate the plurality of sets of one or more parameters. 15 . The apparatus of claim 13 , wherein the power-management action corresponds with a power management policy. 16 . The apparatus of claim 15 , wherein the power-management policy includes: a power control policy, a thermal control policy, a fan control policy, and an adaptive performance policy. 17 . The apparatus of claim 12 , wherein the condition is a first condition, and the plurality of sets of one or more parameters includes a first set of one or more parameters; wherein, upon the occurrence of the event, both the first condition and a second condition specified by the entry in the first table are tested. 18 . The apparatus of claim 12 , wherein the processor circuitry is to: evaluate the first set of one or more parameters and a second set of one or more parameters specified by the entry in the second table corresponding with the entry in the first table, upon test of both the first condition and the second condition being positive results. 19 . The apparatus of claim 12 , wherein the first table comprises one or more first entries for specifying conditions, and wherein the first table is stored in a memory, wherein the second table comprises one or more second entries corresponding to the one or more first entries, wherein the second entries are for specifying relationships between the sets of one or more parameters. 20 . The apparatus of claim 19 , wherein the memory is to store a third table having one or more third entries for specifying a plurality of functions corresponding with the plurality of sets of one or more parameters, wherein a function on the plurality of functions is provided by an entry in the third table corresponding to an entry in the second table. 21 . An apparatus comprising: a first circuitry to test a condition specified by an entry in a first table, wherein the test occurs based on an event corresponding to the entry; and a second circuitry to evaluate a plurality of sets of one or more parameters as specified in an entry in a second table corresponding with the entry in the first table, wherein the evaluation occurs based on the test of the condition being a positive result. 22 . The apparatus of claim 21 , comprising a third circuitry to initiate a power-management action based on the evaluating of the plurality of sets of one or more parameters. 23 . The one or more machine-readable storage media of claim 1 , wherein the second circuitry is to determine a value of a plurality of functions corresponding to the plurality of sets of one or more parameters, to evaluate the plurality of sets of one or more parameters. 24 . The apparatus of claim 22 , wherein the power-management action corresponds with a power management policy. 25 . The apparatus of claim 24 , wherein the power-management policy includes: a power control policy, a thermal control policy, a fan control policy, and an adaptive performance policy.
Power management, i.e. event-based initiation of a power-saving mode · CPC title
between terminal devices · CPC title
Energy efficient computing, e.g. low power processors, power management or thermal management · CPC title
Power supply means, e.g. regulation thereof (for memories G11C) · CPC title
comprising thermal management · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.