For bodybuilders, trainers, and other fitness-oriented individuals, one form of evaluating progression and goals is to track the physical changes in the size of a body part. The conventional approach typically includes using a fabric measuring tape similar to the ones used by tailors, to measure a body part and evaluate growth (or reduction as desired). Typically this is done pre-performance or post-performance of an exercise session. For the dedicated athlete however this may fall short of their needs. Some athletes would benefit from evaluating if an exercise/resistance level is providing enough muscle fiber engagement during performance to immediately react to the current level of exertion.
Currently there are no products currently available that provide such immediate and meaningful feedback regarding an individual's performance and the change in size of a particular body part. Improvements are therefore needed.
For a more complete understanding of the disclosure, reference is now made to the following descriptions taken in conjunction with the accompanying figures, in which:
Referring to
The fitness band 12 is configured to be wrapped around the circumference of a body part to be measured. As shown in
The electronic device 18 may be self-contained and provided on the fitness band 12 itself, with all necessary components necessary to carry out the functions and tasks of measuring, providing feedback, recording, storing goals, etc., for full functioning and use of the fitness band 12, as it is described herein. In such instances, the fitness band 12 constitutes the entire fitness band system 10. In other instances, the electronic device 18 of the fitness band device 12 may be used in conjunction with a mobile device 26, as shown in
The mobile device 26 can also include a data processing system, such as the data processing system 24 (
The block diagram of
The data processing system 24 is an example of a computer in which computer usable program code or instructions implementing processes described herein may be located. In this illustrative example, data processing system 24 provides a platform for the carrying out the various functions of the fitness band system and includes communications fabric 28, which provides communications between processor unit 30, memory 32, persistent storage 34, communications unit 36, input/output (I/O) unit 38, display 40, etc.
Processor unit 30 serves to execute instructions for software that may be loaded into memory 32. Processor unit 30 may be a set of one or more processors or may be a multi-processor core, depending on the particular implementation. Further, processor unit 30 may be implemented using one or more heterogeneous processor systems in which a main processor is present with secondary processors on a single chip. As another illustrative example, processor unit 30 may be a symmetric multi-processor system containing multiple processors of the same type.
Memory 32 and persistent storage 34 are examples of storage devices. A storage device is any piece of hardware that is capable of storing information, on a temporary basis and/or a permanent basis. Memory 32, in these examples, may be, for example, a random access memory or any other suitable volatile or non-volatile storage device. Persistent storage 34 may take various forms depending on the particular implementation. For example, persistent storage 34 may contain one or more components or devices. For example, persistent storage 34 may be a hard drive, a flash memory, a rewritable optical disk, a rewritable magnetic tape, or some combination of the above. The media used by persistent storage 34 also may be removable.
Communications unit 36, in these examples, provides for communications with other data processing systems, devices, and/or components. In these examples, communications unit 36 may be a network interface device. Communications unit 36 may provide communications through the use of either or both physical and wireless communications links (e.g., Bluetooth® wireless, Wi-Fi, cellular, etc.).
Input/output unit 38 allows for input and output of data with other devices or components that may be connected to data processing system 24. For example, input/output unit 38 may provide a connection for input through buttons, sensors, a keyboard, mouse, touchscreen, gesture commands, voice commands, etc. Display 40 provides a mechanism to display information to a user.
Instructions for the operating system and applications or programs may be located on persistent storage 34. These instructions may be loaded into memory 32 for execution by processor unit 30. The processes may be performed by processor unit 30 using computer implemented instructions, which may be located in a memory, such as memory 32. These instructions are referred to as program code, computer usable program code, or computer readable program code that may be read and executed by a processor in processor unit 30. The program code in the different embodiments may be embodied on different physical or tangible computer readable media, such as memory 32 or persistent storage 34.
Program code 42 is located in a functional form on computer readable media 44 that is selectively removable and may be loaded onto or transferred to data processing system 24 for execution by processor unit 30. Program code 42 and computer readable media 44 form computer program product 46 in these examples. In one example, computer readable media 44 may be in a tangible form, such as, for example, an optical or magnetic media that is inserted or placed into a drive or other device that is part of persistent storage 34 for transfer onto a storage device, such as a hard drive that is part of persistent storage 34. In a tangible form, computer readable media 44 also may take the form of a persistent storage, such as a hard drive, a thumb drive, or a flash memory that is connected to a data processing system. The tangible form of computer readable media 44 is also referred to as computer recordable storage media. In some instances, computer recordable media 44 may not be removable.
In many cases, program code 42 may be transferred to data processing system 24 from computer readable media 44 through a communications link to communications unit 36 and/or through a connection to input/output unit 38. The communications link and/or the connection may be physical or wireless. The computer readable media also may take the form of non-tangible media, such as communications links or wireless transmissions containing the program code.
In some illustrative embodiments, program code 42 may be downloaded over a network to persistent storage 34 from another device or data processing system for use within data processing system 24. For instance, program code stored in a computer readable storage medium in a server data processing system may be downloaded over a network from the server to data processing system 24. The data processing system providing program code 42 may be a server computer, a client computer, or some other device capable of storing and transmitting program code 42, which may located in a remote location.
The different components illustrated for data processing system 24 are not meant to provide architectural limitations to the manner in which different embodiments may be implemented. The different illustrative embodiments may be implemented in a data processing system including components in addition to or in place of those illustrated for data processing system 24. Other components shown in
The application 52 may be provided by the ASP either free of charge or for a fee. Furthermore, once the application 52 is purchased, use of the application 52 may be provided free of charge or the ASP may require the user to purchase a subscription or pay a licensing fee, which may be payable on a periodic basis, for the continued use of the application 52 or for access to the fitness band system 10.
As shown in
The fitness band 12 of the system 10 is also provided with a sensor 60. The sensor 60 is that which senses a change in dimension of the wearable fitness band 12 or strap assembly 20 while the strap assembly 20 is wrapped around a selected body part. The sensor 60 allows the sensing and collecting of data related to the change in dimension of the strap assembly 20 that corresponds to the change in dimension to the body part on which it used. The native application 52 makes use of the sensor 60 to sense and collect sensor data that is then provided to one or more of the data collection modules 62 (
Referring to
The stretch sensor 60 may be an elastic stretch sensor. Such sensors may be electronic sensors that provide a sensed data output relating to changes in electrical properties due to the stretching or deformation of the elastomeric sensor. Such elastic stretch sensors include those formed from flexible capacitors that provide sensed data output relating to a change in capacitance due to the change in the dimensions or deformation of the flexible capacitor. Such flexible capacitor sensors usually employ one or more elastomeric dielectric layers sandwiched between elastomeric electrodes. The change in capacitance may be due to changes in surface area of the elastomeric electrodes, thickness of the elastomeric dielectric, and/or electrode spacing, which result from the deformation of the elastomeric capacitor. Non-limiting examples of commercially available flexible capacitors are those stretch sensors available from StretchSense Limited, Auckland, New Zealand. In other embodiments, the stretch sensor may be in the form of a resistance sensing device, such as a strain gauge or other device where changes are measured by a change in the electrical resistance due to changes in shape or deformation due to applied force. Other stretch sensors capable of measuring changes in dimension and providing data or information output that relates to a change in dimension of a body part may also be used for the stretch sensor.
The components of the stretch sensor 60 may be encased in a stretchable or elastic fabric material, such as Spandex fabric, which may be colored, sized and configured to match or cooperate with the materials forming all or some portions of the strap assembly 20. The fabric material or other portions of the stretch sensor may be coupled to the housing 22 of the electronic device 18 though various coupling means. The total length of the stretch sensor 60 when it is in a fully retracted or non-stretched configuration may range from 0.5 inch to 8 inches, more typically from 1 inch to 4 inches. In particular embodiments, the total length of the stretch sensor 60 in a contracted or non-stretched configuration may be at least, equal to, and/or between any two of 0.5 inch, 1 inch, 1.5 inch, 2 inches, 2.5 inches, 3 inches, 3.5 inches, 4 inches, 4.5 inches, 5 inches, 5.5 inches, 6 inches, 6.5 inches, 7 inches, 7.5 inches, and 8 inches.
It should be noted in the description, if a numerical value, amount or range is presented, each numerical value should be read once as modified by the term “about” (unless already expressly so modified), and then read again as not so modified unless otherwise indicated in context. Also, in the description, it should be understood that an amount range listed or described as being useful, suitable, or the like, is intended that any and every value within the range, including the end points, is to be considered as having been stated. For example, “a range of from 1 to 10” is to be read as indicating each and every possible number along the continuum between about 1 and about 10. Thus, even if specific points within the range, or even no point within the range, are explicitly identified or referred to, it is to be understood that the inventor appreciates and understands that any and all points within the range are to be considered to have been specified, and that inventor possesses the entire range and all points within the range.
The stretch sensor 60 may be designed and configured to provide a linear change in dimension of up to 1.5 times or less of its contracted or non-stretched length. In certain instances, the stretch sensor 60 may be designed and configured to provide a linear change in dimension of at least, equal to, and/or between any two of 1.5, 1.4, 1.3, 1.2, 1.1, 1.0, 0.9, 0.8, 0.7, 0.6, or 0.5 times or less of its contracted or non-stretched length. In particular embodiments, the stretch sensor 60 may provide a change in dimension of from 4 inches or less. This will typically be a change in the length of the stretch sensor. In particular embodiments, the stretch sensor may provide a maximum change in length of from up to any one of 4 inches, 3.5 inches, 3 inches, 2.5 inches, 2 inches, 1.5 inches, 1 inch, 0.75 inch, or 0.5 inch. The stretch sensor 60 may provide a sensed data output in measured increments of 0.1 inch to 0.01 inch or less. The stretch sensor may measure a change in dimension of from 0.01 inch or 0.1 inch or more.
As shown in
The strap assembly 20 further includes a strap portion 64. The strap portion 64 is in the form of a relatively flat, flexible strap, although it may have other configurations, and is coupled at one end to the electronic device 18 or its housing 22 on the opposite side from the stretch sensor 60 through various coupling means. The other end of the strap portion 64 may be provided with a buckle assembly 66 or other fastener to facilitate rigid coupling to other components of the strap assembly 20 to secure the fitness band 12 around the user's body part being measured. The strap portion 64 should be non-stretchable. This may be achieved by forming the strap portion 64 from relatively non-elastic materials or materials having a low enough elasticity during normal use so that they do not readily stretch lengthwise significantly during use of the fitness band 12, which may otherwise interfere with the fitness band's accuracy.
The strap portion 64 may be used to house or contain a band position sensor, such as the band position sensor assembly 68 shown in
The position coupling 72 may constitute a circuit insert or contact element. The circuit insert or contact element 72 is a metal or electrically conductive element that is sized and configured to engage or be received within each of the openings or apertures 70. The apertures 70 are surrounded with an electrically conductive material (e.g., electrically conductive metal) but provide an open circuit in the circuitry associated with the aperture 70 when the aperture remains empty. When the insert 72 is inserted into an aperture 70, however, the circuit is completed to generate an electrical signal indicative of which aperture 70 the insert 72 is positioned that may be communicated to the data processing system 24. As is discussed later on, this allows a determination of the dimensions of the fitness band 12.
As shown in
Each band spacer 74A, 74B, 74C may be of a different known length, such as small, medium, and large, respectively, to selectively increase or decrease the length of the strap assembly 20. While in the embodiment shown there are three different band spacers 74, additional band spacers of different lengths or sizes may be provided with the fitness band 20 as well. Band spacers 74 of different sizes allow the fitness band 12 to accommodate body parts of different sizes. The band spacers 74 may differ in size by the amount of normal or maximum lengthwise deformation the stretch sensor 60 can undergo. For example, if the stretch sensor 60 can stretch or undergo a maximum change in length of up to 2 inches during normal use, each band spacer 74A, 74B, 74C may be 2 inches longer than the next size down to accommodate for the limits of stretch or deformation the stretch sensor can undergo.
This allows the band 12 to be used on different size body parts without overstretching the stretch sensor 60 or stretching it beyond its maximum limits. In particular embodiments, the fitness band 12, with or without any necessary band spacers 74, may be configured to be strapped or secured around a body part to be measured of from 8 inches to 50 inches, with from 10 inches to 25 inches being typical. In particular embodiments, the fitness band 12, with or without any necessary band spacers 74, may be configured to be strapped or secured around a body part to be measured of at least, equal to, and/or between any two of 8 inches, 9 inches, 10 inches, 11 inches, 12 inches, 13 inches, 14 inches, 15 inches, 16 inches, 17 inches, 18 inches, 19 inches, 20 inches, 21 inches, 22 inches, 23 inches, 24 inches, 25 inches, 26 inches, 27 inches, 28 inches, 29 inches, 30 inches, 31 inches, 32 inches, 33 inches, 34 inches, 35 inches, 36 inches, 37 inches, 38 inches, 39 inches, 40 inches, 41 inches, 42 inches, 43 inches, 44 inches, 45 inches, 46 inches, 47 inches, 48 inches, 49 inches, and 50 inches.
One end of each band spacer 74 is provided with a loop or other attachment portion 76 for removably or detachably coupling the end of the spacer 74 to the strap assembly 20. In the embodiment shown, a buckle or clip 78 is used to couple the band spacer 74 to the end of the stretch sensor 60 opposite the electronic device 18. Various other releasable fasteners may be used to releasably attach one end of the band spacer 74 to the stretch sensor 60 or other portions of the strap assembly 20.
The insert element 72 is coupled to the opposite end of the band spacer 74, as shown in
A series of holes or apertures 80 may also be provided in the band spacer for engaging the prong 82 of buckle 66 to facilitate securing of the strap assembly 20 on the body part being measured. In some embodiments, the buckle 66 may be eliminated and the position coupling or insert element 72 may be used to couple the band spacer 74 to the strap assembly 20.
In other embodiments, the removable band spacers 74 may be eliminated or a strap portion or band spacer 74 may be permanently or non-removably attached to the sensor 60 or other portions of the strap assembly 20. In one embodiment, the strap portion 64 is merely attached at one end to the electronic device 18 and at the other end to the stretch sensor 60, without the use of any band spacers and without requiring the circuit 68. In still other embodiments, the stretch sensor 60 is positioned between two strap portions that are secured at each end to the electronic device 18. In still other embodiments, all or a portion of the strap assembly 20 may be formed from the stretch sensor 60.
The various portions or components of the fitness band 12 (e.g., strap assembly 20, strap portion 64, band spacer 74, electronic device 18, electronic device housing 20, buckle 66, clip 78, etc.), other than the stretch sensor 60, may be non-stretchable so that they do not stretch lengthwise significantly during use of the fitness band 12, thus contributing to inaccurate measurements measure by the stretch sensor 60. The electronic device housing 20, stretch sensor 60, strap portion 64, band spacers 74, etc., or components thereof, may be formed from durable and sweat or water-resistant materials. Typically, these components or portions thereof may be formed of elastomeric or plastic material, such as nitrile butadiene, silicone, PVC, polyurethane, isoprene, neoprene, and the like. Other materials, such as fabric (e.g., nylon fabric), braided cordage, leather and other materials may be used provided they provide the non-elastic or limited stretching required.
As shown in
One or more control buttons 86, 88, 90, 92 may be provided on the electronic device 18. These form at least a part of the input/output unit 38 (
As discussed previously, the electronic device 18 may communicate, such as through a wireless (e.g., Bluetooth® wireless, Wi-Fi, cellular, etc.) or wired communication link, with a separate mobile device, such as the mobile device 26, or another device, such as laptop or tablet computer, desktop computer, remote server, etc. In many instances, the fitness band 12 will be used in conjunction with a mobile device 26, such as a smart phone. For purposes of discussion, the use of the fitness band 12 with a smart phone mobile device will therefore be described. It should be readily apparent, however, that the fitness band 12 may be used by itself or with other devices, such as non-smart phone devices of laptops, tablets, desktop computers, etc., with similar functionality as that described with respect to the smart phone mobile device 26.
The mobile device 26 or other device may be provided with a native application, such as the native application 52 (
The mobile device 26 is also provided with a display 94 for displaying information. The display 94 may constitute a touch screen so that instructions and commands can be input to the mobile device 26. Other control buttons, sensors, microphones, cameras, optical devices, etc. may be provided with the mobile device 26, for inputting commands and instructions to the mobile device 26. In an alternative embodiment, the electronic device 18 of the fitness band 12 may not be provided with the display 84. Data or information from or collected by the fitness band 12 may be communicated to the mobile device 26 and such information may be displayed on the display 94 of the mobile device 26 instead.
Referring to
Furthermore, instructions or commands input into either the mobile device 26 or the fitness band 12, such as an instruction to begin measuring, may be simultaneously transmitted to the other device. Thus, if the user inputs an instruction to the mobile device 26 to begin measuring, the instruction will be transmitted to the fitness band 12, which will begin measuring. In this way, the mobile device 26 can be used to control the operation of the fitness band 12. Likewise, instructions or input into the fitness band 12, such as to display goals, may be similarly transmitted to the mobile phone 26 so that such goals are presented on both the fitness band 12 and mobile device 26.
In recording a body part measurement, the fitness band 12 is secured around a particular body part to measured, such as the bicep of the user 16, shown in
Length or dimension information for the strap assembly 20 may be immediately provided to the electronic device 18 and displayed in real time on the display, such as at 104 on the display 84 (
An indication may also be provided on the screen 96 to show that the mobile device 26 is connected or paired with the fitness band 12. A settings selection icon 114 may allow the user to launch and access a pairing screen (not shown) for entering instructions or commands for pairing the mobile device 26 with the fitness band 12.
Also provided on the screen 94 are minimum and maximum measured dimensions 116, 118 during a selected interval or session.
When the capture button 108 is activated, the fitness band will begin measuring and recording a measurement session. This is shown on the screen 120 of
To end capturing of the measuring session, the capture button 108 may be actuated again. The measurement data may be stored in the memory 32 and/or persistent storage 32 of the data processing system 24 of the fitness band 12 and/or mobile device 24. It may also be transmitted and stored at a remote location, such as a remote server or computer (e.g., cloud storage), where the data may be accessed using the fitness band 12 and/or mobile device 26. As shown in
If the user wishes to review a charted history of minimum and maximum measurements over various sessions, the user may select the charted history access icon 98. This launches a charted history screen 124 (
The user may review more detailed information for the captured sessions by actuating the history access icon 100 for the body part selected at 110 (
Actuating the replay icon 132 for a particular session launches a session replay screen 134, as shown in
In particular applications, the progress bar 138, or other control mechanisms, may be used to advance or reverse the replay of the recorded session. Thus, for example, a user may manually move or manipulate the progress bar 138 forward or back to navigate to the different measurements over the duration of the session.
A stop/start replay icon button 140 is provided on the screen 134 to start and stop the replay. In some embodiments, manipulation of the progress bar 138 or other areas or controls of the screen 134 may start and stop replay. For instance, if during replay the user touches the progress bar 138, the replay may be stopped. Similarly, manipulating the progress bar 138 again may restart the replay.
A further navigation button 142 may be provided on the screen 134 to close or return to the previous screen or another screen.
If the user wishes to review the session history or chart history of another body part, the user may navigate to a screen having the body part indicator icon 110. By using the dropdown menu arrow 112, a list of different body parts is displayed and the desired body part can be selected. The selected body part will then be displayed at 110. Retrieving session chart history and session history for such newly selected body part is the same as that previously described.
Setting goals for a particular body part may be achieved by actuating the goal setting icon button 102 (
Once the goal is set, it may appear on various screens of the display 94, such as the goal line 126, shown on the chart history screen 124 of
Settings for the native application 52 of the mobile device 26, fitness band 12, and/or system 10, may be accessed by actuating settings icon button 114. Upon actuating, a settings menu screen 158 is launched. The settings menu screen 158 has various setting selections. These may include, but are not limited to, band spacer setup selection 160, band measurement adjustment 162, device connectivity selection 164, such as for pairing the mobile device 26 with the fitness band 12. Other selections and options may also be provided on the settings menu page 158.
By selecting the band spacer setup selection 160, a band spacer selection page 166 is launched on the display 94, as shown in
If there are errors in the measurement or the fitness band device is providing an inaccurate measurement, the user may adjust the measurement by selecting the band measurement adjustment selection 162 on screen 148 (
The device connectivity selection 164, provides an interface on the display 94 wherein the user can locate and pair the mobile device 26 with a particular fitness band 12 or other devices.
As can be appreciated, the fitness band 12, with or without any mobile device 26, can be used to perform measurements of a body part of a user. The measurement will typically be the circumference of a person's limb, such as the forearm, bicep, calf, thigh, etc. Other body parts may also be measured. While the fitness band has particular application to measurement of human body parts, it may also be used for measuring body parts of animals or other objects, as well, for fitness or other non-fitness purposes.
In certain applications, more than one fitness band may be worn by a user at a time. Thus, the fitness band may be worn on two different body parts, such as both biceps, or at different positions on the same body part. In such cases, mobile device 26 may be simultaneously paired with or connected to more than one fitness band and the screens and interfaces the mobile device may account for and accommodate displaying information for the two or more fitness bands being used.
The fitness band 12 will typically be used during particular activities that may have an effect on the dimensions of the particular body part being measured. Oftentimes this will be weightlifting or strength training activities, although it may be used during other activities as well. In one example, the fitness band 12 may be positioned around one or both biceps of a user and used while the user is performing a set of dumbbell or barbell curls. The fitness band allows the user to see the size and changes in size of the body part in real time, as well as during review and playback.
As discussed previously, the orientation of the display may be also varied. If the user is using the fitness band in front of a mirror, the user may reverse the image of the display 84 so that it becomes readable while looking at the display image in the mirror. If the user does not want anyone else to view the display 84 of the fitness band 12 during use, the user may selectively turn the display 84 to an incognito mode where no information or only selected information is displayed on the display 84.
In certain embodiments, the fitness band system 10 may be used in connection with various connected communities or social media platforms. This may include the sharing of measurement results with a community of users. Games and competitions within a community of users may also be performed, where measurement data is used as part of such activities.
Other functionality may be included with the fitness band 12, as well. This may include typical fitness band or tracker functionality, such as GPS tracking, step counting, heart rate monitoring, sleep statistics, time and date display, haptic feedback, music and audio play, etc. The fitness band 12 may even be incorporated with or configured as a smart watch, with all the functionality of a smart watch (e.g., text messaging, emailing, web surfing, phone calling, accessing an electronic personal assistant, fitness tracking, photo display, video display, GPS tracking, step counting, heart rate monitoring, sleep statistics, time and date display, haptic feedback, music and audio play, etc.) coupled with the capability of performing body measurements, as has been described.
While the invention has been shown in only some of its forms, it should be apparent to those skilled in the art that it is not so limited, but is susceptible to various changes and modifications without departing from the scope of the invention. Accordingly, it is appropriate that the appended claims be construed broadly and in a manner consistent with the scope of the invention.
This application is a continuation-in-part of U.S. patent application Ser. No. 16/138,828, filed Sep. 21, 2018, which claims the benefit of U.S. Provisional Application No. 62/561,538, filed Sep. 21, 2017, each of which is incorporated herein by reference in its entirety for all purposes.
Number | Date | Country | |
---|---|---|---|
62561538 | Sep 2017 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16138828 | Sep 2018 | US |
Child | 16267792 | US |