System and method for determining events of interest in a multi-player online game
First Claim
1. A method, comprising:
- obtaining a set of parameters for each of a plurality of events occurring in an online game played by a plurality of users;
calculating, by one or more computer processors, a score for each event based on the set of parameters, the score providing an indication of a user interest in witnessing the event,wherein calculating the score for each event comprises using a predictive model that receives the set of parameters as input and provides the score as output, and wherein the predictive model comprises at least one of a regression equation or a trained classifier;
identifying, by the one or more computer processors, a collection of events as having a highest user interest, based on the scores;
notifying, by the one or more computer processors, at least one user from the plurality of users about the identified events,wherein notifying the at least one user comprises providing a display arrangement comprising a list or a grid in which the identified events are arranged according to the scores;
receiving an indication that the at least one user has selected one of the identified events in the display arrangement; and
enabling, by the one or more computer processors, the at least one user to witness the selected event,wherein enabling the at least one user to witness the selected event comprises presenting on a client device a live version of the selected event as the selected event is occurring in the online game.
5 Assignments
0 Petitions
Accused Products
Abstract
Implementations of the present disclosure are directed to a method, a system, and an article for identifying events of interest in a multi-player online game and enabling users to witness the events of interest. An example computer-implemented method can include: obtaining a set of parameters for each of a plurality of events in an online game played by a plurality of users; calculating a score for each event based on the set of parameters, the score providing an indication of a user interest in witnessing the event; identifying one or more events as having a highest user interest, based on the scores; notifying at least one user from the plurality of users about the identified one or more events; receiving an indication that the at least one user has selected one of the identified one or more events; and enabling the at least one user to witness the selected event.
-
Citations
14 Claims
-
1. A method, comprising:
-
obtaining a set of parameters for each of a plurality of events occurring in an online game played by a plurality of users; calculating, by one or more computer processors, a score for each event based on the set of parameters, the score providing an indication of a user interest in witnessing the event, wherein calculating the score for each event comprises using a predictive model that receives the set of parameters as input and provides the score as output, and wherein the predictive model comprises at least one of a regression equation or a trained classifier; identifying, by the one or more computer processors, a collection of events as having a highest user interest, based on the scores; notifying, by the one or more computer processors, at least one user from the plurality of users about the identified events, wherein notifying the at least one user comprises providing a display arrangement comprising a list or a grid in which the identified events are arranged according to the scores; receiving an indication that the at least one user has selected one of the identified events in the display arrangement; and enabling, by the one or more computer processors, the at least one user to witness the selected event, wherein enabling the at least one user to witness the selected event comprises presenting on a client device a live version of the selected event as the selected event is occurring in the online game. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
one or more computer processors programmed to perform operations comprising; obtaining a set of parameters for each of a plurality of events occurring in an online game played by a plurality of users; calculating a score for each event based on the set of parameters, the score providing an indication of a user interest in witnessing the event, wherein calculating the score for each event comprises using a predictive model that receives the set of parameters as input and provides the score as output, and wherein the predictive model comprises at least one of a regression equation or a trained classifier; identifying, by the one or more computer processors, a collection of events as having a highest user interest, based on the scores; notifying, by the one or more computer processors, at least one user from the plurality of users about the identified events, wherein notifying the at least one user comprises providing a display arrangement comprising a list or a grid in which the identified events are arranged according to the scores; receiving an indication that the at least one user has selected one of the identified events in the display arrangement; and enabling the at least one user to witness the selected event, wherein enabling the at least one user to witness the selected event comprises presenting on a client device a live version of the selected event as the selected event is occurring in the online game. - View Dependent Claims (9, 10, 11, 12, 13)
-
14. An article, comprising:
a non-transitory computer-readable medium having instructions stored thereon that, when executed by one or more computer processors, cause the computer processors to perform operations comprising; obtaining a set of parameters for each of a plurality of events occurring in an online game played by a plurality of users; calculating a score for each event based on the set of parameters, the score providing an indication of a user interest in witnessing the event, wherein calculating the score for each event comprises using a predictive model that receives the set of parameters as input and provides the score as output, and wherein the predictive model comprises at least one of a regression equation or a trained classifier; identifying, by the one or more computer processors, a collection of events as having a highest user interest, based on the scores; notifying, by the one or more computer processors, at least one user from the plurality of users about the identified events, wherein notifying the at least one user comprises providing a display arrangement comprising a list or a grid in which the identified events are arranged according to the scores; receiving an indication that the at least one user has selected one of the identified events in the display arrangement; and enabling the at least one user to witness the selected event, wherein enabling the at least one user to witness the selected event comprises presenting on a client device a live version of the selected event as the selected event is occurring in the online game.
Specification