IP Library › Granted Patent US 12,306,618
Granted Patent B2
US 12,306,618 · App. 17/549,677 · Granted May 20, 2025

Information handling system disposition automated using system metrics

Inventors: John Trevor Morrison (Round Rock, TX); Jace W. Files (Round Rock, TX); Andrew P. Tosh (Austin, TX)
Assignee: Dell Products L.P.
G05B19/41885G06F1/183G05B2219/31341
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 12,306,618
App. No.
17/549,677
Filed
Dec 13, 2021
Granted
May 20, 2025
Kind
B2
Art Unit
2115
USPC
700/96
Abstract

End users subscribe to use information handling systems having a selected of available performance characteristics defined by plural components selected to build the information handling systems. A manufacturer meets subscriptions with information handling systems built from an inventory of new components, deployed components of information handling system is use by subscribers, and separated components taken from returned information handling systems and re-used. End user subscriptions are met in part by building information handling systems with separated components having a useful life remaining that aligns with end user usage patterns tracked over time.

Claims (80)

1. A method for information handling system manufacture, the method comprising:

deploying a first set of plural information handling systems from a manufacturing location to plural operational end users;

tracking usage information of plural components included in each of the first set of plural information handling systems with instructions executing on each of the first set of plural information handling systems;

communicating the usage information to a manufacture component inventory tracker;

returning at least some of the first set of plural information handling systems to the manufacture location;

disassembling the at least some of the first set of plural information handling systems into separated components;

assembling a second set of plural information handling systems from both new components and the separated components, the separated components selected by reference to the usage information to build the second set of plural information handling systems to have selected of plural performance characteristics;

tracking usage profiles of end users associated with each of the first set of plural information handling systems;

associating the plural performance characteristics with the usage profiles; and

deploying the second set of plural information handling systems to the end users based upon the associating;

wherein:

the plural components comprise a keyboard and a housing, the keyboard coupled to the housing and separated from the housing by the disassembling;

the usage information comprises key presses made to the keyboard; and

the performance characteristics comprise end user keyboard interactions at the integrated keyboard compared with keyboard interactions at a peripheral keyboard.

2. The method of claim 1 wherein:

the plural components comprise a battery and a housing, the battery coupled to the housing and separated from the housing by the disassembling;

the usage information comprises battery charge capacity; and

the performance characteristics comprise end user interactions with a charger providing power to the information handling system compared with the battery providing power to the information handling system.

3. The method of claim 1 further comprising:

tracking the plural components as new inventory unused in an information handling system, deployed inventory in use in a deployed information handling system and separated inventory disassembled into separate components from an information handling system; and

recalling the deployed inventory to assemble the second set of plural information handling systems.

4. A method for information handling system manufacture, the method comprising:

deploying a first set of plural information handling systems from a manufacturing location to plural operational end users;

tracking usage information of plural components included in each of the first set of plural information handling systems with instructions executing on each of the first set of plural information handling systems;

communicating the usage information to a manufacture component inventory tracker;

returning at least some of the first set of plural information handling systems to the manufacture location;

disassembling the at least some of the first set of plural information handling systems into separated components; and

assembling a second set of plural information handling systems from both new components and the separated components, the separated components selected by reference to the usage information to build the second set of plural information handling systems to have selected of plural performance characteristics;

tracking usage profiles of end users associated with each of the first set of plural information handling systems;

associating the plural performance characteristics with the usage profiles; and

deploying the second set of plural information handling systems to the end users based upon the associating;

wherein:

the plural components comprise a main board having a central processing unit and memory and a housing, the main board coupled in the housing and separated from the housing by the disassembling;

the usage information comprises instructions performed per time period and rendering framerate for presenting visual images; and

the performance characteristics comprise end user computational and graphics loads.

5. A method for information handling system manufacture, the method comprising:

deploying a first set of plural information handling systems from a manufacturing location to plural operational end users;

tracking usage information of plural components included in each of the first set of plural information handling systems with instructions executing on each of the first set of plural information handling systems;

communicating the usage information to a manufacture component inventory tracker;

returning at least some of the first set of plural information handling systems to the manufacture location;

disassembling the at least some of the first set of plural information handling systems into separated components; and

assembling a second set of plural information handling systems from both new components and the separated components, the separated components selected by reference to the usage information to build the second set of plural information handling systems to have selected of plural performance characteristics;

tracking usage profiles of end users associated with each of the first set of plural information handling systems;

associating the plural performance characteristics with the usage profiles; and

deploying the second set of plural information handling systems to the end users based upon the associating;

accepting subscriptions from the end users to provide the first set of information handling systems to the operational end users at selected of plural performance characteristics;

predicting based upon the usage information when the first set of information handling systems will fall below the selected of plural performance characteristics; and

replacing the first set of plural information handling systems with the second set of plural information handling systems before the first set of plural information handling systems fall below the selected of plural performance characteristics;

wherein:

the selected of plural performance characteristics comprises a main board processor and memory configuration and a minimal information processing capability; and

the predicting further comprises processing capability associated with main board processor and memory configurations when executing applications updated over time.

6. The method of claim 5 wherein the plural performance characteristics comprise a composite score of processor instructions per time period, memory storage and graphics framerate.

7. A system for deploying information handling systems to subscribers comprising:

plural information handling systems deployed to the subscribers, each of the plural information handling systems built with plural components interchangeable in the plural information handling systems to provide plural performance characteristics;

an inventory tracker server having a processor and non-transitory memory storing instructions that when executed on the processor are configured to track an inventory of new components, deployed components that are built into the plural information handling systems and deployed to end users and separated components that are removed from the plural information handling systems;

a usage tracker non-transitory memory included in each of the plural information handling systems and storing instructions that execute on a processing resource of each of the plural information handling systems to track usage of the plural components built into the information handling system;

a configurator server having a processor and non-transitory memory storing instructions that when executed on the processor are interfaced with the inventory tracker server and the usage tracker instructions, the configurator server applying the inventory of new components, deployed components and separated components to configure plural replacement information handling systems to replace the plural information handling systems deployed to the subscribers to maintain one or more performance characteristics associated with each of the subscribers; and

a subscriber tracker server having a processor and non-transitory memory storing instructions that when executed on the processor are configured to associate usage tracked at the plural information handlings and subscriber usage patterns of subscribers that use the plural information handling systems;

wherein:

the configurator applies the subscriber usage patterns to select the separated components to use in replacement information handling systems;

the subscriber usage patterns comprise time powering the information handling system with external power versus battery power; and

the separated component comprises a battery having a charge life depletion related to deployed use.

8. The system of claim 7 wherein:

the plural components include at least a main board having a central processing unit and a memory; and

the performance characteristics include at least a processing capability associated with execution of predetermined applications.

9. The system of claim 7 wherein:

the subscriber usage patterns comprise presenting visual information at a peripheral display with an integrated display powered off; and

the separated component comprises an integrated display having a predetermined degradation.

10. A system for deploying information handling systems to subscribers comprising:

plural information handling systems deployed to the subscribers, each of the plural information handling systems built with plural components interchangeable in the plural information handling systems to provide plural performance characteristics;

an inventory tracker server having a processor and non-transitory memory storing instructions that when executed on the processor are configured to track an inventory of new components, deployed components that are built into the plural information handling systems and deployed to end users and separated components that are removed from the plural information handling systems;

a usage tracker non-transitory memory included in each of the plural information handling systems and storing instructions that execute on a processing resource of each of the plural information handling systems to track usage of the plural components built into the information handling system;

a configurator server having a processor and non-transitory memory storing instructions that when executed on the processor are interfaced with the inventory tracker server and the usage tracker instructions, the configurator server applying the inventory of new components, deployed components and separated components to configure plural replacement information handling systems to replace the plural information handling systems deployed to the subscribers to maintain one or more performance characteristics associated with each of the subscribers; and

a subscriber tracker server having a processor and non-transitory memory storing instructions that when executed on the processor are configured to associate usage tracked at the plural information handlings and subscriber usage patterns of subscribers that use the plural information handling systems;

wherein:

the configurator applies the subscriber usage patterns to select the separated components to use in replacement information handling systems;

the subscriber usage patterns comprise interfacing the information handling system with a dock in a closed position;

the separated component comprises a hinge having a predetermined number of rotation cycles;

the subscriber usage patterns comprise interacting with the information handling system through a peripheral keyboard versus an integrated keyboard; and

the separated component comprises a housing cover having an integrated keyboard with a predetermined number of key input cycles.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2021
From: MORRISON, JOHN TREVOR; FILES, JACE W.; TOSH, ANDREW P.
To: DELL PRODUCTS L.P.
Reel/Frame 058377/0445 →
Continuity (1)
Related Publication 20230185291A1 · Jun 15, 2023
References Cited (116)
US 5579528A · Register · 1996 [cited by applicant]
US 5966284A · Youn et al. · 1999 [cited by applicant]
US 6243261B1 · Janik et al. · 2001 [cited by applicant]
US 6421237B1 · Kim · 2002 [cited by applicant]
US 6952767B1 · Tanaka · 2005 [cited by examiner]
US 6954357B2 · Tseng et al. · 2005 [cited by applicant]
US 7010634B2 · Silvester · 2006 [cited by applicant]
US 7256642B2 · Kimura · 2007 [cited by applicant]
US 7446432B2 · Cha · 2008 [cited by applicant]
US 7957012B2 · Silverbrook et al. · 2011 [cited by applicant]
US 8422212B2 · Liu et al. · 2013 [cited by applicant]
US 8634873B2 · Jones et al. · 2014 [cited by applicant]
US 8837142B2 · McEwan et al. · 2014 [cited by applicant]
US 8917501B2 · Hokugou et al. · 2014 [cited by applicant]
US 9215813B2 · Brosseau et al. · 2015 [cited by applicant]
US 9274565B2 · Tanaka · 2016 [cited by applicant]
US 9335799B2 · Nguyen et al. · 2016 [cited by applicant]
US 9494976B2 · Bates et al. · 2016 [cited by applicant]
US 9507385B2 · Chen et al. · 2016 [cited by applicant]
US 9829932B2 · Degner et al. · 2017 [cited by applicant]
US 9857848B2 · Liang · 2018 [cited by applicant]
US 9946981B2 · Gatson et al. · 2018 [cited by applicant]
US 10006967B2 · Ganesan et al. · 2018 [cited by applicant]
US 10008886B2 · Leabman · 2018 [cited by applicant]
US 10255881B1 · Patel · 2019 [cited by applicant]
US 10401926B1 · North · 2019 [cited by applicant]
US 10726454B2 · Edmondson et al. · 2020 [cited by applicant]
US 10811201B1 · Files et al. · 2020 [cited by applicant]
US 10955878B2 · Wang et al. · 2021 [cited by applicant]
US 11099605B2 · Knoppert · 2021 [cited by applicant]
US 11165265B2 · Kristjansson et al. · 2021 [cited by applicant]
US 11226374B2 · Severson et al. · 2022 [cited by applicant]
US 11243576B2 · Gerardi · 2022 [cited by applicant]
US 11360153B1 · Wang · 2022 [cited by applicant]
US 11579663B1 · Files et al. · 2023 [cited by applicant]
US 11740707B1 · Files et al. · 2023 [cited by applicant]
US 20020048975A1 · Horikoshi et al. · 2002 [cited by applicant]
US 20020085338A1 · Lin · 2002 [cited by applicant]
US 20020085343A1 · Wu et al. · 2002 [cited by applicant]
US 20040012509A1 · Chen · 2004 [cited by applicant]
US 20040190239A1 · Weng et al. · 2004 [cited by applicant]
US 20050174094A1 · Purdy et al. · 2005 [cited by applicant]
US 20060167656A1 · Shimonishi · 2006 [cited by applicant]
US 20070120525A1 · Tsuji · 2007 [cited by applicant]
US 20070201194A1 · Chen · 2007 [cited by applicant]
US 20080174951A1 · Mundt et al. · 2008 [cited by applicant]
US 20080315788A1 · Levey · 2008 [cited by applicant]
US 20090168336A1 · Yokote et al. · 2009 [cited by applicant]
US 20090299881A1 · Del Rosario · 2009 [cited by examiner]
US 20090321511A1 · Browne · 2009 [cited by applicant]
US 20100149741A1 · Liu · 2010 [cited by applicant]
US 20110086611A1 · Klein · 2011 [cited by examiner]
US 20130088825A1 · Mizoguchi et al. · 2013 [cited by applicant]
US 20130222993A1 · Iizuka · 2013 [cited by applicant]
US 20130286561A1 · Hokugou et al. · 2013 [cited by applicant]
US 20130308261A1 · Matsumoto et al. · 2013 [cited by applicant]
US 20140108846A1 · Berke et al. · 2014 [cited by applicant]
US 20140172478A1 · Vadasz · 2014 [cited by applicant]
US 20140204519A1 · Wu · 2014 [cited by applicant]
US 20140204520A1 · Wu et al. · 2014 [cited by applicant]
US 20140355193A1 · Purcocks · 2014 [cited by applicant]
US 20150035370A1 · Wyatt et al. · 2015 [cited by applicant]
US 20150189962A1 · Yeo et al. · 2015 [cited by applicant]
US 20150317951A1 · Genoe · 2015 [cited by applicant]
US 20150346784A1 · Delano · 2015 [cited by applicant]
US 20160011627A1 · Lin · 2016 [cited by applicant]
US 20160149597A1 · Takasu · 2016 [cited by applicant]
US 20160231788A1 · Chen et al. · 2016 [cited by applicant]
US 20170004421A1 · Gatson · 2017 [cited by examiner]
US 20170110268A1 · Tachikawa · 2017 [cited by applicant]
US 20170124110A1 · Hajj · 2017 [cited by applicant]
US 20170242290A1 · Jenkins · 2017 [cited by applicant]
US 20170370135A1 · Wang · 2017 [cited by applicant]
US 20180060133A1 · Fang et al. · 2018 [cited by applicant]
US 20190044436A1 · Hijazi et al. · 2019 [cited by applicant]
US 20190050869A1 · Lau · 2019 [cited by applicant]
US 20190080670A1 · Jung · 2019 [cited by applicant]
US 20190196011A1 · Brodsky et al. · 2019 [cited by applicant]
US 20190196551A1 · Wang et al. · 2019 [cited by applicant]
US 20190204392A1 · Bertness · 2019 [cited by applicant]
US 20190302852A1 · Kitamura et al. · 2019 [cited by applicant]
US 20200133818A1 · Katami · 2020 [cited by applicant]
US 20200333852A1 · Smith et al. · 2020 [cited by applicant]
US 20200348745A1 · Hamlin et al. · 2020 [cited by applicant]
US 20210006079A1 · Weiderstrand · 2021 [cited by examiner]
US 20210110366A1 · Dion et al. · 2021 [cited by applicant]
US 20210133007A1 · Ghosh · 2021 [cited by applicant]
US 20210160355A1 · Min et al. · 2021 [cited by applicant]
US 20210173456A1 · Kulkarni et al. · 2021 [cited by applicant]
US 20210223825A1 · Seiler et al. · 2021 [cited by applicant]
US 20220045372A1 · Junger et al. · 2022 [cited by applicant]
US 20220167187A1 · Jia · 2022 [cited by examiner]
US 20220289067A1 · Adegbohun · 2022 [cited by applicant]
US 20230185277A1 · Morrison et al. · 2023 [cited by applicant]
US 20230185285A1 · Morrison et al. · 2023 [cited by applicant]
US 20230185286A1 · Files et al. · 2023 [cited by applicant]
US 20230185291A1 · Morrison et al. · 2023 [cited by applicant]
US 20230185331A1 · Files et al. · 2023 [cited by applicant]
US 20230185332A1 · Morrison et al. · 2023 [cited by applicant]
US 20230185343A1 · Morrison et al. · 2023 [cited by applicant]
US 20230185348A1 · Morrison et al. · 2023 [cited by applicant]
US 20230185354A1 · Files et al. · 2023 [cited by applicant]
US 20230185690A1 · Morrison et al. · 2023 [cited by applicant]
US 20230186802A1 · Morrison et al. · 2023 [cited by applicant]
US 20240094781A1 · Patel · 2024 [cited by applicant]
CN 206411622 · 2017 [cited by applicant]
CN 107329862 · 2017 [cited by applicant]
CN 207067863 · 2018 [cited by applicant]
CN 113776805 · 2021 [cited by applicant]
CN 114112137 · 2022 [cited by applicant]
DE 102005042538 · 2006 [cited by applicant]
JP 2000194586 · 2000 [cited by applicant]
JP 2003074536 · 2003 [cited by applicant]
JP 2010045750 · 2010 [cited by applicant]
JP 2010045750A · 2010 [cited by examiner]
WO WO2019059274 · 2019 [cited by applicant]
Cited By (2)
US 12,436,578 US 12,468,353