Game controller simulating parts of the human anatomy
Abstract
Methods, systems and computer program products of the present invention provide a simulated part of a human anatomy. The simulated human part may be an apparatus associated with a computer program for simulating a part of the human anatomy comprising one or more sensors. The apparatus may be connected to a computing device either through a wired medium or wirelessly. The computing device may receive a data input from at least one of the plurality of sensors that may be located in the vicinity of the apparatus. The sensors may be a pressure sensor, humidity sensor, motion sensor or some other types of sensor. Data received from the apparatus at the computing device may be stored in a database and may be associated with a region of the apparatus having one or more sensors.
Claims
exact text as granted — not AI-modified1 . A computer program product embodied in a computer readable medium that, when executing on one or more computers, performs the steps of:
a. receiving a data input from at least one of a plurality of sensors located within an apparatus representing a part of the human anatomy, wherein the apparatus is connected to a computing device; b. storing the data input, wherein the data input is stored in association with a region of the apparatus in which the at least one of the plurality of sensors is located; c. representing on a display of the computing device, using a graphic user interface, the part of human anatomy that is represented by the apparatus; and d. presenting within the graphic user interface a depiction of the region of the part of human anatomy from which the data input was received.
2 . The computer program product of claim 1 , wherein the data input is stored in a temporary memory component.
3 . The computer program product of claim 1 , wherein the data input is stored in a database.
4 . The computer program product of claim 1 , wherein the apparatus representing a part of the human anatomy is a game controller.
5 . The computer program product of claim 4 , wherein the game controller uses neural network pattern recognition methods.
6 . The computer program product of claim 4 , wherein the game controller uses neural network learning methods.
7 . The computer program product of claim 1 , wherein the apparatus representing a part of the human anatomy is a component of a humanoid robot that includes a representation of other human anatomic features.
8 . The computer program product of claim 1 , wherein the sensor is a pressure sensor.
9 . The computer program product of claim 1 , wherein the sensor is a humidity sensor.
10 . The computer program product of claim 1 , wherein the sensor is a plurality of sensors.
11 . The computer program product of claim 1 , wherein sensor is placed among a three-dimensional sensor array.
12 . The computer program product of claim 1 , wherein the computing device is a computer.
13 . The computer program product of claim 12 , wherein the computer is a desktop computer.
14 . The computer program product of claim 12 , wherein the computer is a laptop computer.
15 . The computer program product of claim 12 , wherein the computer is a notebook.
16 . The computer program product of claim 1 , wherein the computing device is a gaming console.
17 . The computer program product of claim 1 , wherein the computing device is a television.
18 . The computer program product of claim 1 , wherein the computing device is a smart phone.
19 . A computer program product embodied in a computer readable medium that, when executing on one or more computers, performs the steps of:
a. receiving an expert sensor data sequence from an expert user using a first apparatus representing a part of the human anatomy in which a plurality of sensors are contained, wherein the expert sensor data sequence derives at least in part from the expert physically manipulating the device as part of performing an expert maneuver, and wherein the apparatus is connected to a first computing device; b. recording and storing the expert sensor data sequence in a database; c. receiving a first novice sensor data sequence from a first novice user using a second apparatus, representing a similar part of the human anatomy as the first apparatus, in which a plurality of sensors are contained, wherein the second apparatus is connected to a second computing device; d. recording and storing the first novice sensor data sequence; e. receiving a second novice sensor data sequence from a second novice user using a third apparatus, representing a similar part of the human anatomy as the first apparatus, in which a plurality of sensors are contained, wherein the third apparatus is connected to a third computing device; f. recording and storing the second novice sensor data sequence; g. comparing the first and second novice sensor data sequences to the expert sensor data sequence based at least in part on a statistical analysis of the data sequences, wherein the statistical analysis results in a first score associated with a degree of similarity between the first novice sensor data sequence and the expert sensor data sequence, and a second score associated with a degree of similarity between the second novice sensor data sequence and the expert sensor data sequence; h. representing on a display of at least one of the first and second computing devices, using a graphic user interface, the part of human anatomy that is represented by the apparatus; and i. presenting within the graphic user interface a depiction of the region of the part of human anatomy from which the first and second novice sensor data sequences were received, and including within the graphic user interface the first and second score and at least one feedback indicator.
20 . A computer program product embodied in a computer readable medium that, when executing on one or more computers, performs the steps of:
a. receiving sensor feedback from a plurality of sensors that are embedded in an artificial replica of at least a portion of human anatomy; b. receiving information relating to a location of each of the plurality of sensors as each is positioned within the artificial replica; c. performing an analysis on the sensor feedback that defines both (i) a relationship of interactions amongst at least two of the plurality of sensors and (ii) a value from at least each one of the plurality of sensors that was interacted with during a user interaction; and d. presenting, through a graphical user interface, a graphic depiction of at least a portion of the artificial replica and an indication corresponding to the sensor feedback analysis such that the user can understand how the user's interaction affected the artificial replica and caused a positive or negative action, as assessed through a comparison of the user interaction with actions stored in memory.Join the waitlist — get patent alerts
Track US2010261530A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.