发明名称 Transforming application cached template using personalized content
摘要 Mechanisms are provided to implement a customizable mobile application utilizing a local template to personalize data. In one example, a local client application on a mobile device automatically changes the local content by utilizing a locally cached template and REST service supported by a remote application. In another example, the template further supports multiple phases of personalization.
申请公布号 US9426202(B2) 申请公布日期 2016.08.23
申请号 US201314079194 申请日期 2013.11.13
申请人 International Business Machines Corporation 发明人 Burckart Erik J.;Joseph Dinakaran;Kaplinger Todd E.;Moore Victor S.
分类号 G06F17/00;H04L29/08;G06F17/30;G06F17/24 主分类号 G06F17/00
代理机构 Scully, Scott, Murphy & Presser, P.C. 代理人 Scully, Scott, Murphy & Presser, P.C. ;Patel, Esq. Jinesh P.
主权项 1. A method for providing a template to be personalized by a mobile device in cooperation with a server, the method comprising: receiving by a processor of the server, from the mobile device, a request for the template; generating, by the processor of the server, the template including local content; identifying in the template, by the processor of the server, at least one location where a placeholder is to be added to indicate where dynamic content is to be inserted; adding the placeholder, by the processor of the server, at the identified location in the template; sending by the processor of the server to the mobile device the template, wherein the template is stored at the mobile device; receiving by the processor of the server, from the mobile device, data; generating by the processor of the server, based at least in part upon the data received from the mobile device, one or more representational state transfer services; sending, by the processor of the server, to the mobile device the one or more representational state transfer services to be used by the mobile device to apply the dynamic content to the placeholder of the stored template in cooperation with the server in order to provide a personalized template for generating a customized graphical user interface; storing, in cases where a logout is required each time, the personalized template in a volatile memory of the mobile device without storing the personalized template in a non-volatile memory of the mobile device.
地址 Armonk NY US