Ui workflow optimization based on expected next ui interaction
US-2024427469-A1 · Dec 26, 2024 · US
US10729973B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10729973-B2 |
| Application number | US-16548108-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 30, 2008 |
| Priority date | Jun 30, 2008 |
| Publication date | Aug 4, 2020 |
| Grant date | Aug 4, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Sensor parameters in a remote game peripheral are dynamically. The remote game peripheral may contain one or more sensors that measure the motion of the remote game peripheral via at least one sensor. This information is communicated to a game server. The game server then determines if the sensor sensitivity setting is appropriate for the expected motion of the remote game peripheral at that point in the game. The game server may, at any time during game play, transmit a sensor sensitivity adjustment to adjust the sensor sensitivity level setting to one that is likely to capture the motion of the game peripheral with minimal loss of data. The dynamic adjustment of the sensitivity level may also be used to provide corrective feedback to a game player.
Opening claim text (preview).
What is claimed: 1. A system, comprising: a processor; and memory coupled to the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising: execute a game application, the game application configured to respond to gesture input detected based on one or more sensor measurements recorded by sensors of a remote game peripheral and received by a game server, where the game application supports at least a first set and a second set of gestures, the second set of gestures characterized by a greater range of motion than the first set, and where the game application includes a game script that defines an ordered sequence of steps corresponding to gestures expected by the game application during execution of the game application, the ordered sequence of steps specifying gestures from both the first set and the second set of gestures; based on a first step in the ordered sequence of steps corresponding to a gesture of the first set of gestures, predict that a first upcoming gesture belongs to the first set of gestures; send first sensitivity settings to the remote game peripheral to affect a sensitivity with which a first set of sensor measurements are recorded, the first set of sensor measurements corresponding to the first upcoming gesture; after detecting the first upcoming gesture from the first set of sensor measurements received from the remote game peripheral, and based on a second step in the ordered sequence of steps corresponding to a gesture of the second set of gestures, predict that a second upcoming gesture belongs to the second set of gestures; and send second sensitivity settings to the remote game peripheral to affect a sensitivity with which a second set of sensor measurements are recorded, the second set of sensor measurements corresponding to the second upcoming gesture. 2. The system of claim 1 , the remote game peripheral is communicatively coupled to the game server via a wireless communication channel. 3. The system of claim 1 , the remote game peripheral is communicatively coupled to the game server via a wired communication channel. 4. The system of claim 1 , the operations further comprising, based on the one or more sensor measurements recorded by the sensors of the remote game peripheral and received by the game server, calculating position, distance, and velocity information of the remote game peripheral by using a library of motion parameters stored in the game server. 5. The system of claim 4 , the operations further comprising: upon detecting a gesture based on the one or more sensor measurements, transmitting a reprimand upon determining that the detected gesture fails to meet a threshold gesture value. 6. The system of claim 1 , wherein a sensitivity parameter of each of the sensors of the remote game peripheral is dynamically modifiable responsive to manipulation of the remote game peripheral. 7. The system of claim 1 , the remote game peripheral further comprising a sensitivity range table utilizable to adjust a measurement range of the sensors of the remote game peripheral. 8. A method, comprising: executing a game application on a game server, the game application configured to respond to gesture input detected based on one or more sensor measurements recorded by sensors of a remote game peripheral and received by the game server, where the game application supports at least a first set and a second set of gestures, the second set of gestures characterized by a greater range of motion than the first set, and where the game application includes a game script that defines an ordered sequence of steps corresponding to gestures expected by the game application during execution of the game application, the ordered sequence of steps specifying gestures from both the first set and the second set of gestures; based on a first step in the ordered sequence of steps corresponding to a gesture of the first set of gestures, predicting that a first upcoming gesture belongs to the first set of gestures; sending first sensitivity settings to the remote game peripheral to affect a sensitivity with which a first set of sensor measurements are recorded, the first set of sensor measurements corresponding to the first upcoming gesture; after detecting the first upcoming gesture from the first set of sensor measurements received from the remote game peripheral, and based on a second step in the ordered sequence of steps corresponding to a gesture of the second set of gestures, predicting that a second upcoming gesture belongs to the second set of gestures; and sending second sensitivity settings to the remote game peripheral to affect a sensitivity with which a second set of sensor measurements are recorded, the second set of sensor measurements corresponding to the second upcoming gesture. 9. The method of claim 8 , further comprising: selecting the first and second upcoming gestures from a library of gestures. 10. The method of claim 8 , further comprising: calculating position, distance, and velocity motion parameters of the remote game peripheral based on the one or more sensor measurements received by the game server and a library of motion parameters. 11. The method of claim 10 , further comprising: upon a determination that a gesture detected based on the one or more sensor measurements fails to meet a threshold gesture value, providing an indication of a reprimand. 12. The method of claim 8 , wherein a sensitivity parameter associated with each of the sensors of the remote game peripheral is dynamically modifiable responsive to manipulation of the remote game peripheral. 13. The computer readable storage medium of claim 8 , the operations further comprising: calculating position, distance, and velocity motion parameters of the remote game peripheral based on the one or more sensor measurements and a library of motion parameters. 14. The computer readable storage medium of claim 13 , the operations further comprising: upon a determination that a gesture detected based on the one or more sensor measurements fails to meet a threshold gesture value, providing an indication of a reprimand. 15. The method of claim 8 , further comprising deriving a sensor measurement of the one or more sensor measurements based on a tilt angle of the remote game peripheral. 16. The method of claim 8 , the first upcoming gesture comprising a game player swinging the remote game peripheral through a broad arc. 17. A computer readable storage medium, the computer readable storage medium not being a transient signal, the computer readable storage medium comprising executable instructions that when executed by a processor cause the processor to effectuate operations comprising: execute a game application, the game application configured to respond to gesture input detected based on one or more sensor measurements recorded by sensors of a remote game peripheral and received by a game server, where the game application supports at least a first set and a second set of gestures, the second set of gestures characterized by a greater range of motion than the first set, and where the game application includes a game script that defines an ordered sequence of steps corresponding to gestures expected by the game application during execution of the game application, the ordered sequence of steps specifying gestures from both the first set and the second set of gestures; based on a first step in the ordered sequence of steps corresponding to a gesture of the first set of gestures, predict that
using indicators, e.g. showing the condition of a game character on screen · CPC title
for monitoring, e.g. of user parameters, terminal parameters, application parameters, network parameters · CPC title
Data transfer via internet · CPC title
for displaying additional data, e.g. simulating a Head Up Display · CPC title
using inertial sensors, e.g. accelerometers, gyroscopes · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.