Position sensing apparatus and method
US-2015375108-A1 · Dec 31, 2015 · US
US10983490B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10983490-B2 |
| Application number | US-201715444786-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 28, 2017 |
| Priority date | Apr 13, 2016 |
| Publication date | Apr 20, 2021 |
| Grant date | Apr 20, 2021 |
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.
Vibration instruction data transmitted from another apparatus is received, data related to the vibration instruction data is stored in a memory, and a vibration apparatus is vibrated using the data stored in the memory. On the other hand, vibration state data indicating a vibration state of the vibration apparatus is generated, and the vibration state data is transmitted to the other apparatus.
Opening claim text (preview).
What is claimed is: 1. A vibration control system, including at least a first apparatus and a second apparatus, for vibrating a vibration apparatus, the first apparatus comprising a computer processor configured to: receive vibration instruction data transmitted from the second apparatus; generate vibration state data indicating a vibration state of the vibration apparatus; store data related to the received vibration instruction data in a memory; vibrate the vibration apparatus using the data stored in the memory; and transmit the vibration state data to the second apparatus, the second apparatus comprising a computer processor configured to: receive the vibration state data transmitted from the first apparatus; based on the received vibration state data, determine vibration instruction data to be transmitted next to the first apparatus; and transmit the determined vibration instruction data to the first apparatus, wherein the vibration state data is data indicating a remaining amount of the data related to the vibration instruction data stored in the memory when the vibration state data is transmitted. 2. The vibration control system according to claim 1 , wherein the computer processor of the second apparatus is configured to determine a timing for transmitting the determined vibration instruction data to the first apparatus based on the data indicating the remaining amount of the data related to the vibration instruction data stored in the memory when the vibration state data is transmitted. 3. The vibration control system according to claim 1 , wherein in the vibration of the vibration apparatus, the data related to the vibration instruction data stored in the memory to vibrate the vibration apparatus is output to the vibration apparatus, and the data output to the vibration apparatus is deleted from the memory. 4. The vibration control system according to claim 1 , wherein in the determination of the vibration instruction data, the vibration instruction data indicating a vibration for a vibration time corresponding to the remaining amount indicated by the received vibration state data is determined. 5. The vibration control system according to claim 4 , wherein in the determination of the vibration instruction data, when the remaining amount indicated by the received vibration state data is larger than a predetermined amount, the vibration instruction data indicating a vibration for a relatively short vibration time is determined. 6. The vibration control system according to claim 1 , wherein in the determination of the vibration instruction data, the vibration instruction data indicating a vibration for a vibration time corresponding to the vibration state of the vibration apparatus indicated by the received vibration state data is determined. 7. The vibration control system according to claim 1 , wherein the computer processor of the first apparatus is further configured to output operation data corresponding to a user operation on the first apparatus, and in the transmission of the vibration state data, the vibration state data is transmitted together with the operation data to the second apparatus. 8. The vibration control system according to claim 1 , wherein in the generation of the vibration state data, data indicating the vibration state of the vibration apparatus at a time before the data related to the received vibration instruction data is stored in the memory is generated as the vibration state data. 9. The vibration control system according to claim 1 , wherein in the reception of the vibration instruction data, the vibration instruction data is received through wireless communication, in the transmission of the vibration state data, the vibration state data is transmitted through wireless communication, in the reception of the vibration state data, the vibration state data is received through wireless communication, and in the transmission of the vibration instruction data, the vibration instruction data is transmitted through wireless communication. 10. The vibration control system according to claim 1 , wherein in the determination of the vibration instruction data, modulation information indicating changes in an amplitude and/or a frequency is encoded in a vibration waveform for vibrating the vibration apparatus, thereby generating the vibration instruction data, and in the storage of the data in the memory, every time the vibration instruction data is received, data obtained by decoding the vibration instruction data is stored in the memory. 11. The vibration control system according to claim 1 , wherein the first apparatus includes the vibration apparatus within the first apparatus. 12. The vibration control system according to claim 1 , wherein in the generation of the vibration state data, as the vibration state data, first vibration state data and second vibration state data different from the first vibration state data are generated. 13. The vibration control system according to claim 1 , wherein the vibration state data includes data indicating a value of a clock in the first apparatus. 14. The vibration control system according to claim 1 , wherein a vibration waveform data buffer is set in the memory and the vibration state data is data indicating a remaining amount of the data related to the vibration instruction data is stored in the waveform data buffer. 15. A vibration control method for vibrating a vibration apparatus, the vibration control method comprising: receiving vibration instruction data transmitted from another apparatus; generating vibration state data indicating a vibration state of the vibration apparatus; storing data related to the received vibration instruction data in a memory; vibrating the vibration apparatus using the data stored in the memory; transmitting the vibration state data to the other apparatus; receiving the vibration state data in the other apparatus; based on the received vibration state data, determining vibration instruction data to be transmitted next; and transmitting the determined vibration instruction data from the other apparatus, wherein the vibration state data is data indicating a remaining amount of the data related to the vibration instruction data stored in the memory when the vibration state data is transmitted. 16. A vibration output apparatus for vibrating a vibration apparatus, the vibration output apparatus comprising a computer processor configured to: receive vibration instruction data transmitted from another apparatus; generate vibration state data indicating a vibration state of the vibration apparatus; store data related to the received vibration instruction data in a memory; vibrate the vibration apparatus using the data stored in the memory; and transmit the vibration state data to the other apparatus, wherein the vibration state data is data indicating a remaining amount of the data related to the vibration instruction data stored in the memory when the vibration state data is transmitted. 17. A game controller configured to wirelessly communicate with a game apparatus, and including a vibration apparatus within the game controller, the game controller comprising a computer processor configured to: output operation data corresponding to a user operation on the game controller; receive, from the game apparatus through wireless communication, vibration instruction data for instructing the vibration apparatus to vibrate; store, in a memory, data related to the vibration instruction data received from the game apparatus;
using a wireless connection, e.g. infrared or piconet · CPC title
Generating tactile feedback signals via the game input device, e.g. force feedback · CPC title
Force and vibration control · CPC title
Movement instructions, e.g. MOVE, SHIFT, ROTATE, SHUFFLE · CPC title
responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.