TACTILE COMMUNICATION APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT
A tactile communication apparatus that includes a signal receiver configured decode data received via a wireless signal, a tactile communication device containing a plurality of pins on one side, each pin configured to respectively move in both an outward direction and inward direction to form a plurality of pin combinations based on a plurality of activation signals, and a communication processor configured to generate the plurality of pin activation signals based on the received data so as to convey the data to a user through the plurality of pin combinations of the tactile communication device.
The present application is related to U.S. application Ser. No. 13/564,395, filed Aug. 1, 2012, the entire contents of which is incorporated herein by reference.
GRANT OF NON-EXCLUSIVE RIGHTThis application was prepared with financial support from the Saudi Arabian Cultural Mission, and in consideration therefore the present inventor(s) has granted The Kingdom of Saudi Arabia a non-exclusive right to practice the present invention.
BACKGROUND Field of the DisclosureEmbodiments described herein relate generally to an apparatus, method, and computer program product for tactile communication. More particularly, the embodiments described relate to an apparatus that can facilitate data communications for (users who are occupying the use of their visual and auditory senses) and the visually impaired.
SUMMARYAccording to an embodiment, there is provided a tactile communication apparatus that includes a signal receiver configured decode data received via a wireless signal, a tactile communication device containing a plurality of pins on one side, each pin configured to respectively move in both an outward direction and inward direction to form a plurality of pin combinations based on a plurality of activation signals, and a communication processor configured to generate the plurality of pin activation signals based on the received data so as to convey the data to a user through the plurality of pin combinations of the tactile communication device.
According to another embodiment, there is also provided a method of tactile communication
The foregoing paragraphs have been provided by way of general introduction, and are not intended to limit the scope of the following claims. The described embodiments, together with further advantages, will be best understood by reference to the following detailed description taken in conjunction with the accompanying drawings.
A more complete appreciation of the present advancements and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings. However, the accompanying drawings and the exemplary depictions do not in any way limit the scope of the advancements embraced by the specification. The scope of the advancements embraced by the specification and drawings are defined by the words of the accompanying claims.
Tremendous developments have occurred with mobile communication devices in a very short time frame. However they have been dependant on the users' visual or auditory senses to interact with them often causing the user to have to pause whatever they are doing to use the device. Tactile communication allows the users to feel the information, enabling less disruption to their physical activities in certain cases.
The present inventor recognized the need to improve the way information can be communicated discreetly to individuals without interruption to their visual and auditory activities and to assist navigation and communication while they are in motion. With the way computer technology is advancing and the way it is changing the lives of people, adequate methods of communication need to be established to tackle issues especially in a mobility situation.
The tactile communication apparatus is designed to communicate data such as simple text in a physical or tactile manner. Text can be communicated, for example, in the form of Braille and directions in the form of directional tactile indication. The tactile communication apparatus combines both a hardware unit to work alongside computer software. It is designed to be versatile in the sense that it can work with several software programs as well as wired and wireless networks. Along with simple text, directional communications and frequency levels, the tactile communication apparatus is able to interact with the surrounding environment to communicate additional data such as tag detection, GPS navigation, object recognition and identification, obstacle detection, etc. And communicate frequency levels such as music tactile equalizer, heart rates, blood pressure, impact response (for such applications as video games), etc.
The tactile communicator has also been ergonomically designed to tackle many mobility communication issues highlighted in the user research. It introduces a new way of communication to mobile Smartphone users in such a way that their visual and auditory senses are not interrupted. The communication method is discrete, light, easy to use, unrestrictive and very useful for navigation in an outside mobile environment.
Referring now to the drawings, wherein like reference numerals designate identical or corresponding parts throughout several views.
The processing section 20 receives data from any number of wired or wireless inputs. Such wired inputs may be received via a network cable, fiber optic cable, USB cable, firewire cable, or the such. Wireless inputs may be received from any form of wireless network such a WiFi, cellular, or near field communication type systems and associated protocols. Once a signal from a wired or wireless network is received by the processing section 20, it is processed by the appropriate processing portion to decode the signal to useful information and/or data. Activation signals for the tactile communication device 30 are then generated based on the decoded information and/or data.
The tactile communication device 30 facilitates communication with the user 10 through both a receiving data from the user 10 through a keypad 302 and transmitting data to the user 10 through a set of pins 304. Information received by the processing section 20 is processed and activation signals for the set of pins 302 are generated and sent to the tactile communication device 30. The tactile communication device 30 then activates the appropriate sequence of pins 304 to convey the information or data to the user 10 through a tactile indication.
The tactile communication device 30 is ergonomically designed, as illustrated in
The front section of the tactile communication device 30, as illustrated in
The pins 304 of the tactile communication device 30 can be any form of mechanism that can convey a tactile indication, such as a solenoid 300 illustrated in
The sequence in which the pins 304 are activated can correspond to any form of code or language understood by the user 10 such as Braille which is commonly used by the blind or people with limited visual capability.
Further,
In another embodiment, the tactile communication device 30 can also include a vibration unit 306 to provide an additional means of tactile communication. The vibration unit 306 may be activated to provide general or non specific indication or acknowledgement of an event such as confirmation that a message has been sent, indication that a message has been received, or to notify the user 10 of an error.
In another embodiment,
In another embodiment,
In a non-limiting example of the above described process, the user 10 may wish to locate a nearby object, such as a digital camera. The user 10 would enter in an appropriate code into the keypad 302, such as “DC” for digital camera, to indicate to the tactile communication apparatus 1 that the user would like to locate this object. The tactile communication apparatus 1 would then receive image or sensor data 60 from the surrounding environment from an appropriate sensor (not shown), which can either be attached to the tactile communication apparatus 1 or a separate device. Image and sensor data 60 would then be fed into the detection unit 212 for image processing. Features and object located within the image and sensor data would then be sent to the detection processor 210 which would parse the features and objects until the digital camera was recognized.
Further, the detection processor could work in conjunction with the navigation processor so that once a desired object has been recognized or found, the navigation processor could guide the user 10 to the object using the pins 304 of the tactile communication device 30.
Once the tactile communication device 30 receives the pin activation signals at step 108 the tactile communication device 30 activates the appropriate pins in a specific sequence according to the pin activation signals so as to communicate the received data to the user 10. When the data has been communicated to the user 10 via the tactile communication device 30, the user 10 may or may not provide a response to the data to the tactile communication device 30 via the keypad 302 at step S110. If no user response is detected at step S110, the tactile communication apparatus 1 returns to a standby state at step S112. If the user 10 response has been detected at step S110 via the keypad 306, the communication processor receives the data from the tactile communication device 30 at step S114. The received data from user 10 is processed at step S116 so as to transmit the data via a wireless signal. Once the data has been encoded or modulated via the appropriate means based on the network, the data is transmitted over the wireless network at step S118. Finally, the tactile communication apparatus 1 returns to standby state at step S112.
According to another embodiment,
According to another embodiment
Next, a hardware description of the tactile communication apparatus 1 according to exemplary embodiments is described with reference to
Further, the claimed advancements may be provided as a utility application, background daemon, or component of an operating system, or combination thereof, executing in conjunction with CPU 500 and an operating system such as Microsoft Windows 7, UNIX, Solaris, LINUX, Apple MAC-OS and other systems known to those skilled in the art.
CPU 500 may be a Xenon or Core processor from Intel of America or an Opteron processor from AMD of America, or may be other processor types that would be recognized by one of ordinary skill in the art. Alternatively, the CPU 500 may be implemented on an FPGA, ASIC, PLD or using discrete logic circuits, as one of ordinary skill in the art would recognize. Further, CPU 500 may be implemented as multiple processors cooperatively working in parallel to perform the instructions of the inventive processes described above.
The tactile communication apparatus 1 in
The mobile tracking and subduing apparatus 20 further includes a display controller 508, such as a NVIDIA GeForce GTX or Quadro graphics adaptor from NVIDIA Corporation of America for interfacing with display 510, such as a Hewlett Packard HPL2445w LCD monitor. A general purpose I/O interface 512 interfaces with a keypad 302 as well as a touch screen panel 516 on or separate from display 510. General purpose I/O interface also connects to a plurality of pins 304.
A sound controller 520 is also provided in the tactile communication apparatus 1, such as Sound Blaster X-Fi Titanium from Creative, to interface with speakers/microphone 522 thereby providing sounds and/or music. The speakers/microphone 522 can also be used to accept dictated words as commands for controlling the tactile communication apparatus 1 or for providing location and/or property information with respect to the target property.
The general purpose storage controller 524 connects the storage medium disk 504 with communication bus 526, which may be an ISA, EISA, VESA, PCI, or similar, for interconnecting all of the components of the tactile communication apparatus 1. A description of the general features and functionality of the display 510, as well as the display controller 508, storage controller 524, network controller 506, and sound controller 520 is omitted herein for brevity as these features are known.
The tactile communication components 35 are assembled to communicate information to the user 10 via the wrist, the example presented in
In the
The tactile case components 35 communicate information in a number of ways; one can be in a ‘wave’ fashion such that the pins 45 on the wrist relay a feeling of a ‘rippling’ effect.
Another example of a method for the tactile communicator 35 is to relay information in a ‘meter’ format, so that pins positioned in a single case raise and hold to indicate a variable reading, should the variable level change (for example a temperature or speed) the pins 45 in the cases 35 would then drop and pins in a second case would raise and hold to indicate the variable change. Examples for this would be to relay such things as speed or temperature or tuning, etc. An example of a use for such a method of communication can be to relay a car speed and compare it to the speed limit of a road a car is travelling on,
A feature of the tactile components 40 is the that it can assist the tactile apparatus 30 relay text to the user.
The tactile communication components 35 can also have the ability to vibrate and change temperature to heat (via resistive element) or cool (via peltier element) the individual pin cases to enhance and diversify the alternative applications for the overall device. An example of an application that could use the process of the pin cases 35 to heat or cool can be in a compass type application, a user can search for a location on a GIS application such as Google maps, when the user points their arm or hand in the correct direction the wrist tactile components 35 heat and when the wrist communicator is not pointed in the correct direction it then cools. The tactile communication components 35 have the ability to change temperature gradually (as per user setting) to indicate the level of change or nearly instantly if selected. When for example the correct direction is located with the aid of the temperature changing function then the tactile components 35 can vibrate to indicate to the user that the correct direction is found.
Claims
1. A tactile communication apparatus comprising:
- a signal receiver configured to decode data received via a wireless signal;
- a portable tactile communication device containing a plurality of pins on one side and configured to be detachably attached over a wrist of a user such that the one side opposes the wrist of the user without restriction of hand movement, each pin configured to reciprocately move in an outward direction and an inward direction to form a plurality of pin combinations that contact the wrist of the user in response to a plurality of pin activation signals activating at least a portion of the plurality of pins; and
- a communication processor configured to generate the plurality of pin activation signals determined from the received data so as to convey the data tactilly to the user through the plurality of pin combinations of the portable tactile communication device.
2. The tactile communication apparatus of claim 1, wherein
- subsets of the plurality of pins are arranged in tactile communication components, each subset being contained in a different tactile communication component, one tactile communication component being positioned next to another tactile communication component so as to convey multiple types of information to adjacent locations on the wrist of the user.
3. The tactile communication apparatus of claim 2, wherein
- the one side of the portable tactile communication device containing the plurality of pins is ergonomically shaped to match at least an underside of the wrist of the user such that each of the plurality of pins, when moved in an outwards direction, comes into contact with the wrist of the user.
4. The tactile communication apparatus of claim 3, wherein
- the communication processor is configured to activate a rise amount of the pins by variable degrees to form pin combinations to convey one of a ripple effect and a pulse effect to the wrist of the user.
5. The tactile communication apparatus of claim 3, wherein
- the communication processor is configured to activate the pins to raise by variable degrees to form pin combinations that tactilly relay an equalizer pattern to the wrist of the user.
6. The tactile communication apparatus of claim 3, wherein
- the communication processor is configured to activate the pins to raise by variable degrees to form pin combinations that tactilly relay information such as temperature, speed and tuning in a meter format.
7. The tactile communication apparatus of claim 2, wherein
- the communication processor is configured to execute a downloadable application and provide output information from the application tactilly to the wrist of the user via a plurality of pins.
8. The wearable tactile communication apparatus of claim 2, wherein
- the detection processor is included in at least one of a smartphone and a smartwatch and communicates wirelessly with the signal receiver.
9. A wearable tactile communication apparatus comprising:
- a signal receiver configured to decode data received via a wireless signal;
- a portable tactile communication device containing a plurality of pins on one side and configured to be detachably attached over a palm or wrist of a user such that the one side that opposes the palm or wrist of the user without restriction of finger movement, the plurality of pins configured to controllably and reciprocatively move in an outward direction and an inward direction to form a plurality of pin combinations to be received in the palm or wrist of the user in response to a plurality of pin activation signals activating at least a portion of the plurality of pins; and
- a communication processor configured to generate the plurality of pin activation signals determined from the received data so as to convey the data tactilly to the user through the plurality of pin combinations of the tactile portable communication device,
- Said received data includes object movement data, and said plurality of pin activation signals corresponds with conveying content of the object movement data to a palm or wrist of the user.
10. The wearable tactile communication apparatus of claim 9, wherein
- said object movement data includes automobile blind spot sensor data, said communication processor configured to generate pin activation signals that tactilly inform the user of a presence of an obstacle in a blind spot of an automobile driven by the user.
11. The wearable tactile communication apparatus of claim 9, wherein
- said object movement data includes lane departure sensor data provided by a land departure sensor, said communication processor configured to generate pin activation signals that tactilly inform the user of a lane departure of a vehicle driven by the user.
12. The wearable tactile communication apparatus of claim 8, wherein
- said object movement data includes obstacle avoidance sensor data provided by an obstacle avoidance sensor in an automobile, said communication processor configured to generate pin activation signals that tactilly inform the user of a presence of an obstacle approaching the vehicle driven by the user.
13. A non-transitory computer-readable storage medium with computer readable instructions stored therein that when executed by a computer, cause the computer to execute a tactile communication method using a tactile communications device, the method comprising:
- receiving with a signal receiver data in a wireless signal having;
- receiving a destination data input by a user;
- receiving a predetermined object data input by a user;
- generating navigational data based on GPS positional data and the destination data;
- matching with the computer the predetermined object data to sensor data received from a plurality of sensors;
- generating with a communications processor a plurality of pin activation signals based on the received data, the navigational data, and the results of the matching; and
- reciprocally moving a plurality of pins of the portable tactile communication device in an outward direction and an inward direction to form a plurality of pin combinations corresponding to output data from a downloadable application received wirelessly to relay an indication based on the plurality of activation signals, wherein the portable tactile communication device contains plurality of pins on one side and is configured to be detachably attached over a wrist or palm of a user such that the one side opposes the wrist or palm of the user without restriction finger movement, each pin configured to reciprocally move in an outward direction and an inward direction to form a plurality of pin combinations to be received in the wrist or palm of the user in response to the plurality of pin activation signals activating at least a portion of the plurality of pins.
Type: Application
Filed: Dec 4, 2013
Publication Date: Jun 4, 2015
Inventor: Thieab ALDOSSARY (Washington, DC)
Application Number: 14/096,858