发明名称 Automatic archiving of an application on a mobile device
摘要 A mobile device includes an automatic archiver program which configures a processor to identify an unused application which satisfies one or more predetermined archiving criteria, and prompts a user to archive the identified application via a user interface. A user interface is provided such that the user may either confirm or decline archiving of the identified application. Upon receiving user input that confirms archiving of the identified application, the application is archived. Several techniques are disclosed to effectively render the application inaccessible by the operating system, so as to prevent the application from executing any background tasks associated with the archived application. The automatic archiver program has root level access to an operating system of a mobile device such that the program may perform access, create, modify and/or delete operations for archiving private data as part of archiving of the application.
申请公布号 US9071923(B2) 申请公布日期 2015.06.30
申请号 US201213722756 申请日期 2012.12.20
申请人 Cellco Partnership 发明人 Zhang Ning;Lane Charles
分类号 H04W4/00;H04M1/725;H04L29/08 主分类号 H04W4/00
代理机构 代理人
主权项 1. A mobile device, comprising: a wireless transceiver configured to enable wireless data communication via a network; a processor coupled to the wireless transceiver; a memory accessible by the processor; and programming stored in the memory for execution by the processor, the programming including: a plurality of applications each comprising programming and associated data; andan automatic archiver program, wherein execution of the automatic archiver program by the processor configures the mobile device to perform functions, including functions to: determine an expected-use time that is specific to a first application of the plurality of applications by averaging a plurality of actual uses times of the first application, wherein each actual use time is length of time between when the first application is opened and then closed on the mobile device;in response to determining the expected-use time, track a length of use time that is time between when the first application is opened beginning at an opening time and when the first application is closed ending at a closing time;upon determining that the tracked length of use time of the first application exceeds the expected-use time, store the opening time and the tracked length of use time for the first application in an application log in the memory;in response to storing the opening time and the tracked length of use time in the application log, determining free storage space of the memory of the mobile device;when the determined free storage space of the memory of the mobile device falls below a predetermined free space amount, adjust predetermined archiving criteria downwards, the predetermined archiving criteria including an unused application period of time that is length of time of no application use;determine usage of the first application by calculating a period of time the first application has gone unused since closing of the first application based on the opening time and the tracked length of use time in the application log; andupon determining the usage of the first applications satisfies the predetermined archiving criteria by exceeding the adjusted unused application period of time, modify status of the first application so as to archive the first application.
地址 Basking Ridge NJ US