IP Library › Granted Patent US 12,737,195
Granted Patent B2
US 12,737,195 · App. 18/930,455 · Granted Sep 15, 2026

System and method of augmenting preset software, firmware, and hardware configurations settings based on user input via artificial intelligence productivity tool

Inventors: Balasingh Ponraj Samuel (Round Rock, TX); Daniel L. Hamlin (Round Rock, TX); Srikanth Kondapi (Austin, TX)
Assignee: DELL PRODUCTS LP
G06F9/44505
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,737,195
App. No.
18/930,455
Granted
Sep 15, 2026
Kind
B2
Abstract

An information handling system operating an on-the-box artificial intelligence (AI) productivity tool comprising a hardware processor executing machine readable code instructions to receive an initial application capabilities list for AI productivity tool enableable software applications at a capabilities database and receive a general issued configuration policy with alternate settings from a management server dictating controlled operational modes of the information handling system. A mode configuration policy application module executing to update the capabilities at the capabilities database to comply with the general issued configuration policy for the controlled operational mode and any selected alternate settings to generate an updated application capabilities list and generate updated vectorized capability intent values for semantic matching to a vectorized query input intent value for a user query input to select and perform an updated capability responsive to the user query input in the controlled operational mode.

Claims (44)

1 . An information handling system operating an on-the-box (OTB) artificial intelligence (AI) productivity tool comprising:

a hardware processor executing machine readable code instructions of the OTB AI productivity tool to set an initial list of capabilities with vectorized capability intent values in a capabilities database for a plurality of AI productivity tool enableable software applications executing at an information handling system;

a network interface device for receiving, from a management server, a general information technology decision maker (ITDM)-issued configuration policy dictating one or more controlled operational modes of one of the plurality of AI productivity tool enableable software applications, and identification of an alternate setting for a controlled operational mode permitted for user selection for tuning of the general ITDM-issued configuration policy;

the hardware processor executing machine readable code instructions of a mode configuration policy application module of the OTB AI productivity tool to generate an updated list of capabilities with updated vectorized capability intent values by adjusting the capabilities in the capabilities database to comply with the general ITDM-issued configuration policy and the alternate settings selected by a user and apply limitations or adjustments of the controlled operation mode to the capabilities;

the hardware processor executing machine readable code instructions to receive a user query input via a universal user conversational interface software application a system action of the AI productivity tool enableable software application and generate a vectorized query input intent value for semantic matching to select a responsive updated vectorized capability intent value as responsive to the user query input; and

the hardware processor executing machine readable code instructions to instruct the AI productivity tool enableable software application to perform an updated capability of the responsive updated vectorized capability intent value in the controlled operational mode.

2 . The information handling system of claim 1 , wherein the mode configuration policy application module adjusts a first capability in the updated list of capabilities to omit a feature of the AI productivity tool enableable software application within the initial list of capabilities that has been disabled in the general ITDM-issued configuration policy and the alternate setting.

3 . The information handling system of claim 1 , wherein the general ITDM-issued configuration policy for a secure mode restricts downloading of software applications to restricted software applications specifically enumerated by the ITDM and the alternate setting is selected by the user to include allowing downloading of selected software applications from a trusted device that are not within the specifically enumerated restricted software applications.

4 . The information handling system of claim 1 , wherein the general ITDM-issued configuration policy for a power savings mode restricts usage of the hardware processor by the AI productivity tool enableable software application to a first maximum processor usage value and the alternate setting selected by the user allows usage of the hardware processor by the AI productivity tool enableable software application to a second maximum processor usage value that exceeds the first maximum processor usage value.

5 . The information handling system of claim 1 , wherein the general ITDM-issued configuration policy sets a memory device to automatically delete temporary files and the alternate setting selected by the user disables automatic deletion of temporary files.

6 . The information handling system of claim 1 further comprising:

the hardware processor executing machine readable code instructions of the mode configuration policy application module of the OTB AI productivity tool to receive the ITDM-issued configuration policy and the alternate settings and execute an embedding algorithm on alterations to a first capability to generate a first updated capability intent value for the first capability to reflect execution of that first capability in accordance with the ITDM-issued configuration policy and any alternate setting selected by the user.

7 . The information handling system of claim 1 further comprising:

the hardware processor executing machine readable code instructions of the OTB AI productivity tool and the universal user conversational interface software application to notify the user that the requested action cannot be performed if the query input intent value for the user query input does not semantically match to any updated capability intent value within the updated list of capabilities pursuant to the general ITDM-issued configuration policy and the alternate setting selected by the user.

8 . A method of executing machine readable code instructions for an on the box (OTB) artificial intelligence (AI) productivity tool to assist a user to tune software, firmware or hardware configurations in compliance with a general ITDM-issued configuration policy comprising:

receiving an initial list of software, firmware, and hardware capabilities with vectorized capability intent values at a capabilities database, via a hardware processor executing machine readable code instructions of the OTB AI productivity tool;

receiving, via a network interface device, from a management server a general information technology decision maker (ITDM)-issued configuration policy dictating one or more controlled operational modes of the information handling system and including identification of an alternate setting for a first controlled operational mode permitted for user selection for tuning of the general ITDM-issued configuration policy;

generating, via the hardware processor executing machine readable code instructions of a mode configuration policy application module of the OTB AI productivity tool, an updated list of software, firmware or hardware capabilities with updated vectorized capability values by adjusting the software, firmware or hardware capabilities in the capabilities database affected by the general ITDM-issued configuration policy and any alternate settings selected by a user to apply limitations or adjustments of the controlled operational mode and the alternate setting;

executing machine readable code instructions, via the hardware processor, of the OTB AI productivity tool to receive a user query input and generate a vectorized query intent value and semantically or lexically match the vectorized query intent value to a responsive, updated vectorized capability intent value as a best similarity match similarity score from the capability database responsive to the user query input; and

instructing, via the hardware processor executing machine readable code instructions, the software, firmware or hardware component to perform the best match updated capability associated with the responsive, updated vectorized capability intent value.

9 . The method of claim 8 , wherein an alternate setting is selected by the user via second user query input to the OTB AI productivity tool to modify the ITDM-issued configuration policy for the updated list of software, firmware or hardware capabilities within the capability database.

10 . The method of claim 8 further comprising:

receiving the ITDM-issued configuration policy and any selected alternate settings from a user; and

executing an embedding algorithm, via the hardware processor, on alterations to a first capability pursuant to the ITDM-issued configuration policy and any selected alternate settings to generate a first updated capability intent value for the first capability in the capability database to reflect execution of that first capability in accordance with the ITDM-issued configuration policy and any selected alternate setting selected by the user.

11 . The method of claim 8 , wherein the general ITDM-issued configuration policy for a quiet mode dictates a first range of speeds for a cooling device and the alternate setting selected by the user includes a second range of speeds for the cooling device that is different than the first range of speeds.

12 . The method of claim 8 , wherein the general ITDM-issued configuration policy for a security mode dictates use of a privacy screen setting for minimizing an allowed viewing angle for a display device and the alternate setting selected by the user includes increasing the allowed viewing angle above a minimum value.

13 . An information handling system operating an on-the-box (OTB) artificial intelligence (AI) productivity tool comprising:

a hardware processor executing machine readable code instructions of the OTB AI productivity tool to set an initial list of capabilities with vectorized capability intent values in a capabilities database for software, firmware, or hardware for a plurality of AI productivity tool enableable software applications executing at an information handling system and for platform-level firmware or hardware;

a network interface device for receiving, from a management server, a general information technology decision maker (ITDM)-issued configuration policy dictating one or more controlled operational modes at the information handling system affecting execution of the capabilities with the OTB AI productivity tool;

the hardware processor executing machine readable code instructions of a mode configuration policy application module of the OTB AI productivity tool to generate an updated list of capabilities with updated vectorized capability intent values by adjusting the capabilities in the capabilities database to comply with the general ITDM-issued configuration policy for a first controlled operational mode and apply limitations or adjustments of the first controlled operation mode to the capabilities;

the hardware processor executing machine readable code instructions to receive a user query input via a universal user conversational interface software application requesting a system action of the AI productivity tool enableable software application and to generate a vectorized query input intent value for semantic matching to select a responsive updated vectorized capability intent value as responsive to the user query input; and

the hardware processor executing machine readable code instructions to execute an updated capability of the responsive updated vectorized capability intent value for the software, the firmware, or the hardware in the first controlled operational mode at the information handling system.

14 . The information handling system of claim 13 , wherein the mode configuration policy application module adjusts a first capability in the updated list of capabilities to omit a feature of the AI productivity tool enableable software application, the firmware, or the hardware within the initial list of capabilities that has been disabled in the general ITDM-issued configuration policy.

15 . The information handling system of claim 13 further comprising:

the hardware processor executing machine readable code instructions of the mode configuration policy application module of the OTB AI productivity tool to receive the ITDM-issued configuration policy and execute an embedding algorithm on alterations to any capabilities in the initial list of capabilities to generate the updated capability intent values to reflect execution of those altered capabilities in accordance with the ITDM-issued configuration policy for the first controlled operational mode.

16 . The information handling system of claim 13 , wherein the general ITDM-issued configuration policy further includes identification of an alternate setting for the first controlled operational mode permitted within the general ITDM-issued configuration policy and available for user selection for tuning of the general ITDM-issued configuration policy.

17 . The information handling system of claim 13 further comprising:

the hardware processor executing machine readable code instructions of the mode configuration policy application module of the OTB AI productivity tool to receive selection by a user of an alternate setting for the first controlled operational mode permitted within the general ITDM-issued configuration policy to tune the general ITDM-issued configuration policy; and

the hardware processor executing machine readable code instructions of the mode configuration policy application module to generate the updated list of capabilities with the updated vectorized capability intent values by adjusting the capabilities in the capabilities database to comply with the general ITDM-issued configuration policy and the alternate settings selected by the user.

18 . The information handling system of claim 13 further comprising:

the hardware processor executing machine readable code instructions of the OTB AI productivity tool and the universal user conversational interface software application receive user query inputs requesting adjustment to a setting that is adjusted under the ITDM-issued configuration policy for a first capability and determine the adjustments to the setting for the first capability are permitted as an alternate setting; and

the hardware processor to amend the ITDM-issued configuration policy with the alternate setting and generate a first updated capability registered in the capabilities database to comply with the general ITDM-issued configuration policy and the alternate setting selected by the user.

19 . The information handling system of claim 13 , wherein the general ITDM-issued configuration policy for a secure policy disables use of an external port.

20 . The information handling system of claim 13 , wherein the general ITDM-issued configuration policy dictates a default clock speed for the hardware processor and an alternate setting permitted by the ITDM-issued configuration policy is selected by the user adjust clock speed for the hardware processor from the default clock speed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2024
From: SAMUEL, BALASINGH PONRAJ; HAMLIN, DANIEL L.; KONDAPI, SRIKANTH
To: DELL PRODUCTS LP
Reel/Frame 069060/0332 →
Continuity (1)
Related Publication 20260119197A1 · Apr 30, 2026
References Cited (47)
US 8380714B2 · Inagaki · 2013 [cited by applicant]
US 8548951B2 · Solmer · 2013 [cited by applicant]
US 9201957B2 · Turdakov · 2015 [cited by applicant]
US 9218412B2 · Wang · 2015 [cited by applicant]
US 9626358B2 · Danielyan · 2017 [cited by applicant]
US 9633085B2 · Kamotsky · 2017 [cited by applicant]
US 9648683B2 · Kangyo · 2017 [cited by applicant]
US 10146593B2 · Gong · 2018 [cited by applicant]
US 10776847B1 · Comar · 2020 [cited by examiner]
US 11620262B2 · Lee · 2023 [cited by applicant]
US 11842738B1 · Yan · 2023 [cited by examiner]
US 11948073B2 · Zhang · 2024 [cited by applicant]
US 12373425B1 · Rai · 2025 [cited by examiner]
US 20180075131A1 · Van Hoof · 2018 [cited by examiner]
US 20180365065A1 · Guttman · 2018 [cited by applicant]
US 20200387550A1 · Cappetta · 2020 [cited by applicant]
US 20200394360A1 · Dunn · 2020 [cited by applicant]
US 20210216576A1 · Staub · 2021 [cited by applicant]
US 20210256207A1 · Dunn · 2021 [cited by applicant]
US 20210334194A1 · Xiao · 2021 [cited by applicant]
US 20210366506A1 · Han · 2021 [cited by applicant]
US 20210374353A1 · Zhang · 2021 [cited by applicant]
US 20220035684A1 · Gupte · 2022 [cited by applicant]
US 20220035732A1 · Xiao · 2022 [cited by applicant]
US 20220092439A1 · Liu · 2022 [cited by applicant]
US 20220318502A1 · Howell · 2022 [cited by applicant]
US 20230105806A1 · Dunn · 2023 [cited by applicant]
US 20230222359A1 · Panikkar · 2023 [cited by applicant]
US 20230237263A1 · Howell · 2023 [cited by applicant]
US 20230251962A1 · Xiao · 2023 [cited by applicant]
US 20230267374A1 · Polleri · 2023 [cited by applicant]
US 20230336340A1 · Polleri · 2023 [cited by applicant]
US 20230394038A1 · Shahrokh Esfahani · 2023 [cited by examiner]
US 20230409277A1 · Sharifi · 2023 [cited by applicant]
US 20240007414A1 · Jain · 2024 [cited by applicant]
US 20240037346A1 · Chorakhalikar · 2024 [cited by applicant]
US 20240054318A1 · Feltin · 2024 [cited by applicant]
US 20240061719A1 · Reddy · 2024 [cited by applicant]
US 20240069770A1 · Prabhakar · 2024 [cited by applicant]
US 20240069959A1 · Prabhakar · 2024 [cited by applicant]
US 20240070113A1 · Prabhakar · 2024 [cited by applicant]
US 20240161003A1 · Alexander · 2024 [cited by applicant]
US 20250077263A1 · Karri · 2025 [cited by examiner]
US 20250245249A1 · Thunuguntla · 2025 [cited by examiner]
WO 2020192587A1 · 2020 [cited by applicant]
WO 2021050382A1 · 2021 [cited by applicant]
WO 2023249666A1 · 2023 [cited by applicant]