Authentications integrated into a boot code image
First Claim
1. A method for updating authentications in terminals from a central site comprising the steps of:
- identifying a file associated with a binary executable boot code to update, wherein said binary executable boot code in said file comprises a first authentication;
updating said first authentication in said binary executable boot code in said file to become a second authentication;
identifying one or more terminals to be updated with said updated file, wherein each of said one or more terminals comprises a read only memory configured to store said binary executable boot code comprising said first authentication; and
updating said binary executable boot code in each of said one or more identified terminals with said updated file, wherein, upon updating said binary executable boot code in each of said one or more identified terminals with said updated file, each of said one or more identified terminals stores said binary executable boot code comprising said second authentication in said read only memory.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product and system for storing or updating authentications, e.g., passwords, in a boot code image, i.e., binary executable boot code, stored within a Read Only Memory (ROM), e.g., flash ROM, of a terminal from a remote central site. An authentication may be stored in the boot code image in a terminal from a central site by creating a file comprising a boot code image storing the authentication at the central site and then storing the created file in ROM in the terminal. The file may be downloaded from a server at the central site to the terminal. An authentication in the boot code image in a terminal may be updated remotely from a central site by updating the file associated with the boot code image, i.e., updating the authentication, at the central site and then downloading the updated file to the terminal.
40 Citations
27 Claims
-
1. A method for updating authentications in terminals from a central site comprising the steps of:
-
identifying a file associated with a binary executable boot code to update, wherein said binary executable boot code in said file comprises a first authentication;
updating said first authentication in said binary executable boot code in said file to become a second authentication;
identifying one or more terminals to be updated with said updated file, wherein each of said one or more terminals comprises a read only memory configured to store said binary executable boot code comprising said first authentication; and
updating said binary executable boot code in each of said one or more identified terminals with said updated file, wherein, upon updating said binary executable boot code in each of said one or more identified terminals with said updated file, each of said one or more identified terminals stores said binary executable boot code comprising said second authentication in said read only memory. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product embodied in a machine readable medium for updating authentications in terminals from a central site comprising the programming steps of:
-
identifying a file associated with a binary executable boot code to update, wherein said binary executable boot code in said file comprises a first authentication;
updating said first authentication in said binary executable boot code in said file to become a second authentication;
identifying one or more terminals to be updated with said updated file, wherein each of said one or more terminals comprises a read only memory configured to store said binary executable boot code comprising said first authentication; and
updating said binary executable boot code in each of said one or more identified terminals with said updated file, wherein, upon updating said binary executable boot code in each of said one or more identified terminals with said updated file, each of said one or more identified terminals stores said binary executable boot code comprising said second authentication in said read only memory. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a processor; and
a memory unit coupled to said processor, wherein said memory unit is operable for storing a computer program, wherein the computer program is operable for performing the following programming steps;
identifying a file associated with a binary executable boot code to update, wherein said binary executable boot code in said file comprises a first authentication;
updating said first authentication in said binary executable boot code in said file to become a second authentication;
identifying one or more terminals to be updated with said updated file, wherein each of said one or more terminals comprises a read only memory configured to store said binary executable boot code comprising said first authentication; and
updating said binary executable boot code in each of said one or more identified terminals with said updated file, wherein, upon updating said binary executable boot code in each of said one or more identified terminals with said updated file, each of said one or more identified terminals stores said binary executable boot code comprising said second authentication in said read only memory. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system, comprising:
-
a processor; and
a memory unit coupled to said processor, wherein said memory unit is a read only memory unit, wherein said memory unit stores a binary executable boot code, wherein said binary executable boot code comprises an authentication. - View Dependent Claims (20, 21, 22)
-
-
23. A system, comprising:
-
a server; and
a plurality of terminals coupled to said server;
wherein said server comprises;
a processor; and
a memory unit coupled to said processor, wherein said memory unit is operable for storing a computer program, wherein the computer program is operable for performing the following programming steps;
identifying a file associated with a binary executable boot code to update, wherein said binary executable boot code in said file comprises a first authentication;
updating said first authentication in said binary executable boot code in said file to become a second authentication;
identifying one or more terminals of said plurality of terminals to be updated with said updated file, wherein each of said one or more terminals of said plurality of terminals comprises a read only memory configured to store said binary executable boot code comprising said first authentication; and
updating said binary executable boot code in each of said one or more identified terminals with said updated file, wherein, upon updating said binary executable boot code in each of said one or more identified terminals with said updated file, each of said one or more identified terminals stores said binary executable boot code comprising said second updated authentication in said read only memory.
-
-
24. A method for storing authentications in terminals from a central site comprising the steps of:
-
creating a file comprising a binary executable boot code, wherein said binary executable boot code in said file comprises an authentication;
identifying one or more terminals to store said file, wherein each of said one or more terminals comprises a read only memory; and
storing said file in said read only memory in each of said identified one or more terminals, wherein each of said one or more identified terminals stores said binary executable boot code comprising said authentication in said read only memory. - View Dependent Claims (25)
-
-
26. A system, comprising:
-
a processor; and
a memory unit coupled to said processor, wherein said memory unit is operable for storing a computer program, wherein the computer program is operable for performing the following programming steps;
creating a file comprising a binary executable boot code, wherein said binary executable boot code in said file comprises an authentication;
identifying one or more terminals to store said file, wherein each of said one or more terminals comprises a read only memory; and
storing said file in said read only memory in each of said identified one or more terminals, wherein each of said one or more identified terminals stores said binary executable boot code comprising said authentication in said read only memory. - View Dependent Claims (27)
-
Specification