US 11,656,913 B2
Demand-driven locale management
Su Liu, Austin, TX (US); Debbie Anglin, Leander, TX (US); Fan Yang, Beijing (CN); and Boyi Tzen, Taipei (TW)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Nov. 16, 2020, as Appl. No. 17/98,599.
Prior Publication US 2022/0156122 A1, May 19, 2022
Int. Cl. G06F 3/0482 (2013.01); G06F 9/50 (2006.01); H04L 67/1097 (2022.01); G06F 8/65 (2018.01); G06F 8/61 (2018.01); G06F 8/70 (2018.01)
CPC G06F 9/5072 (2013.01) [G06F 8/61 (2013.01); G06F 8/65 (2013.01); G06F 8/70 (2013.01); G06F 9/5077 (2013.01); H04L 67/1097 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
establishing a demand threshold for adding a locale to an installation list based at least in part on a request to install the locale from a plurality of users of a cloud computing environment;
dynamically monitoring user inputs from the plurality of users during an adjustable window of time so as to detect respective requests to install the locale from each of the plurality of users, wherein the plurality of users includes a first user and a second user, and wherein the monitoring of the user inputs further comprises, for the first user and the second user that are requesting the locale:
dynamically updating the demand score associated with the locale in response to ongoing detection of the locale installation requests from the plurality of users, wherein the updating of the demand score comprises:
determining a user group associated with the first user and second user;
increasing a demand score for the locale by a first amount in response to determining that the first user belongs to a first group of users;
increasing the demand score by a second amount that is less than the first amount in response to determining that the second user belongs to a second group of users; and
reducing the demand score upon detecting that no request to install the locale from the first user or second user has been detected within a specified period of time; and
automatically adding the locale to the installation list upon detecting that the demand score satisfies the demand threshold; and
automatically installing, subsequent to automatically adding the locale to the installation list, locales on the installation list when an application is launched in the cloud computing environment.