Distributed architecture for determining performance parameters

US11327869B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11327869-B2
Application numberUS-201715645758-A
CountryUS
Kind codeB2
Filing dateJul 10, 2017
Priority dateJul 10, 2017
Publication dateMay 10, 2022
Grant dateMay 10, 2022

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.

System performance of a first information handling system may be adjusted based on system usage. Performance parameters may be determined by a second information handling system based on the system usage and may be used, by the first information handling system, to adjust system performance. Configuration of the first information handling system may thus be distributed to two or more tiers. The second information handling system can be more efficient with determining operating parameters for the first information handling system when the second system is not power limited, as when the first information handling system is a mobile device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: collecting, by a first information handling system, one or more usage parameters for the first information handling system; transmitting, to a second information handling system, a first portion of the one or more usage parameters for analysis; determining, by the first information handling system, to allocate determination of one or more first performance parameters to the first information handling system and one or more second performance parameters to the second information handling system, wherein the determination to allocate determination of one or more first performance parameters to the first information handling system and one or more second performance parameters to the second information handling system is based, at least in part, on a processing requirement for determination of the one or more first performance parameters and the one or more second performance parameters and a processing power of the first information handling system; determining, by the first information handling system, one or more first performance parameters based on a second portion of the one or more usage parameters; receiving, from the second information handling system, the one or more second performance parameters; modifying the one or more second performance parameters received from the second information handling system prior to adjusting the first information handling system; and adjusting the first information handling system based on the one or more first performance parameters and the one or more second performance parameters. 2. The method of claim 1 , wherein the step of determining to allocate comprises determining whether one or more second performance parameters corresponding to the first portion of the one or more usage parameters are stored in a memory of the first information handling system, and wherein the step of transmitting is performed if the one or more second performance parameters are not stored in a memory of the first information handling system. 3. The method of claim 1 , wherein the steps of collecting, transmitting, and receiving are performed by a peripheral device coupled to the first information handling system. 4. The method of claim 1 , wherein the step of transmitting comprises organizing the first portion of the one or more usage parameters into self-describing packets. 5. The method of claim 1 , wherein the step of adjusting comprises activating or deactivating one or more processing cores of the first information handling system. 6. The method of claim 1 , wherein the step of determining to allocate is further based on a latency requirement for determining the first performance parameters and the second performance parameters. 7. The method of claim 1 , wherein the first information handling system comprises a head-mounted display (HMD), and wherein the one or more first performance parameters and the one or more second performance parameters comprise performance parameters for the HMD. 8. A method, comprising: collecting, by a first information handling system, one or more usage parameters for the first information handling system; determining, by first information handling system, to allocate, for determination, one or more first performance parameters to the first information handling system and one or more second performance parameters to the second information handling system, wherein the determination to allocate determination of one or more first performance parameters to the first information handling system and one or more second performance parameters to the second information handling system is based, at least in part, on a processing requirement for determination of the one or more first performance parameters and the one or more second performance parameters and a processing power of the first information handling system; transmitting, to the second information handling system, a first portion of the one or more usage parameters related to the determination of the one or more second performance parameters allocated to the second information handling system; receiving, at the second information handling system, the first portion of the one or more usage parameters for the first information handling system; determining, by the second information handling system, the one or more second performance parameters for the first information handling system based on the first portion of the one or more usage parameters; transmitting the one or more second performance parameters to the first information handling system; determining, by the first information handling system, one or more first performance parameters for the first information handling system based on a second portion of the one or more usage parameters; receiving the one or more second performance parameters at the first information handling system; modifying the one or more second performance parameters received from the second information handling system prior to adjusting the first information handling system; and adjusting the first information handling system based on the one or more second performance parameters and the one or more first performance parameters. 9. The method of claim 8 , wherein the step of determining to allocate comprises determining whether the one or more second performance parameters are stored in a memory of the first information handling system, and wherein the step of transmitting is performed if the one or more second performance parameters are not stored in the memory of the first information handling system. 10. The method of claim 8 , further comprising: transmitting, by the second information handling system, the one or more second performance parameters to a third information handling system; determining, by the third information handling system, one or more additional performance parameters based, at least in part, on the one or more second performance parameters; transmitting, by the third information handling system, the one or more additional performance parameters to the first information handling system; receiving the one or more additional performance parameters at the first information handling system; and adjusting the first information handling system based, at least in part, on the received one or more additional performance parameters. 11. The method of claim 8 , wherein the step of adjusting comprises activating or deactivating one or more processing cores of the first information handling system based on at least one of the one or more first performance parameters or the one or more second performance parameters. 12. The method of claim 8 , wherein the step of determining one or more second performance parameters comprises: determining if the one or more second performance parameters corresponding to the received one or more usage parameters are stored in a memory of the second information handling system; and if the one or more second performance parameters are not stored in the memory of the second information handling system, applying an algorithm to generate the one or more second performance parameters based on the first portion of the one or more usage parameters. 13. The method of claim 12 , further comprising storing the one or more second performance parameters and the first portion of the one or more usage parameters in a memory of the second information handling system. 14. The method of claim 8 , wherein the step of determining to allocate is further based on a latency requirement for determining the first performance parameters and the second performance parameters. 15. A first information handlin

Assignees

Inventors

Classifications

  • Distributed metering or calculation of charges · CPC title

  • Architecture for metering, charging or billing · CPC title

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

  • Processing captured monitoring data, e.g. for logfile generation · CPC title

  • involving dedicated fields in the data packet for billing purposes · 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 US11327869B2 cover?
System performance of a first information handling system may be adjusted based on system usage. Performance parameters may be determined by a second information handling system based on the system usage and may be used, by the first information handling system, to adjust system performance. Configuration of the first information handling system may thus be distributed to two or more tiers. The…
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification G06F11/3409. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 10 2022 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).