发明名称 DYNAMICALLY BUILDING LOCALE OBJECTS OR SUBSECTIONS OF LOCALE OBJECTS BASED ON HISTORICAL DATA
摘要 During a first execution of software, historical data is logged that indicates which locale objects were used. During a second execution of the software, the historical data is read, and locale objects or subsections of locale objects are dynamically built from locale source files based on the historical data in the log that indicates which locale objects were used during the first execution. Any other locale objects or subsections that are needed that are not built initially during the second execution are dynamically built from locale source files when requested at run-time. Dynamically building locale objects or subsections based on which locale objects were used in one or more previous executions saves time that would otherwise be required to build the locale objects when they are needed at run-time. The result is significant savings in system-wide resources while still allowing for access to a large number of possible locales.
申请公布号 US2015324174(A1) 申请公布日期 2015.11.12
申请号 US201514806369 申请日期 2015.07.22
申请人 International Business Machines Corporation 发明人 Bromley, JR. Leander;Brown Christopher J.;Christenson Thuy Phuong;Glenski Patrick L.;Mehta Kershaw S.
分类号 G06F9/44;G06F9/445;G06F17/30 主分类号 G06F9/44
代理机构 代理人
主权项 1. A computer-implemented method executed by at least one processor for building at least one requested subsection of at least one locale object at run-time, the method comprising the steps of: during a first execution of operating system software, logging historical data relating to which locale objects were used during the first execution of the operating system software in a locale object historical usage lot; during initialization of the operating system software during a second execution of the operating system software subsequent to the first execution, performing the steps of: reading the locale object historical usage log; andbuilding at least one subsection of at least one locale object specified in the locale object historical usage log.
地址 Armonk NY US