METHODS AND SYSTEMS FOR IDENTIFYING ELEMENTS OF A MOBILE APPLICATION
First Claim
1. A method of automatically identifying elements in a mobile application, comprising:
- receiving, by one or more processors, a request to identify elements of a mobile application;
mapping, by the one or more processors, a plurality of views included in the mobile application and associated transitions between the plurality of views;
determining, for each of the plurality of views, a category of the view; and
storing, by the one or more processors, for the mobile application, a data structure identifying each of the plurality of views, and for each of the plurality of views, the category of the view, and one more transitions to others of the plurality of views for use in responding to a request for content from the mobile application.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for identifying elements of a mobile application are described. One or more processors can receive a request to identify elements of a mobile application. The processors can map a plurality of views included in the mobile application and associated transitions between the plurality of views. For each of the plurality of views, the processors can determine a category of the view. The processors can then store, for the mobile application, a data structure identifying each of the plurality of views, and for each of the plurality of views, the category of the view, and one more transitions to others of the plurality of views for use in responding to a request for content from the mobile application.
25 Citations
20 Claims
-
1. A method of automatically identifying elements in a mobile application, comprising:
-
receiving, by one or more processors, a request to identify elements of a mobile application; mapping, by the one or more processors, a plurality of views included in the mobile application and associated transitions between the plurality of views; determining, for each of the plurality of views, a category of the view; and storing, by the one or more processors, for the mobile application, a data structure identifying each of the plurality of views, and for each of the plurality of views, the category of the view, and one more transitions to others of the plurality of views for use in responding to a request for content from the mobile application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system of automatically identifying elements in a mobile application, comprising:
-
a memory; and one or more processors configured to; receive a request to identify elements of a mobile application; map a plurality of views included in the mobile application and associated transitions between the plurality of views; determine, for each of the plurality of views, a category of the view; and store, for the mobile application, a data structure identifying each of the plurality of views, and for each of the plurality of views, the category of the view, and one more transitions to others of the plurality of views for use in responding to a request for content from the mobile application. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium having computer-executable instructions stored thereon, which when executed by a computer, cause the computer to:
-
receive a request to identify elements of a mobile application; map a plurality of views included in the mobile application and associated transitions between the plurality of views; determine, for each of the plurality of views, a category of the view; and store, for the mobile application, a data structure identifying each of the plurality of views, and for each of the plurality of views, the category of the view, and one more transitions to others of the plurality of views for use in responding to a request for content from the mobile application. - View Dependent Claims (19, 20)
-
Specification