Affiliate Disclosure
If you buy through our links, we may get a commission. Read our ethics policy.

Apple tech monitors device aging, adjusts operating parameters to ensure optimal performance

Source: iFixit

Last updated

The U.S. Patent and Trademark Office on Tuesday issued Apple a patent describing a method of monitoring the aging of a device's electronics, comparing the data with a global average and modifying operating parameters to maximize performance, battery efficiency and user experience over the product's advertised lifetime.


Apple's U.S. Patent No. 8,671,170 for "Modifying operating parameters of a device based on aging information" details a system that uses aging detection circuits to monitor electronic components in a portable device such as an iPhone.

By comparing the data with a predefined aging scale, or alternatively the average aging of a given device model collected from other users, operating parameters can be modified to help the product meet its life expectancy, allow greater performance and increase battery life.

Illustration of aging detection system. | Source: USPTO

A number of metrics are considered when monitoring for device aging, including degradation of transistor performance due to heat and other operating factors. Depending on how a device is used, certain components may age more quickly than the universal average. For example, a product used mainly for gaming may see more stress on graphics and processing circuitry.

To collect the necessary information, the patented technology employs aging detection circuits, which can be ring oscillator or counter type components. For example, aging may be determined by monitoring variations in a ring oscillator's frequency. Thresholds for various device functions, like watching videos and playing games, may be assigned to an aging register.

Graphic of an aging detection circuit over time.

In some embodiments, the device's power control unit is instructed to adjust supply voltage to a given IC based on information from the aging register. Granular control can be achieved by checking ADC output for certain operating modes, such as Web browsing or reading an e-book.

In addition to ADC readings, environmental considerations are taken into account when monitoring device aging. Information regarding location, time of day, operating frequency, operating intensity, temperature and shaking (in the case of gaming) can all be incorporated into the aging calculation.

The patent also describes a method of collecting aging information from multiple devices to generate statistics for a specific device. Devices may connect via local computer, remote server or other means to transfer the necessary information to an off-site database. Comparing correlated ADC data with environmental information, a general overview of operating parameters can be constructed and applied to future updates.

Aging

As for operating optimization, devices may receive an update once or more per year based on supplied aging information. The modifications can be weighted for life expectancy, higher performance, better battery life and better user experience, among other attributes.

For example, firmware can be modified to allow the device to operate at or above levels that will allow aging to continue at sustainable levels. In other words, the device is made to operate at levels that ensure it can meet its expected lifetime.

The rest of the document offers further detail on ADCs and the statistical models associated with aging registers.

Apple's device aging detection system patent was first filed for in 2011 and credits Michael Frank and Date Jan Willem Noorlag as its inventors.



9 Comments

tallest skil 14 Years · 43086 comments

And yet people still pull the “planned obsolescence” card with Apple.

singularity 11 Years · 1323 comments

[quote name="Tallest Skil" url="/t/163475/apple-tech-monitors-device-aging-adjusts-operating-parameters-to-ensure-optimal-performance#post_2484988"]

And yet people still pull the “planned obsolescence” card with Apple.

[/quote] To the tech junkie every iteration of the hardware means the obsolescence of the previous generation. Or add in a software function the previous version can not run due to system requirements. I'd say Apple and all the other tech vendors do it all the time.

disturbia 11 Years · 506 comments

Well, I was reading this and then I thought those monkeys in android developers team have something new to play and copy ... then I remembered google doesn't give shit to their customers to upgrade to their latest crappy os anyways!

singularity 11 Years · 1323 comments

[quote name="Disturbia" url="/t/163475/apple-tech-monitors-device-aging-adjusts-operating-parameters-to-ensure-optimal-performance#post_2485016"]

Well, I was reading this and then I thought those monkeys in android developers team have something new to play and copy ... then I remembered google doesn't give shit to their customers to upgrade to their latest crappy os anyways!

[/quote] considering many of those monkeys will also be ios developets as well, its a bit disparaging to them. For me I dont need anything this patent describes as my tech doesnt reach an age it might be useful. New shiny must have ????

slurpy 15 Years · 5390 comments

Yeah, the fact that 7.1 was released for a 4 year old phone, and actually makes it FASTER (significantly so in many areas) is evidence that Apple is engaging in "planned obsolescence."  These are the same people that screech about how Apple doesn't release enough phones (1 PHONE A YEAR LOL). 

 

Meanwhile, most Android devices won't get an update released 6 months after launch.