This application is filed as original and makes no priority claim.
Exemplary embodiments relate generally to a shots-made detector for a basketball launching device which utilizes ultrasonics, and related systems and methods.
Basketball return machines exist which assist a basketball player by returning made shots, and usually at least some missed shots, to the player such that the player does not have to spend time retrieving the basketballs. This way, the player is able to fit more shots into a given practice session. Some basketball return machines use a guide or track to direct basketballs towards a player. Other basketball return machines use launching devices to eject basketballs in various directions on a playing area. Exemplary basketball return machines include, without limitation, THE GUN machines available from Shoot-A-Way, Inc. of Upper Sandusky, Ohio (shootaway.com/) and DR. DISH machines available from Airborne Athletics, Inc. of Minneapolis, Minn. (www.drdishbasketball.com/).
In order to provide the player with feedback regarding his or her shooting performance during a given practice session, detection devices are sometimes used to monitor the player's performance. Such detection devices may take the form of flappers which are placed along the route a basketball would take during or after passing through the rim and are physically moved or contacted when a basketball moves along such a route, thus indicating a successfully made shot. Such devices are subject to physical wear, jamming, and may disrupt the basketball's travel. Other exemplary detection devices include photo-eyes. Such photo-eyes may be mounted in close proximity to a basketball hoop and monitor for changes in the ambient light created when a basketball passes through the hoop. Such photo-eyes are subject to inaccurate readings due to changes in ambient lighting conditions which may be caused, for example, by the net shifting in front of the photo-eye, reflections, flash photographs, or lights being turned on or off. Additionally, all of the above detection devices may be difficult to appropriately position in relation to the basketball goal.
An improved made-shots detector is disclosed which utilizes ultrasonics. In exemplary embodiments, without limitation, accelerometer data is also used to determine if a made shot is a “swish” or not, statistics for which may be separately recorded. As used herein, the term swishes may refer to a made basketball shot which does not touch, or substantially impact, a rim of a basketball goal. The detector may be used in conjunction with a basketball launching device.
The detector may comprise one or more ultrasonic sensors, data from which may be received at one or more processors, such as microprocessors, to detect made and/or missed basketball shots. In exemplary embodiments, without limitation, the detector may be connectable to, or otherwise securable adjacent to, a basketball rim or backboard. For example, without limitation, the detector may comprise one or more housings for the ultrasonic sensors. The housing(s) may comprise, or be attached to, a bracket. The bracket may be configured for selective securement to a basketball goal, such as at, over, to, or at least partially about a bracket connecting a basketball hoop to a backboard. In this fashion, the ultrasonic sensors may be suspended at a position below and adjacent to the rim, such as next to any net hung from the rim. The housing(s) and/or bracket may be permanently or temporarily attached to a pole, such as a telescoping pole, for mounting and removal from the basketball goal.
Each of the ultrasonic sensors may comprise multiple transmitters and receivers may be utilized. The multiple transmitters and receivers may be utilized and/or paired in various fashions (e.g., transmitter 1 with receiver 1, transmitter 2 with receiver 2, transmitter 1 with receiver 2, transmitter 2 with receiver 1, etc.). Various utilizations and/or pairings may occur during a given sensing episode to provide and/or confirm determinations of made or missed shots. Detected return signals at certain time periods of a given sensing episode may be ignored, such as to eliminate false positive signals reflected from a near or far net portion.
Where return signals during a sensing episode are returned at the appropriate time intervals, a made shot may be determined. Where no such return signals are received, a missed shot may be recorded. The sensing episode may begin and end during a predetermined time range following issuance of a command to pass a basketball from the launching device.
In exemplary embodiments, without limitation, the detector may comprise one or more accelerometers. Data from the accelerometer(s) may be fed to the processor(s) to determine if a made-shot is a swish. The accelerometer(s) may be attached, directly or indirectly, to one or more of the housing(s) such that movement and/or vibrations are transmitted to the accelerometer(s), such as upon impact of a basketball at the backboard and/or rim. Alternatively, or additionally, the accelerometer(s) may be attached, directly or indirectly, to the rim, backboard, or other portion of the basketball goal.
Where data from the ultrasonic sensor(s) indicates a made shot, and movement data received from the accelerometer(s) within an associated time period is below a predetermined threshold, the detector may register a swish. This may reflect a lack of jarring of the basketball goal caused when the basketball from a shooting attempt travels through the rim without touching or otherwise substantially impacting the rim, backboard, or other portion of the goal. Where data from the ultrasonic sensor(s) indicates a made shot, and movement data received from the accelerometer(s) within an associated time period is above the predetermined threshold, the detector may register a regular made-shot. This may reflect jarring of the basketball goal caused when the basketball from a shooting attempt first strikes the rim, backboard, or other portion of the goal.
A performance report may be generated comprising percentages of successfully made shots for each pass receipt location the basketballs were ejected and/or shooting location where shots were taken. The performance report may comprise a rendering which may substantially match the rendering on the interface. The percentages of successfully made shots may be provided on the rendering of the performance report at the pass receipt location and/or the shooting locations the basketballs were ejected to so that a user can quickly asses their areas of strength and weakness. The performance report may separately indicate swish shots, such as overall and/or at each pass receipt location.
Further features and advantages of the systems and methods disclosed herein, as well as the structure and operation of various aspects of the present disclosure, are described in detail below with reference to the accompanying figures.
In addition to the features mentioned above, other aspects of the present invention will be readily apparent from the following descriptions of the drawings and exemplary embodiments, wherein like reference numerals across the several views refer to identical or equivalent features, and wherein:
Various embodiments of the present invention will now be described in detail with reference to the accompanying drawings. In the following description, specific details such as detailed configuration and components are merely provided to assist the overall understanding of these embodiments of the present invention. Therefore, it should be apparent to those skilled in the art that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present invention. In addition, descriptions of well-known functions and constructions are omitted for clarity and conciseness.
Embodiments of the invention are described herein with reference to illustrations of idealized embodiments (and intermediate structures) of the invention. As such, variations from the shapes of the illustrations as a result, for example, of manufacturing techniques and/or tolerances, are to be expected. Thus, embodiments of the invention should not be construed as limited to the particular shapes of regions illustrated herein but are to include deviations in shapes that result, for example, from manufacturing.
The support structure 12 may comprise a frame 20, at least a portion of which may extend vertically. At least a portion of the frame 20 may be collapsible, though such is not required. The frame 20 may comprise one or more support members 22. At least some of said support members 22 may be adjustable in length. In exemplary embodiments, at least some of the support members 22 may comprise telescoping poles. In exemplary embodiments, four support members 22 may extend upwardly and outwardly from the support structure 12 in a splayed fashion, though any number and configuration of support members 22 may be utilized. The support member 22 may, in exemplary embodiments, be selectively collapsible.
A net 24 may be attached to one or more of the support members 22. Openings in the net 24 may be sized to prevent the basketballs 60 from passing therethrough. The net 24 may be configured to create a funnel shape when mounted to said support members 22 such that basketballs 60 gathered in the net 24 are directed towards the housing 16 where they may be received through one or more openings, such as but not limited to, the second one of the apertures 18. However, any size, shape, and type of net 24 may be utilized. Alternatively, or in addition, one or more guide tracks may extend between the bottom of the net 24 and the housing 16.
The basketball launching device 10 may be placed in proximity to a basketball goal 40 by a user, such as directly below a rim 46 of the goal 40. However, the device 10 may optionally be placed elsewhere about a playing area.
The basketball goal 40 may be regulation type, height, size and configuration, though such is not required. The basketball goal 40 may comprise a post 42 which extends to the playing area 30, a backboard 44, the rim 46, and a net 48, for example without limitation. For example, without limitation, the rim 46 may be positioned 10 feet above the playing area 30.
Some or all of the frame 20 may be adjustable. For example, without limitation, the frame 20 may comprise one or more mechanisms for collapsing the support members 22, the net 24, and/or the frame 20. In this way, the basketball launching device 10 may be selectively reduced in size. In exemplary embodiments, the basketball launching device 10 may be sufficiently reduced in size so as to fit through a standard size doorway, though such is not required. As another example, without limitation, the frame 20 may comprise one or more mechanisms for expanding the support members 22, the net 24, and/or the frame 20. In this way, the basketball launching device 10 may be selectively increased in size. In exemplary embodiments, the basketball launching device 10 may be positioned and sufficiently increased in size such that one or more upper edges of the net 24 extend above the rim 46 of the basketball goal 40 when so positioned. When expanded, the net 24 may create a sufficiently sized top opening to accommodate most, or all, of a user's made shots as well as at least some, or all, of the user's missed shots, which are gathered by the net 24 and returned to the housing 16.
In still other exemplary embodiments, adjustment of the net 24 may be achieved by adjustment of the support members 22, with or without adjustment of the frame 20.
The support structure 12, the housing 16, the support poles 22, and/or the frame 20 may, at least in part, define a structural subassembly 13. The structural subassembly 13 may comprise one or more of the support structure 12, the housing 16, the support poles 22, and/or the frame 20. The term structural subassembly 13 may therefore refer to such components, or subcomponents thereof, collectively or individually.
An interface 50 may be provided for receiving user input and/or displaying information. The interface 50 may comprise one or more physically depressible buttons, electronic icons capable of direct or indirect selection, one or more electronic displays, one or more touch screens, combinations thereof, or the like. The interface 50 may be connected to the frame 20. Alternatively, the interface 50 may be mounted to the housing 16 or other component of the basketball launching machine 10. Any size, shape, or location of the interface 50 may be utilized. Alternatively, or additionally, the interface 50 may be provided on one or more personal electronic devices 70 such as, but not limited to, a smartphone, a tablet, a personal computer, some combination thereof, or the like. Such personal electronic devices 70 may be physically separate from the basketball launching machine 10 or physically integrated therewith. For example, without limitation, the personal electronic devices 70 may be permanently mounted to one or more components of the basketball launching machine 10. In other exemplary embodiments, the personal electronic devices 70 may be configured for selective and/or temporary mounting to the frame 20, housing 16, or other component of the basketball launching machine 10 such as, but not limited to, by way of a holder or mounting device.
As further described herein, the device 10 may comprise one or more detectors 100 for detecting made and/or missed basketball shots. The detector(s) 100 may be connected to the device 10, such as mounted to the support members 22 or other portions of the structural subassembly 13, though such is not required. In other exemplary embodiments, without limitation, the detector(s) 100 may be attachable to portions of the basketball goal 40. The detector(s) 100 may be in wired or wireless connection with components of the device 10. The detector(s) 100 may be physically separate, or separable, from a remainder of the device 10.
The location selection display 51 may comprise a number of selectable areas 62. The selectable areas 62 may be located at various positions on the visual depiction 52 to correlate with pass receipt positions on the playing area 30. The selectable areas 62 may be selected by the user to create custom shooting arrangements. The selectable areas 62, in exemplary embodiments, may be visually depicted as indicia such as but not limited to a circle though any size, shape, color, type, or the like of such selectable areas 62 may be utilized.
In exemplary embodiments, the interface 50 may comprise a touch screen. In such embodiments, the visual depiction 52 may be electronically generated electronic icons at the touch screen. The selectable areas 62, in such embodiments, may already be visible on the interface 50, such as in the form of indicia or icons, and may change when selected. In other such embodiments, the selectable area 62, such as in the form of indicia or icons, may not be visible and may become visible when the corresponding area of the interface 50 is selected. Such selection may be performed by direct, individual, physical contact, though such is not required. The touch screen may comprise a resistive, capacitive, or other type of touch screen. Some or all of the selectable areas 62 may be physically and/or electrically separated from one another or may be part of an undivided touch screen, display, panel, or the like.
In other exemplary embodiments, the interface 50 may comprise an electronic display. In such embodiments, the visual depiction 52 may be electronically generated on the electronic display. The selectable areas 62, in such embodiments, may already be visible on the interface 50, such as in the form of indicia or icons, and may change when selected. Such selection may be performed by one or more selection devices 64. Such selection devices 64 may permit interaction with the images displayed on the electronic display. For example, without limitation, such selection devices 64 may comprise a keypad, mouse, buttons, arrows, some combination thereof, or the like. The electronic display may comprise an LCD, cathode ray, OLED, plasma, or other type of electronic display.
In still other exemplary embodiments, the interface 50 may comprise a static panel. In such embodiments, the visual depiction 52 may be painted, printed, integrally formed, or otherwise provided on the interface 50 in a permanent or semi-permanent fashion. The selectable areas 62, in such embodiments, may comprise buttons. The selectable areas 62 may comprise illumination devices or the like which are configured to indicate whether the selectable areas 62 have been selected by a user. Such selection may be performed by direct, individual, physical contact, though such is not required.
Once selected, the selected ones of the selectable areas 62 may be changed, such as by illumination, highlighting, color changes, appearance, disappearance, shape change, number or other indication change, filled in, combinations thereof, or the like.
The selectable areas 62 may be provided at various locations on the visual depiction 52. The selectable areas 62 may be circular in shape, though any size and shape selectable areas 62 may be utilized. The selectable areas 62 may be located at spaced angular positions along the visual depiction 52. For example, without limitation, a number of selectable areas 62 may be positioned on or along the visual depiction of the three-point arc 56. In exemplary embodiments, some of the selectable areas 62 may be located inside the three-point arc 56 and other selectable areas 62 may be located outside of the three-point arc 56, though such is not required. Alternatively, or in addition, some or all of the selectable areas 62 may be located within or around the visual depiction of the key 58. The selectable areas 62 may, alternatively or additionally, be provided in visual correlation to a visual depiction of a baseline 54. Any size, shape, number, or arrangement of selectable areas 62 may be utilized.
Each of the selectable areas 62 may comprise one or more markers 66. The markers 66 may comprise numbers, letter, symbols, some combination thereof or the like. The markers 66 may provide nomenclature for the selectable areas 62 as well as the corresponding shooting positions on the playing area. The interface 50 may be configured to monitor for, and/or receive, a user selection of one or more of the selectable areas 62 to create a custom basketball practice arrangement. The selectable areas 62 may be individually selected by physical touch in a direct or indirect manner. The selectable areas 62 may form input locations for receiving user input.
Alternatively or in addition to the embodiments described herein, a number of predetermined sets of selectable areas 62 may be preprogrammed to define pre-made practice arrangements. Such pre-made practice arrangements may be made available by way of certain ones of said selectable areas 62. In such embodiments, the interface 50 may be configured to permit the user to select one or more such predetermined programs as an alternative to, or in addition to, creating a custom practice arrangement.
The selectable areas 62 may be arranged on the visual depiction 52 to visually correspond with pass receipt locations at the playing area. In this way, the player knows where to stand to receive passes from the basketball launching machine 10 and the player is able to select particular areas to focus on, such as areas of weakness. The selectable area 62 may be provided on a 1:1 basis with such pass receipt locations, though any ratio may be utilized.
The interface 50 may comprise one or more areas 67 for selecting additional options such as, but not limited to, a time delay between passes, a number of basketballs per location, and the like. In exemplary embodiments, the separate area(s) 67 may not be required and such options may be selected at the area with the visual depiction 52. The areas 67 may be part of the interface 50, or be separate therefrom. The areas 67, for example without limitation, may comprise further selectable areas of a touch screen, icons on an electronic display, dedicated button(s), combinations thereof, of the like.
The interface 50 may be placed in electronic communication with a controller 68. The controller 68 may be located at the housing 16, though any location of the controller 68 may be utilized, including but not limited to at a remote location such as a server and/or personal electronic device 70. The controller 68 may comprise one or more electronic storage devices with executable software instructions and one or more processors. Alternatively, or in addition, the controller 68 may be part of one or more other components of the basketball launching device 10 including but not limited to, the detector(s) 100 and the interface 50. The controller 68 may be configured to receive electronic signals from the interface 50 regarding the user's selection of the selectable areas 62 to form a custom practice arrangement and may program the launcher 28 to pass basketballs 60 to each of the pass receipt locations at the playing area 30 corresponding to each of selectable areas 62 selected by the user at the interface 50 to perform the custom practice arrangement. The controller 68 may be configured to, alternatively or additionally, receive input from the interface 50 including user selection of the selection devices 64, area 67, pre-programmed drill, user preferences, other options, some combination thereof, or the like and program the launcher 28 and/or display such user selections at the interface 50 in accordance with the received input.
The basketball launching device 10 may be positioned in proximity to the basketball goal 40 such that the basketballs 60 passing through the rim 46, and at least some of the basketballs 60 bouncing off the backboard 44 but not necessarily passing through the rim 46 or otherwise resulting in a missed shot (i.e., not passing through the rim 46), may be captured in the net 24. The detector(s) 100 may be positioned below and adjacent to the rim 46 in exemplary embodiments, without limitation. In this way, the detector(s) 100 may be configured to detect a presence of any basketballs 60 passing through the rim 46.
The performance report 80 may comprise shooting feedback 86 located at, and corresponding to, substantially each of the selectable areas 62 forming the practice arrangement. The feedback 86 may by visually depicted with indicia of the same size and shape as the selectable areas 62, though such is not required. For example, without limitation, the feedback 86 may be provided without such indicia, or with different types, color, size, shape, or the like characteristics compared to the selectable areas 62. The feedback 86 may comprise a number of made shots, a number of missed shots, a percentage of made shots, a percentage of missed shots, a grade, a pass/fail indication, swishes information, combinations thereof, or the like. The feedback 86 may be provided in the same or similar form, such as but not limited to, shape, font, color, size, some combination thereof, or the like, as the selectable areas 62. For example, without limitation, the selectable areas 62 and the feedback 86 may comprise circles. In this way, the user may be able to quickly ascertain their strong and weak shooting positions. An overall number and/or percentage of made and/or missed shots, or other information, may be displayed at a second area 94, though such is not required. In exemplary embodiments, such all number and/or percentage of made and/or missed shots, or other information, may, alternatively or additionally, be displayed at a separate display on the basketball launching device 10 or elsewhere.
The performance report 80 may be displayed at the interface 50. The performance report 80 may be generated at the controller 68, the interface 50, the personal electronic device 70, some combination thereof, or the like.
In other exemplary embodiments, the interface 50, and/or various displays thereof, may be provided on the personal electronic device 70 in addition to, or alternatively to, at the basketball launching machine 10. It is notable that the user of the interface 50 may be provided to the basketball player 72 or may be some other individual such as, but not limited to, a friend, parent, coach, assistant, or the like.
Multiple players may practice at the one or more basketball launching machines 10 at the same or different times. Data may be transmitted from one or more of the basketball launching machines 10, associated personal electronic devices 70, combinations thereof, or the like, wired or wirelessly, to one or more scoreboards 97. The scoreboard(s) 97 may be configured to generate and/or display the performance report 80 in any embodiment, combinations thereof, or the like shown and/or described herein. The scoreboard(s) 97 may be positioned within the facility 95, such as but not limited to, mounted to one or more walls or from a ceiling thereof, in view of some or all of the basketball launching machines 10 and/or detector(s) 100. In exemplary embodiments, the scoreboard(s) 97 are configured to display a ranking 81 of shooting statistics or other feedback 86 for various players in a group, team, or the like. In exemplary embodiments, at least some of the statistics 86 may comprise, or consist of, statistics associated with off of the swish information 86B may be provided indicating the same.
A single interface 50 and/or controller 68 may be used to control each of the basketball launching machines 10. Alternatively, or additionally, a separate interface 50 and/or controller 68 may be provided for each of the basketball launching machines 10. In this way, a common practice routine may be provided to each of the basketball launching machines 10 for a competitive challenge by the single interface 50, or commonly programmed at each machine 10. Alternatively, separate practice routines may be provided for each of the basketball launching machines 10, such as by the single interface 50 or separate interfaces 50.
In exemplary embodiments, the scoreboards 97 may be configured to display feedback 86, such as shooting statistics, from all such basketball launching machines 10 in a given facility 95. The scoreboard 97 may periodically or continuously display feedback 86 for all users of the basketball launching machines 10 within the facility 95, or a subset of such users, such as but not limited to, current users of such machines 10. This may facilitate competition between users of machines 10 of a given facility 95. In other exemplary embodiments, the scoreboards 97 may be configured to display feedback 86 from basketball launching machines 10 in multiple facilities 95. In such embodiments, the statistics displayed may be for all users of all such machines 10 in all such facilities 95, or a subset of such users. This may facilitate competition intra-facility 95 competitions, such as but not limited to, intra-region, intra-conference, intra-state, national, or worldwide competitions. As another example, without limitation, the scoreboard 97 may be configured to display cumulative feedback 86 for all users of all machines 10 at a given facility 95 against all user of all machines 10 at another facility 95, or subsets of such users. This may facilitate intra-facility 95 competitions. In still other embodiments, the scoreboards 97 may be configured to display feedback 86 for select groups of users and/or select machines 10 of select facilities 95. This may facilitate group competitions, such as but not limited to, friends, families, teams, or the like.
The feedback 86 from multiple machines 10 and/or facilities 95 may be gathered at one or more centralized databases 89, though such is not required. Such databases 89 may, alternatively or additionally, be in electronic communication with remote devices 70 such as laptops, smartphones, tablets, servers, combinations thereof, or the like. The centralized databases 89, where utilized, may be in electronic communication with each other and/or the scoreboards 97 of any number of facilities 95. User's may be able to specify relationships with facilities 95, groups (e.g., friends, families, teams, combinations thereof, or the like), regions, conferences, states, nations, combinations thereof, or the like to facilitate such scoring, display, and competition. Such information may be recorded by way of the user interfaces 50, at the databases 89, at remote devices 70, combinations thereof, or the like. A single, central database 89 may be provided for all facilities 95, for example. As another example, a database 89 may be provided for each facility 95 and each of said databases may be in communication with one another 89.
A separate scoreboard 97 may be provided in each facility 95, though such is not required. The individual machines 10, the databases 89, and/or the remote devices 70 may be in electronic communication with one or more of the scoreboards 97 and be configured to command said scoreboards 97 to display the feedback 86, including but not limited to, rankings 81 and swishes information 86B in association with some or all of the displayed feedback 86. The feedback 86 may be displayed in any form or format, including but not limited to, as a ranking 81 and/or the same or similar to some or all of the performance report 80.
The interface 50 and various displays thereof as shown and provided herein, including but not limited to the location selection display 51 and/or the performance report 80 (in any exemplary embodiment shown and/or described herein, combinations thereof, or the like) may be provided at the basketball launching machine 10, the remote personal electronic device 70, the scoreboard 97, combinations thereof, or the like.
The various selection or selectable areas shown and/or described herein, such as but not limited to selection devices 64, areas 67, and/or second area 94, may be separate from, or integrated with, the various displays such as, but not limited to, the visual depiction 52, the location selection display 51, the reports 80, the shooting feedback 86, selectable areas 86, markers 66, combinations thereof, and the like such that such items are provided on a common interface 50, display, touch screen, panel, or the like or on separate displays, touch screens, panels, interfaces 50, or the like.
Mounting or connections shown and/or described herein may be made directly or indirectly (e.g., by intervening members, brackets, combinations thereof, or the like).
The receives 116 and transmitters 114 may be pointed inward, at least at a relatively small angle (e.g., 15 degrees or less from perpendicular), though such is not necessarily required. Any number, arrangement, and/or type of receivers and transmitters may be utilized. The ultrasonic sensors 102 may act as transceivers. Some or all of the ultrasonic sensors 102 may utilized separate transmitters 114 and receivers 116. Some or all of the ultrasonic sensors 102 may, alternatively or additionally, utilize combined transmitter/receivers.
The detector 100 may be connectable to, or otherwise securable adjacent to, the basketball rim 46, the backboard 44, the net 48, or other portion of the basketball goal 40, such as shown with particular regard to at least
For example, without limitation, the detector 100 may comprise a housing subassembly 108 with one or more components (e.g., 108A, 108B), such as to hold, position, and protect the ultrasonic sensors 102. The housing subassembly 108 may comprise, or be attached to, a bracket 108B. The bracket 108B may be configured for selective securement to one or more portions of the basketball goal 40, such as at, over, to, or at least partially about a bracket connecting the basketball rim 46 to the backboard 44. In this fashion, the ultrasonic sensors 102 may be suspended at a position below and/or adjacent to the rim 46, such as next to any net 48 attached to the rim 46. Alternatively, or additionally, at least some of the ultrasonic sensors 102 may be positioned at or just above the rim 46. Any positioning of the ultrasonic sensors 102 may be utilized.
The housing subassembly 108 may be permanently or temporarily attached to a pole 109, such as a telescoping pole, for mounting and removing the detector 100 from the basketball goal 40 as shown with particular regard to at least
Alternatively, or additionally, the detector 100 may be connected to, or be connectable to, part of the basketball launching device 10 such that the detector 100 is located in a similar position when the device 10 is positioned at the basketball goal 40. For example, without limitation, the detector 100 may be connected to, or connectable to, one or more of the support members 22 and/or the frame 20.
As illustrated with particular regard to at least
As illustrated with particular regard to at least
The processor(s) 126 may be configured to ignore returned signals below a predetermined threshold, which may be fixed or variable, such as based on the amplification levels. The threshold may be set to ignore background noise or other irregular signals. In exemplary embodiments, without limitation, such filtering may, alternatively or additionally, be provided by the manual trip adjustment 120 which may prevent signals below the threshold from reaching the processor(s) 126.
As illustrated with particular regard to at least
As illustrated with particular regard to at least
The multiple transmitters 114 and receivers 116 may be utilized and/or paired in various fashions (e.g., transmitter T1 with receiver R1, transmitter T2 with receiver R2, transmitter T1 with receiver R2, transmitter T2 with receiver R1, etc.) by the processor(s) 126. Various utilizations and/or pairings may be programmed to occur during a given sensing episode, such as on a random, sequential, or the like basis. The time it takes for the basketball 60 to pass through a signaling range of the detector 100 may permit multiple combinations of the transmitters 114 and receivers 116 to be utilized. For example, without limitation, where signals are returned during the initial forbitten zone from a given one of the sensors 102 which is active, a determination may be made by the processor(s) 126 that the transmitter 114 is likely blocked and the processor(s) 126 may instead utilize a different transmitter 114 and/or receiver 116. As another example, without limitation, confirmation of detection during the specified time period may be required from multiple ones or combinations of the transmitters 114 and receivers 116, otherwise the signals may be disregarded as false positives.
The processor(s) 126 may be configured to utilize some or all of the sensors 102, or components thereof, in a given instance. The processor(s) 126 may be configured to record a made shot where return signals are received at any of the receivers 116 during the specified time period. Alternatively, or additionally, the processor(s) 126 may be configured to record a made shot only where multiple or all sensors 102 utilized record return signals during the specified time period. The receivers 116 may be inactivated and/or signals may be ignored where received during the forbidden time periods.
As illustrated with particular regard to at least
A manual trip adjustment, such as a potentiometer (digital or otherwise), may be interposed between the accelerometer(s) 106 and the processor(s) 126, and may be utilized to prevent transmission of signals below a given threshold to the processor(s) 126. Alternatively, or additionally, the processor(s) 126 may electronically filter out such signals.
The accelerometer(s) 106 portion of the detector 100, such as shown with particular regard to at least
Data from the accelerometer(s) 106 may be fed to the processor(s) 126 to determine if a made-shot is a swish as further described herein. The accelerometer(s) 106 may be attached, directly or indirectly, to one or more of the housing(s) 108 such that movement and/or vibrations of the housings 108 are transmitted to the accelerometer(s) 106, such as upon impact of a basketball 60 at the backboard 44 and/or rim 46. Alternatively, or additionally, the accelerometer(s) 106 may be attached, directly or indirectly, to the rim 46, backboard 44, or other portion of the basketball goal 40.
As illustrated with particular regard to at least
In exemplary embodiments, without limitation, the detector 100 and/or the ultrasonic sensor(s) 102 may only be active during the sensing episode. Alternatively, or additionally, the detector 100 may be continuously and/or periodically sensing for the basketballs 60, such as during a practice session and/or whenever powered, and data during certain time periods (e.g., during the sensing episodes) may be recognized as made or missed shots, or ignored, such as background noise.
Where one or more accelerometers 106 are utilized, movement data may be relayed to the processor(s) 126. Where the processor(s) 126 receive data from the ultrasonic sensor(s) 102 indicating a made shot, and movement data from the accelerometer(s) 106 within a given, associated time period is below a predetermined threshold, the processor(s) 126 may be configured to register a “swish”. Where data from the ultrasonic sensor(s) 102 indicates a made shot, and movement data received from the accelerometer(s) 106 within the given, associated time period is above the predetermined threshold, the processor(s) 126 may be configured register a normal (non-swish) made-shot. Where no signals are returned from the ultrasonic sensor(s) 102 during the specified time, a missed shot may be recorded. The associated time period may include any period, including the sensing episode time period t8, the specified time period for detecting made shots t5, the time period between transmission bursts t2, the time period following passing of the basketball (e.g., t4 and t5) combinations thereof, or the like.
A single or multiple bursts of ultrasonic transmissions may be provided during a given sensing episode. The bursts may be provided repetitively and/or at any interval(s). Return of reflected signals during the specified time (e.g., t5) from any one of the bursts may be used to indicate a made shot. Alternatively, or additionally, return of reflected signals during the specified time from multiple ones or all of the bursts may be required to indicate a made shot.
Notably, the use of the accelerometer(s) 106 and detection of swish is optional and may not be required. For instance, the detector 100 may rely solely on the ultrasonic sensors 102 and related components and may not be configured to separate record swishes.
The detector 100, such as the processor(s) 126 thereof, may be in wired or wireless communication with the basketball launching device 10, such as the controller(s) 68 thereof. The detector 100 may comprise one or more power sources, such as but not limited to rechargeable or replaceable batteries, to provide wireless operation power.
Some or all of the steps shown and/or described herein may be repeated in any order. Such as for each pass commanded by the device 10.
In other exemplary embodiments, other types of detector(s) for detecting made shots may be provided at, or in association with, the basketball launching machine 10 in place of, or in combination with, the detector(s) 100 at the same or different locations detector(s) 100. Such detectors may comprise, for example without limitation, photo eyes, flappers, audio sensors, proximity detectors, switches, cameras (e.g., time of flight (TOF) cameras), combinations thereof, or the like. Such detectors may be provided on the basketball launching machine 10, such as on the frame 20, the housing 16, combinations thereof, or the like. Alternatively, or additionally, such detectors may be in electronic communication with the basketball launching machine 10 or components thereof, the electronic devices 70, combinations thereof, or the like such as but not limited to, by way of wired or wireless connections. Any embodiment of the present invention may include any of the features of the other embodiments of the present invention. The exemplary embodiments herein disclosed are not intended to be exhaustive or to unnecessarily limit the scope of the invention. The exemplary embodiments were chosen and described in order to explain the principles of the present invention so that others skilled in the art may practice the invention. Having shown and described exemplary embodiments of the present invention, those skilled in the art will realize that many variations and modifications may be made to the described invention. Many of those variations and modifications will provide the same result and fall within the spirit of the claimed invention. It is the intention, therefore, to limit the invention only as indicated by the scope of the claims.
Certain operations described herein may be performed by one or more electronic devices. Each electronic device may comprise one or more processors, electronic storage devices, executable software instructions, and the like configured to perform the operations described herein. The electronic devices may be general purpose computers or specialized computing device. The electronic devices may comprise personal computers, smartphone, tablets, databases, servers, or the like. The electronic connections and transmissions described herein may be accomplished by wired or wireless means. The computerized hardware, software, components, systems, steps, methods, and/or processes described herein may serve to improve the speed of the computerized hardware, software, systems, steps, methods, and/or processes described herein. The electronic devices, including but not necessarily limited to the electronic storage devices, databases, controllers, or the like, may comprise and/or be configured to hold, solely non-transitory signals.
Number | Name | Date | Kind |
---|---|---|---|
435964 | Compton | Sep 1890 | A |
1223386 | Handelan | Apr 1917 | A |
2650585 | Farre, Jr. | Sep 1953 | A |
2655908 | Calleo | Oct 1953 | A |
2696204 | Gilgoff | Dec 1954 | A |
D174027 | Farkas | Feb 1955 | S |
2908266 | Cooper | Oct 1959 | A |
D204309 | Murray | Apr 1966 | S |
3776550 | McNabb | Dec 1973 | A |
3802703 | Van Tassel | Apr 1974 | A |
3878828 | Francesco | Apr 1975 | A |
4168695 | Haller et al. | Sep 1979 | A |
4262648 | Wegener et al. | Apr 1981 | A |
4269163 | Feith | May 1981 | A |
4391264 | Abraham et al. | Jul 1983 | A |
4471746 | Ando | Sep 1984 | A |
4579340 | Jenkins et al. | Apr 1986 | A |
4611571 | Tressler et al. | Sep 1986 | A |
D287854 | Crews | Jan 1987 | S |
4667957 | Joseph | May 1987 | A |
4678189 | Koss | Jul 1987 | A |
4714248 | Koss | Dec 1987 | A |
4717149 | Juhl | Jan 1988 | A |
4913431 | Jakobs | Apr 1990 | A |
4936577 | Kington et al. | Jun 1990 | A |
4940231 | Ehler | Jul 1990 | A |
4955605 | Goldfarb | Sep 1990 | A |
4995371 | Kuizinas | Feb 1991 | A |
5016875 | Joseph | May 1991 | A |
5039977 | Mele et al. | Aug 1991 | A |
5121735 | Hancock | Jun 1992 | A |
5125651 | Keeling et al. | Jun 1992 | A |
5312099 | Oliver, Sr. | May 1994 | A |
5342041 | Aguinek et al. | Aug 1994 | A |
5365427 | Soignet et al. | Nov 1994 | A |
5393049 | Nelson | Feb 1995 | A |
5409211 | Adamek | Apr 1995 | A |
5417196 | Morrison et al. | May 1995 | A |
5418517 | Matheme et al. | May 1995 | A |
5450540 | Spohrer et al. | Sep 1995 | A |
5540428 | Joseph | Jul 1996 | A |
5562282 | Stevenson | Oct 1996 | A |
5619977 | Gatin | Apr 1997 | A |
5647747 | Macri et al. | Jul 1997 | A |
5676120 | Joseph | Oct 1997 | A |
5681230 | Krings | Oct 1997 | A |
5746668 | Ochs | May 1998 | A |
5768151 | Lowy et al. | Jun 1998 | A |
5776018 | Simpson et al. | Jul 1998 | A |
5813926 | Vance | Sep 1998 | A |
5816953 | Cleveland | Oct 1998 | A |
5842699 | Mirando et al. | Dec 1998 | A |
5911214 | Andrews | Jun 1999 | A |
6224503 | Joseph | May 2001 | B1 |
6241628 | Jenkins | Jun 2001 | B1 |
D445426 | Wang et al. | Jul 2001 | S |
6280352 | Coffeen et al. | Aug 2001 | B1 |
6389368 | Hampton | May 2002 | B1 |
6659893 | Campbell et al. | Dec 2003 | B1 |
6707487 | Aman et al. | Mar 2004 | B1 |
6715478 | Tanner | Apr 2004 | B1 |
6731316 | Herigstad et al. | May 2004 | B2 |
6746397 | Lee et al. | Jun 2004 | B2 |
6918591 | D'Amico et al. | Jul 2005 | B2 |
7094164 | Marty et al. | Aug 2006 | B2 |
7111620 | Johndreau et al. | Sep 2006 | B2 |
D554661 | Hoover et al. | Nov 2007 | S |
D554662 | Hoover et al. | Nov 2007 | S |
D591305 | Shimoda | Apr 2009 | S |
7620466 | Neale et al. | Nov 2009 | B2 |
7802699 | Hoy | Sep 2010 | B1 |
7850552 | Marty et al. | Dec 2010 | B2 |
7854669 | Marty et al. | Dec 2010 | B2 |
7882831 | Alger | Feb 2011 | B2 |
7927237 | Jenkins et al. | Apr 2011 | B2 |
D637199 | Brinda et al. | May 2011 | S |
7938746 | Chipperfield | May 2011 | B2 |
8012046 | Campbell et al. | Sep 2011 | B2 |
8016687 | Martin et al. | Sep 2011 | B2 |
8123634 | Lovett | Feb 2012 | B1 |
8133137 | Grant et al. | Mar 2012 | B2 |
8147356 | Campbell et al. | Apr 2012 | B2 |
8206246 | Joseph et al. | Jun 2012 | B2 |
8286619 | Mihaljevic | Oct 2012 | B2 |
8408982 | Marty et al. | Apr 2013 | B2 |
8409024 | Marty et al. | Apr 2013 | B2 |
D681662 | Fletcher et al. | May 2013 | S |
D687845 | Lee | Aug 2013 | S |
8540560 | Crowley et al. | Sep 2013 | B2 |
D690728 | Brinda | Oct 2013 | S |
8579632 | Crowley | Nov 2013 | B2 |
8617008 | Marty et al. | Dec 2013 | B2 |
8622832 | Marty et al. | Jan 2014 | B2 |
D704734 | Wafapoor | May 2014 | S |
8727784 | Wolf | May 2014 | B1 |
D714321 | Pereira | Sep 2014 | S |
D714325 | Pereira | Sep 2014 | S |
8852030 | Campbell et al. | Oct 2014 | B2 |
8854457 | De Vleeschouwer et al. | Oct 2014 | B2 |
8908922 | Marty et al. | Dec 2014 | B2 |
8948457 | Marty et al. | Feb 2015 | B2 |
9010309 | Lewis et al. | Apr 2015 | B2 |
9015627 | Lai | Apr 2015 | B2 |
9017188 | Joseph et al. | Apr 2015 | B2 |
D729488 | Pulskamp et al. | May 2015 | S |
9086257 | Laporte et al. | Jul 2015 | B2 |
D737278 | Shin et al. | Aug 2015 | S |
D739488 | Campbell et al. | Sep 2015 | S |
D745533 | Luo | Dec 2015 | S |
D746855 | Choi | Jan 2016 | S |
9233292 | Joseph et al. | Jan 2016 | B2 |
9238164 | Perry, Jr. | Jan 2016 | B2 |
9238165 | Marty et al. | Jan 2016 | B2 |
9248368 | Stimac | Feb 2016 | B2 |
9254432 | Ianni et al. | Feb 2016 | B2 |
9283431 | Marty et al. | Mar 2016 | B2 |
9283432 | Marty et al. | Mar 2016 | B2 |
9345929 | Marty et al. | May 2016 | B2 |
9358455 | Marty et al. | Jun 2016 | B2 |
9370704 | Marty | Jun 2016 | B2 |
D760769 | Ishii et al. | Jul 2016 | S |
D761840 | Patterson et al. | Jul 2016 | S |
9390501 | Marty et al. | Jul 2016 | B2 |
D762709 | Hsieh | Aug 2016 | S |
D767596 | Shi | Sep 2016 | S |
9452339 | Shah et al. | Sep 2016 | B1 |
D768143 | Drozd et al. | Oct 2016 | S |
D768148 | Jung et al. | Oct 2016 | S |
9474953 | Duke | Oct 2016 | B1 |
D774518 | Lv | Dec 2016 | S |
D776676 | Shi | Jan 2017 | S |
D778314 | Li et al. | Feb 2017 | S |
D783659 | Park | Apr 2017 | S |
D786269 | Lin et al. | May 2017 | S |
9656140 | Thurman et al. | May 2017 | B2 |
D789393 | Jaini et al. | Jun 2017 | S |
D790585 | Kim et al. | Jun 2017 | S |
9687713 | Duke | Jun 2017 | B1 |
D791786 | Chauhri et al. | Jul 2017 | S |
9694238 | Marty et al. | Jul 2017 | B2 |
9697617 | Marty et al. | Jul 2017 | B2 |
9724584 | Campbell et al. | Aug 2017 | B1 |
9734405 | Marty et al. | Aug 2017 | B2 |
9808696 | Campbell et al. | Nov 2017 | B2 |
D808976 | Shi | Jan 2018 | S |
9886624 | Marty et al. | Feb 2018 | B1 |
9914035 | Campbell et al. | Mar 2018 | B2 |
D817348 | Ishikawa et al. | May 2018 | S |
D818488 | Frazier | May 2018 | S |
9975026 | Campbell et al. | May 2018 | B2 |
10004949 | Brothers et al. | Jun 2018 | B2 |
10010778 | Marty et al. | Jul 2018 | B2 |
D824955 | Lee et al. | Aug 2018 | S |
10092793 | Marty et al. | Oct 2018 | B1 |
D838729 | Guerrier et al. | Jan 2019 | S |
10252128 | Lewis et al. | Apr 2019 | B2 |
10252133 | Campbell et al. | Apr 2019 | B2 |
10315090 | Campbell et al. | Jun 2019 | B2 |
10343015 | Marty et al. | Jul 2019 | B2 |
10360685 | Marty et al. | Jul 2019 | B2 |
D861720 | Koller et al. | Oct 2019 | S |
10471325 | Marty et al. | Nov 2019 | B2 |
10489656 | Lee et al. | Nov 2019 | B2 |
10537780 | Joseph et al. | Jan 2020 | B2 |
10561916 | Campbell et al. | Feb 2020 | B1 |
10596436 | Campbell et al. | Mar 2020 | B1 |
10600334 | Zhang et al. | Mar 2020 | B1 |
10603568 | Palanethra et al. | Mar 2020 | B2 |
10610757 | Marty | Apr 2020 | B1 |
10688362 | Sangalang | Jun 2020 | B1 |
10762642 | Marty et al. | Sep 2020 | B2 |
10806986 | Moore et al. | Oct 2020 | B2 |
10898782 | Circosta | Jan 2021 | B2 |
10994182 | Campbell et al. | May 2021 | B1 |
11077353 | Kamstra et al. | Aug 2021 | B1 |
11097176 | Campbell et al. | Aug 2021 | B1 |
11123605 | Marty | Sep 2021 | B1 |
11135500 | Campbell et al. | Oct 2021 | B1 |
11247109 | Campbell et al. | Feb 2022 | B1 |
11247111 | Harvey, Jr. et al. | Feb 2022 | B2 |
11380100 | Lee et al. | Jul 2022 | B2 |
11491383 | Campbell et al. | Nov 2022 | B1 |
20020010032 | Stiteler | Jan 2002 | A1 |
20030023145 | Lee et al. | Jan 2003 | A1 |
20050143154 | Bush | Jun 2005 | A1 |
20060068945 | Murchison, III | Mar 2006 | A1 |
20060160639 | Klein | Jul 2006 | A1 |
20060236993 | Cucjen et al. | Oct 2006 | A1 |
20070026974 | Marty et al. | Feb 2007 | A1 |
20070026975 | Marty et al. | Feb 2007 | A1 |
20070173355 | Klein | Jul 2007 | A1 |
20070232419 | Kosjer | Oct 2007 | A1 |
20070265138 | Ashby | Nov 2007 | A1 |
20080015061 | Klein | Jan 2008 | A1 |
20080200287 | Marty et al. | Aug 2008 | A1 |
20080254866 | Young et al. | Oct 2008 | A1 |
20080261726 | Chipperfield | Oct 2008 | A1 |
20080312010 | Marty et al. | Dec 2008 | A1 |
20090042672 | Radice | Feb 2009 | A1 |
20090045578 | Wang | Feb 2009 | A1 |
20090137347 | Jenkins et al. | May 2009 | A1 |
20100259412 | Pagonakis | Oct 2010 | A1 |
20100261557 | Joseph et al. | Oct 2010 | A1 |
20110013087 | House et al. | Jan 2011 | A1 |
20110071818 | Jiang | Mar 2011 | A1 |
20110214651 | Woessner et al. | Sep 2011 | A1 |
20110294585 | Penna et al. | Dec 2011 | A1 |
20110303207 | Shober et al. | Dec 2011 | A1 |
20120115651 | Chipperfield | May 2012 | A1 |
20120322587 | Duke | Dec 2012 | A1 |
20130095959 | Marty et al. | Apr 2013 | A1 |
20130130845 | Marty et al. | May 2013 | A1 |
20130172058 | Marty et al. | Jul 2013 | A1 |
20140092253 | Marty et al. | Apr 2014 | A1 |
20140121043 | Blanning | May 2014 | A1 |
20140135956 | Thurman et al. | May 2014 | A1 |
20140195019 | Thurman et al. | Jul 2014 | A1 |
20140195022 | Thurman et al. | Jul 2014 | A1 |
20140200692 | Thurman et al. | Jul 2014 | A1 |
20140222177 | Thurman et al. | Aug 2014 | A1 |
20140266160 | Coza | Sep 2014 | A1 |
20140283142 | Shepherd et al. | Sep 2014 | A1 |
20140301601 | Marty et al. | Oct 2014 | A1 |
20140305420 | Deese | Oct 2014 | A1 |
20140344698 | Hohteri et al. | Nov 2014 | A1 |
20150028541 | Murakami et al. | Jan 2015 | A1 |
20150131845 | Forouhar et al. | May 2015 | A1 |
20150141144 | Sprague et al. | May 2015 | A1 |
20150258416 | Ianni et al. | Sep 2015 | A1 |
20150265897 | Gordon et al. | Sep 2015 | A1 |
20150290516 | Joseph et al. | Oct 2015 | A1 |
20150352425 | Lewis et al. | Dec 2015 | A1 |
20150382076 | Davisson et al. | Dec 2015 | A1 |
20160082340 | Adams | Mar 2016 | A1 |
20160121193 | Marty et al. | May 2016 | A1 |
20160166907 | Joseph et al. | Jun 2016 | A1 |
20160193518 | Baxter et al. | Jul 2016 | A1 |
20160193520 | Hart | Jul 2016 | A1 |
20160250536 | Hart | Sep 2016 | A1 |
20160250540 | Joseph et al. | Sep 2016 | A1 |
20160287964 | Jones | Oct 2016 | A1 |
20160310814 | Joseph et al. | Oct 2016 | A1 |
20160325168 | Campbell et al. | Nov 2016 | A1 |
20160354664 | De Carlo | Dec 2016 | A1 |
20170007921 | Baba et al. | Jan 2017 | A1 |
20170095716 | Lewis et al. | Apr 2017 | A1 |
20170136333 | Joseph et al. | May 2017 | A1 |
20170157482 | DeCarlo | Jun 2017 | A1 |
20170161561 | Marty et al. | Jun 2017 | A1 |
20170232298 | Joseph et al. | Aug 2017 | A1 |
20170282044 | Moore et al. | Oct 2017 | A1 |
20170340943 | Pierotti et al. | Nov 2017 | A1 |
20170340949 | Tsai | Nov 2017 | A1 |
20170368425 | Gordon | Dec 2017 | A1 |
20180056124 | Marty et al. | Mar 2018 | A1 |
20180099201 | Marty et al. | Apr 2018 | A1 |
20180322337 | Marty et al. | Nov 2018 | A1 |
20190087661 | Lee et al. | Mar 2019 | A1 |
20190224555 | Ward | Jul 2019 | A1 |
20190329114 | Marty et al. | Oct 2019 | A1 |
20200098113 | Marty et al. | Mar 2020 | A1 |
20200364462 | Imes | Nov 2020 | A1 |
20210370152 | Gordon | Dec 2021 | A1 |
20220122269 | Marty et al. | Apr 2022 | A1 |
20220212077 | Anton et al. | Jul 2022 | A1 |
20220288451 | Hebbale et al. | Sep 2022 | A1 |
Number | Date | Country |
---|---|---|
303127130 | Mar 2015 | CN |
303207615 | May 2015 | CN |
2271414 | Jun 2014 | EP |
2026104 | Jan 1995 | RU |
9530872 | Nov 1995 | WO |
9532033 | Nov 1995 | WO |
2005062841 | Jul 2005 | WO |
2009126982 | Oct 2009 | WO |
Entry |
---|
The Gun 6000 Series, Shoot-A-Way, Inc. Upper Sandusky, Ohio, http://www.shootaway.com/Gun1.htm/, at least as early as Jun. 2000. |
Dr. Dish™, Airborne Athletics Inc., Belle Plaine, Minnesota, http://www.drdishbasketball.com/, at least as early as Jul. 29, 2003. |
Make™, Airborne Athletics Inc., Belle Plaine, Minnesota, www.imakebasketball.com. (The iMake has a menu drive programming board allowing the user to select a shooting range by selecting a left and a right limit. The user is given he ability to select spots between said shooting range in spaced increments for the machine to fire balls in that direction.) At least as early as Jun. 2008. |
Vorelco, The Sniper Basketball Training System, https://www.youtube.com/watch?v=X9SqMy8xdf4, Uploaded on Jul. 5, 2008. |
Brochure entitled “Sniper: The Ultimate Basketball Trainer.” before Oct. 22, 1995, 5 pages including the cover letter. |
ECoach, Learn From the Best Minds in Basketball and Grow Your Game, https://ecoachsports.com/basketball-old/, site accessed Aug. 28, 2019. |
Sideline Scout, SideLine Live, https://sidelinescout.com/sports/basketball/, site accessed Aug. 28, 2019. |
White, J., Technology Grows and Coaches Need to Grow With [It]: Remote Training Gives High School Athletes a Different Outlet, USA Today High School Sports, https://usatodayhss.com/2019/technology-grows-and-coaches-need-to-grow-with-it-remote-training-gives-high-school-athletes-a-different-outlet, Jul. 4, 2019. |
HomeCourt, https://www.homecourt.ai/, site accessed Aug. 28, 2019. |
Airborne Athletics, Inc., www.imakebasketball.com/training_features.html, Jun. 2008, visited Feb. 3, 2016 via http://web.archive.com/web/20080608033916/http://www.imakebasketball.com/training_features.html. |
Airborne Athletics, Inc., www.airborneathletics.com/imake-basketball-machine.php, Feb. 2011, visited Feb. 3, 2016 via http://web.archive.org/web/20110213020947http://www.airbomeathletics.com/imake-basketball-machine.php. |
Airborne Athletics, Inc., www.drdishbasketball.com, visited Mar. 1, 2016. |
Airborne Athletics, Inc., Dr. Dish Display, Available Apr. 2015. |
Control Panel shown on webpage: https://web.archive.org/web/2013011040129/https://www.winners-choice.net/gun-8000.html, Web Archive Capture date: Oct. 11, 2013 (accessed on Feb. 24, 2018) (Year: 2013). |
Shoot-A-Way, Inc., www.shootaway.com, visited Mar. 1, 2016. |
Dr. Dish Owner's Manual, Airborne Athletics, Inc., 2005. |
Reich, B. et al., A Spatial Analysis of Basketball Shot Chart Data, the American Statistician, Feb. 2006, vol. 60 No. 1. |
Sniper, First Advanced Basketball Training Device, 2009. |
BSN Sports, Hot Shot Basketball Shooting Machine, https://www.bsnsports.com/hot-shot-basketball-shooting-machine site accessed Mar. 9, 2021. |
Myom, Myom Basketball Shooting Gun Basketball Rebounder Machine—Best Basketball Shooting Trainer, https://www.amazon.com/MYOM-Basketball-Shooting-Rebounder-Machine/dp/B07HBN5X81, site accessed Mar. 9, 2021. |
Siboasi, Basketball Passing Machine S6839, https://www.siboasi.com/basketball-passing-machine-s6839.html, site accessed Mar. 9, 2021. |
Siboasi, Siboasi S6839 Programmable Basketball Shooting Machine, https://www.youtube.com/watch?v=ZjzTnaLOccY&t=16s, Jun. 1, 2019. |