METHOD AND ARRANGEMENT FOR RANKING OF LIVE WEB APPLICATIONS
First Claim
1. A method of ranking a plurality of live web applications of a communication device, comprising the steps of:
- receiving at least one data stream, each having a content and associated with a corresponding one of the plurality of live web applications;
evaluating the content of the at least one data stream using machine-learning algorithms;
updating each of the corresponding live web applications based on the at least one data stream;
determining for each of the corresponding live web applications whether any user reaction occurs with the corresponding live web application in association with the updating of the corresponding live web application; and
ranking the plurality of live web applications relative to each other based at least on the evaluation of the content of the at least one data stream and the determinations of whether any user reaction occurred.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of ranking a plurality of live web applications of a communication device is disclosed. The method comprises receiving at least one data stream, each having a content and associated with a corresponding one of the plurality of live web applications, and evaluating the content of the at least one data stream using machine-learning algorithms. The method further comprises updating each of the corresponding live web applications based on the at least one data stream and determining for each of the corresponding live web applications whether any user reaction occurs with the corresponding live web application in association with the updating of the corresponding live web application. The method comprises ranking the plurality of live web applications relative to each other based at least on the evaluation of the content of the at least one data stream and the determinations of whether any user reaction occurred. Corresponding computer program product, arrangement and communication device are also disclosed.
89 Citations
26 Claims
-
1. A method of ranking a plurality of live web applications of a communication device, comprising the steps of:
-
receiving at least one data stream, each having a content and associated with a corresponding one of the plurality of live web applications; evaluating the content of the at least one data stream using machine-learning algorithms; updating each of the corresponding live web applications based on the at least one data stream; determining for each of the corresponding live web applications whether any user reaction occurs with the corresponding live web application in association with the updating of the corresponding live web application; and ranking the plurality of live web applications relative to each other based at least on the evaluation of the content of the at least one data stream and the determinations of whether any user reaction occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An arrangement for ranking a plurality of live web applications comprising:
-
a receiver adapted to receive at least one data stream, each data stream having a content and associated with a corresponding one of the plurality of live web applications; a live web application runtime unit adapted to update each of the corresponding live web applications based on the at least one data stream; and a ranking unit adapted to; determine for each of the corresponding live web applications whether any user re-action occurs with the corresponding live web application in association with the updating of the corresponding live web application; evaluate the content of the at least one data stream using machine-learning algorithms; and rank the plurality of live web applications relative to each other based at least on the evaluation of the content of the at least one data stream and the determinations of whether any user reaction occurred. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification