MOBILE APPLICATION ANALYTICS FRAMEWORK
First Claim
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
- collect topical data from one or more mobile applications on a mobile device, wherein the topical data describes areas of interest of a user based on a way in which the one or more mobile applications are used by the user;
normalize the collected topical data into a list of topics of interest for the user;
tag each topic of interest with a non-hierarchical keyword or term; and
send the list of tagged topics of interest to one or more remote servers.
1 Assignment
0 Petitions
Accused Products
Abstract
Approaches are provided for collecting and distributing topical data. An approach includes collecting topical data from one or more mobile applications on a mobile device. The topical data describes areas of interest of a user based on a way in which the one or more mobile applications are used by the user. The approach further includes normalizing the collected topical data into a list of topics of interest for the user. The approach further includes tagging each topic of interest with a non-hierarchical keyword or term. The approach further includes sending the list of tagged topics of interest to one or more remote servers.
89 Citations
20 Claims
-
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
-
collect topical data from one or more mobile applications on a mobile device, wherein the topical data describes areas of interest of a user based on a way in which the one or more mobile applications are used by the user; normalize the collected topical data into a list of topics of interest for the user; tag each topic of interest with a non-hierarchical keyword or term; and send the list of tagged topics of interest to one or more remote servers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for collecting and distributing topical data, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, and the program instructions are readable by a computing device to cause the computing device to perform a method comprising:
-
receiving topics of interest collected by one or more mobile devices, wherein the topics of interest describes areas of interest of one or more users based on a way in which one or more mobile applications are used by the one or more users on the one or more mobile devices; aggregating the topics of interest based on a non-hierarchical keyword or term attached to each topic of interest; and distributing the topics of interest to one or more analytics clients based at least on the non-hierarchical keyword or term attached to each topic of interest. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a CPU, a computer readable memory and a computer readable storage medium; program instructions to collect topical data from one or more mobile applications on a mobile device, wherein the topical data describes areas of interest of a user based on a way in which the one or more mobile applications are used by the user; program instructions to normalize the collected topical data into a list of topics of interest for the user; program instructions to tag each topic of interest with a non-hierarchical keyword or term; and program instructions to send the list of tagged topics of interest to one or more remote servers, wherein the program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory. - View Dependent Claims (19, 20)
-
Specification