Integrated system for boxing and martial arts-based group competitive training and method of use the same
First Claim
1. An integrated system for boxing and martial arts-based group competitive training comprising:
- a. an electronic registry means that allows users of the system of the present invention to register as a user before the beginning of a training or competition session, the electronic registry means recognizes individual participants, assigns to each participant an impact receiver identified by an individual code and sends the user'"'"'s and impact receiver'"'"'s information to a local server'"'"'s scoring software for each particular training or competition session including a list comprising each user'"'"'s name, the impact receiver assigned to that user for the particular session, a user'"'"'s nickname, the user'"'"'s picture, the user'"'"'s gender, a user'"'"'s pre-determined skill level and a median of prior scores assigned to the user;
b. one or more fixed impact receivers that receive the users'"'"' strikes, the impact receivers comprising a top portion and an impact portion, the fixed impact receivers being boxing and martial arts training devices such as punching bags and other devices capable of receiving strikes in a safe and ergonomic manner for the users, the fixed impact receivers being of different heights, thickness, and made with various impact-resistant materials, the impact receivers being positioned vertically with respect to the user, which positioning can be achieved by diverse means comprising hanging, fixed against a floor surface, sitting against the floor surface or attached to a wall, depending on the type of training or competition session taking place, each fixed impact receiver comprising a code to facilitate assignment to an identified user, each impact receiver being placed sufficiently apart from each other and in geometric configurations to allow users during group training or competition to safely strike them without interfering with each other while using the system;
c. user'"'"'s body protective means comprising bandages, training gloves, shin guards and elbow guards to protect the areas of the user'"'"'s body that come in contact with the fixed impact receiver thus allowing the user to deliver the strikes safely;
d. multiple Wi-Fi sensors, the Wi-Fi sensors being hardware devices that detect the impact receivers'"'"' movement, identify each user'"'"'s impact or strike, and emit an impact signal which is converted into an electronic impact file comprising information about each impact, the electronic impact file being then transmitted electronically to a local server through a Wi-Fi communication protocol, with each fixed impact receiver comprising at least one Wi-Fi Sensor positioned preferably on the top portion of the impact receiver in such a location as to not to receive direct strikes from the users, the Wi-Fi sensors further comprising;
i. a housing encasing and engaging the Wi-Fi Sensor'"'"'s elements;
ii. a source of electrical power;
iii. a light emitting diode (LED) placed on the housing visibly to the users, the LED signaling to the users and trainers an off or on state of the Wi-Fi sensor, so if the LED is red, it indicates that a source of electrical power is low, if it is green, it indicates that the source of electrical power is charged, and if the LED is completely off, it indicates that the Wi-Fi sensor is off and is receiving no power, which, in the case of a battery power source, it might mean that the battery has no charge;
e. a micro-controller comprising a signal management software, the micro-controller being connected to an accelerometer that is continuously emitting acceleration data, the micro-controller also being connected to the LED and it recognizes whether the Wi-Fi sensor is off or on, and the state and level of the source of electrical power;
f. an accelerometer which is a hardware component connected to the micro-controller and to the source of electrical power, the accelerometer detects the Wi-Fi sensor'"'"'s movement with 6 degrees of freedom and transmits to the micro-controller continuous information about the Wi-Fi sensor'"'"'s movement so when a user strikes the impact receiver, the Wi-Fi sensor accelerates and the accelerometer detects the acceleration and the accelerometer then sends to the micro-controller Wi-Fi sensor'"'"'s real-time acceleration data measured at real-time intervals that the accelerometer gathers continuously;
g. an in-house signal management software (SMS) designed specifically for the purposes stated in this application and installed in the micro-controller'"'"'s hardware, the SMS receives, interprets and manages the acceleration data the accelerometer detects and emits, the SMS also uses an algorithm to distinguish in real time whether the accelerometer'"'"'s data is due to a real user impact or to any other event such as impact receiver bouncing, swinging or any other pre-strike or post-strike movement not directly related to a user actual strike, while interpreting the information it receives from the accelerometer to detect the strikes the user makes onto the impact receiver, the SMS prepares an impact file, the impact file comprising data related to the strike such as a Wi-Fi Sensor'"'"'s code, a time of strike, a detected acceleration and a level of the source of power;
h. a Wi-Fi Interface which a hardware component integrated within the micro-controller and which emits the impact files the SMS creates and sends them to the local server via a wireless Wi-Fi communication protocol;
i. a power source circuit (PSC) which is a hardware component located inside the Wi-Fi Sensor'"'"'s housing and which is connected to the accelerometer and to the micro-controller thus providing electrical energy to both of them, the PSC also being connected to an external power source (EPS) which comprises an external battery in the invention'"'"'s preferred embodiment, the EPS provides energy to the PSC so, the EPS obtains energy from the PSC and provides that energy, as necessarily adapted, to the Wi-Fi sensor, the accelerometer and to the micro-controller;
j. a USB external battery located outside and engaged to the Wi-Fi sensor'"'"'s housing, the USB external battery being a rechargeable battery that is connected to the Wi-Fi Sensor'"'"'s PSC via a USB cable so that the LED is red if the USB external battery is not charged and green when it is, the USB external battery being chargeable as often as necessary using a commercially available battery charger;
k. a USB external battery charger which is a commercially available battery charger capable of being connected to an electricity source and of charging a single USB external battery or more than one simultaneously as required by the system'"'"'s use;
l. a Wi-Fi receiver which is an independent hardware component that is connected to a local server via a network Ethernet cable, the Wi-Fi Receiver enables a Wi-Fi network that facilitates communication between the Wi-Fi Sensors, and the local server creating a local area network (LAN);
m. a users'"'"' registry software which is an internet accessible software that allows the users to register before beginning training and/or competition and that uses the Internet to interface with a users'"'"' registry server which comprises a users'"'"' registry database so that upon registering, a user obtains an impact receiver number, from that point, until the user checks out, the user'"'"'s registry software assigns that impact receiver to that particular user which shows the impact receiver as “
in use”
in the users'"'"' registry server, the users'"'"' registry server warns a scoring software that is loaded in the local server that a particular user is training using a particular impact receiver and adds additional registration information about the user, the users'"'"' registry software being accessible from any terminal that is connected to the internet using a password or other available access security so that users can register into a training or competition session and reserve their impact receiver hours or days before the training or competition session starts thus preventing problems of impact receiver assignments which greatly improves the system'"'"'s service to the users;
n. a users'"'"' registry server which is a hardware computer server connected through the internet to the local server and it hosts the users'"'"' registry software, the users'"'"' registry server also hosts the users'"'"' registry database and manages a competition application that connects all users wherein it produces inter-users'"'"' rankings, organization of users'"'"' tournaments, games and competition leagues, the users'"'"' registry database comprising the users'"'"' names, email addresses, telephone numbers, photos, nicknames, age, height, weight, gender, among other personal data, and users'"'"' profiles, the users'"'"' profiles further comprising data related to the users'"'"' training, number of impact receivers, reservations each user has made, and attendance to specific training sessions organized by date and time so that each user can access her profile in the users'"'"' database using a user name and password to modify the data therein;
o. a competition application which is a software application that allows a single user to compete against herself, and to participate in team competition, league competition and all kinds of different competition based on a value point system which results directly from each users'"'"' performance while using the system of the present invention, an assignment of value points then allows the creation of diverse types of inter-user competition such as one-on-one, tournaments limited to a single session or a pre-programmed number of sessions or leagues where teams compete against each other over a pre-programed number of sessions or time, the competition application also creates users'"'"' rankings that can be organized by location and time the user'"'"'s ranking information also being available to each user via a user name and password so that the user can obtain ongoing evaluation of the comparative users'"'"' performance which, in turn, provides motivation to train and compete using the system of the present invention;
p. a local server which is an internet connectable computer which is also connected via a network Ethernet cable to the Wi-Fi Receiver and via an HDMI cable to an image displaying means so that using the internet, the local server communicates with the users'"'"' registry software, a video server and to the users'"'"' registry server, the local server comprising the video software, video archives and the scoring software, the local server coordinates the overall performance of the system of the present invention via specific functions comprising;
i. receiving the impact files that the Wi-Fi sensors send out;
ii. sending the moves and strikes the users must imitate to the displaying means;
iii. synchronizing time measuring means between a local server time, the Wi-Fi sensors, the scoring software and a video software;
iv. assigning and relating points to each move and strike the users make and sending them to the displaying means together with each move and strike to which the point(s) correspond;
v. sending to the points each user receives after a training or competition session to the users'"'"' registry server; and
vi. managing (storing and displaying) training and competition routine videos;
the local server also receives, stores and transmits information pertinent to the user'"'"'s vital signs and statistics comprising pulse, cardiac rhythm, VO2 consumption and calories spent, and integrates with commercially available hardware and software;
q. a video software that opens and displays video images that are stored in the local server so that the system'"'"'s users and trainers can select a video(s) that displays pre-choreographed sequences of moves and strikes that are used for an exercise, particular training or competition session, the video software having been developed on a free software module and adapted to the needs of the system, the video software of the system of the present invention allows, among other features, selection of videos among a library of stored videos in the local server'"'"'s drive, creation of reproduction lists, and start of a video or list of videos and being able to play it in slow motion, pause it or end it at any desired point through the displaying means, the video software being connected to a video server that comprises video archives, so the user can download new available training or competition videos and store them in the local server'"'"'s drive;
r. a set of video archives comprising a video catalog of the exercises to realize during a training or competition session, each video comprising a visual display of each pre-choreographed move and strike and a musical piece which rhythm the users must follow as they perform the moves or strikes, the video archives being downloaded from the video server and stored in the local server and remain there for a period of time the sessions'"'"' trainers determine so that periodically, new videos are added to the video archives catalog so the trainers can vary the strikes and moves and the accompanying musical pieces which keeps the training and competition sessions fresh and allow the trainers to design fresh strike and move sequences, and hence, fresh scoring patterns to keep the users motivated;
s. an in-house scoring software that is installed into the local server which comprises an installed Linux system in order to operate the scoring software, the scoring software synchronizes the different elements needed to allow real time competition such as the video software, Wi-Fi sensors, local server and scoring software, assigns value points to each user based on the impact files it receives from the Wi-Fi sensors, calculates and produces users'"'"' points and displays them through the displaying means, allows the trainers to assign an impact receiver number to a Wi-Fi sensor code so the points are correlated, catalogued and assigned to a specific fixed impact receiver number and to a specific Wi-Fi Sensor and allows the trainers to configure the scoring system to manage and handle many different types of exercise pre-choreographed routines, scoring methods and training or competition sessions, the scoring software also comprises timing files whereupon the trainers create a timing file for each pre-choreographed sequence of moves and strikes represented in one exercise video archive so that for a particular exercise, there will be a timing file with a register of each move or strike proper timing, each exercise or pre-choreographed sequence may have diverse duration and number of moves or strikes, the timing files indicate the time after the beginning of the video (time
0) when each strike or impact must occur, the scoring software then compares the times pre-set in the timing files with the time in the impact files allowing for a pre-programmed margin of error as defined by the trainers so that if a strike takes place within the pre-programmed margin of error assigned for a particular impact in the timing files, the user will then receive the maximum allowable number of points assigned to that impact;
t. multiple timing devices incorporated into the Wi-Fi sensors, the video software, the scoring software and the local server thus allowing real-time comparison of the time files and the impact files the timing devices being synchronized through the local server scoring software so that the Wi-Fi sensors time synchronizes precisely with the local server time as soon as they are powered up using a network time protocol (NTP) in such a manner that when a new video exercise starts, the video software warns the scoring software that a new exercise has started and the scoring software starts up simultaneously and requests to the video software the current play time, thus creating a play time reference, with the scoring software using a local server time as a local server time reference that is already synchronized with the Wi-Fi sensors so at that precise moment the scoring software can coordinate time references for all the elements that comprise the synchronization such as a video software play time, local server time, scoring software timing files and impact files coming from Wi-Fi sensors all of which become synchronized thus providing proper real time competition;
u. a minimum acceleration threshold the trainers create an establish for each move or strike in order for the impact received by the impact receiver to count as a valid impact so that an impact with a measured acceleration higher than the minimum acceleration threshold receives proportionally higher points, the acceleration thresholds being set based on gender, weight, height or other user'"'"'s parameters resulting in higher training and competition rewards assigned to users who exert themselves more by creating higher acceleration impacts;
v. a displaying means which is an image receiving means capable of providing a clear visualization of the user'"'"'s moves and/or impacts by receiving an image and audio signal through an HDMI cable connected to the local server which in turn, server, through the video software, emits a video file comprising a particular move or strike in real time and through the scoring software also issues the points each user is accumulating according to the point scoring impacts the user is performing, the image shown by the displaying means comprising;
i. a move or strike display zone located generally in the center of the displaying means which allows the user to appreciate exactly when to initiate a particular strike onto the impact receiver to the music'"'"'s rhythm and the proper execution of the move or strike;
ii. a chronometer that shows the time remaining to complete an exercise; and
iii. a point display zone located generally on each side of the displaying means where the points of each user are shown and that illustrates for each user the impact receiver number, the user'"'"'s nickname, the points accumulated, the user'"'"'s performance level and the user'"'"'s picture, with the points accumulated being upgraded in real time, so the user can know at all times during a session the state of her points, with the score software being responsible of upgrading the users points in the points display zone and of projecting the images in the display means; and
x. one or more speakers connected to the displaying means allowing the users to hear the musical piece required to follow the proper rhythm while executing the choreographed sequence of moves and strikes.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention described and claimed in the present application comprises a modular and integrated system for optimal, organized, structured and integral training and competition using boxing and martial arts-based training and conditioning tools, record keeping, integration, displaying and communication components. The purely structural elements of the invention comprise a metal frame, easy to assemble and disassemble, anchored to the floor with engagement means. Impact receiving means Boxing training bags, and other training tools can be mounted to the frame in a pre-determined, pre-structured arrangement and array. The underlying idea is to seek and optimize a global training vision of a single participant or a group of participants in order to improve their training experience and results, and to allow individual to establish training metrics and group competition.
51 Citations
10 Claims
-
1. An integrated system for boxing and martial arts-based group competitive training comprising:
-
a. an electronic registry means that allows users of the system of the present invention to register as a user before the beginning of a training or competition session, the electronic registry means recognizes individual participants, assigns to each participant an impact receiver identified by an individual code and sends the user'"'"'s and impact receiver'"'"'s information to a local server'"'"'s scoring software for each particular training or competition session including a list comprising each user'"'"'s name, the impact receiver assigned to that user for the particular session, a user'"'"'s nickname, the user'"'"'s picture, the user'"'"'s gender, a user'"'"'s pre-determined skill level and a median of prior scores assigned to the user; b. one or more fixed impact receivers that receive the users'"'"' strikes, the impact receivers comprising a top portion and an impact portion, the fixed impact receivers being boxing and martial arts training devices such as punching bags and other devices capable of receiving strikes in a safe and ergonomic manner for the users, the fixed impact receivers being of different heights, thickness, and made with various impact-resistant materials, the impact receivers being positioned vertically with respect to the user, which positioning can be achieved by diverse means comprising hanging, fixed against a floor surface, sitting against the floor surface or attached to a wall, depending on the type of training or competition session taking place, each fixed impact receiver comprising a code to facilitate assignment to an identified user, each impact receiver being placed sufficiently apart from each other and in geometric configurations to allow users during group training or competition to safely strike them without interfering with each other while using the system; c. user'"'"'s body protective means comprising bandages, training gloves, shin guards and elbow guards to protect the areas of the user'"'"'s body that come in contact with the fixed impact receiver thus allowing the user to deliver the strikes safely; d. multiple Wi-Fi sensors, the Wi-Fi sensors being hardware devices that detect the impact receivers'"'"' movement, identify each user'"'"'s impact or strike, and emit an impact signal which is converted into an electronic impact file comprising information about each impact, the electronic impact file being then transmitted electronically to a local server through a Wi-Fi communication protocol, with each fixed impact receiver comprising at least one Wi-Fi Sensor positioned preferably on the top portion of the impact receiver in such a location as to not to receive direct strikes from the users, the Wi-Fi sensors further comprising; i. a housing encasing and engaging the Wi-Fi Sensor'"'"'s elements; ii. a source of electrical power; iii. a light emitting diode (LED) placed on the housing visibly to the users, the LED signaling to the users and trainers an off or on state of the Wi-Fi sensor, so if the LED is red, it indicates that a source of electrical power is low, if it is green, it indicates that the source of electrical power is charged, and if the LED is completely off, it indicates that the Wi-Fi sensor is off and is receiving no power, which, in the case of a battery power source, it might mean that the battery has no charge; e. a micro-controller comprising a signal management software, the micro-controller being connected to an accelerometer that is continuously emitting acceleration data, the micro-controller also being connected to the LED and it recognizes whether the Wi-Fi sensor is off or on, and the state and level of the source of electrical power; f. an accelerometer which is a hardware component connected to the micro-controller and to the source of electrical power, the accelerometer detects the Wi-Fi sensor'"'"'s movement with 6 degrees of freedom and transmits to the micro-controller continuous information about the Wi-Fi sensor'"'"'s movement so when a user strikes the impact receiver, the Wi-Fi sensor accelerates and the accelerometer detects the acceleration and the accelerometer then sends to the micro-controller Wi-Fi sensor'"'"'s real-time acceleration data measured at real-time intervals that the accelerometer gathers continuously; g. an in-house signal management software (SMS) designed specifically for the purposes stated in this application and installed in the micro-controller'"'"'s hardware, the SMS receives, interprets and manages the acceleration data the accelerometer detects and emits, the SMS also uses an algorithm to distinguish in real time whether the accelerometer'"'"'s data is due to a real user impact or to any other event such as impact receiver bouncing, swinging or any other pre-strike or post-strike movement not directly related to a user actual strike, while interpreting the information it receives from the accelerometer to detect the strikes the user makes onto the impact receiver, the SMS prepares an impact file, the impact file comprising data related to the strike such as a Wi-Fi Sensor'"'"'s code, a time of strike, a detected acceleration and a level of the source of power; h. a Wi-Fi Interface which a hardware component integrated within the micro-controller and which emits the impact files the SMS creates and sends them to the local server via a wireless Wi-Fi communication protocol; i. a power source circuit (PSC) which is a hardware component located inside the Wi-Fi Sensor'"'"'s housing and which is connected to the accelerometer and to the micro-controller thus providing electrical energy to both of them, the PSC also being connected to an external power source (EPS) which comprises an external battery in the invention'"'"'s preferred embodiment, the EPS provides energy to the PSC so, the EPS obtains energy from the PSC and provides that energy, as necessarily adapted, to the Wi-Fi sensor, the accelerometer and to the micro-controller; j. a USB external battery located outside and engaged to the Wi-Fi sensor'"'"'s housing, the USB external battery being a rechargeable battery that is connected to the Wi-Fi Sensor'"'"'s PSC via a USB cable so that the LED is red if the USB external battery is not charged and green when it is, the USB external battery being chargeable as often as necessary using a commercially available battery charger; k. a USB external battery charger which is a commercially available battery charger capable of being connected to an electricity source and of charging a single USB external battery or more than one simultaneously as required by the system'"'"'s use; l. a Wi-Fi receiver which is an independent hardware component that is connected to a local server via a network Ethernet cable, the Wi-Fi Receiver enables a Wi-Fi network that facilitates communication between the Wi-Fi Sensors, and the local server creating a local area network (LAN); m. a users'"'"' registry software which is an internet accessible software that allows the users to register before beginning training and/or competition and that uses the Internet to interface with a users'"'"' registry server which comprises a users'"'"' registry database so that upon registering, a user obtains an impact receiver number, from that point, until the user checks out, the user'"'"'s registry software assigns that impact receiver to that particular user which shows the impact receiver as “
in use”
in the users'"'"' registry server, the users'"'"' registry server warns a scoring software that is loaded in the local server that a particular user is training using a particular impact receiver and adds additional registration information about the user, the users'"'"' registry software being accessible from any terminal that is connected to the internet using a password or other available access security so that users can register into a training or competition session and reserve their impact receiver hours or days before the training or competition session starts thus preventing problems of impact receiver assignments which greatly improves the system'"'"'s service to the users;n. a users'"'"' registry server which is a hardware computer server connected through the internet to the local server and it hosts the users'"'"' registry software, the users'"'"' registry server also hosts the users'"'"' registry database and manages a competition application that connects all users wherein it produces inter-users'"'"' rankings, organization of users'"'"' tournaments, games and competition leagues, the users'"'"' registry database comprising the users'"'"' names, email addresses, telephone numbers, photos, nicknames, age, height, weight, gender, among other personal data, and users'"'"' profiles, the users'"'"' profiles further comprising data related to the users'"'"' training, number of impact receivers, reservations each user has made, and attendance to specific training sessions organized by date and time so that each user can access her profile in the users'"'"' database using a user name and password to modify the data therein; o. a competition application which is a software application that allows a single user to compete against herself, and to participate in team competition, league competition and all kinds of different competition based on a value point system which results directly from each users'"'"' performance while using the system of the present invention, an assignment of value points then allows the creation of diverse types of inter-user competition such as one-on-one, tournaments limited to a single session or a pre-programmed number of sessions or leagues where teams compete against each other over a pre-programed number of sessions or time, the competition application also creates users'"'"' rankings that can be organized by location and time the user'"'"'s ranking information also being available to each user via a user name and password so that the user can obtain ongoing evaluation of the comparative users'"'"' performance which, in turn, provides motivation to train and compete using the system of the present invention; p. a local server which is an internet connectable computer which is also connected via a network Ethernet cable to the Wi-Fi Receiver and via an HDMI cable to an image displaying means so that using the internet, the local server communicates with the users'"'"' registry software, a video server and to the users'"'"' registry server, the local server comprising the video software, video archives and the scoring software, the local server coordinates the overall performance of the system of the present invention via specific functions comprising; i. receiving the impact files that the Wi-Fi sensors send out; ii. sending the moves and strikes the users must imitate to the displaying means; iii. synchronizing time measuring means between a local server time, the Wi-Fi sensors, the scoring software and a video software; iv. assigning and relating points to each move and strike the users make and sending them to the displaying means together with each move and strike to which the point(s) correspond; v. sending to the points each user receives after a training or competition session to the users'"'"' registry server; and vi. managing (storing and displaying) training and competition routine videos; the local server also receives, stores and transmits information pertinent to the user'"'"'s vital signs and statistics comprising pulse, cardiac rhythm, VO2 consumption and calories spent, and integrates with commercially available hardware and software; q. a video software that opens and displays video images that are stored in the local server so that the system'"'"'s users and trainers can select a video(s) that displays pre-choreographed sequences of moves and strikes that are used for an exercise, particular training or competition session, the video software having been developed on a free software module and adapted to the needs of the system, the video software of the system of the present invention allows, among other features, selection of videos among a library of stored videos in the local server'"'"'s drive, creation of reproduction lists, and start of a video or list of videos and being able to play it in slow motion, pause it or end it at any desired point through the displaying means, the video software being connected to a video server that comprises video archives, so the user can download new available training or competition videos and store them in the local server'"'"'s drive; r. a set of video archives comprising a video catalog of the exercises to realize during a training or competition session, each video comprising a visual display of each pre-choreographed move and strike and a musical piece which rhythm the users must follow as they perform the moves or strikes, the video archives being downloaded from the video server and stored in the local server and remain there for a period of time the sessions'"'"' trainers determine so that periodically, new videos are added to the video archives catalog so the trainers can vary the strikes and moves and the accompanying musical pieces which keeps the training and competition sessions fresh and allow the trainers to design fresh strike and move sequences, and hence, fresh scoring patterns to keep the users motivated; s. an in-house scoring software that is installed into the local server which comprises an installed Linux system in order to operate the scoring software, the scoring software synchronizes the different elements needed to allow real time competition such as the video software, Wi-Fi sensors, local server and scoring software, assigns value points to each user based on the impact files it receives from the Wi-Fi sensors, calculates and produces users'"'"' points and displays them through the displaying means, allows the trainers to assign an impact receiver number to a Wi-Fi sensor code so the points are correlated, catalogued and assigned to a specific fixed impact receiver number and to a specific Wi-Fi Sensor and allows the trainers to configure the scoring system to manage and handle many different types of exercise pre-choreographed routines, scoring methods and training or competition sessions, the scoring software also comprises timing files whereupon the trainers create a timing file for each pre-choreographed sequence of moves and strikes represented in one exercise video archive so that for a particular exercise, there will be a timing file with a register of each move or strike proper timing, each exercise or pre-choreographed sequence may have diverse duration and number of moves or strikes, the timing files indicate the time after the beginning of the video (time
0) when each strike or impact must occur, the scoring software then compares the times pre-set in the timing files with the time in the impact files allowing for a pre-programmed margin of error as defined by the trainers so that if a strike takes place within the pre-programmed margin of error assigned for a particular impact in the timing files, the user will then receive the maximum allowable number of points assigned to that impact;t. multiple timing devices incorporated into the Wi-Fi sensors, the video software, the scoring software and the local server thus allowing real-time comparison of the time files and the impact files the timing devices being synchronized through the local server scoring software so that the Wi-Fi sensors time synchronizes precisely with the local server time as soon as they are powered up using a network time protocol (NTP) in such a manner that when a new video exercise starts, the video software warns the scoring software that a new exercise has started and the scoring software starts up simultaneously and requests to the video software the current play time, thus creating a play time reference, with the scoring software using a local server time as a local server time reference that is already synchronized with the Wi-Fi sensors so at that precise moment the scoring software can coordinate time references for all the elements that comprise the synchronization such as a video software play time, local server time, scoring software timing files and impact files coming from Wi-Fi sensors all of which become synchronized thus providing proper real time competition; u. a minimum acceleration threshold the trainers create an establish for each move or strike in order for the impact received by the impact receiver to count as a valid impact so that an impact with a measured acceleration higher than the minimum acceleration threshold receives proportionally higher points, the acceleration thresholds being set based on gender, weight, height or other user'"'"'s parameters resulting in higher training and competition rewards assigned to users who exert themselves more by creating higher acceleration impacts; v. a displaying means which is an image receiving means capable of providing a clear visualization of the user'"'"'s moves and/or impacts by receiving an image and audio signal through an HDMI cable connected to the local server which in turn, server, through the video software, emits a video file comprising a particular move or strike in real time and through the scoring software also issues the points each user is accumulating according to the point scoring impacts the user is performing, the image shown by the displaying means comprising; i. a move or strike display zone located generally in the center of the displaying means which allows the user to appreciate exactly when to initiate a particular strike onto the impact receiver to the music'"'"'s rhythm and the proper execution of the move or strike; ii. a chronometer that shows the time remaining to complete an exercise; and iii. a point display zone located generally on each side of the displaying means where the points of each user are shown and that illustrates for each user the impact receiver number, the user'"'"'s nickname, the points accumulated, the user'"'"'s performance level and the user'"'"'s picture, with the points accumulated being upgraded in real time, so the user can know at all times during a session the state of her points, with the score software being responsible of upgrading the users points in the points display zone and of projecting the images in the display means; and x. one or more speakers connected to the displaying means allowing the users to hear the musical piece required to follow the proper rhythm while executing the choreographed sequence of moves and strikes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of using an integrated system for boxing and martial arts-based group competitive training, the method comprising the steps of:
-
a. registering users of the system before the beginning of each competitive training session using an electronic registry means which recognizes individual participants and assigns to each participant an impact receiver that receives the users'"'"' strikes, each impact receiver being identified by a number thus allowing data control, b. positioning the impact receiver vertically with respect to the user, which positioning can be achieved by diverse means depending on the type of exercise training taking place, the impact receivers'"'"' positioning including hanging while fixed against a floor surface, hanging while not fixed against the floor surface, sitting on the floor surface and attached to a wall; c. setting multiple configurations for the placement of multiple impact receivers and placing the impact receivers sufficiently apart from each other to allow users during group training or competition to safely strike them without interfering with each other; b. fitting the users with hand and shin protective gear selected from the group including bandages, training gloves, shin guards and elbow guards to protect the areas of the users'"'"' body that come in contact with the impact receiver and to effect strikes safely; c. allowing each user to observe a displaying means which shows a video with the exercises that the user must realize, the video displaying a virtual trainer who demonstrates exactly how to perform choreographed moves, strikes and exercise routines following the rhythm of a pre-selected musical piece playing during the demonstration; d. allowing each user to perform the choreographed moves, strikes and exercise routines being demonstrated at the rhythm of the musical piece being played; e. measuring the strength of each strike to the impact receiver and assigning points using a Wi-Fi sensor, so that the higher the strike to the impact receiver, the higher the points being assigned therefrom; f. assigning points in real time to each user based on the execution of the moves and strikes being displayed in the displaying means, so that proper synchronization between the user'"'"'s moves and strikes and the moves and strikes being demonstrated in the displaying means results in points being assigned to each user which points and users are also being displayed in the displaying means; g. using the Wi-Fi sensors positioned preferably on the top portion of each impact receiver in such a location as to not to receive direct strikes from the users, the Wi-Fi sensor emitting an impact signal to detect the impact receivers'"'"' movement and to identify each impact or strike; h. converting the impact signals into an electronic impact file comprising information about each impact; i. transmitting each electronic impact file electronically to a local server through a Wi-Fi communication protocol; j. assigning a unique and distinct code to each Wi-Fi sensor and correlating the code to an impact receiver number; k. placing a light emitting diode visibly to the users, the light emitting diode indicating the charging status of an external power source; l. connecting a micro-controller which contains a signal management software to an accelerometer that continuously emits acceleration data; m. connecting the micro-controller to the LED and allowing the micro-controller to recognize whether the sensor is off or on and the state and level of the source of power, usually a battery; n. using the accelerometer to detect the Wi-Fi sensor'"'"'s movement with 6 degrees of freedom and to transmit to the micro-controller continuous information about the Wi-Fi sensor'"'"'s movement so when a user strikes the impact receiver, the Wi-Fi sensor accelerates and the accelerometer detects the acceleration and sends the Wi-Fi sensor'"'"'s real-time acceleration data measured at real-time intervals that is gathering continuously to the micro-controller; o. interpreting and managing the acceleration data the accelerometer detects and sends using the in-house signal management software installed in the micro-controller'"'"'s hardware and which receives, interprets and manages the acceleration data the accelerometer detects and sends, the signal management software recognizes whether the data is due to a real blow or to any other effect; p. preparing the impact file which comprises data related to the strike such as a Wi-Fi Sensor'"'"'s Code, time of strike, detected acceleration and level of the source of power; q. emitting the impact files the in-house signal management software creates and sending them to a local server via a wireless Wi-Fi communication protocol; r. connecting the power source to the external power source, to the accelerometer and to the micro-controller; s. charging the external battery using a commercially available battery charger and connecting it to an electricity source and to a power source circuit within the Wi-Fi Sensor using a universal serial bus cable; t. connecting a Wi-Fi receiver to the local server via a network Ethernet cable so that the Wi-Fi receiver enables a Wi-Fi network that facilitates communication between the Wi-Fi sensors, and the local server creating a local area network; u. using the internet to interface a users'"'"' registry software with a users'"'"' registry server so that the user'"'"'s registry software assigns a particular impact receiver to a particular user which shows the impact receiver as “
in use”
in the users'"'"' registry server;v. allowing the users'"'"' registry server to warn a scoring software that is loaded in the local server that a particular user is training using a particular impact receiver and adding additional registration information about the user such as name, gender, weight, height, age and a photo of the user; x. accessing the user'"'"'s registry software from any terminal that is connected to the internet using a password or other available access security so that users can register into a training or competition session and reserve their impact receiver hours or days before the training or competition session starts; y. using the users'"'"' registry server to hosts the users'"'"' registry database and to manage a competition application that connects all users wherein it produces inter-users'"'"' rankings, organization of users'"'"' tournaments, games and competition leagues; z. using the competition application software to allow a single user to compete against herself, and to participate in team competition, league competition and all kinds of different competition based on a value point system which results directly from each users'"'"' performance while using the system of the present invention and to create users'"'"' rankings that can be organized by location or time intervals; aa. making the user'"'"'s ranking information available to each user via a user name and password so that ongoing evaluation of the comparative users'"'"' performance becomes available; bb. connecting the local server via a network Ethernet cable to the Wi-Fi Receiver and via an high definition multi-media interphase cable to the image displaying means so that using the internet, the local server communicates with the users'"'"' registry software, a video server and to the users'"'"' registry server and coordinates the overall performance of the system of the present invention via four specific local server functions (1) receiving the impact files that the Wi-Fi sensors send out;
(2) sending the moves and strikes the users must imitate to the displaying means (3) synchronizing time measuring means between the Local Server time, the Wi-Fi Sensors, the Scoring Software and the Video Software;
(4) assigning and relating points to each move and strike the users make and sending them to the displaying means together with each move and strike to which the point(s) correspond;
(5) sending to the points each user receives after a training or competition session to the users'"'"' registry server; and
(6) managing (storing and displaying) training and competition routine videos;cc. using the local server to receive, store and transmit information pertinent to the participants'"'"' vital signs and statistics including pulse, cardiac rhythm, oxygen uptake (VO2) consumption and calories spent having the possibility to integrate with commercially available hardware and software; dd. opening and displaying videos that are stored in the local server using a video software so that the system'"'"'s users and/or trainers can select a video(s) that displays the choreographed sequences of moves and strikes that will be used for an exercise, particular training and/or competition session and using the video software to allow (1) selection of videos among a library of stored videos in the local server'"'"'s drive;
(2) creating reproduction lists; and
(3) beginning a video or list and being able to play it in slow motion, pause it or end it at any desired point through the displaying means;ee. connecting the video software to the video server that comprises video archives, so the user can download new available training and/or competition videos and store then in the local server'"'"'s drive; ff. downloading the video archives from the video server and storing them in the local server; gg. adding new videos to the video archives catalog so the trainers can vary the strikes and moves and the accompanying musical pieces; hh. installing a the scoring software into the local server which must comprise an installed Linux system in order to operate the scoring software, the scoring software being developed to serve the specific scoring needs of the system; ii. using the scoring software to (1) synchronize the different elements needed to allow real time competition including the video software, Wi-Fi sensors, local server and scoring software;
(2) assign value points to each user based on the impact files it receives from the Wi-Fi sensors;
(3) calculate and produces the users'"'"' points and displays them through the displaying means;
(4) allow the trainers to assign an impact receiver number to a Wi-Fi sensor code so the points are correlated, catalogued and assigned to a specific fixed impact receiver number and to a specific Wi-Fi Sensor; and
(5) allow the trainers to configure the scoring system software to manage and handle many different types of exercise choreographed routines, scoring methods and training/competition sessions including, but not limited to the following configurations;jj. creating a timing file for each choreographed sequence of moves and strikes represented in one exercise video archive, so, for a particular exercise, there will be the timing file with a register of each move or strike proper timing so the timing files indicate the time after the beginning of the video (time
0) when each strike or impact must occur;kk. allowing the scoring software to compare the times pre-set in the timing files with the time in the impact files thus allowing for a pre-programmed margin of error as defined by the trainers; ll. comparing the time files and impact files using timing devices in the Wi-Fi sensors, video software, scoring software and local server the timing devices being synchronized through the local server Scoring Software; mm. synchronizing the Wi-Fi sensors time precisely with the local server time as soon as they are powered up using a Network Time Protocol (NTP) so when a new video exercise starts, the video software warns the scoring software that a new exercise has started and the scoring software starts up simultaneously; nn. upon starting, allowing the scoring software to request to the video software the current play time, so a Play Time Reference can be created; oo. allowing the scoring software to use the local server time as a Local Server Time Reference that is already synchronized with the Wi-Fi sensors so that at that precise moment the scoring software can coordinate time references for all the entities;
video software play time, local server time, scoring software timing files and impact files coming from Wi-Fi sensors all of which become synchronized thus allowing that synchronization to result in proper real time competition;pp. establishing a minimum acceleration threshold in order for the impact received by the impact receiver to count as a valid impact so that an impact with a measured acceleration higher than the minimum acceleration threshold can receive proportionally higher points; qq. using the scoring software to configure the following parameters for assigning scores to the users (1) timing margin/s of error for a strike/impact to be considered a synchronized scoring strike/impact;
(2) minimum acceleration threshold for a strike/impact to be considered a scoring strike/impact;
(3) higher acceleration threshold that results in additional points, depending on the user'"'"'s gender or other parameters;
(4) number of points assigned to a scoring strike/impact; and
(5) number of additional points assigned to higher acceleration strike/impact;rr. using the image displaying means to receive an image and audio signal through an HDMI cable connected to the local server which, through the video software emits the video file comprising a particular move or strike in real time and through the scoring software the points each user is accumulating according to the point scoring impacts the user is performing; ss. using a move or strike display zone to allow the user to appreciate exactly;
(1) when to initiate a particular strike onto the impact receiver to the music'"'"'s rhythm; and
(2) the proper execution of the move or strike;
wherein the displaying means also displays a chronometer that shows the time remaining to finish an exercise;tt. using a point display zone located generally on each side of the displaying means to show the points of each user so that for each user, the point display zone also illustrates the impact receiver number, her nickname, points, level, performance level and photograph with the points upgraded in real time, so the user can know at all times during a session the state of her points; uu. using the scoring software to upgrade the users points in the points display zone and to project the images in the display means; and vv. connecting the image displaying means to one or more speakers that allow the users to hear the musical piece required to follow the proper rhythm while executing the choreographed sequence of moves and strikes. - View Dependent Claims (10)
-
Specification