ANALYZING SOFTWARE-USAGE INFORMATION
First Claim
1. A computerized method for analyzing software usage information, the method comprising:
- obtaining traffic numbers from data stored in a database using measurement objects that are associated with one or more keys, wherein the measurement objects output the traffic numbers and the one or more keys are related to elements of the data;
assigning identifiers to the measurement objects;
assigning categories to the measurement objects, wherein the categories represent attributes of a software product; and
generating and storing a data structure comprising the identifiers, the traffic numbers, and the categories in respective fields.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of systems and methods for analyzing software-usage information are described herein. Traffic numbers are obtained from data stored in a database using measurement objects that are associated with one or more keys. The measurement objects output the traffic numbers and the one or more keys are related to elements of the data. Identifiers and categories are assigned to the measurement objects. The categories represent attributes of a software product. A data structure comprising the identifiers, the traffic numbers, and the categories is generated and stored. The stored data structure and a header comprising one or more fields are used to generate a report.
9 Citations
20 Claims
-
1. A computerized method for analyzing software usage information, the method comprising:
-
obtaining traffic numbers from data stored in a database using measurement objects that are associated with one or more keys, wherein the measurement objects output the traffic numbers and the one or more keys are related to elements of the data; assigning identifiers to the measurement objects; assigning categories to the measurement objects, wherein the categories represent attributes of a software product; and generating and storing a data structure comprising the identifiers, the traffic numbers, and the categories in respective fields. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computerized method for analyzing software usage information, the method comprising:
-
receiving a header comprising one or more fields and a data structure comprising identifiers of measurement objects, categories of the measurement objects, and traffic determined by the measurement objects in respective fields, wherein the categories represent attributes of a software product and the header fields comprise one or more customer details and a time stamp; generating a report comprising the identifiers, the traffic, and the categories with respect to the header fields; and presenting the report on a user interface. - View Dependent Claims (8, 9, 10)
-
-
11. A computer system, comprising:
-
a computer memory to store program code; and a processor to execute the program code to; obtain traffic numbers from data stored in a database using measurement objects that are associated with one or more keys, wherein the measurement objects output the traffic numbers and the one or more keys are related to elements of the data; assign identifiers to the measurement objects; assign categories to the measurement objects, wherein the categories represent attributes of a software product; and generate and storing a data structure comprising the identifiers, the traffic numbers, and the categories in respective fields. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer system, comprising:
-
a computer memory to store program code; and a processor to execute the program code to; receive a header comprising one or more fields and a data structure comprising identifiers of measurement objects, categories of the measurement objects, and traffic determined by the measurement objects in respective fields, wherein the categories represent attributes of a software product and the header fields comprise one or more customer details and a time stamp; generate a report comprising the identifiers, the traffic, and the categories with respect to the header fields; and present the report on a user interface. - View Dependent Claims (18, 19, 20)
-
Specification