Vibration treatment method and graphical user interface
First Claim
Patent Images
1. A vibration treatment system, comprising:
- vibration treatment equipment including a force inducer and a transducer; and
a computing apparatus to monitor input from the force transducer and control output to the force inducer, and including;
at least one input device to receive data from a user;
at least one output device to present data to the user, and including a graphical user interface that includes;
a vibration amplitude meter including;
an origin,a range limit oppositely disposed from the origin,at least one peak amplitude bar representative of a peak amplitude signal and extending from the origin toward the range limit, anda present amplitude bar representative of a present amplitude signal received from at least one of the transducer or the processor and extending from the origin toward the range limit alongside the at least one peak amplitude bar, wherein the present amplitude bar is graphically coded for an in-range condition and at least one out-of-range condition,wherein the at least one peak amplitude bar includes two amplitude bars disposed on either side of the present amplitude bar, and wherein the present amplitude bar is color-coded a first color for an in-range condition, color-coded a second color for an above-range condition, and color-coded a third color for a below-range condition, wherein the colors are different,a memory storing program instructions and data; and
a processor coupled to the input and output devices and memory and responsive to the program instructions for causing the system to perform a method of vibration treatment.
1 Assignment
0 Petitions
Accused Products
Abstract
A graphical user interface for vibration treatment includes control buttons hidden for display of certain screens, and/or a vibration amplitude meter that includes at least one peak amplitude bar and a present amplitude bar extending alongside the at least one peak amplitude bar and graphically coded for an in-range condition and at least one out-of-range condition. Related methods, computer program products, and systems are also disclosed.
-
Citations
18 Claims
-
1. A vibration treatment system, comprising:
-
vibration treatment equipment including a force inducer and a transducer; and a computing apparatus to monitor input from the force transducer and control output to the force inducer, and including; at least one input device to receive data from a user; at least one output device to present data to the user, and including a graphical user interface that includes; a vibration amplitude meter including; an origin, a range limit oppositely disposed from the origin, at least one peak amplitude bar representative of a peak amplitude signal and extending from the origin toward the range limit, and a present amplitude bar representative of a present amplitude signal received from at least one of the transducer or the processor and extending from the origin toward the range limit alongside the at least one peak amplitude bar, wherein the present amplitude bar is graphically coded for an in-range condition and at least one out-of-range condition, wherein the at least one peak amplitude bar includes two amplitude bars disposed on either side of the present amplitude bar, and wherein the present amplitude bar is color-coded a first color for an in-range condition, color-coded a second color for an above-range condition, and color-coded a third color for a below-range condition, wherein the colors are different, a memory storing program instructions and data; and a processor coupled to the input and output devices and memory and responsive to the program instructions for causing the system to perform a method of vibration treatment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of vibration treatment of an object comprising the steps of:
-
a) providing to a user a graphical user interface including a vibration amplitude meter and a vibration frequency control; b) receiving a first scan request from the user via the vibration frequency control; c) applying increasing amounts of mechanical vibration to the object in response to receipt of the first scan request; d) monitoring frequency and amplitude of the vibration applied to the object in step c); e) storing a first frequency corresponding to maximum amplitude from the first scan; f) displaying to the user via the vibration amplitude meter of the graphical user interface, an amplitude origin, a range limit oppositely disposed from the origin, at least one peak amplitude bar representative of a peak amplitude signal and extending from the origin toward the range limit, and a present amplitude bar representative of a present amplitude signal and extending from the origin toward the range limit alongside the at least one peak amplitude bar, wherein the present amplitude bar is displayable in an in-range graphical code and in at least one out-of-range graphical code; and g) receiving from the user via the vibration frequency control, a vibration setting to fix the frequency of vibration to be applied to the object to a level such that the present amplitude bar displays the in-range graphical code, and if the present amplitude signal changes such that the present amplitude bar displays the at least one out-of-range graphical code, then allowing the user to adjust mechanical vibration applied to the object via the vibration frequency control until the present amplitude bar again displays the in-range graphical code. - View Dependent Claims (10, 11, 12)
-
-
13. A computer program product including a non-transitory computer-readable medium including instructions executable by a computer processor of a vibration treatment system to cause the vibration treatment system to implement steps of a method according to the following steps:
-
a) providing to a user a graphical user interface including a vibration amplitude meter and a vibration frequency control; b) receiving a first scan request from the user via the vibration frequency control; c) applying increasing amounts of mechanical vibration to the object in response to receipt of the first scan request; d) monitoring frequency and amplitude of the vibration applied to the object in step c); e) storing a first frequency corresponding to maximum amplitude from the first scan; f) displaying to the user via the vibration amplitude meter of the graphical user interface, an amplitude origin, a range limit oppositely disposed from the origin, at least one peak amplitude bar representative of a peak amplitude signal and extending from the origin toward the range limit, and a present amplitude bar representative of a present amplitude signal and extending from the origin toward the range limit alongside the at least one peak amplitude bar, wherein the present amplitude bar is displayable in an in-range graphical code and in at least one out-of-range graphical code; and g) receiving from the user via the vibration frequency control, a vibration setting to fix the frequency of vibration to be applied to the object to a level such that the present amplitude bar displays the in-range graphical code, and if the present amplitude signal changes such that the present amplitude bar displays the at least one out-of-range graphical code, then allowing the user to adjust mechanical vibration applied to the object via the vibration frequency control until the present amplitude bar again displays the in-range graphical code.
-
-
14. A computer-controlled vibration treatment system, comprising:
-
at least one input device to receive data; at least one output device to present data; a memory storing program instructions and data; and a processor coupled to the input and output devices and memory and responsive to the program instructions for causing the computer-controlled system to perform a method according to the following steps; a) providing to a user a graphical user interface including a vibration amplitude meter and a vibration frequency control; b) receiving a first scan request from the user via the vibration frequency control; c) applying increasing amounts of mechanical vibration to the object in response to receipt of the first scan request; d) monitoring frequency and amplitude of the vibration applied to the object in step c); e) storing a first frequency corresponding to maximum amplitude from the first scan; f) displaying to the user via the vibration amplitude meter of the graphical user interface, an amplitude origin, a range limit oppositely disposed from the origin, at least one peak amplitude bar representative of a peak amplitude signal and extending from the origin toward the range limit, and a present amplitude bar representative of a present amplitude signal and extending from the origin toward the range limit alongside the at least one peak amplitude bar, wherein the present amplitude bar is displayable in an in-range graphical code and in at least one out-of-range graphical code; and g) receiving from the user via the vibration frequency control, a vibration setting to fix the frequency of vibration to be applied to the object to a level such that the present amplitude bar displays the in-range graphical code, and if the present amplitude signal changes such that the present amplitude bar displays the at least one out-of-range graphical code, then allowing the user to adjust mechanical vibration applied to the object via the vibration frequency control until the present amplitude bar again displays the in-range graphical code.
-
-
15. A vibration treatment system, comprising:
-
vibration treatment equipment including a force inducer and a transducer; and a computing apparatus to monitor input from the force transducer and control output to the force inducer, and including; at least one input device to receive data from a user; at least one output device to present data to the user, and including a graphical user interface that includes; an amplitude section including a graphical vibration amplitude meter and a numerical vibration amplitude meter, wherein the graphical vibration amplitude meter includes; an origin, a range limit oppositely disposed from the origin, at least one peak amplitude bar representative of a peak amplitude signal and extending from the origin toward the range limit, and a present amplitude bar representative of a present amplitude signal received from at least one of the transducer or the processor and extending from the origin toward the range limit alongside the at least one peak amplitude bar, wherein the present amplitude bar is graphically coded for an in-range condition and at least one out-of-range condition, wherein the at least one peak amplitude bar includes two amplitude bars disposed on either side of the present amplitude bar, and wherein the present amplitude bar is color-coded a first color for an in-range condition, color-coded a second color for an above-range condition, and color-coded a third color for a below-range condition, wherein the colors are different; a frequency section including a numerical vibration frequency meter and a plurality of graphical vibration frequency control buttons, which include at least one of a frequency ramp button or a frequency incremental increase button selectable to initiate treatment; a timer section including a numerical chronometer; a job section including a plurality of graphical job control buttons, which include at least one of a job done button selectable to save job data, a job data button selectable to review job data, or a job settings button selectable to review and enter job settings; wherein all of the control buttons are displayed in a default screen and at least one of the control buttons becomes hidden in at least one other screen including at least one of a scan screen during a scan mode or a vibration treatment screen during a vibration treatment setting mode; a memory storing program instructions and data; and a processor coupled to the input and output devices and memory and responsive to the program instructions for causing the system to perform a method of vibration treatment. - View Dependent Claims (16, 17, 18)
-
Specification