Apparatus and method for data aggregation
AssigneeSony Interactive Entertainment Inc.
InventorsMaria Chiara Monti, Fabio Cappello, Matthew Sanders, Timothy Edward Bradley, Oliver Hume
Life of this patent
Estimating the term…
Abstract
A data processing apparatus includes input circuitry to receive viewpoint data indicative of respective viewpoints for a plurality of spectators of a virtual environment, detection circuitry to detect a portion of the virtual environment viewed by each of the respective viewpoints in dependence upon the viewpoint data, selection circuitry to select one or more regions of the virtual environment in dependence upon at least some of the detected portions, and output circuitry to output data indicative of one or more of the selected regions.
Claims20
A data processing apparatus, comprising:
- input circuitry to receive viewpoint data indicative of respective viewpoints for a plurality of spectators of a virtual environment;
- detection circuitry to detect a portion of the virtual environment viewed by each of the respective viewpoints in dependence upon the viewpoint data, wherein one or more of the respective viewpoints are a static or dynamic view of one or more parts of an in-game virtual environment;
- selection circuitry to select one or more regions of the virtual environment in dependence upon at least some of the detected portions;
- and
- output circuitry to output data indicative of one or more of the selected regions.
A system comprising:
- a server comprising a data processing apparatus, the data processing apparatus including:
- (i) input circuitry to receive viewpoint data indicative of respective viewpoints for a plurality of spectators of a virtual environment,
- (ii) detection circuitry to detect a portion of the virtual environment viewed by each of the respective viewpoints in dependence upon the viewpoint data, wherein one or more of the respective viewpoints are a static or dynamic view of one or more parts of an in-game virtual environment,
- (iii) selection circuitry to select one or more regions of the virtual environment in dependence upon at least some of the detected portions, and
- (iv) output circuitry to output data indicative of one or more of the selected regions;
- and
- a plurality of user devices associated with the plurality of spectators of the virtual environment, wherein the output circuitry is configured to output the data indicative of one or more of the selected regions to one or more of the user devices.
A data processing method, comprising:
- receiving viewpoint data indicative of respective viewpoints for a plurality of spectators of a virtual environment;
- detecting a portion of the virtual environment viewed by each of the respective viewpoints in dependence upon the viewpoint data, wherein one or more of the respective viewpoints are a static or dynamic view of one or more parts of an in-game virtual environment;
- selecting one or more regions of the virtual environment in dependence upon at least some of the detected portions;
- and
- outputting data indicative of one or more of the selected regions.
A non-transitory, computer readable storage medium containing computer software which, when executed by a computer, causes the computer to perform a data processing method, by carrying out actions, comprising:
- receiving viewpoint data indicative of respective viewpoints for a plurality of spectators of a virtual environment;
- detecting a portion of the virtual environment viewed by each of the respective viewpoints in dependence upon the viewpoint data, wherein one or more of the respective viewpoints are a static or dynamic view of one or more parts of an in-game virtual environment;
- selecting one or more regions of the virtual environment in dependence upon at least some of the detected portions;
- and
- outputting data indicative of one or more of the selected regions.
Dependencies are inferred from the claim text.