发明名称 Locale aware platform
摘要 Handling locale information on a computing platform, a computer obtains, in response to an event that an application is pushed to a computing platform, locale information corresponding to the application. The computer determines the type of the application, configures a runtime executable file required by the application according to the locale information corresponding to the application and the type of the application, creates a script for configuring a locale of an operating system on the computing platform consistent with the locale information corresponding to the application, and creates a droplet for the application that includes the configured runtime executable file required by the application and is associated with the created script.
申请公布号 US9619305(B2) 申请公布日期 2017.04.11
申请号 US201514727940 申请日期 2015.06.02
申请人 International Business Machines Corporation 发明人 Jiang Lin Quan;Sheng Yan Min;Wang Lei;Xu Hai Hong
分类号 G06F9/54;G06F9/44 主分类号 G06F9/54
代理机构 代理人 Zwick David
主权项 1. A method for handling locale information in a cloud computing environment, the method comprising: receiving, by a first computing platform in the cloud computing environment, an application that is pushed by a cloud client to the first computing platform, in response to receiving, by the cloud client, a request from a user to execute the application; retrieving, by the first computing platform, in response to receiving the pushed application, locale information related to the physical location of the cloud client that pushed the application, and locale information related to the physical location of the user; creating, by the first computing platform, a script for configuring a locale of an operating system on a second computing platform in the cloud computing environment consistent with the locale information related to the physical location of the cloud client that pushed the application; identifying, by the first computing platform, one or more applications upon which the pushed application depends for execution; creating, by the first computing platform, a droplet that includes the created script, the pushed application, and the one or more applications upon which the pushed application depends for execution; retrieving, by the second computing platform in the cloud computing environment, the droplet; extracting and executing, by the second computing platform, the droplet, whereby the operating system of the second computing platform is configured consistent with the locale information related to the physical location of the cloud client that pushed the application and the locale information related to the physical location of the user, and the one or more applications upon which the pushed application depends for execution are installed; booting, by the second computing platform, a runtime environment, the pushed application, and the one or more applications upon which the pushed application depends for execution in the runtime environment; and executing, by the second computing platform in the runtime environment, the pushed application, whereby information presented to the cloud client is consistent with the locale information related to the physical location of the cloud client that pushed the application, and the locale information related to the physical location of the user.
地址 Armonk NY US