CN104190060A - Basketball sensing device - Google Patents

Basketball sensing device Download PDF

Info

Publication number
CN104190060A
CN104190060A CN201410267501.6A CN201410267501A CN104190060A CN 104190060 A CN104190060 A CN 104190060A CN 201410267501 A CN201410267501 A CN 201410267501A CN 104190060 A CN104190060 A CN 104190060A
Authority
CN
China
Prior art keywords
shooting
basketball
user
match
score
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.)
Pending
Application number
CN201410267501.6A
Other languages
Chinese (zh)
Inventor
R·T·瑟曼
K·L·克里西亚克
D·J·普雷伯
A·G·沃纳
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.)
Wilson Sporting Goods Co
Original Assignee
Wilson Sporting Goods Co
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
Priority claimed from US14/071,384 external-priority patent/US9656140B2/en
Priority claimed from US14/205,073 external-priority patent/US9844704B2/en
Application filed by Wilson Sporting Goods Co filed Critical Wilson Sporting Goods Co
Publication of CN104190060A publication Critical patent/CN104190060A/en
Pending legal-status Critical Current

Links

Abstract

Provided is a basketball sensing device. The basketball sensing device a non-transient state computer readable medium which is used for commanding a processor so as to receive and indicate a signal that a person throws or fails to throw a basketball into or through a hoop during a basketball throwing period, receive and indicate a signal of a position where the person succeeds to throw the basketball into or through the hoop, and determine and output a user accumulation scores of the person during the basketball throwing period, wherein the accumulation scores are obtained based on positions where the basketball is thrown into or through the hoop.

Description

Basketball sensing apparatus
The application be on November 4th, 2013 submit to and be entitled as " SPORT PERFORMANCE SYSTEM WITH BALL SENSING(have the feel of the ball survey athletic performance system) " u.s. patent application serial number No.14/071,384 part subsequent application (continuation-in-part), this U.S. Patent application requires the priority of the U.S. Provisional Patent Application sequence number No. 61/724,668 submitting on November 9th, 2012.The application also requires the priority of the U.S. Provisional Patent Application sequence number No. 61/798,738,61/788,304,61/799,851 and 61/800,972 submitting on March 15th, 2013, and its full content is incorporated into this with way of reference.The present invention also requires the U.S. Provisional Patent Application sequence number No.61/891 submitting on October 16th, 2013, and 487 priority, is incorporated into this by its full content with way of reference.The application relates to and its u.s. patent application serial number No.14/204 that submitted on same, common unsettled, 709(application attorney docket WT-0225A-US-NP), 14/204,794(application attorney docket WT-0225B-US-NP), 14/204,880(application attorney docket WT-0225C-US-NP), 14/204,932(application attorney docket WT-0225D-US-NP) and 14/205,002(application attorney docket WT-0225E-US-NP), it is all openly incorporated into this with way of reference.
Background technology
Basketball Match becomes more and more popular in worldwide.The people that Basketball Match may be subject to institute's has age likes, and can adopt many forms.Basketball Match can adopt the form of the H-O-R-S-E match (a game of horse in one ' s driveway) on the organized match between organization, the impromptu match in local park place or someone track.No matter which kind of form is Basketball Match adopt, and in Basketball Match, wins and need to hit the ability of shooting.Conventionally obtain the cultivation of correct shooting rhythm and shooting feel by the exercise of a few hours, a few weeks longer, several months and several years.This exercise is normally dull, and lacks enough feedbacks to promote best shooting technical ability to improve.
Brief description of the drawings
Fig. 1 is the schematic diagram of exemplary basketball sensing system.
Fig. 2 is can be by the flow chart of the illustrative methods of the basketball sensing system enforcement of Fig. 1.
Fig. 3 is the schematic diagram of another embodiment of the basketball sensing system of Fig. 1.
Fig. 4 is the schematic diagram of another embodiment of the basketball sensing system of Fig. 1.
Fig. 5 is the schematic diagram of its another embodiment of the basketball sensing system of Fig. 1.
Fig. 6 is the figure of the exemplary group of the shooting mark (shot signature) of the system of Fig. 1 and 3-5.
Fig. 7 is the figure of another exemplary group of the shooting mark of the system of Fig. 1 and 3-5.
Fig. 7 A is the figure that accelerates trace mark for the exemplary basketball shooting of not shooting.
Fig. 7 B is the figure that accelerates trace mark for another exemplary basketball shooting of not shooting.
Fig. 7 C is the figure that the exemplary basketball shooting for hitting shooting accelerates trace mark.
Fig. 8 is the schematic diagram of another illustrative embodiments of the basketball sensing system of Fig. 1.
Fig. 9 is the schematic diagram of the example memory of the system of Fig. 8.
Figure 10 is can be by the flow chart of the example calibration method of the System Implementation of Fig. 8.
Figure 11 is the front view of the exemplary portable electronic device of the system of Fig. 1, and this electronic equipment presents the first display screen.
Figure 12 is the front view of the portable electric appts of Figure 11, and this electronic equipment presents second display screen.
Figure 13 is the front view of the portable electric appts of Figure 11, and this electronic equipment presents the 3rd display screen.
Figure 14 is the front view of the portable electric appts of Figure 11, and this electronic equipment presents the 4th display screen.
Figure 15 is the front view of the portable electric appts of Figure 11, and this electronic equipment presents the 5th display screen.
Figure 16 is the front view of the portable electric appts of Figure 11, and this electronic equipment presents the 6th display screen.
Figure 17 is the decomposition diagram of exemplary basketball.
Figure 17 A is the schematic diagram of the exemplary electronic circuit chip of the basketball of Figure 17.
Figure 18 is the fragment sectional view of a part for the exemplary basketball of the system of Fig. 1.
Figure 19 is the fragment sectional view of a part for another exemplary basketball of the system of Fig. 1.
Figure 20 is the fragment sectional view of a part for another exemplary basketball of the system of Fig. 1.
Figure 21 is the sectional view of a part for another exemplary basketball of the system of Fig. 1.
Figure 22 is the sectional view of a part for another exemplary basketball of the system of Fig. 1.
Figure 23 is the sectional view of a part for another exemplary basketball of the system of Fig. 1.
Detailed description of the invention
Fig. 1 illustrates exemplary basketball sensing system 20.The signal of basketball sensing system 20 based on receiving from least one sensor that is positioned at basketball determines whether the shooting of basketball is into basket (made basket).Basketball sensing system 20 allows player to follow the tracks of his or her performance to identify and to distinguish the shooting of the hitting feature with respect to the shooting in not, and in some embodiments, by his or her performance and individual goal or other player's performance comparison.Example shown in Fig. 1 is mainly for basketball, and many features are unique to basketball.But the other side of example shown and feature be applicable to other athletic competition, for example, such as rugby, vollyball, Association football, baseball, softball, lacrosse and rugby.
Basketball sensing system 20 comprises basketball 22 and portable electric appts 24.Basketball 22 carries at least one electronics 26, and it comprises at least one sensor 28, data compression parts 29 and at least one signal projector 30.At least one sensor 28(is called sensor 28) sensing is towards the different attribute of the basketball shooting of basketry (basket) 40, and basketry has backboard 42, ring (rim) 44 and net 46.In one embodiment, one or more attributes of sensor 28 sensings shootings, for example, advance or linear acceleration, spin axis, spin rate, pitching speed, pitching direction, pitching angle, pitching coordinate, backboard vibration, ring vibration etc.Can pass through accelerometer and/or gyrometer sense vibrations, wherein can sensing acceleration/deceleration, direction changes or with ring, backboard, net or do not have its relevant direction to change.In one embodiment, sensor 28 sensings and signal projector 30 are exported the value along with the time for shooting attribute, its instruction shooting from start pitching advance by its life cycle to backboard 42, ring 44 and net 46 one or more interactions, if or shoot while being " hollow ball " (lacking the interaction with backboard 42, ring 44 and net 46), how time dependent this attribute is.Data-signal or the data value of the motion with respect to basketball 22 that for the purpose of this disclosure, term " original sense data " or " original sense movement data " represent directly to be generated by sensor 28, the location of basketball 22 or shock/vibration of being experienced by basketball 22.Term " original sense data " and " original sense movement data " comprise compression and unpressed data value.Data or feature that term " attribute of shooting " comprises original sense data and derived from original sense data.In one embodiment, sensor 28 comprises that accelerometer for example, to detect motion, acceleration and speed.In one embodiment, sensor 28 additionally or alternatively comprises that gyrometer is with sensing spin axis and spin rate.An embodiment, sensor 28 additionally or alternatively comprises magnetometer, GPS sensor or other device, so that the position probing of basketball 22 or direction change.In another embodiment, sensor 28 can comprise other detection technology.
Data compression parts 29 comprise the equipment being carried by basketball 22, for the data of the shooting attribute of compression expression sensing.Therefore, the more fast and effectively transmitting larger data volume relevant with the attribute of shooting of signal projector 30.In other embodiments, can omitted data compression member 29.
Signal projector 30 is by the sensing attribute transmission of shooting or export portable electric appts 24 to.Signal projector 30 comprises that one or more equipment is externally to pass on movable information or the exercise data by sensor 28 sensings.In one embodiment, signal projector 30 comprises that wirelessly transmitting represents the equipment of the signal of the movable information of sensing.For example, in one embodiment, signal projector 30 comprises bluetooth equipment.In another embodiment, signal projector 30 comprises Wi-Fi or other radiofrequency launcher.In another embodiment, signal projector 30 comprises active read/write RFID label, and this label is with the data by sensor 28 sensings, and wherein signal projector 30 transmits from label on one's own initiative.In another embodiment, signal projector 30 comprises passive read/write RFID label, and this label is with the data that sent by sensor 28, and wherein signal projector 30 is read passively by external radio frequency device reader.In another embodiment, signal projector 30 comprises infrared or other optical communication device.In another embodiment, signal projector 30 can comprise the miscellaneous equipment that the exercise data of sensing is communicated to wirelessly to basketball 22 outside recipients.
In one embodiment, electronic installation 26 by data external at least carry out some data modifications and/or analysis before being transmitted into portable electric appts.For example, electronic installation 26 can carried out some analyses or data derivation to original sense movement information or to the derivation result of original sense movement information by data transmission amendment, that derive and/or compression before before portable electric appts.For example, in some embodiments, electronic installation 26 can itself be analyzed original sense movement data, shoots or middle shooting to determine that specific shooting is hit, wherein this definite portable electric appts 24 that is launched into, for following the tracks of and further analyzing.In other embodiments, electronic installation 26 can will directly be transmitted into portable electric appts from primary signal data or the original sense data of sensor 28 in real time, and wherein portable electric appts uses the execution analysis of original sense movement data or further data derivation.In this embodiment, because processing power is by portable electric appts 24 largelyr, instead of the electronic installation 26 of basketball 22 provides, thereby the cost of basketball 22 can be retained as low.
As hereinafter described with respect to other figure, in some embodiments, signal projector 30 can additionally or alternatively otherwise pass on and hit/determine or historical data in not.For example, in one embodiment, signal projector 30 comprises insertion (plug-in) or port, can externally pass on from basketball 22 in wired mode by the exercise data of this insertion or port sensing.In another embodiment, signal projector 30 can additionally or alternatively comprise the one or more output mechanisms that carried by basketball 22, for visual and/or audibly information is communicated to personnel.For example, in one embodiment, signal projector 30 comprises visual display unit, for example numeral or light emitting diode (LED) display, its visually present sensing movable information and hit/not in determine.In another embodiment, signal projector 30 comprises the loudspeaker for generation of the signal that can hear, its pass on sensing movable information and hit/not in determine.In another embodiment, signal projector 30 comprises optical transmitting set, and it is transmitted in visible light on basketball 22, the photoresponse being wherein launched in or movable information based on sensing or hit/not in determine and change.
Portable electric appts 24 comprises equipment, and this equipment is configured to receive signal output from the signal projector 30 of the sensor 26 of basketball 22, and based on one or more basketball shootings hit shooting or in shooting definite come visually presentation information.The example of portable electric appts 24 includes but not limited to smart phone, flash memory reader (IPOD), cell phone, personal digital assistant, kneetop computer, panel computer, electronic wrist strap, the goggles with Presentation Function, wrist computer, notebook computer etc.In one embodiment, portable electric appts 24 can be configured to be similar to or be provided as a part for goggles (for example having the glasses of display), watch, wrist computer or wrist strap, in allowing player or user on basketball court, watch in real time his or her tracking results (or in some embodiments competitor's result).In another embodiment, portable electric appts 24 can be configured to be similar to or be provided as a part for a pair of glasses or other goggles, to watch in real time his or her tracking results (or in some embodiments competitor's result) in allowing player or user on basketball court.
As schematically illustrated in Fig. 1, in one embodiment, portable electric appts 24 comprises data acquisition equipment 41, output 44, processing unit 48 and memory 52.Data acquisition equipment 41 comprises that equipment is to obtain towards at least one attribute of the basketball shooting of basketry 40, and wherein at least one attribute is derived by sensor 28 sensings or from the signal output by sensor 28.In one embodiment, data acquisition equipment 41 directly obtains original sense data from the signal projector 30 of the electronic installation 26 of basketball 22.In another embodiment, data acquisition equipment 41 obtains the information from deriving from the original sense data of electronic installation 26.In the example shown, data acquisition equipment 41 cooperates directly to receive from electronic installation 26 attribute of shooting with signal projector 30.In another embodiment, the signal projector 30 of electronic installation 26 can be transmitted into intermediary by the shooting attribute of sensing, for example, to other server on Cloud Server or network, wherein data acquisition equipment 41 obtains at least one attribute of the shooting of basketball 22 from this intermediary.
As shown in Figure 1, in the example shown, data acquisition equipment 41 obtains the various attributes of shooting directly or indirectly from the electronic installation 26 of basketball 22.The example of this shooting attribute comprises shooting for example pitching coordinate LCOOR, pitching direction LD of pitching information and pitching angle LA.Pitching coordinate refers to the position with respect to basketry 40, initiates basketball shooting from it.Pitching coordinate comprise from shooting pitching position to the linear range of basketry 40 and with respect to the relative angle location (the directly Difference angles place on the camber line around for example penalty line of basketry 40 fronts or basketry 40) of the shooting pitching of basketry 40 both.Measure although distance B is the central point projecting floor from ring 44, in other embodiments, can utilize other end points or reference point.
Predetermined or the pre-calibration coordinate system of the position of pitching coordinate LCOOR based on restriction basketry 40.In one embodiment, use portable electric appts 24 to set up coordinate system.In another embodiment, coordinate system is pre-established by other electronic equipment, and locally or remotely fetches from storage.In one embodiment, portable electric appts 24 provide option to personnel to select utilizing which in various patterns or method to set up position grid or the coordinate system for identification subsequently, initiate wherefrom shooting with respect to basketry 40, it uses one or more sensors 28 of basketball 22.In other embodiments, can provide one or be less than all methods described below to set up coordinate system for user.
According to an optional operator scheme, by adopting magnetometer in basketball 22 (in sensor 28) to set up coordinate system.In this embodiment, prompting user calibrates and sets up the baseline for the earth compass heading of basketball stands or basketry 40.Especially, user is provided output 44 by processor 48, follows the instruction in memory 52, or the other instruction of its quilt is to shoot, to roll (roll) from known location (as basketball penalty line) along the direction perpendicular to ball-collecting rack or pass.Alternatively, this direction can also be obtained by what its known point of taking up an official post with reference to basketball court by suitable input value (about the place of this position with regard to basketry position).Magnetometer (sensor 28) determines with earth compass and utilizes this known shooting line as a reference, to set up follow-up for the pitching coordinate of identification shooting of coordinate system.Coordinate system or known shooting line are stored in memory 52 or remote memory, to do not need further calibration in next shooting phase (session).
According to another optional operator scheme, use sensor 28 in basketball 22 and with respect to basketry 40 or ring 44 the RSS timestamp between the remote computing device at known predetermined location place set up basketry coordinate system.An embodiment, remote computing device can be positioned at corner, penalty line or other known position of basketball court.In one embodiment, this remote computing device can comprise computer etc. on portable electric appts such as cell phone, smart mobile phone, laptop computer, panel computer, electronic wrist strap, wrist.Use the RSS timestamp between sensor 28 and computing equipment, adopt trigonometry to determine the current location of basketball, and set up court system and the playing surface (playing surface) of basketry 40.Coordinate system is set up in storage, to be used for subsequently identifying pitching coordinate.
According to another optional operator scheme, use and set up basketry coordinate system from the signal of global positioning system or GPS technology.Especially, obtain the signal from gps system in the known position with respect to basketry 40 by the GPS sensor in basketball 22 (in sensor 28), this signal is used to set up the coordinate system of playing surface and basketry 40, with subsequently for identifying pitching coordinate.
According to another optional operator scheme, use local positioning system to set up basketry coordinate system at the antenna being positioned at respect to one or more known position utilizations of basketry 40 or approach basketball court.Between alignment epoch, this antenna is communicated by letter with sensor 28, and adopts trigonometry to determine the current location of basketball 22, and sets up the coordinate system of playing surface and hoop (hoop) or ring 44, with subsequently for identifying pitching coordinate.In one embodiment, such antenna can such as, be provided by portable electric appts (computer etc. on cell phone, smart phone, laptop computer, panel computer, electronic wrist strap, wrist).
According to another optional operator scheme, basketry coordinate system is set up with the known location of the basketball 22 that utilizes the sensor 28 in basketball 22 in magnetic field, location in using area, to determine the current location of basketball with respect to basketry 40, thereby set up coordinate system and the playing surface of hoop or ring 44.
In operator scheme each who describes, wherein in the coordinate system of setting up, use the sensor 28 of basketball 22 in the above, can alternatively utilize the corresponding sensor of portable electric appts (for example portable electric appts 24) to replace sensor 28.For example, in one embodiment, replace at the known position location basketball 22 with respect to basketry 40 and use the triangulation of above-described RSS timestamp or above-described antenna triangulation, the corresponding sensor of portable electric appts alternatively can be positioned to known location, wherein subsequently the coordinate system of foundation is transmitted into basketball 22 from portable electric appts, it is stored in there for subsequently in the time launching pitching coordinate.
Pitching direction LD refers to the level angle direction of basketball shooting.Pitching angle LA refers to inclination or the vertical angular orientation of basketball shooting.
This shooting attribute further comprises flight or the movable information of basketball 22.The example of this attribute comprises acceleration A (t) along with the time, for example its maximum height of general path or peak value P along with speed V (t), spin axis SA, spin rate SR and the basketball 22 of time.The signal of the accelerometer of origin autobiography sensor 28 is determined along with the acceleration of time with along with the speed of time.The signal driver of one or more gyrometers of the spin axis of basketball 22 and spin rate origin autobiography sensor 28, this gyrometer detects the spin S (t) of basketball 22 along with the time.Each along with in the acceleration of time, speed, spin axis and spin rate along with the time of sensing, and set it as spread all over from pitching by hit or not the function output of time in life-span of definite shooting.In other embodiments, sensing or detect one or more along with in the acceleration of time, speed, spin axis and spin rate along with the time only under the service of shooting or under another time point of shooting, wherein according to the attribute of these one or more sensings or value estimates during shooting At All Other Times under the attribute of shooting.In one embodiment, limit each in this attribute along three coordinates of X, Y and Z coordinate.
The attribute of this shooting may further include the hitting information with respect to basketball 22.The example of this hitting information comprises vibration VBB and the basketball 22 one or more vibration VRs when it clash into ring 44 of basketball 22 in the time that it clashes into backboard 42.Can detect this shock by pressure sensor, wherein can monitor along with the pressure of time changes or differential pressure, or can be by the signal detection of accelerometer and/or gyrometer from sensor 28.
Output 44 comprises one or more equipment of information being presented to personnel.Whether this information can be to be into the determining of basket based on shooting, or is into basket or does not enter determining of basket based on which in multiple shootings.In one embodiment, output 44 comprises display screen.In other embodiments, output 44 can additionally or alternatively comprise loudspeaker.In the example shown, output 44 is parts of portable electric appts 24.In other embodiments, output 44 alternatively can for example, be provided on more stable computing equipment (desktop computer or monitor), or can be incorporated in basketball 22.
Processing unit 48 comprises one or more processors, and this processor is configured to according to being included in the instruction executable operations in memory 52.For purposes of this application, term " processing unit " should mean current exploitation or the processing unit of developing in the future, and its execution is included in the command sequence in memory.The execution of command sequence causes processing unit execution step (for example generating control signal).This instruction can be loaded in random access storage device (RAM), to carry out from read-only storage (ROM), mass-memory unit or some other permanent storage by processing unit.In other embodiments, can replace software instruction or be combined with software instruction by hard-wired circuitry, to implement described function.For example, in some embodiments, at least a portion of processing unit 48 and memory 52 can be embodied as to a part of one or more special ICs (ASIC).Unless dated especially in addition, as being both not limited to any particular combinations of hardware circuit and software by processor 48 and the performed the operation described of memory 52, be also not limited to any particular source of the instruction of being carried out by processing unit.
Memory 52 comprises non-transient state computer-readable medium or permanence storage equipment.In the example shown, memory 52 storing softwares, code or computer-readable instruction, to utilize the one or more shooting attribute commander processors 48 that obtained by data acquisition equipment 41 to carry out one or more operations.Instruction in memory 52 further commands processor 48 to export on 44 and hits/in the presenting of result and/or analysis (statistical analysis and recommendation).In the example shown, the further event memory of memory 52 and the various settings, tables of data and the threshold value that adopt in gathering shooting attribute, analyzing shooting attribute and Output rusults.
In operation, the instruction directs processing unit 48 in memory 52 is carried out the method 100 shown in accompanying drawing 2.As shown in square frame or step 102 by Fig. 2, processor 48 Usage data collection equipment 41 obtain the attribute of one or more basketball shootings.This attribute is by sensor 28 sensings or derive from the output of sensor 28.
As shown in by square frame or step 104, processor 48 is by comparing at least one shooting attribute and one or more predetermined labels features (signature characteristics) of entering basket to determine that specific shooting is into basket or does not enter basket.This predetermined labels feature is stored in the storage area of memory 52.In other embodiments, processor 48 can obtain this predetermined labels feature from the remote source of other server such as Cloud Server or LAN or wide area network (internet).In one embodiment, predetermined labels feature comprises the marker characteristic into basket.Processor 48 is searched all over entering the various marker characteristics of basket, and to determine, whether at least one shooting attribute of sensing mates or fall into qualified any one predetermined the approaching in scope of predetermined labels feature as entering basket.In other words, processor 48 determines whether the shooting attribute of institute's sensing has enough couplings and hit in the past the set feature of the correspondence set feature of shooting or the value of associative mode or formed its set mode, to determine that analyzed shooting is into basket or does not enter basket.
In one embodiment, the predetermined portions of processor 48 based on basketball shooting determines that specific shooting is into basket or does not enter basket.For example, in one embodiment, processor 48 determines that by searching shooting attribute specific shooting is into basket or does not enter basket, this shooting attribute instruction basketball 22 and the interactional particular type of net 46.Especially, in the time that basketball 22 falls by net 46, net 46 can apply resistance R with respect to the acceleration of gravity of basketball 22 or whereabouts.This resistance R affects the accekeration of ball 22.In response to receiving the accekeration (it only occurs in the time that basketball 22 falls by net 46) of indicating ball 22 may run into mark resistance R, processor 48 can determine that specific shooting is is into basket into basket.Determine it is to have finished at ball 22 that the attribute of appearance made by ring 44 or in the process by ring 44 after based on shooting because this, therefore, other preceding attribute (for example pitching acceleration, pitching coordinate, with the shock of backboard 42 or with the shock of ring 44) have nothing to do, and can be out in the cold.Therefore, processing unit 48 can utilize less shooting attribute and the shooting attribute that obtains in short period section determines whether shooting is into basket, thereby has reduced the signal transmitting burden of signal projector 30.Because using less data to realize hits/determining in not, thereby also reduced the processing demands being placed on processor 48.
In other embodiments, can utilize additional or alternative sensing shooting attribute to determine that specific shooting is into basket or does not enter basket by processor 48.For example, enter the predetermined labels feature of basket and can indicate: if having particular group or the combination of attribute (static or along with time) according to the shooting of specific pitching coordinate, shooting is into basket.For example, if shooting has the combination of specific pitching direction, pitching angle and acceleration signature, can be regarded as into basket according to this shooting of specific pitching coordinate.If in the time that basketball 22 has the specific spin rate SR around specific spin axis SA, the shooting attribute of sensing indicate specific shooting peak value with and the specific interaction VBB of backboard 42 and/or and the specific interaction VR of ring 44 combined, can be regarded as into basket according to the shooting of specific pitching coordinate.In one embodiment, the predetermined labels feature of entering basket can comprise the table being equal to into multiple combinations of the difference shooting attribute/value of basket.In another embodiment, the predetermined labels feature of entering basket can comprise for being equal to into the combination of each different range of the different sensings shooting attributes of basket.The degree of accuracy is determined in the shooting that can promote processor 48 from the use of the multiple sensings shooting attributes of different time during shooting.
As shown in the step 106 by Fig. 2, processing unit 48 generates signal, to command whether output 44 is into determining of basket and to personnel's presentation information based on shooting.This information can be indicated specific shooting to be into basket or not to enter basket.This information can comprise the renewal of historical data.For example, this information can comprise the hit rate causing into the shooting trial of basket.This hit rate can be total hit rate, or can be for the each hit percentage in diverse location on basketball court.
In one embodiment, processor 48 further presents and causes the information relevant into the sensing attribute of the shooting of basket.For example, processor 48 can provide output, this output instruction is when according to specific range or distance range, and when player gives around spin rate in the specific spin rate of the scope of specific axis or axle or the particular range of spin rate, shooting causes into the percentage of basket x time.Processor 48 can for example, provide similar output with respect to other attribute (pitching angle and pitching direction).By this additional information is provided, system 20 provides the instruction that how can improve its accuracy degree (for example increase or minimizing player give the spin of basketball 22, power/acceleration of adjusting spin axis and/or adjusting pitching angle and/or give) about him or she to adjust peak value or the camber line of basketball 22 to player individual.In some embodiments, the shooting attribute of the sensing in time of hit/middle result of processor 48 analyses and correspondence, to export on 44 as player provides specific training or the adjustment of shooting is recommended.For example, processor 48 can provide text, figure or animation in output 44, and how instruction player changes his or her shooting custom or style, to realize larger accuracy degree according to particular range.
Fig. 3-5 schematically illustrate other example of portable electric appts 24 and basketball sensing system 20.The schematically illustrated portable electric appts 124 of Fig. 3, the particular example of the portable electric appts 24 using together with basketball 22.Portable electric appts 124 is similar to portable electric appts 24, is regarded as especially and comprises the ball transceiver 140 that replaces data acquisition equipment 41, and replace the memory 152 of memory 52 except portable electric appts 124.The remainder of the portable electric appts 124 corresponding with the parts of portable electric appts 24 is numbered similarly.
Ball transceiver 140 comprises the equipment that receives signal from the signal adapter of electronic installation 26 (transducer) 30.In one embodiment, ball transceiver 140 is further transmitted into signal ball 22.In one embodiment, ball transceiver 140 wirelessly (for example, by radiofrequency signal, light or infrared signal etc.) communicate by letter with the signal projector 30 of electronic installation 26.In one embodiment, ball transceiver 140 receives signal from basketball 22 during the whole cycle of shooting.In another embodiment, ball transceiver 140 receives signal from basketball 22 during the selection portion in basketball shooting cycle point.For example, signal projector 30 can be activated and can in response to sensing have special characteristic shooting attribute sensor 28 and start to launch the shooting attribute of sensing, trigger the output by the shooting attribute of signal projector 30.In this manner, save the battery feed (battery power) of basketball 22, and reduced the processing load being placed on processor 48.
Memory 152 is similar to memory 52, but shown especially do comprise hit shooting mark 160, shooting determination module 162, result store 164 and output module 166.Hit shooting mark 160 and comprise the storage area comprising into the memory 152 of the predetermined labels feature of basket.In one embodiment, hit shooting mark 160 and can additionally or alternatively comprise the marker characteristic of attempting into basket, if formally do not mated with the mark that does not enter basket trial from the signal of shooting, be oppositely convenient to identify into basket.Hitting shooting mark 160 can be loaded or be inputted by remote source, or in other embodiments, can use the signal creation from basketball 22 self.As will be described hereinafter, in some embodiments, hit shooting mark 160 and can be included in the loading or the input marking that create with other basketball the test period on other basketball court with other basketry 40 before, the mark 160 of wherein shooting is calibrated and is adjusted to adapt to specific basketry 40, and may be unique feature of particular type, quality or the brand of specific basketball 22 or basketball.
Shooting determination module 162 comprises code or the software in memory 152, and its commander's processor 48 determines that specific shooting is into basket or does not enter basket.Determination module 162 commands processor 48 that at least one sensing attribute of shooting and shooting mark 160 are compared.
Result store 164 comprises the storage area of memory 152, for to store individual shooting be into basket or do not enter determining of basket.Result store 164 can further be stored one or more at least one attribute associated with those shootings (or not those shooting) of hitting, to carry out shooting analysis subsequently.Because result store 164 is stored locally in memory 152, so can realize review and the analysis of shooting result in the situation that there is no network concatenation ability.
Output module 166 comprises the code or the software that are included in memory 152, with instruction processing unit 48 Output rusults in output 44.As mentioned above, in one embodiment, output module 166 commands processor 48 to present with the historical data of total field goalds, the relevant renewal of the individual field goalds of diverse location from basketball court or floor and for improvement of the instruction of accuracy degree.In other embodiments, whether output module 166 is being to carry out different output on one or more definite basis of basket to one or more shootings.
Fig. 4 schematically illustrates portable electric appts 224, another illustrative embodiments of portable electric appts 24.Fig. 4 illustrates the part as basketball sensing system 220 by portable electric appts 224, and this basketball sensing system utilizes above basketball 22(and illustrates and describe with respect to system 20) and long-range promoters: hit shooting mark 260 and result store 264.Portable electric appts 224 is similar to portable electric appts 124, except portable electric appts 224 has omitted and hit shooting mark 160 from memory 152, and additionally comprises network transceivers 168.The remainder of the portable electric appts 224 corresponding with the parts of portable electric appts 124 is numbered similarly.
Network transceivers 268 comprises the equipment of crossing over Local Area Network or wide area network (WAN) (for example internet) communication.In one embodiment, network transceivers 268 for example, is convenient to and the indirect communication of ball 22 via intermediary (intermediate server or the cloud that both communicate by letter with ball 22 and portable electric appts 224).In one embodiment, network transceivers 268 is further convenient to by portable electric appts 224 from remote data source image data, and be convenient to cross over LAN or WAN by the shooting attribute of sensing and/or hit/in result be transmitted into other remote location.In the example shown, network transceivers 268 is convenient to hit shooting mark 260 and hit/not the remote storage of middle result 264, thereby has reduced the memory consumption of portable electric appts 224.
Hit shooting mark 260 be similar to hit shooting mark 160, except hit shooting mark 260 remotely stored with respect to portable electric appts 224.In one embodiment, hit shooting mark 260 and be remotely stored on the webserver or Cloud Server, it can be accessed by multiple different users with different portable electric appts.Therefore, hit shooting mark 260 and be convenient to the common group that multiple diverse locations place hits shooting mark by multiple different users uses, wherein, concerning a large number of users, the shooting mark 260 that hits of sharing can more frequently and economically be adjusted or renewal.
In one embodiment, hit shooting mark 260 and can comprise multiple groups, wherein different groups is exclusively used in different basketball court environment.For example, hit shooting mark 260 and can comprise the first group echo for indoor basketball court, and for the second group echo of Basketball Court.Hit shooting mark 260 and can comprise the first group echo for leather or synthetic leather basketball, and for the second group echo of low cost rubber outward appearance basketball.Hit shooting mark 260 and can comprise not mark on the same group, for being used the difference expansion level of basketball or dissimilar for the backboard 42, ring 44 or the net 46 that use.In this embodiment, the player at specific basketball court place can input the feature of expansion level, basketry 40 or the environment (covered court, outdoor court, temperature, humidity and/or wind regime) of basketball, and wherein processor 48 hits shooting optimal group of mark by input consulting based on user.In other embodiments, basketball 22 can comprise that the sensor of the expansion level that detects basketball maybe can comprise other sensor that detects other environment attribute, wherein this environment or expansion factor are transmitted into portable electric appts 224, to allow processing unit 48 determining that whether shooting is to select to hit optimal group of shooting mark to use in basket.In some embodiments, portable electric appts 224 can self sensing or is detected some environmental condition (wind, temperature, humidity etc.), or can consider user's input of basketball court position or the detection position (for example passing through GPS) of basketball court and fetch this environmental condition from telecommunication network source.In some embodiments, can omit network transceivers 224.
Except result store 264 is away from portable electric appts 224, result store 264 is similar to result store 164.In one embodiment, result store 264 can pass through network connected reference.Therefore, result store 264 makes other personnel (for example coach or trainer) can cross over wide-area network access shooting result.In some embodiments, can be for providing access for shooting performance or for the tissue improving or practice frequency gives remuneration or encouragement.For example, in one embodiment, health insurance provider is provided the access to result store 264, and the practice frequency wherein reflecting in the data of health insurance provider based on result store 264 provides remuneration or encouragement.In another embodiment, other user is also provided the access of spanning network to result store 264, to allow long-range contest or challenge.
Fig. 5 schematically illustrates out portable electric appts 324, another illustrative embodiments of portable electric appts 24.Portable electric appts 324 is illustrated as the part of utilizing of basketball sensing system 320, and basketball sensing system 320 utilizes to be described with respect to system 20 above basketball 22() and long-range promoters: hit shooting mark 260, result store 264, processing unit 348 and shooting determination module 362.Those parts of the basketball sensing system 320 corresponding with the parts of basketball sensing system 220 are numbered similarly.
Except portable electric appts 324 has omitted shooting determination module 362, portable electric appts 324 is similar to portable electric appts 224.Alternatively, thus make specific basketball shooting be into basket or do not enter determining of basket the instruction being provided by the shooting determination module 362 of long range positioning is provided by long range positioning processing unit 348.Except shooting determination module 362 is remotely located with respect to portable electric appts 324, shooting determination module 362 is similar to shooting determination module 162.In one embodiment, shooting determination module 362 and relevant processing unit 348 are positioned on the webserver or Cloud Server of long range positioning.Because determining, shooting makes away from portable electric appts 324, and be only launched into portable electric appts 3244, storage on result store 164, and for showing on output 44 ends, thereby reduced the processing needs that are placed on portable electric appts 324.In other embodiments, portable electric appts 324 can additionally comprise shooting determination module 162, wherein user can select shooting to determine to be locally to make (response time faster potentially, but the larger consumption of local storage and processing power on portable electric appts 324) or shooting determines it is remotely to be made by shooting determination module 362 and processor 348 by portable electric appts 324.
Fig. 6 illustrates and hits shooting mark 460, and an example of hitting shooting mark 160,260, is into basket or does not enter basket for definite specific basketball shooting.In the example shown, hitting shooting mark 460 comprises into the look-up table of the predetermined labels feature of basket.Hitting shooting mark 460 comprises for the table that enters the each shooting attribute in multiple shootings (0-n) of basket.In the example shown, hit shooting for each, mark 460 has been listed for acceleration A (t) in time and the value of shooting peak value P.In the example shown, mark 460 has been listed the original sense data of basketball 22 acceleration of sensing in each of three axle X, Y and Z, and it is the function of time.In other embodiments, mark 460 can be identified the derivation of time dependent acceleration in other pattern or original sense data.During instruction shooting, the attribute of the peak height of basketball 22 helps to distinguish pass and shooting.For example, if the sensing attribute instruction shooting of expection shooting has the peak value that is less than ring 44 height, this shooting may not be shooting, but pass.In the example shown, mark 460 can omit the attribute of peak value P, wherein consulting mark 460 before first by processor 48,348 by the aspect ratio of the detection of basketball shooting or definite peak value and ring 44.If the pass detecting or the peak value of shooting are greater than the height of ring 44, carry out further and consider by processor 48,348 so.
According to an illustrative embodiments, under the commander of determination module 162,362, processor 48,348 will be in time (with the whole basketball shooting cycle, or with the specific shooting time period for example when ball is during by net 46) acceleration attribute or pattern and mark 460 comparisons of the accekeration of specific shooting, to identify specific shooting be into basket or do not enter basket.In one embodiment, obtain the accekeration (as determined and trigger by the sensing acceleration value of the time of net 46 by instruction basketball 22) of mark 460 during by net 46 when basketball 22.Because this attribute independent for example, in other attribute (pitching coordinate LCOOR), to indicate basketry be into basket or do not enter basket, thereby mark 460 can omit this irrelevant attribute.In one embodiment, during the time period of basketball 22 during by net 46, obtaining accekeration, wherein the resistance R of net 46 affects the acceleration model of ball 22.In one embodiment, during time period when when the latter half by net 46 of basketball 22, obtain accekeration, its siding track at basketball 22 absorbed by net 46 and basketball 22 after more vertical path falls, this path has run into the vertical resistance from the constriction below net 46.In one example, if the acceleration attribute in time of particular group does not fully mate with any one in accekeration or acceleration model Pt0-Ptn, this shooting is identified as into basket.
As shown in Figure 6, except recognition result R: enter basket or do not enter basket, mark 460 is the shooting of hitting of degree of will speed up pattern Pt0-Ptn and particular type additionally: clean shot, wipe backboard shooting, wipe backboard and add to touch ring shooting or touch ring shooting and be associated.Clean shot is that path or the path of wherein basketball 22 is not subject to the shock of backboard 42 or ring 44 or the shooting affecting, for example, and in the time that ball 22 does not contact ring 44 substantially by ring 44 inside.Wiping backboard shooting is the shooting that is wherein rebounded or clash into it from the front of backboard 42 by basketball 22 before net 46.Wipe backboard and add that to touch ring shooting be the front that wherein basketball 22 clashes into backboard 42, and further bounce-back, or against one or more parts of ring 44 parts fall by the shooting of net 46.Touching ring shooting is the shooting that wherein basketball 22 does not clash into backboard 42, but is falling by one or many shock ring 44 before net 46 or from its bounce-back.Other shooting combination also can expect, for example, and such as backboard, ring, backboard and enter, and ring, ring, ring enter.
Because mark 460 further indicate especially for every group of shooting attribute enter basket type, thereby basketball sensing system 20,220,320 can further be indicated to player for the clean shot of ad-hoc location, to wipe backboard shooting, wipe backboard and touch ring shooting or touch ring shooting be what percentage of his or her shooting.Therefore, player not only can assess specific shooting to be into basket or not to enter basket, and can assess shooting with respect to shooting in and how to approach pure shooting (clean shot).Fall to clashing into before by net 46 backboard 42 or from ring 44 rebound repeatedly to hit shooting be more undesirable shooting because its more approaching in shooting (rebound to side from ring, instead of pass through ring).Therefore, even can improve hitting shooting.In one embodiment, basketball sensing system 20,220,320 can analyze from ad-hoc location hit clean shot with respect to the difference of hitting between the shooting attribute of wiping backboard or touching ring shooting, cause clean shot instead of wipe backboard or touch those shooting attributes of ring shooting to identify.In one embodiment, basketball sensing system 20,220,320 can be exported and recommend or suggestion, thinks that hitting shooting improves shooting mechanics.
Fig. 7 illustrates and hits shooting mark 560, for determining that specific basketball shooting is into basket or does not enter another illustrative embodiments of mark 160,260 of shooting of hitting of basket.As shown in Figure 7, in the example shown, hit shooting mark 560 and be further convenient to the identification of the type of hitting shooting, its be hollow, wipe backboard, wipe backboard and add and touch ring or touch ring shooting.In the example shown, hitting shooting mark 560 comprises into the look-up table of the predetermined labels feature of basket.Hitting shooting mark 560 comprises for the table of each shooting attribute of multiple shootings (0-n) that enters basket.In the example shown, hit shooting for each, mark 560 has been listed value or the attribute for acceleration A (t), spin axis (spin angle), spin rate, pitching direction LD, pitching coordinate LCOOR, pitching angle, one or more backboard vibration VBB and one or more ring vibration VR in time.In one embodiment, provide each in this attribute for complete the whole cycle of its shooting by net 46 from pitching to ball.In another embodiment, for the one or more discrete part in shooting cycle provides each so attribute.In the example shown, in each of three axle X, Y and Z, mark 560 is listed the original sense data of basketball 22, as the function of time.In other embodiments, mark 560 can be identified the attribute in time with this sensing of derivation other pattern or that have original sense data.
In one embodiment, hit shooting mark 160,260 and further comprise diverse location or the entering basket shooting and not entering the signal traces in time of basket shooting with respect to hoop from field.In order to determine that shooting trial is into basket or does not enter basket, under the commander of determination module 162,362, the trace that processor 48,348 produces the signal being received by sensor 28 is compared with the trace of storing of mark 160,260.By identification marking trace (pattern or the trace of the signal receiving between this mark trace optimum Match basketball shooting trial period), system 20 determines whether shooting trial causes into basket or do not enter basket.
Fig. 7 A illustrates the signal based on receiving from basketball 22 and the exemplary basketball shooting that does not enter basket shooting that generates accelerates trace mark 568.In the example shown, initial peak 570 is produced at the acceleration of its deenergized period by basketball.Spike 572 is produced by the acceleration of ball impact ring 44.Next spike 574 is subsequently produced by basketball strikes ground.Notice, spike 572 and 574 does not have intervention spike, if shooting trial and success produces the ball by being caught by net this intervention spike in addition.
Fig. 7 B illustrate the signal based on receiving from basketball 22 and generate another not the exemplary basketball shooting of basketball shooting accelerate trace mark 578.In the example shown, initial peak 580 is similar to spike 570 in appearance, the acceleration corresponding to basketball during shooting at its deenergized period.Spike 582A, 582B and 582C repeatedly advance around ring corresponding to basketball or clash into ring and by its generation.Spike 584 is corresponding to basketball strikes floor and by its generation.Again, notice that, if shoot trial and success, spike 582C and 584 does not have the intervention spike corresponding to the ball of being caught by net.
Fig. 7 C illustrates the exemplary basketball shooting generating according to the signal receiving from basketball 22 during hitting basketball shooting and accelerates trace mark 588.In the example shown, initial peak 590 is similar to spike 570 in appearance, the acceleration corresponding to basketball during shooting at its deenergized period.Spike 592 is corresponding to basketball strikes ring and by its generation.Spike 594 is corresponding to basketball strikes floor or by its generation.Get involved spike 596A, 596B and caught by net corresponding to basketball and produced by it, it indicates basketball shooting.After each shooting is attempted, the acceleration trace of being attempted producing by shooting and the basketball shooting of shooting mark 160,260 are accelerated the comparison of trace mark by determination module 162,362, to find the acceleration trace that approaches coupling most, and determine that the shooting trial just having completed is into basket or does not enter basket.
Basketball shooting accelerates trace mark (for example those shown in Fig. 7 A-7C) and comprises in the embodiment of shock (spike 574,584 and 594) on basketball and floor therein, the user of system 20 by instruction to allow basketball to collide floor after each shooting is attempted.In other embodiments, can utilize other trace or shooting mark, it need to not allow basketball strikes floor after shooting.In other embodiments, determination module 162,362 can utilize trace comparison and parameters/properties comparison (attribute list of for example describing with respect to mark 460,560 above) both, to determine that more accurately basketball shooting attempts whether causing the basketball shooting hitting.
In one embodiment, processor 48 is followed the instruction being included in memory 52 in use, upgrades continuously and verifies and hit shooting mark 160,260,460,560 and/or trace.In fact, instruction in processor 48 and memory 52 forms neutral net, and system 20 is by this neutral net unceasing study, and improve it and hit-in accuracy in detection.For example, system 20 is provided with at first for determining that shooting is into basket or does not enter beginning or the default database of the mark of basket.But this formulism in advance that provided by basketball or application provider, that attempt for shooting or the mark of standard may not considered unique or special feature, user's shooting style or the expansion characteristics of ball of hoop.For example, ring can be " soft " or rigidity.Specific net can differently be trapped the puck, and produces slightly different signals.Ring on individual backyard or sports ground may not be to be in definitely specified altitude or angle.This irregular in order to process, in one embodiment, after each shooting is attempted, whether system 20 output shootings are attempted causing determining into the initial of basket.System 20 is further pointed out or request user for example, provides the feedback relevant with the result of shooting by input equipment (touch-screen, button, keyboard or microphone).Use the feedback receiving from throwing the people of basketball or another person, system 20 confirm preceding determine or revise precedingly determine.Therefore, system 20 is by the standard mark calibration providing in advance be customized to user shoot unique feature of style, specific characteristic or the other factors of the hoop that uses.
In one embodiment, the user of system 20 can carry out 20 construction of " instruction " system 20 and help system and hit by carry out different shootings from diverse location-not the database of mark.During this shooting, the each same attribute of system 20 sensing shootings or basketball.After shooting, user is input to system 20 into basket or the instruction of not entering basket.In some embodiments, user can will be input to system 20 about the other details of shooting, and whether for example shooting is clashed into ring and/or clashed into backboard.Utilize receive from user or from multiple users, corresponding to the repeatedly this input message of shooting along with the time, system 20 by the information receiving from basketball 22 with from user's feedback ratio, with identification signal mode, amplitude or other signal characteristic, it is caught by net or by net corresponding to basketball strikes ring, basketball strikes backboard and basketball.Therefore, system 20 built its oneself hit and in the database of shooting mark, in the situation that there is no such user feedback, determine subsequently hit shooting and not in shoot.
In one embodiment, repeatedly shoot by the position from different and say or bark out shooting result and point out or Dictating user is built this shooting registration database.For example, user can only say " shooting " before pitching, and it is received by microphone and my speech recognition software is recognized, data acquisition equipment 40 is test or reception information from basketball 22.After completing shooting, Dictating user barks out or says " hitting " or " not ", and wherein this word of saying is recognized or differentiates by microphones capture and by speech recognition software.The word receiving and differentiate " hits " or " not " triggers the end of processor 48 identification shooting, to store the signal that belongs to the shooting just having completed, and by shooting be identified as hit shooting or in shooting.In one embodiment, user can additionally describe other details or feed back to the sensed shooting of system 24, for example from the approximate distance of hoop, with respect to the orientation of the position in ring front, shooting be whether wipe backboard shooting, whether shooting is clean shot, whether shooting clashes into ring.This other details by user profile is further by speech recognition software identification, record/be stored in memory and be assigned to sensing shooting so that subsequent analysis and hitting-not in " study ".By repeatedly repeating, system 20 has been obtained enough data, distinguishes and hits and not middle shooting with the different sensed characteristic based on shooting basketball 22.
In another embodiment, user can shoot, and system 24 can determine that the shooting that specifically buries a shot still shoots in not by audio message or for example, by projecting demonstration on surface (garage door, backboard, surface, court or wall) indication mechanism 24 in output 44.If it is incorrect that user recognizes the definite of system 24 in the time that recognition system is determined, can the specific shooting of instruction system 24 there is contrary result in user in fact.Like this, user needn't offer the feedback of system 24 each shootings, but only determines the feedback of those shootings in incorrect situation in system.System 24 is configured to consider that receiving such user inputs, and if suitable (or collecting middle shooting mark) is added on result to hit and shoots in mark.Like this, can be by collecting the sample shooting of ball at ad-hoc location (user's track, local motion field etc.) or calibrate shooting the degree of accuracy that efficiently and effectively improves system 24.
In some cases, user can be arranged on the height lower than specified altitude by the ring of basketball hoop, for example, in the time that user may lack enough strength ball is thrown into ring due to user's stature or age.In one embodiment, the height that system 20 can point out user to input basketball ring, the wherein download of the particular type of system 20 to selected basketball, fetches or utilizes suitable shooting mark.In one embodiment, the neutral net of system 20 is convenient to create the shooting registration database of customization, as described above, i.e. the shooting based at front record and have the hoop of ring height that user selects especially.Therefore, system 20 is highly suitable for irregular hoop or adjusted or be customized to the younger or less player's of adaptation hoop.
Fig. 8 schematically illustrates basketball sensing system 620, another illustrative embodiments of the basketball sensing system 20 shown in Fig. 1.Basketball sensing system 620 comprises that basketball 22(illustrates and describes with respect to basketball sensing system 20 and Fig. 1) and portable electric appts 624.In some embodiments, basketball sensing system 620 additionally comprises middle promoters: hit shooting mark 260, result store 264, remote processing unit 348 and/or shooting determination module 362.
Except being illustrated as, portable electric appts 624 comprises that especially data compressor 629, input 641, network transceivers 268 and memory 652, portable electric appts 624 is similar to portable electric appts 124.Those remainder of the portable electric appts 624 corresponding with the parts of portable electric appts 124,224 or 324 are numbered similarly.
Data compressor 629 comprises that the module of being convenient to packed data launches for network transceivers 268.Data compressor 629 can comprise loss or lossless data compression device.In the time that spanning network is sometimes passed on a large amount of shooting data (original, that derive or result), data compressor 629 has reduced the bandwidth requirement to electronic equipment 624.In some embodiments, can omitted data compressor reducer 629.
Input 641 comprises one or more equipment, and personnel can be input to portable electric appts 624 by data and/or selection or order by this equipment.Should be understood that, in some embodiments, input 641 each similarly the comprising in portable electric appts 124,224 and 324.The example of input 641 includes but not limited to keyboard, button, touch pad, contact pilotage, microphone and relevant speech recognition, mouse and/or touch-screen.In some embodiments, input 641 can be merged in the part as the display screen as output 44, and wherein display screen is touch-screen.The entering of (1) data (for example setting up data or the data relevant with the feature of basketball 22 of data, identification player and the his or her personal information of basketry and place coordinate system) is convenient in input 641, and (2) order or entering of selecting (example is entering of setting or option, Show Styles, threshold value, confirmation etc. as required).
With respect to portable electric appts 224, network transceivers 268 is described above.The network that network transceivers 268 is convenient to cross over for example LAN or wide area network (internet) and so on is communicated by letter.As mentioned with respect to basketball sensing system 220 and 320 above, network transceivers 268 can be so that remote storage be hit shooting mark 260, result 264, and/or use remote processing unit 348 together with long-range determination module 362 to shooting hit shooting or in the determining of shooting.In some embodiments, can omit network transceivers 268.
Memory 652 comprises non-transient state computer-readable medium, and this medium comprises and is configured to command processing unit 48 in the sensing of basketball shooting, to carry out the code of one or more operations.Fig. 9 illustrates memory 652 in more detail.As shown in Figure 9, memory 652 comprises above-described determination module 162, result memory 164 and output module 166.Memory 652 further comprises and hits shooting mark 660, wherein hits shooting mark 660 and comprises and hit shooting mark 460, hit shooting mark 560 or its modification.As shown in Figure 9, memory 652 further comprises communication module 670, coordinate module 672, coordinate storage 674, calibration module 675, comparison module 676 and relatively stores 678.
Communication module 670 comprises software code or programming, and it is crossed over and uses the network of one or more servers that for example, direct communication between portable electric appts 624 and basketball 22 and/or long-range intermediary (determination module 362 that hits shooting mark 260, result store 264 and/or processing unit 348 and be associated) is provided.Communication module 670 commands processor 48 to utilize network transceivers 268 to obtain any renewal of hitting shooting mark from hitting shooting mark storage 260, wherein hits the mark 660 of shooting and be provided the value of renewal.Cooperate with signal projector 30, communication module 670 further commands ball transceiver 140 to obtain or obtain the shooting attribute of sensing from basketball 22.
Coordinate module 672 comprises software or the code of commanding processing unit 48 to set up basketry coordinate system or grid layout.Coordinate module 672 commands processor 48 to provide instruction to set up this coordinate system with one or more promptings that are presented in output 44.The further instruction processing unit 48 of coordinate module 672 generates control signal, and this control signal is transmitted into ball 22 by the ball transceiver 142 of ball 22 in the basketry coordinate system of setting up.For example, coordinate module 672 can command processor 48 that control signal is transmitted into basketball 22, sets up basketry coordinate system with instruction basketball 22 with RSS timestamp or other triangulation.As mentioned above, in some embodiments, coordinate module 672 can change the sensor that utilizes the portable electric appts 624 corresponding with sensor in basketball 22 when basketry coordinate system determining into, wherein definite basketry coordinate system is transmitted into basketball 22, to use when subsequently at transmitting pitching coordinate.Definite basketry coordinate is stored in coordinate storage 674.
Calibration module 675 comprises for commanding processor 48 to calibrate software or the code of basketball sensing system 620, the special characteristic of the specific basketball of this calibration based on utilized, the feature of specific backboard 42, the special characteristic of ring 44 and the special characteristic of net 46.In one embodiment, calibration module 675 is adjusted setting or the value of hitting in shooting mark 660, and it is the sensing shooting attribute receiving during (or not) calibration shooting based on hitting.In another embodiment, calibration module 675 generates or creates at least a portion of hitting shooting mark 660, and it is the sensing shooting attribute receiving during (or not) calibration shooting based on hitting.
Figure 10 is the flow chart of example calibration method 700, and the method can be followed the instruction being provided by calibration module 675 by basketball sensing system 620 and carry out.As indicated by square frame or step 702, calibration module 675 commands processor 48 to present the one or more promptings to basketball shooting in output 44.In one embodiment, the particular type of prompting request basketry, for example clean shot, wiping backboard are shot, wipe backboard and are touched ring shooting or touch in ring shooting.In other embodiments, the type of shooting can be random, and input after hitting shooting after a while.As indicated by step 704, calibration module 675 commands processor 48 to use ball converter 140(transducer) obtain the shooting attribute of sensing from basketball 22.The shooting attribute of this sensing is stored in memory 652, for analyzing.
As indicated by step 706, calibration module 675 commands processor 48 to present prompting, confirms to calibrate shooting and hits shooting or enter basket.As indicated by step 708, calibration module 675 commands processor 48 to present prompting, confirms the type of shooting: clean shot, wipe backboard shooting, wipe backboard and add and touch ring shooting or touch ring shooting.For example, even if the requested backboard of wiping of personnel is calibrated shooting, and actual shooting possible outcome is ring shooting or clean shot, wherein user will use input 641 inputs to hit the actual type of shooting, and wherein the actual type of shooting is associated with the shooting attribute of sensing.
As indicated by step 710, based on one or more this calibrations shootings, calibration module 675 generates and hits shooting pattern or mark, is added to and hitting shooting storage 660, or adjust this value hitting in shooting storage 660.Calibration module 675 hits shooting mark and promotes the degree of accuracy by generating or adjust based on actual environment, basketball or field conditions.For example, just adopted specific basketball may be under-inflation or excessively inflation, and this has affected and has hit shooting mark, and it has utilized basketball to leave the vibration values of backboard 42 or ring 44.Backboard 42 and/or ring 44 can have different hardness numbers, surface roughness, elasticity.As another example, the specific net 46 in specific place can be stretched, and can be brand-new and contraction more, or can comprise chain, instead of arrange net.In this case, calibration module 675 has been adjusted the value of hitting shooting mark 660, it has utilized this basketball and the interactional attribute of net (as described above in the time that basketball 22 passes through the latter half of net 46, with respect to the resistance being applied on the basketball 22 of following) together with attribute individually or with other shooting.Further, place or playing surface can according to wooden, concrete, pitch, ceramic tile etc. change, this has caused the different characteristic in the time of colliding surface after shooting.
Comparison module 676 comprises the software code in memory 652, its commander's processing unit 48 by one or more basketball shooting results and other player's corresponding result, identical personnel or player in the result of front record or personnel's the individual target comparison of shooting.In one embodiment, be stored in and relatively store 678 for other player's result relatively or personnel's the individual target of shooting.In one embodiment, can be from remote storage place (for example, from other player's portable electric appts or the common addressable intermediary such as the webserver) fetch other player's result or personnel's the individual target of shooting.Once make comparisons, comparison module 676 commands processor 48 to present comparative result in output 44.Therefore, comparison module 676 is convenient to challenge and the contest between different players, and feeds back and encourage the individual goal that realizes a people.
In one embodiment, relatively store 678 and store shooting result for elite or star cager.For the purpose of this disclosure, " star " should refer to for his or she performance at the volley and have and reach people well-known or elite status.This star's example comprises university and professional cager.Although comparison module 676 can utilize relatively store 678(this relatively store store with the star who acts on the storage user data relevant with advancing of ball), but in other embodiments, comparison module 676 can obtain the result from remote location of shooting result or use network transceivers 268.For example, can alternatively provide star's ball advance result or feature at the remote server place that can cross over LAN or wide-area network access.
Based on the signal receiving from sensor 28, comparison module 676 is commanded the more individual result of processor 48 and star's result, and output and/or storage comparative result.
In some embodiments, comparison module 676 can additionally provide the comparison of the shooting attribute of one or more selections.For example, in one embodiment, according to the ad-hoc location on basketball court (comparison module 676 can not only compare according to specific range or, from three points of scopes (three-point range) of basketry side) hit rate of the shooting made, but also the attribute of can relatively shooting, for example, about the statistics of height or the camber line of this shooting, about expressed the quantitative statistics of the backspin of ball during this shooting by player, about the statistics of pitching angle of shooting, the relevant shooting of hitting at clean shot, wipe hitting shooting and hitting the statistics that shooting distributes of hitting between shooting of hitting of clashing into ring before of backboard shooting.In the embodiment of making comparisons with respect to star cager therein, the user of basketball sensing system 620 can find that specific specialty or the cager of university may have better field goalds, and this is because star player has larger camber line or applies the backspin in particular range.Also by result store relatively in relatively storing 678, so that fetching for follow-up comparison subsequently.
Figure 11-16 illustrate portable electric appts 824, as the illustrative embodiments of the portable electric appts 624 adopting in the basketball sensing system 820 that further comprises one or more basketballs 22.Portable electric appts 824 comprises processor 48, ball transceiver 140, network transceivers 268, data compression device 629, input 641 and shown and description with respect to portable electric appts 620 above memory 652().In illustrated example, portable electric appts 824 comprises single transceiver, its as ball transceiver 140 and network transceivers 268 both.In other embodiments, portable electric appts 824 comprise for the transceiver separating of ball 22 and network service.
As shown in Figure 11, shown in communication module 670(Fig. 9 of memory 652) near basketball 22 48 identifications of commander's processor, this basketball is configured to use ball transceiver 140 to communicate by letter with portable electric appts 824.Then the basketball being identified is presented in output 44, and is provided in the example shown unique mark (#482 & #58).Further in output 44, present the state of the ball being identified.In the example shown, each distance to portable electric appts 824 of the ball that instruction is identified, and exporting power level or the battery charging of the each current sensing that presents the ball being identified on 44.In one embodiment, processor 48 is transmitted into ball 22 by ball converter 140 by status request signal, and wherein each in basketball 22 for example, replys inquiry by information (charging or residue " ball life-span ").
As shown in Figure 12, in response to by input 641(by 44 touch-screens that provide are provided) receive input ask " interpolations " identify ball, it is " connections " that communication module 670 commands processor 48 to indicate selected basketball 22, to will be launched the signal of the shooting attribute that represents sensing by specific basketball 22, and receive it by the portable electric appts 824 of basketball sensing system 820.More than one in the ball being identified can be connected to portable electric appts 824, and be used as a part for basketball sensing system 820, this allows player to throw repeatedly and shoot with higher frequency with multiple balls, to improve exercise efficiency.
As shown in by Figure 13 and 14, the input (" shooting now ") that will start when the one or more and portable electric appts 824 in basketball 22 connects or synchronizes and in response to instruction shooting, the shooting attribute that shooting determination module 162 brings into use ball converter 140 sensings to receive from one or more balls 22.In the example shown, output module 166 has described to export the expression of basketball court on 44, the associated mark of (connected) basketball 22 and the current location of basketball (comprising the basketball 22 that will shoot).In the example shown, output module 166 further shows since the time that starts the past of shooting (using the time of internal timer or portable electric appts 824).In one embodiment, output module 166 can present countdowning from the scheduled time.
Shooting determination module 162 command processor 48 use sensing the each shooting of shooting Attribute Recognition beginning and complete, and by the shooting attribute of the institute's sensing by each shooting one or more with hit shooting mark 660 relatively.Based on this comparison, processor 48 identify or determine single shooting whether be into basket, and by result store in result store 164.As shown in by Figure 13 and 14, by the tracking results of processor 48 those shootings during output presents for given period (session) on 44, follow the instruction being provided by output module 166 in output 44.In the example shown, output module 166 provides such instruction, the sum of shooting of being attempted by (163), and regard the shooting number of score a basket (field-goal) shooting (131) as and attempt the further classification as the number of the shooting of penalty shot (32).Those shootings of attempting for score a basket, output module 166 further presents the information classification of the number of indicating the trial of carrying out according to different distance (approaching, moderate distance, remote).For each kind, the percentage of shooting is hit in module 166 instructions above.In the example shown, output module 166 provides bar chart and the alphanumeric instruction with field goalds.In one embodiment, output module 166 can provide different color, brightness or frequencies for each in bar, it provides other instruction, the individual whether for example current field goalds the meets player target of shooting, more current field goalds is improvement than the result above of the phase of shooting above or the shooting result based on this shooting result and star cager.
Shown in particular example in, determination module 162 further commander's processing unit 48 was analyzed the signal receiving from basketball 22 before the pitching of specific basketball shooting, whether to determine basketball shooting " from dribble ".For example, the signal being produced by one or more accelerometers of sensor 28 by sensing, processor 48 can determine whether ball is dribbled before the pitching of specific basketball shooting.As shown in Figure 14, by definite being stored in result store 164 that whether this shooting dribbles before shooting, and be presented in output 44 by output module 166.In the example shown, shooting performance or accuracy degree are provided after the dribble of basketball 22 is to improve or the instruction of variation to output module 166.In the example shown, output module 166 provides increase or the reduction of the field goalds occurring in the time that the pitching of shooting is not dribbled with respect to basketball 22 before the pitching of shooting when basketball 22 is by dribble before.As mentioned above, according to basketball sensing system 820 and the selected setting of portable electric appts 824 or operator scheme, output module 166 can present other or alternative information in output 44, example includes but not limited to that the shooting of every type is (hollow, wipe backboard, touch ring, wipe backboard and touch ring) percentage of time or distribution, with total or for each shooting kind or apart from the statistics of the spin dependence that is applied to basketball 22 of kind, with total or be applied to the relevant statistics of the camber line (peak-peak P) of basketball 22 for each shooting kind or apart from kind, for each shooting kind or apart from the pitching angle of the basketball of kind.
Figure 15 illustrates the other cutout screen of basketball sensing system 820 or output mode.In the example shown, output module 166 commands processor 48 to present the diagrammatic representation in the output 44 of at least a portion of basketball court, and diverse location place on the basketball court of describing or according to the instruction of its field goalds.In the example shown, instruction formation hotspot graph 880(shooting figure or shooting are drawn), the field goalds of wherein being indicated diverse location place on place by different heat density colors.In the example shown, those regions that have larger or a higher field goalds have stronger heat instruction (red contrast is yellow or green).Therefore, player can visually see where locating him or she and having than the larger accuracy degree in those other regions in place of court, is hit or needs to improve for those other regions from those other region basketrys are more impossible.In other embodiments, can provide other instruction of field goalds or the shooting attribute of other sensing in the diverse location place on described basketball court.For example, can provide alphanumeric symbol in the diverse location place on described basketball court, wherein alphanumeric symbol indicate one or more trials shooting number, hit shooting number, hit the percentage of shooting, in the percentage of shooting, be applied to the average backspin of shooting, according to the average or scope of the shooting height of the shooting of specific range or camber line etc.In other embodiments, can use color or distinct symbols or figure at the diverse location place in described place, to indicate different shooting attributes or shooting result.
In the example shown, the exercise of output module 166 record or during the shooting phase according to how temporal evolution of the field goalds of the diverse location on place.As shown in Figure 15, when observe according to the field goalds of the diverse location in place variation animation time, personnel can input pause button, broadcast button or rewind button.Like this, player can visually determine that how time dependent his or her field goalds is during practice period, indicate the variation due to shooting mechanics or absorbed (focus) during practice period, individual's shooting performance may improve, or indicated due to the variation of shooting mechanics, absorbed variation or fatigue, individual's shooting performance may decline.Or if outdoor, the variation of environment temperature, atmospheric pressure, wind, amount of sunlight etc. may be along with time effects player's performance.In the example shown, output module 166 further present hit shooting total instruction, hit the instruction of shooting numbering, not in the instruction of number and the instruction of total field goalds of shooting.In the example shown, and presented the bar chart of the animation of indicating total field goalds, wherein bar chart has the elongation of the field goalds based on continuous variation or the bar of contraction during the shooting phase.
Figure 16 illustrates the basketball sensing system 820 in an operator scheme, and wherein player can enter and other player or entrant's contest (virtual championship).In the example shown, comparison module 676 commands processing unit 48 other entrant from challenge or contest to obtain shooting result.In one embodiment, other entrant's shooting result can directly obtain from other entrant's portable electric appts.In another embodiment or according to another pattern, other entrant's shooting result can be passed through intermediary (for example, from the webserver, Cloud Server etc.) and obtain.For example, other entrant's result can be from sponsoring the master server of challenger's championship or fetching from other entrant's the social webpage of individual (being FACEBOOK webpage).In the time fetching this information, output module 166 presents other entrant's shooting result for comparing.In the example shown, challenge is in the shortest time quantity, to obtain 50 long shots (outside three points of camber lines).In other embodiments, basketball sensing system 820 can be so that various other challenge or contest.For example, can be carried out by the entrant at diverse location place on different basketball courts the shooting match of " H-O-R-S-E(horse) " or " P-I-G(pig) " with virtual mode.
Figure 17 illustrates basketball 1310, another example of basketball 22.The inflatable object that basketball 1310 is normally spherical.Basketball 1310 is configured to during use by selecting catch ball, dribble, pass and shooting.As shown in Figure 18, basketball 1310 comprises bladders 1314(Figure 18), coiling 1315, strip of paper used for sealing 1316 and electronic installation 1318(Figure 17).In certain embodiments, basketball 1310 can also comprise one or more marks 1322.
Bladders 1314 comprises the inflatable balloon for example, being formed by material (combination of buttress rubber, natural rubber, buttress rubber and natural rubber and other elastomeric material).In one embodiment, bladders 1314 is made up of 80% buttress rubber and 20% natural rubber.As hereinafter, by description, in some embodiments, the window forming in the some parts of bladders 1314 or bladders 1314 can be formed by one or more transparent or semitransparent materials.Bladders 1314 can be formed by simple layer, or can be formed by two or more layers.
Coiling 1315 comprises that being wrapped in bladders 1314 one deck around or on it is wound around line feeder.In one embodiment, before application strip of paper used for sealing 1316, this line feeder can further be encoded (coded) or be covered cohesive material (for example latex or adhesive).In one embodiment, line feeder before being wrapped in around bladders 1314 by tacky adhesion agent material.In one embodiment, the line of formation coiling 1315 comprises nylon 66.In other embodiments, the wire material of formation coiling 1315 can comprise other material.As will be described hereinafter, in some embodiments, 1315 layers at least one part of winding the line is translucent or transparent.In one embodiment, coiling 1315 can be replaced to one deck is weaved or supatex fabric sticking patch (patch), it is placed on around bladders, and is attached to each other by adhesive.
Strip of paper used for sealing 1316 comprises one deck elastomeric material in coiling 1315 and around.In one embodiment, strip of paper used for sealing 1316 comprises natural rubber, buttress rubber, sponge rubber or its combination, as at United States Patent (USP) 5,681, describes in 233.In one embodiment, strip of paper used for sealing 1316 is by being placed on material piece or panel in coiling 1315 and by by molded this panel or be molten in the unified homogeneous strata of entirety continuous in coiling 1315 and form.In another embodiment, strip of paper used for sealing 1316 forms by injection moulding or other technology of preparing.As shown in Figure 18, in one embodiment, during forming strip of paper used for sealing 1316 by molded or fusing, by molded the outer surface of strip of paper used for sealing 1316, be shaped to comprise the recess 1317 being limited by the inward flange of strip of paper used for sealing 1316.Strip of paper used for sealing 1316 is also used as in an embodiment of outer surface of basketball 1310 therein, and the recess 1317 that forms strip of paper used for sealing 316 provides shown in groove 319(Figure 17 of being convenient to catch on the outside of basketball 310).In this embodiment, wherein strip of paper used for sealing 1316 is as basketball 310 outer surfaces, and the outer service (service) of strip of paper used for sealing 1316 can have molded outwardly directed pimple shape surface (pebble) between recess 1317 and mark 1322 in addition thereon.In Figure 18, ball can also be known as carcass (carcass), and strip of paper used for sealing 1316 can be the outer surface of carcass.
Figure 19 is the sectional view of another embodiment of basketball 1310, and wherein basketball 1310 comprises the strip of paper used for sealing 1316 ' that replaces strip of paper used for sealing 1316, and additionally comprises covering skin panel 1320(outer cover panel).In the embodiment of the basketball 1310 shown in Figure 19, bladders 1314, coiling 1315 and replacement strip of paper used for sealing 1316 ' are as the carcass that supports covering skin panel 1320, and it provides most of outer surface of the basketball 1310 shown in Figure 17.Except the outer surface of strip of paper used for sealing 1316 ' alternatively formed or molded one-tenth outwards comprise or radially outstanding wall, rib or separator 1321(divider) replace recess 1317, strip of paper used for sealing 1316 ' is similar to strip of paper used for sealing 1316.The outside of strip of paper used for sealing 1316 is divided into recessed, chamber or passage by separator 1321, to receive covering skin panel 1320.In this embodiment, wherein covering skin panel 1320, in the upper extension of strip of paper used for sealing 1316 ', can omit the pimple shape surface forming in strip of paper used for sealing 1316 '.As strip of paper used for sealing 1316, in some embodiments, the each several part of strip of paper used for sealing 1316 ' is translucent or transparent.In one embodiment, those parts of the one or more separators 1321 of the formation of strip of paper used for sealing 1316 are transparent or semitransparent, and to allow light to pass through separator 1321, and the other parts of strip of paper used for sealing 1316 are opaque or have different light-transfer characteristics.
Covering skin panel 1320 comprises fixing material panel in the passage that forms along the outside separator 1321 of basketball 1310 or chamber.In one embodiment, strip of paper used for sealing panel 1320 such as, is formed by material (leather, synthetic leather, rubber etc.).In one embodiment, the outer surface of this strip of paper used for sealing panel 1320 comprises pimple shape superficial makings.Each strip of paper used for sealing panel can additionally be included in and be fixed to the envers that applied by adhesive before strip of paper used for sealing 1316, also coated adhesive alternatively of strip of paper used for sealing 1316.In some embodiments, at least each several part of one or more strip of paper used for sealing panels 1320 is translucent or transparent.
Figure 20 is the sectional view of another embodiment of basketball 1310, and wherein basketball 1310 is similar to the basketball shown in Figure 19, but additionally comprises covering skin panel 1320 and tape 1325.In the embodiment of the basketball 1310 shown in Figure 20, bladders 1314, coiling 1315 and strip of paper used for sealing 1316 are as supporting the covering skin panel 1320 of outer surface and the carcass of tape 1325 that the basketball 1310 shown in Figure 18 is provided.
Covering skin panel 1320 comprises material panel, and it is fixed to along the strip of paper used for sealing 1316 between the outside recess 1317 of basketball 1310.An embodiment, strip of paper used for sealing panel 1320 such as, is formed by material (leather, synthetic leather, rubber etc.).In one embodiment, the outer surface of this strip of paper used for sealing panel 1320 comprises pimple shape superficial makings.Each strip of paper used for sealing panel can additionally be included in the envers that are fixed to application of adhesive before strip of paper used for sealing 1316, also application of adhesive alternatively of this strip of paper used for sealing.In some embodiments, at least each several part of one or more strip of paper used for sealing panels 1320 is translucent or transparent.
Tape 1325 comprises band, pipe, rope of elongation etc., and it is fixed in recess 1317, and upwards extends along the adjacent opposite side of strip of paper used for sealing panel 1320.The material of tape 1325 has good grip capacity and relative high coefficient of friction.An embodiment, selects the material of tape 1325 to be selected to grip and the feel of coupling strip of paper used for sealing panel 1320, makes the groove 1319 of basketball 1310 not comprise the region that the lip-deep grip capacity of basketball 1310 reduces.The material color of tape 1325 can form and contrast with the color of strip of paper used for sealing panel 1320, so that the obvious evidence of groove 1319 to be provided.An embodiment, tape 1325 is black.In one embodiment, tape 1325 comprises the microfibre of the urethane-coating with about 1.5mm thickness.In one embodiment, the bottom application of adhesive of this tape 1325, to adhere to strip of paper used for sealing 1316(or carcass during final molded step).In one embodiment, the material of tape 1325 is translucent or transparent.
As shown in Figure 17, basketball 1310 additionally comprises valve module 1322, this valve module is fixed to shown in outside bladders 1314(Figure 18-20), and end in gas tube 1323 places, this gas tube extends through strip of paper used for sealing 1316 from valve module 1322, and if be provided as seeing in Figure 19 and 20 by strip of paper used for sealing panel 1320().Valve module 1322 is configured to allow air by using Aerating needle (not shown) to enter bladders, and in the time being removed, air is retained in bladders 1314.
With reference to Figure 17, the electronic installation associated with basketball 1310 or circuitry electronics 1318 are shown.Electronic installation 1318 is configured to launch on one's own initiative one or more electronic signals of the position, movement, speed, acceleration, deceleration, rotation and/or the temperature that are used to refer to basketball.Alternatively, electronic installation 1318 can comprise passive circuit, and it considers the detection of finding out position, movement, speed, acceleration, deceleration, rotation and/or the temperature of (ascertain) basketball in the time being subjected to magnetic field or other sensing system.Electronic installation 1318 has the weight that is less than 1 ounce, and more preferably, has the weight that is less than 0.5 ounce.
Figure 17 A schematically illustrates out an example of electronic installation 1318.As shown in by Figure 17 A, in one embodiment, electronic installation 1318 comprises that substrate 1120, battery 1122, timer 1123, optical transmitting set 1324A, 1324B, 1324C(are referred to as optical transmitting set 1324), acoustic emitter 1326, motion sensor 1328, pressure sensor 1330, position sensor 1331, grip sensor 1332, transmitter 1133 and controller 1334.Substrate 1120 comprises chip, platform or panel, one or more with in support cells 1122, optical transmitting set 1324, acoustic emitter 1326, optical sensor 1127, motion sensor 1328, pressure sensor 1330, transmitter 1133 and controller 1334.In one embodiment, substrate 1120 comprises several different parts, and it supports aforesaid parts jointly.In one embodiment, one or more in this parts to be independent of substrate 1120 supported.For example, in one embodiment, controller 1334 can be supported by electronic installation 1318, wherein optical transmitting set 1324 by basketball 1310 or the different structure that spreads all over the diverse location place of basketball support.
Battery 1122 comprises energy storage device, and it supplies electric power to one or more in remaining electronic installation 1318, for example optical transmitting set 1124.In one embodiment, battery 1122 comprises one or more rechargeable storage device electrics, for example one or more capacitors, it is supported by substrate 1120, and directly by one or more electric wires or trace or be electrically connected with optical transmitting set 1124 by controller 1134.In another embodiment, battery 1122 can comprise not rechargeable battery.In one embodiment, battery 1122 comprises removable disposable battery, and it is supported that it is independent of substrate 1120, and is electrically connected to the one or more parts that supported by substrate 1120.
Timer 1123 comprises one or more equipment of the process of tracking time.In one embodiment, timer 1123 comprises electronics or the timer circuit of tracking time digitally.Support although be illustrated as by substrate 1120, in other embodiments, the parts that separate that provide as a part for basketball 1310 can be provided timer 1123, communicate by letter with electronic installation 1318.In one embodiment, timer 1123 can be manually or is automatically synchronizeed with other timer being associated with Basketball Match, scrimmage (scrimmage), exercise etc.In some embodiments, timer 1123 can be with the main or unique timer that acts on Basketball Match.In some embodiments, the function class of timer 1123 is similar to stopwatch, and it starts and stop in response to the signal receiving by transceiver 1133 or in response to the sensing input receiving by grip sensor 1332.As hereinafter, by description, the time of indicating from the signal of timer 1123 or by timer 1123 can be adjusted the bright feature of optical transmitting set 1324 or the basis by the output of acoustic emitter 1326 by controller 1334 use.In some embodiments, can omit timer 1123.
Optical transmitting set 1324 comprises the equipment that is configured to launch visible ray or electromagnetic radiation, wherein the each several part of visible illumination (illuminate) basketball 1310 of transmitting.In one embodiment, optical transmitting set 1324 is supported by substrate 1128, and comprises bright element, for example light emitting diode.In other embodiments, optical transmitting set 1324 comprises other light-emitting component that uses other luminescence technology.Comprise three different optical transmitting sets 1324 although basketball 1310 is illustrated as, in other embodiments, basketball 1310 can comprise more or less this optical transmitting set 1324.Although show and be supported on supporting substrate 1120, in other embodiments, it is supported that optical transmitting set 1324 can be different from substrate 1120, for example, supported by basketball 1310 along electric wire, electric trace or electric string elsewhere.
In the example shown, the each visible ray that is configured to launch different wave length or different colours in optical transmitting set 1324.For example, in one embodiment, optical transmitting set 1324A red-emitting, optical transmitting set 1324B transmitting green light, and optical transmitting set 1324C transmitting blue light.In one embodiment, optical transmitting set 1324 generates the light of different colours.In another embodiment, optical transmitting set 1324 generates white light, and the light of wherein launching from transmitter 1324 each comprises different wave filters, makes each optical transmitting set 1324 because different wave filters is launched the light of different colours.In one embodiment, one in optical transmitting set 1324 comprises diffuser cap, and the light that its diffusion generates is with illumination basketball 1310 extended regions.In one embodiment, one in optical transmitting set 1324 comprises that light focuses on or assembles lid, and its light by generation focuses in the different predefined exterior portion of basketball 1310.
In one embodiment, one or more in optical transmitting set 1324 additionally can be configured to luminous in a controlled manner.For example, optical transmitting set 1324 can be in the time starting in a continuous manner or while starting with intermittently or the mode of flicker luminous.In one embodiment, the light frequency of being launched by optical transmitting set 1324 is fixed, and wherein different optical transmitting sets 1324 is luminous with different frequencies.In one embodiment, the light frequency of being launched by optical transmitting set 1324 is adjustable, and is under the control of controller 1334.
In different embodiments, the selected portion of basketball 1310 is to be formed by the material of being convenient to the light that generated by one or more optical transmitting sets 1324 of transmission.For example, in one embodiment, optical transmitting set 1324 is supported in the core or inside of the basketball 1310 in bladders 1314.In this embodiment, at least the each several part of bladders 1314 is formed by one or more materials, to be translucent or transparent to the light of being launched by optical transmitting set 1324.In one embodiment, whole bladders 1314 or be translucent or transparent with whole bladders 1314 substantially.In another embodiment, the selected portion of bladders 1314 is translucent or transparent.
In another embodiment, one or more optical transmitting sets 1324 are configured to make to use up the demonstration of transmitting image or text.For example, in one embodiment, one or more optical transmitting sets 1324 are included in the interior protected liquid crystal display of basketball 1310 and receive (receipt), but are visual by the translucent or transparent part of basketball 1310.In one embodiment, one or more optical transmitting sets 1324 include a part for OLED (OLED) array, with in the surface of basketball 1310 or near flexible display (flexible display) is provided.Can show or directly in the embodiment of presentation information, can on basketball 1310, present figure and text at wherein one or more such optical transmitting sets 1324.Information can directly be passed on, instead of by using color, intensity and pulse frequency and duration indirectly to convey a message.In another embodiment, one or more optical transmitting sets 1324 can comprise other Display Technique.
In embodiment in this wherein optical transmitting set 1324 is supported on the inside basketball 1310 being limited by bladders 1314, at least its part is translucent or transparent, coiling 1315 part, strip of paper used for sealing 1316(and panel 1320) also formed by one or more translucent or transparent materials at least in part.Therefore, bladders 114, coiling 1315, strip of paper used for sealing 1316 and optional strip of paper used for sealing panel 1320 allow the light of being launched by optical transmitting set 1324 by there.In one embodiment, whole basketball 1310 is translucent or transparent.
In another embodiment, the selected portion of basketball 1310 is translucent or transparent.In one embodiment, be translucent by bladders 1314, coiling 1315 and the carcass that forms of strip of paper used for sealing 1316, and specific panel 1320 is translucent or transparent, and other of panel 1320 not translucent or transparent.In one embodiment, translucent or transparent along the material layer of groove 1319, light is only launched by this groove 1319, or the light of seeing along this groove 1319 is taken on a different character, for example from by the light of basketball 1310 other parts compare different colors or different brightness.The rotation of basketball 1310 has visually been indicated in the illumination of single strip of paper used for sealing or panel 1321 or groove 1319.
In another embodiment, the part by set form of basketball 1310 is translucent or transparent, and the adjacent part of basketball 1310 is opaque, to stop light.Therefore,, when optical transmitting set 1324 is when luminous, increase the weight of and given prominence to this by the part of set form.In the example shown, basketball 1310 comprise be illustrated as alphanumeric character mark 1322 by the part of set form.In one embodiment, mark 1322 is translucent or transparent, and is not translucent or transparent in abutting connection with the adjacent part of mark 1322.In other embodiments, basketball 1310 can provide translucent or transparent other by the part of set form, and adjacent part is around opaque.This forms such as other mark, design, figure, phrase that can adopt by the part of set form.In one embodiment, basketball 1310 can be also translucent or transparent in abutting connection with the part of mark 1322, wherein compares from peripheral part and has different degree (degree), level (level) or light-transmission characteristics in abutting connection with those parts of the basketball 310 of mark 322.For example, the mark 1322 of basketball 1310 and adjacent part are can be in different degree luminous or can compare each other the color or the wavelength that differently change light.
In aforementioned embodiments each, can be by optical transmitting set 1324 alternatively in the outside of bladders 1314, supported between bladders 1314 and the outside of basketball 1310.In this embodiment, optical transmitting set can in abutting connection with or to approach those specific parts of translucent or transparent basketball 1310 supported.In some embodiments, optical transmitting set 1324 directly supported along the outer surface of basketball 1310 or the interior section of basketball 1310 and within supported, be at least wherein translucent or transparent in the part of the basketball 1310 of optical transmitting set outside.
In one embodiment, the outermost surfaces of basketball 1310 (no matter it is strip of paper used for sealing 1316 as shown in Figure 18 or the strip of paper used for sealing panel 1320 as shown in Figure 19 and 20) be formed on wherein by the depression of the shape of set form part or mark or recessed part 1336.In this embodiment, basketball 1310 additionally comprises optical transmitting set 1324D and protection cover layer 1337.Optical transmitting set 1324D comprises it being sticking patch or the substrate by the shape of the shape of set form part and recessed 1336 equally, and it supports multiple smooth launch points (for example multiple light emitting diodes or other single optical transmitting set).Optical transmitting set 1324D is fixed in recessed 1336, and under the control of controller 1334 from battery 1122 received powers.Protection cover layer 1337 has corresponding to by recessed 1336 shape of set form shape, and is fixed in recessed 1336 on optical transmitting set 1324D, to protect optical transmitting set 1324D.In other embodiments, recess 1336, optical transmitting set 1324D and cover layer 1337 have different shapes, and can have configurations differing from one.In some embodiments, in the case of the base plate supports below not having, the optical transmitting set 324D of the simple deposition of failing to provide a succession of light is fixed in recessed 1336.Another embodiment, can omit cover layer 1337, the wherein coated protective layer of optical transmitting set 1324D, or during using basketball 1310, be differently enough durable to stand wearing and tearing.
In some embodiments, can be in basketball 1310 or relatively the diverse location place of basketball 1310 support optical transmitting set 1324.For example, in one embodiment, optical transmitting set 1324A is supported along groove 1319, within optical transmitting set 1324B is supported on the inside of bladders 1314, and optical transmitting set 1324C for example, locates to be supported between bladders 1314 and the outside of basketball 1310 in the specific region of basketball 1310 (adjacency is by the part of set form 1322).For example, optical transmitting set 1324A can comprise a succession of optical transmitting set extending along one or more grooves 1319.As mentioned above, different optical transmitting sets can relative to each other be exported in a different manner or be luminous, and this depends on the position of this optical transmitting set.For example, in one embodiment, groove 1319 and strip of paper used for sealing panel 1320 or by being irradiated by brighter compared with the part of set form 1322, provide the strong illumination that adds of basketball 1310, and given prominence to the rotation of basketball 1310.Comparing from strip of paper used for sealing panel 1320 or groove 1319 can be with different color illumination mark 1322.In one embodiment, can be with different frequency (continuous or desultory) illumination strip of paper used for sealing panel 1320, groove 1319 or one or more by the part 1322 of set form.For example, can be with the first frequency groove 1319 that throws light on by spells, can be with the second different frequency strip of paper used for sealing panel 1320 that throws light on by spells, and can throw light on continuously by the part of set form 1322.By selected one or more parts of the basketball 1310 that throws light on by spells or for such part provides lower level illumination, can save battery feed.And, by throwing light on by spells the selected portion of basketball 1310 or for such part provides lower level illumination compared with other parts, in the time of some part of illumination basketball 1310, can avoid or reduce the upset impact of appearance.
Acoustic emitter 1326 comprises that equipment (for example loudspeaker) is to launch in response to carrying out the control signal of self-controller 1334 sound that can hear.In one embodiment, acoustic emitter 1326 is launched police whistle sound.In another embodiment, acoustic emitter 1326 is launched speech or language.For example, in one embodiment, acoustic emitter 326 can or be launched the police whistle sound of police whistle sound or predefined sequence or pattern in response to the signal receiving via transceiver 133 in response to the special characteristic being detected by motion sensor 328 or pressure sensor 130.In another embodiment, acoustic emitter 1326 can be launched language, the language of for example state, hit shooting or not middle shooting such as shooting, the numeral of the rotary speed of instruction basketball 1310, the language of the excitation that for example "Strike" and so on, or for example " change grip ", " increase backspin ", or the language of the instruction of " inflation " and so on, it is in response to based on according to motion sensor 1328, pressure sensor 1130, the control signal of carrying out self-controller 1334 of the value of position sensor 1331 sensings, or in response to the signal receiving via transceiver 1133.In some embodiments, omit acoustic emitter 1326 by basketball 1310, wherein do not generate sound, or wherein utilize basketball 1310 outsides and separating with different acoustic emitters in response to the signal transmitting sound being transmitted by basketball 1310 away from basketball 1310.
Optical sensor 1127 comprises the one or more optical sensors that detect with respect to surrounding's light of basketball 1310.The light detecting is launched into controller 1334.An embodiment, can or support optical sensor 1127 along the outer surface location of basketball 1310.In other embodiments, optical sensor 1127 can be embedded in below the outer surface of basketball 1310, wherein cover part is transparent or semitransparent.Bright the surrounding of being detected by optical sensor 1127 situation is communicated to controller 334, for controlling the ON-OFF of optical transmitting set 1324, or for the brightness of the light being provided by optical transmitting set 1324 is provided.In some embodiments, can omit optical sensor 1127.
Motion sensor 1328 comprises one or more sensors of the motion that detects basketball 1310.In one embodiment, sensor 1328 comprises accelerometer, for example dual axis accelerometer.In one embodiment, sensor 1328 comprises the sensor that detects 6DOF or motion.The situation being detected by sensor 1328 is transmitted into controller 1334.Can indicate the rotation of basketball 1310 or spin, its camber line of advancing, camber line height etc. from the signal of motion sensor 1328.
Pressure sensor 1130 comprises the one or more sensors that detect the internal pressure in bladders 1314.An embodiment, sensor 1130 comprises the pneumatic transmitter that detects the air pressure variations in bladders 1314.Sensor 1130 can be used for monitoring the air pressure in bladders 1314, and is used for active electron circuit in the time sensing pressure oscillation.Like this, sensor 130 can be used as a part for the control logic of electronic installation 1318, to maximize the usable battery life of electronic sensor and/or circuit.Electronic installation 1318 can comprise closes logic, and its electronic installation by electronic installation 1318 is placed in for subsequent use or park mode, marches into the arena until basketball 1310 is placed.When basketball 1310 is moved, transmits, plays or when punt (punt), air pressure Possible waves or variation in basketball 1310.The variation of this air pressure is by sensor 1130 sensings, and it is active electron device 1318 then, and is placed on operator scheme.In alternative illustrative embodiments, sensor 1130 can be piezoelectric transducer.
Air pressure probe 1130 can also be used to indicate the pressure of the air pressure in bladders 1314 and basketball thus 1310 self.That produce and can be used to confirm air pressure in the scope of expecting or be in the setting of certain desired from the signal of electronic chip 1318 by sensor 1130.For example, NBA basketball has the air pressure of the 9.5psi of recommendation.If match ball has pressure sensor 1130, the ball that can use this Information Selection the most suitably to inflate.Electronic chip 1318 can also comprise the temperature sensor of the temperature for monitoring basketball 1310.In some embodiments, omit pressure sensor 1130.
Position sensor 1331 comprises the one or more sensors that detect basketball 1310 positions.In one embodiment, position sensor 1331 comprises global positioning system (GPS) sensor/receiver.In another embodiment, position sensor 331 can comprise magnetometer additionally or alternati, and its sensing magnetic field or magnetic field, polar region (polar magnetic field) is to determine position or the location of basketball 1310 according to determined basketry coordinate system (above-described).
In one embodiment, Dictating user stands in from ferromagnetic basketball ring or the approximate distance of other ferromagnetic reference configuration.User indicates place that he or she is positioned at or the distance from ferromagnetic reference configuration.Then Dictating user is shot towards ferromagnetic reference configuration.System is used primary importance as a reference point, and first shooting dish out as a reference (alternatively, user can also indicate the place that ferromagnetic reference configuration is positioned at).Utilize with reference to shooting, system knows that it arrives the time of reference configuration (magnetic field, magnetometer sensing polar region also has the field from reference metal structure).Ferromagnetic reference configuration creates the equivalent of some noises or slightly changes utmost point magnetic force.
Once system is known initial scoring position.It knows that user faces reference configuration at foot known distance place far away, and user is directly before reference configuration.This position and shooting are used for referencial use subsequently.Then, use all positions subsequently for basketball 1310, this reference is used for determining basketball position subsequently.In one embodiment, use 6DOF sensor (3 directions that sensor moves with respect to x, y and z axes ball covering on soil, the second sensor is that reference is with respect to x, y and z axes, and with the gravitation (gravitional pull) of the distance on ground, and the intensity in magnetometer measures magnetic field is to know that it is with respect to northern place) and magnetometer analysis shooting subsequently.In some embodiments, omit one or more in motion sensor 1328, alignment sensor 1330 or position sensor 1331.
Grip sensor 1332 comprises and is arranged in basketball 310 or the one or more sensors on it, to detect the hand grip of basketball 1310.For example, in one embodiment, grip sensor 1332 comprises in groove 1318 or its lip-deep pressure, contact the sensor of other type.The signal of telecommunication is provided to electronic installation 1318 and controller 1334 by this sensor, and instruction basketball 1310 is along groove 1318 by hand grip, or how by the contact of personnel's hand or promptly groove 1318 current.In other embodiments, can omit grip sensor 1332.
Transceiver 1133 comprises the equipment that transmits and receives signal with respect to the equipment that is different from basketball 1310.In one embodiment, transceiver 1133 is convenient to for example, communicating by letter between controller 1134 and LAN or wide area network (telephone network or internet).In one embodiment, transceiver 1133 additionally or is alternatively convenient to such as, communicating by letter between controller 1134 and portable electric appts (mobile phone, smart phone, flash player, personal digital assistant, notebook, net book or kneetop computer etc.).In one embodiment, portable electric appts 24 can be configured to be similar to wrist-watch, wrist computer or wrist strap or be provided as its part.This communication can comprise selection or order are transmitted into controller 1334 and basketball 1310, or the data output from basketball 1310 is used for to long-range or external analysis, storage and vision or diagrammatic representation (for example, in portable electric appts 24,124,324,624 or 824).In one embodiment, transceiver 1133 can comprise bluetooth transceiver.In another embodiment, transceiver 1133 can comprise RF transceiver.In some embodiments, can omit transceiver 1133.
Controller 1334 comprises the one or more integrated circuits or the processing unit that generate control signal, and its information based on receiving from sensor 1127,1328,1330,1331,1332 and the control receiving by transceiver 1133 or data-signal are commanded the operation of optical transmitting set 1324 and acoustic emitter 1326.In one embodiment, the signal of the shooting attribute of the expression sensing of controller 1334 sensors of autokinesis in the future 1328 is transmitted into portable electric appts 124,224,324,64,824, wherein portable electric appts is determined the result of shooting, as described above, shooting is into basket or does not enter basket.
In another embodiment, controller 1334 comprises shooting determination module 162, and the processor in its commander's basketball 1310 or processing unit determine that the shooting just having completed is into basket or does not enter basket.In this embodiment, controller 1334 utilization hit/determine to control the operation of optical transmitting set 1324 and acoustic emitter 1326 in not.In this embodiment, controller 1334 can be by hitting/determines in to be not transmitted into portable electric appts 124,224,324,624,824, as described above, it is by further output in output 44.
In one embodiment, controller 1334 generates the photoemissive control signal of controlling by optical transmitting set 1324.According to the first operator scheme, controller 1334 is in response to starting optical transmitting set 1324A from closed condition to open mode from personnel's control inputs, with the basketball 1310 that throws light on as needed under in light conditions.For example, in response to the input receiving by grip sensor 1332, controller 1334 can be opened optical transmitting set 1324A.In another embodiment, controller 1334 in response to or signal based on receiving from optical sensor 1127 and generate the control signal of optical transmitting set 1324A, so that the integral illumination of basketball 1310 to be provided.For example, in response to the signal receiving from optical sensor 1127, around its instruction, light or environment bright have dropped to below predefined threshold value, and controller 1334 can generate the control signal of opening optical transmitting set 1324A.In some embodiments, in response to the signal receiving from optical sensor 1127, controller 1334 can start optical transmitting set 1324A between one of multiple different bright levels.For example, because light is around secretly below each in a series of threshold values, controller 1334 can generate control signal with progressively or continuation mode increase brightness or the intensity of the light of being launched by optical transmitting set 1324A.This can be by increasing by luminous wattage or by increasing light emitting diode or providing the number of other bright element of light to realize.The ambient light bright wisp part of the detection based on sensing, can carry out by controller 1334 brightness of light or the similar adjustment of intensity of any one transmitting of the optical transmitting set to basketball 1310.Because ambient light bright wisp part becomes darker, controller 1334 can generate control signal, causes by the light of any one transmitting of the various optical transmitting sets of basketball 1310 and becomes brighter.
In one embodiment, controller 1334 generates control signal, and it causes that optical transmitting set 1324A opens with luminous in response to the motion of instruction basketball 310 meets the signal from motion sensor 1328 of predefined standard or threshold value.For example, in one embodiment, controller 1334 generates control signal, causes optical transmitting set 1324A(or other optical transmitting set 1324) during basketball shooting or penalty shot, start luminously, now basketball 1310 rotates or backspin more than predefined minimum speed around its axis.
In one embodiment, first controller 1334 determines that basketball 1310 for example, than whether thrown (between score a basket trial period or during penalty shot) in the time that basketball 1310 is only dribbled or transmitted.In one embodiment, controller 1334 determines whether advancing of ball is whether only shooting or this advancing are that ball is dribbled or transmits, and whether this advances to the parabolic path with the camber line that meets predefined threshold value based on ball.In another embodiment, controller 1334 determines whether advancing of ball is whether only shooting or this advancing are the results that ball is dribbled or transmitted, the maximum height that this advances based on ball.For example, if the signal designation ball that controller 1334 receives from motion sensor 1328 or position sensor 1331 is on the height of basketball ring or have the path that has reached the height that exceedes basketball ring of being estimated by controller 1334, controller 1334 can be identified as advancing of ball the shooting of ball.
Than dribble or transmit, be shooting once controller 1334 has been determined advancing of ball, the other signal that controller 1334 is used to autokinesis sensor 1328 is determined rotary speed and/or the backspin of basketball 1310.In the time that the rotary speed of basketball 1310 or backspin drop under predefined threshold value, controller 334 stops being launched by the light of optical transmitting set 1324A.For example, in one embodiment, controller 334 can generate control signal, causes that optical transmitting set 1324A is luminous in the time that the backspin being detected by motion sensor 1328 is greater than 5RPM.
In one embodiment, the signal adjustment of controller 1334 based on from motion sensor 1328 launched by the non-zero of the light of optical transmitting set 1324A.For example, controller 1334 can generate control signal, causes that optical transmitting set 1324A increases the light intensity of transmitting in the time that backspin speed increases.The adjustment of this luminous intensity can be carried out or can in the time meeting predefined threshold value, carry out in mode progressively in the mode on continuous slope.
In another embodiment, controller 1334 is adjusted optical transmitting set 1324A(and/or other optical transmitting set 1324 according to the sense movement of basketball 1310) frequency or duration of the light pulse of transmitting.For example, controller 1334 can generate control signal, causes that optical transmitting set 1324A transmitting in the time predefined minimum rotary speed being detected has the light pulse of frequency or duration.In this embodiment, controller 1334 can further generate control signal, causes the intensity and/or the duration that in the time that the rotary speed of basketball 1310 or backspin increase, increase light pulse.
In one embodiment, controller 1334 generates control signal, its not only adjusted pulse frequency/duration but also adjust the brightness of light or intensity to indicate different detection features.For example, in one embodiment, controller 1334 can be adjusted or frequency/duration (based on rotary speed) of control impuls, and the brightness of this pulse or intensity (detection camber line or parabolic path based on basketball 1310).In other embodiments, controller 1334 can be adjusted or frequency/duration (camber line of the detection based on basketball 1310) of control impuls, and the brightness of this pulse or intensity (based on rotary speed or backspin).
In another embodiment, the color of the light that the motion generation control signal control of the basketball 1310 of controller 1334 based on detecting is launched by optical transmitting set 1324.For example, controller 1334 can cause in the time meeting for the predefined threshold value of backspin or rotary speed that optical transmitting set 1324 launches the light of the first color, and can in the time meeting different rotary speeies or backspin threshold value, cause that optical transmitting set 1324 launches the light of different colours.Similarly, in another embodiment, controller 1334 can cause in the time meeting for the predefined threshold value of camber line that optical transmitting set 1124 launches the light of the first color, and can in the time meeting or exceed different camber line threshold value, cause that optical transmitting set 1324 launches the light of different colours.Each in the color of luminous intensity/brightness in some embodiments,, pulse duration/frequency and light can be controlled and adjust to indicate the each time being satisfied in different predefined movement threshold (speed, the camber line of advancing etc.).
In one embodiment, the signal of controller 1334 based on receiving from pressure sensor 1130 and generate control signal, causes that optical transmitting set 1324B is differently luminous.For example, in response to the signal that receives the internal pressure in instruction bladders 1314 from pressure sensor 1130, controller 1334 can generate control signal and cause that optical transmitting set 1324B launches the light of different colours according to the air-fill levels of bladders 1314.In the time that basketball 1310 has the pressure lower than predefined minimum of a value, controller 1334 can cause optical transmitting set 324B red-emitting, to indicate basketball 1310 under-inflation.Similarly, in the time that basketball 1310 other pressure are on predefined minimum of a value, controller 334 can cause optical transmitting set 324B transmitting green light, to indicate basketball 1310 suitably to inflate.In a similar fashion, controller 1334 can alternatively be controlled luminous intensity or pulse/duration features, to indicate the air-fill levels for bladders 1314 and basketball 1310.
In one embodiment, the signal based on receiving from position sensor 1331 at least in part, controller 1334 generates control signal, causes the detection and location of optical transmitting set 1324C based on basketball 1310 and differently luminous.For example, controller 1334 can be according to the instantaneous location of basketball 1310 (horizontal range or height) thereby or the gait of march of basketball 1310 generate control signal and adjust ON-OFF, brightness, color or pulse frequency/duration.In one embodiment, in the time that the signal designation basketball 1310 from position sensor 1331 has met precalculated position threshold value (for example, in the time that basketball 1310 passes through ring/hoop), controller 1334 generates control signal, causes that optical transmitting set 1324C opens and luminously reaches the predefined time period.In another embodiment, controller 1134 generates control signal and causes that the light of being launched by optical transmitting set 1124C reaches predetermined amount of time in variation aspect brightness, color or pulse frequency/duration, and it carries out after meeting this position threshold.For example, the motion of the signal based on receiving from motion sensor 1328 and basketball 1310, controller 1334 can be determined the beginning of shooting.If controller 1334 further from position sensor 1331 receive instruction basketballs 310 advanced signal by hoop or ring (and as the part of controller 1334 undertaken by determination module 162 and/or 362 determine), controller 1334 can generate control signal and cause the part of basketball 1310(or basketball 1310) from secretly becoming illumination condition, become flicker illumination from continuous illumination, become the second color from the first color, or become the second brightness from the first brightness, or its combination.
In another embodiment, controller 1334 can comprise internal timer, or can receive the instruction signal of the time period relevant with the match of carrying out from converter 1133.Based on sort signal, controller 1334 generates control signal and the illumination being provided by one or more optical transmitting sets 1324 is provided.For example, in one embodiment, controller 334 generates control signal and the illumination being provided by optical transmitting set 1324B is provided based on shooting clock timing.For example, in the time that the shooting clock cycle approaches end, controller 1334 can change from the color of the light of one or more parts transmittings of basketball 1310.In another embodiment, in the time that shooting clock time section approaches end, controller 1334 can be adjusted frequency or the duration of the light pulse of being launched by basketball 1310.Can distribute or based on approaching 1/4th or the half that finish based on time to out-of-bounds sending out basketball (inbound a basket), and similarly be adjusted by controller 1334.In another embodiment, controller 1334 can additionally or alternatively generate control signal carries out the adjustment of light, its instruction time section physical end (end of the clock time section of for example shooting or 1/4th or the end of half).In this embodiment, can utilize basketball 1310 for the unofficial Basketball Match at wherein shoot clock or the match clock disabled playground of possibility or other basketball court facility place provides shooting clock timing, control ball restriction or match timing.In this embodiment, controller 1334 can receive input by transceiver 1133 or by the feeler on ball 1310, sets up shooting clock time section or the match of customization.
In some embodiments, controller 1134 can be adjusted the bright feature of basketball 1310, the comparison of the result of advancing of the ball of being realized by star of the motion of its detection based on basketball 1310 or advance (as use is determined from the signal of motion sensor 1328, pressure sensor 1330 and position sensor 1331) or accuracy degree or result (above-described) and storage or acquisition.Although controller 1334 can comprise that the memory of storing as star is with the storage user data relevant with advancing of ball, feature or result but the ball that in other embodiments, controller 1334 can use transceiver 1133 to obtain star from remote location is advanced.For example, star's the ball result of advancing is that feature can alternatively be provided at the remote server place that can cross over LAN or wide-area network access.
The signal of the one or more receptions based on from motion sensor 1328, pressure sensor 1330 and position sensor 1331, more individual result and star's result, and correspondingly adjust the bright feature of basketball 1310.For example, in one embodiment, controller 1334 can be compared the parameter of the detection of the camber line of basketball and/or user's backspin or feature with star's shooting of basketball.For example, controller 334 can for example, be compared user's basketball shooting with welcome basketball star's (the front player Michael Jordon of the Le Bulang James of Miami Heat or Chicago Bulls) basketball shooting.Based on this comparison, controller 1334 generates control signal, causes that the one or more bright feature of basketball 1310 is adjusted.For example, if there is the feature of the predefined threshold value of typical case that meets star university or professional cager by user's specific basketball shooting, controller 1334 can change the color of the light of being launched by basketball 310 in the predetermined amount of time during basketball shooting and/or after basketball shooting, so that remuneration or compensation and excitation to be provided to user.In this embodiment, controller 334 and the light launched by basketball 1310 provide motivation instrument for user, and this is by allowing user visually to determine or seeing how his or her and the basketball relevant individual parameter of advancing carries out compared with having at the volley star's the identical individual parameter of average above technology.Can make for example, similar embodiment with respect to other side (penalty shot).
In some embodiments, the tracking of result is stored and retained to controller 1334, wherein meeting different predetermined thresholds or milestone Time Controller 1334 and adjust the bright feature of basketball 1310.For example, in one embodiment, controller 1334 is followed the tracks of than the penalty shot of hitting of attempting, people's the current free throw percentage of its middle controller 1334 based on using basketball 1310 generates different control signals, causes that basketball 1310 launches the light of different characteristic (such as different colors, frequency, brightness etc.).For example, in the time that player realizes at least 50% free throw percentage, controller 1334 generates control signal, cause the light of being launched the first color by basketball 1310, and for example, in the time that player realizes second larger free throw percentage (at least 60%), controller 334 generates control signal, causes the light of being launched second different colours by basketball 1310.If player's free throw percentage drops under predefined threshold value, controller 1334 generates control signal again, changes the color of the light of being launched by basketball 1310.In this embodiment, the color of basketball 1310, pulse frequency, brightness etc. provide visual motivation instrument for player.In some embodiments, visible color can further for example, be indicated current free throw percentage to other people (player coach), so that the other chance of excitation to be provided.Except following the tracks of free throw percentage, controller 1334 can be configured to for example, follow the tracks of and adjust bright feature based on other statistics (three-point shot hit rate and two points of shooting/field goalds (field goal percentage)).
In one embodiment, transceiver 1133 is configured to read or receives player's identification signal, multiple players' data in its middle controller 1334 associated also storage match or exercise.For example, in one embodiment, each in multiple players can comprise different RF identification (RFID) label.When specific player is current while just manipulating basketball 1310, the transceiver 1133 providing as a part for basketball 1310 or another RFID fetch equipment are configured to read specific player's RFID label.If specific player throws basketball, by the data of one or more sensor sensings of basketball 1310 (for example hit/not in, backspin, camber line etc.) be stored in the memory on electronic installation 1318.This data can be transmitted into outside or remote portable electronic equipment by transceiver 1133 subsequently, for further statistical analysis and visual representation.Therefore, basketball 1310 allow individual player in exercise or unofficial impromptu match after a while on its portable electric appts, the statistics (shooting trial, field goalds, three-point shot, free throw percentage, shooting reflection (mapping)) of watching them on website or computer.
In some embodiments, basketball 1310 can have the private part of translucent or transparent strip of paper used for sealing 1312, outwards to launch the light of the different sensor parameter feature of instruction.For example, in one embodiment, basketball 1310 can have translucent or transparent part, is exclusively used in the light of the current pressure level of the bladders 1314 of transmitting instruction basketball 1310.For example, mark 1322 can be translucent or transparent, so that by the current pressure in the luminous instruction bladders 1314 of optical transmitting set 1324B, wherein other transparent or semitransparent part of basketball 1310 not from optical transmitting set 1324B luminous come indicated pressure, but luminous so that out of Memory to be provided from other optical transmitting set 1324.Similarly, other specific part of basketball 1310 can be exclusively used in and present specific predefined information.For example, in one embodiment, thereby groove 1319 can be launched light instruction rotary speed or spiral efficiency from optical transmitting set 1324A.
In one embodiment, the signal of controller 1134 based on receiving from grip sensor 1332 and additionally control one or more optical transmitting sets 1324.In one embodiment, the signal that is contacted or catch by hand in response to the indicating grooves 1318 receiving, controller 1334 starts one or more sensors 1328,1330,1331 from for subsequent use or park mode or state to active state, has effectively opened several functions of basketball 1310.In this embodiment, saved battery supply.In one embodiment, the signal that is no longer contacted or catch by hand in response to the indicating grooves 1319 receiving, the countdown of timer is initiated or started to controller 1334, the termination with countdown to the illumination of one or more optical transmitting sets 1324.In this embodiment, in the other parts of basketball 1310 or after the duration that grip do not detected or do not use of groove 1318, optical transmitting set 324 is turned off to save power.
In another embodiment, controller 1334 can utilize the signal receiving from grip sensor 1332 to receive input, order or to select.For example, grip sensor 1332 can comprise multiple single pressure or feeler, and wherein different contact combinations (as by pressure or contact detection) is corresponding to different orders or selection.In one embodiment, controller 1334 can provide various select option or settings (for example, about the predefined option that group is set) for personnel based on the current technical merit of individual (beginner, sparetime, middle school, university, specialty), and wherein personnel can be in predefined position to predefine mode or to select to arrange in group to predefine order by contact groove 1319 during the stage of setting.In another embodiment, controller 1134 can provide various selectable option or setting for personnel, it is (if any) how to pass on by optical transmitting set 1324 or acoustic emitter 1326 about information, whether by the variation of ON-OFF, color, duration, pulse frequency or duration, sound etc., wherein personnel can for example, arranging or use input (inputting 641) on portable electric appts 624 to select one or more in communications option in the adjusting stage.In another embodiment, controller 1334 can alternatively or additionally arrange for personnel provide various selectable officials, its which part about basketball 1310 which part illuminated or relevant basketball 1310 is assigned to be by illumination is passed on specific information, and wherein personnel can select one or more basketball partial illumination options with predefined order by contact groove 1319 or mark 1322 with predefined content (matter) or during the stage of setting in predefined position.For example, by during the stage is set with the first ad hoc fashion contact mark 1322, personnel can set up the first setting, its further groove 1319 is passed on backspin, and mark 1322 by illumination pass on shooting clock information, and by during the stage is set with the second different ad hoc fashion contact mark 1322, personnel can set up the second setting, the light of its further groove 1319 is passed on shooting clock information, and mark 1322 is passed on backspin or camber line information by illumination.In this embodiment, once make one's options or order, controller 1334 can generate control signal, causes that optical transmitting set 1324 or acoustic emitter 1326 use illumination or sound to confirm this selection.
Transceiver 133 comprises the equipment that transmits and receives communication signal.In one embodiment, transceiver 1133 is configured to be convenient to the communication between controller 334 and external electronic device.In one embodiment, transceiver 1133 is configured to use radio frequency (RF) ripple, radio wave, bluetooth, ZigBee low power digital radio signal, Wi-Fi, near-field communication etc. to be convenient to such as, communication between controller 1334 and portable electric appts (smart phone, cell phone, personal digital assistant, notebook, panel computer, kneetop computer, demonstration eyeshade, electronic wrist strap, wrist computer, flash memory player (IPOD) etc.).In one embodiment, controller 1334 utilizes transceiver 1133 to communicate by letter with portable electric appts, so that permission personnel receive data or information about basketball 1310, and further stores potentially this information for looking back subsequently or analyzing.For example, controller 1334 can utilize transceiver 1133 to pass on the information (success of the blowing pressure, penalty shot or other shooting of the bladders 1314 of for example backspin or camber line, basketball 1310) relevant with the motion of basketball 310, for example, to allow between the motion (backspin and/or camber line) of basketball 1310 and the success of shooting or penalty shot associated.
In one embodiment, controller 1334 further utilizes transceiver 1133 additionally receive order or arrange.For example, in one embodiment, controller 1334 can provide various optional options or setting (for example, about the predefined option that group is set) for personnel based on the current technical merit of personnel (beginner, sparetime, middle school, university, specialty), wherein personnel can use portable electric appts to select to arrange in group, and this portable electric appts uses transceiver 1133 to communicate by letter with controller 1334.Each in different technologies level may have different threshold values, to trigger the light Character adjustment by controller 1334.In another embodiment, controller 1334 can provide various optional options or setting for personnel, it is (if any) how to be communicated by optical transmitting set 1324 or acoustic emitter 1326 about information, whether by the variation of ON-OFF, color, duration, pulse frequency or duration, sound etc., wherein personnel can be by communicating by letter to select one or more in communications option with controller 1334 with transceiver 1133 and portable electric appts or other communication equipment.In another embodiment, controller 1334 can be alternatively or additionally to arrange for personnel provide various optional options, its which part about basketball 1310 is illuminated or about which part of basketball 1310 be assigned to be by illumination and pass on specific information, and wherein personnel can be by communicating by letter to select one or more in basketball partial illumination option with controller 1334 with transceiver 1133.For example, personnel can set up the first setting, and its further groove 1319 is passed on backspin, and mark 1322 passes on the blowing pressure by illumination, and second arrange, and its further groove 1319 is passed on backspin, and mark 1322 is passed on the detection camber line of shooting/penalty shot by illumination.In this embodiment, once make one's options or order, controller 334 can generate control signal, causes that optical transmitting set 1324 or acoustic emitter 1326 use illumination or sound to confirm this selection.
In other embodiments, replace and communicating by letter with outside or devices in remote electronic with wireless mode, transceiver 1133 can be alternatively convenient to communication with contact or induction.For example, transceiver 133 and alternatively use RFID label or by the instruction of electrical socket or plug.In one embodiment, electrically contacting can be along inflation port 1322(or the separate port separating) or arrange around inflation port 1322, allow socket or insertion to be inserted in port 322, and touch and contact with electricity, so that communicate by letter with " wired " of controller 1334.In other embodiments, can omit transceiver 1133.
Figure 21 is the sectional view that illustrates a part for basketball 1410, the illustrative embodiments of basketball 1310.Comprise except basketball 1410 is illustrated as that especially bladders 1414 replaces bladders 1314, and additionally comprise outside chip mount system 1417, basketball 1410 is similar basketballs 1310.Although do not illustrate in Figure 21, basketball 1410 additionally comprises in the basketball configuration shown in Figure 18-20.
Except bladders 1414 comprises spherical inflation outer wall 1420 and inner tubular part 1422, bladders 1414 is similar to bladders 1314.Inner tubular part 1422 comprises the flexible pipe of the central point that extends through intersection outer wall 1420 and basketball 1410.Therefore, outer wall 1420 and tubular portion 1422 form the circular inflatable inside around tubular portion 1422.Tubular portion 1342 is dimensioned to receive electronic unit (for example circuitry electronics 1318(is above-described)).Tubular portion 1422 is convenient to be filled with air in the interior insertion circuitry electronics 1318 of basketball 1410 at bladders 1414.Therefore, in some embodiments, can form strip of paper used for sealing 1316,1316 ' on bladders 1414 in inflation ' and panel 1320 in one or more after, the location of the circuitry electronics 1318 in execution basketball 1410.Therefore, forming strip of paper used for sealing 1316,1316 ' ' and panel 1320 during circuitry electronics 1318 can avoid being subjected to quite high temperature.Because tubular portion 1422 extends to the second-phase offside of bladders 1414 continuously from the first side of bladders 1414, thereby can be firm by bladders 1414 circuitry electronics 1318 and chip mount system 1417.In other embodiments, tubular portion 1422 can comprise blind tubular element (blind tubular member) or have the tubular element of a blind end, and wherein blind end is secured in place in bladders 1414.
In embodiment, wherein circuitry electronics 1318 comprises one or more optical transmitting sets 1324, optical transmitting set 1324 is positioned in tubular portion 1422, and those parts around circuitry electronics 1318 or the one or more optical transmitting sets 1324 of adjacency of tubular portion 1422 are translucent or transparent.Therefore, the light of being launched by this optical transmitting set 1324 is by tubular portion 1422, and the inner bladders 1414 that throws light on, and wherein at least the part of the wall 1422 of bladders 1414 is also translucent or transparent.Omit therein in the embodiment of optical transmitting set 1324, tubular portion 1422 can be opaque.
Chip mount system 1417 is in bladders 1414 and at the interior installation of tubular portion 1422 and support electronic components or electronic installation 1318.Chip mount system 1417 comprises plug 1426 and flexure member 1428.Plug 1426 is configured to insert and remain in the relative end that approaches bladders 1414 outsides of tubular element 1422.The each relative end that is connected to flexure member 1428 of plug 1426.In the example shown, the each hook 1432 of flexure member 1428 around its extension that comprise in plug 1426.In other embodiments, plug 1426 can otherwise be fixed to flexure member 1428.
Flexure member 1428 is included between plug 1426 the flexible rope, line, bar, band, cable, rope, electric wire of the elongation of extending etc.The center position support circuit electronic installation 1318 of flexure member 1428 in tubular portion 1422.In one embodiment, flexure member 1428 comprises elasticity extendible members, and when by instruction, it is flexibly in position by circuitry electronics 1318.In other embodiments, can need not to be in the interior location of tubular portion 1422 flexible or flexible other structure, heart in circuitry electronics 1318 is remained on to suitable position tubular portion 1422 is interior.In some embodiments, can omit flexure member 1428, wherein circuitry electronics 1318 is positioned in tubular portion 1422, and the wherein firm stretching, extension of tubular portion 1422, tubular portion 1422 just shrinks and contacts (gripping contact) with its clamping around circuitry electronics 1318, so that circuitry electronics 1318 is held in place.
In the example shown, chip mount system 1417 additionally comprises multilead electric wire 1437.Multilead electric wire 1437 extends to optical transmitting set 1324D and any grip sensor 1132 between tubular portion 1422 and plug 1426 and along the outside of bladders 1414 by tubular portion 1422 from electronic installation 1318.In one embodiment, electric wire is 1437 along the outer surface of bladders 1414 and extend with being in contact with it.In another embodiment, electric wire 1437 is shown in bladders 1414 and outer strip of paper used for sealing 1312(Figure 17) between any different layers between extend.As shown in by Figure 17 a and 21, the central part office of the position that the tubular portion 1422 of bladders 1414 is convenient to make optical transmitting set 1324 and electronic installation 1318 in basketball 1410, and be convenient in the case of there is no electric wire 1437 by the wall of bladders 1414, communicating by letter between the grip sensor 332 of bladders 1414 outsides and/or optical transmitting set 324D and electronic installation 1318.Therefore, the structural intergrity of the more impossible infringement bladders 1414 of electric wire 1437.
Figure 22 is the sectional view that illustrates basketball 1510, another illustrative embodiments of basketball 1310.Done to have the circuitry electronics 1318 that is positioned at bladders 1314 outsides except basketball 1510 shows especially, basketball 1510 is similar to basketball 1310.In the example shown, circuitry electronics 1318 at strip of paper used for sealing 1316 ' and the 1320 interior formation of strip of paper used for sealing panel recessed interior in abutting connection with coiling 1315 and supported.In some embodiments, according to the thickness of strip of paper used for sealing 1316 ' and strip of paper used for sealing 1318, circuitry electronics 1318 can be completely recessed interior supported at strip of paper used for sealing 1316 ' or strip of paper used for sealing panel 1320.In one embodiment, circuitry electronics 1318 and optical transmitting set 1324 are positioned at after mark 1322.In one embodiment, the whole region of at least one in can illumination panel 1320 of optical transmitting set 1324.In some embodiments, circuitry electronics shown in Figure 17 1318 can be added to the basketball 1410 shown in Figure 21, wherein basketball 1410 comprises two circuit or electronic installation 1318, or wherein basketball 1410 comprises two optical transmitting sets that separate in different positions, an optical transmitting set is centrally located in tubular portion 1422, and other optical transmitting set is outwards between coiling 1315 and strip of paper used for sealing panel 1320.
In one embodiment, by in strip of paper used for sealing 1316 ' molded recessed 1512 and form recessed 1514 form basketball 1410 in panel 1320, make capture circuit electronic installation 1318 between strip of paper used for sealing 1316 ' (or wherein recessed 1512 coilings 1315 that extend through strip of paper used for sealing 1316 ' completely) and strip of paper used for sealing panel 1320.In other embodiments, circuitry electronics 1318 can be fixed in abutting connection with bladders 1414, wherein winds the line 1315 and extends around circuitry electronics 1318 and thereon.In another embodiment, circuitry electronics 1318 and/or optical transmitting set 1324 can be fixed on to other position.
Figure 23 is the sectional view that illustrates basketball 1610, another illustrative embodiments of basketball 1310.Done to have the circuitry electronics 1318 that is positioned at strip of paper used for sealing 1316 outsides except basketball 1510 shows especially, and have outside optical transmitting set 1324E in recess 1317 under tape 1325, basketball 1610 is similar to basketball 1310.In the example shown, in the recessed interior circuitry electronics 1318 of strip of paper used for sealing panel 1320 interior formation in abutting connection with strip of paper used for sealing panel 1320 and supported.In one embodiment, circuitry electronics 1318 and optical transmitting set 1324 are positioned at (shown in Figure 17) after mark 1322.
Optical transmitting set 1324E comprises in response to from being positioned at the control signal of the controller 1334 in circuitry electronics 1318 and luminous equipment.In the example shown, optical transmitting set 1324E is positioned at above the recess 1317(under tape 1325 that accompanying drawing 17 relatively describes) so that illumination groove 1318.In this embodiment, at least the part of band 1325 is translucent or transparent.In one embodiment, optical transmitting set 1324E(schematically illustrates) comprise a series of multiple photocell (for example a series of light emitting diode).Although basketball 1610 is illustrated as the optical transmitting set 1324E comprising in single groove 1318, also can in other groove 1319 of basketball 1610, provide optical transmitting set.
In some embodiments, basketball 1610 can additionally comprise circuitry electronics 1318 and chip mount system 1417, and it is shown and described with respect to Figure 21 in the above.In this embodiment, the more greatly more broad area of optical transmitting set illumination providing in the circuitry electronics 1318 at center is provided in tubular portion 1422, and is positioned at groove 1318 or in abutting connection with can the throw light on specially appointed part of basketball 1610 of the optical transmitting set of strip of paper used for sealing 1320.
Example is the figure that illustrates Basketball Match manufacturing system 2000.Basketball Match manufacturing system 2000 is convenient to be referred to as hoop 2003 at basketball court or basketball hoop 2003A, 2003B(identical or away from each other) diverse location place, be referred to as user 2002 at different personnel/user 2002A, 2002B() between the match of shooting.Basketball Match manufacturing system 2000 comprise one or more basketballs hit-in checkout equipment 2008A1,2008A2,2008A3(be referred to as and hit-in checkout equipment 2008A), hit-in checkout equipment 2008B1,2008B2 and 2008B3(be referred to as hit-in checkout equipment 2008B) (hit-in checkout equipment 2008A and 2008B be referred to as hit-in checkout equipment 2008), removable or portable electric appts 2010A, 2010B(are referred to as portable electric appts 2010) and match make hinge 2012(game maker hub).
Although Basketball Match manufacturing system 2000 is illustrated as basketball challenge or Basketball Match between two different users being convenient to the position different at two or basketball hoop place, but in other embodiments, utilize the parts (being different from hinge 2012) of additional set, Basketball Match manufacturing system 2000 can be so that basketball challenge or the Basketball Match in the middle of the three or more different user at three or more different basketball systems or hoop place.Although Basketball Match manufacturing system 2000 is illustrated in the operator scheme of being convenient to two contests between different individual or players, but in other embodiment or selected operator scheme, Basketball Match manufacturing system 2000 can be so that Basketball Match or other contest between multiple users or the team at different positions or different hoop place.For example, in an operator scheme of use hinge 2012, two users at the primary importance place on the first hoop can compete each other, and also compete with the third party at diverse location place simultaneously.Using in another operator scheme of hinge 2012, can be used as team two users at primary importance place, alternatively or additionally share the shooting of shooting, with different user at second place place or the group competition of different user.In another embodiment, can utilize system 2012 to compete each other two or more users of single position.In this embodiment, can there is its oneself portable electric appts 2010 or the user that two or more are such can utilize single portable electric appts 2010 each user at same position place.Utilize therein single portable electric appts 2010, and wherein in portable electric appts, provide under the certain situation of match timer and score tracker, hinge 2012 can be omitted or can be non-use.For the purpose of this disclosure, unless specify as single people or unique user, term " user " refer to single people or lineup both.
In the example shown, system 2000 is convenient to synchronous or asynchronous multiselect hand match.In synchronously multiselect hand match, two or more users side by side attempt basketball shooting, and are upgraded continuously and output accumulation score (when the score total or each user of the basket that advances is counted) by system 2000.In the match of asynchronous multiselect hand, one or more users of competition have started its shooting phase than other user of competition in match under previous different time in play.In the match of asynchronous multiselect hand, the shooting feature of the shooting phase previously having completed and/or score characteristic storage, in memory, and are used as to the part playback subsequently of asynchronous match during user's shooting phase subsequently.In one embodiment, user is not apprised of previous user shoot final score or the final result of phase subsequently, but during user's subsequently the scene shooting phase, be only kept holding rounds (in match (possession based game) based on holding bout) other the previous user of notice under current fixture or based on current score.
For example, in time-based match, three points of marks (three minute mark) in asynchronous match are located, and system 2000 is to participating in the output of user subsequently of the phase of on-the-spot shooting subsequently and presenting the previous accumulation score that previous user has at three points of mark places of previously stored shooting phase.Four points of mark places in time-based asynchronous match, system 2000 is to participating in user's output of the phase of on-the-spot shooting subsequently and presenting the previous accumulation score that previous user has at four points of mark places of previously stored shooting phase.In the match based on holding bout, the user output of system 2000 to the current participation on-the-spot shooting phase and present previous user's previous ongoing score, follows the holding rounds corresponding with the user's of current participation on-the-spot shooting phase current holding rounds.For example, completed by active user the 20th shooting attempt time or just in time user start ground 20 shooting attempt before, system 20 other people complete his or her the 20th shooting attempt time under export the score of the shooting phase of other users' precedence record to active user.
Hit-not middle checkout equipment 2008 comprises the equipment that is configured to produce signal, and this signal is convenient to determine whether basketball shooting is attempted is successfully, by (the shooting trial not) of hitting shooting or failure of ring.In the example shown, checkout equipment 2008A and 2008B each associated with hoop 2003A, 2003B respectively in multiple hitting-.This redundancy can so that improve hit-in accuracy in detection, and can provide other user feedback.In other embodiments, can utilize more or less this checkout equipment 2008.In some embodiments, single in each position or hoop 2003 places' employing checkout equipments 2008.For example, an embodiment, whether successfully system 2000 only comprises hits-not middle checkout equipment 2008A1 and 2008B1, be used to refer to basketball shooting signal for output.
The each entrained one or more sensors of basketball in hoop 2003A and the throwing of 2003B place respectively that comprise of hit-middle checkout equipment 2008A1 and 2008B1.In the example shown, comprise with each in each associated position in hoop 2003A, 2003B the one or more basketballs that carry checkout equipment in this hitting-not.In the example shown, hit-the not middle each part that is provided as above-mentioned basketball 1310 of checkout equipment 2008A1,2008B1.In the example shown, motion sensor 1328, pressure sensor 1330, position sensor 1331 and the grip sensor 1332 of an above-mentioned part as basketball 1310 forms each hitting-middle checkout equipment 2008A1,2008B1, and generation is used for being convenient to determining the whether successful signal of shooting trial.In other embodiments, hit-in checkout equipment 2008A1 and 2008B1 can include and be less than each in described sensor, or can comprise for determining that whether successfully shooting attempt extra sensor.For example, in one embodiment, hit-not middle checkout equipment 2008A1 and 2008B1 alternatively only comprise motion sensor 1328 and position sensor 1331.In some embodiments, hit-not middle checkout equipment 2008A1 and 2008B1 only comprise the electronic device package 26 of describing with respect to Fig. 1 above.In another embodiment, hit-in checkout equipment 2008A1,2008B1 to be provided as basketball 22,1410,1510 or 1610(that the each place in hoop 2003 provides above-mentioned) a part.
As above, with respect to as described in basketball 22, the determination module 162 in memory 652 utilizes from the signal of basketball 1310 determines that shooting is into basket or does not enter basket.In one embodiment, the form that determination module 162 utilizes to show present for hit and do not shoot mark, and the mark of trace form (for example acceleration trace shown in Fig. 7 A-7C) both.In some embodiments, determination module 162 can only be determined and hit and/or not middle shooting with this mark of a type.
In one embodiment, prompting or Dictating user are set up new shooting registration database or calibrate existing shooting registration database, so that the specific hoop that registration database is suitable for being utilized.By repeatedly shooting from different positions, and say the result that barks out shooting.For example, user only can say " shooting " before throwing ball, it is received by the microphone of inputting 2050 microphone or input 2066, and the speech recognition software being comprised by memory 652 recognizes, so that the information from basketball 1310 is test or received to data acquisition equipment 40.After completing shooting, Dictating user barks out or says " hitting " or " not ", and wherein this word of saying is by inputting 2050 or input 2066 microphones capture, and recognizes by speech recognition software.The end that the word receiving and distinguish " hits " or " not " triggering processor 2056 is shot with identification, storage belongs to the signal of the shooting just having completed, and shooting is identified as and hits shooting or middle shooting.In one embodiment, user can additionally explain other details or the shooting of sensing is fed back to system 24, for example, with the approximate distance of hoop, with respect to the orientation of the positive position of ring, whether shooting is to wipe backboard shooting, whether shooting is hollow ball, and whether shooting clashes into ring.This other details of being explained by user is further recognized by speech recognition software, record/be stored in memory, and be assigned to the shooting of induction, for subsequent analysis and hit-not " study ".By repeatedly repeating, system 2000 has been obtained enough data, distinguishes and hits and not middle shooting with the different sensed characteristic based on being thrown basketball 1310.
Hit-in checkout equipment 2008A2,2008B2 comprise and be installed to the and then sensor of one or more structures of backboard 42, ring 44 or net 46, wherein whether successfully this sensor output be convenient to determine basketball shooting signal.The example of this sensor includes but not limited to vibrating sensor, sound transducer, shock or power sensor, its when basketball bullet from backboard 42, clash into ring 44 and/or produce signal during by net 46, wherein sort signal is used to determine whether basketball shooting is successful.For example, in one embodiment, hit-not middle checkout gear 2008A2 and the each pivotal arm (pivoting arm) that is installed to backboard 42, ring 44 or net 46 that comprises of 2008B2, wherein pivotal arm is positioned at " cylinder " of ring 44 or net 46, and wherein this arm in response to the ball by ring 44 and/or net 46 pivotable, produce successful signal of instruction basketball shooting to close or open electric switch.In other embodiments, this sensor can produce the logical signal that represents to be used to refer to basketball shooting and whether successfully to have vibrated trace or figure.
Hit-in checkout equipment 2008A3,2008B3 comprise optical pickocff, it is configured to output and is convenient to determine whether successful signal of basketball shooting.In one embodiment, checkout equipment 2008A3 and 2008B3 comprise the one or more optical transmitting set-detectors pair that are mounted or support, make basketball shooting cause basketball to interrupt one or more light or the electromagnetic radiation beam of transmitter-detector centering, can be used for determining whether successful signal of basketball shooting by determination module 162 thereby produce.For example, checkout equipment 2008A3 and 2008B3 can comprise and be installed in ring 44 or its, be installed in net 46 or its or be arranged on the transmitter-detector pair on backboard 42 or in it.In another embodiment, checkout equipment 2008A3,2008B3 comprise approach ring 44 install, support or elsewhere support camera, but focus near space ring 44, wherein this video camera is configured to catch ring 44 video or image around, and wherein whether successfully this image construction can be analyzed to determine basketball shooting signal.In one embodiment, this camera comprises the camera of motion triggers, wherein because basketball approaches the operation of this camera of motion triggers of ring 44.Although checkout equipment 2008A3, 2008B3 is illustrated as and portable electric appts 2010A, the optical detection apparatus that 2010B separates, for example camera, but in some embodiments, this optical detection apparatus 2008A3, 2008B3 can be by being merged in as portable electric appts 2010A, the camera of a part of 2010B provides, wherein this portable electric appts 2010A, 2010B comprises frame or utilizes frame or base (mount) support or installation portable electric appts 2010A, the camera of 2010B, to catch image or the video of basketball shooting, thereby being convenient to graphical analysis attempts causing still not entering basket into basket to determine shooting.
In some embodiments, system 2000 can easy to usely not comprise or the not match of one or more basketballs of carry sensors.For example, in some embodiments, system 2000 can rely on the signal from checkout equipment 2008A2,2008B2 and/or 2008A3,2008B3.In another embodiment, system 2000 can alternatively rely on user 2002 to be into basket by shooting or not to enter basket and indicate to system 2000.For example, in one embodiment, after each shooting is attempted, by saying the word being picked up by the loudspeaker of input equipment 2066, for example " hit " or " not ", user 2002 can indicate in word its shooting attempt be successfully or failure, wherein the speech recognition software in portable electric appts 2010A is distinguished this word, and by instruction shooting be into basket or the signal that does not enter basket is transmitted into score tracker 20078, for upgrade user's score between ongoing single player or multiselect hand match period.In one embodiment, it is two points of shootings or three-point shot that user can also explain shooting, and wherein the speech recognition software in portable electric appts 2010A is distinguished this word, and transmits based on this feedback, so that for entering the suitable score of basket.
Portable electric appts 2010 comprises mobile electronic device, and it is configured to manually be transported to basketball court or basketball system.In one embodiment, portable electric appts 2010 is battery powered, the needs of having avoided and having plugged in during use.In one embodiment, portable electric appts 2010 comprises can wireless receiving and the portable handheld electronic devices of transmitted data signal, its example includes but not limited to smart phone, personal digital assistant, panel computer, flash memory player, for example, from available IPOD of Apple (Apple) etc.In one embodiment, portable electric appts 2010 is configured to be worn by user 2002A and 2002B, and its example includes but not limited to goggles and eyeshade or the safety pin (clip-on) of wrist strap, wrist computer, earphone, for example glasses and so on.In some embodiments, portable electric appts 2010 can comprise kneetop computer or the notebook computer that edge is supported by basketball court during use.
In the example shown, each display 2046, audio frequency apparatus 2048, input 2050, transceiver 2052, network transceivers 2054, processor 2056 and the memory 652 of comprising in portable electric appts 2010.Display 2046 comprises by its visually display or the monitor of presentation information.In one embodiment, display 2046 also, as input, comprises touch-screen.In one embodiment, display 2046 is supported as a part for goggles in personnel's glasses or safety goggles, or is alternatively supported in personnel's wrist with the form of wrist strap or wrist-watch.Display 2046 is convenient to present remaining time or remaining holding bout number in the result of ongoing contest and match.In some embodiments, omit display 2046.
Audio frequency apparatus 2048 comprises the equipment of the sound that can hear by its generation, as loudspeaker.Some embodiments, can omit audio frequency apparatus 2048.Input 2050 comprises equipment, order, selection or data can be input to specific electronic equipment 2010 and system 2000 by this equipment.In one embodiment, input 2050 is merged in as a part for display 2046 using the form of the touch-screen with graphical user interface.In another embodiment, input 2050 comprises keyboard, button, Trackpad, contact pilotage, mouse or has the microphone of speech recognition software.
Transceiver 2052 comprises the one or more equipment with the local component communication of system 2000.In one embodiment, transceiver 2052 is with the local component communication of wireless mode and system 2000.In one embodiment, transceiver 2052 uses infrared, bluetooth or other optical signalling communication.In another embodiment, transceiver 2052 uses radiofrequency signal communication.
Transceiver 2052 comprise with hit-in checkout equipment 2008 one or more equipment of communicating by letter.In the example shown, transceiver 2052 is further configured to communicate by letter from different optional output equipments in addition with the each place in 2003B at hoop 2003A.In the example shown, transceiver 2052 and output equipment 2060,2062, audio frequency apparatus 2064 is communicated by letter with input equipment 2066.
Output equipment 2060,2062 comprises equipment, when basketball shooting is carried out in user ground on the scene by this equipment by visualization of information present to user 2002.The each display screen 2064 that comprises of output equipment 2060,2062 for example, is presented to personnel by information (current score and/or fixture and/or holding bout number) by this display screen in match.Each presentation information in the horizontal direction in display screen 2064 or towards horizontal direction, to allow user 2002 to see quickly and easily score and remaining time.In one embodiment, display screen 2064 comprises the low resolution LED display panel with multiple LED elements, and it is selectively started (actuate) to present alphanumeric symbol.In another embodiment, display screen 2064 comprises the more sharpness screen that can present figure and image.In the example shown, support output equipment 2060 at the At The Height that approaches backboard 42.In one embodiment, at backboard 42 supported back output equipments 2060, wherein backboard 42 is transparent, or supports output equipment 2060 on backboard 42.Output equipment 2062 can be supported on ground, desktop or eye level place or under other surface on.In some embodiments, one or two in omission output equipment 2060,2062.
Audio frequency apparatus 2064 comprises supplementary audio equipment, and it is configured to when not hand-held or the sound of hearing of being heard by user 2002 is provided while wearing portable electric appts 2010.In one embodiment, audio frequency apparatus 2064 comprises along the one or more loudspeakers by basketball court location.In some embodiments, audio frequency apparatus 2064 can be merged in the part as output equipment 2060,2064.In some embodiments, audio frequency apparatus 2064 can comprise when taking in competition in play (play) by each a pair of receiver or the earphone of wearing in user 2002.In some embodiments, can replace audio frequency apparatus 2064 or outside audio frequency apparatus 2064, utilize the audio frequency apparatus 2048 of portable electric appts 2010.
Input equipment 2066 comprises equipment, and each in user 2002 can provide the input to system 2000 by this equipment in the situation that not interruption is carried out substantially.In one embodiment, each microphone apparatus that comprises that a limit is supported in input equipment 2006, it is attached to user's clothes or wears the part as earphone etc. by user, wherein the each permission user in input equipment 2006 provides input by word of mouth, and for example request suspends, foul is asked, delay request etc.In another embodiment, each in 2006 of input can comprise hand switch, touch-screen or other manual input device, when user is in the time making the request of for example request time-out, foul or delay and so on, signal is transmitted into one or more portable electric appts 2010 by it.
Network transceivers 2054 comprises the equipment of being convenient to communication between portable electric appts 2010 and match making hinge 2012.In one embodiment, the network that network transceivers is convenient to cross over for example LAN or wide area network (internet) and so on is communicated by letter in wired or wireless mode.In some embodiments, network transceivers 2054 is further communicated by letter with local parts (as checkout equipment 2008, output equipment 2060,2062 and/or audio frequency apparatus 2064), to reduce the burden on transceiver 2052 or to eliminate the needs to transceiver 2052.
Processor 2056 comprises the one or more processing units that are configured to carry out the instruction comprising in memory 652.With respect to system 620 and Fig. 9, memory 652 is described above.As mentioned above, memory 652 comprises computer-readable programming, code or circuit, be used for commanding processor (for example processor 2056) to calibrate and set up basketball 1310(or another basketball such as basketball 22,1410,1510,1610) with respect to the coordinate system of the position of specific hoop 2003, to determine whether basketball shooting has caused or entered basket, event memory, comparison and Output rusults and comparison are compared, stored to this result with previous result or specific big star.
Match is made hinge 2012 and is comprised center calculation system, it is convenient to the intercommunication mutually between the different portable electric appts 2010 at diverse location place, in making in the middle of at least one individual is participating in the shooting phase, can determine and export the relation of the score of entering basket number or different people 2002 at diverse location place.In one embodiment, provide match to make hinge 2012 by for example webserver of LAN website or wide area network (internet) website and so on.Match is made hinge 2012 and is comprised network transceivers 2070, processor 2072 and memory 2074.Network transceivers 2070 comprises equipment, and the network that hinge 2012 is crossed over for example LAN or wide area network (such as internet) by this equipment is communicated by letter with multiple portable electric appts 2010.
Processor 2072 comprises one or more processing units, to carry out by the instruction that computer-readable is programmed or code provides being included in memory 2074.Memory 2074 comprises timer module 2076 and score tracker module 2078.Timer module 2076 comprises computerization readable code or circuit, and its commander's processor 2072 provides clock, the time of the match of implementing among the different portable electric appts 2010 of this clock tracing.For example, timer module 276 can utilize the internal clocking of computer system as the basis of the time for following the tracks of match.In one embodiment, timer module 2076 is followed the tracks of the process that progressively finishes (wind down) and time of time between this match period.In one embodiment, timer module 2076 is configured to be convenient to the time temporary transient between match period and stops, for example, in the time of an initiation " time-out " in user 2002.Although be expressed as a part for hinge 2012, but in other embodiments, can alternatively provide timer module 2076 at one or more equipment 2010 places, wherein this local timer module commands its processor being associated to follow the tracks of fixture, and wherein makes the time tracking at diverse location place (for example different portable electric appts 2010 places) synchronous.
Score tracker 2078 comprises computer-readable programming or code, each with in user 2002, commander's processor 2072 is according to determining by specific user's the basket shooting of entering the multiple marks (point) that obtain, the number of determined mark is added to the ongoing accumulation score of specific user, and be transmitted into portable electric appts 2010 for output to the each ongoing cumulative score in major general user.In an embodiment or at user option operator scheme, each enter the mark of the predefined number of basket shooting value, and no matter the position that shooting is derived from.In another embodiment or at user option operator scheme of score tracker 2078, the position being derived from according to shooting, each enter the shooting of basket be worth the mark of different numbers.In another embodiment or user's selectively actuatable pattern of score tracker 2078, according to as the type that is hit of the shooting that detected by one or more detectors 2008, each enter basket shooting be worth the mark of different numbers.For example, can for example, authorize different marks to different shootings (wipe backboard shooting, bullet from the shooting of ring setting and only run into the shooting of net).In another embodiment or user's selectable modes of score tracker 2078, can authorize according to the number that hits continuously shooting the mark of different numbers to hitting shooting.For example,, with hitting compared with shooting above, in the case of hitting continuously shooting and can be worth the more mark of more number without any centre being each (shooting connect in shooting) in not.In another embodiment or user's selectable modes of score tracker 2078, the identical shooting of being undertaken by different user 2002 can be awarded different marks, to form the with due regard to not good enough system of the different technologies level of different user (handicapping system), thereby be convenient to the challenge round between the different user of different technologies level.As hereinafter, by description, in some embodiments, user's score can additionally be assisted and be supplemented by Virtual User.
In the example shown, score tracker 2078 is shown to a part for hinge 2012.In other embodiments, alternatively each or at least one place in electronic equipment 2010 provides score tracker 2078.In some embodiments, hinge 2012 can be only as the transfer mechanism (conduit) of the intercommunication of equipment 2010, wherein equipment 2010 is carried out and is hit-determine in not and match clock control and score are determined and follow the tracks of.In another embodiment, each in aforementioned function can be alternatively provided at hinge 2012 places so that cloud computing, wherein hinge 2012 carry out hit-determine in not, match clock control and score determine and follow the tracks of.As indicated by dashed line, in some embodiments, replace single portable electric appts 2010 or except it, hinge 2012 can comprise memory 652, this portable electric appts 2010 comprises memory 652 and associated module and storage area thereof.
According in the operation of an illustrative embodiments, match is asked or is selected in the input 2050 on its corresponding portable electric appts 2010 of user's 2002 use.In response to the match of request, portable electric appts 2010 is transmitted into hinge 2012 by signal and asks Basketball Match.During initial match establishment stage, allow user 2000 select or select the operator scheme of match manufacturing system 2000.For example, such user can select to arrange comprise in user 2002 each enter basket be how duration score, match and/or the number for the mark of triumph.For example, match can be to continue special time period, and another match may not considered the time and until personnel obtain the mark of predefined number.Another match may be worked as first man and be stopped in the time that the preset distance from hoop or scope have been carried out the shooting of at least predefined number.In another match option, match is that the shooting of the each predefined number based on by user 2002 is attempted (in a pattern, being attempted by each the replacing in user 2002, or the non-shooting that replaces is attempted in another pattern), wherein obtaining the first man of mark of pre-adopted number or the people wherein under the shooting that completes predefined number is attempted with top score is victor.In this embodiment, fixture module 2076 can be non-use.In another at user option match option, based on which user in the shortest time period, obtain the mark of maximum numbers or at most made a basket (top score density or the frequency) of numbers determine victor.During this initial match establishment stage, suppose each at least one in its corresponding (multiple) basketball 1310 is synchronous or be linked to specific electronic equipment 2010 in user 2002.
Once set up initial match parameter by user 2002 by inputting 2050, match starts by the output that starts indicant (indicator) by hinge 2012 and/or by portable electric appts 2010.Starting indicant is the output at least one in display 2046, audio frequency apparatus 2048, top equipment 2060,2062 or audio frequency apparatus 2064.Between ongoing match period, attempted causing transceiver 2052 to receive signal by the each basketball shooting in user 2002, make about shooting and attempt having caused into basket or hit determining of shooting by this signal.Use sort signal and follow the instruction that memory 652 comprises, processor 2056 determines whether successful shooting is attempted.Successfully shooting is attempted causing signal to be launched into hinge 2012.The score tracker 2078 of hinge 2012 based on current match setting determine to each enter the basket score of authorizing.As mentioned above, the initial position that different scores can be based on shooting and other not good enough or offshoot program.Each hit shooting after, score tracker 2078 upgrades ongoing accumulation score between match period.Then the ongoing accumulation score of upgrading is sent back to each in portable electric appts 2010, to show on display 2046, or further output on output equipment 2060,2064, or output on audio frequency apparatus 2048 and/or audio frequency apparatus 2064.Therefore, each in user 2002 is presented other user's that and they are competing ongoing accumulation score itself.Meanwhile, match timer module 2076 output signals are to portable electric appts 2010(or directly arrive output equipment 2060,2062 or audio frequency apparatus 2064), the quantity of instruction remaining time in competing or the quantity of the fixture of process.Electronic equipment 2010 further outputs to time value one or more output 2060,2062 and/or audio frequency apparatus 2048,2064.Shoot therein in phase or the match mode that is not timed of match, can replace the time and export shooting and attempt the number of (holding bout) and whom takes turns to shooting next time.
Between ongoing match period, one in user 2002 can interrupt by " time-out " request of breathing out.This request can be used input 2066 and/or input 2050 to carry out.For example, between match period, can say " time-out " for one in user 2002, it is transfused to 2066 loudspeaker and catches, the speech recognition software being wherein associated with corresponding electronic equipment 2010 is distinguished the request of telling, and the signal of the request that instruction is suspended is transmitted into processor 2056, and this processor 2056 is further transmitted into hinge 2012 by sort signal or definite request for suspending.In another embodiment, between match period, can on display 2046 or on another display, select icon or other graphical user interface for one in user 2002, thereby ask this time-out, wherein halt signal is transmitted into processor 2056 and hinge 2012.In response to the signal that receives this request of instruction, the operation of fixture module 2076 interruption clocks, and signal is transmitted into other one or more users' portable electric appts 2010, notifies time-out that they ask and temporary transient game stopped.Except interruption is provided, can utilize to suspend to set up to there is the remaining quick shot of little time.For example, if user is at the situation of remaining a second latter two mark that falls, and not free in-position is to attempt being at least worth the basketball shooting of two marks, user's time-out of can breathing out, wherein firm recovered clock operation, user just can attempt shooting from suitable position immediately, to tie or win the game.In the match option that two users shoot simultaneously therein, other users that suspend that do not breathe out can also set up final shooting.In one embodiment, allow each user to predefine the time-out of number.
In a match mode, match manufacturing system 2000 is additionally breathed out " foul " randomly, or such " foul " breathed out as a part for not good enough system.In this match mode, on display 2046, output equipment 2060,262 or by the audio frequency on audio frequency apparatus 2048 or 2064, notify in user by " foul " of breathing out.After this foul is called out, the operation of match clock is interrupted by timer module 2076, and allows one in user to carry out penalty shot, and wherein system 2000 determines that whether penalty shot is successful, and authorizes shooting person mark for each penalty shot.In one embodiment, foul is considered to " one and one " situation, wherein grants first penalty shot of personnel, and to only have first penalty shot be the penalty shot of successfully just granting second follow-up, instead of authorizes in user 2002 by twice penalty shot.After the penalty shot of having carried out being awarded is attempted, the operation of recovered clock and the continuation of match.
In a match mode, during match arranges (gameplay), processing unit 2072 is followed and is included in the instruction comprising in score tracker 2078 and additionally generates control signal, score relation based on multiple users, a succession of that complete or enter basket, with respect to pressing close to the remaining time in match or must grading of approaching and provide audio frequency to one or two in user 2002.For example, in the operator scheme of an embodiment or user's selection, can export the sound that can hear by audio frequency apparatus 2048 or audio frequency apparatus 2064, for example, about the match of ongoing match is commented on.For example, in one embodiment, famous match commentator/announcer (for example enlightening gram Sebastian Vettel) can have the audio frequency comment of the record of storage in memory 2074, and it for example, is played in response to specific trigger event (shooting of getting the upper hand of of hitting shooting, exceeding the shooting completing of Range-based hoop threshold distance or hitting at end of match or half place of a succession of predefined number).In the operator scheme of an embodiment or user's selection, the sound (for example football fan hails or football fan makes trouble) that can hear by audio frequency apparatus 2048 and/or audio frequency apparatus 2064 outputs to one or two in user 2002.In one embodiment, the volume of this sound of hearing can change according to the approaching degree of match or the number that hits continuously shooting.For example, in the time completing a succession of each shooting of hitting shooting, can increase football fan's cheer.In one embodiment, along with progressively finishing of time between match period, can notify audibly user by countdown.In one embodiment, can locate to export audibly by audio frequency apparatus 2048 or audio frequency apparatus 2064 specified point (point) in play the encouragement of hearing by famous coach or the tactics (play) (request is attempted shooting next time from ad-hoc location) of storage.In one embodiment, the shooting that the point for user from place that announce by audio frequency apparatus 2048 or audio frequency apparatus 2064, that asked by coach " tactics (play) " hits, can authorize bonus point (bonus point).
In some embodiments, user can additionally be provided chance to be chosen in the playback mode presenting on display 2046, the wherein match at the each place in camera record hoop 2003.In this playback mode, can on display 2046, watch the shooting in last second of winning the game.In one embodiment, portable electric appts 2010 further comprises the camera of the video for catching match.For example, in one embodiment, portable electric appts 2010 is mounted or is supported on vertical rack or other supporter or by it, make display 2046 towards horizontal direction, and can in playing match, be seen by the people who participates in match, and make the camera being associated with portable electric appts 2010 can catch match setting (gameplay).
Exemplary plot illustrates portable electric appts 2010A, wherein introductory display screen 2100 is presented on display 2046 by processor 2056 according to the instruction being included in memory 652.Display screen 2100 presents several icons, and it provides information or as graphical user interface, this graphical user interface can be selected according to it menu of feature, option as user for user.In the example shown, display screen 2100 presents ball pairing indicant 2102, name and statistics icon 2104, horizontal indicant 2105, achievement icon 2106, application shop icon 2108, training mode icon 2110 and match mode icon 2112.Ball pairing icon 2102 is indicated portable electric appts 2010A to link or is synchronized to basketball 1310(or another basketball) time so that transceiver 2052 communicates by letter with basketball 1310, receive signal from basketball 1310 so that hit-definite not.Basketball goes beyond the scope or loses in situation about being connected with portable electric appts 2010A therein, and icon 2102 can be transparent, can be that different colors maybe can lack.In one embodiment, also identify current specific basketball 1310 of communicating by letter with equipment 2010A by icon 2102.
Name and statistics icon 2104 are identified active user, hit-determine and statistics in not for this active user, and are stored in memory 652.In the example shown, icon 2104 is identified user's name.In the example shown, icon 2104 is customizable, to allow user to select color, number or out of Memory.In some embodiments, can allow user to buy or download in addition or additives (add-on) is installed, it is color or the mark identical with the organized basketball team (middle school, university, professional) of real world that this additives allows the sport shirt of being described.Make and store for it except identification hit-in not definite active user, icon 2104 is as graphical user interface, firm selected, it just changes to display 2046 and presents user the shoot statistics that shows or the different display screens of comparison.
Example view goes out exemplary display screens 2200, and it can be present on display 2046 in response to icon 2104 selected or that click.On display 2046, present in the example of " Developing Room (film room) ", user is provided to the decomposition (breakdown) from the statistics of previously shooting phase or match and life-span (lifetime) shooting statistics.Display screen 2200 comprises window 2208, rank or ranking list window 2210 and the experience point indicant 2212 of the training of statistical window 2202, record window 2204, guidance window 2206, recommendation.Statistical window 2002 comprises the figure summary of user's shooting performance.Click, touch or select in addition the part of statistical window 2202 to bring at display 2046(and for example add up display screen 2250) on other or more detailed statistical information.The instruction providing according to memory 652 and be included in memory 652 or other remote storage memory in storage data cause processor 2056 and display 2046 present statistics, the pace of the game (game pace) of for example mark per second, technical ability index, fixture, opponent's strength than (opponent strength ratio), according to the shooting of different difference types attempt (penalty shot, three-point shot, two points of shootings, free throw percentage (percentage), two points of field goalds, three-point shot score hit rate and point games flow (flow) add up.
  
Record window 2204 presents multiple selectable graphical user interface, if by record like this, user can be by its selection and the shooting cinestrip (footage) of watching user.Select the video of specific date in window 2204 time, processor 2056 is fetched video, and presents this video on display 2046.Therefore, allow user to watch and analyze previous shooting performance.
Teach window 2206 to comprise icon or video window, user can watch the guidance relevant with basketball skills (such as free-throw shot, three-point shot etc.) by this window.The training window 2208 of recommending comprises that one group of identification is different training, selectable graphical user interface, its according to being included in instruction in memory 652 based on as the shooting of the his or her record analyzed by processor 2056 show to user and recommend.For example, user's statistics can be indicated the weakness in free-throw shot.Therefore, processor 2056 can automatically be identified specific training, to help user to improve his or her free-throw shot technical ability.The training of this identification provides the description that how to complete training.In one embodiment, teach window 2206 can be linked to training window 2208, so that the guidance of explaining this training to be provided.In one embodiment, in exercise when this training, processor 2056 is from basketball 1310 or other sensor reception signal, and the improvement of the shooting result of carrying out along with the time of this shootaround of memory by using.
Ranking list window 2210 is included in the window on display screen 2200, and portable electric appts 2010 presents relative rank or the score of user with respect to other user of match manufacturing system 2000 by it.It can be local user that other users of rank are provided in window 2210 for it, other users or the friend of acquaintance, user's teammate, or participate in user of ongoing contest (such as league matches) etc., wherein billboard window 2210 is presented on the current military success in contest.
Experience point window 2212 use are made the current indicant advancing towards next level of skill or rank to user.Based on specific predetermined achievement threshold value, (such as field goalds, training time threshold value, victory etc.) are satisfied, and different levels of skill or rank are attainable.In the example shown, based on by training or realizing different ranks by the experience point of triumph earning in contest.This experience point is convertible different purchase additionally, as described in bought icon 2108 with respect to application below.
Achievement icon 2106 is as graphical user interface, and when selected, it presents user's various achievements on display 2046.The example of this achievement can be the maximum disparity (margin) etc. that is confirmed as triumph, entirety triumph record, top score, triumph.
Application is bought icon 2108 and is comprised graphical user interface, and when selected, it presents the variety of option that can buy with earning or the experience point of buying, additives, match advantage (advantage) etc.Exemplary plot illustrates by processor 2056 and follows and be included in the instruction in memory 652 and be presented on the display screen 2300 on display 2046.In the example shown, in response to user, the application on display screen 2100 is bought the selection of icon 2108 and is presented the display screen 2300 that is called " limit-line store " screen.Display screen 2300 comprises that user account window 2302, advantage are bought window 2304, window 2306 is bought in single single player's championship and window 2308 is bought in the championship of alternately shooting.User account window 2302 is identified the current number by the experience point of the temporary transient earning of user, and it can be used for buying different additives, advantage, championship etc.This experience point comprises ideal money, token (token) etc., perhaps, it can be earned or collected comings and goings, it can be bought with the currency (as dollar) of real world, and it can be converted or spend to buy advantage or the match of identification in window 2304,2306 and 2308.
The disparity items that window 2304,2306 and 2308 identifications can be bought by exchanging or spend experience point.Window 2304 is identified the various match advantage tokens (token) that can buy.This match advantage token will be described hereinafter.Window 2306 is identified different championships, and wherein user vies each other or competes with respect to virtual opponent, as will be described hereinafter.Window 2308 is listed selectable alternately shooting match, championship, for example " H-O-R-S-E(horse) " or " around-the-world (around the world) ", personnel can buy and take in competition.As mentioned above, limit-line store's display screen 2300 also can comprise other project of purchase, the material of color, sport shirt or other license of the famous basketball announcer's who for example uses during match (multiselect hand or single player) actual sound record, the score profile (hereinafter describing) of real world team, real world team.
Training mode icon 2110 comprises at user option graphical user interface, and for display 2046 being converted to different training options, personnel can improve his or her shooting technical ability by completing training by it, and user can earn experience point by it.Exemplary plot illustrates from display screen 2100 and converts display screen 2400 to and convert subsequently the example of display screen 2500 to.In the time selecting training mode icon 2110, processor 2056 presents display screen 2400.Display screen 2400 provides various at user option drop-down menus, can select the setting of different shooting challenges by this drop-down menu user.This set can comprise the type (icon 2402) of the shooting being hit, the time restriction (icon 2404) of challenge, the shooting restriction (icon 2406) of challenge, or can comprise the predefined challenge (icon 2408) of acquiescence.When selecting " start challenge " icon 2410 to start challenge, processor 2056 is followed the instruction that memory 652 comprises and is presented display screen 2500.Display screen 2500 comprises the challenge of timing, and wherein Dictating user is carried out different training or shooting challenge/training, for example, throw different shootings from different positions.In response to completing this challenge/training or passing through some threshold value, processor 2056 is followed and is included in the instruction in memory 652 and authorizes experience point to user, its be stored on portable electric appts 2110 or the virtual experience point account of user at remote memory place place in.
Match mode icon 2112 comprises at user option graphical user interface, user can convert electronic equipment 2010A to multiselect hand match mode (above-described) or single player's match mode by this interface, and wherein user directly competes with respect to virtual/simulation/computer opponent.Under single player-sole user pattern, user competes separately with respect to virtual opponent.Under single player-multi-user mode, two or more users are with respect to identical virtual opponent competition, wherein which in two or more users to defeat its virtual opponent based on, or there is the most bumper gap (margin) with respect to its virtual opponent and select victor from two or more users.In one embodiment, two or more users compete with respect to identical virtual opponent simultaneously.In another embodiment, two or more users compete under the different time with respect to identical opponent.By being convenient to the contest between two or more users in single player-multi-user mode, system 2000 is further convenient to championship and the league matches between the multiple users under single player's match mode.
Exemplary plot illustrates the exemplary processes (progression) of the display screen after selecting match mode icon 2112.In the time selecting match mode icon 2112, present display screen 2600, for user provide multiselect fingerprint formula or wherein user with respect to the selection between single player's pattern of virtual opponent competition.Select multiselect fingerprint formula in response to user, portable electric appts 2010A is transformed into display screen 2610.Display screen 2610 is presented to user by different choice and is competed for multiselect hand.In the example shown, display screen 2610 presents workout icon 2612, league matches match icon 2614, championship match icon 2616 and mini match icon 2618.Each at user option graphical user interface with different characteristic that comprises in icon 2610-2618.For example, workout is the routine match with respect to another opponent, but is not a part for any league matches championship match (play).Mini match is the routine match of shortening.League matches match and championship match comprise conventional match, and wherein league matches match is the match of passing through the round robin series of racing season with one group of user, and championship match is the match process of victor to victor's grade (bracket).
Example shows user wherein selects the exemplary processes of league matches match icon 2614.After league matches match icon 2614, select " starting challenge " icon 2619 in response to selecting, processor 2056 converts display screen 2620 in multiselect fingerprint formula.As shown in by display screen 2620, in the example shown, two user Jake R. and Allen W. compete in play, and two users carry out basketball shooting score simultaneously.A user is designated as host team, and another user is designated as visiting team.Further current consecutive victories or the continuous loss of the each user of identification of display screen 2620.In other embodiments, display screen 2620 can additionally or alternatively show the seed (seeding) (in championship pattern) in military success or the championship of each user in league matches.
Display screen 2620 presents the advantage token inventory (inventory) (hereinafter describing) that each user has.Once match starts, the each screen 2620 that can turn back in user 2002 watches what residue inventory of advantage token to can be used for using.In illustrated example, display screen 2620 also shows the remaining time (being four minutes in the example shown) of ongoing match.In other embodiments, display screen 2620 can additionally or alternatively show the position (seating) (in championship pattern) in military success or the championship of each user in league matches.
Once match starts, electronic equipment 2010A converts game status display screen 2630 to.Game status display screen 2630 on display 2046 presents each user's instant score (75 to 79) to each user who competes in current ongoing match, remaining time (2:53) in match, during each user's current shooting connects (bar chart being risen by the increase in connecting along with shooting represents) and utilize in play so far the number of the advantage token of (or residue).As mentioned above, in some embodiments, the illumination (illumination) on ball 1310 can additionally or alternatively change, to reflect which in ongoing instant score-user 2002 is leading, which in user 2002 falls behind.The degree that leading degree or user fall behind can be by the color of illumination on ball 1310, brightness or frequency reflection.In other embodiments, can omit this illumination of instruction match score.
Shown in particular game in, allow each user to exchange until the advantage token of two.In one embodiment, switch and get back to display screen 2620 on his or her portable electric appts 2010 at interval or user between match period, and select the advantage token for exchanging.In the time receiving the signal of the advantage token of selecting on display screen 2620, processor 2056 is transformed into display screen, for example, describe the display screen 2650 of the advantage token of selecting.According to specific display screen, display screen 2650, user can by selecting " use advantage " icon 2652 to determine whether use advantage token.On display screen 2630, reflect the use of advantage token, allow to continue to inform the number of its residue advantage token that can exchange of user.
Under an at user option match mode, follow the instruction in score tracker 2078, processor 2056(or processor 2078) by the carrying out of an exhalation " foul " interruption in user, and when clock stops, another in Dictating user thrown penalty shot from penalty line.In the example shown, both or each display screen 2670 that is converted in portable electric appts 2010A, 2010B, to notify user to break the rules.After this, the portable electric appts 2010A that is allowed to the user who throws penalty shot converts display screen 2672 to, and Dictating user is thrown penalty shot thus.Under an embodiment or at user option match mode, allow to be attempted twice penalty shot by the user of instruction.Under another embodiment or at user option match mode, give, by the user one and of instruction, wherein to allow user to attempt penalty shot for the first time, and only have the success of penalty shot for the first time just to allow penalty shot for the second time.
Under another alternate embodiments or at user option match mode, two users are breathed out " foul ", make to give the chance of both or each (depend on compete user's number and may be three or more users) throwing penalty shot in user 2002 simultaneously.Under this embodiment or match mode, be similar to real world match, penalty shot becomes the major part of match, thus excitation user exercise, and improve they individual's free-throw shot technical ability.Under an embodiment or match mode, the foul of each impartial number that gives equal opportunity in user and the penalty shot of impartial number are attempted, to maintain match balance.Under another embodiment or match mode, the penalty shot that can give the different numbers of different user is attempted, as balance match between the player of different levels of skill or not good enough mode again.At an embodiment or with under selectable match mode, under the random number of times of selecting, (use randomizer) is by this foul of breathing out of match manufacturing system 2000.Under purpose (will) match mode of selecting another embodiment or user, match manufacturing system 2000 is this foul of breathing out of the moment between match period according to one or more playing conditions or algorithm.
Under an embodiment or at user option match mode, for alike in real world Basketball Match more nearly, between match period, each user can select or ask to other users " foul ".The request of foul can be by selecting the foul request icon on display 2046 or being undertaken by the speech order being received by input 2066, and wherein speech recognition software is recognized this request.Under this embodiment or pattern, match manufacturing system 2000 presents display screen, and by notice of violation, by the user that breaks the rules, and the user that instruction is broken the rules attempts penalty shot.After completing such penalty shot trial by quilt foul user, time in, and do not allow user's score within the predefined time period of being broken the rules recently.For example, can not approve and enter basket or score by the user who has just been broken the rules recovering when match manufacturing system 2000 of competing.Under this embodiment or pattern, user in the backwardness that approaches end of match can ask other user's foul, wish that other users lose his or her penalty shot and attempt, also carry out his or her shooting by the user being broken the rules between match period during can not the predefined time window (clock move simultaneously) of score provides the chance of dwindling point spread to the user who carries out/select breaking the rules simultaneously.In one embodiment, match manufacturing system 2000 is followed the tracks of by each user and is selected/ask/the foul number that carries out, and number based on foul is adjusted the number that penalty shot is attempted.For example, in one embodiment, match manufacturing system 2000 originally for the each selection by other users/foul carried out provides one and one penalty shot situation to the user who is broken the rules, until met the foul threshold value of predefined selection/carry out, wherein subsequently for each selection/foul carried out provides automatic twice penalty shot to attempt (" double award " situation) to the user who is broken the rules.
Under an embodiment and/or at user option match mode, return user and present selection " four jiaos (four corners) " or delay request or the option of order.As selected " foul " request, can touch or select in addition at user option graphical user interface on display 2046 or receive and order by " delaying (stall) " of being included in the each identification software identification in the memory 652 of portable electric appts 2010A, 2010B the request of carrying out for delaying by telling by input 2066 or input 2050 by user.Further " delay " order of identification is transmitted into hinge 2012.In response to receiving " delay " order, in predefined time quantum, processor 2056 and/or processor 2072 are followed and are included in the instruction in memory 652 and adjust ongoing match, to do not allow user's score (during clock dwell time any hit shooting (if any) do not approved) in the time that clock stops.Under an embodiment or pattern, automatically and immediately reduce and reach predefined time quantum the remaining time in match, and any one user needn't expire the stand-by period.
Under another embodiment or pattern, provide antagonism to delay the option of request to other users.Under an embodiment or pattern, the time follow delay request be stopped in and when two users do not allow score, the user of request delay order can not input " foul " request (as mentioned above), wherein end stopping of clock, wherein the user of " by breaking the rules " (input delays the user of request) throws penalty shot, and wherein after completing penalty shot trial, clock is from the time point of the request of breaking the rules, the user who is wherein broken the rules score within a predetermined period of time, and wherein the user of request foul has the chance of score during this time predefined section.In fact, there is large leading user and can input delay request to be finished the time on clock, but backward user can ask by being broken the rules to resist to delay to delay user by request foul.
In the time completing match, match manufacturing system 2000 and portable electric appts 2010 convert display screen 2680 to, wherein present the information relevant with any experience level/badge of having earned or experience point for each user.In the example shown, a user wins the game and is awarded " three grades of Rain God's badges (level III rainmaker badge) " owing to hitting of deciding importance three-pointer.This user is also awarded 2300 experience points.For user presents at user option graphical user interface, to return to user or dressing cubicle (display screen 2100) or " Developing Room " (display screen 2200), with the more performance of degree of depth ground analysis user.
In above-mentioned example, the match between two users is time-based match, continues to reach the predetermined time quantum distributing.Under other embodiment or other at user option match mode, multiselect hand match can be alternatively operates under bout pattern alternately catching.Alternately catching under bout pattern, each user's round is attempted basketball shooting, and the manufacturing system of wherein competing 2000 automatically determines that whether shooting is successful, and upgrades two ongoing accumulation scores of user.Under an embodiment or pattern, the expired end afterwards of predefined total time amount of user's round shooting during it competes.Under another embodiment or pattern, each user completed predetermined number shooting attempt after complete match.Under an embodiment or at user option match mode, system 2000 is given Personnel Appointment or is distributed predefined maximum time amount (being similar to shooting clock), to complete his or she trial of must shooting during round or " holding bout ".Under an embodiment or match mode, can during round, distribute different time quantums based on level of skill or based on the current leading or leading degree of which user to different user.Under an embodiment or match mode, the time quantum that the round that is each user by system 2000 is distributed changes with random fashion or based on holding rounds or wheel number of times by system 2000.For example, distribute larger time quantum to complete the trial of shooting can to initial round or holding bout, and distribute the more time quantum of much less to complete shooting trial can to the round that approaches end of match or holding bout after a while.
Exemplary plot illustrates the exemplary processes of selecting the display screen after single player's match mode on display screen 2600, and wherein user competes with respect to virtual opponent.Select single player's pattern in response to user, portable electric appts 2010A converts display screen 2710 to.Display screen 2710 presents different selections to the user of single player's match.In the example shown, display screen 2710 presents workout icon 2712, league matches match icon 2714, championship match icon 2716 and mini match icon 2718.For the match with different characteristic, each in icon 2710-2718 comprises at user option graphical user interface.For example, workout is the routine match with respect to virtual opponent, but is not a part for any league matches championship match (play).Mini match is the routine match with respect to the shortening of virtual opponent.League matches match and championship match comprise conventional match, wherein league matches match is the match of round robin series, wherein one group of user each individually by the racing season with respect to identical or different virtual opponent competition, and championship match is grade (bracket) the match process of victor to victor, be wherein placed in the different user of grade with respect to identical or different virtual opponent competition.
Exemplary plot illustrates that user wherein selects the exemplary processes of championship match icon 2716.In response to select " starting challenge " icon 2719 after selecting championship match icon 2716, processor 2056 converts the display screen 2720 in single player's pattern to.As shown in by display screen 2720, in the example shown, sole user Jake R. competes with virtual opponent " V1 " in simulation or virtual match.In the example shown, display screen 2720 additionally shows at least a portion of the championship grade that user competing.In the example shown, user competes with respect to virtual opponent V1.If user triumph, user is by with respect to V2 and two alternative virtual opponent of V3() victor.Each virtual opponent can have different simulation shooting feature, hit rate, makes the process in championship along with user, and contest becomes fierce (stiffen).In one embodiment, each virtual opponent comprises the score profile that computer generates.In another embodiment, each virtual opponent has the score profile corresponding to the organized basketball team of real world, no matter Qi Shi middle school, university or professional team.
" the score profile " of virtual opponent refers to the timing of the score of the ratio of different penalty shots and different shootings, hit-not middle percentage and/or virtual opponent.Score profile can comprise score time profile, and it is the timing that between match period, personnel or team obtain each score at its place.Score profile can alternatively or additionally comprise the shooting statistics of team between match period, for example average of the mark of each holding bout, in holding bout team by the possible percentage of score, team's free-throw shot hit rate etc.Perhaps, this system is counted as whole match, or can change for the different piece of match.For example, compared with in match more below in the time that team may be tired, the each holding bout team before match more may have larger mark average.
The score profile simulation that match manufacturing system 2000 is utilized virtual opponent and user's match period between the score of virtual opponent.Exemplary plot illustrates the different example score time profiles that are stored in memory 2074 or memory 652, makes the simulation score for determining virtual opponent by score tracker 2078.Although this score time profile by figure show and make line chart, in some embodiments, this score time profile can be represented as the mathematical equation or the algorithm that are stored in memory 2074 or memory 652.
Example view goes out linear different score time profiles, wherein the ongoing accumulation score of virtual opponent be through the linear function of fixture.For example, in one embodiment, virtual opponent can be with the linear velocity score of 0.5 mark per second.Example view goes out linear score time profile 2810,2812,2814 and 2816.Profile 2810 is the slowest linear velocities of the score of virtual opponent, and profile 2816 has the maximum or the highest speed of the score of virtual opponent.Along with the process of user in championship, can be by the score profile with higher score speed for specific virtual opponent, thereby in the face of this virtual opponent is to increase user's challenge or difficulty.Equally, based on user's level of skill, the calculating unit (following at least one processor that is included in the instruction at least one non-transient state computer-readable medium) of match manufacturing system 2000 can automatically be selected suitable virtual opponent score profile, challenges best user to face user's virtual opponent.
In one embodiment, profile 2810-2816 of one or more score times is corresponding to the average rate of the match previously having completed.In one embodiment, score time profile 2810-2816 comprises the personnel's from the match previously having completed that store and fetch score profile.In one embodiment, score time profile 2810-2816 is each comprises from the average rate that uses the single player who had previously completed of match manufacturing system 2000 or the user of multiselect hand match.By this way, user can be with respect to performance competition before his or her.In one embodiment, the each average rate comprising from the different user of the single player who uses before match manufacturing system 2000 to complete or the match of multiselect hand of score time profile 2810-2816.Under this pattern, before user other users that user competes relatively or relatively user, never other users of competition repeat match over and over.
Under another embodiment or at user option match mode, the each average linear scoring rate that comprises the team that completes real world match before of score time profile 2810-2816.For example, the average rate that score time profile 2812 can be based on middle school, university or professional basketball team during particular game.Under another embodiment or at user option match mode, score profile 2810-2816 is each to be included between the real world match periods that complete before multiple, for example, the playoff (playoff) of specific racing season, specific racing season, specific NCAA(the whole America university student) or middle school's championship etc. during the average linear scoring rate of team.In one embodiment, historical real world match, real world team or the different score time profiles of real world racing season in " limit-line store " display screen 2300, be selectable, can buy and/or Downloadable.Therefore, user can select real world team to set up the feature of the virtual opponent that user faces.
Exemplary plot illustrates the score time profile of virtual opponent, its at least in part based on or react on the current score of user between match period.As directed example, line 2820 represents the score (the ongoing accumulation score of user) of user between match period.Under an embodiment or at user option match mode, virtual opponent can be according to score profile 2822 scores.Score profile 2822 comprises non-linear convergence scoring method, the virtual opponent score of must assigning to drive by this algorithm based on user follows closely in predefined (determining) scope of the ongoing accumulation score of user.Score time profile 2824 comprises the non-linear scoring method of dispersing, and it drives the score of virtual opponent based on user's score, so that virtual opponent score remains on user's accumulation score with scheduled volume.In another embodiment, score time profile 2824 can comprise the non-linear scoring method of dispersing, and it drives the score of virtual opponent, to remain under user's accumulation score with scheduled volume.
Under another embodiment or at user option match mode, score tracker 2078 is implemented match flow algorithms (game flow algorithm), is changed user's score is reacted based on the impetus in match by the score of this algorithm virtual opponent.For example, the score of virtual opponent can be slack-off between match period in response to (a succession of basketry that hits) in user's shooting even.Under another embodiment or at user option match mode, the random speed of adjusting virtual opponent score of score tracker 2078.For example, can temporarily the slow down score of virtual opponent of score tracker 2078, injured notice of the anchor runner of exporting virtual opponent team on display 2046.
Exemplary plot illustrates score profile 2830 and 2832, and it can be used to the score output of the virtual opponent of controlling user's competition.As reality match, score contingently (in fits and spurts) occurs.Score time profile 2830 and 2832 is the scores that occur contingently.Therefore, virtual opponent is also incited somebody to action score contingently, contrary with the even score of virtual opponent under above-mentioned score profile 2810-2816.In one embodiment, score time profile 2830 and 2832 completes before comprising or the score profile of the team of historical real world match.For example, score time profile 2812 can be based on the score of middle school, university or professional basketball team during particular game speed and timing.For example, in the match before completing, team may have the continuous shooting (shooting strings) of multiple heat (hot) of the quick and frequent score of team wherein, and/or wherein team fails score or the seldom continuous shooting of multiple cold (cold) of score.Based on this historical score time profile of history match, score tracker 2078 is determined the score of virtual opponent.Therein for the score profile of selecting as virtual opponent score basis is from having under the historical playing conditions of the duration more much longer than the duration of the virtual match of carrying out, score tracker 2078 can be adjusted the timing of the score of score profile automatically in proportion, to be applicable to the time of virtual match.For example, the historical score time profile that continues the history match of 40 minutes can comprise cold shooting period, its put in play start and when completed compete 3/4 time finish.Although the fact that virtual match may only continue 30 minutes, score tracker 2078 can be implemented corresponding cold shooting period to virtual opponent equally during the virtual part of identical correspondence.In another embodiment, the random part for score profile of selecting of score tracker 2078 is for a part for historical match, for the score of controlling virtual opponent.For example, if virtual match continues 15 minutes, score tracker 2078 can be in team one random 15 minutes part selecting historical match and corresponding score profile thereof with as definite time of virtual opponent score and the basis of frequency.Under another embodiment or at user option match mode, allow user to select the score profile of history match and correspondence thereof to be used as the basic part of the score timing of determining virtual opponent.For example, user can select the score time profile of the team during second half court and the match second half court of historical match be used as the basis for virtual opponent score time and frequency between definite virtual match period.
Under another embodiment or at user option match mode, the each score time profile that comprises of score profile 2830,2832, the statistics that multiple score time profile of its multiple real world matches that complete before based on by for example, from organized basketball team (middle school, university or professional basketball team) generates.In one embodiment, (the different score profiles of NBA playoff, NBA championships series, NCAA championship, the championship of state middle school etc. are can select, can buy and/or Downloadable in " limit-line store " display screen 2300 for historical real world match, real world team, real world racing season, real world race.Therefore, user can select real world team to set up the feature of the virtual opponent that user faces.
As mentioned above, under some embodiments or at user option match mode, score profile additionally comprises free throw percentage.This free throw percentage can be generated at random by match manufacturing system 2000, can be by user's input selection or can be based on competing from the history of derivation score time profile or the free throw percentage of the identical real world team of historical match group.Under this embodiment or pattern, " foul " occurring between match period causes virtual opponent to carry out penalty shot.The possibility that score tracker 2078 utilizes virtual opponent to carry out penalty shot simulate between virtual match period in the time carrying out such penalty shot and attempt whether score of virtual opponent.
Under an embodiment or at user option pattern, the request that the request that permission user input is broken the rules to virtual opponent or input are delayed the game, as discussed with respect to the match of multiselect hand above.Except not being other competition users being attempted penalty shot by when foul, but the free throw percentage of the score profile that score tracker 2078 uses based on virtual opponent automatically determines whether virtual opponent hits or not in outside this penalty shot, identical with the enforcements of four jiaos of delays with the foul of describing with respect to the match of multiselect hand above with four jiaos of enforcements that delay in the virtual flag on the play of single player.
Under an embodiment or at user option " user is auxiliary " or " virtual auxiliary " match mode, system 2000 is supplemented user's score.In fact, system 2000 provides virtual teammate, and it increases the score of user between match period.For example, in the single player match with respect to virtual opponent, the calculating unit artificially of system 2000 is increased to mark the ongoing accumulation score of user between match period, with respect to virtual opponent assisted user.Under an embodiment or pattern, user or virtual assisting are increased to the ongoing accumulation score of user with given pace by mark, the speed of the not enough virtual opponent score of this speed.Except selectable, in single player match, virtual auxiliary mode can additionally be selected by two or more users in the match of multiselect hand, with as technical ability user still less almost.User or virtually auxiliary mark is increased to the competition difficulty that the speed of the ongoing accumulation score of user can select according to user's level of skill or user by system 2000 changes.For example, user participates in simulating in an embodiment of championship therein, and virtual auxiliary help user's degree, the speed of virtual auxiliary supplementary user's score can decline along with the process of user in championship.
In the example shown, match manufacturing system 2000 additionally provides selectable match mode between user and virtual opponent, and wherein match is not time-based, but alternatively based on basketball holding bout.A match in basketball holding bout pattern arranges under pattern, after user shoots trial at every turn, no matter it is score or score not, and the computing equipment (following the one or more processing units that are included in the instruction in non-transient state computer-readable medium) of match manufacturing system 2000 is automatically determined the number of the mark of virtual opponent during the next one holding bout of virtual opponent.Under an embodiment or pattern, determine user shoot attempt after the virtual opponent number that obtains mark during bout in its holding be the score profile based on each holding bout, it comprises that team will obtain the possible percentage of the given number of mark during its holding bout with ad hoc fashion.
As score time profile and free throw percentage profile, the score profile of each holding bout can corresponding to take from middle school, university or professional other real world team each holding bout score profile.The score profile of this each holding bout can be taken from the single historical match of real world team or can or (for example determine according to many groups race statistics of one group of different team according to many groups of matches of real world team, the score statistics of each holding bout of all one-level league matches (Division I) NCAA basketball team during regular season, participate in the score statistics of each holding bout of all team of historical NCAA championship, the score statistics of each holding bout of all leading team during the specific bout of historical NCAA championship).For example, under a kind of situation, user may buy the final match among the last four application that wherein user competes in imaginary NCAA championship.As a part for championship application, application can be faced the score profile of the score statistics of each the holding bout from one or more historical NCAA championships/each holding bout virtual opponent for user.In one embodiment, match tracker system 2000 by the score profile of the bout of the NCAA championship of carrying out based on user for virtual opponent.For example, if the user's match in championship application is the first leg match of championship, the tracker system 2000 of competing is fetched or is determined (or the subset of team of all team in the first leg of one or more historical NCAA championships, for example those leading team) the score statistics of each holding bout, and utilize the score profile of this statistics as each bout of catching of the virtual opponent that in the first leg of (term) between match period and application, user faces.Along with user in championship application by the process of continuous bout, the score profile of each bout of catching will change.
Example is the flow chart of illustrative methods 290, and it can be implemented by the compete parts (for example, for the catch score tracker 2078 of match of bout based on single player is provided) of manufacturing system 2000 of calculating.As shown in by square frame 2910, in the time receiving instruction and selected to catch the signal of match of bout based on single player, the score profile of each holding bout of the virtual opponent playing with user is determined, fetches or obtained in addition to the computing equipment of match manufacturing system 2000.In one embodiment, system 2000 can provide the option of selecting or selecting one or more particular real-world world history matches, one or more team, championship, playoff, championships series etc. for user, with the basis of score profile of each the holding bout as virtual opponent.In one embodiment, system 2000 is fetched the actual count from historical data from database or the open available sports statistics from internet, and calculates the score profile for each holding bout of virtual opponent.In another embodiment, this score profile temporarily determined, and is stored in Local or Remote database, wherein only fetches score profile.
As shown in by square frame 2912, the score profile of each holding bout provides the possible percentage of virtual opponent score during single holding bout.In the example shown in square frame 2912, the chance that virtual opponent has A% during holding bout obtains 3 points.This three-pointer is then that one point of penalty shot (breaking the rules in act of shooting) obtains with three points of tactics or by two points of shootings.In other embodiments, can be by additionally statistics separately of score profile, by the time obtaining three-pointer from three points of holding bouts and two pointer be then that three points of three points of tactics of tradition of one point of penalty shot distinguish.Under a match mode, the benefit of this difference be the to compete calculating unit of manufacturing system 2000 can additionally be exported the visual comment that maybe can hear or information to user, is score how with the virtual opponent of instruction simulation during its holding bout.
As by square frame 2912 further as shown in, virtual opponent has the chance of B% to obtain two points during holding bout, during holding bout, has the chance of C% to obtain two points of penalty shots, and during holding bout, has the chance of D% to obtain single penalty shot to divide.This statistics needn't be corresponding to field goalds or three-point shot hit rate, but depends on the sum of the bout of catching between match period and the team number of times with ad hoc fashion score.For example, statistics can show that team has 100 holding bouts, 10 three-pointers during it, are hit, hit 25 two points of shootings, wherein hit six examples of two points of penalty shots and wherein hit four examples of one point of penalty shot, made team add up to such an extent that be divided into 3 and be divided into 10% holding bout, two points of holding bouts that score a basket is 25%, two points of holding bouts that penalty shot is 6%, one point of holding bout that penalty shot is 4%, and there is no mark during 65% holding bout.
Separately catch two points of hitting during bout of the score profile region of each holding bout of describing in square frame 2912 in the example shown, hit and two points of penalty shots.Therefore, the calculating unit of match manufacturing system 2000 can be by for example hearing or visual notice informs user is how to hit score by penalty shot or by two points about virtual opponent on display 2046.In other embodiments, the profile of each holding bout can not distinguished two points of penalty shots or two points and hit, wherein by together with two points of statistical combination of hitting with two points of penalty shots holding bouts.In another embodiment, the score profile of each holding bout of fetching in step 2910 can have the classification of each holding bout of other statistics or the score classification of this each holding bout of more or less number.
As shown in by square frame 2914, the calculating unit of match manufacturing system 2000 determines whether user or virtual opponent have the bout that starts to catch (be which team win kick off).This can complete with randomizer etc.At other embodiment, this can give tacit consent to virtual opponent or user has the first holding bout always.
As shown in by square frame 2916 and 2918, if the holding bout that user has, match manufacturing system 2000 also confirms whether user has attempted shooting continuously termly.Can the signal based on receiving from basketball 1310 and/or other checkout equipment 2008 carry out thisly determining.As shown in by square frame 2920, in the time receiving the signal of the trial of shooting, the calculating unit of match manufacturing system 2000 determines whether successful shooting is attempted.This definite can carrying out with one of above-mentioned different modes.As shown in by square frame 2922, if determining shooting, the calculating unit of match manufacturing system 2000 attempts success, score tracker 2078 is determined goals for, and mark is increased to the ongoing accumulation score of user.Under a pattern, authorizing user's mark may fix, or under another pattern, the position that it can be based on attempting shooting and hitting shooting, based on burying a shot or the type of penalty shot, and/or based on any other advantage factors vary not good enough or application.After hitting shooting, virtual opponent is born the next one holding bout as indicated by square frame 2924.
As shown in by square frame 2926, the calculating unit of match manufacturing system 2000 determines whether virtual opponent has defensive rebound, and bears holding bout.Alternatively, match manufacturing system 2000 can determine whether user has offensive rebound.In one embodiment, this determine determined at random, or can be the predefined hit rate of the holding bout born based on virtual opponent.Under another embodiment or match mode, the rebound of history match, the historical team of real world or the history match group of real world or team's group based on from real world is added up and is determined whether virtual opponent has defensive rebound.In one embodiment, be similar to the score profile of determining each holding bout, from the history match of identical real world, the statistics that team obtains defensive rebound.If virtual opponent has defensive rebound, virtual opponent is born holding bout in square frame 2924.Alternatively, if determine that virtual opponent does not have defensive rebound, make user be regarded as having offensive rebound, user keeps the bout of catching again, as shown in square frame 2916.Under other embodiment or at user option match mode, can omit rebound in square frame 2926 and determine, wherein user each not in shooting attempt rear virtual opponent and automatically obtain the holding bout of basketball.
As shown in by square frame 2928, bear " holding bout " during in virtual opponent, the calculating unit of match manufacturing system 2000 determines that whether virtual opponent is by score, and what mark virtual opponent holding bout will be.In the example shown, the calculating unit of match manufacturing system 2000 generates in random number X(example between 0 and 0.99).Shown in by square frame 2930,2932 and 2934, if random number X is less than A, the manufacturing system of competing 2000 is given the score of the specific holding bout appointment three of virtual opponent, this score is added to the accumulation score of virtual opponent, the accumulation score that output is upgraded.In one embodiment, the calculating unit of match manufacturing system 2000 is additionally exported comment, for example comment of famous match announcer (being enlightening gram Sebastian Vettel) to this score.Score profile is that under the match mode based on the historical team of real world, this comment can be identified as the historical player of the real world in the historical team of real world to hit shooting, has improved the authenticity of simulated race therein.In similar mode, the calculating unit of match manufacturing system 2000 can be in square frame 2922 be authorized after mark and is commented on like output class user.
As shown in by square frame 2940,2942 and 2944, if random number X is less than A+B, the manufacturing system of competing 2000 is given the score of the specific holding bout appointment two of virtual opponent, and this score is added to virtual opponent accumulation score, and the accumulation score of output renewal.System 2000 is additionally exported comment that can hear or visual, obtains two points to notice owing to hitting, and may indicate the historical player of what real world to hit shooting.As example, if historical team be Boston Celtices and have two points of virtual opponent of score profile of each holding bout of Boston Celtices timesharing, the calculating unit of tournament system 2000 can be exported the match announcer's that can hear comment " Larry Byrd hits from 18 feet of jump shots ".Other the suitable output that can comment on to the score of other type of virtual opponent in square frame 2934,2954,2964 and 2974 or not, to increase color and the authenticity of simulated race.
As shown in by square frame 2950,2952 and 2954, if random number X is less than A+B+C, the manufacturing system of competing 2000 is given the score of the specific holding bout appointment two of virtual opponent, this score is added to the accumulation score of virtual opponent, the accumulation score that output is upgraded, and indicate these two points to be that two points of penalty shots carrying out after foul by virtual opponent obtain.As shown in by square frame 2960,2962 and 2964, if random number X is less than A+B+C+D, the manufacturing system of competing 2000 assigns one point to the specific holding bout of virtual opponent, this score is added to the accumulation score of virtual opponent, the accumulation score that output is upgraded, and instruction virtual opponent is hit two of converting a free throw after foul.As shown in by square frame 2974, if random number X is greater than A+B+C+D, match manufacturing system 2000 determines that virtual opponent does not have score during its holding bout, and user has born the next one holding bout in square frame 2916.
Under an embodiment or at user option match mode, score profile Self-variation between match period of each holding bout.For example, the bout team that early catches in the beginning of match or in the time that player's step is slim and graceful perhaps more may three-point shot score, and perhaps more possibility converting a free throw in the latter half of match or later stage holding bout.Exemplary plot illustrates the score profile of each holding bout, wherein changes the shoot possibility of different mark scores of current each holding bout based on holding rounds.In the example shown, the score profile of each holding bout is caught each in bout and is had percentage change for three-point shot, two points of shootings, two points of penalty shots, one point of penalty shot with without score.In the example shown, during holding rounds 41-60, the possibility of 3 points of score a baskets of team is the highest, but minimum in holding bout 0-20.In the example shown, during holding bout 21-40, (40 holding bouts of the 21st holding bout to the of virtual opponent) team's pointless possibility on holding bout is the highest.In this embodiment, the method 2900 shown in example can comprise step: follow the tracks of the holding rounds of virtual opponent, and holding rounds based on virtual opponent are fetched the score profile for each the holding bout being applicable to of difference shooting.Under other embodiment or pattern, can utilize by system 2000 the score profile of other each holding bout with other classification.In the above in example each, the number of can be by system 2000 distributing to the holding bout of each team between the total time based on match length-match or match period determines the score profile of each bout of catching in proportion.
Display screen 270 additionally presents the inventory (hereinafter describing) of the advantage token that each user has.Once match starts, user 2002 can return to screen 2720 and watch what residue inventory of advantage token to can be used for using.As mentioned above, advantage token can be earned and/or be bought, for example, in the time that user watches display screen 2300.Arrange in pattern a match, allow user between single match period, to exchange until the advantage token of two.
Exemplary plot illustrates display screen 3000, and it presents by the calculating unit of match manufacturing system 2000 in response to user selects the icon of " watch have superiority " on display screen 2300 on display 2046.Display screen 3000 figures identifications may be with experience point earning or the available advantage token of buying, and provides Short Description for each advantage token.Except the single player time base time (time baser time) drive match in be spendable, some in advantage token single player based on holding bout match in or as its part, or multiselect hand based on the time or based on holding bout match in be also spendable.In the example shown, user can exchange advantage token 3010,3012 and 3014, and this has adjusted virtual auxiliary score (as mentioned above) between match period.User can exchange advantage token 3016 and 3018 to adjust the virtual opponent score of different predetermined amount of time.User can exchange advantage token 3020 to stop clock, and sets up three-point shot and attempt.
Finally, user can exchange any " impetus (momentum) " with switching different time sections in advantage token 3024 or 3026.Under an embodiment or match mode, calculating unit by system 2000 is authorized " impetus " to user, it is in response to determining user's shooting that (in a row) hits predefined number continuously, score deficit (deficit) is before allocated to (trim) with predefined amount or in predefined gap, and/or be extended on predefined amount or predefined gap etc. leading.Under an embodiment or match mode, the threshold value that realizes or earn this " impetus " can depend on whether user is appointed as in " home court " or " in the visiting field " match and difference.The mode of system 2000 based on impetus earning and reach the predefined time period for user provides this " impetus ".The calculating unit of system 20 occupies this " impetus " by helping user to reward user.For example, in the time that user has the impetus, can increase user or virtual auxiliary scoring rate by system 20, or in the time that user has the impetus, can reduce by system 20 scoring rate, the free throw percentage etc. of virtual opponent.
Once match starts, electronic equipment 2010A converts game status display screen 2730 to.Game status display screen 2730 on display 2046 presents virtual opponent and the current ongoing score of user (75 to 79) to the user of competition in match, the number of remaining time (2:53) in match (or which team is current in the match based on the bout of catching have a holding bout) and the advantage token that utilized in play so far.As mentioned above, in some embodiments, can additionally or alternatively change the illumination on ball 1310, so that reflection user or the whether leading match of virtual opponent.Can reflect that leading degree or user are falling behind or leading degree by the color of the illumination on ball 1310, brightness or frequency.In other embodiments, can omit this illumination of instruction match score.
Shown in particular game in, allow each user to exchange until the advantage token of two.In one embodiment, on his or her portable electric appts 2010, switch (toggle) at interval or user between match period and get back to display screen 2720, and select the advantage token of exchanging.In the time receiving the signal of the advantage token of selecting on display screen 2720, processor 2056 converts display screen to, for example, describe the display screen 2750 of the advantage token of selecting.According to specific display screen, display screen 2750, user can determine whether use advantage token by selection " use advantage " icon 2752.The use of advantage token is reflected on display screen 2730, to allow to inform continuously the number of its residue advantage token that can exchange of user.
Under an at user option match mode, follow the instruction in score tracker 2078, processor 2056(or processor 2078) throw penalty shot (as presented at display screen 2722) from penalty line simultaneously and carry out the mobile of interruption stopping clock by virtual opponent is breathed out " foul " (as presented on display screen 2770) and indicating user.Under an embodiment or at user option match mode, allow user to attempt twice penalty shot.Under another embodiment or at user option match mode, give user one and, wherein allow user to attempt penalty shot for the first time, and only have first penalty shot success just to allow penalty shot for the second time.In one embodiment, processor 2056(or processor 2078) carry out flowing of interruption by user is breathed out " foul ", stop thus clock (time-based match), and the free-throw shot hit rate of the score profile of virtual opponent based on virtual opponent obtains one point or two points thus.
Under an embodiment or at user option match mode, for the Basketball Match of similar real world closer, between match period, user can select or ask virtual opponent " foul ".Can be by selecting foul request icon or by the speech order request of breaking the rules by inputting 2066 receptions, wherein speech recognition software is recognized this request on display 2046.Under this embodiment or pattern, match manufacturing system 2000 presents display screen, to inform that user's virtual opponent attempting free-throw shot.After this free penalty shot is attempted being completed by virtual opponent and has been upgraded the score of virtual opponent, time in, and in time predefined section, do not allow virtual opponent score.Under this embodiment or pattern, the user who approaches the backwardness of end of match can ask virtual opponent to be broken the rules, wish during virtual opponent that (free throw percentage of the virtual opponent in the score profile based on virtual opponent) attempted in penalty shot, the chance of shortening point spread is also provided to the user who carries out/select to break the rules by the shooting that (clock move) hits it or she between virtual opponent between match period can not the time predefined window phase of score simultaneously.In one embodiment, match manufacturing system 2000 is followed the tracks of the number of user's selection/ask/break the rules, and the number based on foul is adjusted the number that penalty shot is attempted.For example, in one embodiment, originally match manufacturing system 2000 provides one and one foul situation for the foul of each selection of user/carry out to virtual opponent, until met the foul threshold value of predefined selection/carry out, wherein provide automatic twice penalty shot to attempt (" double award " situation) for the foul of each selection/carry out to virtual opponent subsequently.
In one embodiment, the calculating unit of system 2000 can for example, be broken the rules to user automatically based on predefined standard or threshold value (remaining time in match and user are than the leading degree of virtual opponent).Calculate therein score system 2000 and cause that virtual opponent is in the situation of user's foul, except user throws penalty shot and forbids score in the time predefined section of recovering when match, the operation of system 2000 with ask the description of breaking the rules identical with respect to user above.
Under an embodiment and/or at user option match mode, also for user presents selection " four jiaos (four corners) " or delay request or the option of order.Ask identical with selection " foul ", can touch or select in addition on display 2046 at user option graphical user interface or " " order delays request in delay by saying by user, this order receives by input 2066 or input 2050, and is recognized by the each identification software being included in the memory 652 of portable electric appts 2010A, 2010B.Further " delay " order of identification is transmitted into hinge 2012.In response to receiving " delay " order, in time predefined amount, processor 2056 and/or processor 2072 are followed and are included in the order in memory 652 and adjust ongoing match, to do not allow user and virtual opponent score (during clock rundown time any hit shooting (if existence) do not approved) in the time of clock stall.Under an embodiment or pattern, automatically and immediately reduce and reach predefined time quantum the remaining time in match, and user needn't wait until that the time expires.In one embodiment, the calculating unit of system 2008 uses predefined standard or threshold value (for example the remaining time in match and virtual opponent are than user's leading degree) automatically to enter " delay " described above state.In this embodiment, user can break the rules to resist delay state to virtual opponent by request.
Under another embodiment or pattern, allow virtual opponent antagonism to delay request.Under an embodiment or pattern, in following the time stall that delays request and in not allowing user's score, the computing equipment of system 2000 can be exported the signal to user's foul of instruction virtual opponent, wherein the stall of clock has been stopped, wherein the user of " by breaking the rules " (input delays the user of request) throws penalty shot, and wherein after completing penalty shot trial, clock is from the point-in-time recovery of the request of breaking the rules, and the user who is broken the rules can not score in time predefined section, and wherein virtual opponent has the chance of score within this predefined time period.In fact, there is large leading user and can input delay request to be finished the time on clock; But, match manufacturing system 2000 control under, fall behind virtual opponent can by request break the rules carry out to delay user break the rules to resist delay ask.
Completing when match, match manufacturing system 2000 and portable electric appts 2010 convert display screen 2780 to, wherein for each user presents the information about any experience level/badge or the experience point earned.In the example shown, win the game for hitting three-pointer at a pinch, user has worn three grades of person's badges of calling out rain.This user has further been awarded 2300 experience points.Further for user presents at user option graphical user interface, so that user is turned back to chamber " (display screen 2100) or " Developing Room " (display screen 2200), the analysis of the more degree of depth showing for user.
Group I:
1, a device, comprising:
Data acquisition equipment, it obtains at least one attribute towards the basketball shooting of basketry, at least one sensor institute's sensing that this at least one attribute is carried by this basketball or derive from the signal output by this at least one sensor;
Processing unit;
Memory, its include instruction, to command processing unit by least one attribute of shooting is compared and determines whether this shooting is into basket with one or more predetermined labels features of entering basket; And
Whether output equipment is to present output into determining of basket to personnel based on this shooting.
2, device as claimed in claim 1, wherein this memory comprises instruction, to command this processing unit signal based on receiving from least one sensor being carried by this basketball during at least one enters the calibration shooting of basket to identify into one or more predetermined labels features of basket shooting.
3, device as claimed in claim 2, wherein this at least one enter basket calibration shooting comprise the wiping backboard shooting of hitting, the clean shot hitting and hit touch at least one in ring shooting.
4, device as claimed in claim 1, the feature of this basketball that at least one marker characteristic that wherein enters basket shooting is sensed by this at least one sensor while being included in the net of this basketball by basketry.
5, device as claimed in claim 4, the sensed characteristic of this basketball that at least one marker characteristic that wherein enters basket shooting is sensed by this at least one sensor while being included in the Lower Half of this basketball by this net.
6, device as claimed in claim 1, at least one marker characteristic that wherein enters basket shooting is included in the feature of this basketball being sensed by this at least one sensor when this basketball advances to ground from net.
7, device as claimed in claim 2, at least one marker characteristic that wherein enters basket shooting is included at least one sensed characteristic of this basketball being sensed by this at least one sensor during the time period that a period of time of starting in the time of the net of this basketball by basketry forms.
8, device as claimed in claim 1, the deceleration of this basketball that at least one marker characteristic that wherein enters basket shooting senses while being included in the net of this basketball by basketry in preset range.
9, device as claimed in claim 1, the combination that at least one marker characteristic that wherein enters basket shooting is included in this and enters multiple sensed basketball features during basket shooting.
10, device as claimed in claim 9, wherein the combination of the basketball feature of the plurality of institute sensing comprises maximum height, basketball speed and until at least one in the basketball travel distance meeting with obstruction of basketball spin, basketball parabolic path.
11, device as claimed in claim 9, wherein during entering basket shooting, multiple sensed basketball features further comprise the vibration of the basketball sensing, it is corresponding with the backboard of basketball strikes basketry.
12, device as claimed in claim 11, wherein during entering basket shooting, multiple sensed basketball features further comprise the vibration of the basketball sensing, it is corresponding with the ring of basketball strikes basketry.
13, device as claimed in claim 12, wherein enter multiple sensed basketball features during basket shooting further comprise this enter basket shooting during the spin of basketball.
14, device as claimed in claim 9, wherein during entering basket shooting, multiple sensed basketball features comprise the vibration of the basketball sensing, it is corresponding with the ring of basketball strikes basketry.
15, device as claimed in claim 14, wherein enter multiple sensed basketball features during basket shooting further comprise this enter basket shooting during the spin of basketball.
16, device as claimed in claim 1, one or more predetermined labels features of wherein entering basket shooting comprise at least one feature of entering basket as this of the function of time.
17, device as claimed in claim 1, wherein this memory comprises that instruction is to command this processing unit to calibrate and set up direction coordinate system as basketry.
18, device as claimed in claim 17, wherein uses the magnetometer being carried by basketball to calibrate and set up baseline for basketry with respect to the earth compass heading of basketball for the instruction that basketry is calibrated and set up direction coordinate system comprises.
19, device as claimed in claim 18, wherein this command prompt personnel basketball that moves up in the basketry side perpendicular to penalty line from penalty line.
20, device as claimed in claim 17, wherein this command prompt input with respect to the value of the position of basketry position about basketball current location.
21, device as claimed in claim 17, wherein this processing unit utilization of this instruction directs comprises that local magnetic field on the basketball court of basketry calibrates and set up direction coordinate system for this basketry.
22, device as claimed in claim 17, wherein this processing unit of this instruction directs utilizes global positioning system to calibrate and set up direction coordinate system for this basketry.
Group II:
1, a device, comprising:
Data acquisition equipment, it obtains at least one attribute towards the basketball shooting of basketry, at least one sensor institute's sensing that this at least one attribute is carried by this basketball or derive from the signal output by this at least one sensor;
Processing unit;
Output equipment; And
Memory, its include instruction is to command this processing unit by least one attribute of this shooting is compared and determines whether this shooting is into basket with one or more predetermined labels features of entering basket, and whether present based on shooting to personnel on this output equipment be the definite output into basket, and about the out of Memory of this shooting.
2, device as claimed in claim 1, wherein out of Memory comprises coming the information that freely these personnel repeatedly shoot.
3, device as claimed in claim 2, wherein out of Memory comprises field goalds.
4, device as claimed in claim 1, wherein this memory comprises for commanding this processing unit to present figured instruction on this output equipment, and wherein this diagrammatic representation comprise the diagram of at least a portion basketball court and on this basketball court from the expression of the field goalds of diverse location.
5, device as claimed in claim 4, wherein this diagrammatic representation further comprises the instruction that repeatedly shooting is attempted of diverse location from this basketball court.
6, device as claimed in claim 4, wherein this diagrammatic representation comprise on this basketball court, hit shooting and in the hotspot graph of shooting.
7, device as claimed in claim 6, wherein this hotspot graph comprises color, this color changes according to the field goalds of these personnel of diverse location place on this basketball court.
8, device as claimed in claim 1, wherein this memory comprises instruction, its for command this processing unit on this output equipment, present statistical comparison with instruction for hit shooting release speed, pitching angle, the shooting direction of shooting and shooting and spin at least one difference.
9, device as claimed in claim 1, wherein memory comprises instruction, it is for commanding this processing unit to follow the tracks of field goalds, so that the field goalds of this tracking is compared with corresponding star cager's field goalds, and output comparison on output equipment.
10, device as claimed in claim 1, wherein this memory comprises instruction, for commanding this processing unit to present at least one audio & video of star cager.
11, device as claimed in claim 10, wherein at least one audio & video of this star cager comprises at least one in training or shooting recommendation.
12, device as claimed in claim 1, wherein this memory comprises instruction, for commanding this processing unit will shoot result-sharing to social Media Tribunes.
13, device as claimed in claim 1, wherein memory comprises instruction, for commanding this processing unit to follow the tracks of field goalds, so that the field goalds of this tracking is compared with another personnel's corresponding field goalds, and output is compared on output equipment.
14, device as claimed in claim 1, wherein this data acquisition equipment, processing unit, memory and output equipment are parts for phone.
15, device as claimed in claim 1, wherein this data acquisition equipment, processing unit and memory are parts for basketball.
16, device as claimed in claim 1, further comprises and hits the storage of shooting mark, it comprises one or more predetermined labels features of hitting shooting.
17, device as claimed in claim 16, wherein this output equipment is a part for portable electric appts, and wherein this hits the storage of shooting mark away from this portable electric appts.
18, device as claimed in claim 1, wherein this processing unit and comprise this processing unit of commander determine this shooting be whether memory into the instruction of basket away from this portable electric appts, and spanning network and this portable electric appts communicate.
19, device as claimed in claim 16, wherein this to hit shooting mark storage be a part that comprises the portable electric appts of this output equipment.
20, device as claimed in claim 1, wherein this memory include instruction, to command this processor to determine as the type of shooting of entering basket based at least one attribute of this shooting, and stores the determined type of this shooting.
Group III:
1, a method, comprising:
Obtain at least one attribute towards the basketball shooting of basketry, at least one sensor institute's sensing that this at least one attribute is carried by this basketball or derive from the signal output by this at least one sensor;
By at least one attribute of this shooting is compared and is determined whether shooting is into basket with one or more predetermined labels features of entering basket; And
Whether present this shooting is determining into basket.
2, the method for claim 1, is further included in the signal based on receiving from least one sensor being carried by this basketball during calibration shooting that at least one enters basket and identifies the one or more predetermined labels features into basket.
3, method as claimed in claim 2, wherein this at least one enter basket calibration shooting comprise the wiping backboard shooting of hitting, the clean shot hitting and hit touch at least one in ring shooting.
4, method as claimed in claim 3, the feature of this basketball that at least one marker characteristic that wherein enters basket is sensed by this at least one sensor while being included in the net of this basketball by basketry.
5, method as claimed in claim 4, the sensed characteristic of this basketball that at least one marker characteristic that wherein enters basket is sensed by this at least one sensor while being included in the Lower Half of this basketball by this net.
6, method as claimed in claim 3, at least one marker characteristic that wherein enters basket is included in the feature of at least one institute's sensing of this basketball being sensed by this at least one sensor during the time period that this basketball forms during by net.
7, method as claimed in claim 3, at least one marker characteristic that wherein enters basket is included in the feature of at least one institute's sensing of this basketball being sensed by this at least one sensor during the time period forming when a period of time that this basketball starts during by net.
8, method as claimed in claim 2, the feature of this basketball that at least one marker characteristic that wherein enters basket is sensed by this at least one sensor while being included in the net of basketball by basketry.
9, method as claimed in claim 8, the sensed characteristic of this basketball that at least one marker characteristic that wherein enters basket is sensed by this at least one sensor while being included in the Lower Half of this basketball by this net.
10, method as claimed in claim 2, at least one marker characteristic that wherein enters basket is included in the feature of at least one institute's sensing of this basketball being sensed by this at least one sensor during the time period forming in the time of the net of this basketball by this basketry.
11, method as claimed in claim 2, at least one marker characteristic that wherein enters basket is included in the feature of at least one institute's sensing of this basketball being sensed by this at least one sensor during the time period that a period of time of starting in the time of the net of this basketball by this basketry forms.
12, method as claimed in claim 2, at least one marker characteristic that wherein enters basket is included in the feature of at least one institute's sensing of this basketball being sensed by this at least one sensor during the time period that a period of time of starting in the time of the Lower Half of this basketball by the net of this basketry forms.
13, method as claimed in claim 2, the deceleration of this basketball that at least one marker characteristic that wherein enters basket senses while being included in the net of this basketball by basketry in preset range.
14, method as claimed in claim 2, the combination that at least one marker characteristic that wherein enters basket is included in this and enters multiple sensed basketball features during basket.
15, method as claimed in claim 14, wherein the combination of the basketball feature of the plurality of institute sensing comprise into the maximum height of basketball parabolic path during basket, enter the speed of basketball during basket and enter basket during until the distance of being advanced by basketball meeting with obstruction.
16, method as claimed in claim 15, wherein during entering basket, multiple sensed basketball features further comprise the vibration of sensed basketball, it is corresponding with the backboard of basketball strikes basketry.
17, method as claimed in claim 16, wherein during entering basket, multiple sensed basketball features further comprise the vibration of sensed basketball, it is corresponding with the ring of basketball strikes basketry.
18, method as claimed in claim 17, wherein during entering basket, multiple sensed basketball features further comprise that this enters the spin of basketball during basket.
19, method as claimed in claim 15, wherein during entering basket, multiple sensed basketball features further comprise the vibration of sensed basketball, it is corresponding with the ring of basketball strikes basketry.
20, method as claimed in claim 17, wherein during entering basket, multiple sensed basketball features further comprise that this enters the spin of basketball during basket.
21, the method for claim 1, is further included as basketry and calibrates and set up direction coordinate system.
22, method as claimed in claim 21, wherein should calibrate and set up direction coordinate system for basketry and comprise and use the magnetometer being carried by basketball to calibrate and set up baseline for basketry with respect to the earth compass heading of basketball.
23, method as claimed in claim 21, further comprises that prompting personnel dribble in the direction from the basketry perpendicular to penalty line of penalty line.
24, method as claimed in claim 21, further comprises that prompting personnel input about basketball current location the value with respect to the position of basketry position to electronic equipment.
25, method as claimed in claim 20, further comprises and utilizes the local magnetic field that comprises on the basketball court of basketry to calibrate and set up direction coordinate system for this basketry.
26, method as claimed in claim 20, further comprises and utilizes global positioning system to calibrate and set up direction coordinate system for this basketry.
27, method as claimed in claim 20, further comprises utilizing being positioned at the basketball court that comprises basketry or the local positioning system that comprises antenna in its vicinity and calibrating and set up direction coordinate system for this basketry.
28, method as claimed in claim 20, is further included on this output equipment and presents diagrammatic representation, and this diagrammatic representation comprises the diagram of at least a portion basketball court and the field goalds of diverse location from this basketball court.
29, method as claimed in claim 28, wherein this diagrammatic representation further comprises the instruction that repeatedly shooting is attempted of diverse location from this basketball court.
30, method as claimed in claim 29, wherein this diagrammatic representation comprises the hotspot graph of hitting in not middle shooting on this basketball court.
31 the method for claim 1, are further included on this output equipment and present statistical comparison to indicate for the difference of hitting shooting and middle shooting release speed of shooting, pitching angle, direction and spinning.
32, the method for claim 1, further comprises:
Follow the tracks of field goalds;
The field goalds of this tracking is compared with corresponding star cager's field goalds; And
On output equipment, present comparison.
33, method as claimed in claim 32, further comprises at least one of Voice & Video that presents star cager.
34, method as claimed in claim 33, wherein at least one Voice & Video of this star cager comprises at least one in training or shooting recommendation.
35, the method for claim 1, further comprises shooting result-sharing to social Media Tribunes.
36, the method for claim 1, further comprises:
Follow the tracks of field goalds;
Storage is with this tracking field goalds relatively and another personnel's corresponding field goalds; And
On output equipment, output relatively.
37, the method for claim 1, further comprise based at least one attribute of this shooting and determine that at least one attribute of this shooting is based on carrying out the signal of at least one sensor that freely this basketball carries or being derived by the signal from this at least one sensor as the type of shooting of entering basket.
Group IV:
1, basketball shooting is determined a system, and for basketry and the portable electric appts that comprises data acquisition equipment, processing unit, memory and output equipment, this system comprises:
Basketball,
At least one sensor being carried by this basketball;
Non-transient state computer-readable medium, its comprise code with commander processor so that:
Obtain towards at least one attribute of the basketball shooting of basketry from this data acquisition equipment, this at least one attribute is derived by least one sensor institute's sensing or from the signal output by this at least one sensor;
By being compared with one or more predetermined labels features of entering basket, at least one attribute of this shooting determines that shooting is into basket shooting or does not enter basket shooting; And
To shoot or do not enter the basket directed personnel really that shoot into basket to present output based on this shooting.
2, the system as claimed in claim 1, wherein this code further commands this processor to show the information about the multiple shootings by these personnel.
3, system as claimed in claim 2, wherein out of Memory comprises field goalds.
4, the system as claimed in claim 1, wherein this code comprises being used in reference to and waves this processing unit and on this output equipment, present figured instruction, and wherein this diagrammatic representation comprise the diagram of at least a portion basketball court and on this basketball court by the expression of the field goalds of diverse location.
5, system as claimed in claim 4, wherein this diagrammatic representation further comprises the instruction that repeatedly shooting is attempted of diverse location from this basketball court.
6, system as claimed in claim 4, wherein this diagrammatic representation comprise on this basketball court, hit and in the hotspot graph of shooting.
7, system as claimed in claim 6, wherein this hotspot graph comprises color, this color changes according to the field goalds of these personnel of diverse location place on this basketball court.
8, the system as claimed in claim 1, wherein this code comprises instruction, for commanding this processing unit to present statistical comparison to indicate for the difference of hitting at least one with the shooting release speed of not shooting, pitching angle, shooting direction and in spinning of shooting on this output equipment.
9, the system as claimed in claim 1, wherein this code comprises instruction, be used for commanding this processing unit to follow the tracks of field goalds, so that the field goalds of this tracking is compared with corresponding star cager's field goalds, and output comparison on output equipment.
10, the system as claimed in claim 1, wherein this code comprises instruction, for commanding this processing unit to present at least one of Voice & Video of star cager.
11, system as claimed in claim 10, wherein at least one Voice & Video of this star cager comprises at least one in training or shooting recommendation.
12, the system as claimed in claim 1, wherein this code comprises instruction, for commanding this processing unit will shoot result-sharing to social Media Tribunes.
13, the system as claimed in claim 1, wherein this code comprises instruction, for commanding this processing unit to follow the tracks of field goalds, so that the field goalds of this tracking is compared with corresponding another personnel's field goalds, and exports comparison on output equipment.
14, the system as claimed in claim 1, wherein this data acquisition equipment, processing unit, memory and output equipment are parts for phone.
15, the system as claimed in claim 1, further comprises and hits the storage of shooting mark, it comprises one or more predetermined labels features of hitting shooting.
16, system as claimed in claim 15, wherein this hits the storage of shooting mark away from this portable electric appts.
17, the system as claimed in claim 1, wherein this code comprises that the instruction of commanding this processing unit is whether to determine as this shooting of entering basket away from this portable electric appts, and spanning network is communicated by letter with this portable electric appts.
18, system as claimed in claim 15, wherein this to hit shooting mark storage be a part for this portable electric appts.
19, the system as claimed in claim 1, wherein this code include instruction, to command this processor to determine as the type of shooting of entering basket based at least one attribute of this shooting, and stores the determined type of this shooting.
Group V
1. a device, comprising:
Non-transient state computer-readable medium, described medium commander's processor so that:
Receive instruction entering basket shooting or not entering the first signal of basket shooting by first man during the first basketball shooting phase;
Receive instruction entering basket shooting or not entering the secondary signal of basket shooting by second people during the second shooting phase;
Follow the tracks of by first man and second people multiple enter basket shooting; And
At least second people hit shooting at every turn after, in the time that second people participates in producing the second basketball shooting phase of secondary signal, output is by the number that enters basket shooting of first man and the indicant that enters the relation between the number that basket shoots by second people.
2. device as claimed in claim 1, wherein said indicant comprises the visual indicator on display screen.
3. device as claimed in claim 1, wherein said indicant comprises the visual indicator on the basketball of being thrown by second people.
4. device as claimed in claim 1, the instruction of wherein said indicant is entered basket shooting number and the relation that basket is shot between number of entering by first man time point place corresponding during the first basketball shooting phase and the second basketball shooting phase by second people.
5. device as claimed in claim 1, further comprises optical transmitting set, and described optical transmitting set produces visual indicator, and wherein said optical transmitting set is configured to supported to provide and to watch in the time that second people participated in for the second basketball shooting phase.
6. device as claimed in claim 1, wherein said indicant comprises the indicant that can hear.
7. device as claimed in claim 1, wherein said the first basketball shooting phase and the second basketball shooting phase occur in real time simultaneously.
8. device as claimed in claim 7, wherein said non-transient state computer-readable medium further command processor at least by first man hit shooting at every turn after, in the time that first man participates in producing the first basketball shooting phase of first signal, output is with respect to the second finger thing that enters basket shooting number by second people that enters basket shooting number by first man.
9. device as claimed in claim 8, wherein said the second indicant instruction is entered basket shooting number and the relation that basket is shot between number of entering by second people at time point place corresponding during the first basketball shooting phase and the second basketball shooting phase by first man.
10. device as claimed in claim 8, further comprises optical transmitting set, and described optical transmitting set produces visual indicator, wherein described optical transmitting set is configured in the time that first man participated in for the first basketball shooting phase supported to face horizontal direction for watching.
11. devices as claimed in claim 8, wherein said indicant comprises the indicant that can hear.
12. devices as claimed in claim 1, at least one sensor wherein carrying from the first basketball of being thrown by first man receives first signal, and at least one sensor wherein carrying from the second basketball of being thrown by second people receives secondary signal.
13. devices as claimed in claim 1, the instruction of wherein said indicant is entered basket shooting number and the relation that basket is shot between number of entering by first man at time point place corresponding during the first basketball shooting phase and the second basketball shooting phase by second people.
14. devices as claimed in claim 13, the wherein corresponding freely group of the corresponding time point of following composition of time point choosing: the time point in corresponding past during the first basketball shooting phase and the second basketball shooting phase; And during the first basketball shooting phase and the second basketball shooting phase corresponding number shooting attempt complete.
15. devices as claimed in claim 1, wherein said non-transient state computer-readable medium further command processing unit based on described relation and by first man or second people continuous enter in basket shooting at least one export the comment that can hear to second people.
16. devices as claimed in claim 1, wherein non-transient state computer-readable medium is shot one by one and is stored the shooting result of first man, wherein by the second basketball shooting phase of second people after the first basketball shooting phase by first man.
17. devices as claimed in claim 1, wherein said indicant is by the number that enters basket shooting of first man with by second people's the number that enters basket shooting.
18. devices as claimed in claim 1, wherein said non-transient state computer-readable medium further command processor receive instruction from its first man enter basket shooting and second people enter the shoot signal of the position being hit of basket, and after completing shooting, determine the first score of first man and the second score of second people, wherein said the first score and the second score are the positions based on hit basketball shooting from Qi Chu at every turn.
19. devices as claimed in claim 1, at least one sensor that the free basketball of signal source wherein receiving carries.
20. devices as claimed in claim 1, wherein the first shooting phase and the second shooting phase appear on identical basketball hoop simultaneously.
21. devices as claimed in claim 1, wherein said the first shooting phase and the second shooting phase appear at the diverse location place on different basketball hoops.
22. devices as claimed in claim 1, wherein said non-transient state computer-readable medium is further commanded audio frequency apparatus at least one output audio in basket shooting and this relation that enters based on by second people, the group of the audio frequency of the free following composition of described audio frequency choosing: comment that football fan hails, football fan makes trouble, competes and hit-not middle sound effect.
Although described the disclosure with reference to exemplary embodiment, in the case of not departing from the spirit and scope of claimed theme, art technology workman will recognize and can aspect form and details, make variation.For example, although may different exemplary embodiments be described as comprising one or more features that one or more benefits are provided, but should be taken into account, described feature can be exchanged each other, or alternatively describe exemplary embodiment or in other alternate embodiment combination with one another.Because technology relative complex of the present disclosure, thereby not all technical variation is foreseeable.The disclosure of setting forth in and claim below described with reference to exemplary embodiment is intended to wide in range as much as possible apparently.For example, unless pointed out especially in addition, the claim of recording single particular element also comprises multiple such particular element.

Claims (27)

1. a device, comprising:
Non-transient state computer-readable medium, its commander processor so that:
Receive and indicate the basket that enters of the basketball being undertaken by personnel during the basketball shooting phase shoot or do not enter the signal that basket is shot;
Receive instruction from Qi Chu hit each enter the signal of position of basket shooting; And
Determine and user's accumulation score of the personnel of output needle to the basketball shooting phase, described accumulation score be based on each enter the position of basket shooting.
2. device as claimed in claim 1, wherein said user's accumulation score is ongoing user's accumulation score of entering to determine and export after basket shooting each.
3. device as claimed in claim 2, wherein said non-transient state computer-readable medium further command processor so that:
By determining and output is accumulated to such an extent that assign to be convenient to virtual match for the ongoing virtual of virtual opponent during the shooting phase, be the time during basketball shooting phase of the timing based on personnel for the virtual ongoing accumulation score of virtual opponent.
4. device as claimed in claim 3, wherein said non-transient state computer-readable medium further commands processor to adjust the score by virtual opponent in response to the signal of authorizing experience point to exchange.
5. device as claimed in claim 4, wherein said non-transient state computer-readable medium further command processor in response to and authorize experience point based on one or more standards, the freely group of the standard of following composition of this standard choosing: the winning percentage, meet predefined achievement level of the number that completes, wins timed game, the timed game that wins of match, timed game, free throw percentage, high score, connect in shooting, the duration of training, match and the purchase of wait H-O-R-S-E/ around-the-world.
6. device as claimed in claim 4, is wherein the function of match clock for the virtual accumulation score of described virtual opponent, and the predefined scoring rate based on virtual opponent at least.
7. device as claimed in claim 6, wherein said predefined scoring rate is selected from the group of scoring rate, and it is by forming as follows: linear scoring rate; Wherein processor drives the score of virtual opponent to approach the non-linear convergence scoring rate of personnel's score with maintenance; The score that wherein processor drives virtual opponent is to keep below or higher than the non-linear scoring rate of dispersing of personnel's score; The wherein score impetus of processor based on personnel and drive the match of the score of the virtual opponent scoring rate that flows; And the simulated race event of wherein random generation is adjusted the chance event scoring rate of the ongoing scoring rate of virtual opponent temporarily.
8. device as claimed in claim 6, the freely group of following composition of wherein said predefined scoring rate choosing: based on personnel according to the scoring rate of the virtual match previously having completed; Based on personnel according to the scoring rate of the virtual match previously having been completed by this people; And based on personnel according to the scoring rate of the virtual match by using another people of this device previously to complete.
9. device as claimed in claim 6, wherein said predefined scoring rate is the scoring rate of the team of the real world match based on previously having completed.
10. device as claimed in claim 9, wherein said predefined scoring rate is the scoring rate of the team of the real world previously the having completed match based on organized basketball team, the freely group of the level of following composition of this organized basketball team choosing: middle school, university and professional.
11. devices as claimed in claim 6, wherein said non-transient state computer-readable medium further commands the level of skill of processor based on personnel to adjust predefined scoring rate.
12. devices as claimed in claim 6, wherein said predefined scoring rate is the statistics of the multiple scoring rates based on competing according to multiple real worlds that previously completed of organized basketball team, the freely group of the level of following composition of this organized basketball team choosing: middle school, university and professional.
13. devices as claimed in claim 3, the virtual ongoing accumulation score of wherein said virtual opponent is time during the timing basketball shooting phase based on personnel and the score time profile of storage.
14. devices as claimed in claim 3, wherein said non-transient state computer-readable medium further command processor at least the relation of the ongoing virtual accumulation score of the ongoing user's accumulation score based on personnel between virtual match period and virtual opponent export indicant.
15. devices as claimed in claim 14, wherein said indicant comprises visual indicant.
16. devices as claimed in claim 14, wherein said indicant comprises the indicant that can hear.
17. devices as claimed in claim 3, wherein said non-transient state computer-readable medium further command audio frequency apparatus based on by personnel enter basket shooting, by personnel do not enter basket shooting, by virtual opponent enter basket shooting, by virtual opponent do not enter in the relation between basket shooting and ongoing user's accumulation score and ongoing virtual opponent accumulation score at least one carry out output audio, the freely group of the audio frequency of following composition of described audio frequency choosing: sound effect in comment that football fan hails, football fan makes trouble, competes and hitting-.
18. devices as claimed in claim 1, wherein said non-transient state computer-readable medium further command processor so that:
Receive the signal of indicating the shooting of not entering basket of being undertaken by personnel to attempt during the basketball shooting phase of timing;
Receive instruction each do not enter the signal of the basket shooting position of attempting; And
Based on not entering, basket shooting is attempted and the change in location of entering basket shooting is adjusted user's accumulation score.
19. devices as claimed in claim 1, wherein said non-transient state computer-readable medium further commands processor to export the scoring position of asking to the personnel of the phase of shooting.
20. devices as claimed in claim 19, wherein said non-transient state computer-readable medium is further in response to hitting basketry and authorize experience point to personnel from requested scoring position.
21. devices as claimed in claim 1, at least one sensor that the free basketball of signal source of wherein said reception carries.
22. devices as claimed in claim 1, the sensor that the free basketball of signal source of basket shooting carries is entered in the instruction of wherein said reception.
23. devices as claimed in claim 1, the instruction that wherein received is entered the signal source of basket shooting from user.
24. devices as claimed in claim 1, the instruction wherein receiving is entered the signal source of basket shooting from the plant equipment that is coupled to basketry.
25. devices as claimed in claim 1, the instruction of wherein said reception is entered the signal source of basket shooting from one or more cameras or optical pickocff.
26. devices as claimed in claim 1, wherein the indicating positions of each basketball shooting produces the identical increase of score.
27. devices as claimed in claim 1, wherein the indicating positions of each basketball shooting based on each enter basket shooting position and produce in increasing one of different scores.
CN201410267501.6A 2013-03-15 2014-03-15 Basketball sensing device Pending CN104190060A (en)

Applications Claiming Priority (14)

Application Number Priority Date Filing Date Title
US201361800972P 2013-03-15 2013-03-15
US201361799851P 2013-03-15 2013-03-15
US201361788304P 2013-03-15 2013-03-15
US201361798738P 2013-03-15 2013-03-15
US61/798738 2013-03-15
US61/799851 2013-03-15
US61/800972 2013-03-15
US61/788304 2013-03-15
US201361891487P 2013-10-16 2013-10-16
US61/891487 2013-10-16
US14/071384 2013-11-04
US14/071,384 US9656140B2 (en) 2012-11-09 2013-11-04 Sport performance system with ball sensing
US14/205,073 US9844704B2 (en) 2012-11-09 2014-03-11 Basketball sensing apparatus
US14/205073 2014-03-11

Publications (1)

Publication Number Publication Date
CN104190060A true CN104190060A (en) 2014-12-10

Family

ID=52075514

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410267501.6A Pending CN104190060A (en) 2013-03-15 2014-03-15 Basketball sensing device

Country Status (1)

Country Link
CN (1) CN104190060A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104412313A (en) * 2012-04-18 2015-03-11 大卫·维克多·乔利夫 Ball game apparatus
CN107115660A (en) * 2017-06-07 2017-09-01 简极科技有限公司 A kind of intelligent basketball sports track monitoring method
CN107115659A (en) * 2017-06-07 2017-09-01 简极科技有限公司 A kind of intelligent basketball is laid up track monitoring method
CN107798692A (en) * 2016-08-31 2018-03-13 郑州动量科技有限公司 A kind of ball image-recognizing method and its system
CN108619688A (en) * 2017-03-16 2018-10-09 郭峰 Basketball movement data acquisition device and method
CN109152951A (en) * 2016-05-20 2019-01-04 汤姆·托拉尔夫·罗尼斯塔德 Exercising apparatus for ball game
WO2019072076A1 (en) * 2017-10-11 2019-04-18 腾讯科技(深圳)有限公司 Information display method, device, storage medium, and electronic device
CN109758749A (en) * 2019-03-13 2019-05-17 深圳和而泰数据资源与云技术有限公司 A kind of shooting correction auxiliary system and method
CN111346356A (en) * 2020-03-09 2020-06-30 牡丹江医学院 Sports teaching apparatus
CN116234613A (en) * 2020-08-19 2023-06-06 休普有限公司 Interactive basketball system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4999603A (en) * 1989-01-05 1991-03-12 Mele Thomas C Multi-functional basketball game monitoring unit
WO2007084850A2 (en) * 2006-01-13 2007-07-26 Klein William M Performance monitoring in a shooting sport using sensor synchronization
CN200984440Y (en) * 2006-05-31 2007-12-05 飞络力电子有限公司 Testing structure of the basketball machine having shooting average value
US20120029666A1 (en) * 2009-03-27 2012-02-02 Infomotion Sports Technologies, Inc. Monitoring of physical training events
CN202490384U (en) * 2012-03-21 2012-10-17 刘排 Intelligent basketball

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4999603A (en) * 1989-01-05 1991-03-12 Mele Thomas C Multi-functional basketball game monitoring unit
WO2007084850A2 (en) * 2006-01-13 2007-07-26 Klein William M Performance monitoring in a shooting sport using sensor synchronization
CN200984440Y (en) * 2006-05-31 2007-12-05 飞络力电子有限公司 Testing structure of the basketball machine having shooting average value
US20120029666A1 (en) * 2009-03-27 2012-02-02 Infomotion Sports Technologies, Inc. Monitoring of physical training events
CN202490384U (en) * 2012-03-21 2012-10-17 刘排 Intelligent basketball

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104412313A (en) * 2012-04-18 2015-03-11 大卫·维克多·乔利夫 Ball game apparatus
CN109152951A (en) * 2016-05-20 2019-01-04 汤姆·托拉尔夫·罗尼斯塔德 Exercising apparatus for ball game
CN107798692A (en) * 2016-08-31 2018-03-13 郑州动量科技有限公司 A kind of ball image-recognizing method and its system
CN108619688A (en) * 2017-03-16 2018-10-09 郭峰 Basketball movement data acquisition device and method
CN107115660A (en) * 2017-06-07 2017-09-01 简极科技有限公司 A kind of intelligent basketball sports track monitoring method
CN107115659A (en) * 2017-06-07 2017-09-01 简极科技有限公司 A kind of intelligent basketball is laid up track monitoring method
CN107115659B (en) * 2017-06-07 2019-03-05 简极科技有限公司 A kind of intelligence basketball is laid up track monitoring method
WO2019072076A1 (en) * 2017-10-11 2019-04-18 腾讯科技(深圳)有限公司 Information display method, device, storage medium, and electronic device
CN109758749A (en) * 2019-03-13 2019-05-17 深圳和而泰数据资源与云技术有限公司 A kind of shooting correction auxiliary system and method
CN111346356A (en) * 2020-03-09 2020-06-30 牡丹江医学院 Sports teaching apparatus
CN116234613A (en) * 2020-08-19 2023-06-06 休普有限公司 Interactive basketball system

Similar Documents

Publication Publication Date Title
US9844704B2 (en) Basketball sensing apparatus
US9901801B2 (en) Basketball sensing apparatus
CN104190060A (en) Basketball sensing device
CN104043237A (en) Basketball shot determination system
EP2779142B1 (en) Basketball sensing apparatus
CN105080111B (en) Sport ball motion monitoring method and system
US9457251B2 (en) Ball sensing
US10661149B2 (en) Mixed-reality sports tracking and simulation
US10159884B2 (en) Basketball make-miss shot sensing
CN104075731B (en) It is determined that the method for personal and moving object performance information
US9656143B2 (en) Basketball shot determination system
US8882606B2 (en) Golf swing data gathering method and system
US9656142B2 (en) Basketball shot determination system
US9623311B2 (en) Basketball sensing apparatus
US11484760B2 (en) Interactive basketball system
KR20230040319A (en) Virtual golf device and virtual golf system
US20230191221A1 (en) Interactive soccer system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20141210

WD01 Invention patent application deemed withdrawn after publication