发明名称 Systems and methods for modifying applications without user input
摘要 The disclosed computer-implemented method for modifying applications without user input may include (1) identifying a need to modify at least one application on the computing device, (2) initiating modification of the application on the computing device, (3) while the application is being modified, monitoring event notifications generated by an accessibility service that provides user interface enhancements for disabled individuals on an operating system installed on the computing device, (4) determining, based on an analysis of an event notification generated by the accessibility service, that a user of the computing device is prompted, on the computing device, to provide input necessary to complete the modification of the application, and (5) in response to detecting that the user is prompted to provide the input, automatically supplying the input in order to complete the modification of the application. Various other methods, systems, and computer-readable media are also disclosed.
申请公布号 US9323518(B1) 申请公布日期 2016.04.26
申请号 US201414445704 申请日期 2014.07.29
申请人 Symantec Corporation 发明人 Savant Anubhav;Chen Ming;Zhao Hai
分类号 G06F9/44;G06F7/40;G06F9/445;G06F21/56 主分类号 G06F9/44
代理机构 ALG Intellectual Property, LLC 代理人 ALG Intellectual Property, LLC
主权项 1. A computer-implemented method for modifying applications without user input, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising: prompting a user of the computing device to enable permissions on the computing device required by an accessibility service that provides user interface enhancements for disabled individuals on an operating system installed on the computing device; after the permissions are enabled, identifying a need to modify at least one application on the computing device based on an administrator-defined policy associated with the application; in response to identifying the need to modify the application based on the administrator-defined policy, removing the user's control of the computing device to prevent the user from interfering with the modification; after removing the user's control of the computing device: initiating modification of the application on the computing device;while the application is being modified, monitoring event notifications generated by the accessibility service;determining, based on an analysis of an event notification generated by the accessibility service, that the user of the computing device is prompted, on the computing device, to enable permissions necessary to modify the application;in response to determining that the user is prompted to enable the permissions, automatically enabling the permissions via the accessibility service in order to complete the modification of the application.
地址 Mountain View CA US