VOICE ACTIVATED DISTANCE MEASURING DEVICE
A voice activated device for annunciating a message indicative of a distance of the device spaced from another location is disclosed. The device comprises a voice sensor for receiving a voice command requesting annunciation of a message indicative of the distance of the device spaced from the other location, converting circuitry coupled to the voice sensor for converting the received voice command to a corresponding electrical command, determining circuitry responsive to the electrical command for determining the distance of the device from the other location, and a speaker coupled to the determining circuitry for annunciating the message indicative of the determined distance of the device from the other location. The device may be used for informing a golfer of the golfer's distance from the pin.
This patent claims the benefit of U.S. Provisional Patent Application No. 60/888,194, filed Feb. 5, 2007. This patent further claims the benefit of U.S. patent application Ser. No. 11/417,740, filed May 4, 2006, which claims the benefits of U.S. Provisional Patent Application No. 60/679,525, filed May 10, 2005 and U.S. Provisional Patent Application No. 60/756,259, filed Jan. 4, 2006.
TECHNICAL FIELDThis patent generally relates to a voice activated distance measuring device, such as for providing distance and other information to a golfer.
BACKGROUND OF THE INVENTIONRange finding devices, such as the SkyCaddie range finder sold by Skyhawke Technologies, LLC (see www.skygolfgps.com), are known and provide information to golfers, such as the distance from a golfer's current location to a golf pin. However such devices require manual requests for information and provide only visual display of the requested information, which can be cumbersome to the golfers.
For a more complete understanding of this disclosure, reference should be made to the following detailed description and accompanying drawings wherein:
While this invention is susceptible of embodiment in many different forms, there will be described herein in detail, specific embodiments thereof with the understanding that the present disclosure is to be considered as an exemplification of the principles of the invention and is not intended to limit the invention to the specific embodiments illustrated.
Embodiments directed to a voice activated distance measuring device 10 that measures distances on a golf course and provides other relevant information are illustrated in the following figures. The device 10 may be useful for other applications, as well. The device 10 may use voice recognition/navigation technology and Global Positioning System (GPS) technology to provide a user, such as a golfer, with required data on the golf course and its parameters in a verbal electronically spoken form. As illustrated in
Referring to
The device 10 may incorporate voice recognition technology to accept voice commands from the user which are sensed by the transducer 18, such as a bone conductance vibration sensor or a microphone, which drives the voice recognition module 34. If the bone conductance vibration sensor 18 is used, the sensor may receive audio from the user directly from vibrations conducted through the skull of the user by direct mechanical contact of the sensor 18 to the user's forehead. The device 10 may respond to voice commands or queries such as “distance,” or any other such word or words. Commands may also be in the form of an electrical signal from a switch or any electrical pulse generated by touch or remote control.
The device 10 may incorporate voice synthesis technology to provide an audible output by electronically produced spoken words, to provide distance and other information to the user via the speaker 16 or a listening device such as the headphone 52b, following a command from the user. The output acoustics may be adjusted for volume level and frequency filtered for any particular user requirement or application. The device 10 may also provide in a verbal form possible targets such as green size, bunker location, and other information on the golf course parameters.
The device 10 may also accept commands, store the commands and compute the commands, when prompted by the voice command or the electrical pulse generated by touch or remote control, to suggest user golf strategy, club selection, rules and other golf player needs. For example the user may verbally enter information, either directly or by a verbal prompt, such as the club selected for the shot. In the course of play to mark the ball location to determine the distance to a target or various objects, e.g. a bunker, or water, the GPS technology integrated in the device 10 may determine the actual distance traveled by the ball and its accuracy. Such distance is computed by the navigation module 32, processes the data representing the distance before the data is transferred to the voice recognition module 34. The voice recognition module 34 may convert the transferred data into an audible output before transmitting to the user. Information regarding weather conditions, such as wind speed and wind direction, may also be provided. Over time the device 10 may build a library of information regarding the golfer's personal shot results, such as how far does a ball typically travel, and how accurately, when hit with each club. The device 10 may calculate and memorize this information and function as an expert system to progressively learn the golfer's successes and failures to generate a strategic recommendation which may also be based on an algorithm which may be developed for this system. This information may be used to provide the golfer with recommendations for future golf shots based on the golfer's past performance.
The golfer may enter any metric including swing speed, ball flight path, shot distance, swing path, ball speed, etc, to a separate personal computer using a user input device, such as a keyboard, etc, prior to initiating the device 10. The golfer's personal profile, such as sex, age, skill level, etc, may be entered to the computer. The computer may include a commercially available computer based program to provide a visual graph. The graph may represent information including the input metric and the golfer's personal profile. The graph is stored in a database and may be adjusted automatically or manually at any later time, as desired. The pre-recorded information including the graph is then loaded to the device 10. The golfer may then elect to record each activity including golfer's scores, golf swing, ball distance, ball locations at each shot execution, the club used at each shot execution, ball fight trajectory, and so on, during the course of the play on the device 10. For example the golfer may say “mark ball” and the device 10 may record position/date/time and all pertinent information known to the device 10. In another example the golfer may say “mark ball using nine iron” and the device 10 may record the club (i.e. nine iron) used based on the command provided by the golfer. Each recorded data associated with a new date and/or time is stored in a database or a library of the device 10. Additional data may be added or updated to the library. The device 10 may continually adjust the graph based on recorded data taken on the field performance. In doing so, the device 10 may progressively learn the golfer's successes and failures based on the pre-recorded information and the recorded field data to generate strategic recommendations. Other information such as weather and/or environmental conditions may be recorded on the device 10 to provide the golfer with recommendations for future golf shots based on the golfer's past performance.
A golf club professional and/or the golfer may download the library from the device 10 to the computer and analyze results of the golfer's game, or many games. A bird's eye view of the golf course including information, such as ball landing positions, etc and a table associating with the scores, plotting game club used may be provided to facilitate the golfer to improve future plays based on the past performance, may be displayed on the computer screen. The golf club professional or the golfer may then voice record the golf tips or advice for the golfer in situations where the professional knows the golfer requires improvement and help. This “help command,” recording could equally follow a lesson.
In addition, the device 10 may also provide pre-recorded golf instructions to assist the golfer in making a specified golf shot, when prompted to do so by a voice recognition command or an electrical pulse generated by touch or remote control.
The help command may be personalized. For example the golfer may say “Help,” and the device may reply, “Hi Joe, how can I help you.” The golfer may state a command relating to his difficulty, for example “downhill lie” or simply “my swing.” This may trigger the professional's recording to say. “Joe, what I want you to do is,” to be followed by customized advice.
This aspect of teaching provides a financial incentive for the professional to carry the device 10 in the pro-shop and permit the professional to charge for the analysis and recording. This would provide the professional with income in the following manner. (1) The profit on selling the device 10 in the first place. (2) Transferring the embedded computer from one device to a different device after proper instruction. And (3), charging for recording the “help” advice into the memory of the device 10. This provides an ongoing stream of income as a strong incentive to sell the device 10, plus the likelihood that the trainee's game score will improve.
Referring to
The device 10 may be used for such applications as hiking, surveyors and hunters and other applications. The device may also be used for scuba divers using an underwater design which may use any latitude and longitude measurement technology.
The device 10 may be expanded to include its use in any portable application such as a PDA, cellular phone, Bluetooth headset, or the like.
The device 10 may be provided with a communications method, such as but not limited to, a serial, USB or wireless connection to a separate personal computer or similar technology provided by the user of this device 10. The device 10 may be able to upload and download data to a separate computer to facilitate various detailed functions, if such functions are beyond the scope of the device 10 by itself such as, but not limited to, graphical display of the users score and plot of all ball trajectories viewed against an image of the subject golf course, display of clubs used, comparative display of any other player or players using the system, expert system advice based on data accrued during one or more recorded games, printing of results and scorecards. The connection may also facilitate uploading of new course databases to the device 10 and management thereof, training of voice recognition commands and management of those commands.
Referring now to
Bluetooth technology, a known and published radio frequency short range data/audio transfer technology, may be used in the device 10 for at least five primary purposes, data transfers, as an audio server, as an audio client, short range audio communications and as a remote GPS. As a Bluetooth audio server, it will be possible for the user to use a separate Bluetooth headset of the type used often in cell phones to access the voice recognition input and audio output of the device 10, without using the built in speaker/microphone. This would enable the user to use the device 10 even if the hat were not worn, or indeed if the device 10 were not in a hat at all, and was implemented as any other form of a wearable computer not requiring a built in speaker/microphone. As a Bluetooth audio client, the hat device's speaker/voice sensor could be used for an auxiliary headset for another Bluetooth audio server such as a cell phone, in the same manner a Bluetooth ear clip headset is currently used. As a short range audio communications client, it would be possible for two users of the device 10 to maintain wireless audio communications providing they were in range typical of Bluetooth devices, usually 100 m maximum. As a remote GPS, it would be possible for a user to use the GPS module 22 contained in the device 10 with another program which required a GPS by transmitting the coordinate data over the Bluetooth using known Bluetooth protocols for GPS data transmission.
The power source 20 may be coupled to the rest of the components including the microprocessor 12, the speaker 16, and the microphone 18 to power the device 10. While the power source 20 may be a 5 volt Lithium-Ion battery, other types of batteries may be possible. Optionally, a connector (not shown) may be provided to recharge the battery 20. Alternatively, a solar panel (not shown) may be provided to power the device and/or to charge the battery 20. The antennas 22a, 24b may be used to transmit and receive signals between the memory modules 22, 24 and an external source (not shown). The antennas 22a, 24a may be external or internal to the respective memory modules 22, 24. The antennas 22a, 24a may serve as part of the communication link. The user input device 14 may be a button switch to facilitate multi-functions for the device 10, such as power on/off switch, volume control, or the like. The microphone 18 picks up acoustic input as heard in the environment or bone conductance via the skull and converts the signal into a corresponding electrical. The microphone 18 may be a silicon condenser microphone, an electret microphone, a dynamic microphone, or the like, depending on the desired applications. The receiver 16 converts the electrical signal to an acoustic sound before transmitting the acoustic sound to the user. The speaker 16 may be a balanced armature receiver, a moving coil receiver, or the like.
The voice recognition module 34 is a software program commercially available from Sensory, Inc, and capable of speech or voice recognition. Other suitable types of voice or speech recognition processors may be used. Further, the voice recognition module 34 may store voice recognition information and a set of command including menu grammar and/or common command grammar for expanding the vocabulary. The power management module 30 may monitor the status of the power consumption. At least one application-specific program may be generated using the navigation module 32. More details about the application-specific software program are described below.
Alternatively, the golf course recording process may be designed in such a way as to allow the average person who is not necessarily an expert in computer or GPS technologies an easy method to record a golf course that the user may wish to record, and allow for that course recording to be electronically transmitted to others for the purposes of sharing recorded courses and building up a shared collection of recorded courses. Upon completion of the recording of course features, the completed file containing multiple instance recordings of course name, hole number, hole feature and geographic location may be used to facilitate the calculation of geographic distances between the golfer's current GPS position and those features, such as but not limited to the distance from the golfer to the center of the green. Other course feature recordings may be used also in the process of giving the golfer advice, by relating his/her current geographic position to those features. The recorded course data may also be used for other purposes, such as but not limited to information for greens keepers to assist in course maintenance or the production of maps or computer models.
From the foregoing, it will be observed that numerous variations and modifications may be effected without departing from the spirit and scope of the invention. It is to be understood that no limitation with respect to the specific apparatus illustrated herein is intended or should be inferred. It is, of course, intended to cover by the appended claims all such modifications as fall within the scope of the claims.
Claims
1. A body-worn device comprising:
- a voice activated distance measuring device including:
- a voice recognition module for receiving a voice command requesting annunciation of a message indicative of a distance from the device to a feature, converting the received command to a corresponding electrical command, and outputting the message indicative of the determined distance of the device from the feature; and
- a navigation module for locating the feature within a region of interest and measuring the distance from the feature.
2. The device of claim 1, wherein the navigation module and the voice recognition module are incorporated in a microprocessor.
3. The device of claim 2, wherein the device is powered by a power source.
4. The device of claim 3, wherein the power source is a battery or a solar panel.
5. The device of claim 1, further comprising a transducer coupled to the device.
6. The device of claim 5, wherein the transducer is a microphone, a receiver, or both microphone and receiver.
7. The device of claim 6, wherein the microphone is a silicon condenser microphone, an electret microphone, a bone conductance vibration sensor, or a dynamic microphone.
8. The body-worn device of claim 6, wherein the speaker is a balanced armature receiver or a moving coil receiver.
9. The device of claim 1, wherein the body-worn device is a hat, a visor, a PDA, a cellular phone, a headphone, a earphone, an eye-glass, or a wireless headset.
10. The device of claim 1, wherein the voice activated distance measuring device utilizes at least one of Bluetooth technology, Ultra-wideband technology, Home Radio Frequency technology, wireless LAN, infrared technology, optical measuring technology, Doppler acoustical distance measuring technology, or GPS technology.
11. The device of claim 2, wherein the navigation module is a processor capable of calculating the distance from the feature using a Pythagorean right triangle theorem.
12. A method of formatting a golf course map comprising:
- digitalizing a GPS golf course map containing a plurality of features;
- selecting a first set of three reference points on the golf course;
- determining the coordinates of the three reference points;
- mapping the course by identifying the features of the golf course relative to the three determined reference points; and
- storing the formatted course.
13. A voice activated device for annunciating a message indicative of a distance of the device relative to a feature of a golf course, the device comprising:
- a speaker;
- a microphone; and
- a microprocessor including a voice recognition module for receiving a voice command requesting annunciation of a message indicative of a distance from the device to a feature, converting the received command to a corresponding electrical command, and outputting the message indicative of the determined distance of the device from the feature and a navigation module for locating the feature within a region of interest and measuring the distance from the feature;
- wherein the speaker and the microphone are coupled to the microprocessor.
14. The device of claim 13, wherein the device is disposed in a hat, a visor, a PDA, a cellular phone, a headphone, a earphone, an eye-glass, or a wireless headset.
15. The device of claim 13, wherein data indicative of the distance from the feature is pre-calculated using a Pythagorean right triangle theorem.
16. A method for calculating a distance from a feature on a golf course comprising:
- determining at least two graphical coordinates of the golf course including a first coordinate and a second coordinate;
- connecting the first and second coordinates, defining a data; and
- computing the data indicative a distance from a feature using a Pythagorean right triangle theorem.
17. The method of claim 16, wherein the first coordinate is an origin and the second coordinate is a point of the feature.
18. The method of claim 17, wherein the feature is contoured by a plurality of points.
19. A method for providing a golfer with information regarding a distance from a feature comprising:
- projecting a cone of interest forward from a golfer current location;
- determining if a feature falls within the cone of interest; and
- voice reporting if the feature is determined to fall within the cone of interest.
20. The method of claim 19, wherein the cone of interest includes one of left portion, right portion, or midline of the cone of interest.
Type: Application
Filed: Feb 5, 2008
Publication Date: Sep 25, 2008
Inventors: Reginald G. Garratt (Chicago, IL), Gail Garratt (Chicago, IL), Sean R. Garratt (Schaumburg, IL)
Application Number: 12/026,395
International Classification: G10L 11/00 (20060101);