Method and apparatus for generating readable, unique identifiers
First Claim
Patent Images
1. A method for generating identifiers for installation package files, the method being performed by a computing system comprising at least one processor, the method comprising:
- during a first build of an installation package;
receiving first seed characters associated with a first file to be included in the first build of the installation package;
applying rules to the first seed characters to create a unique, reproducible first file code for the first file, wherein;
the rules, when applied to subsequent seed characters identical to the first seed characters, are configured to reproduce a subsequent file code identical to the first file codethe rules are configured to create a different file code for each different set of seed characters;
receiving second seed characters associated with a first set of files to be included in the first build of the installation package, the first set of files comprising the first file;
applying the rules to the second seed characters to create a unique, reproducible first component code for the first set of files;
during a second build of the installation package;
receiving the subsequent seed characters associated with the first file;
applying the rules to the subsequent seed characters associated with the first file to create the subsequent file code that is identical to the first file code;
wherein;
the first component code is related to the first file code;
the relationship between the first component code and the first file code enables a product included in the first build of the installation package to be accessible by a product included in the second build of the installation package.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer apparatus receives seed characters relating to an object and accesses rules to generate an identifier. The identifier includes a human-readable component that conveys understanding to a non-skilled user. The identifier complies with limitations dictated by the rules and is not based on random generation.
-
Citations
17 Claims
-
1. A method for generating identifiers for installation package files, the method being performed by a computing system comprising at least one processor, the method comprising:
-
during a first build of an installation package; receiving first seed characters associated with a first file to be included in the first build of the installation package; applying rules to the first seed characters to create a unique, reproducible first file code for the first file, wherein; the rules, when applied to subsequent seed characters identical to the first seed characters, are configured to reproduce a subsequent file code identical to the first file code the rules are configured to create a different file code for each different set of seed characters; receiving second seed characters associated with a first set of files to be included in the first build of the installation package, the first set of files comprising the first file; applying the rules to the second seed characters to create a unique, reproducible first component code for the first set of files; during a second build of the installation package; receiving the subsequent seed characters associated with the first file; applying the rules to the subsequent seed characters associated with the first file to create the subsequent file code that is identical to the first file code; wherein; the first component code is related to the first file code; the relationship between the first component code and the first file code enables a product included in the first build of the installation package to be accessible by a product included in the second build of the installation package. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
an identifier module programmed to; during a first build of an installation package; receive first seed characters associated with a first file to be included in the first build of the installation package; apply rules to the first seed characters to create a unique, reproducible first file code for the first file, wherein; the rules, when applied to subsequent seed characters identical to the first seed characters, are configured to reproduce a subsequent file code identical to the first file code; the rules are configured to create a different file code for each different set of seed characters; receive second seed characters associated with a first set of files to be included in the first build of the installation package, the first set of files comprising the first file; apply the rules to the second seed characters to create a unique, reproducible first component code for the first set of files; during a second build of the installation package; receive the subsequent seed characters associated with the first file; apply the rules to the subsequent seed characters associated with the first file to create the subsequent file code that is identical to the first file code; memory configured to store instructions of the identifier module; a processor in communication with the memory and configured to; receiving the instructions from the memory as an instruction stream; execute the instructions; wherein; the first component code is related to the first file code; the relationship between the first component code and the first file code enables a product included in the first build of the installation package to be accessible by a product included in the second build of the installation package. - View Dependent Claims (12, 13, 14)
-
-
15. A computer-readable-storage medium comprising instructions thereon that program a computer to perform the following:
-
during a first build of an installation package; receive first seed characters associated with a first file to be included in the first build of the installation package; apply rules to the first seed characters to create a unique, reproducible first file code for the first file, wherein; the rules, when applied to subsequent seed characters identical to the first seed characters, are configured to reproduce a subsequent file code identical to the first file code; the rules are configured to create a different file code for each different set of seed characters; receive second seed characters associated with a first set of files to be included in the first build of the installation package, the first set of files comprising the first file; apply the rules to the second seed characters to create a unique, reproducible first component code for the first set of files; during a second build of the installation package; receive the subsequent seed characters associated with the first file; apply the rules to the subsequent seed characters associated with the first file to create the subsequent file code that is identical to the first file code; wherein; the first component code is related to the first file code; the relationship between the first component code and the first file code enables a product included in the first build of the installation package to be accessible by a product included in the second build of the installation package. - View Dependent Claims (16, 17)
-
Specification