IP Library Granted Patent US 12,204,913
Granted Patent B2
US 12,204,913 · App. 18/096,137 · Granted Jan 21, 2025

System and method for automatic installation and configuration of computing resources

Inventors: Carlo Daffara (Povoletto, IT); Lorenzo Faleschini (Belluno, IT)
G06F9/4403
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,204,913
App. No.
18/096,137
Granted
Jan 21, 2025
Kind
B2
Abstract

A system and method for installation and configuration of computing resources where a local attribute that uniquely identifies a deployed device is used with a query to a remote domain name server to receive one or more responses to the query, the responses from the domain name server providing the steps and operations to implement an expected local configuration which is then validated and implemented in each the deployed device.

Claims (18)

1. A method comprising:

booting computing equipment for a deployed system;

obtaining a local IP address through DHCP or link local protocol;

obtaining a local attribute that uniquely identifies the deployed system;

sending a domain name service message to a remote system that uses the local attribute and a deployment domain;

receiving a set of responses to the domain name service message, each response indicative of an expected local configuration;

validating the local configuration; and,

performing operations to implement the expected local configuration in the deployed system.

2. The method of claim 1 , wherein the local attribute involves an extraction of a physically unique identifier, the physically unique identifier including at least one or more from the following: a hardware identifier; and, a physical property.

3. The method of claim 1 , wherein the local attribute is used to request through a Domain Name System the expected local configuration.

4. The method of claim 1 , wherein the expected local configuration is stored locally in the computing equipment for the deployed system.

5. The method of claim 2 , wherein the hardware identifier is an ethernet MAC address, processor serial number, or motherboard serial number.

6. The method of claim 2 , wherein the physical property is: geographical information; positional information; or, any computational attribute obtained from such information.

7. The method of claim 4 , where the configuration is validated as compatible with one or more physical properties of the deployed system.

8. The method of claim 4 , where the expected local configuration is transformed in a sequence of individual configuration actions, to be executed by a local software agent.

9. The method of claim 8 , where the local software agent executes one or more planned actions, and provides feedback information of any error in the execution.

10. The method of claim 8 , where the local software agent is periodically executed while the deployed system is powered on.

11. The method of claim 8 , where the local software agent identifies any change in a remote configuration obtained through a Domain Name System and implements any change by re-executing the sequence of individual configuration actions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2023
From: DAFFARA, CARLO; FALESCHINI, LORENZO
To: NODEWEAVER CORPORATION
Reel/Frame 062357/0070 →
Continuity (2)
Provisional Application 63361777 · Jan 19, 2022
Related Publication 20230229452A1 · Jul 20, 2023
References Cited (8)
US 7774774B1 · Mulligan · 2010 [cited by examiner]
US 11323317B1 · Levin · 2022 [cited by examiner]
US 11765154B2 · Eichen · 2023 [cited by examiner]
US 20090232020A1 · Baalbergen · 2009 [cited by examiner]
US 20150341207A1 · Ma · 2015 [cited by examiner]
US 20170171206A1 · Joffe · 2017 [cited by examiner]
US 20190334765A1 · Jain · 2019 [cited by examiner]
US 20210135942A1 · Jefferies · 2021 [cited by examiner]