IP Library Granted Patent US 11,921,841
Granted Patent B2
US 11,921,841 · App. 17/490,088 · Granted Mar 5, 2024

Secure updating of strong passwords in a composable system

Inventors: Radu Mihai Iorga (Bucharest, RO); Bogdan-Cosmin Chifor (Bucharest, RO); Anda-Maria Nicolae (Bucharest, RO); Crina-Elena Untea (Buzau, RO); Corneliu-Ilie Calciu (Bucharest, RO)
Assignee: LENOVO GLOBAL TECHNOLOGY (UNITED STATES) INC.
G06F21/46
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,921,841
App. No.
17/490,088
Granted
Mar 5, 2024
Kind
B2
Abstract

Secure updating of strong passwords in a composable system, includes: during deployment of the composable system, requesting, by a central controller in the composable system, device information from a device vendor, the device information specifying a number of expected devices for the composable system; checking, by the central controller, a number of discovered devices against the number of expected devices; only upon discovering all the expected devices, updating, by the central controller, a password for all the devices in the composable system; and upon discovering fewer than the total number of expected devices, halting, by the central controller, deployment of the composable system.

Claims (31)

1. A method for secure updating of strong passwords in a composable system, the method comprising:

during deployment of the composable system, requesting, by a central controller in the composable system, device information from a device vendor, the device information specifying a number of expected devices for the composable system;

checking, by the central controller, a number of discovered devices against the number of expected devices;

only upon discovering all the expected devices, updating, by the central controller, a password for all the devices in the composable system; and

upon discovering fewer than the number of expected devices, halting, by the central controller, deployment of the composable system.

2. The method of claim 1 wherein updating the password comprises changing a default password of each of the devices in the composable system to a non-default password.

3. The method of claim 1 further comprising notifying a user of undiscovered devices in the composable system.

4. The method of claim 1 wherein the central controller requests device information through a portal provided by the device vendor.

5. The method of claim 1 further comprising continuing deployment of the composable system upon discovering addition of all previously undiscovered expected devices.

6. The method of claim 1 wherein the composable system comprises a composable private cloud.

7. An apparatus for secure updating of strong passwords in a composable system, the apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that, when executed by the computer processor, cause the apparatus to perform operations comprising:

during deployment of the composable system, requesting, by a central controller in the composable system, device information from a device vendor, the device information specifying a number of expected devices for the composable system;

checking, by the central controller, a number of discovered devices against the number of expected devices;

only upon discovering all the expected devices, updating, by the central controller, a password for all the devices in the composable system; and

upon discovering fewer than the number of expected devices, halting, by the central controller, deployment of the composable system.

8. The apparatus of claim 7 , wherein updating the password comprises changing a default password of each of the devices in the composable system to a non-default password.

9. The apparatus of claim 7 , the operations further comprising notifying a user of undiscovered devices in the composable system.

10. The apparatus of claim 7 wherein the central controller requests device information through a portal provided by the device vendor.

11. The apparatus of claim 7 , the operations further comprising continuing deployment of the composable system upon discovering addition of all previously undiscovered expected devices.

12. The apparatus of claim 7 wherein the composable system comprises a composable private cloud.

13. A computer program product for secure updating of strong passwords in a composable system, the computer program product comprising a non-volatile computer readable medium and non-transitory computer program instructions embodied therein, the program instructions being executable by a computer to perform operations comprising:

during deployment of the composable system, requesting, by a central controller in the composable system, device information from a device vendor, the device information specifying a number of expected devices for the composable system;

checking, by the central controller, a number of discovered devices against the number of expected devices;

only upon discovering all the expected devices, updating, by the central controller, a password for all the devices in the composable system; and

upon discovering fewer than the total number of expected devices, halting, by the central controller, deployment of the composable system.

14. The computer program product of claim 13 , wherein updating the password comprises changing a default password of each of the devices in the composable system to a non-default password.

15. The computer program product of claim 13 , the operations further comprising notifying a user of undiscovered devices in the composable system.

16. The computer program product of claim 13 wherein the central controller requests device information through a portal provided by the device vendor.

17. The computer program product of claim 13 , the operations further comprising continuing deployment of the composable system upon discovering addition of all previously undiscovered expected devices.

18. The computer program product of claim 13 wherein the composable system comprises a composable private cloud.

19. The computer program product of claim 13 wherein the computer readable medium comprises a storage medium.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2025
From: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE LTD.
To: LENOVO GLOBAL TECHNOLOGIES INTERNATIONAL LTD.
Reel/Frame 070267/0195 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2025
From: LENOVO GLOBAL TECHNOLOGIES INTERNATIONAL LIMITED
To: LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 070269/0207 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2024
From: IORGA, RADU MIHAI; CHIFOR, BOGDAN-COSMIN; NICOLAE, ANDA-MARIA; UNTEA, CRINA-ELENA; CALCIU, CORNELIU-ILIE
To: LENOVO GLOBAL TECHNOLOGY (UNITED STATES) INC.
Reel/Frame 066252/0460 →
Continuity (1)
Related Publication 20230095212A1 · Mar 30, 2023