Not applicable
The present invention relates generally to the fields of athletic training, physical rehabilitation and evaluation, and physical activity monitoring, and more specifically to apparatus and methods of monitoring the orientation of body parts, measuring the range of motion of joints or limbs of the body, measuring levels of physical activity, and providing cuing and measurement feedback for training and rehabilitation purposes. The present invention also relates to hand-held devices for sensing the orientation and motion of body parts or other objects.
Athletic training systems and apparatus are known that may be employed to monitor the orientation or movement of a user's body as he or she engages in a particular sporting activity. For example, a conventional athletic training system may be attached to the user's head or any other suitable body part, and may include a number of tilt sensors for detecting the direction of tilt of the user's head relative to a user reference orientation (such as a “straight ahead” reference orientation) and/or to an adjustable tilt threshold magnitude. Such a conventional system may provide the user with one or more visible or audible indications of the orientation or movement of his or her body in real time. The user may employ the system to train his or her body to maintain a desired body posture or to execute a desired movement while performing a particular sporting activity. In addition, patients receiving physical therapy for balance disorders or other posture-related conditions may use the system to monitor their progress while performing rehabilitation exercises, or to monitor their posture as they go about their daily activities.
Although athletic training systems like the conventional system described above may be employed in various sporting and physical therapy applications, such systems have drawbacks. For example, in some conventional athletic training systems, the tilt sensors include accelerometers, which, because accelerometers are responsive to both acceleration and tilt, can generate misleading signals when the body part is accelerating. Further, when an accelerometer is used as a tilt sensor, the sensitivity and accuracy of the accelerometer are generally high when the sensitive axis of the accelerometer is close to horizontal, i.e., parallel to the earth's surface, but typically worsen as the sensitive axis of the accelerometer becomes vertical, i.e., perpendicular to the earth's surface. Moreover, it is often desirable to mount such athletic training systems in various orientations and/or on different parts of the user's body to suit a particular application and/or for aesthetic reasons. However, conventional athletic training systems typically require the sensitive axes of the tilt sensors to be precisely aligned relative to corresponding axes of the user. For example, when the system is attached to the user's headband, baseball helmet, or golf cap, the sensitive axis of one tilt sensor may have to be precisely aligned with the left/right axis of the user's head, while the sensitive axis of another tilt sensor may have to be precisely aligned with the front/back axis of the user's head. In addition, some users of conventional athletic training systems may be incapable of recognizing or responding to the visible or audible indications provided by the system. Alternatively, the type of visible or audible feedback provided by the conventional system may be insufficient in some applications, e.g., when an attending therapist requires quantitative feedback relating to the user's balance skill level, range of motion, conformance to a requested motion or sequence of motions, and/or in applications where users may require guidance or instruction from the training system itself in the absence of the trainer or therapist. The visible or audible feedback may also be inappropriate or unduly distracting to others, e.g., when the system is used in public places.
Athletic training systems are also known that employ tilt sensors in combination with one or more angular rate sensors such as gyroscopes for sensing and analyzing sequences of movement rather than just monitoring orientation. However, in addition to the drawbacks of conventional athletic training systems listed above, angular rate sensors can be more expensive and larger than accelerometers, can consume more power, and can exhibit significant drift errors.
Athletic training systems are also known that employ techniques to “arm” the system, i.e., to initiate monitoring activity based upon an analysis of user movement. To initiate the monitoring activity, they typically require the user to maintain a steady position for a specified time-period, which can lead to errors because the user can sometimes remain motionless with no intention of initiating the monitoring activity.
A number of systems for measuring the range of motion (ROM) of a body part about a joint or limb of the user's body are also known. For example, one such system that may be employed in physical rehabilitation applications includes a pair of accelerometers to compensate for the reduction in sensitivity and accuracy than can occur as the sensitive axis of a single accelerometer becomes vertical. The pair of accelerometers of this system needs to be aligned with the intended axis of rotation of the measured body part. In addition, to reduce the generation of erroneous or misleading signals when detecting the tilt of a body part that is undergoing acceleration, the system monitors the outputs of each accelerometer for either a varying signal or an over-range signal, which can be indicative of such acceleration.
However, the above-described conventional system for measuring range of motion also has drawbacks. For example, the acceleration of a body part can cause a distortion in the sensor reading that is not characterized by an over-range or varying signal output, and the system may be incapable of detecting such a condition. Further, the system must typically be manipulated while the measurements are being taken, for example, to trigger a reading when determining the initial orientation or maximum extension during range of motion (ROM) measurements. Moreover, the system must typically be repositioned to perform multiple measurements on a single joint to re-establish precise alignment of the sensors with each new axis of motion. As a result, it can be difficult to establish and/or maintain a precise alignment of the system with an axis and/or fulcrum of a joint or bone. Such alignment and re-alignment of the system may also interfere with or slow down the measurement process, thereby making the measurement process inaccurate, or painful for the user. In addition, when this system is used for diagnostic or physical rehabilitation purposes, the measurement process may interfere with the visual and/or tactile communication between a physical therapist and his or her patient, and/or an additional attendant may be required to take the actual measurement readings.
Another known system for monitoring physical activity may be employed in pedometers and other activity-monitoring devices. In such a system, the primary objective is to measure accurately the magnitude of an oscillating acceleration, such as an up-down acceleration of a runner or a front-back acceleration of a rower, which is subsequently used to estimate activity level and/or for other purposes. The system includes a plurality of accelerometers disposed in different directions. Signals generated by the accelerometers are compared, and, in response to the signal comparison, one of the accelerometers is selected as being aligned closest to the direction of user acceleration of interest. However, this system has drawbacks in that there is a practical limit to the number of accelerometers that may be employed in the system. Further, the likelihood that any one of the accelerometers will be oriented precisely in the direction of user acceleration may be low.
A number of hand-held devices for sensing motion are also known. For example, one such hand-held device includes a 2-axis accelerometer operative to control the position a graphical pointer on a display screen. To reduce undesirable pointer movements when responding to the tilt of the accelerometer as it also undergoes acceleration, the device filters out the DC and low frequency components of the accelerometer output, and inserts a new DC component in the system output with a slow feedback loop to maintain correspondence between the average tilt of the accelerometer and the center of the screen. One drawback of this device is that it does not provide a measurement of the actual magnitude of the accelerometer output. In addition, this device fails to address the reduction in sensitivity and accuracy than can occur as the sensitive axis of the accelerometer becomes vertical.
It would therefore be desirable to have improved apparatus and methods of sensing or monitoring body orientation and motion and measuring range of motion (ROM), for use in athletic training, physical rehabilitation and evaluation, and any other suitable physical activity or exercise. Such improved apparatus for sensing orientation and motion would avoid the drawbacks of the above-described conventional systems and apparatus. It would also be desirable to have an improved method of sensing orientation and motion that can be used in hand-held devices.
In accordance with the present invention, improved apparatus and methods of sensing or monitoring body orientation and motion and measuring range of motion (ROM) are disclosed, for use in athletic training, physical rehabilitation and evaluation, and any other suitable physical activity or exercise. In one embodiment of the present invention, an apparatus for monitoring the orientation of an object in 3-dimensional space is provided, including a 3-axis sensor, a least one memory, and at least one processor. The apparatus is configured to be attached to, mounted to, held against, or otherwise disposed in contact with the object to be monitored. The 3-axis sensor is configured to sense a magnitude of tilt along each of a first axis, a second axis, and a third axis, the memory is operative to store data representing the sensed magnitude of tilt along each of the three axes, and the processor is operative to process the data stored in the memory. Specifically, the processor determines an angle between each of the first, second, and third axes and the horizontal plane, and selects the two axes with the two smallest such angles. The processor then generates an indication of the orientation of the object based upon the sensed magnitude of tilt along the two selected axes. In this way, the apparatus provides increased sensitivity and accuracy in substantially any orientation relative to the object to which it is attached, even when one of the sensitive axes of the 3-axis sensor becomes vertical.
This first embodiment of the present invention may also be employed to detect the presence of acceleration. Specifically, the apparatus is attached to, mounted to, or held against the object to be monitored. Next, the apparent gravity force acting on the apparatus is measured. Next, the direction of the actual gravity force is determined by analyzing the variation in the apparent gravity force. A first vector representing the actual gravity force is then subtracted from a second vector representing the apparent gravity force to obtain a third vector representing the acceleration of the object. Next, an indication of the direction and/or the magnitude of the third vector is generated, thereby providing an indication of the acceleration of the object.
Another embodiment of the present invention may be employed in athletic training or any other suitable physical activity or exercise to determine a reference orientation of a user. The direction of tilt of a body part of the user can then be determined relative to the user's reference orientation, independently of the mounted orientation of the sensing apparatus. This embodiment of the present invention may be employed, for example, to monitor the direction and magnitude of tilt of the user's head while he or she plays tennis or golf. Specifically, the user's body part is positioned in a first orientation, and an apparent gravity force acting on the body part is measured to obtain a first direction of the apparent gravity force. Next, the body part undergoes an angular displacement about at least one axis from the first orientation to a second orientation, and the apparent gravity force acting on the body part is measured again to obtain a second direction of the apparent gravity force. The reference orientation of the user is then determined based upon the first and second directions of the apparent gravity force, and stored in memory. Because the user's reference orientation is stored in memory, directions of subsequent angular displacements of the body part can be determined relative to the stored reference orientation.
Still another embodiment of the present invention may be employed in physical rehabilitation and evaluation applications. For example, this embodiment of the present invention may be employed to measure the extension of a body part around a fixed joint fulcrum. First, a housing including a sensor is disposed against the body part. Next, the body part is positioned in a first orientation relative to the joint. The sensor then measures an apparent gravity force acting on the housing disposed against the body part to obtain a first direction of the apparent gravity force. Next, the body part is positioned in a second orientation relative to the joint. The sensor then measures the apparent gravity force acting on the housing at the second orientation to obtain a second direction of the apparent gravity force. A magnitude of rotation of the body part from the first orientation to the second orientation can then be determined based upon the first and second directions of the apparent gravity force, independent of the alignment between the body part and the housing.
In yet another embodiment of the present invention, the monitoring of the orientation of a body part can be initiated by a specified sequence of user motions, thereby obviating the need to manipulate the orientation and motion-sensing apparatus directly. In this embodiment, a sensor is disposed against the body part. Next, the body part is positioned in a first orientation, and the sensor is operated to provide data representing a first position of the body part. The body part is then positioned in at least one second orientation, and the sensor is operated to provide data representing at least one second position of the body part. If the first and second positions of the body part correspond to a specified sequence of user positions, then monitoring of the orientation of the body part by the sensor is initiated.
In another embodiment of the presently disclosed invention, useful feedback is provided to a user based upon the direction and/or extent of one or more rotations of a body part to which it is attached. In this embodiment, the apparatus includes a sensor, at least one memory, at least one processor, and an audio output system. The sensor is configured to sense an angular orientation of the body part, and to provide data representing the sensed angular orientation. The memory is operative to store data representing a plurality of words or phrases, and the audio output system generates an audible message in response to an electronic input. The processor monitors the data provided by the sensor, and accesses data stored in the memory corresponding to at least one word or phrase relating to the sensed angular orientation of the body part. In cooperation with the audio output system, the processor generates a message audible to the user that corresponds to the accessed word or phrase. For example, the word or phrase may include at least one instructional word or phrase for the user, or a confirmation of the start or completion of a specified act performed by the user or the apparatus during the course of monitoring the orientation of the body part. In alternative embodiments, the orientation and motion-sensing apparatus may provide feedback to the user in the form of one or more visible and/or tactile outputs.
Other features, functions, and aspects of the invention will be evident from the Detailed Description of the Invention that follows.
The invention will be more fully understood with reference to the following Detailed Description of the Invention in conjunction with the drawings of which:
a illustrates an orientation and motion-sensing device according to the present invention;
b-2e depict a back end view, a back side view, a top view, and a front side view, respectively, of the device of
a is a diagram of a geometric model illustrating the operation of the device of
b is a schematic diagram illustrating a technique for discriminating between the tilt and motion stimuli of
The disclosures of U.S. Provisional Patent Application No. 60/698,995 filed Jul. 13, 2005 entitled MONITORING, EVALUATION AND TRAINING SYSTEM FOR ATHLETICS AND PHYSICAL REHABILITATION INCLUDING STUDENT UNIT AND REMOTE UNIT COMMUNICABLE THEREWITH, and U.S. Provisional Patent Application No. 60/719,161 filed Sep. 21, 2005 entitled MONITORING, EVALUATION AND TRAINING SYSTEM FOR ATHLETICS AND PHYSICAL REHABILITATION INCLUDING STUDENT UNIT AND REMOTE UNIT COMMUNICABLE THEREWITH, are incorporated herein by reference in their entirety.
Proper operation of the conventional orientation and motion-sensing device 110 of
a-2e depict an illustrative embodiment of an orientation and motion-sensing device 210, in accordance with the present invention. The orientation and motion-sensing device 210 provides proper operation and increased accuracy when attached in substantially any orientation relative to the user, and accurately measures changes in body-part orientation whether or not these changes are in directions aligned with the device's sensitive axes. In addition, the device 210 provides a technique for calibrating a reference orientation of the user so that the device correctly tracks changes in the user's posture or body orientation. The device 210 also maintains high sensitivity and accuracy as a sensitive axis of the device becomes vertical, reduces the generation of erroneous or misleading signals in the presence of acceleration, and estimates the magnitude and direction of the acceleration. In addition, the device 210 provides visible, audible (e.g., human speech), and/or tactile feedback to the user.
a depicts the orientation and motion-sensing device 210 attached to the head of a user. As shown in
For example, if the device 210 is attached to the user's head, as depicted in
b depicts a back-end view of the orientation and motion-sensing device 210, illustrating a connector 240 for receiving a headphone or earphone jack (not shown). In other embodiments, connector 240 may be designed to accommodate a battery-charger connector or a network connector, or may be excluded from the system.
The X-axis sensor 402 is operative to sense tilt along the X-axis 230 (see
For example, each of the X and Y-axis sensors 402, 404 may be a micro-machined accelerometer such as the ADXL103 accelerometer sold by Analog Devices Inc., Norwood, Mass., U.S.A. Alternatively, the X and Y-axis sensors 402, 404 may be implemented using a single dual-axis accelerometer such the ADXL322 dual-axis accelerometer sold by Analog Devices Inc. In addition, the signal multiplexer and analog-to-digital converter (A/D) 406 and the data processor 408 may be implemented using the PIC16F777 microcontroller sold by Microchip Technology Inc., Chandler, Ariz., U.S.A., or any other suitable microcontroller or microprocessor. In addition, the audio converter 418 and the voice data memory 416 may be implemented using the ML22Q54 signal processor sold by OKI Semiconductor, Sunnyvale, Calif., U.S.A., or any other suitable device for storing and processing audio files. In one embodiment, conversion of the voice files is performed using software executing on the data processor 408 instead of being implemented as the separate functional block 418. In addition, the PC/network interface 422 may be a wired or wireless (e.g., infrared or RF) interface for downloading or uploading content to or from the program memory 410, the data memory 412, and/or the voice data memory 416. The PC/network interface 422 may also be configured for controlling the device 210 remotely. Time-stamps and/or sequences of measurements performed by the orientation and motion-sensing device 210 may be stored within the data memory 412 for subsequent local processing, for subsequent feedback to the user, and/or for subsequent uploading to a computer via the PC/network interface 422. In addition, application-specific user feedback phrases, measurement algorithms, and/or cuing sequences may be downloaded to the device 210 from a computer or over a communications network such as the Internet.
The over-range sensor 440 operates as a third tilt sensor, which is oriented at a specified angle to the X-Y plane defined by the sensitive X and Y-axes 310, 320. In one embodiment, the sensitive axis of the over-range sensor 440 is oriented at 90° to the X-Y plane. Like the X and Y-axis sensors 402 and 404, the over-range sensor 440 may be a micro-machined accelerometer such as the ADXL103 accelerometer sold by Analog Devices Inc. Alternatively, the X-axis sensor 402, the Y-axis sensor 404, and the over-range sensor 440 may be implemented using a single micro-machined 3-axis accelerometer such as the ADXL330 accelerometer sold by Analog Devices Inc.
Within the geometric model 500, the length x of an X-vector 510 represents the magnitude of the apparent gravity vector G 508 as measured by the X-axis sensor 402 along the X-axis 502, and the length y of a Y-vector 512 represents the magnitude of the apparent gravity vector G 508 measured by the Y-axis sensor 404 along the Y-axis 504. Similarly, the length z of a Z-vector 514 represents the magnitude of the apparent gravity vector G 508 measured by the over-range sensor 440 along the Z-axis 506. It is noted that the direction of the apparent gravity vector G 508 can be defined by angles θ 530 and φ 522. Accordingly, the direction of the apparent gravity vector G 508 can be determined using the measurements provided by the X and Y-axis sensors 402 and 404 (see
Those of ordinary skill in this art will appreciate that an accelerometer's sensitivity to changes in tilt is at a maximum when the sensitive axis of the accelerometer is close to horizontal, and is at a minimum when the sensitive axis of the accelerometer becomes vertical. In the presently disclosed embodiment, the orientation and motion-sensing device 210 (see
Specifically, as discussed above, the length of the X-vector 510, the length of the Y-vector 512, and the length of the Z-vector 514 represent the magnitudes of acceleration measured by the X-axis sensor 402, the Y-axis sensor 404, and the over-range sensor 440, respectively, when the device 210 is acted upon by the apparent gravity vector G 508. In the absence of acceleration, the length ρ 524 (see
ρ2=x2+y2+z2=1. (1)
It is noted that representation of the direction θ 520 and φ 522, and the length of ρ 524, of G 508 is in the spherical coordinate system for illustrative purposes only, and that all of the angles and formulas expressed in this application can be represented and expressed equivalently in other 3-dimensional coordinate systems by those of ordinary skill in this art.
To extend the calculation of the angles θ 520 and φ 522 of the vector G 508 to orientations of device 210 (see
It is noted that the accuracy of the measurement of the direction of the apparent gravity vector G by the orientation and motion-sensing device 210 (see
An illustrative method of calibrating the alignment of the device 210 with the body part to which it is attached is described below with reference to
According to the calibration method of
The device 210 employs the first and second calibration directions of the apparent gravity vector G to determine the orientation of the device relative to the body part to which it is attached, and the reference orientation of the user. As illustrated in
This method is valid for end-points of the vectors G1 610, G2 620, and Gn 630 located anywhere on the unit sphere, so the device can be mounted in any orientation relative to the user, while allowing accurate determination of the orientation of the device relative to the body part to which it is attached, and of the reference orientation of the user.
In the illustrated embodiment, the magnitude of forward tilt of the user's head below the horizontal plane 770 (see
cos ψ12=(sin φ1*sin φ2)+(cos (θ2−θ1)*cos φ1*cos φ2). (2)
With respect to the user's orientation, a back tilt 640 is in the direction η21, which is the direction of the great circle arc G2G1 at the point located at the end of the apparent gravity vector G2. Applying known rules of trigonometry, the direction η21 in the spherical coordinate system may be determined from the expression
cos η21=(sin φ1−(sin φ2*cos ψ12))/(cos φ2*sin ψ12) (3)
and, similarly, the direction of the user's subsequent tilt η2n 695 at time n can be determined by:
cos η2n=(sin φn−(sin φ2*cos ψn2))/(cos φ2*sin ψn2) (4)
In the illustrated embodiment of the method, the device 210 generates an audible message “Front” if tilts subsequent to the calibration are ±45° from the user's Front direction, an audible message “Left” if tilts are ±45° from the Left direction, an audible message “Back” if tilts are ±45° from the Back direction, and an audible message “Right” if tilts are ±45° from the Right direction. The correct feedback from the device 210 can thus be expressed mathematically as
“Back” if η21−45°<η2n<η21+45° (5)
“Right” if η21+45°<η2n<η21+135° (6)
“Forward” if η21+135°<η2n<η21+225° (7)
“Left” if η21+225°<η2n<η21+315°, (8)
and the magnitude of tilt ψ2n 690 (see
cos ψ2n=(sin φ2*sin φn)+(cos (θn−θ2)*cos φ2*cos φn), (9)
where angle ψ2n is the length of the great circle segment G2Gn.
cos ψ1n=(sin φ1*sin φn)+(cos (θn−θ1)*cos φ1*cos φn). (10)
It is noted that the device 210 may be configured to monitor, capture and store the maximum value of the magnitude of tilt ψ1n for subsequent feedback, thereby allowing the patient to reduce the amount of time needed to hold a limb extension, potentially to a fraction of a second.
As described above, the presently disclosed orientation and motion-sensing device 210 (see
The orientation and motion-sensing device 210 may also be configured to provide user feedback in the form of audible phrases stored in the voice data memory 416 or synthesized by the device. The audible user feedback phrases may be constructed and selected by the device 210 under control of the data processor 408, which may sequence the phrases in response to user motions monitored by the device. The calibration method of
In addition, the orientation and motion-sensing device 210 may be configured to provide audible performance feedback to the user that is contextual to a specific application. For example, in a sports training application, the desired performance feedback in response to a tilt in the forward direction may be “You are leaning forward”, while in a balance training exercise, the desired performance feedback in response to the same forward tilt may be “Go Back”, “Keep your head up”, or “You are about to fall over”. In a physical therapy application, the desired performance feedback in response to a maximum limb extension that is below a specified lower limit may be “Stretch a little farther”, while the desired performance feedback in response to exceeding a specified upper limit may be “You've gone too far”. In an application for determining a patient's range of motion (ROM), the desired performance feedback may be “Your extension is 85°”, “Your maximum extension was 135°” or, in the case of blind measurements, the desired performance feedback may be “Measurement number 4 has been recorded”. The device 210 may also provide feedback that tracks user progress, using phrases such as “Repetition three completed, seven more to go”, or “Your average head tilt over the past five minutes was 5° and your average direction was 45° to the right of straight ahead”. In addition, the device 210 may provide user feedback corresponding to the number of times a local minimum or maximum point satisfying certain specified conditions has been reached.
As described above, the orientation and motion-sensing device 210 may be incorporated into a hand-held device such as a cell-phone or a computer game control. For example, in a cell-phone application, the device 210 may be configured to announce the phrase “Call sent to voice-mail” in response to an outward flick of the user's wrist, e.g., when there is a call waiting. In a computer game application, the device 210 may be configured to announce the phrase “Your opponent is defeated” after the user has moved the device through a correct sequence of target orientations. In addition, the device 210 may be configured to allow selection and/or programming, via the PC/Network Interface 422, of a particular individual's voice, e.g., a teacher, a sports celebrity, etc., or a particular language, e.g., English, French, German, Italian, Chinese, Japanese, Korean, etc., to provide the user feedback.
In addition, the orientation and motion-sensing device 210 (see
For example, after performing the calibration method of
a is a diagram of a geometric model 900 that may be employed to illustrate a technique of distinguishing the effects of acceleration on the orientation and motion-sensing device 210 (see
G=Ga+μ. (11)
For example, such an oscillating acceleration vector μ 930 may occur when the user is running and the dominant direction of the acceleration vector μ 930 is up-down relative to the user, or when the user is rowing and the dominant direction of the vector μ 930 is front-back relative to the user.
An illustrative method of distinguishing the effects of acceleration on the device 210 from the effects of tilt is described below with reference to
As depicted in step 1002 (see
Those of ordinary skill in this art will appreciate that appropriate filter architectures and values 940 and 950 can be chosen to perform this step if the magnitude variation of the acceleration vector μ 930 is in a sufficiently higher frequency band than the directional variation of the actual gravity vector Ga 920. In one exemplary embodiment, a 15-tap, 0.5 Hz FIR filter with a 6 Hz sampling rate will attenuate a periodic acceleration vector μ 930 with a period of 1 second by 33 dB, while attenuating a periodic Ga 920 with a period of 9 seconds by less than 1 dB.
As shown in
The method of
It should be appreciated that the functions necessary to implement the present invention may be embodied in whole or in part using hardware or software or some combination thereof using micro-controllers, microprocessors, digital signal processors, programmable logic arrays, and/or any other suitable hardware and/or software.
It will further be appreciated by those of ordinary skill in this art that modifications to and variations of the above-described systems and methods of monitoring body orientation, posture, and motion, and providing cueing and feedback thereof, may be made without departing from the inventive concepts disclosed herein. Accordingly, the invention should not be viewed as limited except as by the scope and spirit of the appended claims.
This application claims benefit of U.S. Provisional Patent Application No. 60/698,995 filed Jul. 13, 2005 entitled MONITORING, EVALUATION AND TRAINING SYSTEM FOR ATHLETICS AND PHYSICAL REHABILITATION INCLUDING STUDENT UNIT AND REMOTE UNIT COMMUNICABLE THEREWITH, and U.S. Provisional Patent Application No. 60/719,161 filed Sep. 21, 2005 entitled MONITORING, EVALUATION AND TRAINING SYSTEM FOR ATHLETICS AND PHYSICAL REHABILITATION INCLUDING STUDENT UNIT AND REMOTE UNIT COMMUNICABLE THEREWITH.
Number | Name | Date | Kind |
---|---|---|---|
1169188 | Peck | Jan 1916 | A |
3945646 | Hammond | Mar 1976 | A |
4502035 | Obenauf et al. | Feb 1985 | A |
4991850 | Wilhlem | Feb 1991 | A |
5197489 | Conlan | Mar 1993 | A |
5221088 | McTeigue et al. | Jun 1993 | A |
5243998 | Silverman et al. | Sep 1993 | A |
5251902 | Federowicz et al. | Oct 1993 | A |
5253870 | Bedney | Oct 1993 | A |
5338036 | Takeuchi et al. | Aug 1994 | A |
5348519 | Prince et al. | Sep 1994 | A |
5372365 | McTeigue et al. | Dec 1994 | A |
5373857 | Travers et al. | Dec 1994 | A |
5430435 | Hoch et al. | Jul 1995 | A |
5524894 | Shannon | Jun 1996 | A |
5553857 | Fish | Sep 1996 | A |
5592401 | Kramer | Jan 1997 | A |
5621922 | Rush, III | Apr 1997 | A |
5836829 | Van Cott et al. | Nov 1998 | A |
5891180 | Greeninger et al. | Apr 1999 | A |
5895328 | Pahio | Apr 1999 | A |
5913727 | Ahdoot | Jun 1999 | A |
5916181 | Socci et al. | Jun 1999 | A |
5993323 | Linenfelser | Nov 1999 | A |
6032530 | Hock | Mar 2000 | A |
6038074 | Kitaguchi et al. | Mar 2000 | A |
6048324 | Socci et al. | Apr 2000 | A |
6059576 | Brann | May 2000 | A |
6196932 | Marsh et al. | Mar 2001 | B1 |
6307481 | Lehrman et al. | Oct 2001 | B1 |
6331168 | Socci et al. | Dec 2001 | B1 |
6334837 | Hein et al. | Jan 2002 | B1 |
6546291 | Merfeld et al. | Apr 2003 | B2 |
6568396 | Anthony | May 2003 | B1 |
6582380 | Kazlausky et al. | Jun 2003 | B2 |
6611783 | Kelly, Jr. et al. | Aug 2003 | B2 |
6678549 | Cusimano et al. | Jan 2004 | B2 |
6730047 | Socci et al. | May 2004 | B2 |
6836971 | Wan | Jan 2005 | B1 |
6871413 | Arms et al. | Mar 2005 | B1 |
20010032059 | Kelly, Jr. et al. | Oct 2001 | A1 |
20020060633 | Crisco, III et al. | May 2002 | A1 |
20020077189 | Tuer et al. | Jun 2002 | A1 |
20020077570 | McLeod et al. | Jun 2002 | A1 |
20020116147 | Vock et al. | Aug 2002 | A1 |
20020123386 | Perimutter | Sep 2002 | A1 |
20020134153 | Grenlund | Sep 2002 | A1 |
20020173364 | Boscha | Nov 2002 | A1 |
20020173365 | Boscha | Nov 2002 | A1 |
20020183657 | Socci et al. | Dec 2002 | A1 |
20020187860 | Shoane | Dec 2002 | A1 |
20030028377 | Noyes | Feb 2003 | A1 |
20030116166 | Anthony | Jun 2003 | A1 |
20030135129 | Cusimano et al. | Jul 2003 | A1 |
20030138763 | Roncalez et al. | Jul 2003 | A1 |
20030144088 | Shoane | Jul 2003 | A1 |
20030163287 | Vock et al. | Aug 2003 | A1 |
20030207718 | Perlmutter | Nov 2003 | A1 |
20030216228 | Rast | Nov 2003 | A1 |
20040001373 | Liaw et al. | Jan 2004 | A1 |
20040006747 | Tyler | Jan 2004 | A1 |
20040008427 | Nattermann et al. | Jan 2004 | A1 |
20040010390 | Kelly, Jr. et al. | Jan 2004 | A1 |
20040014531 | Ziener-Gundersen | Jan 2004 | A1 |
20040033843 | Miller et al. | Feb 2004 | A1 |
20040077438 | Choi | Apr 2004 | A1 |
20040259651 | Storek | Dec 2004 | A1 |
20050288119 | Wang et al. | Dec 2005 | A1 |
20060284979 | Clarkson | Dec 2006 | A1 |
20070124075 | Lee et al. | May 2007 | A1 |
Number | Date | Country |
---|---|---|
WO 9532666 | Dec 1995 | WO |
WO 9824242 | Jun 1998 | WO |
WO 9918657 | Apr 1999 | WO |
WO 9921477 | May 1999 | WO |
WO 9926704 | Jun 1999 | WO |
WO 0017615 | Mar 2000 | WO |
WO 0150957 | Jul 2001 | WO |
WO 0166006 | Sep 2001 | WO |
WO 02076293 | Oct 2002 | WO |
WO 02093272 | Nov 2002 | WO |
WO 02102475 | Dec 2002 | WO |
WO 03029745 | Apr 2003 | WO |
WO 03061779 | Jul 2003 | WO |
WO 03068339 | Aug 2003 | WO |
WO 2004008427 | Jan 2004 | WO |
Number | Date | Country | |
---|---|---|---|
20070015611 A1 | Jan 2007 | US |
Number | Date | Country | |
---|---|---|---|
60719161 | Sep 2005 | US | |
60698995 | Jul 2005 | US |