Interactive body suit and interactive limb covers
First Claim
1. An apparatus for providing a touch sensation to a user of a simulated real world software program supported by a computer comprising:
- a garment covering a portion of the body of the user;
a plurality of electric-powered oscillating motors embedded within the garment to provide the sensation of touch on different areas of the body of the user;
a high-speed control interface with a logic address link to each of the oscillating motors and a link to a computer executing the simulated real world software program, supporting multiple modes of operation depending on software program type, said multiple modes comprising a first mode that generates a high order data bit output that activates multiple embedded motors covering an addressed area of the body and a second mode that generates a low order data bit output that activates a single embedded motor covering an addressed point of the body; and
said high-speed control interface activates one or more of said oscillating motors upon receipt of a command signal generated by said software program tat translates into an logic address included in an information packet designating the corresponding link to the one or more oscillating motors, which corresponds to a particular desired touch sensation on one or more areas of the body of the user.
0 Assignments
0 Petitions
Accused Products
Abstract
A system, apparatus and method, consisting of firmware, software, oscillating motors, a garment, and peripherals that permit users to interact over the Internet or wireless communications network with games or each other users whereby the sensation of touch is felt by the garment user. The invention consists of an interactive body suit that covers the torso. Peripheral gloves, socks, and adult entertainment attachments for men and women attach to the interactive body suit in appropriate locations.
Small oscillating motors embedded in the garment and the peripherals produce a vibrating touch sensation when activated. Each motor has a logic address on the suit or peripheral device that correlates to a logical point on a computer graphic representing the user. Contact with the graphic will generate a command signal that activates a motor in the corresponding area on the suit. In one application, limb covers with embedded oscillating motors are used to provide medical treatment massage therapy.
149 Citations
20 Claims
-
1. An apparatus for providing a touch sensation to a user of a simulated real world software program supported by a computer comprising:
-
a garment covering a portion of the body of the user; a plurality of electric-powered oscillating motors embedded within the garment to provide the sensation of touch on different areas of the body of the user; a high-speed control interface with a logic address link to each of the oscillating motors and a link to a computer executing the simulated real world software program, supporting multiple modes of operation depending on software program type, said multiple modes comprising a first mode that generates a high order data bit output that activates multiple embedded motors covering an addressed area of the body and a second mode that generates a low order data bit output that activates a single embedded motor covering an addressed point of the body; and said high-speed control interface activates one or more of said oscillating motors upon receipt of a command signal generated by said software program tat translates into an logic address included in an information packet designating the corresponding link to the one or more oscillating motors, which corresponds to a particular desired touch sensation on one or more areas of the body of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for creating a touch sensation to a user of a software program supported by a computer comprising:
-
a snug fitting garment covering a portion of a person'"'"'s body; a plurality of logic addressable electric-powered oscillating motors embedded into the garment covering a sector of said body; a high-speed control interface with a logic address link to each of the oscillating motors, said control interface connected to said computer, and said computer receiving an information packet containing a logic address designating one or more of the oscillating motors; and said software program supported by said computer translates data inputs into the logic address of one or more of the oscillating motors using the high-speed control interface to activate the one or more motors in said sector that corresponds to a particular desired touch sensation on one or more contact points within that sector to support multiple modes of operation depending on the user type, said multiple modes comprising a first mode that generates a high order data bit output that activates multiple embedded motors covering an addressed area of the body and a second mode that generates a low order data bit output that activates a single embedded motor covering an addressed point of the body. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for generating a touch sensation to a person using a computer application comprising the steps of:
-
providing a snug fitting garment covering a portion of the body of said person; embedding a plurality of electric-powered oscillating motors in the garment covering said portion of the body; providing a logic addressable link to each of the oscillating motors using a high-speed control interface connected to the computer application; generating an information packet containing logic address data designating one or more of the oscillating motors to activate on a computer using the computer application; transmitting the logic address data to the high-speed control interface; and decoding the logic address data using a first circuit in the high-speed control interface to activate the designated oscillating motors to provide multiple modes of operation depending on the type of software application, said multiple modes comprising a first mode that generates a high order data bit output that activates multiple embedded motors and a second mode that generates a low order data bit output that activates a single embedded motor, and said first circuit comprising two or more 4×
16-bit decoders to generate both high order binary data outputs for activating multiple embedded motors and low order binary data outputs for activating a single embedded motor, said high order and said low order bits decoded from a single binary number, wherein an at least 8-bit binary data input can generate at least 16 high order data outputs and at least 225 unique low order binary data outputs which are mapped to the human body. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification