Methods and Systems for Deduplicating Redundant Usage Data for an Application
First Claim
Patent Images
1. A method, comprising:
- at a server system having one or more processors and memory storing instructions for execution by the one or more processors;
receiving, from a first source, a first set of usage data for an application;
receiving, from a second source, a second set of usage data for the application;
comparing data of the first set of usage data with data of the second set of usage data; and
in accordance with a determination that a degree of similarity between the first set of usage data and the second set of usage data satisfies a threshold, providing a report regarding the application based on the first set of usage data.
2 Assignments
0 Petitions
Accused Products
Abstract
An exemplary method to deduplicate redundant usage data for an application includes receiving, from a first source, a first set of usage data for an application. The method further includes receiving, from a second source, a second set of usage data for the application. The method further includes comparing data of the first set of usage data with data of the second set of usage data. In accordance with a determination that a degree of similarity between the first set of usage data and the second set of usage data satisfies a threshold, the method further includes providing a report regarding the application based on the first set of usage data.
40 Citations
20 Claims
-
1. A method, comprising:
at a server system having one or more processors and memory storing instructions for execution by the one or more processors; receiving, from a first source, a first set of usage data for an application; receiving, from a second source, a second set of usage data for the application; comparing data of the first set of usage data with data of the second set of usage data; and in accordance with a determination that a degree of similarity between the first set of usage data and the second set of usage data satisfies a threshold, providing a report regarding the application based on the first set of usage data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A server system, comprising:
-
a processor; and memory storing one or more programs for execution by the processor, the one or more programs including instructions for; receiving, from a first source, a first set of usage data for an application; receiving, from a second source, a second set of usage data for the application; comparing data of the first set of usage data with data of the second set of usage data; and in accordance with a determination that a degree of similarity between the first set of usage data and the second set of usage data satisfies a threshold, providing a report regarding the application based on the first set of usage data. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium, storing one or more programs configured for execution by one or more processors of a server system, the one or more programs including instructions, which when executed by the one or more processors cause the server system to:
-
receive, from a first source, a first set of usage data for an application; receive, from a second source, a second set of usage data for the application; compare data of the first set of usage data with data of the second set of usage data; and in accordance with a determination that a degree of similarity between the first set of usage data and the second set of usage data satisfies a threshold, provide a report regarding the application based on the first set of usage data.
-
Specification