Secure software file transfer systems and methods for vehicle control modules
First Claim
1. A first server comprising:
- an import module that receives a first content file and a first instruction file from a design network, wherein the first instruction file includes a first set of parameters;
a job request module that, based on the first set of parameters, determines a second set of parameters and generates a second instruction file comprising the second set of parameters, wherein the job request module transmits the first content file and the second instruction file to a signature server; and
an export module that receives a signature file from the signature server, wherein the signature file includes a signature, and wherein the signature server generates the signature file based on the second instruction file, andwherein the export module integrates the signature into the first content file to generate a second content file and downloads the second content file to at least one of a service server, a manufacturing server, and a supplier network,whereinthe first set of parameters comprises (i) a part number of the first content file, (ii) a part usage value, and (iii) a part type of the first content file, andthe job request module (i) based on the part usage value, determines whether a first vehicle control module permits the server to select a signing key, (ii) based on the part type, determines a type of the first content file, and (iii) generates the second instruction file based on the part number, the part usage value, and the part type.
3 Assignments
0 Petitions
Accused Products
Abstract
A server includes an import module that receives a first content file and a first instruction file from a design network. The first instruction file includes a first set of parameters. A job request module, based on the first instruction parameter set, determines a second parameter set and generates a second instruction file comprising the second parameter set. The job request module transmits the first content file and the second parameter set to a signature server. An export module receives a signature file from the signature server. The signature server generates the signature file based on the second instruction file. The export module integrates the signature into the first content file to generate a second content file and downloads the second content file to at least one of a service server, a manufacturing server, and a supplier network.
34 Citations
20 Claims
-
1. A first server comprising:
-
an import module that receives a first content file and a first instruction file from a design network, wherein the first instruction file includes a first set of parameters; a job request module that, based on the first set of parameters, determines a second set of parameters and generates a second instruction file comprising the second set of parameters, wherein the job request module transmits the first content file and the second instruction file to a signature server; and an export module that receives a signature file from the signature server, wherein the signature file includes a signature, and wherein the signature server generates the signature file based on the second instruction file, and wherein the export module integrates the signature into the first content file to generate a second content file and downloads the second content file to at least one of a service server, a manufacturing server, and a supplier network, wherein the first set of parameters comprises (i) a part number of the first content file, (ii) a part usage value, and (iii) a part type of the first content file, and the job request module (i) based on the part usage value, determines whether a first vehicle control module permits the server to select a signing key, (ii) based on the part type, determines a type of the first content file, and (iii) generates the second instruction file based on the part number, the part usage value, and the part type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A file download system comprising:
-
a first server, wherein the first server comprises an import module that receives a first content file and a first instruction file from a design network, wherein the first instruction file includes a first set of parameters, a job request module that, based on the first set of parameters, determines a second set of parameters and generates a second instruction file comprising the second set of parameters, wherein the job request module transmits the first content file and the second instruction file to a signature server, a memory configured to store the second set of parameters, and an export module that receives a signature file from the signature server, wherein the signature file includes a signature, and wherein the signature server generates the signature file based on the second instruction file, wherein the export module integrates the signature into the first content file to generate a second content file and downloads the second content file to at least one of a service server, a manufacturing server, and a supplier network, and wherein the first set of parameters comprises (i) a part number of the first content file, (ii) a part usage value, and (iii) a part type of the first content file, and the job request module (i) based on the part usage value, determines whether a first vehicle control module permits the server to select a signing key, (ii) based on the part type, determines a type of the first content file, and (iii) generates the second instruction file based on the part number, the part usage value, and the part type; the service server; and the manufacturing server. - View Dependent Claims (11, 12)
-
-
13. A method comprising:
-
receiving a first content file and a first instruction file from a design network, wherein the first instruction file includes a first set of parameters, wherein the first set of parameters comprises (i) a part number of the first content file, (ii) a part usage value, and (iii) a part type of the first content file; based on the first set of parameters, determining a second set of parameters and generates a second instruction file comprising the second set of parameters; transmitting the first content file and the second instruction file to a signature server; receiving a signature file from the signature server, wherein the signature file includes a signature, and wherein the signature server generates the signature based on the second instruction file; integrating the signature into the first content file to generate a second content file; downloading the second content file to at least one of a service server, a manufacturing server, and a supplier network; based on the part usage value, determining whether a first vehicle control module permits the server to select a signing key; based on the part type, determining a type of the first content file; and generating the second instruction file based on the part number, the part usage value, and the part type. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification