RESOURCE COVERAGE AND ANALYSIS
First Claim
1. A method for tracking resource usage for an application, the method comprising:
- identifying a first resource of the application that is loaded by the application while the application is executing on a user'"'"'s computing device;
storing a designation of the first resource of the application;
identifying a second resource of the application that is loaded by the application while the application is executing on the user'"'"'s computing device;
storing a designation of the second resource of the application;
detecting that the first resource of the application is loaded with the second resource of the application to form a third resource;
storing a designation of the third resource of the application;
detecting that the third resource is a covered resource when the third resource is displayed to a user;
storing an identification of the third resource as a covered resource; and
providing access to the identification of the third resource as a covered resource to a computing device system.
2 Assignments
0 Petitions
Accused Products
Abstract
User interfaces called by a target application can be quickly and efficiently identified and stored for future resource coverage analysis. User interfaces of the target application that are accessed by users executing the target application on their computing device can be automatically tracked during execution of the target application. Information gathered on user interfaces of a target application and accessed user interfaces of the target application can be employed to generate one or more reports. Generated reports on user interface usage can be used to, e.g., identify the application resources to localize, prioritize the application resources to localize, discern application resource trends for, e.g., maintenance and upgrade activities, detect unused application resources, and select appropriate application resources for test scenarios.
32 Citations
20 Claims
-
1. A method for tracking resource usage for an application, the method comprising:
-
identifying a first resource of the application that is loaded by the application while the application is executing on a user'"'"'s computing device; storing a designation of the first resource of the application; identifying a second resource of the application that is loaded by the application while the application is executing on the user'"'"'s computing device; storing a designation of the second resource of the application; detecting that the first resource of the application is loaded with the second resource of the application to form a third resource; storing a designation of the third resource of the application; detecting that the third resource is a covered resource when the third resource is displayed to a user; storing an identification of the third resource as a covered resource; and providing access to the identification of the third resource as a covered resource to a computing device system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for canvassing resource usage for an application, the method comprising:
-
identifying one or more resources of the application that are loaded by the application while the application is executing on a user'"'"'s computing device; storing a designation of each of the one or more identified resources of the application that are loaded by the application while the application is executing on the user'"'"'s computing device; identifying one or more resources of the application that are displayed to a user while the application is executing on a user'"'"'s computing device; indicating that a resource of the application that is displayed to a user and is identified as a resource of the application that is loaded by the application while the application is executing on a user'"'"'s computing device is a covered resource of the application; storing an identification of the covered resource; and providing access to the identification of the covered resource to a computing device system. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for application resource coverage analysis, the method comprising:
-
identifying one or more resources of an application; storing a designation of each identified resource of the application; downloading local resource coverage analysis software to a user'"'"'s computing device; accessing information generated on a user'"'"'s computing device by the local resource coverage analysis software while the application executed on the user'"'"'s computing device wherein the information generated comprises an indication of one or more covered resources of the application and wherein a covered resource of the application is a resource of the application that was loaded by the application during an execution session of the application and that was displayed to a user during the execution session of the application; and generating a resource coverage report on the application that comprises an identification of at least one covered resource of the application. - View Dependent Claims (17, 18, 19, 20)
-
Specification