CN104056442A - Intelligent body building realization method, device and system - Google Patents

Intelligent body building realization method, device and system Download PDF

Info

Publication number
CN104056442A
CN104056442A CN201310084976.7A CN201310084976A CN104056442A CN 104056442 A CN104056442 A CN 104056442A CN 201310084976 A CN201310084976 A CN 201310084976A CN 104056442 A CN104056442 A CN 104056442A
Authority
CN
China
Prior art keywords
movable information
building equipment
moment
terminal
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310084976.7A
Other languages
Chinese (zh)
Other versions
CN104056442B (en
Inventor
杨剑青
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201310084976.7A priority Critical patent/CN104056442B/en
Publication of CN104056442A publication Critical patent/CN104056442A/en
Application granted granted Critical
Publication of CN104056442B publication Critical patent/CN104056442B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention provides an intelligent body building realization method, an intelligent body building realization device and an intelligent body building realization system. A body sensing engine sensor can be arranged on a terminal; the sport state of a user is determined through that the user correction information about a specific user is acquired by the body sensing engine sensor; when the value of a difference between the correction information and the information synchronously acquired by the body building equipment is smaller than a set value, the correction information can be sent to the body building equipment, the body building equipment is enabled to adjust the state according to the correction information and a self-adaption strategy corresponding to the specific user. Since the state is adjusted according to the corrected information and the state is adjusted according to the self-adaption strategy corresponding to each user, the state adjustment is more selective and accurate, specific sport demand of the users can be satisfied, and the safety of the users is ensured.

Description

A kind of intelligentized methods, devices and systems of body-building equipment of realizing
Technical field
The present invention relates to the communications field, relate in particular to a kind of intelligentized methods, devices and systems of body-building equipment of realizing.
Background technology
Along with the universal and development of body-building equipment, body-building equipment is towards intelligentized future development.At present, realizing the intelligentized main technical schemes of body-building equipment is:
User is in using the process of body-building equipment, body-building equipment can be according to real time data corresponding to real time kinematics situation that is arranged on data acquisition unit on body-building equipment and captures user, and can be according to these real time datas according to set adaptive strategy, make as adjusted movement velocity, the operation gradient, the action of the state of self-adapting adjustment such as emergent stopping, and then be reached for the function that user provides Intelligent Service.
Simultaneously body-building equipment can use in the process of body-building equipment user, records user's body-building data, thereby facilitates user to formulate and manage oneself drill program.
At least there is following problem in existing body-building equipment Intelligent Plan:
1, the adaptive strategy of body-building equipment is fixing or basic fixing, cannot make the action for this specific user's state of self-adapting adjustment for specific user.Therefore make to meet user's Intelligent Service demand, and also have certain potential safety hazard, cannot effectively guarantee user's safety.
2, body-building equipment gathers real time data and also has the problem that accuracy is lower, also can make the accuracy of body-building equipment state adjustment be difficult to be guaranteed, and data acquisition unit is arranged on body-building equipment, also has maintenance and detects inconvenient problem.
Summary of the invention
The embodiment of the present invention provides a kind of intelligentized methods, devices and systems of body-building equipment of realizing, the accuracy of adjusting for improving body-building equipment state.
Realize the intelligentized system of body-building equipment, described system comprises terminal and the body-building equipment that is provided with body sense engine sensor, wherein:
Described terminal, for first the first movable information constantly of determining that described body sense engine sensor collects, described the first movable information represents to utilize the movable information of the designated user that described body-building equipment moves; Determine the 3rd movable information that described the first movable information obtains after predetermined the first correction data correction, described first revises data is kept in the user individual file that described designated user is corresponding, and described user individual file is kept at described terminal; And second movable information in described first moment of definite described body-building equipment transmission receiving, described the second movable information represents the running status of described body-building equipment, when the error amount between definite described the 3rd movable information and described the second movable information is less than setting value, described the 3rd movable information is sent to described body-building equipment;
Described body-building equipment, for gathering the second movable information, sends to described terminal by the second movable information collecting; And according to described the 3rd movable information receiving, and adaptive strategy corresponding to described designated user, adjust the running status of self, described adaptive strategy is that described terminal is kept in the user individual file that described designated user is corresponding, and sends to described body-building equipment.
Realize the intelligentized method of body-building equipment, described method comprises:
First the first movable information constantly of determining that body sense engine sensor collects, described the first movable information represents to utilize the movable information of the designated user that described body-building equipment moves;
Determine the 3rd movable information that described the first movable information obtains after predetermined the first correction data correction, described first revises data preserves in the user individual file that described designated user is corresponding;
Determine second movable information in described first moment of the described body-building equipment transmission receiving, described the second movable information represents the running status of described body-building equipment, when the error amount between definite described the 3rd movable information and described the second movable information is less than setting value, described the 3rd movable information is sent to described body-building equipment;
Wherein, described body-building equipment is according to described the 3rd movable information receiving, and adaptive strategy corresponding to described designated user receiving, and adjusts the running status of self.
Realize the intelligentized device of body-building equipment, described device comprises:
The first determination module, for first the first movable information constantly of determining that body sense engine sensor collects, described the first movable information represents to utilize the movable information of the designated user that described body-building equipment moves;
The second determination module, for the 3rd movable information of determining that described the first movable information obtains after predetermined the first correction data correction, described first revises data preserves in the user individual file that described designated user is corresponding;
Sending module, for determining second movable information in described first moment of the described body-building equipment transmission receiving, described the second movable information represents the running status of described body-building equipment, when the error amount between definite described the 3rd movable information and described the second movable information is less than setting value, described the 3rd movable information is sent to described body-building equipment; Wherein, described body-building equipment is according to described the 3rd movable information receiving, and adaptive strategy corresponding to described designated user receiving, and adjusts the running status of self.
Realize the intelligentized method of body-building equipment, described method comprises:
Gather the second movable information, described the second movable information represents the running status of body-building equipment;
The second movable information collecting is sent to terminal;
According to the 3rd movable information receiving, and adaptive strategy corresponding to described designated user receiving, adjust the running status of described body-building equipment;
Wherein, described the 3rd movable information obtains after the first correction data correction the first movable information, and described the first movable information represents to utilize the movable information of the designated user that described body-building equipment moves.
Realize the intelligentized device of body-building equipment, described device comprises:
Acquisition module, for gathering the second movable information, described the second movable information represents the running status of body-building equipment;
Sending module, for sending to terminal by the second movable information collecting;
Adjusting module, for according to the 3rd movable information that receives, and adaptive strategy corresponding to described designated user receiving, adjusts the running status of described body-building equipment;
Wherein, described the 3rd movable information obtains after the first correction data correction the first movable information, and described the first movable information represents to utilize the movable information of the designated user that described body-building equipment moves.
The scheme providing according to the embodiment of the present invention, body sense engine sensor can be set in terminal, by body sense engine sensor being collected to the update information of designated user information, determine the motion state of described designated user, and can be when described update information and body-building equipment synchronous acquisition be less than setting value to the error amount of information, described update information is sent to body-building equipment, make the body-building equipment can be according to described update information, and adaptive strategy corresponding to described designated user, carry out state adjustment.Because being carries out state adjustment according to revised information, and be to carry out state adjustment according to adaptive strategy corresponding to each user, thereby the state adjustment of making has more specific aim and accuracy, can meet the motion requirement of designated user, guarantee user's safety.Meanwhile, in the scheme providing in the embodiment of the present invention, body sense engine sensor is set in terminal and carrys out Information Monitoring, also solved data acquisition unit and be arranged on body-building equipment, the maintenance of existence and detect inconvenient problem.
Accompanying drawing explanation
The structural representation of realizing the intelligentized system of body-building equipment that Fig. 1 provides for the embodiment of the present invention one;
The flow chart of steps that realizes the intelligentized method of body-building equipment that Fig. 2 provides for the embodiment of the present invention two;
The flow chart of steps that realizes the intelligentized method of body-building equipment that Fig. 3 provides for the embodiment of the present invention three;
Fig. 4 determines that for what the embodiment of the present invention four provided first revises the flow chart of steps of the method for data;
The flow chart of steps of the method for determining the 3rd movable information that Fig. 5 provides for the embodiment of the present invention five;
The structural representation of realizing the intelligentized device of body-building equipment that Fig. 6 provides for the embodiment of the present invention six;
The structural representation of realizing the intelligentized device of body-building equipment that Fig. 7 provides for the embodiment of the present invention seven.
The specific embodiment
In the scheme providing in the embodiment of the present invention, in conjunction with terminal, realize the intellectuality of body-building equipment.In terminal, can store and safeguard at least one user individual file.Can be understood as, each user individual file is corresponding with a designated user.Terminal and body-building equipment can be based on preserving in terminal user individual file, realize the intellectuality of body-building equipment.
In each user individual file, can preserve the correction data of designated user under various patterns, a kind of pattern can be understood as the position of this designated user carried terminal, as, in user individual file, can preserve correction data, correction data second pattern under and correction data three-mode under of designated user under first mode.
In each user individual file, can also preserve the adaptive strategy that designated user is corresponding.
In each user individual file, can also preserve the training record that designated user is corresponding.
In addition, in each user individual file, can also preserve designated user identify label and personal information.
Concrete, each user individual file can be extend markup language (Extensible MarkupLanguage, XML) form.Below user individual file is illustrated.
Designated user identify label and personal information in user individual file, can be, but not limited to as following form:
That is, in user individual file, can preserve designated user identify label (ID) is 13454019999, and the personal information that comprises name (Name) (JACK ZHAO), age (AGE) (29) and sex (SEX) (man) etc.
The correction data of designated user in user individual file under various patterns, can be, but not limited to as following form:
; in user individual file; can preserve the corresponding International Mobile Equipment Identity code of designated user (International Mobile Equipment Identity; IMEI) for 12332321424215161(can be determined by network interface card) body-building equipment, the type of body-building equipment (TYPE) represents treadmill or mountain-climbing machine or sleeping thruster etc. for RUN(can pre-define RUN) the various patterns of body-building equipment under correction data.Comprise: correction data of (POCKET-DOWN) (position of this designated user carried terminal is trouser pocket) etc. under the correction data of (POCKET-UP) (position of this designated user carried terminal is coat pocket) and four-mode under the correction data of (ARM) (position of this designated user carried terminal is upper arm parts), three-mode under the correction data of designated user (HAND) (position of this designated user carried terminal is hand) under first mode, the second pattern.
Adaptive strategy corresponding to designated user in user individual file, can be, but not limited to as following form:
That is, in user individual file, the type (DEVICE_TYPE) that can preserve corresponding body-building equipment is the body-building equipment of RUN, with the adaptive strategy of strategy sign (MODE_ID) and policy name (MODE_NAME) sign.And can identify the position of adaptive strategy in system with file (FILE), to like (LIKE), identify the number of times that this adaptive strategy is used.
Training record corresponding to designated user in user individual file, can be not limited to following form:
; in user individual file; in every training record; can preserve the duration (DURATION) of the each body-building of designated user; type of sports (TYPE) and locomitivity (CAPACITY) (intensity when locomitivity can be understood as user movement, the gradient; weight, the factors such as resistance, can be understood as a kind of locomitivity as velocity is 8-11 kilometer/hour).
Below in conjunction with Figure of description, the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein, only for description and interpretation the present invention, is not intended to limit the present invention.And in the situation that not conflicting, embodiment and the feature in embodiment in the application can combine mutually.
Embodiment mono-,
The embodiment of the present invention one provides a kind of intelligentized system of body-building equipment that realizes, and the structural representation of this system can comprise the terminal 11 and the body-building equipment 12 that are provided with body sense engine sensor as shown in Figure 1, wherein:
First first movable information constantly of described terminal 11 for determining that described body sense engine sensor collects, described the first movable information represents to utilize the movable information of the designated user that described body-building equipment moves; Determine the 3rd movable information that described the first movable information obtains after predetermined the first correction data correction, described first revises data is kept in the user individual file that described designated user is corresponding, and described user individual file is kept at described terminal; And second movable information in described first moment of definite described body-building equipment transmission receiving, described the second movable information represents the running status of described body-building equipment, when the error amount between definite described the 3rd movable information and described the second movable information is less than setting value, described the 3rd movable information is sent to described body-building equipment;
Described body-building equipment 12, for gathering the second movable information, sends to described terminal by the second movable information collecting; And according to described the 3rd movable information receiving, and adaptive strategy corresponding to described designated user, adjust the running status of self, described adaptive strategy is that described terminal is kept in the user individual file that described designated user is corresponding, and sends to described body-building equipment.
In the prior art, user's body-building data are stored on body-building equipment, if user cannot guarantee to use same body-building equipment at every turn, cannot guarantee continuity and the integrality of body-building data, and the security of each user for body-building data cannot effectively be guaranteed.Therefore, in the present embodiment, user's body-building data can also be kept in terminal, to address this problem:
Described body-building equipment 12, also for after adjusting the running status of self, generates state daily record, and gives described terminal by described state Log Sender;
Described terminal 11 also, for according to described state daily record, is upgraded the training record in the user individual file that described designated user is corresponding.
Terminal is revised data for revising first of the first movable information, can be in terminal static configuration in advance, can be also that terminal is dynamically determined in advance.If the first correction data are that terminal is dynamically determined in advance:
Described terminal 11 is also for before determining first movable information in first moment that described body sense engine sensor collects, determine first movable information in second moment that described body sense engine sensor collects, and second movable information in described second moment of definite described body-building equipment transmission receiving, by in user individual file corresponding to described designated user, while revising first movable information in described second moment, the correction data of the 4th movable information obtaining and described second the second movable information error minimum constantly, are defined as the first correction data.
Further, described first revises data may not revise the first movable information well, and therefore, terminal can be upgraded the first correction data in real time, to obtain user movement state more accurately, further improves the accuracy that follow-up body-building equipment state is adjusted.That is:
When described terminal 11 is also not less than setting value for the error amount between definite described the 3rd movable information and described first the second movable information constantly, determine the second correction data, and using described second, revise data and revise data as described first, the 5th movable information that described in described the second correction data correction, first movable information in first moment obtains, and the error amount between second movable information in described first moment is less than setting value.
Concrete, in various embodiments of the present invention, described body sense engine sensor can be acceleration sensor, as, gravity sensor and/or three axle acceleration sensors, the first user information that body sense engine sensor collects can be understood as gravity sensor information and/or three axle acceleration sensor information.In user individual file, the correction data under various patterns can be understood as gravity sensor corrected parameter and/or the three axle acceleration sensor corrected parameters under various patterns.
For general three axle acceleration sensors, three axle acceleration sensors can be exported in the sampling period, changing value [the x of x/y/z tri-axles, y, z], by analyzing these changing values, just can judge the movable information (carrying the first movable information of the designated user of this terminal) of three axle acceleration sensor place terminals.
In the present embodiment, the corrected parameter of three axle acceleration sensors can be [a, b, c], as [+20% ,-25% ,+7%], so can calculate the changing value [X, Y, Z] making new advances, X=x* (1+a) wherein, Y=y* (1+b), Z=z* (1+c).By the new changing value calculating as mentioned above [X, Y, Z], can reflect more accurately the movable information of three axle acceleration sensor place terminals.
For general gravity sensor, the occupation mode of corrected parameter is similar to the occupation mode of the corrected parameter of three axle acceleration sensors, and difference is, gravity sensor analysis be the changing value of vertical dip angle.The changing value S that revises vertical dip angle later can be expressed as, S=s* (1+d), and wherein s represents the changing value of the vertical dip angle that gravity sensor collects, d is gravity sensor corrected parameter.
In various embodiments of the present invention, when described body sense engine sensor is gravity sensor, the second movable information that body-building equipment collects can be, but not limited to as, the gradient of body-building equipment.When described body sense engine sensor is three axle acceleration sensors, the second movable information that body-building equipment collects can be, but not limited to as, the acceleration of body-building equipment.
In various embodiments of the present invention, can be understood as the second movable information that body-building equipment collects and the type of described body sense engine sensor, the two matches each other, thereby can realize determining of the first movable information after revising data correction and the second movable information error amount.
Based on same inventive concept, provide following method and apparatus with the embodiment of the present invention one.
Embodiment bis-,
The embodiment of the present invention two provides a kind of intelligentized method of body-building equipment that realizes, and the flow chart of steps of the method can as shown in Figure 2, comprise:
Step 101, determine the first movable information.
In the present embodiment, can in terminal, be provided with body sense engine sensor, designated user can carry this terminal at health assigned address.
At the designated user that carries described terminal, utilize in the motion process of body-building equipment, in this step, this terminal can determine that current time that described body sense engine sensor collects (in the present embodiment, take and first constantly as current time as example, describe) the first movable information, described the first movable information represents to utilize the movable information (described the first movable information also can be understood as the movable information of described terminal) of the designated user that body-building equipment moves.
Step 102, determine the 3rd movable information.
In this step, described terminal can be revised the first movable information, and the 3rd movable information that makes to obtain after revising can reflect the movable information of designated user more accurately.
Concrete, in this step, can determine the 3rd movable information that described the first movable information obtains after predetermined the first correction data correction, described first revises data preserves in the user individual file that described designated user is corresponding, and described user individual file is kept at described terminal.
Step 103, determine whether to send described the 3rd movable information.
In this step, can judge the 3rd movable information determined and described body-building equipment synchronous acquisition to the second movable information between whether there is larger error, if error is larger, can be understood as described the 3rd movable information error larger, described the 3rd movable information can not be for the state adjustment of described body-building equipment, if error is less, can be understood as described the 3rd movable information error less, can carry out according to the 3rd movable information the state adjustment of described body-building equipment.
Therefore, in this step, can determine the second movable information of the described current time of the body-building equipment transmission receiving, described the second movable information represents the running status of described body-building equipment (body-building equipment that designated user is being used), when the error amount between definite described the 3rd movable information and described the second movable information is less than setting value, continue execution step 104, otherwise, can redirect execution step 105.
Step 104, described the 3rd movable information of determining is sent to described body-building equipment.
In this step, described the 3rd movable information can be sent to described body-building equipment, and process ends.
Further, described body-building equipment can be according to described the 3rd movable information receiving, and adaptive strategy corresponding to described designated user, adjust the running status of self, described adaptive strategy is that described terminal is kept in the user individual file that described designated user is corresponding, and sends to described body-building equipment.
Concrete, described terminal can be according to the type of described body-building equipment, and by the body-building equipment for the type, the adaptive strategy that described designated user is corresponding sends to described body-building equipment.
Described terminal sends to described body-building equipment by adaptive strategy corresponding to described designated user, before can be understood as step 101.Certainly, described terminal is not limited to send before step 101 adaptive strategy that described designated user is corresponding, for example, also can, when described the 3rd movable information is sent to described body-building equipment, send the adaptive strategy that described designated user is corresponding.
Further, after described body-building equipment is adjusted the running status of self, can also generate state daily record, and give described terminal by described state Log Sender, described terminal can be according to described state daily record, upgrade the training record in the user individual file that described designated user is corresponding, realize the end side of training record and preserve and upgrade.
Step 105, determine the second correction data.
Determining that described the 3rd movable information and error amount between described the second movable information are not less than while setting value, can determine that the first correction data can not accurately revise the first movable information, therefore, can redefine correction data.
In this step, the 5th movable information that can obtain according to the first movable information of current time described in correction data correction, and the error amount between the second movable information of described current time is less than setting value, determine that second revises data, using described second, revise data and revise data as described first, and can continue to perform step 101, thus can utilize the second correction data to revise better the first movable information, realize the state adjustment of body-building equipment.
It should be noted that, terminal is revised data for revising first of the first movable information, can be in terminal static configuration in advance, can be also that terminal is dynamically determined in advance.If the first correction data are that terminal is dynamically determined in advance,, before step 101, can also comprise step 101 ':
101 ', determine the first correction data.
Concrete, described terminal can be determined first movable information in second moment that described body sense engine sensor collects, and second movable information in described second moment of definite described body-building equipment transmission receiving, by in user individual file corresponding to described designated user, while revising first movable information in described second moment, the correction data of the 4th movable information obtaining and described second the second movable information error minimum constantly, are defined as the first correction data.
Below by a concrete example, the scheme of the embodiment of the present invention two is described.
Embodiment tri-,
The embodiment of the present invention three provides a kind of intelligentized method of body-building equipment that realizes, and the flow chart of steps of the method can as shown in Figure 3, comprise:
Step 201, terminal are sent the request of connecting.
When user starts terminal and starts to determine user movement state, terminal can the nearest body-building equipment of automatic search, and sends the request of connecting.Now, can be understood as described body-building equipment in holding state.
Step 202, body-building equipment and terminal connect.
The body-building equipment that receives the request of connecting can respond this request, connects with described terminal.Thereby follow-uply can carry out information interaction with this terminal.
Step 203, body-building equipment and terminal interaction initial information.
In this step, body-building equipment can with the mutual intercorrelation information of terminal so that follow-up, better realize transfer of data.
For example, in this step, body-building equipment can send and can receive data format (can comprise concrete parameter type (as 3-axis acceleration parameter, gravity dip angle parameter) and sample frequency) and passback data format (can comprise concrete parameter type and passback frequency) to terminal, and body-building equipment can also send to terminal self IMEI and/or the type of self (as treadmill).
Terminal can send be used the corresponding information in the personalization files of designated user of this terminal, adaptive strategy as corresponding in this designated user etc. to body-building equipment.
Step 204, terminal and body-building equipment start to gather movable information.
After the initial information of terminal and body-building equipment completes alternately, can be understood as body-building equipment starts to start, carry the designated user setting in motion of described terminal, terminal can start to gather the first movable information, and body-building equipment can start to gather the second movable information.
Step 205, terminal are determined the first corrected parameter.
Terminal can carry out the first corrected parameter from adaptation procedure.
In this step, terminal can be from user individual file corresponding to described designated user, utilize the correction data under each pattern, the first movable information collecting for described terminal of a certain moment is revised respectively, correction data under a kind of pattern of the second movable information error minimum that the 4th movable information obtaining after revising and described body-building equipment synchronous acquisition are arrived, are defined as the first correction data.
Step 206, terminal are determined the 3rd movable information.
After terminal is determined the first corrected parameter, can revise in real time the movable information of described designated user.
In this step, terminal can be determined the first movable information of the current time that the body sense engine sensor that self arranges collects, and determines the 3rd movable information that described the first movable information obtains after the first correction data correction.And,
Determine the second movable information of the current time of the body-building equipment transmission receiving, when the error amount between definite described the 3rd movable information and described the second movable information is less than setting value, can send described the 3rd movable information to described body-building equipment, otherwise, determine the second correction data, using the second correction data as described the first correction data, and re-execute this step.
Step 207, body-building equipment carry out state adjustment.
Body-building equipment, when receiving the 3rd movable information of terminal transmission, can, in conjunction with adaptive strategy corresponding to described designated user, be adjusted the running status of self.
Step 208, body-building equipment generate state daily record.
It should be noted that, step 206 can periodically be carried out, and step 206~step 208 is periodically carried out.Until user stops body-building equipment, now, can perform step 209.
At body-building equipment, generate after state daily record, body-building equipment can judge whether to quit work, and if so, performs step 209, otherwise body-building equipment can be proceeded the 3rd movable information that receiving terminal sends, and generates the periodicity action of state daily record.
Step 209, body-building equipment send and finish training signal.
In this step, body-building equipment can send finish training signal to terminal, and by all state Log Senders that generate to terminal.
Step 210, terminal are upgraded training daily record.
Terminal finishes after training signal receiving, and can disconnect and being connected of described body-building equipment, and according to described state daily record, upgrade the training record of described designated user.
What by tetra-, five couples of embodiment tri-of embodiment, relate to respectively below determines that first revises the process (step 205) of data and determine that the process (step 206) of the 3rd movable information describes.
Embodiment tetra-,
The embodiment of the present invention four provides a kind of and determines that first revises the method for data, and the flow chart of steps of the method can as shown in Figure 4, comprise:
Step 301, determine first movable information in a certain moment.
Step 302, determine second movable information in the described a certain moment.
Step 303, select the correction data under a kind of pattern arbitrarily, obtain the 4th movable information.
Select arbitrarily the correction data under a kind of pattern, the first movable information is revised, obtain the 4th movable information.
Step 304, determine whether error amount is not more than threshold value.
Determine whether Proper Match of the 4th movable information and the second movable information, in the present embodiment, can be understood as and determine whether the 4th movable information and the second movable information error amount are not more than threshold value, and for example, described threshold value can be 0.
If so, can process ends, and think correction data under the current pattern of selecting make the 4th movable information and the second movable information error amount minimum, be the first correction data, otherwise, can continue to perform step 305.
Step 305, determine whether the correction data under other patterns in addition.
If nothing,, by the correction data that make under the pattern of the 4th movable information and the second movable information error amount minimum, is defined as the first correction data, otherwise, re-execute step 303.
Embodiment five,
The embodiment of the present invention five provides a kind of method of determining the 3rd movable information, and the flow chart of steps of the method can as shown in Figure 5, comprise:
Step 401, determine the first movable information of current time.
Step 402, determine corrected parameter.
If there are the interim data (second revising data) of revising, determine interim corrected parameter corresponding to data of revising.Otherwise, can determine corrected parameter corresponding to the first correction data.
The body sense engine sensor of take can be that gravity sensor and three axle acceleration sensors are example, in this step, need to read interim correction data or first and revise corresponding gravity sensor corrected parameter and the three axle acceleration sensor corrected parameters of data.
Step 403, determine the 3rd movable information.
In this step, can utilize the first movable information described in the corrected parameter correction of determining, obtain the 3rd movable information.
Step 404, determine the second movable information of current time.
Step 405, determine whether error amount is less than setting value.
In this step, can determine whether the error amount between the 3rd movable information and the second movable information is less than setting value, if so, can export described the 3rd movable information to body-building equipment, otherwise, can perform step 406.
Step 406, definite interim data of revising
If revise data temporarily, exist, this step can be understood as and upgrades this interim correction data, and returns to execution step 401.
In the present embodiment, can write user individual file by revise data temporarily, and can be using the interim correction data that finally obtain (interim correction data when the error amount between definite the 3rd movable information and the second movable information is less than setting value) in user individual file, the correction data under newly-increased pattern.
Embodiment six,
The embodiment of the present invention six provides a kind of intelligentized device of body-building equipment of realizing, and this device can be integrated in terminal, and the structural representation of this device can as shown in Figure 6, comprise:
First first movable information constantly of the first determination module 21 for determining that body sense engine sensor collects, described the first movable information represents to utilize the movable information of the designated user that described body-building equipment moves; Three movable information of the second determination module 22 for determining that described the first movable information obtains after predetermined the first correction data correction, described first revises data preserves in the user individual file that described designated user is corresponding; Sending module 23 is for determining second movable information in described first moment of the described body-building equipment transmission receiving, described the second movable information represents the running status of described body-building equipment, when the error amount between definite described the 3rd movable information and described the second movable information is less than setting value, described the 3rd movable information is sent to described body-building equipment; Wherein, described body-building equipment is according to described the 3rd movable information receiving, and adaptive strategy corresponding to described designated user receiving, and adjusts the running status of self.
Described device also comprises more new module 24:
The state daily record that more new module 24 sends for receiving described body-building equipment, and according to described state daily record, upgrade the training record in the user individual file that described designated user is corresponding.
Described device also comprises adaptation module 25:
Adaptation module 25 is for determining first movable information in second moment that described body sense engine sensor collects, and second movable information in described second moment of definite described body-building equipment transmission receiving, by in user individual file corresponding to described designated user, while revising first movable information in described second moment, the correction data of the 4th movable information obtaining and described second the second movable information error minimum constantly, are defined as the first correction data.
Described device also comprises the 3rd determination module 26:
When the 3rd determination module 26 is not less than setting value for the error amount between the 3rd movable information in definite described first moment and described first the second movable information constantly, determine the second correction data, and using described second, revise data and revise data as described first, the 5th movable information that described in described the second correction data correction, first movable information in first moment obtains, and the error amount between second movable information in described first moment is less than setting value.
Embodiment seven,
The embodiment of the present invention seven provides a kind of intelligentized device of body-building equipment of realizing, and this device can be integrated in body-building equipment, and the structural representation of this device can as shown in Figure 7, comprise:
Acquisition module 31 is for gathering the second movable information, and described the second movable information represents the running status of body-building equipment;
Sending module 32 is for sending to terminal by the second movable information collecting;
Adjusting module 33 is for according to the 3rd movable information that receives, and adaptive strategy corresponding to described designated user receiving, and adjusts the running status of described body-building equipment;
Wherein, described the 3rd movable information obtains after the first correction data correction the first movable information, and described the first movable information represents to utilize the movable information of the designated user that described body-building equipment moves.
Described device also comprises daily record generation module 34:
Daily record generation module 34 is for generating state daily record;
Described sending module 32 is also for giving described terminal by described state Log Sender.
Further, the embodiment of the present invention can also provide a kind of terminal, comprises the device as described in embodiment six.The embodiment of the present invention can also provide a kind of body-building equipment, comprises the device as described in embodiment seven.
In sum, in the scheme providing in various embodiments of the present invention, require terminal to there is following function:
(1) can store, parsing, Reconfigurations file;
(2) can set up and communicate by letter with body-building equipment;
(3) there is body sense engine sensor, can catch and calculate the current action of user.
Certainly, the present invention, for the purpose of facility, utilizes the terminal be integrated with body sense engine sensor to realize the intellectuality of body-building equipment, in actual applications, also can utilize terminal, and the body sense engine sensor that is independent of terminal realizes the intellectuality of body-building equipment.
Require body-building equipment to there is following function:
(1) can set up and communicate by letter with terminal;
(2) can produce state daily record, recording user training data;
(3) can carry out the adjustment of self adaptation state according to data and configuration file.
And, in the scheme providing in various embodiments of the present invention, require user in using the process of body-building equipment, terminal is carried on one's body, as, be placed in pocket, take, or be fixed on certain position of health.
The scheme providing according to various embodiments of the present invention, has introduced user individual file, thereby can make body-building equipment for individualized feature and the preference of different user, makes different self adaptation adjustment or safeguard measure.Utilize terminal to carry out athletic performance detection, reduced equipment cost, the user movement data that simultaneously terminal generates in conjunction with the feedback data of the correction data in user individual file and body-building equipment are also more accurate.
Those skilled in the art should understand, the application's embodiment can be provided as method, system or computer program.Therefore, the application can adopt complete hardware implementation example, implement software example or in conjunction with the form of the embodiment of software and hardware aspect completely.And the application can adopt the form that wherein includes the upper computer program of implementing of computer-usable storage medium (including but not limited to magnetic disc store, CD-ROM, optical memory etc.) of computer usable program code one or more.
The application is with reference to describing according to flow chart and/or the block diagram of the method for the embodiment of the present application, equipment (system) and computer program.Should understand can be in computer program instructions realization flow figure and/or block diagram each flow process and/or the flow process in square frame and flow chart and/or block diagram and/or the combination of square frame.Can provide these computer program instructions to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, the instruction of carrying out by the processor of computer or other programmable data processing device is produced for realizing the device in the function of flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame appointments.
These computer program instructions also can be stored in energy vectoring computer or the computer-readable memory of other programmable data processing device with ad hoc fashion work, the instruction that makes to be stored in this computer-readable memory produces the manufacture that comprises command device, and this command device is realized the function of appointment in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make to carry out sequence of operations step to produce computer implemented processing on computer or other programmable devices, thereby the instruction of carrying out is provided for realizing the step of the function of appointment in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame on computer or other programmable devices.
Although described the application's preferred embodiment, once those skilled in the art obtain the basic creative concept of cicada, can make other change and modification to these embodiment.So claims are intended to all changes and the modification that are interpreted as comprising preferred embodiment and fall into the application's scope.
Obviously, those skilled in the art can carry out various changes and modification and the spirit and scope that do not depart from the application to the application.Like this, if within these of the application are revised and modification belongs to the scope of the application's claim and equivalent technologies thereof, the application is also intended to comprise these changes and modification interior.

Claims (15)

1. realize the intelligentized system of body-building equipment, it is characterized in that, described system comprises terminal and the body-building equipment that is provided with body sense engine sensor, wherein:
Described terminal, for first the first movable information constantly of determining that described body sense engine sensor collects, described the first movable information represents to utilize the movable information of the designated user that described body-building equipment moves; Determine the 3rd movable information that described the first movable information obtains after predetermined the first correction data correction, described first revises data is kept in the user individual file that described designated user is corresponding, and described user individual file is kept at described terminal; And second movable information in described first moment of definite described body-building equipment transmission receiving, described the second movable information represents the running status of described body-building equipment, when the error amount between definite described the 3rd movable information and described the second movable information is less than setting value, described the 3rd movable information is sent to described body-building equipment;
Described body-building equipment, for gathering the second movable information, sends to described terminal by the second movable information collecting; And according to described the 3rd movable information receiving, and adaptive strategy corresponding to described designated user, adjust the running status of self, described adaptive strategy is that described terminal is kept in the user individual file that described designated user is corresponding, and sends to described body-building equipment.
2. the system as claimed in claim 1, is characterized in that, described body-building equipment also for after adjusting the running status of self, generates state daily record, and gives described terminal by described state Log Sender;
Described terminal, also, for according to described state daily record, upgrades the training record in the user individual file that described designated user is corresponding.
3. the system as claimed in claim 1, it is characterized in that, described terminal, also for before determining first movable information in first moment that described body sense engine sensor collects, determine first movable information in second moment that described body sense engine sensor collects, and second movable information in described second moment of definite described body-building equipment transmission receiving, by in user individual file corresponding to described designated user, while revising first movable information in described second moment, the correction data of the 4th movable information obtaining and described second the second movable information error minimum constantly, be defined as the first correction data.
4. the system as described in as arbitrary in claim 1~3, it is characterized in that, described terminal, while being also not less than setting value for the error amount between definite described the 3rd movable information and described first the second movable information constantly, determine the second correction data, and using described second, revise data and revise data as described first, the 5th movable information that described in described the second correction data correction, first movable information in first moment obtains, and the error amount between second movable information in described first moment is less than setting value.
5. realize the intelligentized method of body-building equipment, it is characterized in that, described method comprises:
First the first movable information constantly of determining that body sense engine sensor collects, described the first movable information represents to utilize the movable information of the designated user that body-building equipment moves;
Determine the 3rd movable information that described the first movable information obtains after predetermined the first correction data correction, described first revises data preserves in the user individual file that described designated user is corresponding;
Determine second movable information in described first moment of the described body-building equipment transmission receiving, described the second movable information represents the running status of described body-building equipment, when the error amount between definite described the 3rd movable information and described the second movable information is less than setting value, described the 3rd movable information is sent to described body-building equipment;
Wherein, described body-building equipment is according to described the 3rd movable information receiving, and adaptive strategy corresponding to described designated user receiving, and adjusts the running status of self.
6. method as claimed in claim 5, is characterized in that, before determining first movable information in first moment that described body sense engine sensor collects, described method also comprises:
Determine first movable information in second moment that described body sense engine sensor collects, and second movable information in described second moment of definite described body-building equipment transmission receiving, by in user individual file corresponding to described designated user, while revising first movable information in described second moment, the correction data of the 4th movable information obtaining and described second the second movable information error minimum constantly, are defined as the first correction data.
7. the method as described in claim 5 or 6, is characterized in that, is determining that the described first the 3rd movable information constantly and error amount between described first the second movable information are constantly not less than while setting value, and described method also comprises:
Determine the second correction data, and using described second, revise data and revise data as described first, the 5th movable information that described in described the second correction data correction, first movable information in first moment obtains, and the error amount between second movable information in described first moment is less than setting value.
8. realize the intelligentized device of body-building equipment, it is characterized in that, described device comprises:
The first determination module, for first the first movable information constantly of determining that body sense engine sensor collects, described the first movable information represents to utilize the movable information of the designated user that body-building equipment moves;
The second determination module, for the 3rd movable information of determining that described the first movable information obtains after predetermined the first correction data correction, described first revises data preserves in the user individual file that described designated user is corresponding;
Sending module, for determining second movable information in described first moment of the described body-building equipment transmission receiving, described the second movable information represents the running status of described body-building equipment, when the error amount between definite described the 3rd movable information and described the second movable information is less than setting value, described the 3rd movable information is sent to described body-building equipment; Wherein, described body-building equipment is according to described the 3rd movable information receiving, and adaptive strategy corresponding to described designated user receiving, and adjusts the running status of self.
9. device as claimed in claim 8, is characterized in that, described device also comprises:
More new module, for receiving the state daily record of described body-building equipment transmission, and according to described state daily record, upgrades the training record in the user individual file that described designated user is corresponding.
10. device as claimed in claim 8, is characterized in that, described device also comprises:
Adaptation module, for determining first movable information in second moment that described body sense engine sensor collects, and second movable information in described second moment of definite described body-building equipment transmission receiving, by in user individual file corresponding to described designated user, while revising first movable information in described second moment, the correction data of the 4th movable information obtaining and described second the second movable information error minimum constantly, are defined as the first correction data.
11. devices as described in claim 9 or 10, is characterized in that, described device also comprises:
The 3rd determination module, while being not less than setting value for the error amount between the 3rd movable information in definite described first moment and described first the second movable information constantly, determine the second correction data, and using described second, revise data and revise data as described first, the 5th movable information that described in described the second correction data correction, first movable information in first moment obtains, and the error amount between second movable information in described first moment is less than setting value.
Realize the intelligentized method of body-building equipment for 12. 1 kinds, it is characterized in that, described method comprises:
Gather the second movable information, described the second movable information represents the running status of body-building equipment;
The second movable information collecting is sent to terminal;
According to the 3rd movable information receiving, and adaptive strategy corresponding to described designated user receiving, adjust the running status of described body-building equipment;
Wherein, described the 3rd movable information obtains after the first correction data correction the first movable information, and described the first movable information represents to utilize the movable information of the designated user that described body-building equipment moves.
13. methods as claimed in claim 12, is characterized in that, after adjusting the running status of described body-building equipment, described method also comprises:
The daily record of generation state, and give described terminal by described state Log Sender.
Realize the intelligentized device of body-building equipment for 14. 1 kinds, it is characterized in that, described device comprises:
Acquisition module, for gathering the second movable information, described the second movable information represents the running status of body-building equipment;
Sending module, for sending to terminal by the second movable information collecting;
Adjusting module, for according to the 3rd movable information that receives, and adaptive strategy corresponding to described designated user receiving, adjusts the running status of described body-building equipment;
Wherein, described the 3rd movable information obtains after the first correction data correction the first movable information, and described the first movable information represents to utilize the movable information of the designated user that described body-building equipment moves.
15. devices as claimed in claim 14, is characterized in that, described device also comprises:
Daily record generation module, for generating state daily record;
Described sending module, also for giving described terminal by described state Log Sender.
CN201310084976.7A 2013-03-18 2013-03-18 Intelligent body building realization method, device and system Active CN104056442B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310084976.7A CN104056442B (en) 2013-03-18 2013-03-18 Intelligent body building realization method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310084976.7A CN104056442B (en) 2013-03-18 2013-03-18 Intelligent body building realization method, device and system

Publications (2)

Publication Number Publication Date
CN104056442A true CN104056442A (en) 2014-09-24
CN104056442B CN104056442B (en) 2017-02-08

Family

ID=51544552

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310084976.7A Active CN104056442B (en) 2013-03-18 2013-03-18 Intelligent body building realization method, device and system

Country Status (1)

Country Link
CN (1) CN104056442B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104699787A (en) * 2015-03-16 2015-06-10 安徽华米信息科技有限公司 User activity state record updating method and apparatus
CN110391008A (en) * 2019-07-08 2019-10-29 青岛海尔科技有限公司 Body-building processing method and smart home device based on wisdom domestic operation system
CN112206483A (en) * 2019-07-12 2021-01-12 珀洛顿互动公司 Control part of body-building machine
CN113453770A (en) * 2018-12-12 2021-09-28 珀洛顿互动公司 Exercise machine control
US11383134B2 (en) 2016-08-27 2022-07-12 Peloton Interactive, Inc. Exercise machine controls
US11617921B2 (en) 2016-08-27 2023-04-04 Peloton Interactive, Inc. Exercise machine controls

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2395216A1 (en) * 2001-07-27 2003-01-27 Siemens Aktiengesellschaft Analysis system for monitoring training during rehabilitation
CN1846815A (en) * 2005-08-03 2006-10-18 长春师范学院 Intelligent motor reaction training system
CN101894206A (en) * 2009-05-18 2010-11-24 阿迪达斯股份公司 Be used to provide the method and system of body-building Monitoring Service
CN102380185A (en) * 2011-10-18 2012-03-21 中国科学院合肥物质科学研究院 Mountain training control system based on intelligent treadmill

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2395216A1 (en) * 2001-07-27 2003-01-27 Siemens Aktiengesellschaft Analysis system for monitoring training during rehabilitation
US20030027118A1 (en) * 2001-07-27 2003-02-06 Klaus Abraham-Fuchs Analysis system for monitoring training during rehabilitation
CN1846815A (en) * 2005-08-03 2006-10-18 长春师范学院 Intelligent motor reaction training system
CN101894206A (en) * 2009-05-18 2010-11-24 阿迪达斯股份公司 Be used to provide the method and system of body-building Monitoring Service
CN102380185A (en) * 2011-10-18 2012-03-21 中国科学院合肥物质科学研究院 Mountain training control system based on intelligent treadmill

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104699787A (en) * 2015-03-16 2015-06-10 安徽华米信息科技有限公司 User activity state record updating method and apparatus
CN104699787B (en) * 2015-03-16 2019-08-16 安徽华米信息科技有限公司 A kind of update method and device of User Activity state recording
US11383134B2 (en) 2016-08-27 2022-07-12 Peloton Interactive, Inc. Exercise machine controls
US11617921B2 (en) 2016-08-27 2023-04-04 Peloton Interactive, Inc. Exercise machine controls
CN113453770A (en) * 2018-12-12 2021-09-28 珀洛顿互动公司 Exercise machine control
CN113453770B (en) * 2018-12-12 2023-03-03 珀洛顿互动公司 Exercise machine control
CN110391008A (en) * 2019-07-08 2019-10-29 青岛海尔科技有限公司 Body-building processing method and smart home device based on wisdom domestic operation system
CN112206483A (en) * 2019-07-12 2021-01-12 珀洛顿互动公司 Control part of body-building machine
CN112206483B (en) * 2019-07-12 2023-02-28 珀洛顿互动公司 Control part of body-building machine

Also Published As

Publication number Publication date
CN104056442B (en) 2017-02-08

Similar Documents

Publication Publication Date Title
CN104056442A (en) Intelligent body building realization method, device and system
CN105389012B (en) A kind of method for managing power supply and its system based on gesture
CN108245880A (en) Body-sensing detection method for visualizing and system based on more wearing annulus sensor fusions
EP2490104B1 (en) Method and mobile terminal for controlling application in the mobile terminal
CN103026780B (en) For controlling the method and apparatus called of sensor
CN102184549A (en) Motion parameter determination method and device and motion auxiliary equipment
CN104541282A (en) Unlocking method, apparatus and device
CN103616034A (en) Network pedometer based on Bluetooth and step calculation method
CN105388994A (en) Wearable watch and display method thereof
CN108089691A (en) A kind of method and device for reducing terminal device power consumption
CN106413089A (en) Positioning method, positioning device and mobile terminal
CN107102833A (en) Line information interactive approach and electronic equipment
CN106123893A (en) Space operation orbit generation method, device
CN111797861A (en) Information processing method, information processing apparatus, storage medium, and electronic device
CN108874884A (en) Data synchronization updating methods, devices and systems, server apparatus
CN114595124B (en) Time sequence abnormity detection model evaluation method, related device and storage medium
CN111902696A (en) Object and location tracking with a graph of multiple graphs
CN108116418A (en) The determination methods and system, computer readable storage medium of vehicle point flameout state
CN105765955A (en) User management method and terminal
CN110567493B (en) Magnetometer calibration data acquisition method and device and aircraft
CN112965592A (en) Equipment interaction method, device and system
CN105426961A (en) Method for capturing user intentions by utilizing intelligent bracelet and intelligent mobile phone
CN107239147A (en) A kind of human body context aware method based on wearable device, apparatus and system
CN106017464A (en) Space activity trajectory generation method and device
CN111142687A (en) Walking detection method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant