IP Library Granted Patent US 11,614,950
Granted Patent B2
US 11,614,950 · App. 17/847,546 · Granted Mar 28, 2023

Application interface and database structures to remotely manage bios settings of automated teller machines

Inventors: Kevin Martin (Paderborn, AL); Richard Brunt (Westfiled, MA); Shon Hostetler (Ohiopyle, PA); Alvin Golnik, Jr. (New Port Richey, FL); Richard Steinmetz (St. Cloud, FL)
Assignee: Diebold Nixdorf Incorporated
G06F9/4416G06Q20/1085
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 11,614,950
App. No.
17/847,546
Granted
Mar 28, 2023
Kind
B2
Abstract

A method for controlling at least one setting of a basic input output system (BIOS) of at least one automated transaction machine (ATM) can include provisioning features of an active management technology system of a first computing device associated with an ATM. The method can also include establishing an initial trust between the first computing device and a second computing device that is remote from the first computing device, over a serial-over-lan (SOL) connection that is a feature of the active management technology system. The method can also include configuring the setting of the BIOS of the first computing device and storing a schedule for changing the setting of the BIOS. The method can also include reconfiguring the setting of the BIOS in response to the schedule stored on the database over the SOL.

Claims (29)

1. A method for controlling basic input output system (BIOS) settings of a plurality of automated transaction machines (ATMs) comprising:

provisioning features of respective active management technology systems of a plurality of computing devices each having one or more processors and each respectively associated with one of a first ATM and a second ATM and a third ATM of the plurality of ATMs, including:

establishing an initial trust between each of the plurality of computing devices and a second computing device having one or more processors over respective serial-over-lan (SOL) connections of the respective active management technology systems, the second computing device remote from the plurality of computing devices,

establishing an initial trust between the computing device of the third ATM and a fourth computing device remote from the computing device of the third ATM over the SOL of the active management technology system of the computing device of the third ATM, and

configuring, with the second computing device over the respective SOL, at least one setting of the respective BIOS of each of the plurality of computing devices;

storing, in a database accessible by the second computing device, a schedule for changing the at least one setting of the respective BIOS of each of the plurality of computing devices; and

reconfiguring, with the second computing device, the at least one setting of the respective BIOS of each of the plurality of computing devices in response to the schedule stored on the database, said reconfiguring over the SOL of the respective active management technology system;

directing, with the second computing device, the fourth computing device to reconfigure the at least one setting of the BIOS of the computing device of the third ATM; and

reconfiguring, with the fourth computing device, the at least one setting of the BIOS of the computing device of the third ATM in response to said directing, said reconfiguring the at least one setting of the BIOS of the computing device of the third ATM with the fourth computing device occurring after said reconfiguring with the second computing device.

2. The method of claim 1 wherein said configuring further comprises:

disabling, with the second computing device, all features of the respective active management technology system of the at least one of the computing devices except for the SOL.

3. The method of claim 1 wherein the settings of the respective BIOS controlled includes a boot password for the BIOS.

4. The method of claim 1 wherein the settings of the respective BIOS controlled includes a password encryption key for the BIOS.

5. The method of claim 1 wherein said reconfiguring with the second computing device and said reconfiguring the at least one setting of the BIOS of the computing device of the third ATM with the fourth computing device are concurrent with one another.

6. A system for controlling basic input output system (BIOS) settings of a plurality of automated transaction machines (ATMs) comprising:

a plurality of computing devices each having one or more processors and respectively associated with a first ATM and a second ATM and a third ATM, the computing devices each having a provisioned, respective active management technology system;

a database;

a second computing device remote from the plurality of computing devices of the first ATM and the second ATM and the third ATM and configured to access said database and remote from the plurality of computing devices, said second computing device having one or more processors and a non-transitory, computer readable medium storing instructions that, when executed by the one or more processors, cause said second computing device to perform operations comprising:

establishing an initial trust between each of the plurality of computing devices and the second computing device over respective serial-over-lan (SOL) connections controlled by the respective active management technology system of each of the respective plurality of computing devices,

configuring, over the respective SOL, at least one setting of the respective BIOS of each of the plurality of computing devices, and

reconfiguring the at least one setting of the respective BIOS of each of the plurality of computing devices in response to a schedule for changing the at least one setting of the BIOS of each of the plurality of computing devices, the schedule stored in the database, said reconfiguring occurring over the SOL of the respective active management technology system; and

a fourth computing device remote from the plurality of computing devices of the first ATM and the second ATM and the third ATM and having one or more processors and a non-transitory, computer readable medium storing instructions that, when executed by the one or more processors, cause said second computing device to perform operations comprising:

establishing an initial trust with at least the computing device of the third ATM over the SOL of the active management technology system of the computing device of the third ATM;

receiving direction from the second computing device to reconfigure the at least one setting of the BIOS of the computing device of the third ATM; and

reconfiguring the at least one setting of the BIOS of the computing device of the third ATM in response to receiving the direction from the second computing device, the reconfiguring of the at least one setting of the BIOS of the computing device of the third ATM with the fourth computing device occurring after the reconfiguring with the second computing device.

7. The system of claim 6 wherein said non-transitory, computer readable medium storing instructions of the second computing device further causes the second computing device to perform an operation comprising:

disabling all features of the respective active management technology systems of each of the plurality of computing devices of the first ATM and the second ATM and the third ATM except for the SOL during the configuring by the second computing device.

8. The system of claim 6 wherein the at least one setting of the BIOS is further defined as a boot password for the BIOS.

9. The system of claim 6 wherein the at least one setting of the BIOS is further defined as a password encryption key for the BIOS.

Assignments (21)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT R/F 066545/0078 Recorded Dec 19, 2024
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 069743/0001 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT RECORDED AT R/F 066599/0767 Recorded Dec 19, 2024
From: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
To: DIEBOLD SELF-SERVICE SYSTEMS; DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 069743/0497 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT R/F 067026/0191 Recorded Dec 19, 2024
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: DIEBOLD NIXDORF, INCORPORATED; DIEBOLD SELF-SERVICE SYSTEMS
Reel/Frame 069742/0954 →
SECURITY INTEREST Recorded Dec 18, 2024
From: DIEBOLD NIXDORF, INCORPORATED
To: REGIONS BANK, AS COLLATERAL AGENT
Reel/Frame 069738/0001 →
SECURITY INTEREST Recorded Dec 18, 2024
From: DIEBOLD NIXDORF, INCORPORATED
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 069740/0014 →
SECURITY INTEREST Recorded Apr 5, 2024
From: DIEBOLD NIXDORF, INCORPORATED; DIEBOLD SELF-SERVICE SYSTEMS
To: GLAS AMERICAS LLC
Reel/Frame 067026/0191 →
SECURITY INTEREST Recorded Feb 14, 2024
From: DIEBOLD NIXDORF, INCORPORATED; DIEBOLD SELF-SERVICE SYSTEMS
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 066599/0767 →
SECURITY INTEREST Recorded Feb 9, 2024
From: DIEBOLD NIXDORF, INCORPORATED
To: GLAS AMERICAS LLC, AS COLLATERAL AGENT
Reel/Frame 066545/0078 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (2025 EUR NOTES REEL/FRAME 062294/0014) Recorded Aug 18, 2023
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 064642/0079 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (2025 USD NOTES REEL/FRAME 062293/0976) Recorded Aug 18, 2023
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 064642/0124 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (2026 NOTES REEL/FRAME 062299/0794) Recorded Aug 18, 2023
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 064642/0202 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (NEW TERM LOAN REEL/FRAME 062299/0717) Recorded Aug 18, 2023
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 064642/0288 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (R/F 062299/0618) Recorded Jun 16, 2023
From: GLAS AMERICAS LLC
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 064008/0852 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jun 7, 2023
From: JPMORGAN CHASE BANK, N.A.
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 064021/0405 →
PATENT SECURITY AGREEMENT - 2025 USD NOTES Recorded Jan 5, 2023
From: DIEBOLD NIXDORF, INCORPORATED
To: GLAS AMERICAS LLC, AS COLLATERAL AGENT
Reel/Frame 062293/0976 →
PATENT SECURITY AGREEMENT - 2025 EUR Recorded Jan 5, 2023
From: DIEBOLD NIXDORF, INCORPORATED
To: GLAS AMERICAS LLC, AS COLLATERAL AGENT
Reel/Frame 062294/0014 →
PATENT SECURITY AGREEMENT - SUPERPRIORITY Recorded Jan 5, 2023
From: DIEBOLD NIXDORF, INCORPORATED
To: GLAS AMERICAS LLC, AS COLLATERAL AGENT
Reel/Frame 062299/0618 →
PATENT SECURITY AGREEMENT - 2026 NOTES Recorded Jan 5, 2023
From: DIEBOLD NIXDORF, INCORPORATED
To: GLAS AMERICAS LLC, AS COLLATERAL AGENT
Reel/Frame 062299/0794 →
PATENT SECURITY AGREEMENT - TERM LOAN Recorded Jan 5, 2023
From: DIEBOLD NIXDORF, INCORPORATED
To: GLAS AMERICAS LLC, AS COLLATERAL AGENT
Reel/Frame 062299/0717 →
SECURITY INTEREST (ABL) Recorded Dec 29, 2022
From: DIEBOLD NIXDORF, INCORPORATED
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 062250/0387 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2022
From: MARTIN, KEVIN; BRUNT, RICHARD; HOSTETLER, SHON; GOLNIK, ALVIN; STEINMETZ, RICHARD A
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 060397/0565 →