Locating a provisioning server
First Claim
Patent Images
1. A method comprising:
- detecting, by a processor of a client device, network information broadcast by a plurality of available provisioning servers;
maintaining, by the processor, a record of the plurality of available provisioning servers in view of the detected broadcast network information, wherein the record comprises at least one of a network location of each available provisioning server, a network identity of each available provisioning server, or a configuration of each available provisioning server;
establishing a connection with a first provisioning server of the plurality of available provisioning servers in view of the network information; and
receiving a software provisioning action from the first provisioning server.
1 Assignment
0 Petitions
Accused Products
Abstract
A provisioning client can be configured to automatically locate a provisioning server in a provisioning environment in order to perform software provisioning. The provisioning client can locate the provisioning server by detecting the location of the provisioning server or by selecting the appropriate provisioning server from a record of available provisioning servers. Once located, the provisioning client can be configured to establish a connection with the provisioning server and to request or receive software provisioning.
-
Citations
20 Claims
-
1. A method comprising:
-
detecting, by a processor of a client device, network information broadcast by a plurality of available provisioning servers; maintaining, by the processor, a record of the plurality of available provisioning servers in view of the detected broadcast network information, wherein the record comprises at least one of a network location of each available provisioning server, a network identity of each available provisioning server, or a configuration of each available provisioning server; establishing a connection with a first provisioning server of the plurality of available provisioning servers in view of the network information; and receiving a software provisioning action from the first provisioning server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable storage medium comprising instructions that, when executed by a processor of a client device, cause the processor to perform operations comprising:
-
detecting, by the processor, network information broadcast by a plurality of available provisioning servers; maintaining, by the processor, a record of the plurality of available provisioning servers in view of the detected network information, wherein the record comprises at least one of a network location of each available provisioning server, a network identity of each available provisioning server, or a configuration of each available provisioning server; establishing a connection with a first provisioning server of the plurality of available provisioning servers in view of the network information; and receiving a software provisioning action from the first provisioning server. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
broadcasting, by a processor of a provisioning server, network information for the provisioning server, the network information comprising at least one of a network location of the provisioning server, a network identity of the provisioning server, or a configuration of the provisioning server, wherein the broadcast of the network information is a multicast DNS broadcast; receiving a request from a provisioning client to establish a connection to the provisioning server to assist with software provisioning, wherein the request is based on the network information; and providing a software provisioning action to the provisioning client. - View Dependent Claims (16, 17)
-
-
18. A system comprising:
-
a processor to; broadcast network information for a provisioning server, the network information comprising at least one of a network location of the provisioning server, a network identity of provisioning server, or a configuration of the provisioning server, wherein the broadcast network information is a multicast DNS broadcast; receive a request from a provisioning client to establish a connection to the provisioning server to assist with software provisioning, wherein the request is based on the network information; and provide a software provisioning action to the provisioning client. - View Dependent Claims (19, 20)
-
Specification