MULTI-USER GAME SYSTEM WITH TRIGGER-BASED GENERATION OF PROJECTION VIEW
First Claim
1. A method comprising:
- maintaining, by a system running a game server associated with an electronic game, communications with one or more user devices each running a game client associated with the electronic game, wherein the communications comprise client game information from each user device that identifies, at least, user interactions with the respective game client;
determining, by the system and using the client game information, that a trigger of a plurality of triggers is satisfied, wherein the trigger identifies particular game events predicted to be of interest or use to the users;
generating, by the system and based on the trigger, display data comprising a projection view to be provided for presentation on a display, separate from the user devices, for viewing by the users of the one or more user devices, wherein the display data is generated by a camera game client, controlled by the system, from a location in a game world of the electronic game that is associated with the trigger; and
providing, by the system, the projection view for presentation on the display.
3 Assignments
0 Petitions
Accused Products
Abstract
A game system is disclosed that enables users to play games on their respective devices while viewing associated information on a separate screen, such as that of a movie theater. One of the methods includes maintaining, by a system running a game server associated with an electronic game, communications with one or more user devices each running a game client associated with the electronic game. The communications include client game information from each user device that identifies user interactions with the respective game client. Display data that includes a projection view to be provided for presentation on a display, separate from the user devices, is generated to be viewed by the users of the user devices. The display data is generated by a camera game client, controlled by the system, from a location in a game world of the electronic game. The projection view is presented on the display.
-
Citations
20 Claims
-
1. A method comprising:
-
maintaining, by a system running a game server associated with an electronic game, communications with one or more user devices each running a game client associated with the electronic game, wherein the communications comprise client game information from each user device that identifies, at least, user interactions with the respective game client; determining, by the system and using the client game information, that a trigger of a plurality of triggers is satisfied, wherein the trigger identifies particular game events predicted to be of interest or use to the users; generating, by the system and based on the trigger, display data comprising a projection view to be provided for presentation on a display, separate from the user devices, for viewing by the users of the one or more user devices, wherein the display data is generated by a camera game client, controlled by the system, from a location in a game world of the electronic game that is associated with the trigger; and providing, by the system, the projection view for presentation on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; maintaining, by a game server associated with an electronic game running on the system, communications with one or more user devices each running a game client associated with the electronic game, wherein the communications comprise client game information from each user device that identifies, at least, user interactions with the respective game client; determining, using the client game information, that a trigger of a plurality of triggers is satisfied, wherein the trigger identifies particular game events predicted to be of interest or use to the users; generating, based on the trigger, display data comprising a projection view to be provided for presentation on a display, separate from the user devices, for viewing by the users of the one or more user devices, wherein the display data is generated by a camera game client, controlled by the system, from a location in a game world of the electronic game that is associated with the trigger; and providing the projection view for presentation on the display. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product encoded on one or more non-transitory computer storage media, comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
maintaining, by a game server associated with an electronic game, communications with one or more user devices each running a game client associated with the electronic game, wherein the communications comprise client game information from each user device that identifies, at least, user interactions with the respective game client; determining, using the client game information, that a trigger of a plurality of triggers is satisfied, wherein the trigger identifies particular game events predicted to be of interest or use to the users; generating, based on the trigger, display data comprising a projection view to be provided for presentation on a display, separate from the user devices, for viewing by the users of the one or more user devices, wherein the display data is generated by a camera game client, controlled by the system, from a location in a game world of the electronic game that is associated with the trigger; and providing the projection view for presentation on the display. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification