Mobile URL categorization
First Claim
Patent Images
1. A system, comprising:
- a set of one or more processors configured to;
extract a plurality of Uniform Resource Locators (URLs) from a mobile application, wherein extracting the plurality of URLs includes performing at least one of a static analysis and a dynamic analysis on the mobile application to determine a set of URLs used by the mobile application when executed, wherein the set of URLs includes at least one URL previously classified as being an infrastructure URL, and wherein the set of URLs separately includes at least one non-infrastructure URL;
determine that a first URL included in the set of URLs is a non-infrastructure URL;
assign a category to the first URL based on a categorization of the mobile application; and
generate as output the first URL and its assigned category; and
a memory coupled to the set of one or more processors and configured to provide the set of one or more processors with instructions.
1 Assignment
0 Petitions
Accused Products
Abstract
Categorizing mobile uniform resource locators (URLs) used by a mobile application is disclosed. A plurality of URLs is extracted from the mobile application. A category is assigned to at least one URL included in the plurality of URLs. The category is assigned to the URL based on a categorization of the mobile application.
63 Citations
20 Claims
-
1. A system, comprising:
-
a set of one or more processors configured to; extract a plurality of Uniform Resource Locators (URLs) from a mobile application, wherein extracting the plurality of URLs includes performing at least one of a static analysis and a dynamic analysis on the mobile application to determine a set of URLs used by the mobile application when executed, wherein the set of URLs includes at least one URL previously classified as being an infrastructure URL, and wherein the set of URLs separately includes at least one non-infrastructure URL; determine that a first URL included in the set of URLs is a non-infrastructure URL; assign a category to the first URL based on a categorization of the mobile application; and generate as output the first URL and its assigned category; and a memory coupled to the set of one or more processors and configured to provide the set of one or more processors with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
extracting a plurality of Uniform Resource Locators (URLs) from a mobile application, wherein extracting the plurality of URLs includes performing at least one of a static analysis and a dynamic analysis on the mobile application to determine a set of URLs used by the mobile application when executed, wherein the set of URLs includes at least one URL previously classified as being an infrastructure URL, and wherein the set of URLs separately includes at least one non-infrastructure URLs; determining that a first URL included in the set of URLs is a non-infrastructure URL; assigning a category to the first URL based on a categorization of the mobile application; and generating as output the first URL and its assigned category. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification