REMOTE FUNCTIONALITY SELECTION
First Claim
1. A network interface device providing a set of functions in hardware and being operable in first and second modes:
- in the first mode, the network interface device being configured to operate with a selected configuration of the set of functions; and
in the second mode, the network interface device being operable to select a particular configuration of the set of functions in accordance with configuration instructions received at the network interface device;
the network interface device being configured to, on receiving a network message having one or more predetermined characteristics and comprising an authentication key and one or more configuration instructions defining a particular configuration of the set of functions;
verify the authentication key; and
if the authentication key is successfully verified, select the particular configuration of the set of functions defined in the configuration instructions of the network message.
11 Assignments
0 Petitions
Accused Products
Abstract
A network interface device providing a set of functions in hardware and being operable in first and second modes: in a first mode, the network interface device being configured to operate with a selected configuration of the set of functions; and in a second mode, the network interface device being operable to select a particular configuration of the set of functions in accordance with configuration instructions received at the network interface device; the network interface device being configured to, on receiving a network message having one or more predetermined characteristics and comprising an authentication key and one or more configuration instructions defining a particular configuration of the set of functions: verify the authentication key; and if the authentication key is successfully verified, select the particular configuration of the set of functions defined in the configuration instructions of the network message.
-
Citations
46 Claims
-
1. A network interface device providing a set of functions in hardware and being operable in first and second modes:
-
in the first mode, the network interface device being configured to operate with a selected configuration of the set of functions; and in the second mode, the network interface device being operable to select a particular configuration of the set of functions in accordance with configuration instructions received at the network interface device; the network interface device being configured to, on receiving a network message having one or more predetermined characteristics and comprising an authentication key and one or more configuration instructions defining a particular configuration of the set of functions; verify the authentication key; and if the authentication key is successfully verified, select the particular configuration of the set of functions defined in the configuration instructions of the network message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for selecting a configuration of a set of hardware functions of a network interface device, the method comprising:
-
receiving at a network interface device a network message having one or more predetermined characteristics, the network message comprising an authentication key and configuration instructions defining a particular configuration of a set of functions of the network interface device; in response to receiving the network message, verifying the authentication key at the network interface device; and if the authentication key is successfully verified, selecting the particular configuration of the set of functions defined in the configuration instructions of the network message.
-
-
38. A network interface device and a baseboard management controller, the network interface device providing a set of functions in hardware and being operable in first and second modes:
-
in a first mode, the network interface device being configured to operate with a selected configuration of the set of functions; and in a second mode, the network interface device being operable to select a particular configuration of the set of functions in accordance with configuration instructions received at the network interface device; the network interface device being configured to, on receiving a network message having one or more predetermined characteristics and comprising an authentication key and one or more configuration instructions defining a particular configuration of the set of functions, pass the configuration instructions and authentication key to the baseboard management controller which; verifies the authentication key; and if the authentication key is successfully verified, causes the network interface device to select the particular configuration of the set of functions defined in the configuration instructions of the network message. - View Dependent Claims (39)
-
-
40. A system for selecting a configuration of hardware functions of an electronic device, the system comprising:
-
an electronic device operable to select a configuration of its set of hardware functions; and a network interface device coupled to the electronic device and operable to cause the selection of a particular configuration of the set of functions of the electronic device in accordance with configuration instructions received at the network interface device; wherein the network interface device is configured to, on receiving a network message having one or more predetermined characteristics and comprising an authentication key and configuration instructions defining a particular configuration of the set of functions; verify the authentication key; and if the authentication key is successfully verified, cause the selection at the electronic device of the particular configuration of the set of functions defined in the configuration instructions of the network message. - View Dependent Claims (41, 42, 43, 44)
-
-
45. A method for selecting a configuration of hardware functions of an electronic device coupled to a network interface device, the method comprising:
-
receiving at a network interface device a network message having one or more predetermined characteristics, the network message comprising an authentication key and configuration instructions defining a particular configuration of a set of functions of an electronic device coupled to the network interface device; in response to receiving the network message, verifying the authentication key at the network interface device; and if the authentication key is successfully verified, causing the selection at the electronic device of the particular configuration of the set of functions defined in the configuration instructions of the network message.
-
-
46. A method for conducting a transaction between a vendor of a network interface device and a customer operating a data processing system supporting the network interface device, the network interface device having a cryptographic key and having one or more functions which are disabled in hardware, the method comprising:
-
the customer acquiring from the vendor access to one of the said functions and providing one or more identifiers of the network interface device to the vendor; the vendor transmitting to the customer a network message comprising an authentication key and configuration instructions operable to cause the network interface device to enable one or more of the disabled functions of the network interface device; the customer allowing the authentication key and configuration instructions to pass to the network interface device over a network to which the network interface device is attached; using the cryptographic key, verifying the authentication key at the network interface device; and if the authentication key is successfully verified, causing the network interface device to enable the one or more of the disabled functions of the network interface device specified in the configuration instructions; wherein the authentication key is selected by the vendor in dependence on the identifier of the network interface device such that only the said network interface device has the cryptographic key operable to successfully verify the authentication key.
-
Specification