US2020009460A1PendingUtilityA1

System and method for determining events of interest in a multi-player online game

52
Assignee: MZ IP HOLDINGS LLCPriority: Jan 27, 2017Filed: Sep 17, 2019Published: Jan 9, 2020
Est. expiryJan 27, 2037(~10.5 yrs left)· nominal 20-yr term from priority
Inventors:Matt Walsh
A63F 13/67A63F 13/79A63F 13/85A63F 13/46H04N 21/2187A63F 13/5255A63F 13/795
52
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method, comprising:
 receiving a set of parameters for each of a plurality of events occurring in an application client as input to a predictive model,
 wherein a plurality of users interact with the application client, 
 wherein the predictive model outputs a score for each event based on the set of parameters, and 
 wherein each score indicates a predicted level of user interest in witnessing the respective event; 
   identifying, by one or more computer processors, one or more of the plurality of events as having a highest predicted 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;   receiving an indication that the at least one user has selected one of the identified events; and   presenting, by the one or more computer processors, on client devices of the at least one user a live version of the selected event as the selected event is occurring in the application client.   
     
     
         2 . The method of  claim 1 , wherein the application client comprises an online computer game. 
     
     
         3 . The method of  claim 1 , wherein the predictive model comprises at least one of a regression equation or a trained classifier. 
     
     
         4 . The method of  claim 1 , wherein identifying the one or more of the plurality of events as having the highest predicted user interest based on the scores comprises:
 ranking the plurality of events according to the respective scores.   
     
     
         5 . The method of  claim 1 , 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.   
     
     
         6 . The method of  claim 1 , comprising:
 receiving feedback from the at least one user on the selected event; and   updating the predictive model based on the feedback.   
     
     
         7 . The method of  claim 1 , comprising:
 identifying one or more users who participated in the selected event; and   notifying the identified one or more users about a level of interest from other users in witnessing the selected event.   
     
     
         8 . The method of  claim 1 , comprising:
 delaying the presentation of the selected event to one or more users.   
     
     
         9 . The method of  claim 1 , comprising:
 tailoring the predictive model according to user preferences to customize the output of the predictive model to respective users.   
     
     
         10 . The method of  claim 1 , comprising:
 modifying a graphical display of a portion of a virtual environment of the application client according to the predicted level of user interest in events occurring in the portion of the virtual environment.   
     
     
         11 . A system, comprising:
 one or more computer processors programmed to perform operations to:
 receive a set of parameters for each of a plurality of events occurring in an application client as input to a predictive model,
 wherein a plurality of users interact with the application client, 
 wherein the predictive model outputs a score for each event based on the set of parameters, and 
 wherein each score indicates a predicted level of user interest in witnessing the respective event; 
 
 identify one or more of the plurality of events as having a highest predicted user interest based on the scores; 
 notify at least one user from the plurality of users about the identified events; 
 receive an indication that the at least one user has selected one of the identified events; and 
 present on client devices of the at least one user a live version of the selected event as the selected event is occurring in the application client. 
   
     
     
         12 . The system of  claim 11 , wherein the application client comprises an online computer game. 
     
     
         13 . The system of  claim 11 , wherein the predictive model comprises at least one of a regression equation or a trained classifier. 
     
     
         14 . The system of  claim 11 , wherein to identify the one or more of the plurality of events as having the highest predicted user interest based on the scores the one or more computer processors are further to:
 rank the plurality of events according to the respective scores.   
     
     
         15 . The system of  claim 11 , wherein to notify the at least one user the one or more computer processors are further to:
 provide a display arrangement comprising a list or a grid in which the identified events are arranged according to the scores.   
     
     
         16 . The system of  claim 11 , wherein the operations are further to:
 receive feedback from the at least one user on the selected event; and   update the predictive model based on the feedback.   
     
     
         17 . The system of  claim 11 , wherein the operations are further to:
 identify one or more users who participated in the selected event; and   notify the identified one or more users about a level of interest from other users in witnessing the selected event.   
     
     
         18 . The system of  claim 11 , wherein the operations are further to:
 delay the presentation of the selected event to one or more users.   
     
     
         19 . The system of  claim 11 , wherein the operations are further to:
 tailor the predictive model according to user preferences to customize the output of the predictive model to respective users.   
     
     
         20 . A non-transitory computer-readable medium having instructions stored thereon that, when executed by one or more computer processors, cause the one or more computer processors to:
 receive a set of parameters for each of a plurality of events occurring in an application client as input to a predictive model,
 wherein a plurality of users interact with the application client, 
 wherein the predictive model outputs a score for each event based on the set of parameters, and 
 wherein each score indicates a predicted level of user interest in witnessing the respective event; 
   identify one or more of the plurality of events as having a highest predicted user interest based on the scores;   notify at least one user from the plurality of users about the identified events;   receive an indication that the at least one user has selected one of the identified events; and   present on client devices of the at least one user a live version of the selected event as the selected event is occurring in the application client.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.