Personalized installation files
First Claim
Patent Images
1. A method comprising:
- personalizing a software installation file for a software application for use by a specific individual, wherein said personalizing comprises;
maintaining an unmodified, already compiled, standard software installation file;
generating a unique identifier that indicates customized software functionality associated with said specific individual;
naming said already compiled standard software installation file with a filename that includes said unique identifier to produce a personalized software installation file without recompiling said software installation file; and
downloading said personalized software installation file to a device associated with said specific individual,wherein said personalized software installation file comprises means to extract said unique identifier from said filename and to personalize said software application during installation with said indicated customized functionality.
3 Assignments
0 Petitions
Accused Products
Abstract
A method includes personalizing a software installation file. The personalizing includes providing the file with a unique identifier included as part of a file name associated with the file. Another method includes installing a software application from the personalized installation file, extracting the indication from the file name and using the indication to personalize the software application.
28 Citations
17 Claims
-
1. A method comprising:
personalizing a software installation file for a software application for use by a specific individual, wherein said personalizing comprises; maintaining an unmodified, already compiled, standard software installation file; generating a unique identifier that indicates customized software functionality associated with said specific individual; naming said already compiled standard software installation file with a filename that includes said unique identifier to produce a personalized software installation file without recompiling said software installation file; and downloading said personalized software installation file to a device associated with said specific individual, wherein said personalized software installation file comprises means to extract said unique identifier from said filename and to personalize said software application during installation with said indicated customized functionality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A system comprising:
-
a registrar to register personalization details associated with a specific individual and to generate a unique identifier indicating customized software functionality associated with said specific individual; and a downloader comprising; a storage unit to maintain an unmodified already compiled software installation file for a software application, a generator to generate a personalized installation file by renaming a filename of said software installation file to include said unique identifier without recompiling said software installation file, and a downloading unit to download said personalized installation file to a device associated with said specific individual, wherein said personalized installation file comprises means to extract said unique identifier from said filename and to personalize said software application during installation with said indicated customized functionality. - View Dependent Claims (10, 11, 12)
-
-
13. A method comprising:
-
activating a standard compiled installation file, said file comprising personalization means and means for installing a software application, wherein a name assigned to said file after compilation includes at least an indication of customized software functionality associated with a specific individual; said personalization means extracting said indication from said file name; and said personalization means using said indication to personalize said software application during installation with said customized software functionality for use by said specific individual. - View Dependent Claims (14, 15, 16)
-
-
17. A computer product readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for installing a software application, said method steps comprising:
-
activating a standard compiled installation file, said file comprising personalization means and means for installing a software application, wherein a name assigned to said file after compilation includes at least an indication of customized software functionality associated with a specific individual; said personalization means extracting said indication from said file name; and said personalization means using said indication to personalize said software application during installation with said customized software functionality for use by said specific individual.
-
Specification