`(12) Patent Application Publication (10) Pub. No.: US 2010/0144414 A1
`(43) Pub. Date:
`Jun. 10, 2010
`Edis et al.
`
`US 20l00l444l4Al
`
`(54) SYSTEM AND METHOD FOR GATHERING
`AND ANALYZING OBJECTIVE MOTION
`DATA
`
`(75) Inventors:
`
`Jamyn Geoffrey Nicholas Edis,
`New York, NY (US); Michael
`Gabriel, Old Greenwich, CT (US);
`Timothy James Mohn, Brooklyn,
`NY (US); Zachary Edwin
`Eveland, Brooklyn (NY); Thomas
`P. Igoe, Brooklyn, NY (US);
`Despina Papadopoulos, NeW York,
`NY (US)
`
`Correspondence Address:
`KING & SPALDING
`1185 AVENUE OF THE AMERICAS
`NEW YORK, NY 10036-4003 (US)
`
`(73) Assignee:
`
`HOME BOX OFFICE, INC., NeW
`York, NY (US)
`
`(21) Appl. No.:
`
`12/502,726
`
`(22) Filed:
`
`Jul. 14, 2009
`
`Related US. Application Data
`
`(60) Provisional application No. 61/1 19,91 5, ?led on Dec.
`4, 2008.
`
`Publication Classi?cation
`
`(51) Int. Cl.
`(2006.01)
`A63B 71/00
`(52) US. Cl. ............................................... .. 463/8; 482/8
`
`(57)
`
`ABSTRACT
`
`The systems and methods described herein attempt to provide
`data capture and analysis in a non-intrusive fashion. The
`captured data can be analyzed for qualitative conclusions
`regarding an object’s actions. For example, a system for ana
`lyzing activity of an athlete to permit qualitative assessments
`of that activity comprises a ?rst processor to receive activity
`related data from sensors on the athlete. A ?rst database stores
`the activity-related data. A second database contains pre
`identi?ed motion rules. A second processor compares the
`received activity-related data to the pre-identi?ed motion
`rules, Wherein the second processor identi?es a pre-identi?ed
`motion from the pre-identi?ed motion rules that corresponds
`to the received activity-related data. A memory stores the
`identi?ed pre-selected motion.
`
`I04
`
`----------------- --
`
`)12
`
`)14
`
`)20
`
`DATA CAPTURE
`APPLICATION
`
`SERVER
`APPLICATION
`
`—-
`
`VISUALIZATION
`ENGINE
`
`—>
`
`PRESSURE
`
`SPEED
`
`DIREGION
`
`PUNCH TYPE
`
`FREQUENCY
`L0(ATION
`
`BIOMlzTRlCS
`
`116
`
`ANALYSIS
`SOHWARE
`
`DATABASE
`PLATFORM
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 1
`
`
`
`Patent Application Publication
`
`Jun. 10, 2010 Sheet 1 0f 13
`
`US 2010/0144414 A1
`
`222N255;
`
`MEGE
`
`R .................
`
`_ d:
`
`$55M:
`
`Ema“
`
`22.925
`
`EC 522
`
`65:25
`
`2252:
`
`8:522:
`
`E:
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 2
`
`
`
`Patent Application Publication
`
`Jun. 10, 2010 Sheet 2 0f 13
`
`US 2010/0144414 A1
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 3
`
`
`
`Patent Application Publication
`
`Jun. 10, 2010 Sheet 3 0f 13
`
`US 2010/0144414 A1
`
`302
`/
`VISUALIZATION
`ENGINE
`
`304
`
`306
`
`LIVE, ON DEMAND & PPV EXTRAS (E.G. STATS, OVERLAYS)
`INTERACTIVE TV EXTRAS
`DVD EXTRAS
`GAMING (E.G. CONSOLES & STBS) INCL. SWEEPSTAKES
`
`HBO.COM EXTRAS (E.G. ADVANCED STATS, COMMUNITY)
`VIRTUALIZATION & 3D RENDERING
`GAMING (E.G. ONLINE) INCL. FANTASY, SWEEPSTAKES
`TRAINING PROGRAMS
`
`MOBILE.HBO.COM EXTRAS (EG. ADVANCED STATS)
`VIRTUALIZATION & 3D RENDERING
`MOBILE GAMING INCL. FANTASY, SWEEPSTAKES
`COMMUNITY, COMMUNICATION AND NETWORKING
`
`JUMBOTRON EXTRAS (EG. STATS, OVERLAYS)
`OFFICIAL MONITORING (E.G. REF, JUDGE, COACH, DOCTOR)
`ON-SITE BETTING & SWEEPSTAKES
`AUTOMATED CAMERA CONTROL
`
`FIG. 3
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 4
`
`
`
`Patent Application Publication
`
`Jun. 10, 2010 Sheet 4 0f 13
`
`US 2010/0144414 A1
`
`N3
`
`5/ 2;
`
`w d:
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 5
`
`
`
`Patent Application Publication
`
`Jun. 10, 2010 Sheet 5 0f 13
`
`US 2010/0144414 A1
`
`504
`l
`
`502
`
`FIG. 5
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 6
`
`
`
`Patent Application Publication
`
`Jun. 10, 2010 Sheet 6 0f 13
`
`US 2010/0144414 A1
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 7
`
`
`
`Patent Application Publication
`
`Jun. 10, 2010 Sheet 7 0f 13
`
`US 2010/0144414 A1
`
`FIG. 7A
`
`FIG. 7B
`
`FIG. 7C
`
`704
`
`FIG. 7D
`
`FIG. 7E
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 8
`
`
`
`Patent Application Publication
`
`Jun. 10, 2010 Sheet 8 0f 13
`
`US 2010/0144414 A1
`
`802
`
`\
`
`THREE-AXIS
`ACCEL
`
`GYROSCOPE
`
`//
`
`806
`
`/
`
`'
`
`an
`/
`/
`
`'
`
`PROCESSOR
`
`COMPUTER
`
`RF TRANS j
`I
`\
`
`L RF REC
`\
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 9
`
`
`
`Patent Application Publication
`
`Jun. 10, 2010 Sheet 9 0f 13
`
`US 2010/0144414 A1
`
`902
`
`900 V
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 10
`
`
`
`Patent Application Publication
`
`Jun. 10, 2010 Sheet 10 0f 13
`
`US 2010/0144414 A1
`
`ééé %
`535.5
`éé
`
`5:
`
`2: d:
`
`>
`
`<2 .o:
`
`225.55%
`
`x
`
`225.25%
`
`>
`
`
`
`2% .w: 55%
`
`is 5.2 N
`
`2: a:
`is \Q 52
`
`.22 § _
`
`=8: >
`
`l/
`
`QT
`Arm
`
`uN2:
`
`£2:
`
`£2:
`
`N
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 11
`
`
`
`Patent Application Publication
`
`Jun. 10, 2010 Sheet 11 0f 13
`
`US 2010/0144414 A1
`
`RECEIVE ACTIVITY-RELATED SENSOR DATA J] I02
`FOR ANALYSIS
`
`I
`
`OBTAIN MOTION PROFILE FROM A DATABASE 11104
`
`COMPARE ACTIVITY-RELATED DATA
`TO MOTION PROFILE
`
`J] I06
`
`Y
`"08
`IDENTIFY PRE-IDENTIFIED MOTION OR
`OUTCOME IN MOTION PROFILE CORRESPONDING J
`TO ACTIVITY-RELATED DATA
`
`I
`
`I I I0
`STORE OR DISPLAY THE IDENTIFIED
`PRE-IDENTIFIED MOTIONS OR OUTCOMES J
`
`FIG. I I
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 12
`
`
`
`Patent Application Publication
`
`Jun. 10, 2010 Sheet 12 0f 13
`
`US 2010/0144414 A1
`
`NAME OF EVENT& FIGHTERS
`
`1200
`
`SCORECARD @ 00:00:00
`
`OVERHEAD VIEW TOGGLE BUTTON
`
`STAMlNA-BOXERA
`
`-TOIALPIIN(HES IABSIPOWER,LOMBINATIDNSIUPPERLUTSIRIBHT-HANIIEDILEFT-HANIJED
`LISTEN LIVE IWATCH LIVE!
`AUDIO/VIDEO CHOICES a
`BOXERA
`BOXERB
`STAMINA-BOXERB
`.<_=
`é
`000w" LANDED
`000000 LANDED
`.: PERRUUND 00%
`00%
`PERRUUND 00%
`00%
`_'|
`00%
`00%
`E PERHGHT
`00%
`00%
`PERHGHT
`
`FIGHT SCREEN
`AGRAFHIEREPRESENTATIUN OFTHEFIGHTERS,LIVEASTHEFIGHTISTAKINBPLAEE
`
`FDRLE | BUDYTEMPERATURE | PULSE RATE ISWEAT
`BOXERA
`BOXERB
`
`‘\ :
`\— SPEED
`Q
`E
`W”
`E-
`2
`= w W
`I
`
`1202
`
`\
`
`I204
`
`\\
`
`TOTAL PUNCHES
`
`BAR (HART
`
`A
`LIVE CHAT
`
`A
`MERCHANDISE
`
`5 WEIGHTBOXER A
`g HEIGHT
`=-
`couumv
`
`
`
`(HATAREAWITH FAKE FEATURE ONEITEM (HAT E CHATABOUT FIGHT ORT-SHIRT FOR SALE) % LOSSES
`
`= DRAWS
`WEIGHT LOSS
`FIG. 12
`
`WEIGHTBOXER B
`HEIGHT
`(000m
`LOSSES
`
`DRAWS
`WEIGHT LOSS
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 13
`
`
`
`Patent Application Publication
`
`Jun. 10, 2010 Sheet 13 0f 13
`
`US 2010/0144414 A1
`
`1302
`
`1308
`
`1 304
`
`1306
`
`FIG. 13
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 14
`
`
`
`US 2010/0144414 A1
`
`Jun. 10,2010
`
`SYSTEM AND METHOD FOR GATHERING
`AND ANALYZING OBJECTIVE MOTION
`DATA
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`[0001] This application claims priority to co-pending US.
`Provisional Patent Application No. 61/1 19,915, ?led Dec. 4,
`2008, entitled, “SYSTEM AND METHOD FOR GATHER
`ING AND ANALYZING OBJECTIVE MOTION DATA,”
`Which is herein incorporated by reference in its entirety.
`
`BACKGROUND
`
`[0002] 1. Field of the Invention
`[0003] The invention relates generally to the ?eld of ana
`lyZing motion data for translation to qualitative assessment,
`and more particularly, to systems and methods for the analy
`sis and display of qualitative outcomes regarding object data
`in sports entertainment.
`[0004] 2. Description of the Related Art
`[0005] Many currently available data capture and analysis
`devices for athletes are intrusive to the athlete’s performance.
`As a result, the devices may not be effectively used in an
`analysis during an event. In another scenario, the athlete may
`refuse to incorporate the device into his equipment or attire. A
`professional boxer, for example, Wears footWear, boxer
`shorts, and boxing gloves during a boxing bout. Some ama
`teur boxers can Wear head gear and a vest, but a professional
`boxer does not. In another example, a soccer player Wears
`footWear, shin guards, shorts, and a shirt. An athlete’s uniform
`is designed for maximum mobility and protection, and should
`not impede the performance of the athlete. Thus, there is a
`need for a system and a method for data capture and analysis
`that does not interfere With an athlete’s actions and abides by
`the rules of the sport.
`
`SUMMARY
`
`[0006] The systems and methods described herein attempt
`to provide data capture and analysis in a non-intrusive fash
`ion. The captured data can be analyZed for qualitative con
`clusions regarding an obj ect’s actions.
`[0007] In one embodiment, a computer-implemented
`method analyZes activity of an athlete to permit qualitative
`assessments of that activity using a processor. The method
`comprises receiving activity-related data from sensors on the
`athlete. A database stores the activity-related data. The pro
`cessor compares the received activity-related data against a
`set of pre-identi?ed discrete outcomes. The processor identi
`?es by the processor one of the pre-identi?ed outcomes as
`corresponding to the received activity-related data based on
`the comparison of the received activity-related data against
`the set of pre-identi?ed outcomes. The identi?ed pre-identi
`?ed outcome is displayed.
`[0008] In another embodiment, a system for analyZing
`activity of an athlete to permit qualitative assessments of that
`activity comprises a ?rst processor to receive activity-related
`data from at least one sensor on the athlete. The at least one
`sensor has a ?rst three-axis accelerometer coupled to the ?rst
`processor and a ?rst gyroscope coupled to the ?rst processor.
`A ?rst database stores the activity-related data from the at
`least one sensor. A second database contains pre-identi?ed
`motion rules. A transmitter couples to the ?rst processor to
`transmit the activity-related data to a second processor. A
`
`receiver couples to the second processor to receive the activ
`ity related data from the transmitter. The second processor
`compares the received activity-related data to the pre-identi
`?ed motion rules, Wherein the second processor identi?es a
`pre-identi?ed motion from the pre-identi?ed motion rules
`that corresponds to the received activity-related data. A
`memory stores the identi?ed pre-selected motion.
`[0009] In another embodiment, a method analyZes hand
`activity of a boxer With an accelerometer and a gyroscope
`disposed on a hand of the boxer using a computer having a
`memory to permit qualitative assessments of the activity. The
`method comprises receiving by a computer hand activity
`related accelerometer data from the accelerometer disposed
`on the hand of the boxer. A computer receives hand activity
`related gyroscope data from the gyroscope disposed on the
`hand of the boxer. The memory stores the hand activity
`related accelerometer and the hand activity-related gyroscope
`data. The computer detects a hand event and if a hand motion
`is detected, compares the received hand activity-related
`accelerometer data and hand activity-related gyroscope data
`against a motion pro?le. The computer identi?es a hand
`motion corresponding to the received hand activity-related
`accelerometer and gyroscope data based on the comparison
`of the received hand activity-related accelerometer and gyro
`scope data against the motion pro?le.
`[0010] In another embodiment, a computer program prod
`uct has a computer usable medium having computer readable
`program code embodied therein for analyZing hand activity of
`a boxer With an accelerometer and a gyroscope disposed on a
`hand of the boxer. The computer readable program code in the
`computer program product has computer readable program
`code for receiving hand activity-related accelerometer data
`from the accelerometer disposed on the hand of the boxer. The
`computer readable program code has code for receiving hand
`activity-related gyroscope data from the gyroscope disposed
`on the hand of the boxer. The computer readable program
`code has code for storing the hand activity-related acceler
`ometer and the hand activity-related gyroscope data in the
`memory. Additionally, there is computer readable program
`code for detecting a hand event. The computer readable pro
`gram code has code for comparing the received hand activity
`related accelerometer data and hand activity-related gyro
`scope data against a motion pro?le if the hand event is
`detected. The computer readable program code has code for
`identifying a hand motion corresponding to the received hand
`activity-related accelerometer and gyroscope data based on
`the comparison of the received hand activity-related acceler
`ometer and gyroscope data against the motion pro?le.
`[0011] In another embodiment, a computer program prod
`uct has a computer usable medium that has computer readable
`program code embodied therein for analyZing activity of an
`athlete to permit qualitative assessments of that activity. The
`computer program product has code for receiving activity
`related data from sensors on the athlete. The computer read
`able program code has code storing the activity-related data in
`a database. The computer readable program code has code for
`comparing by the received activity-related data against a set
`of pre-identi?ed discrete outcomes. The computer readable
`program code has code for identifying by the processor one of
`the pre-identi?ed outcomes as corresponding to the received
`activity-related data based on the comparison of the received
`activity-related data against the set of pre-identi?ed out
`comes. The computer readable program code for displaying
`the identi?ed pre-identi?ed outcome.
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 15
`
`
`
`US 2010/0144414A1
`
`Jun. 10,2010
`
`[0012] In another embodiment, a system analyzes punch
`activity of a boxer With an accelerometer and a gyroscope
`disposed on a hand of the boxer to permit qualitative assess
`ments of the activity. The system has means for receiving
`hand activity-related accelerometer data from the accelerom
`eter disposed on the hand of the boxer, a means for receiving
`hand activity-related gyroscope data from the gyroscope dis
`posed on the hand of the boxer, a means for storing the hand
`activity-related accelerometer and the hand activity-related
`gyroscope data, a means for detecting a hand event, a means
`for comparing the received hand activity-related accelerom
`eter data and hand activity-related gyroscope data against a
`motion pro?le if the hand event is detected, and a means for
`identifying a hand motion corresponding to the received hand
`activity-related accelerometer and gyroscope data based on
`the comparison of the received hand activity-related acceler
`ometer and gyroscope data against the motion pro?le.
`[0013] In another embodiment, a computer-implemented
`method displays qualitative hand assessment data of a boxer
`having an accelerometer and a gyroscope disposed on a hand
`of the boxer. The method has a computer that receives a
`real-time video data of the boxer. The computer receives data
`from a visualiZation engine, Wherein the data comprises a
`real-time hand analysis data, and Wherein the real -time hand
`analysis data comprises data identi?ed by the analysis engine
`as one of a pre-identi?ed outcome stored in a database corre
`sponding to the data from the accelerometer and the gyro
`scope. The computer simultaneously displays the real-time
`video data and the real-time hand analysis data.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`In the Figures:
`[0014]
`[0015] FIG. 1 shoWs an overall system design according to
`an exemplary embodiment;
`[0016] FIG. 2 shoWs various available data sensors and
`locations on a boxer’s body according to an exemplary
`embodiment;
`[0017] FIG. 3 shoWs various available end uses according
`to an exemplary embodiment;
`[0018] FIG. 4 shoWs a system for transmitting data from an
`item of athletic equipment to a computer according to an
`exemplary embodiment;
`[0019] FIG. 5 shoWs a boxing glove cuff adapted to hold
`sensors according to an exemplary embodiment;
`[0020] FIG. 6 shoWs a boxing glove adapted to hold sensors
`according to an exemplary embodiment;
`[0021] FIGS. 7a to 7e shoW various perspective vieWs of a
`soft sWitch assembly according to an exemplary embodiment.
`[0022] FIG. 8 shoWs a system for collecting data from
`sensors according to an exemplary embodiment;
`[0023] FIG. 9 shoWs an accelerometer according to an
`exemplary embodiment;
`[0024] FIGS. 10a to 10d shoW jab and uppercut data in the
`form of graphs and corresponding punch depictions accord
`ing to an exemplary embodiment;
`[0025] FIG. 11 shoWs a How diagram of a method to ana
`lyZe and display data according to an exemplary embodiment;
`[0026] FIG. 12 shoWs a screen shot of boxing display data
`and analysis according to an exemplary embodiment; and
`
`[0027] FIG. 13 shoWs a 2-dimensional representation of
`location triangulation according to an exemplary embodi
`ment.
`
`DETAILED DESCRIPTION
`
`[0028] Reference Will noW be made in detail to the pre
`ferred embodiments of the present invention, examples of
`Which are illustrated in the accompanying draWings.
`[0029] FIG. 1 shoWs an exemplary system for capturing and
`analyZing activity-related data on an athlete 100. The exem
`plary system 100 can include, among other components, at
`least one sensor 102 or other data capture device 104, a signal
`strength monitor 105, and a transmitter 106 connected to the
`sensor 102 or data capture device 104. The sensor 102 can be
`positioned Within equipment on the athlete to collect data
`regarding acceleration, force, orientation, or impact and
`transmit this data through the transmitter 106 to a data capture
`application 112 on a computer With a receiver (not shoWn).
`For example, in boxing, sensor data can be collected and
`analyZed for determining the speed and vector of a punch. The
`signal strength monitor 105 can judge the distance of the
`transmitter 106 or other radio device from the monitor using
`the strength of the signal. Data from multiple signal strength
`monitors 105 can be used to calculate the location of an
`athlete, or even parts of the athlete. The sensor 102 and/ or data
`capture device 104, such as a camera, can provide activity
`related data that is transmitted from the athlete’s equipment to
`the computer, Where it can be stored in a database and ana
`lyZed.
`[0030] The computer connected to the sensor 102, data
`capture device 104, signal strength monitor 105, and/or trans
`mitter 106 can execute a data capture application 112, a server
`application 114, analysis softWare 116, a database platform
`118, and a visualization engine 120. The data capture appli
`cation 112 receives input data from data capture devices 104
`and sensors 102 and stores them in a memory, such as RAM,
`a hard drive, a database, or ?ash memory. A server application
`114 has access to the data stored by the data capture applica
`tion 112 and coordinates the data With analysis softWare 116,
`the database platform 118, and the visualiZation engine 120.
`The analysis softWare 116 compares the received data With
`historical data in the database. The analysis softWare then
`sends the results of its analysis to the server application 114.
`The server application 114 sends the analysis results to a
`visualiZation engine 120 that displays the results. Each appli
`cation can be on a single computer or on separate computers
`connected through a netWork or the internet
`[0031] FIG. 2 illustrates various sensors and data capture
`devices that can be positioned Within the equipment and
`clothing of an athlete 200. In one embodiment, an athlete can
`Wear headgear 202 having a biometric sensor 204, a motion
`capture surface 206, and a force sensor 208. The biometric
`sensor 204, such as a temperature sensor, can be positioned
`betWeen the headgear pads and the forehead of the athlete,
`monitoring the temperature of the athlete during an event. The
`motion capture surface 206 can be a surface coated With
`retro-re?ective material to re?ect light at a camera. A camera
`can be ?tted With a ?lter so that only infrared light is sampled.
`Since the retrore?ective material is more re?ective than the
`rest of the materials used, the camera can effectively ignore
`the background. The force sensor 208 can also be positioned
`near the forehead on the headgear 202 to sense When and hoW
`forceful contact is made With the headgear 202. The headgear
`202 can also have a microprocessor and Wireless transmitter
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 16
`
`
`
`US 2010/0144414A1
`
`Jun. 10,2010
`
`board 210 to transmit the data captured by the sensors on the
`headgear 202 to a computer running a data capture applica
`tion. The sensors 204, 208 can be connected to the micropro
`ces sor through a Wired transmitter 21 1. The microprocessor is
`on the same printed circuit board as the Wireless transmitter,
`Which can transmit collected data to a computer.
`[0032] The athlete 200 can Wear a Waist guard 212 having a
`force sensor 214, a biometric sensor 216, a motion capture
`surface 220, a microprocessor and Wireless transmitter board
`222, and a Wired transmitter 218 connecting the sensors 214,
`216 to microprocessor. The sensors 214, 216 and motion
`capture surface 220 on the Waist guard 212 can be used
`similarly to the sensors 204, 208 and motion capture surface
`206 on the headgear 202.
`[0033] The athlete 200 can Wear a glove 240 that has a
`motion capture surface 244, a force sensor 242, an acceler
`ometer 248, a gyroscope 249, and a microprocessor and Wire
`less transmitter board 246. The motion capture surface 244
`and force sensor 242 can be used similarly to the sensors on
`the headgear 202 and Waist guard 212. The accelerometer 248
`can be used to sense motions of the glove 240 during an event.
`A three-axis accelerometer can collect data on the motions of
`the glove 240 in a three dimensional space. A gyroscope 249
`can be used to collect data on the orientation of the glove 240,
`alloWing for the calculation of the rotation of the Wrist and
`glove 240. This data can be used in motion analysis of the
`glove 240, for example, the type of punch throWn by a boxer.
`The sensors 242, 248, 249 can be connected to a micropro
`cessor and Wireless transmitter board 246 to transmit the data
`from the glove 240 to a computer.
`[0034] The athlete 200 can also Wear footWear 230 having
`a motion capture surface 232 and a sensor, microprocessor,
`and Wireless transmitter board 234. The motion capture sur
`face 232 can be implemented like the headgear 202 and Waist
`guard 212. The sensors on the footWear 230 can include
`accelerometers to measure the motion of the athlete 200. The
`data collected by the sensors can be transmitted to a computer
`and analyZed as discussed in the glove 240 embodiment.
`[0035] The sensors and data capture devices depicted on
`any one article of the athlete’s clothing can be similarly used
`on other articles of clothing. For example, an accelerometer
`can be positioned Within headgear 202 to capture data about
`the athlete 200. The sensors can also be positioned in different
`places Within the gear or clothing. Further, the sensors can be
`placed on the same printed circuit board as the processor and
`transmitter or the transmitter can be separate from the pro
`cessor.
`[0036] FIG. 3 shoWs various aspects that can be imple
`mented by the system in FIG. 1. A visualiZation engine 302
`can process information including enhanced statistics, inter
`active visualiZations, real-time information for of?cials and
`advanced athletic training programs. The visualiZation
`engine 302 can interact With a television 304 to display live,
`on demand, pay per vieW, DVD, Blu-Ray, Interactive televi
`sion, and gaming extras. Extras include enhanced statistics,
`interactive visualiZations, and real-time information. The
`television display can interact live With the content of the
`visualiZation engine by sending signals to and from a cable
`box. The television display can interact With a visual storage
`medium such as a DVD or Blu-Ray Disc by embedding
`information about the athletic activity in the DVD or Blu-Ray
`Disc. The visualiZation engine 302 can interact With comput
`ers 306 for computer extras, virtualiZation and 3D rendering,
`gaming, and training programs. The visualiZation engine 302
`
`can also interact With mobile devices 308 such as cell phones
`and smart phones to display mobile extras, virtualiZation and
`3D rendering, mobile gaming, and create a mobile commu
`nity With communication and networking.
`[0037] The exemplary system 100 can also provide support
`for live events 310. Similar to televisions, statistics and over
`lays can be displayed on a large scale display such as a
`Jumbotron screen at live events. The system can analyZe data
`to detail hoW tired an athlete is by trending and/ or tracking the
`speed and force of the athlete’s motions. The system 100 can
`also interact With and display information for of?cials such as
`referees, judges, coaches, trainers, and doctors to monitor
`athletes at an event. Also, the system 100 can be used to
`display extras on monitors for on-site gambling and sWeep
`stakes. The system 100 can also be used at a live event 310 for
`automated camera control.
`[0038] In one exemplary embodiment, sensors and other
`data capture devices can be placed on a boxer. FIG. 4 illus
`trates hoW data can be transmitted from a piece of equipment
`on the boxer’s hand or Wrist, such as a boxing glove 400 or a
`cuff 402 to a computer 404. The cuff 402 can be Wrapped
`around the boxer’s Wrist and positioned over or under a cuff of
`the boxing glove 400. The boxing glove 400 has the advan
`tage of being capable of having more sensors, such as contact
`sensors, than the cuff 402. The cuff 402 has the advantage of
`being used With multiple boxing gloves. A sensor and Wire
`less radio board 406 can be a printed circuit board that can
`transmit the data captured from the sensors to a receiving
`board 408 connected to the computer 404. The receiving
`board 408 can be a radio for receiving information from the
`sensor and Wireless radio board 406 or can have additional
`functionality, such as data processing. The sensors are not
`required to be positioned on the same board as the Wireless
`radio, but can be positioned on the same board to save space
`and Weight.
`[0039] As shoWn in FIG. 5, a cuff 500 can have a Wireless
`sensorboard 502 connected to a battery 504 positioned Within
`the cuff 500. The cuff 500 canbe constructed of foam material
`to protect the Wireless sensor board 502 and battery 504.
`Additional foam 506 can be folded over to create a cuff pouch
`that the Wireless sensor board 502 and battery 504 can easily
`slip in and out of. The mobility of the Wireless sensor board
`502 and battery 504 helps With troubleshooting in the ?eld
`because one board or battery can be replaced by another. Due
`to the miniature siZe of the Wireless sensor board 502 and
`battery 504, a boxer can comfortably Wear the cuff 500. The
`Wireless sensor board 502 and battery 504 are also light for
`the convenience of the boxer.
`[0040] In another embodiment, a battery and Wireless sen
`sor board 602 can be placed in a boxing glove 600, as shoWn
`in FIG. 6. A foam layer 604 around the Wireless sensor board
`602 can protect the board. With this protection, the Wireless
`sensor board 602 can be slipped into a pocket 606 in the glove
`600. The Wireless sensor board 602 is positioned on the on the
`forearm side of the boxing glove 600 so the board does not
`absorb a direct hit to the outside of the boxing glove 600. The
`mobility of the Wireless sensor board can alloW for quick
`troubleshooting and replacement. The Wireless sensor board
`602 can also have inputs for sensors positioned Within the
`glove 600. The glove 600 can have internal sensors connected
`through a conductive ribbon or Wire to the pocket 606. As in
`the cuff 500 embodiment, the Wireless sensor board 602 does
`not have to be a single unit.
`
`Zepp Labs, Inc.
`ZEPP 1007
`Page 17
`
`
`
`US 2010/0144414 A1
`
`Jun. 10,2010
`
`[0041] In yet another embodiment, as shown in FIGS. 7a to
`7e, a soft switch can be positioned Within a boxing glove to
`indicate When an impact on the boxing glove has occurred. A
`soft sWitch can be constructed out of tWo layers of conductive
`fabric 702 separated by a non-conductive mesh 704 seWn into
`the punching face of the glove. FIGS. 7a and 7b shoW a
`plurality of non-conductive meshes With varying densities. A
`charge is applied to the conductive fabric 702. When non
`compressed, the mesh fabric 704 separates the tWo conduc
`tive fabrics so no current can ?oW betWeen the tWo conductive
`layers. Current can only How When the glove strikes a target
`With enough force to temporarily press the tWo pieces of
`conductive fabric 702 together through the holes in the mesh.
`When the face of the glove is compressed by the contact, the
`tWo conductive panels 702 touch through the mesh 704, clos
`ing the sWitch and indicating an impact. A plurality soft
`sWitches can be used to determine What face of a glove made
`impact. Further, sWitches With different mesh density can be
`used to approximate force. By placing multiple soft-sWitches
`With varying mesh sensitivities in a glove, force can be
`coarsely approximated. A different amount of force Would be
`required to compress soft-sWitches With different density
`meshes. The sWitch can be attached to a conductive ribbon
`that leads to the pocket 606 in the glove 600. The conductive
`ribbon can be attached to the Wireless sensorboard 602 alloW
`ing for synchronization and transmission of the sensor data.
`[0042] A property of any sWitch is bounce, Which is mul
`tiple contacts of the sWitch in the space of a feW milliseconds.
`Bounce leads to a false reading of the sWitch, as it may
`indicate multiple closures When only one effective closure
`occurred. A bounce can be corrected by circuitry using a
`capacitor and a resistor or by softWare to compensate for the
`bounce. According to knoWn methods, the sWitch data can be
`processed to account for the bounce once transmitted from
`the Wireless sensor board 602 to a computer, Which could save
`battery life.
`[0043] Various sensors can be placed on the Wireless sensor
`board 800 to capture data of a boxer’s punch, including accel
`erometers 802 and gyroscopes 804. Accelerometers 802 can
`be positioned on the sensor board 800 to provide data on the
`acceleration of boxer’s punch. Accelerometers 802 on the
`board 800 can have multiple axes. Three-axis accelerometers
`are available or can be built by using multiple single-axis or
`dual-axis accelerometers having the axes arranged orthogo
`nal to each other together, thereby creating at least X, Y, and
`Z axes. Acceleration data can be measured on each of the axes
`and the data on the axes can be correlated to shoW movement
`of the Wireless sensor board 800 in three dimensions.
`[0044] Many currently available accelerometers have loW
`range, high resolution capabilities or high range, loW resolu
`tion capabilities. Accelerometers calculate acceleration, a
`common unit to measure acceleration is the acceleration due
`to gravity, g. l g:9.8 m. A loW range accelerometer may have
`the range of about 0 g to 6 g. This range Would be insuf?cient
`to monitor the acceleration of a punch because the punch of a
`boxer can be in excess of about 100 g. Multiple accelerom
`eters With varying ranges and resolutions can be used to
`collect more complete data on a boxer. For example, a loW
`range accelerometer With the range of about —3 g to +3 g can
`be used in conjunction With medium-range accelerometer
`With a range of about —l8 g to +18 g, and a high-range
`accelerometer With a range of about —l00 g to 100 g. The
`loWer range accelerometers can generate more precise data
`
`during the initial acceleration and deceleration phases While
`the high-range accelerometer can be used to calculate maxi
`mum acceleration.
`[0045] FIG. 9 shoWs hoW a 3-axis accelerometer 900 can be
`used to calculate orientation. The sensors generate data that
`about the instantaneous acceleration rates on all three axes.
`Correlation of this data on a sensor 902 yields tilt values in the
`form of pitch 906 and roll 908 by using earth’s gravity as a
`reference point. Pitch 906 can be found by calculating the
`angular difference betWeen the z-axis location and the force
`of gravity by correlating the force of gravity on the y-axis.
`Roll 908 can be found by calculating the angular difference
`betWeen the z-axis location and the force of gravity by cor
`relating the force of gravity on the x-axis.
`[0046] A gyroscope 904 can also be placed on the sensor
`board to provide data on the angular motion of a ?st as it
`moves through space. A gyroscope measures angular accel
`eration. A gyroscope can measure the orientation of an object
`independent of its acceleration. YaW, pitch, and roll can all be
`determined by a gyroscope, a gyrometer, or an angular
`motion sensor. A gyroscope can sense angular rate change,
`for example at —500 degrees to +500 degrees each second. A
`multiple-
Accessing this document will incur an additional charge of $.
After purchase, you can access this document again without charge.
Accept $ ChargeStill Working On It
This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.
Give it another minute or two to complete, and then try the refresh button.
A few More Minutes ... Still Working
It can take up to 5 minutes for us to download a document if the court servers are running slowly.
Thank you for your continued patience.
This document could not be displayed.
We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.
Your account does not support viewing this document.
You need a Paid Account to view this document. Click here to change your account type.
Your account does not support viewing this document.
Set your membership
status to view this document.
With a Docket Alarm membership, you'll
get a whole lot more, including:
- Up-to-date information for this case.
- Email alerts whenever there is an update.
- Full text search for other cases.
- Get email alerts whenever a new case matches your search.
One Moment Please
The filing “” is large (MB) and is being downloaded.
Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.
Your document is on its way!
If you do not receive the document in five minutes, contact support at support@docketalarm.com.
Sealed Document
We are unable to display this document, it may be under a court ordered seal.
If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.
Access Government Site