US 12,118,342 B2
Applying a code update to a target system from a personal communication device
Michael Koester, Hollister, CA (US); Kevin L. Miner, Lake City, FL (US); Trinh Nguyen, San Jose, CA (US); and Camvu Pham, San Jose, CA (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Apr. 28, 2021, as Appl. No. 17/242,762.
Prior Publication US 2022/0350585 A1, Nov. 3, 2022
Int. Cl. G06F 9/445 (2018.01); G06F 3/0481 (2022.01); G06F 8/61 (2018.01); G06F 8/65 (2018.01); H04L 9/40 (2022.01); H04L 29/08 (2006.01); H04L 67/00 (2022.01)
CPC G06F 8/65 (2013.01) [G06F 8/61 (2013.01); H04L 63/0838 (2013.01); H04L 67/34 (2013.01)] 17 Claims
OG exemplary drawing
 
8. A system for installing a code update at a target system, wherein the system is in communication over the Internet with a personal communication device of a user, comprising:
a processor; and
a computer readable storage medium having computer readable program instructions executed by the processor to perform operations, the operations comprising:
receiving, from a messaging application executing on the personal communication device of the user, a code update command, over the Internet, indicating a code update to install on the target system, a target system user identifier for the target system, and a messaging application user identifier for the messaging application, wherein the code update is maintained in the target system;
in response to the code update command transmitted from the personal communication device over the Internet, performing:
determining whether a user profile in a user profile database associates the target system user identifier and the messaging application user identifier to authenticate the user with the target system; and
in response to the user profile associating the target system user identifier and the messaging application user identifier, performing:
generating at least one job to install the code update on the target system; and
transmitting, over an Intranet, the at least one job to the target system to cause the target system to process the at least one job to install the code update at the target system.