CA2269784A1 - Speed-sensing projectile - Google Patents

Speed-sensing projectile Download PDF

Info

Publication number
CA2269784A1
CA2269784A1 CA002269784A CA2269784A CA2269784A1 CA 2269784 A1 CA2269784 A1 CA 2269784A1 CA 002269784 A CA002269784 A CA 002269784A CA 2269784 A CA2269784 A CA 2269784A CA 2269784 A1 CA2269784 A1 CA 2269784A1
Authority
CA
Canada
Prior art keywords
speed
baseball
sensing
projectile
processor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
CA002269784A
Other languages
French (fr)
Inventor
David Zakutin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2269784A1 publication Critical patent/CA2269784A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B43/00Balls with special arrangements
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/40Acceleration
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/83Special sensors, transducers or devices therefor characterised by the position of the sensor
    • A63B2220/833Sensors arranged on the exercise apparatus or sports implement

Abstract

A speed-sensing projectile (10) such as for example a baseball includes a generally spherical body (16). An inertial switch (42) is positioned within the body (16) and is actuable between open and closed conditions in response to accelerations of the body (16) greater than a threshold value. A processor (160) also within the body (16) is responsive to the inertial switch (42) and calculates the average speed at which the baseball is thrown over a fixed distance. A visible display (64) on the body (16) is in communication with the processor (160) and displays the calculated speed.

Description

wo ~mrso Pc~r~c~r~sis SPEED-SENSING PRO~~E
The present invention relates to ~eecl-sensing devices and in particular to a speed-sensing pmj ectile such as a baseball, hockey puck or the like.
~~AGKGR~f~IND ART
In many sports, it is desired to determine how fast a projectile is thrown or shot. For example, in baseball the speed at which a pitcher throws a baseball has conventionally been measured using a radar gun positioned behind the catcher to whom the pitcher throws the ball. In professional baseball this method is satisfactory but the costs associated with purchasing radar guns makes this method impractical for amateur sports.
A baseball having inherent speed-measuring,capabilities has been considered and is disclosed in U.S. Patent No. 4,775,948 to Dial et al. The speed-measuring baseball includes a speed determining module accommodated in a hollowed-out portion of the baseball. The speed determining module includes.a start button which is depressed by the pitcher when the pitcher is ready to throw the ball.
When the ball is thrown and the start button is released, a progrannmable coaster counts down a plurality of times for time intervals of the flight of the thrown baseball.
A piezo-electric stop switch stops the counter upon impact of the baseball with the catcher's glove. The counter data is then latched and used to drive an LCD
display panel to provide a vis~l indication of the speed at which the baseball was thrown.
Although this reference discloses a speed-measuring baseball, problems exist in that the pitcher must ensure that the start button is maintained in the depressed condition until the baseball is released. This r~uires the pitcher to hold the baseball in a specific manner each time the basoball is thrown. If the start button is not depressed or if the start button is released prior to the baseball being thrown, no or an inaccurate fed measurement will result, In addition, the use of a moveable start button adjacent the outer surface of the baseball is prone to mechanical failure as a result of on-going impacts during use of the speed-measuring baseball.
It is therefore an object of the present invention to provide a novel WO 98/19750 PCTICA97Y008i5 speed-sensing projectile such as for example a baseball which obviates or mitigates at least one of the above-identified disadvantages.
DISCLOSURE OF THE INVENTION
According to one aspect of the present invention there is provided a speed-sensing projectile comprising:
a body;
an inertial switch within said body and actuable between open and closed conditions in response to accelerations of said body;
a processor within said body, said processor being responsive to actuations of said inertial switch to detect launching of said projectile and the subs~uent stopping thereof and calculating the average speed of said projectile over the travel thereof; and a visible display on said body in communication with said processor to display said calculated average speed.
In accordance with another aspect of the present invention there is provided a speed-sensing baseball comprising:
a generally spherical body;
an inertial switch actuable between open and closed conditions in response to accelerations of said body;
a processor responsive to said inertial switch to calculate the average speed at which said baseball is thrown over a fixed distance, said inertial switch and said processor being positioned within said body; and a visible display on said body in communication with said processor to display said calculated average speed.
In a preferr~i embodiment, the processor calculates the average speed of the thmwn baseball by examining the elapsed time between throwing of the baseball and the subsequent catching thereof. It is also preferred that the fixed distance is selectai to be equal to the distance between a pitcher's mound and home plate.

w0 98/19750 PCT/CA97~00~15 Preferably, the inertial switch includes an outer casing having a conductive inner surface defining one terminal thereof and an electrically conductive spring member within the outer casing and defining the other terminal of the inertial switch. The spring member is electrically isolated from the outer casing but is movable in response to accelerations of the baseball to contact the conductive inner surface and close the inertial switch. In a preferred embodiment, the spring member is in the form of a helical coil spring secured at one end to a conductive pin passing through an insulated cap on one end of the outer casing.
Preferably, the speed-sensing baseball fiuther includes a power supply accommodated in a first hollowed-out portion of the body. The processor and display are preferably accommodated in a second hollowed-out portion of the body diametrically apposite the first hollowed-out portion. Preferably, the power supply and processor and display are weighted to counterbalance the speed-sensing baseball.
In a preferred embodiment, the display is x~esettable in response to the detection of a predetermined sequence of events by the processor. Preferably;
the predetermined sequence of events is at least three impacts of the baseball that occur within a specified period of time which are sufficient to cause the inertial switch to move to a closed condition.
According to still yet another aspect of the present invention there is providod a speed-sensing projectile comprising:
a body; and a processing and display module within said body to monitor the e~aps~d time said body takes to travel a fixed distance and to calculate and display the average speed at which said projectile travels over said fixed distance, said processing and display module being reset in response to the detection of a predeten~ained sequence of eveats in the form of at least three impacts of said projectile occurring within a specified period of time.
In still yet another aspect of the present invention there is provided a sP~-~~g Fm7~tile comprising:
a body;

WO 98I19750 PC~'/CA9'~/00815 a processing and display module within said body to monitor the elapsed time said body takes to travel a fixed distance and to calculate and display the average speed at which said projectile travels over said fixed distance; and a power supply module to supply power to said processing and display module, said processing and display module and power supply module being accommodated in diametrically opposed hollowed-out portions in said body and weighted to counterbalance said body.
The present invention provides advantages in that the speed of the pmj ectile can be measured accurately without requiring an individual to position or hold the projectile in a specific manner before launching the projectile.
Also, the design of the speed-sensing projectile is such that there are no moving parts near the outer surface of the projectile which may be prone to mechanical failure as a result of on-going impacts that occur during use of the projectile.
I S BRIEF DESCRIPTION OF THE DRAWINGS
Embodiments of the present invention will now be described more fully with reference to the accompanying drawings in which:
Figures la and lb are plan views of a speed-sensing projectile in the form of a baseball in accordance with the present invention;
Figure 2 is a cross-s~tional view of the speed-sensing baseball of Figure 1;
Figure 3 is an exploded perspective view of Figure 2;
Figure 4 is an exploded perspective view of a speed-measuring and display unit forming part of the speed-sensing baseball of Figure 1;
Figures Sa to Sc are top plan, front elevational and side elevational views respectively of a top casing part forming part of the speed determining module of Figure 4;
Figures 6a to 6c are top plan, front elevational and side elevational views of a bottom casing part forming part of the speed determining module of Figure 4;

w0 98/1950 PCTlCA971'00813 Figure ~a is a perspixtive view, partially in section) of an inertial switch forming part of the speed-sensing baseball of Figure 1;
Figure 7b is an explcsded perspective view of Figure ?a;
Figure 8a is a cross-sectional view of the inertial switch of Figure 7a in an open condition;
Figure 8b is a cross-sectional view of the inertial switch of Figure 7a in a closed condition;
Figure 9 is an accelerati~ vs. tune graph of the response of the inertial switch of Figure 7a during a throw and subsequent catch of the baseball of Figure 1;
Figure 10 is an exploded perspective view of a power supply module forming part ~of the speed-sensing baseball of Figure 1;
Figure 11 is an electrical schematic of the speed sensing baseball of Figure 1;
Figure 12 is a flowchart showing the general operating steps performed by the speed-measuring and display unit of Figure 4; and Figures 13a to 13d are flowcharts showing floe steps performed by the speed-measuring and display unit of Figure 4.
BEST MODE FOR CARI~,YING OUT THE INDENTION
Referring now to Figures 1 a to 3, a speed-sensing projectile in the form of a baseball is shown and is generally indicated to by reference numeral 10.
Baseball 10, in this embodiment, includes a solid spherical core 12 surroumdod by a thick layer of wound yarn 14. A leather outer skin 16 surrounds the layer of wound yarn 14 and is stitched along seams. Baseball 10 is partially hollowed-out to accommodate a speed-measuring and display unit generally indicated to by reference numeral 20.
Sped-measuring and display unit 20 is operable to calculate and display the speed of the baseball 10 after it has been thrown a fixed distance and caught without requiring the thrower to hold the baseball in any specific manner prior to du~wing the baseball.
The speed-measuring and display unit 20 can be rc~et easily allowing the speed of the baseball to be displayed each time the baseball is thrown. Further details of the speed-wo ~n~rso rcTicA9~roosis sensing baseball 10 and its operation will now be described.
Baseball 10 has two diametrically opposed radial bores 30 and 32 formed therein via a die cut operation which extend through both the outer skin 16 and the layer of wound yarn 14 and terminate at the core 12. A smaller diameter bore 34 extends through the core 12 to connect bores 30 and 32. The speed-measuring and display unit 20 includes a processing and display module 40 to calculate and display the speed at which the baseball is thrown over a fixed distance, an accelerometer also referred to as an inertial switch 42 responsive to accelerations of the baseball 10 and a power supply module 44 to supply power to the processing and display module 40.
The processing and display module 40 is accommodated by bore 30 and is positioned so that it is spaced from the core 12 with its outer surface flush with the outer skin 16.
The power supply module 44 is accommodated by bore 32 and extends from the core 12 to the outer skin 16. The outer surface of the power supply module 44 is also flush with the outer skin 16. The inertial switch 42 is centrally positioned within bore 34. A pair of electrical leads 46 extend from the processing and display module 40 to the inertial switch 42 and a pair of electrical leads 48 extend from the power supply module 44 to the processing and display module 40. The processing and display module 40 and the power supply module 44 are designed so that they counterbalance one another and do not offset the center of mass of the baseball 10 to any appreciable extent.
Referring now to Figure 4, the processing and display module 40 is better illustrated. As can be seen, the processing and display module 40 includes a microprocessor-based processing unit 60 mounted on one side of a printed circuit board 62. A multi-digit LCD panel 64 overlies the other side of the printed circuit board 62 and is electrically connected to the printed circuit board 62. An elastomeric connector 66 acts between the LCD panel 64 and the printed circuit board 62.
Conductive tracing (not shown) on the printed circuit board 62 electrically connects the LCD panel 64 and the processing unit 60. The LCD panel 64 and printed circuit board 62 are accommodated within a plastic; generally cylindrical casing 70 defined by a pair of separable parts 72 and 74 respectively that are secured together by i ~r0 gyp PGT/CA971~00815 fastene=rs 76 in the ~or~~n of screws.
Figures Sa to 5c best illustrate part 72 and as can be seen, part ?2 includes a circular top 72a having a generally rectangular aperhwe 72b there,~in sized to expose the display surface 64a of the LCD panel 64. A pair of diametrically opposed side walls 72c depend from the peripheral edge of the top 72a and extend partially about the circumference of the top. A pair of counterbores 72d extend through the top 72a at diamatricaily spaced locations adjacent the midpoint of the side walls 72c. An internal rectangular ring 72e depends from the undersurface of the top 72a and surrounds the LCD panel 64.
Part 74 is best illustrated in Figures 6a to 6cPart 74 includes a generally cylindrical, tubular body 74a having a stepped, central passage 74b therein which opens up into a rectangular recess 74c at the upper dad of the body 74a sized to accom~nc~date the processing unit 60 on the print~l circuit board 62. The stepped passage 74b includes an inner smaller diametex section 74c and an outer larger diameter section 74d. The dimensions of the passage 74b are selected to maintain the weight of the processing and display module 40 so that it counterbalances the power supply module 44. The electrical leads 48 from the power supply module 44 run through the central passage 74b and are connected to the printed circuit board 62. A
pair of diametrically opposed lugs 74d extend upwardly from the top of the body 74a sad are received by notches 62a in opposed ends of the printed circuit board 62 to inhibit any lateral movement of the printed circuit board 62. Diametrically opposed arcuate projections 74e are also provided on the top of the body 74a and have threaded bores 74f therein. The projections 74e arc surrounded by the side walls 72c when the parts 72 and 74 aro assembled so that the counterbores 72d align with the threaded 2S bores 74f allowing the fasteners 76 to secure the parts together.
A template 80 overlies the top 72a of casing 70 and has an aperture 82 therein to expose the display surface 64a of the LCD panel 64. The template 80 carries indicia 82 (see Figure la) concerning the units of the value displayed on the LCD panel 64, in the present example, average speed in miles per hour. The casing 70 and template 80 are slip-f tted into an open-ended, generally cylindrical canister 84 _g_ formed of clear plastic material. Adhesive also acts between the canister 84 and the casing 70 to inhibit their separation. The closed end 86 of the canister 84 has a curvature corresponding to the curvature of the outer skin 16 of the baseball 10.
The canister 84, template 80 and casing 70 form a rigid assembly that exhibits little flex giving the processing and display module 40 good strength to withstand impact forces applied to it when the baseball 10 is thrown and caught.
Adhesive acts between the outer side surface 88 of the canister 84 and the interior of the baseball 10 surrounding bore 30 to fix the processing and display unit 40 in position so that the closed end 86 of the canister 84 remains flush with the outer skin 16 of the baseball. The space 90 between the processing and display unit 40 and the core 12 of the baseball 10 inhibits back pressure forces resulting from an impact, from forcing the processing and display unit 40 radially outwardly. Although not shown, adhesive urethane can be placed over the outer closed end 86 of the canister 84 to pmtect the canister and inhibit scratching. The adhesive urethane can of course be 1 S removed and replaced as required.
The inertial switch 42 is best illustrated in Figures 7a to 8b and as can be seen, includes a generally cylindrical, outer casing 100 formed of electrically conductive material such as for example stainless steel. A plastic end cap 102 is press-fitted into one end of the casing 100 to close the casing. An electrically conductive pin 104 is press-fitted into a central hole 106 in the and cap 102 and extends axially into the interior casing. The end cap 102 electrically isolates the pin 104 and the casing 100. An electrically conductive, helical coil spring 108 within the casing 100 is soured at one end thereof to the pin 104 by way of electrically conductive adhesive. The flee end of the spring 108 floats within the casing 100 and typically remains spaced from the interior surfaces 100a of the casing to maintain the pin aad casing in electrical isolation. The spring 108 and interior surfaces 100a of the casing are gold plated to provide a low contact resistance between the spring 108 and the casing 100 when the spring and casing contact one another. A tab 110 is laser welded on the end of casing 100 and a tab 112 is laser welded on the pin 104.
The electrical leads 46 extending from the processing and display module 40 are w0 98/19750 PCTICA97100815 electrically connected to a res3pective one of the tabs 110 and 112a The inertial switch 42 is centrally positioned and oriented within the bore 34 so that the longitudinal axis of the spring 108 is radially oriented to reduce the likelihood of rotational accelerations of the baseball causing the spring 108 to deflect and contact the interior surfaces of the easing 100 and thereby close the inertial switch 42. Adhesive acts between the outer surface of the casing 100 and the interior of the baseball 10 surrounding the bore to secure the position of the inerkial switch 42.
Further details of the inertial switch are set out in Applicant's co-pending application entitled "Inertial Switch" filed on even date, the contents of which are incorporated herein by reference.
When the baseball 10 is accelerat~l aad the acceleration has a vector offset from the longitudinal axis of the spring 108 of inertial switch 42 as shown by arrow "A" in Figure 8b, the spring 108 deflects about the pin 104. If the acceleration is above a predetermined threshold, the spring 108 will deflect and contact the interior surfaces 100a of the casing thereby electrically connecting the pin 104 and the casing 100 to close the inertial switch. In the pre~nt embodiment, the inertial switch 42 is designed to close in response to accelerations greater than or equal to a~mxiinately 12.5 g.
The power supply module 44 is best illustrated in Figure 10 and includes an open-ended generally cylindrical canister 120 receiving a pair of series connected batteries 122 and 124 respectively. The closed-end 120a and side wall 120b of the canister 120 have recesses 12b formed therein shaped to accommodate and electrically isolate a pair of metallic contacts 128 and 130 respectively.
Conductive pins 132 and 134 pass thmugh respective ones of the contacts to secure each of the contacts to the closed-end i 20a of the canister 120: The electrical leads 48 are terminated at the conductive pins 132 and 134 by laser welds. The other ends of the contacts pass through openings 136 in the canister. In particular, one end 128a of contact 128 extends into the canister 120 generally parallel to the closed-end 120a and contacts the negative terminal the innermost battery 122. One end 130a of contact 130 is downwardly inclined within the canister 120 and contacts the positive terniinal of the uppermost battery 124. An end cap 148 engages threads on the interior surface of the canister 120 adjacent its open-end to close the canister. A rubber stop 150 is provided on the interior surface of end cap 148 to contact the uppermost battery 124 and bias the batteries towards contact 128 to maintain the batteries 122 and 124 in contact with the contacts and to inhibit movement of the batteries within the canister 120. A slot 152 is formed in the outer surface of the end cap 148 and is sized to accommodate a tool such as the edge of a coin in the form of a dime or penny or alternatively a screwdriver or the like, to facilitate rcmoval of the end cap 148 from the canister 120 should the batteries 122 and 124 need to be replaced.
Adhesive acts between the outer surface of the canister 120 and the interior of the baseball surrounding the bore 32 to secure the position of the power supply module 44.
Referring now to Figure 11, the processing unit 60 and LCD panel 64 are better illustrated, As can be seen, the processing unit 60 includes a microprocessor 160 with on-board memory such as that manufactured by Microchip 1 S under part number 16(L)C54. The microprocessor 160 drives the LCD panel 64 so that the calculated average speed of the baseball 10 can be displayed and is timed by a resonator 162 including a crystal X1 and a pair of capacitors C1 and C2. The electrical lead 48 terminated at contact 128 of the power supply module 44 is connected to the master clear (MCLR) and RA3 pins of the microprocessor 160 as well as to the RAZ pin of the microprocessor 160 by way of a resistor R6. One of the electrical leads 46 couples tab 110 of the inertial switch 42 to the same pins of the microprocessor 160. The (MCLR) pin is also cormected to the VDD pins of the microprocessor 160 by conductor 164. The VDD pins are also connected to the resonator 162 by way of a pair of series resistors Rl and R2 forming a voltage divider 166. A conductor 168 extends from the voltage divider 166 to the COM3 pin of the LCD panel 64.
The electrical lead 48 terlnirlated at contact 130 of the power supply module 44 is connected to the TOCKI pin of the microprocessor 160. The other of the electrical leads 46 couples tab 112 of the inertial switch 42 to the TOCKI
pin of the microprocessor 160. A conductor 170 conn~ts the TOCKl pin to conductor 164 wo ~nrrso Pc~ricw9~roosis through a pair of series resistors R3 and R.4 forming a voltage divider 1 ?2.
A
conductor 1?4 extends from the voltage divider 1?2 to the COM2 pin of the LCD
panel 64. A conductor 1?6 connects the conductor 1?0 to the resonator 162 and a conductor 1?8 connects conductor 1?4 to the RA1 pin of the microprocessor 160.
A
conductor 180 connects the 13A0 pin of the microprocessor 160 to the COM 1 and COM3 pins of the LCD panel 64. As will be appreciated by those of skill in the art, tho microprocessor 1 b0 and LCD petrel 64 are interconnected in a conventional manner and therefore, no further discussion of the electrical arrangement of the microprocessor and LCD panel will be provided herein.
The microprocessor 160 executes software to allow the processing and display module 40 to detect when the baseball 10 is thrown and caught so that the average speed of the baseball can be calculated and displayed. The software executed by the microprocessor 160 also allows the processing and display module 40 to be reset but only after a predetermined sequence of events occurs and allows the processing and display module 40 to be conditioned to a low power "sleep" mode (see Figure 12) due to inactivit~r in order to conserve power. Details of the operation of the processing and display module 40 as the micropmce$sor 1 b0 execute the software will ~w be described with particular reference to Figures 12 and 13a to 13d.
when a baseball is thrown, the baseball 10 trawls through a curvilinear path as the thrower winds up, delivers and releases the baseball. The baseball also travels through a curvilinear path from the time the baseball is released to the time the baseball is caught. During the time the baseball is held by the thrower said prior to the baseball being nclea~i, the baseball undergoes a number of accelerations which will cause the inertial switch 42 to move between open and closed conditions. Once released the baseball will not undergo any significant accelerations until the baseball is caught.
Figure 9 shows an aaccxleration versus time graph illustr~ing the accelerations of a thrown baseball 10. As can be seen in this example, the baseball 10 undergoes three acxelerations during time interval T,~"" while the thrower is winding up and delivering the baseball which cause the inertial switch 42 to close before the baseball is actually released. The baseball then undergoes no appreciable acceleration during its flight time interval Ta;~,t until the baseball 10 is caught at time interval T~,,~,", Because the baseball 10 undergoes a number of accelerations which cause the inertial switch 42 to close before the baseball is actually released, it is desired to examine the time interval between successive inertial switch closings before the flight time timer is started to maintain speed calculation accuracy.
In general, in order to calculate and display the average speed of the thrown baseball 10, the microprocessor 160 in processing and display module 40 executes a main routine 190 and monitors the inertial switch 42 to detect movement of the inertial switch between open and closed conditions. As mentioned previously, the inertial switch 42 closes when the baseball 10 undergoes an acceleration greater than approximately l2.5 g. When the inertial switch closes, the RA2 pin of microprocessor 1 b0 is deasserted allowing the microprocessor to detect closings of the inertial switch.
RA3 pin of microprocessor 160 remains high to inhibit the MCLR pin from going low which would result in a reset of the microprocessor 160. The openings and closings of the inertial switch are monitored by the microprocessor 160 until the microprocessor determines that the baseball has actually been released. The microprocessor 160 then waits until the inertial switch 42 closes again assuming that the baseball has been caught and the flight time of the baseball is measured.
If the flight time is less than a predetermined value, the microprocessor 160 enters a calculate speed routine 193 and the average speed of the baseball is calculated based on the assumption that the baseball has been thrown a fixed distance. In this particular embodiment, the fixed distance is set to 60ft, the typical distance between home plate and the pitcher's mound.
If the flight time is greater than the predetermined value signifying that the baseball has been thrown less than 27 miles per hour, the speed is not calculated or displayed on the LCD panel 64. If the flight time is less than another predetermined value signifying an improper operating condition, the microprocessor 160 executes an error routine 192. Following the above the microprocessor 160 then enters a delay routine 194 to allow the speed-sensing unit 20 to settle. In this particular wo ~mrso rcricA~rooeis embodiment, the mieroprcacessor 160 remains in the delay routine until at lest 1.1 seconds have elapsed without a closing of the inertial switch occurring.
Once the delay routine 194 has been completed, the microprocessor executes a reset routine 196 to allow the LCD panel 64 to be cleared. The speed will S remain on the LCD panel 64 until the LCD panel is cleared by the microprocessor. In order to clear the LCD panel 64, the baseball 10 must be tapped three consecutive timae~ in a manner sufficient to close the inertial switch 42 and so that a certain amount of time elapses between successive closings of the inertial switch. The time requirement between successive closings reduces the likelihood that random closings of the inertial switch resulting from a dropped and/or rolling baseball will not result in the LCD panel 64 being cleared. In this particular embodiment, the three consecutive closings of the inertial switch 42 resulting from the taps must be betweea~ a minimum and maximum rate for compliance as a recognisable pattern. To reduce rejections at tapping rates near the maximum rate, the measured durations between successive taps are given an arithmetic offset. Also, in order to comply as a recognizable pattern, the time period between any two consecutive taps must be within 50% of one another or the entire reset routine must be performed again. Furthermore, the maximum difference between the measured duradorrs must not exceed 0.25 seconds which becomes important at low tap rates. Lastly, once the three tap pattern has been recogaized, an additional 0.55 seconds must elapse without an inertial switch closing occurring or else the rest routine must be performed again.
The specific steps performed by the micmprncessor 160 during execution of the routines 188 to 196 will now be described with particular reference to Figures 13a to 13d. Initially it will be assumed that the speed-sensing baseball 10 has beers inactive for more than three minutes and the processing and display module 40 is conditioned to the low power "sleep" mode to conserve power. In the low power "sl~p~ mode, the microprocessor 160 monitors the inertial switch 42 via the MCLR
pin to detect when the inertial switch 42 has moved from an open condition to a closed condition (block 200) which results in the MCLR pin going low. Once the inertial switch 42 has been closed, the microprocessor i 60 continues to monitor the WO 98J19750 PCTJCA97l00815 inertial switch 42 to detect when the inertial switch moves back to an open condition (block 202). Once the inertial switch 42 moves to the open condition, the processing and display module 40 moves out of the low power "sleep" mode and the microprocessor 160 begins execution of the main routine 190 (block 204). When the processing and display module 40 is conditioned to the low power "sleep" mode, if the batteries 122 and 124 in the power supply module 44 are replaced or are removed and reinserted, the processing and display module 40 also moves out of the low power "sleep" mode and the microprocessor 160 begins execution of the main routine (block 204).
Upon entering the main routine, the microprocessor 160 resets the LCD panel 64 to display "00" (block 206). The microprocessor 160 then initiates a timer and monitors the inertial switch 42 to detect when the inertial switch 42 moves from an open condition to a closed condition (blocks 208 and 210). If the inertial switch 42 does not move to the closed condition before the timer reaches a three minute count, the microprocessor 160 conditions the processing and display module 40 back to the low power "sleep" mode (block 212) and microprocessor 160 reverts back to block 200 (block 214).
However, if the inertial switch 42 moves to the closed condition before the timer reaches a three minute count, the timer is reset and a self-operating timer "Tl" is reset and then initiated (block 216). Following this, the microprocessor 160 turns the LCD panel 64 off (block 218) and then monitors the status of the inertial switch 42 (blocks 220 and 222) to detect when the inertial switch moves back to an open condition. If the inertial switch 42 does not move to an open condition before timer T1 reaches a count equal to 0.5 seconds, the microprocessor 160 assumes that a technical problem with the baseball or abnormal usage of the baseball has occurred.
This is due to the fact that a throw motion or windup will typically always take less than 0.5 seconds to complete. The microprocessor in turn stops the timer T 1 (block 224) and then enters the error routine 192 (block 226).
If the inertial switch 42 moves back to the open condition before the timer T 1 reaches the 0.5 second count, the cuwent time value of the timer T 1 is stored w0 98J19'f50 PC'1'/CA9a1~00815 in memory location Bank 1 (block 228). The inertial switch 42 is once again monitored by the microprocessor 160 to detest when the inertial switch moves to a closed condition (blocks 230 and 232). If the inertial switch does not move back to the closed condition before the timer Tl reaches a count equal to 1.5 seconds, the microprocessor 1b0 stops the timer Tl (block 234) and then reverts back to block 204 (block 236). At this dint, the value of the timer Tl represents the total amount of time that has elapsed since the first closing of the inertial switch 42 following the start of the main routine as a result of a windup and including the flight time of the baseball. This duration will typically always be less than 1.5 seconds unless the baseball has been thrown less than 27 niph.
If the inertial switch 42 moves back to the closed condition before the timer Tl reaches a count equal to 1.5 seconds, the current time value of the timer T1 is stored in memory location Bank2 which represents the sum of the throw time and the flight time (block 238). The microprocessor 160 then calculates the flight time of the baseball by subtracting the time value in memory location Bank 1 from the time value in memory location Bank2 to determine if the flight time is gmater than 0.25 seconds (block 240). If the flight time is less than 0.25 seconds, the microprocessor 160 examines the timer T1 to determine if the current time value is greater than 0.5 seconds (block 242). If the current time value of the timer T 1 is less than 0.5 seconds, the microprocessor 160 reverts back to block 220 since it is assumed that the baseball is undergoing accelerations as a result of a throw motion or windup. However, if the current value of the timer T 1 is greater than 0.5 seconds, the micropr~essor 160 stops the timer Tl (block 244) and enters the error program routine 192 (block 246).
At block 240, if the flight time is detected to be greater than 0.25 seconds, the microprocessor 160 stops the timer Tl (block 248) and then enters a calculate speed routine 193 (block 250).
When the microprocessor enters the error routine 192 at block 226 or 24b, the microprocessor 160 conditions the LCD panel 64 to display "-" (block 300) and then enters the delay routine 194 {block 302).
When the microprocessor 160 enters the calculatc speed routine 193 at block 250, the microprocessor 160 calculates the average speed at which the baseball was thrown over the fix~i distance by dividing 60ft by the flight time calculated at block 240 and converting the result into miles per hour (block 400). Once the speed has been calculated and converted into miles per hour, the microprocessor 160 conditions the LCD panel 64 to display the calculated speed (block 402).
Following this, the microprocessor 160 enters the delay routine 194 (block 404).
When the microprocessor enters the delay routine 194 via block 302 or 404, the microprocessor 160 monitors the inertial switch 42 to determine if the inertial switch is closed ('block 500). When the inertial switch 42 moves to an open condition, the microprocessor 160 resets and starts another self operating timer TZ
(block 502).
The microprocessor 160 again monitors the inertial switch 42 to detect if the inertial switch moves to a closed condition before the timer T2 reaches a count equal to 1.1 seconds (blocks 504 and 506). If the inertial switch 42 moves to a closed condition before the timer T2 reaches a count equal to 1.1 seconds, the microprocessor reverts back to block 500. Otherwise, when the timer T2 reaches the count equal to 1.1 seconds, the niicropmcessor 160 stops the timer T2 (block 508) and then enters the reset routine 196 (block 510).
When the microprocessor 160 enters the reset routine 196 at block 510, the microprocessor 160 initiates a timer and monitors the inertial switch 42 to detect when the inertial switch 42 moves from as open condition to a closed condition (blocks 600 and 602). If the inertial switch 42 does not move to the closed condition before the timer reaches a three minute count, the microprocessor 160 conditions the processing and display module 40 back to the low power "sleep" mode (block 604) and microprocessor 160 reverts back to block 200 (block 606).
However, if the inertial switch 42 moves to the closod condition before the timer reaches a three minute count, the microprocessor 160 enters a 0.11 second delay loop (block 608). Following the delay loop, the microprocessor resets and initiates a third self-operating timer T3 (block 610) and then monitors the inertial switch 42 to detect if the inertial switch 42 moves to a closed condition before the timer T3 reaches a count equal to 1.1 seconds (blocks 612 and 614). If the inertial WO 9~II9750 PGT/CA9'1J~00815 switch 42 does not close before the timer T3 reaches the 1:1 saond count, the microprocessor stops the timer T3 block 616) and reverts back to block 510 (block 618).
If the inertial switch 42 closes before the timer T3 reaches the 1.1 second count, the microprocessor stops the timer T3 (block 620) and then stores the cumnt time value of the timer T3 in memory location Bank3 (block 622). The microprocessor 160 then pads the time value in memory location Bank3 by adding 0.06 seconds to it (block 624) and then enters another 0.11 second delay loop (block b26).
Following the delay loop, the microprocessor 160 resets and initiates a fourth self-operating timer T4 (block 628) and then monitors the inertial switch 42 to detect if the inertial switch 42 moves to a closed condition before the timer T4 reaches a count equal to 1.1 seconds (blocks 630 acrd 632). If the inertial switch 42 does not close before the timer T4 reaches the 1.1 second count, the microprocessor 160 stops the timer T4 (block 634) and reverts back to block 510 (block 636).
If the inertial switch 42 closes before the timer T4 reaches the 1:1 second count, the mieropsor stops the timer T4 (block 638) and then stores the current time value of the timer T4 in memory location Bank4 (block 640). The microprocessor 160 then pads the time value in memory location Bank4 by adding Q.06 seconds to it (block 642) anal then enters a 0.2 second delay loop {block 644).
Following the delay loop, the microprocessor 160 checks to see if the time value in memory location Bank4 is greater than half of the time value in memory location Bank3 and if the time value in memory location Ba~ak3 is greater than half of the time value in memory location Bank4 (block 646). If these logic conditions are not met; the microprocessor 160 reverts back to block 510 (block 648). If these logic conditions are met, the difference between the time values in memory locations Bank3 and Bank4 is calculated and is checkod to see if the difference is less th n 0.25 seconds and greater than -0.25 seconds (block 650). If these logic conditions are not met, the microprocessor 160 reverts back to block 5 i 0 (block 6S2).
If these logic conditions are met, the microprocessor 160 resets and wo 9s~mrso rcr~c~~roosis initiates a fifth self operating timer T5 (block 654) and then monitors the inertial switch 42 to determine of the inertial switch moves to a closed condition before the timer T5 reaches a count equal to 0.55 seconds (blocks 656 and 658). If the inertial switch does not close before the timer TS reaches a count equal to 0.55 seconds, the microprocessor 160 stops the timer T5 (block 660) and then reverts to block 204 of the main routine 190 (block 662). However, if the inertial switch 42 closes before the timer T5 reaches a count equal to 0.55 seconds, the microprocessor 160 stops the timer T5 (block 664) and then reverts back to the delay routine 194 (block 664).
As will be appreciated by those of skill in the art, the present invention allows the average speed of the baseball to be sensed and displayed without requiring the thrower to hold onto the baseball in a specific manner prior to throwing the baseball. The displayed speed remains displayed on the LCD panel 64 until cleared by the microprocessor 160. Since a sequence of events, which typically does not occur naturally when a baseball is being thrown and caught and/or dropped, must be completed before the LCD panel 64 is cleared the thrower is almost always able to determine visually the speed at which the baseball is thrown.
Although the microprocessor 160 clears the LCD panel only after the sequence of three taps has occurred within the predetermined period of time, the microprocessor can be programmed to simply wait until a predetermined amount of time has elapsed after the speed of the thrown baseball is displayed before clearing the LCD panel.
If desired, the microprocessor 160 can also be programmed to calculate and display a running average of the speed the baseball is thrown and/or a count of the number of times the baseball is thrown. In this instance, the microprocessor 160 can be programmed to be responsive to sequences of taps of the baseball different from that which clears the LCD panel to display and reset the running average and/or the throw count. In addition; the micra~processor 160 can also be pmg~ratnmed to allow the fixed distance to be selected from a number of values stored in its on-board memory. Similarly the microprocessor would be responsive to a sequence of taps of the baseball to change the selected fixed distance. The fixed distance would be wo ~i~rso pcr~c~~roosis displayed on the LCD panel to allow the thrower to determine visually the fixed distance setting.
With respect to the inertial switch, although the electrical leads 46 have been described as being connected to the tabs 110 and 112 on inertial switch 42 via laser welds, it should be apparent that other standard terminations for the electrical leads 46 such as for example thmugh-the-hole technology or surface mount pads can be used. In addition, the casing 100, although describe as being cylindrical, may be of another geometrical configuration. If through-the-hole technology or surface mount pads are used to terminatc the electrical leads 46, a casing with a generally rectangular profile to present flat surfaces is preferred. Furthermore, although the spring 108 has been described as being attached to the pin by electrically conductive adhesive, other techniques such as soldering or laser welding can be used provided care is taken not to affect adversely the load versus deflection characteristics of the spring 108.
With respect to the power supply module 44, aathough the canister 120 is shown to accommodate a pair of series connected batteries 122 and 124, those of skill in the art will appreciate that the number of batteries is arbitrary and may vary depending of the power requirements of the microprocessor 160 and LCD panel 64.
Also, the canister 120 and end cap 148 may be permanently sealed to inhibit replacement of the batteries. In this case, the slot 152 in end cap 148 is unnecessary and the speed-sensing capabilities of the baseball will function until the power level of the batteries falls to a point insufficient to power the processing and display module 40.
Although the preferred embodiments have been described as speed-sensing baseballs, those of skill in the art will appreciate that other projectiles such as hockey pucks, lacrosse balls or the like can incorporate the speed-measuring unit to allow the speed at which the projectile is launched and subsequently stopped to be determined. In addition, although preferred embodiments have been described, it should be apparent that other variations and modifications are well within the scope of ~e present invention as defined by the appended claims.
x .~.~,;,~ t, ~,~..P.~ :?;~Lif ~, ~7!

Claims (54)

What is Claimed is:
1. ~A speed-sensing projectile comprising:
a body;
an inertial switch within said body and actuable between open and closed conditions in response to accelerations of said body;

a processor within said body, said processor being responsive to actuations of said inertial switch to detect launching of said projectile and the subsequent stopping thereof and calculating the average speed of said projectile over the travel thereof; and a visible display on said body in communication with said processor to display said calculated average speed.
2. ~A speed-sensing projectile as defined in claim 1 wherein said processor calculates the average speed of said projectile by examining the elapsed time between launching of said projectile and the subsequent stopping thereof and assuming said projectile has travelled a fixed distance.
3. ~A speed-sensing projectile as defined in claim 2 wherein said inertial switch includes an outer casing having a conductive inner surface defining one terminal thereof and an electrically conductive spring member in said casing defining another terminal thereof, said spring member being electrically isolated from said conductive surface but being movable in response to accelerations of said projectile to contact said conductive surface and close said inertial switch.
4. ~A speed-sensing projectile as defined in claim 3 wherein said spring member is in the form of a helical coil spring secured at one end to a conductive pin passing through an insulated cap on one end of said casing.
5. ~A speed-sensing projectile as defined in claim 4 wherein said spring is secured to said conductive pin by electrically conductive adhesive.
6. A speed-sensing projectile as defined in claim 2 further including a power supply accommodated in a first hollowed-out portion of said body, said processor and display being accommodated in a second hollowed-out portion of paid body, said first and second hollowed-out portions being diametrically opposed.
7. A speed-sensing projectile as defined in claim 6 wherein said power supply is weighted to counterbalance said processor and display.
8. A speed-sensing projectile as defined in claim 7 wherein said power supply includes at least one replaceable battery accommodated in a canister secured within said first hollowed-out portion, said canister having a removable end cap adjacent an outer surface of said body.
9. A speed-sensing projectile as defined in claim 8 wherein said end cap has a groove therein sized to receive a tool to facilitate rotation of said end cap and its removal from said canister.
10. A speed-sensing projectile as defined in claim 6 wherein said inertial switch is centrally positioned within said body and is accommodated within a passage extending between and joining said first and second hollowed-out portions.
11. A speed-sensing projectile as defined in claim 2 wherein said display is resettable.
12. A speed-sensing projectile as defined in claim 11 wherein said processor resets said display in response to the detection of a predetermined sequence of events.
13. A speed-sensing projectile as defined in claim 12 wherein said predetermined sequence of events is at least three impacts of said projectile occurring within a specified period of time which cause said inertial switch to move to a closed condition.
14. A speed-sensing projectile as defined in claim 2 wherein said processor does not calculate said average speed if said elapsed time is greater than a predetermined threshold value.
15. A speed-sensing projectile as defined in claim 2 wherein said processor is conditioned to a sleep mode if a preset amount of time elapses without said inertial switch moving to a closed condition.
16. A speed-sensing baseball comprising:
a generally spherical body;
an inertial switch actuable between open and closed conditions in response to accelerations of said body;
a processor responsive to said inertial switch to calculate the average speed at which said baseball is thrown over a fixed distance, said inertial switch and said processor being positioned within said body; and a visible display on said body in communication with said processor to display said calculated average speed.
17. A speed-sensing baseball as defined in claim 16 wherein said processor calculates the average speed of said baseball by examining the elapsed time between throwing of said baseball and the subsequent catching thereof.
18. A speed-sensing baseball as defined in claim 17 wherein said fixed distance is selected to be equal to the distance between a pitcher's mound and home plate.
19. A speed-sensing baseball as defined in claim 18 wherein said fixed distance is selectable from a plurality of preset fixed distances.
20. A speed-sensing baseball as defined in claim 17 wherein said inertial switch includes an outer casing having a conductive inner surface defining one terminal thereof and an electrically conductive spring member in said casing defining another terminal thereof, said spring member being electrically isolated from said conductive surface but being movable in response to accelerations of said baseball to contact said conductive surface and close said inertial switch.
21. A speed-sensing baseball as defined in claim 20 wherein said spring member is in the form of a helical coil spring secured at one end to a conductive pin passing through an insulated cap on one end of said casing.
22. A speed-sensing baseball as defined in claim 21 wherein said spring is secured to said conductive pin by electrically conductive adhesive.
23. A speed-sensing baseball as defined in claim 17 further including a power supply accommodated in a first hollowed-out portion of said body, said processor and display being accommodated in a second hollowed-out portion of said body, said first and second hollowed-out portions being diametrically opposed.
24. A speed-sensing baseball as defined in claim 23 wherein said power supply is weighted to counterbalance said processor and display.
25. A speed-sensing baseball as defined in claim 24 wherein said power supply includes at least one replaceable battery accommodated in a canister secured within said first hollowed-out portion, said canister having a removable end cap adjacent an outer surface of said body.
26. A speed-sensing baseball as defined in claim 25 wherein said end cap has a groove therein sized to receive a tool to facilitate rotation of said end cap and its removal from said canister.
27. A speed-sensing baseball as defined in claim 23 wherein said inertial switch is centrally positioned within said body and is accommodated within a passage extending between and joining said first and second hollowed-out portions.
28. A speed-sensing baseball as defined in claim 17 wherein said display is resettable.
29. A speed-sensing baseball as defined in claim 28 wherein said processor resets said display in response to the detection of a predetermined sequence of events by said processor.
30. A speed-sensing baseball as defined in claim 29 wherein said predetermined sequence of events is at least three impacts of said baseball occurring within a specified period of time which cause said inertial switch to move to a closed condition.
31. A speed-sensing baseball as defined in claim 17 wherein said processor does not calculate said average speed if said elapsed time is greater than a predetermined threshold value.
32. A speed-sensing baseball as defined in claim 31 wherein said processor is conditioned to a sleep mode if a preset amount of time elapses without said inertial switch moving to a closed condition.
33. A speed-sensing projectile comprising:
a body; and a processing and display module within said body to monitor the elapsed time said body takes to travel a fixed distance and to calculate and display she average speed at which said projectile travels over said fixed distance, said processing and display module being reset in response to the detection of a predetermined sequence of events in the form of at least three impacts of said projectile occurring within a specified period of time.
34. A speed-sensing projectile as defined in claim 33 wherein said processing and display module does not calculate said average speed if said elapsed time is greater than a predetermined threshold value.
35. A speed-sensing projectile as defined in claim 33 wherein said specified period of time is selected to inhibit said processing and display module from being reset as a result of random rolling and/or bouncing of said projectile.
36. A speed-sensing projectile comprising:
a body;
a processing and display module within said body to monitor the elapsed time said body takes to travel a fixed distance and to calculate and display the average speed at which said projectile travels over said fixed distance; and a power supply module to supply power to said processing and display module, said processing and display module and power supply module being accommodated in diametrically opposed hollowed-out portions in said body and weighted to counterbalance said body.
37. A speed-sensing projectile comprising:
a solid, generally spherical body having at least one bore formed therein;

an inertial switch within said body and accommodated by said at least one bore, said inertial switch being actuable between open and closed conditions in response to accelerations of said body;
a processor within said body and accommodated by said at least one bore, said processor being responsive to actuations of said inertial switch to detect launching of said projectile and the subsequent stopping thereof and calculating the average speed of said projectile over the travel thereof; and a visible display on said body and being in communication with said processor to display said calculated average speed.
38. A speed-sensing projectile as defined in claim 37 wherein said processor calculates the average speed of said projectile by examining the elapsed time between launching of said projectile and the subsequent stopping thereof and assuming said projectile has travelled a fixed distance.
39. A speed-sensing projectile as defined in claim 38 wherein said body includes a core, a wound layer surrounding said core and an outer skin surrounding said wound layer and wherein a single diametric bore extends through said body.
40. A speed-sensing projectile as defined in claim 39 wherein said diametric bore has opposed larger diameter portions extending through said skin and wound layer and a smaller diameter portion extending through said core, said inertial switch being generally centrally positioned within said smaller diameter portion.
41. A speed-sensing projectile as defined in claim 40 wherein said inertial switch includes an outer casing having a conductive inner surface defining one terminal thereof and an electrically conductive spring member in said casing defining another terminal thereof, said spring member being electrically isolated from said conductive surface but being movable in response to accelerations of said projectile to contact said conductive surface and close said inertial switch.
42. A speed-sensing projectile as defined in claim 40 further comprising a power supply accommodated by one of said larger diameter portions and being electrically coupled to said inertial switch, said processor and said display, said processor and display being accommodated by the other of said larger diameter portions.
43. A speed-sensing projectile as defined in claim 42 wherein said power supply~g weighted to counterbalance said processor and display.
44. A speed-sensing projectile as defined in claim 43 wherein said power supply includes at least one replaceable battery accommodated in a canister secured within said one larger diameter portion, said canister having a removable end cap adjacent an outer surface of said body.
45. A speed-sensing baseball comprising:
a generally spherical, solid body;
an inertial switch actuable between open and closed conditions in response to accelerations of said body;
a processor responsive to said inertial switch to calculate the average speed at which said baseball is thrown over a fixed distance, said inertial switch and said processor being positioned within a bore formed in said body; and a visible display on said body and being in communication with said processor to display said calculated average speed.
46. A speed-sensing projectile as defined in claim 45 wherein said display is resettable.
47. A speed-sensing baseball as defined in claim 46 wherein said processor is responsive to user input to change said fixed distance.
48. A speed-sensing baseball as defined in claim 47 wherein said user input is in the form of a predetermined sequence of taps of said baseball which ca~~~
said inertial switch to move to closed conditions.
49. A speed-sensing baseball as defined in claim 46 wherein said processor maintains a pitch count.
50. A method of determining and displaying the speed at which a baseball is thrown over a fixed distance, said baseball having a single inertial switch and a processor therein, said processor being responsive to said inertial switch, said method comprising the steps of:
initiating a timer in response to throwing of said baseball as detected by said inertial switch;
stopping said timer when said baseball is caught as detected by said inertial switch;
dividing said fixed distance by the elapsed time of said timer to calculate the speed; and displaying the speed.
51. The method of claim 50 further comprising the step of resetting the display of said speed in response to a predetermined sequence of taps of said baseball which cause said inertial switch to move to closed conditions.
52. The method of claim 50 wherein said predetermined sequence of taps includes at least three taps occurring within a predetermined amount of time.
53. The method of claim 50 further comprising the step of maintaining a count of the number of times said baseball is thrown.
54. The method of claim 50 wherein said fixed distance is user selectable.
CA002269784A 1996-11-01 1997-10-30 Speed-sensing projectile Abandoned CA2269784A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/742,920 1996-11-01
US08/742,920 US5761096A (en) 1996-11-01 1996-11-01 Speed-sensing projectile
PCT/CA1997/000815 WO1998019750A1 (en) 1996-11-01 1997-10-30 Speed-sensing projectile

Publications (1)

Publication Number Publication Date
CA2269784A1 true CA2269784A1 (en) 1998-05-14

Family

ID=24986788

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002269784A Abandoned CA2269784A1 (en) 1996-11-01 1997-10-30 Speed-sensing projectile

Country Status (6)

Country Link
US (2) US5761096A (en)
JP (1) JP2001503652A (en)
AU (1) AU4859097A (en)
CA (1) CA2269784A1 (en)
TW (1) TW340925B (en)
WO (1) WO1998019750A1 (en)

Families Citing this family (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6885971B2 (en) * 1994-11-21 2005-04-26 Phatrat Technology, Inc. Methods and systems for assessing athletic performance
US8280682B2 (en) * 2000-12-15 2012-10-02 Tvipr, Llc Device for monitoring movement of shipped goods
US7386401B2 (en) 1994-11-21 2008-06-10 Phatrat Technology, Llc Helmet that reports impact information, and associated methods
US6266623B1 (en) 1994-11-21 2001-07-24 Phatrat Technology, Inc. Sport monitoring apparatus for determining loft time, speed, power absorbed and other factors such as height
US5786553A (en) * 1996-11-01 1998-07-28 Zakutin; David Inertial switch
US5761096A (en) * 1996-11-01 1998-06-02 Zakutin; David Speed-sensing projectile
US6378367B1 (en) 1997-02-05 2002-04-30 Sports Sensors, Inc. Miniature sports radar speed measuring device
US6073086A (en) * 1998-01-14 2000-06-06 Silicon Pie, Inc. Time of motion, speed, and trajectory height measuring device
US6148271A (en) * 1998-01-14 2000-11-14 Silicon Pie, Inc. Speed, spin rate, and curve measuring device
US6151563A (en) * 1998-01-14 2000-11-21 Silicon Pie, Inc. Speed, spin rate, and curve measuring device using magnetic field sensors
WO2000039591A1 (en) * 1998-12-23 2000-07-06 Sports Sensors, Inc. Package for electronic sports device and method of attaching same to objects
US7171331B2 (en) 2001-12-17 2007-01-30 Phatrat Technology, Llc Shoes employing monitoring devices, and associated methods
DE10107797A1 (en) * 2001-02-15 2002-08-29 Hielscher Frank Game and sports equipment
US8409024B2 (en) * 2001-09-12 2013-04-02 Pillar Vision, Inc. Trajectory detection and feedback system for golf
US6962535B2 (en) * 2001-10-12 2005-11-08 Thomas Cartwright Convertible table assembly
US6695728B1 (en) 2003-02-10 2004-02-24 Hasbro, Inc. Throwing toy with distance counter
US8007367B2 (en) * 2005-05-27 2011-08-30 Sports Sensors, Inc Miniature radar for measuring club head speed and tempo
US20070021242A1 (en) * 2005-07-15 2007-01-25 Krickler Roger D Method and system for optimiza of baseball bats and the like
WO2007047889A2 (en) 2005-10-18 2007-04-26 Phatrat Technology, Llc Shoe wear-out sensor, body-bar sensing system, unitless activity assessment and associated methods
US8701560B2 (en) * 2010-11-22 2014-04-22 Battelle Energy Alliance, Llc Apparatus, system, and method for synchronizing a timer key
US7273431B2 (en) * 2006-01-17 2007-09-25 Devall Donald L Impact measuring game ball
DE102006020342A1 (en) * 2006-04-28 2007-10-31 Endress + Hauser Gmbh + Co. Kg Measuring device for determining and/or monitoring e.g. fill level, of e.g. fluid, has microprocessor executing basic functions in inactive state and controlling sensor units in active state, and migrated from inactive into active states
US7570250B2 (en) * 2006-05-04 2009-08-04 Yi-Ming Tseng Control device including a ball that stores data
US20070271116A1 (en) 2006-05-22 2007-11-22 Apple Computer, Inc. Integrated media jukebox and physiologic data handling application
US9137309B2 (en) 2006-05-22 2015-09-15 Apple Inc. Calibration techniques for activity sensing devices
US7643895B2 (en) 2006-05-22 2010-01-05 Apple Inc. Portable media device with workout support
US8073984B2 (en) 2006-05-22 2011-12-06 Apple Inc. Communication protocol for use with portable electronic devices
US7813715B2 (en) 2006-08-30 2010-10-12 Apple Inc. Automated pairing of wireless accessories with host devices
US7913297B2 (en) 2006-08-30 2011-03-22 Apple Inc. Pairing of wireless devices using a wired medium
US7779686B1 (en) * 2006-12-15 2010-08-24 National Broom Company Of California, Inc. Velocity measuring ball
US7698101B2 (en) 2007-03-07 2010-04-13 Apple Inc. Smart garment
US7849740B2 (en) * 2007-03-12 2010-12-14 Nix Tek Inc. Impact resistant speed sensing object
US8702430B2 (en) * 2007-08-17 2014-04-22 Adidas International Marketing B.V. Sports electronic training system, and applications thereof
US8360904B2 (en) 2007-08-17 2013-01-29 Adidas International Marketing Bv Sports electronic training system with sport ball, and applications thereof
US8221290B2 (en) 2007-08-17 2012-07-17 Adidas International Marketing B.V. Sports electronic training system with electronic gaming features, and applications thereof
US20100285903A1 (en) * 2009-05-01 2010-11-11 Nicodem Harry E Apparatus for Measuring the Stimp and Other Characteristics of a Putting Green
US8629843B2 (en) * 2009-10-01 2014-01-14 Blackberry Limited Piezoelectric assembly
US20110283792A1 (en) * 2010-05-20 2011-11-24 Wen-Hsuan Tung Sphere with Velocity Measurement Function
US9298886B2 (en) 2010-11-10 2016-03-29 Nike Inc. Consumer useable testing kit
US9301460B2 (en) * 2011-02-25 2016-04-05 The Toro Company Irrigation controller with weather station
US20120244969A1 (en) 2011-03-25 2012-09-27 May Patents Ltd. System and Method for a Motion Sensing Device
US20120152790A1 (en) * 2011-03-28 2012-06-21 Physical Apps, Llc Physical interaction device for personal electronics and method for use
US8690711B2 (en) 2011-04-19 2014-04-08 Nike, Inc. Data display on golf ball outer surface
US8758172B2 (en) 2011-05-18 2014-06-24 Thomas Creguer Sports training system
KR101533899B1 (en) * 2011-11-10 2015-07-03 나이키 이노베이트 씨.브이. Consumer useable testing kit
KR101369990B1 (en) * 2012-09-17 2014-03-04 안태훈 Ball with information display function
US9457251B2 (en) * 2013-03-15 2016-10-04 Wilson Sporting Goods Co. Ball sensing
WO2015093833A1 (en) * 2013-12-18 2015-06-25 경북대학교 산학협력단 System for measuring lower extremity muscle strength
WO2015163504A1 (en) * 2014-04-25 2015-10-29 박상일 Baseball speed measurement system
US9700777B2 (en) 2015-07-13 2017-07-11 Sports Sensor, Inc. Instrumented, angle-adjustable batting tee
US10478695B2 (en) 2015-07-13 2019-11-19 Sports Sensors, Inc. Instrumented batting system
US9522306B1 (en) * 2015-09-29 2016-12-20 Michael Ganson Sports ball that measures speed, spin, curve, movement and other characteristics and method therefor
US9526951B1 (en) * 2015-09-29 2016-12-27 Michael Ganson Sports ball system for monitoring ball and body characteristics and method therefor
CN106267746A (en) * 2016-08-09 2017-01-04 浙江工业大学义乌科学技术研究院有限公司 A kind of removable multifunctional medicine ball device of posture correction
JP2019524410A (en) * 2016-08-11 2019-09-05 ジェトソン アイ.ピー.プロプライエタリー リミテッド Smart ball, locator system, and methods thereof
US10016669B2 (en) * 2016-09-08 2018-07-10 Sportsmedia Technology Corporation Molded hockey puck with electronic signal transmitter core
US11202949B2 (en) 2016-09-08 2021-12-21 Sportsmedia Technology Corporation Molded hockey puck with electronic signal transmitter core
US20180193696A1 (en) * 2017-01-06 2018-07-12 Kimberly Gwydir Sensing sport ball
JP2019084009A (en) * 2017-11-06 2019-06-06 株式会社アクロディア Ball with built-in sensor, and system
WO2019175890A1 (en) * 2018-03-14 2019-09-19 Behera Dev A smart ball
USD849161S1 (en) * 2018-03-26 2019-05-21 Tangle, Inc. Cricket ball
RU2703835C1 (en) * 2018-10-08 2019-10-22 Акционерное общество "ЗАСЛОН" Inertial method of determining the initial speed of a guided projectile of a rifle cannon
US11731007B2 (en) * 2020-04-27 2023-08-22 Nathan Rhoades Wireless billiard ball device
US11660515B1 (en) 2022-08-05 2023-05-30 Sportsmedia Technology Corporation Molded hockey puck with electronic signal transmitter core

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB296195A (en) * 1927-08-30 1928-08-30 Henry Robert Power Chemist Improvements in abrasive compositions
GB1598194A (en) * 1977-06-04 1981-09-16 Ferranti Ltd Inertia switches
US4771394A (en) * 1986-02-03 1988-09-13 Puma Aktiengesellschaft Rudolf Dassler Sport Computer shoe system and shoe for use therewith
JPS62277977A (en) * 1986-05-28 1987-12-02 井上 勉 Measuring ball
US4775948A (en) * 1987-01-08 1988-10-04 Monogram Models, Inc. Baseball having inherent speed-measuring capabilities
GB2208439B (en) * 1987-08-06 1991-09-18 3A Electronics Limited Projectile with speed measuring device
US5163014A (en) * 1990-07-13 1992-11-10 Calimeri Joseph J Pitching speed indicator
US5199705A (en) * 1991-12-11 1993-04-06 Sports Radar, Inc. Baseball radar speed sensor and catcher's chest protector
KR950011834B1 (en) * 1993-03-06 1995-10-11 지성남 Apparatus and method for detecting motion change of a ball
US5566934A (en) * 1994-06-17 1996-10-22 Stringliner Company Baseball trainer
US5636146A (en) * 1994-11-21 1997-06-03 Phatrat Technology, Inc. Apparatus and methods for determining loft time and speed
US5526326A (en) * 1994-12-20 1996-06-11 Creata Inc. Speed indicating ball
US5761096A (en) * 1996-11-01 1998-06-02 Zakutin; David Speed-sensing projectile

Also Published As

Publication number Publication date
AU4859097A (en) 1998-05-29
US5761096A (en) 1998-06-02
WO1998019750A1 (en) 1998-05-14
JP2001503652A (en) 2001-03-21
TW340925B (en) 1998-09-21
US5946643A (en) 1999-08-31

Similar Documents

Publication Publication Date Title
US5946643A (en) Speed-sensing projectile
US6151563A (en) Speed, spin rate, and curve measuring device using magnetic field sensors
US4101132A (en) Electronic athletic equipment
US9079074B2 (en) Sports training device
US6073086A (en) Time of motion, speed, and trajectory height measuring device
US4088324A (en) Athletic implement with visual range display
US5207720A (en) Hockey puck device
US20060029916A1 (en) Golf putter for, system and method of training a golf player
US20080223133A1 (en) Impact resistant speed sensing object
US5613685A (en) Automated dart board
US5553857A (en) Physical activity training device and method
US20020065567A1 (en) Game providing system in golf driving range
US10058759B1 (en) Golf training aid apparatus and method
US8764016B2 (en) Electronic scoring target board
EP1554020A1 (en) Attachable sensor for putting stroke path and plane detection
JP3965226B2 (en) Pachinko machine
JPH07501463A (en) electronic golf practice device
JP3636220B2 (en) Bullet ball machine
JP3232465B2 (en) Pachinko game counter
US20220355177A1 (en) Apparatus for measuring properties of golf putting surface
WO2023176715A1 (en) Game device
JPH09215820A (en) Pinball game machine
JP3719777B2 (en) Method and apparatus for determining number of players in target game machine
JP2772476B2 (en) Pachinko machine
WO2003089940A1 (en) Velocity display device

Legal Events

Date Code Title Description
EEER Examination request
FZDE Dead