Methods, Apparatus and Computer Program Products for Providing Automatic and Incremental Mobile Application Recognition
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for automatically recognizing the semantics of one or more mobile applications may include a processor and a memory storing executable computer program code that cause the apparatus to at least perform operations including receiving an indication of a selection of at least one mobile application. The computer program code may further cause the apparatus to enable provision of a request, to a device, requesting the device to search indicia associated with the selected mobile application in an instance in which a determination indicates that the selected mobile application is not identified in an application mapping list. The computer program code may further cause the apparatus to assign a semantic tag to the selected mobile application based in part on data associated with a description generated based in part by extracting content from one or more results of the search. Corresponding methods and computer program products are also provided,
-
Citations
47 Claims
-
1-24. -24. (canceled)
-
25. A method comprising:
-
receiving an indication of a selection of at least one mobile application; enabling provision of a request, to a device, requesting the device to search indicia associated with the selected mobile application in an instance in which a determination indicates that the selected mobile application is not identified in an application mapping list; and assigning, via a processor, a semantic tag to the selected mobile application based in part on data associated with a description generated based in part by extracting content from one or more results of the search. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following; receive an indication of a selection of at least one mobile application; enable provision of a request, to a device, requesting the device to search indicia associated with the selected mobile application in an instance in which a determination indicates that the selected mobile application is not identified in an application mapping list; and assign a semantic tag to the selected mobile application based in part on data associated with a description generated based in part by extracting content from one or more results of the search. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A computer program product comprising at least one computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising:
-
program code instructions configured to enable receipt of an indication of a selection of at least one mobile application; program code instructions configured to enable provision of a request, to a device, requesting the device to search indicia associated with the selected mobile application in an instance in which a determination indicates that the selected mobile application is not identified in an application mapping list; and program code instructions configured to assign a semantic tag to the selected mobile application based in part on data associated with a description generated based in part by extracting content from one or more results of the search.
-
-
44. A method comprising:
-
receiving an updated application mapping list from a device; utilizing, via a processor, at least a portion of data corresponding to one or more newly recognized mobile applications of the updated application mapping list to update a global mapping list; and enabling provision of information associated with the newly recognized mobile applications, to one or more devices, for inclusion in respective application mapping lists of the devices. - View Dependent Claims (45)
-
-
46. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following; receive an updated application mapping list from a device; utilize at least a portion of data corresponding to one or more newly recognized mobile applications of the updated application mapping list to update a global mapping list; and enable provision of information associated with the newly recognized mobile applications, to one or more devices, for inclusion in respective application mapping lists of the devices. - View Dependent Claims (47)
-
Specification