METHOD AND APPARATUS FOR COMBINING A REAL WORLD EVENT AND A COMPUTER SIMULATION
First Claim
1. A method for use in a computer simulation, comprising:
- receiving data obtained from a real-world event that takes place over a period of time and that includes a plurality of moving bodies, wherein the data includes position data and at least one other attribute for each moving body in the plurality of moving bodies with the data being measured at a plurality of points in the period of time;
generating a representation of the real-world event using the data, wherein the representation of the real-world event comprises representations of the plurality of moving bodies; and
rendering the representation of the real-world event on a display.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for use in a computer simulation includes receiving data obtained from a real-world event that takes place over a period of time and that includes a plurality of moving bodies, wherein the data includes position data and at least one other attribute for each moving body in the plurality of moving bodies with the data being measured at a plurality of points in the period of time, generating a representation of the real-world event using the data, wherein the representation of the real-world event comprises representations of the plurality of moving bodies, and rendering the representation of the real-world event on a display. Another method includes obtaining data for each of a plurality of moving bodies in a real-world event, and providing the data to an apparatus that is configured to use the data to generate a representation of the real-world event and render the representation of the real-world event on a display. A computer readable storage medium stores a computer program adapted to cause a processor based system to execute one or more of the above or similar steps. An apparatus is configured to generate and render a representation of the real-world event using data obtained from the real-world event.
-
Citations
33 Claims
-
1. A method for use in a computer simulation, comprising:
-
receiving data obtained from a real-world event that takes place over a period of time and that includes a plurality of moving bodies, wherein the data includes position data and at least one other attribute for each moving body in the plurality of moving bodies with the data being measured at a plurality of points in the period of time; generating a representation of the real-world event using the data, wherein the representation of the real-world event comprises representations of the plurality of moving bodies; and rendering the representation of the real-world event on a display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer readable storage medium storing a computer program adapted to cause a processor based system to execute steps comprising:
-
receiving data obtained from a real-world event that takes place over a period of time and that includes a plurality of moving bodies, wherein the data includes position data and at least one other attribute for each moving body in the plurality of moving bodies with the data being measured at a plurality of points in the period of time; generating a representation of the real-world event using the data, wherein the representation of the real-world event comprises representations of the plurality of moving bodies; and rendering the representation of the real-world event on a display.
-
-
16. A method, comprising:
-
obtaining position data for each of a plurality of moving bodies in a real-world event that takes place over a period of time and that is broadcast on television to at least some viewers, wherein the position data is obtained at a plurality of points in the period of time; and providing the position data to an apparatus that is configured to use the position data to generate a representation of the real-world event and render the representation of the real-world event on a display, wherein the representation of the real-world event comprises representations of the plurality of moving bodies. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer readable storage medium storing a computer program adapted to cause a processor based system to execute steps comprising:
-
receiving data obtained from a real-world event that includes a plurality of moving bodies; wherein the real-world event takes place over a period of time and is broadcast on television to at least some viewers; and wherein the data includes position data for each moving body in the plurality of moving bodies with the data being obtained at a plurality of points in the period of time; generating a representation of the real-world event using the data, wherein the representation of the real-world event comprises representations of the plurality of moving bodies; and rendering the representation of the real-world event on a display. - View Dependent Claims (28, 29, 30)
-
-
31. A computer readable storage medium storing a computer program adapted to cause a processor based system to execute steps comprising:
-
receiving data obtained from a real-world event that takes place over a period of time and that includes a plurality of moving bodies; wherein the data includes position data for each moving body in the plurality of moving bodies with the data being obtained at a plurality of points in the period of time; and wherein the data includes data obtained by analyzing one or more videos of the real-world event; generating a representation of the real-world event using the data, wherein the representation of the real-world event comprises representations of the plurality of moving bodies; and rendering the representation of the real-world event on a display. - View Dependent Claims (32, 33)
-
Specification