Remote real-time game input aggregation
AssigneeGoogle Inc.
InventorsCollin Irwin, Rachel Hausmann
Life of this patent
Estimating the term…
Abstract
Techniques and systems are provided for generating and displaying aggregated gaming actions based on proposed game inputs provided via each of multiple remote client devices, related to real-time display of gaining content that is based at least in part on interactions of a first user with a remote gaming device. An indication of one or more proposed game inputs is received from multiple respective remote audience users associated with the multiple remote client devices during the real-time display in response to an indicated solicitation. An aggregated game action is generated based at least in part on the multiple proposed game inputs, and an indication of the aggregated game action is provided to the remote gaming device.
Claims35
A method comprising:
- providing, by a first server, audiovisual content for real-time display at each of a plurality of client devices that are each associated with a respective audience user, the audiovisual content being based at least in part on interactions of a first user with a remote device;
- receiving, by the first server and during the real-time display, an indication of multiple proposed inputs, the multiple proposed inputs including one or more proposed inputs from each of multiple client devices of the plurality of client devices;
- generating, by the first server, an aggregated action based at least in part on the multiple proposed inputs, wherein generating the aggregated action comprises determining a focal point for each of one or more clusters of the proposed inputs;
- and
- providing, by the first server, an indication of the aggregated action to the remote device.
A method comprising:
- providing, by a first device, indications of one or more interactions of a first user with the first device as part of distributing audiovisual content generated by an application for real-time display to a plurality of client devices;
- receiving, by the first device, an indication of an aggregated action that is based at least in part on one or more focal points that are each associated with a respective cluster of multiple proposed inputs, each proposed input received from one of multiple audience users that are associated with the plurality of client devices;
- and
- implementing, by the first device, one or more actions for execution of the application responsive to the indication of the aggregated action.
A system, comprising:
- a content streaming manager to provide audiovisual content for real-time display at each of a plurality of client devices that are each associated with a respective audience user, wherein the audiovisual content is based at least in part on interactions of a first user with a first device;
- a user input manager to receive, during the real-time display, an indication of multiple proposed inputs, the multiple proposed inputs including one or more proposed inputs from each of multiple client devices of the plurality of client devices;
- and
- an input aggregation manager to generate an aggregated action based at least in part on determining a focal point for each of one or more clusters of the multiple proposed inputs, and to provide an indication of the aggregated action to the first device.
A server, comprising:
- one or more processors;
- and
- a memory storing a set of executable instructions, the set of executable instructions to manipulate the one or more processors to:
- provide audiovisual content for real-time display at each of a plurality of client devices that are each associated with a respective audience user, wherein the audiovisual content is based at least in part on interactions of a first user with a first device;
- receive, during the real-time display of the audiovisual content, an indication of multiple proposed inputs, the multiple proposed inputs including one or more proposed inputs from each of multiple client devices of the plurality of client devices;
- generate an aggregated action based at least in part on a determined focal point for each of one or more clusters of the multiple proposed inputs;
- and
- provide an indication of the aggregated action to the first device.
A device, comprising:
- one or more processors;
- and
- a memory storing a set of executable instructions, the set of executable instructions to manipulate the one or more processors to:
- provide indications of one or more interactions of a first user with the device as part of distributing audiovisual content generated by an application for real-time display to a plurality of client devices;
- receive an indication of an aggregated action that is based at least in part on a focal point for each of one or more determined clusters of multiple proposed inputs, each proposed input from one of multiple audience users associated with the plurality of client devices;
- and
- implement one or more actions for execution of the application responsive to the indication of the aggregated action.
Dependencies are inferred from the claim text.