[go: up one dir, main page]

WO2017166720A1 - Data processing method and device, and treadmill - Google Patents

Data processing method and device, and treadmill Download PDF

Info

Publication number
WO2017166720A1
WO2017166720A1 PCT/CN2016/098075 CN2016098075W WO2017166720A1 WO 2017166720 A1 WO2017166720 A1 WO 2017166720A1 CN 2016098075 W CN2016098075 W CN 2016098075W WO 2017166720 A1 WO2017166720 A1 WO 2017166720A1
Authority
WO
WIPO (PCT)
Prior art keywords
account
activity
fitness
data
activity data
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.)
Ceased
Application number
PCT/CN2016/098075
Other languages
French (fr)
Chinese (zh)
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.)
Le Holdings Beijing Co Ltd
LeTV Sports Culture Develop Beijing Co Ltd
Original Assignee
Le Holdings Beijing Co Ltd
LeTV Sports Culture Develop Beijing 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 Le Holdings Beijing Co Ltd, LeTV Sports Culture Develop Beijing Co Ltd filed Critical Le Holdings Beijing Co Ltd
Publication of WO2017166720A1 publication Critical patent/WO2017166720A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0062Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0075Means for generating exercise programs or schemes, e.g. computerized virtual trainer, e.g. using expert databases
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements

Definitions

  • Embodiments of the present disclosure relate to the field of intelligent hardware technologies, and in particular, to a data processing method, device, and treadmill.
  • the treadmill is a standing fitness equipment for the family and gym. Due to its simplicity and practicality, it is the best choice for home fitness equipment. In addition, with the accelerated pace of life, more and more people choose to exercise at home, so the demand for treadmills is also growing, and the requirements for treadmill performance and function are constantly improving.
  • the main functions of the related art treadmills include: providing a variety of speed walking experiences, allowing the user to select a suitable speed for movement; providing a display screen so that the user can download the previously downloaded video source through the universal serial bus.
  • the (Universal Serial Bus, USB for short) interface is uploaded to the treadmill and the video is viewed through the display.
  • Embodiments of the present disclosure provide a data processing method, apparatus, and treadmill to solve the problem that the treadmill of the related art cannot meet more intelligent requirements of the user.
  • An embodiment of the present disclosure provides a data processing method, which is applied to an electronic device, where the method includes:
  • the activity data is data generated when the account performs an activity, and the account has a one-to-one correspondence with the activity data;
  • the activity plan corresponding to the account is pushed before the account is again active.
  • An embodiment of the present disclosure provides an apparatus for data processing, including:
  • a recording unit configured to record the activity data separately according to the account, the activity data is data generated when the account performs an activity, and the account has a one-to-one correspondence with the activity data;
  • An analysis unit configured to analyze activity data corresponding to different accounts within a preset time period
  • Generating a unit configured to generate an activity plan corresponding to a different account
  • the first pushing unit is configured to push an activity plan corresponding to the account before the account performs the activity again.
  • Embodiments of the present disclosure also provide a treadmill that includes the device described in the apparatus for data processing provided by the above disclosed embodiments.
  • An embodiment of the present disclosure also provides an electronic device including at least one processor and a memory communicatively coupled to the at least one processor, the memory for storing instructions executable by the at least one processor, the instructions When executed by the at least one processor, causing the at least one processor to perform an operation of separately recording activity data according to an account, the activity data being data generated when the account is active, the account and The activity data is in one-to-one correspondence; analyzing activity data corresponding to different accounts within a preset time period; and generating an activity plan corresponding to different accounts; and pushing an activity plan corresponding to the account before the account is re-executed .
  • Embodiments of the present disclosure also provide a non-transitory storage medium storing computer executable instructions arranged to perform the data processing method described above.
  • Embodiments of the present disclosure also provide a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions, when the program instructions are executed by a computer The computer is caused to execute the data processing method described above.
  • the data processing method, device and treadmill provided by the embodiments of the present disclosure can first record the activity data separately according to the account, the activity data is the data generated when the account performs the activity, and the account corresponds to the activity data one by one; secondly, The activity data corresponding to different accounts in the preset time period is analyzed, and the activity plan corresponding to the different accounts is generated; finally, the activity plan of the corresponding account is pushed before the account is re-executed.
  • the embodiment of the present disclosure can record the activity data of different accounts separately, and analyze according to the activity data in the preset preset time period, generate different account personalized activity plans, and then perform the account again. Before the event, the corresponding activity plan is pushed for the account, so that the treadmill containing the push of the above activity scheme is more intelligent, so that the user's intelligent demand for the treadmill can be satisfied.
  • FIG. 1 is a flowchart of a method for data processing according to an embodiment of the present disclosure
  • FIG. 2 is a flowchart of another method for data processing according to an embodiment of the present disclosure
  • FIG. 3 is a flowchart of still another method for data processing according to an embodiment of the present disclosure.
  • FIG. 4 is a structural block diagram of an apparatus for data processing according to an embodiment of the present disclosure.
  • FIG. 5 is a structural block diagram of another apparatus for data processing according to an embodiment of the present disclosure.
  • FIG. 6 is a schematic diagram of a physical structure of an apparatus for data processing according to an embodiment of the present disclosure.
  • An embodiment of the present disclosure provides a method for data processing. As shown in FIG. 1 , the method includes step 101, step 102, step 103, and step 104.
  • step 101 the activity data is separately recorded in accordance with the account.
  • Different users need to register the account before the first activity, and then the activity data generated during the account activity can be recorded separately according to the account. All the activity data is recorded in real time, and the account and activity are recorded. The data corresponds one by one. The activity data of different accounts are recorded separately for the purpose of separately analyzing the activity data of each account.
  • step 102 the activity data corresponding to different accounts in the preset time period is analyzed.
  • the activity data in the preset time period is separately extracted from the activity data of the different accounts obtained in step 101 for analysis.
  • the activity data corresponding to different accounts in the preset time period is analyzed to better analyze the activity data in a certain period of time, because the habit or law of the account activity in different time periods may change.
  • the preset time period can be specifically designed according to the specific situation in the actual application, which may be the time period from the first activity to the current time, or may be any one week, one month, etc. from the first activity to the current time. Time period.
  • the specific way of analyzing the activity data may be to analyze the regularity of the activity data through statistical methods or other existing data analysis models, or to analyze the difference and change of the activity data generated by the account each time. For example, analyzing the number of times the same activity is performed within a preset time period, the interval time of the same activity, or the accumulated value of some data corresponding to a specific different activity.
  • step 103 an activity plan corresponding to a different account is generated.
  • the activity plan corresponding to different accounts is finally generated. Since the activity plan is based on the historical activity data analysis of the account itself, it is more reasonable to be more in line with the activity habits of different accounts.
  • the activity plan is generated so that the account can get a better reference to the activity plan before each activity, further help the account to implement a more reasonable activity plan, or push the account content that suits their preferences.
  • step 104 before the account is again active, the activity plan of the corresponding account is pushed.
  • the activity plan obtained in step 103 is pushed to the corresponding account through the display screen.
  • the data processing method provided by the embodiment of the present disclosure can first record the activity data separately according to the account, the activity data is the data generated when the account performs the activity, and the account and the activity data are in one-to-one correspondence; secondly, the analysis is within a preset time period. The activity data corresponding to different accounts, and the activity plan corresponding to different accounts are generated; finally, the activity plan of the corresponding account is pushed before the account is re-executed.
  • the embodiment of the present disclosure can record the activity data of different accounts separately, and analyze according to the activity data in the preset preset time period, generate different account personalized activity plans, and then perform the account again. Before the event, the corresponding activity plan is pushed for the account, so that the treadmill containing the push of the above activity scheme is more intelligent, so that the user's intelligent demand for the treadmill can be satisfied.
  • the present disclosure also provides another embodiment.
  • the method for data processing in this embodiment includes step 201, step 202, step 203, and step 204.
  • step 201 the viewing program data is separately recorded in accordance with the account.
  • step 101 the program to be watched may be a program pre-stored in the treadmill, or may be a running with network communication function. Online online programs watched on board.
  • step 202 the viewing program data corresponding to different accounts in the preset time period is analyzed.
  • the viewing program data within the preset time period is extracted from the viewing program data of the different accounts obtained in step 201 for analysis.
  • This embodiment provides two paths for analyzing the viewing program data. One is to analyze directly through the analysis system provided in the local treadmill; the other is to upload the viewing program data to the preset cloud through the network, so that the preset cloud is analyzed, and finally the analysis result is returned to the treadmill terminal.
  • the preset cloud in this embodiment is a background server that can perform program data analysis.
  • the method of specifically analyzing the viewing program data in this step is the same as the method in step 102 of FIG. 1, except that the activity data in step 102 is replaced with the viewing program data, and thus will not be described again.
  • step 203 a program push scheme corresponding to a different account is generated.
  • a program pushing scheme corresponding to different accounts is generated.
  • the specific implementation of the program delivery scheme is the same as the implementation in step 103 of FIG. 1, except that the activity data is replaced with the viewing program data, and the activity scheme is replaced with the program pushing scheme.
  • a specific example is given for explanation: assuming that an account a is viewed during the last month, the program data is obtained, and during the total of 20 running exercises last month, the account a all watched the sports program.
  • the situation is 10 times, so it can be analyzed that the account a is a sports enthusiast, so the pre-stored sports programs in the treadmill will be sorted to generate a program push scheme for most or all of the sports programs, or for connecting
  • the network's treadmills will organize sporting events in the most recent period to generate a program that will be used for most or all of the recent sporting events.
  • step 204 before the account is again viewed, the program push scheme of the corresponding account is pushed.
  • step 203 Before the account is again active, the program push plan obtained in step 203 is pushed to the corresponding account through the display on the treadmill.
  • the present disclosure also provides another embodiment.
  • the method for data processing in this embodiment includes: step 301, step 302, step 303, step 304, step 305, step 306, and step 307.
  • step 301 the fitness data is separately recorded according to the account.
  • this embodiment uses a specific treadmill as an example to explain all the steps. No further explanation will follow.
  • the implementation of this step is the same as the implementation of step 101 in FIG. 1 except that the activity data in step 101 is replaced with fitness data, and thus will not be described again.
  • the recorded fitness data includes the number of steps of running, the distance of running, the calories burned, the running speed, the precise step frequency, and the like. Recording of the above fitness data can be accurately recorded by sensors or motors mounted on the treadmill.
  • step 302 the fitness data corresponding to different accounts in the preset time period is analyzed.
  • step 202 in FIG. 2 The implementation of this step is the same as the implementation of step 202 in FIG. 2, and it is only necessary to replace the viewing program data therein with the fitness data, and therefore no further details are provided.
  • step 303 a first fitness plan corresponding to a different account is generated.
  • a corresponding first fitness plan is generated according to the method for generating viewing program data in step 203 of FIG. 2 .
  • the first fitness program is entirely a fitness program based on historical fitness data from the account.
  • step 304 the body basic information and the fitness demand corresponding to the account are received, and the second fitness plan of the corresponding account is calculated according to the basic body information and the fitness demand.
  • This step is a second fitness plan for calculating a corresponding account generated based on the basic body information and the fitness demand set in advance by the received account. Different from the way of generating the first fitness plan in step 303, the second fitness plan is generated by fully considering the current physical condition and fitness needs of different accounts, and the obtained fitness plan is more direct.
  • the basic information of the body mainly includes the weight, height, or blood pressure; the fitness demand usually includes one or more of the requirements of the calorie value to be consumed, the running frequency value, the running number of kilometers, and the like.
  • step 305 before the account is again exercised, the first fitness plan or the second fitness plan of the corresponding account is pushed.
  • the first fitness plan obtained in step 303 or the second fitness plan obtained in step 304 is pushed to the corresponding account through the display on the treadmill.
  • step 306 after the account selects the first fitness plan or the second fitness plan, the account is tracked in real time to complete the state of the corresponding fitness plan.
  • the account can be tracked in real time to complete the state of the corresponding fitness program, and the status is displayed through the display on the treadmill, so that the account can know its own in real time.
  • the fitness program is completed and adapted. Real-time tracking The completion status of the fitness program can help the account to better complete the fitness program and achieve better fitness results.
  • step 307 after the first fitness plan or the second fitness plan is selected in the account, the fitness data recorded in the fitness application (Application, referred to as App) on the mobile terminal is used to track the status of the corresponding fitness plan in real time.
  • App Application, referred to as App
  • the account may be able to exercise in different places, such as when the account is running, the account may run on the treadmill or other venues outside the treadmill. For those who are running on the treadmill and outside the treadmill During exercise, if only the fitness data of the account on the treadmill is recorded, the actual fitness program completion status display is inaccurate. Therefore, the running data of the account on the treadmill can be recorded in real time and uploaded back to the treadmill through the network. This will accurately track the status of the account to complete the corresponding fitness program.
  • the fitness data in which the account is recorded outdoors or in addition to the treadmill can be recorded by the fitness app on the mobile terminal carried during the account running, and the fitness data is returned to the treadmill in real time.
  • the activity data may be detected in real time during the activity of the account, and the corresponding prompt information is output according to the activity data.
  • the prompt information in this embodiment mainly includes warm tips that the account needs to pay attention to during the fitness process, for example, during the activity of the account, the prompt information indicating that the account needs to drink water is output every half hour; or when the account consumption is detected. When the calorie value reaches the preset threshold, the prompt message indicating the drinking water is output.
  • another embodiment of the embodiments of the present disclosure further provides a device for data processing.
  • the device includes: The recording unit 41, the analyzing unit 42, the generating unit 43, and the first pushing unit 44.
  • the recording unit 41 is configured to record the activity data separately according to the account, the activity data is data generated when the account performs an activity, and the account has one-to-one correspondence with the activity data;
  • the analyzing unit 42 is configured to analyze activity data corresponding to different accounts in the preset time period
  • the generating unit 43 is configured to generate an activity plan corresponding to different accounts
  • the first pushing unit 44 is configured to push the activity plan of the corresponding account before the account is again active.
  • the generating unit 43 includes:
  • the first generation module 431 is configured to generate a program push scheme corresponding to different accounts if the activity data in the recording unit 41 is viewing program data.
  • the second generation module 432 is configured to: if the activity data in the recording unit 41 is fitness data, Into the first fitness program corresponding to different accounts.
  • the apparatus further includes:
  • the receiving unit 45 is configured to receive physical basic information and fitness requirements corresponding to the account
  • the calculating unit 46 is configured to calculate a second fitness plan of the corresponding account according to the basic body information and the fitness demand;
  • the second pushing unit 47 is configured to push the second fitness plan of the corresponding account before the account is exercised again.
  • the apparatus further includes:
  • the first tracking unit 48 is configured to: after the account selects the first fitness program or the second fitness program, the real-time tracking account completes the state of the corresponding fitness program, so that the account can better complete the fitness program;
  • the second tracking unit 49 is configured to, after the first fitness plan or the second fitness plan is selected by the account, track the account in real time with the fitness data recorded by the fitness application App on the mobile terminal to complete the state of the corresponding fitness plan.
  • the analyzing unit 42 includes:
  • the first analyzing module 421 is configured to directly analyze activity data of different accounts corresponding to the preset time period;
  • the second analysis module 422 is configured to upload the activity data of the corresponding different accounts in the preset time period to the preset cloud, so that the preset cloud performs the analysis.
  • the apparatus further includes:
  • the detecting unit 410 is configured to detect the activity data in real time during the activity of the account
  • the output unit 411 is configured to output corresponding prompt information according to the activity data.
  • the device for data processing provided by the embodiment of the present disclosure can first record the activity data separately according to the account, the activity data is the data generated when the account performs the activity, and the account and the activity data are in one-to-one correspondence; secondly, the analysis is within a preset time period. The activity data corresponding to different accounts, and the activity plan corresponding to different accounts are generated; finally, the activity plan of the corresponding account is pushed before the account is re-executed.
  • the embodiment of the present disclosure can record the activity data of different accounts separately, and analyze according to the activity data in the preset preset time period, generate different account personalized activity plans, and then perform the account again. Before the event, the corresponding activity plan is pushed for the account, so that the treadmill containing the push of the above activity scheme is more intelligent, so that the user's intelligent demand for the treadmill can be satisfied.
  • the embodiment of the present disclosure further provides a treadmill, where the treadmill includes the above The apparatus shown in Figures 4 and 5.
  • the treadmill for data processing provided by the embodiment of the present disclosure can first record the activity data separately according to the account, the activity data is the data generated when the account performs the activity, and the account corresponds to the activity data one by one; secondly, the preset time period is analyzed. The activity data corresponding to different accounts within the account, and the activity plan corresponding to the different accounts is generated; finally, the activity plan of the corresponding account is pushed before the account is re-executed.
  • the embodiment of the present disclosure can record the activity data of different accounts separately, and analyze according to the activity data in the preset preset time period, generate different account personalized activity plans, and then perform the account again. Before the event, the corresponding activity plan is pushed for the account, so that the treadmill containing the push of the above activity scheme is more intelligent, so that the user's intelligent demand for the treadmill can be satisfied.
  • FIG. 6 is a schematic diagram of an entity structure of data processing provided by an embodiment of the present disclosure.
  • the entity structure may include a processor 61 and a communications interface 62.
  • Communication interface 62 can be configured to transfer information between the server and the client.
  • the processor 61 can call the logic instructions in the memory 63 to perform a method of separately recording the activity data according to the account, the activity data being data generated when the account is active, the account and the activity data.
  • One-to-one correspondence analyzing activity data corresponding to different accounts within a preset time period; and generating an activity plan corresponding to different accounts; and pushing an activity plan corresponding to the account before the account is again active.
  • the logic instructions in the memory 63 described above may be implemented in the form of a software functional unit and sold or used as a stand-alone product, and may be stored in a computer readable storage medium.
  • a portion of the technical solution of the present disclosure that contributes in essence or to the related art or a part of the technical solution may be embodied in the form of a software product stored in a storage medium, including several
  • the instructions are for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present disclosure.
  • the foregoing storage medium includes: a U disk, a mobile hard disk, a read only memory (ROM, Read-Only) Memory, random access memory (RAM), disk or optical disk, and other media that can store program code.
  • the embodiment of the present disclosure further provides a non-transitory computer readable storage medium storing computer executable instructions, when the computer executable instructions are executed by an electronic device, causing the electronic device to execute the data processing method of the above embodiment .
  • the storage medium may be a magnetic disk, an optical disk, a read only memory (ROM), or a random access memory (RAM).
  • the device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, ie may be located A place, or it can be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment. Those of ordinary skill in the art can understand and implement without deliberate labor.
  • Embodiments of the present disclosure are capable of separately recording activity data of different accounts, and according to the records
  • the activity data in the preset time period is analyzed, different activity plans of different accounts are generated, and then the corresponding activity plan is pushed for the account before the account is re-executed, so that the treadmill including the activity plan can be more intelligent, so Can meet the user's need for intelligent treadmills.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physical Education & Sports Medicine (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

A data processing method, mainly comprising: separately recording activity data according to different accounts, the activity data being generated during activities of the accounts, and the accounts corresponding to the activity data in a one-to-one manner; analyzing the activity data corresponding to the different accounts within a preset time period; generating activity schemes corresponding to the different accounts; and pushing the activity schemes corresponding to the accounts before the accounts have activities again. Also provided are a data processing device, a treadmill, a non-transitory computer readable storage medium, a computer program product, and an electronic device.

Description

数据处理的方法、装置及跑步机Data processing method, device and treadmill

本申请要求在2016年3月31日提交中国专利局、申请号为2016102011315、公开名称为“数据处理的方法、装置及跑步机”的中国专利申请的优先权,该申请的全部内容通过引用结合在本申请中。The present application claims the priority of the Chinese Patent Application, filed on March 31, 2016, with the application number No. 2016102011315, the disclosure of which is incorporated herein by reference. In this application.

技术领域Technical field

本公开实施例涉及智能硬件技术领域,尤其涉及一种数据处理的方法、装置及跑步机Embodiments of the present disclosure relate to the field of intelligent hardware technologies, and in particular, to a data processing method, device, and treadmill.

背景技术Background technique

跑步机是家庭及健身房常备的健身器材,由于其简单实用性,成为家庭健身器中最佳的选择。另外随着生活节奏的加快,越来越多的人选择在家中健身,因此对于跑步机的需求也越来越大,同时对于跑步机性能和功能的要求也在不断的提升。目前相关技术的跑步机通常具有的主要功能包括:提供多种速率的行走体验,使用户可以选择合适的速率进行运动;提供显示屏,使用户可以将事先下载好的视频源通过通用串行总线(Universal Serial Bus,简称USB)接口上传到跑步机中,并通过显示屏进行视频的观看。The treadmill is a standing fitness equipment for the family and gym. Due to its simplicity and practicality, it is the best choice for home fitness equipment. In addition, with the accelerated pace of life, more and more people choose to exercise at home, so the demand for treadmills is also growing, and the requirements for treadmill performance and function are constantly improving. At present, the main functions of the related art treadmills include: providing a variety of speed walking experiences, allowing the user to select a suitable speed for movement; providing a display screen so that the user can download the previously downloaded video source through the universal serial bus. The (Universal Serial Bus, USB for short) interface is uploaded to the treadmill and the video is viewed through the display.

从上述的分析可以看到相关技术的跑步机具有的主要功能相对比较简单,不能满足用户更多智能化的需求。From the above analysis, it can be seen that the main functions of the related art treadmills are relatively simple and cannot meet the more intelligent needs of users.

发明内容Summary of the invention

本公开实施例提供一种数据处理的方法、装置及跑步机,以解决相关技术的跑步机不能满足用户更多智能化需求的问题。Embodiments of the present disclosure provide a data processing method, apparatus, and treadmill to solve the problem that the treadmill of the related art cannot meet more intelligent requirements of the user.

本公开实施例提供一种数据处理的方法,应用于电子设备,所述方法包括:An embodiment of the present disclosure provides a data processing method, which is applied to an electronic device, where the method includes:

将活动数据按照账户的不同分别记录,所述活动数据是所述账户进行活动时产生的数据,所述账户与所述活动数据一一对应;Recording the activity data separately according to the account, the activity data is data generated when the account performs an activity, and the account has a one-to-one correspondence with the activity data;

分析预设时段内对应不同的账户的活动数据;并且,Analyzing activity data corresponding to different accounts within a preset time period; and,

生成对应不同的账户的活动方案;Generate an activity plan corresponding to different accounts;

在所述账户再次进行活动前,将对应所述账户的活动方案进行推送。 The activity plan corresponding to the account is pushed before the account is again active.

本公开实施例提供一种数据处理的装置,包括:An embodiment of the present disclosure provides an apparatus for data processing, including:

记录单元,设置为将活动数据按照账户的不同分别记录,所述活动数据是所述账户进行活动时产生的数据,所述账户与所述活动数据一一对应;a recording unit, configured to record the activity data separately according to the account, the activity data is data generated when the account performs an activity, and the account has a one-to-one correspondence with the activity data;

分析单元,设置为分析预设时段内对应不同的账户的活动数据;An analysis unit configured to analyze activity data corresponding to different accounts within a preset time period;

生成单元,设置为生成对应不同的账户的活动方案;Generating a unit, configured to generate an activity plan corresponding to a different account;

第一推送单元,设置为在所述账户再次进行活动前,将对应所述账户的活动方案进行推送。The first pushing unit is configured to push an activity plan corresponding to the account before the account performs the activity again.

本公开实施例还提供了一种跑步机,所述跑步机包括上述公开实施例提供的一种数据处理的装置中所述的装置。Embodiments of the present disclosure also provide a treadmill that includes the device described in the apparatus for data processing provided by the above disclosed embodiments.

本公开实施例还提供一种电子设备,包括至少一个处理器和与所述至少一个处理器通信连接的存储器,所述存储器用于存储可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行时,使所述至少一个处理器执行以下操作:将活动数据按照账户的不同分别记录,所述活动数据是所述账户进行活动时产生的数据,所述账户与所述活动数据一一对应;分析预设时段内对应不同的账户的活动数据;并且生成对应不同的账户的活动方案;在所述账户再次进行活动前,将对应所述账户的活动方案进行推送。An embodiment of the present disclosure also provides an electronic device including at least one processor and a memory communicatively coupled to the at least one processor, the memory for storing instructions executable by the at least one processor, the instructions When executed by the at least one processor, causing the at least one processor to perform an operation of separately recording activity data according to an account, the activity data being data generated when the account is active, the account and The activity data is in one-to-one correspondence; analyzing activity data corresponding to different accounts within a preset time period; and generating an activity plan corresponding to different accounts; and pushing an activity plan corresponding to the account before the account is re-executed .

本公开实施例还提供一种非暂态存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为执行上述的数据处理方法。Embodiments of the present disclosure also provide a non-transitory storage medium storing computer executable instructions arranged to perform the data processing method described above.

本公开实施例还提供一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述的数据处理方法。Embodiments of the present disclosure also provide a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions, when the program instructions are executed by a computer The computer is caused to execute the data processing method described above.

本公开实施例提供的数据处理的方法、装置及跑步机,能够首先将活动数据按照账户的不同分别记录,活动数据是账户进行活动时产生的数据,且账户与活动数据一一对应;其次,分析预设时段内不同的账户对应的活动数据,并且生成不同的账户对应的活动方案;最后在账户再次进行活动前,将对应账户的活动方案进行推送。与相关技术相比,本公开实施例能够将不同账户的活动数据进行分别记录,并且根据记录的预设时段内的活动数据进行分析,生成不同的账户个性化的活动方案,然后在账户再次进行活动前为账户推送对应的活动方案,使包含可以进行上述活动方案推送的跑步机更加智能,因此可以满足用户对跑步机智能化的需求。 The data processing method, device and treadmill provided by the embodiments of the present disclosure can first record the activity data separately according to the account, the activity data is the data generated when the account performs the activity, and the account corresponds to the activity data one by one; secondly, The activity data corresponding to different accounts in the preset time period is analyzed, and the activity plan corresponding to the different accounts is generated; finally, the activity plan of the corresponding account is pushed before the account is re-executed. Compared with the related art, the embodiment of the present disclosure can record the activity data of different accounts separately, and analyze according to the activity data in the preset preset time period, generate different account personalized activity plans, and then perform the account again. Before the event, the corresponding activity plan is pushed for the account, so that the treadmill containing the push of the above activity scheme is more intelligent, so that the user's intelligent demand for the treadmill can be satisfied.

附图说明DRAWINGS

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。The one or more embodiments are exemplified by the accompanying drawings in the accompanying drawings, and FIG. The figures in the drawings do not constitute a scale limitation unless otherwise stated.

图1为本公开实施例提供的一种数据处理的方法的流程图;FIG. 1 is a flowchart of a method for data processing according to an embodiment of the present disclosure;

图2为本公开实施例提供的另一种数据处理的方法的流程图;FIG. 2 is a flowchart of another method for data processing according to an embodiment of the present disclosure;

图3为本公开实施例提供的又一种数据处理的方法的流程图;FIG. 3 is a flowchart of still another method for data processing according to an embodiment of the present disclosure;

图4为本公开实施例提供的一种数据处理的装置的组成框图;FIG. 4 is a structural block diagram of an apparatus for data processing according to an embodiment of the present disclosure;

图5为本公开实施例提供的另一种数据处理的装置的组成框图;FIG. 5 is a structural block diagram of another apparatus for data processing according to an embodiment of the present disclosure;

图6为本公开实施例提供的一种数据处理的装置的实体结构示意图。FIG. 6 is a schematic diagram of a physical structure of an apparatus for data processing according to an embodiment of the present disclosure.

实施方式Implementation

为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。The technical solutions in the embodiments of the present disclosure will be clearly and completely described in conjunction with the drawings in the embodiments of the present disclosure. It is a partial embodiment of the present disclosure, and not all of the embodiments.

本公开实施例提供了一种数据处理的方法,如图1所示,该方法包括步骤101、步骤102、步骤103和步骤104,An embodiment of the present disclosure provides a method for data processing. As shown in FIG. 1 , the method includes step 101, step 102, step 103, and step 104.

在步骤101中、将活动数据按照账户的不同分别记录。In step 101, the activity data is separately recorded in accordance with the account.

不同的用户在第一次进行活动前,需要进行账户的注册,之后就可以将账户活动时产生的活动数据按照账户的不同分别进行记录,所有的活动数据都是实时记录的,并且账户与活动数据一一对应。将不同账户的活动数据分别进行记录是为了后面对每个账户的活动数据进行单独分析。Different users need to register the account before the first activity, and then the activity data generated during the account activity can be recorded separately according to the account. All the activity data is recorded in real time, and the account and activity are recorded. The data corresponds one by one. The activity data of different accounts are recorded separately for the purpose of separately analyzing the activity data of each account.

在步骤102中、分析预设时段内对应不同的账户的活动数据。In step 102, the activity data corresponding to different accounts in the preset time period is analyzed.

从由步骤101得到的不同账户的活动数据中分别提取预设时段内的活动数据进行分析。分析预设时段内对应不同的账户的活动数据是为了更好的对某一段时间内的活动数据进行分析,因为不同时段内账户进行活动的习惯或者规律可能会发生变化。预设时段在实际应用中可以根据具体情况进行具体的设计,可以是从第一次进行活动到当前时间的时段,也可以是从第一次活动开始到当前时间中的任意一周、一个月等时段。 The activity data in the preset time period is separately extracted from the activity data of the different accounts obtained in step 101 for analysis. The activity data corresponding to different accounts in the preset time period is analyzed to better analyze the activity data in a certain period of time, because the habit or law of the account activity in different time periods may change. The preset time period can be specifically designed according to the specific situation in the actual application, which may be the time period from the first activity to the current time, or may be any one week, one month, etc. from the first activity to the current time. Time period.

具体的分析活动数据的方式可以为通过统计法或其它现有的数据分析模型分析活动数据的规律性,或者分析账户每次产生的活动数据的区别和变化。比如分析预设时段内进行相同活动的次数、相同活动的间隔时间、或者具体不同活动对应的某些数据的累计值等。The specific way of analyzing the activity data may be to analyze the regularity of the activity data through statistical methods or other existing data analysis models, or to analyze the difference and change of the activity data generated by the account each time. For example, analyzing the number of times the same activity is performed within a preset time period, the interval time of the same activity, or the accumulated value of some data corresponding to a specific different activity.

在步骤103中、生成对应不同的账户的活动方案。In step 103, an activity plan corresponding to a different account is generated.

根据步骤102中对不同账户活动数据的分析得到的分析结果,最终生成不同账户对应的活动方案。由于活动方案是基于账户本身的历史活动数据分析得到的,因此更符合不同账户的活动习惯,也比较合理。活动方案的生成是为了使账户在每次进行活动前,可以获得更好的活动方案的参考,进一步帮助账户实施更合理的活动计划,或者为账户推送符合他们喜好的活动内容。According to the analysis result obtained by analyzing the different account activity data in step 102, the activity plan corresponding to different accounts is finally generated. Since the activity plan is based on the historical activity data analysis of the account itself, it is more reasonable to be more in line with the activity habits of different accounts. The activity plan is generated so that the account can get a better reference to the activity plan before each activity, further help the account to implement a more reasonable activity plan, or push the account content that suits their preferences.

在步骤104中、在账户再次进行活动前,将对应账户的活动方案进行推送。In step 104, before the account is again active, the activity plan of the corresponding account is pushed.

在账户再次进行活动前,将由步骤103得到的活动方案通过显示屏推送给对应的账户。Before the account is re-executed, the activity plan obtained in step 103 is pushed to the corresponding account through the display screen.

本公开实施例提供的数据处理的方法,能够首先将活动数据按照账户的不同分别记录,活动数据是账户进行活动时产生的数据,且账户与活动数据一一对应;其次,分析预设时段内不同的账户对应的活动数据,并且生成不同的账户对应的活动方案;最后在账户再次进行活动前,将对应账户的活动方案进行推送。与相关技术相比,本公开实施例能够将不同账户的活动数据进行分别记录,并且根据记录的预设时段内的活动数据进行分析,生成不同的账户个性化的活动方案,然后在账户再次进行活动前为账户推送对应的活动方案,使包含可以进行上述活动方案推送的跑步机更加智能,因此可以满足用户对跑步机智能化的需求。The data processing method provided by the embodiment of the present disclosure can first record the activity data separately according to the account, the activity data is the data generated when the account performs the activity, and the account and the activity data are in one-to-one correspondence; secondly, the analysis is within a preset time period. The activity data corresponding to different accounts, and the activity plan corresponding to different accounts are generated; finally, the activity plan of the corresponding account is pushed before the account is re-executed. Compared with the related art, the embodiment of the present disclosure can record the activity data of different accounts separately, and analyze according to the activity data in the preset preset time period, generate different account personalized activity plans, and then perform the account again. Before the event, the corresponding activity plan is pushed for the account, so that the treadmill containing the push of the above activity scheme is more intelligent, so that the user's intelligent demand for the treadmill can be satisfied.

可选地,作为对图1所示实施例的细化及扩展,本公开还提供了另一实施例。如图2所示,该实施例中数据处理的方法包括步骤201、步骤202、步骤203和步骤204,Alternatively, as a refinement and extension of the embodiment shown in FIG. 1, the present disclosure also provides another embodiment. As shown in FIG. 2, the method for data processing in this embodiment includes step 201, step 202, step 203, and step 204.

在步骤201中、将观看节目数据按照账户的不同分别记录。In step 201, the viewing program data is separately recorded in accordance with the account.

首先需要说明的是,本实施例以具体的跑步机为例进行所有步骤的阐述,后续不再说明。本步骤的实现方式与图1步骤101的实现方式相同,只是将步骤101中的活动数据替换为观看节目数据,因此不再赘述。另外需要说明的是观看的节目可以是跑步机中预存的节目,也可以是在具有网络通信功能的跑步 机上观看的网络在线节目。It should be noted that, in this embodiment, all the steps are described by taking a specific treadmill as an example, and will not be described later. The implementation of this step is the same as the implementation of step 101 in FIG. 1, except that the activity data in step 101 is replaced with the viewing program data, and therefore will not be described again. In addition, it should be noted that the program to be watched may be a program pre-stored in the treadmill, or may be a running with network communication function. Online online programs watched on board.

在步骤202中、分析预设时段内对应不同的账户的观看节目数据。In step 202, the viewing program data corresponding to different accounts in the preset time period is analyzed.

从由步骤201中得到的不同账户的观看节目数据中分别提取预设时段内的观看节目数据进行分析。本实施例提供两种分析观看节目数据的路径。一种是通过本地的跑步机内自带的分析系统直接进行分析;另一种是将观看节目数据通过网络上传到预设云端,使预设云端进行分析,最终将分析结果返回给跑步机终端。需要说明的是,本实施例中的预设云端是可以进行观看节目数据分析的后台服务端。The viewing program data within the preset time period is extracted from the viewing program data of the different accounts obtained in step 201 for analysis. This embodiment provides two paths for analyzing the viewing program data. One is to analyze directly through the analysis system provided in the local treadmill; the other is to upload the viewing program data to the preset cloud through the network, so that the preset cloud is analyzed, and finally the analysis result is returned to the treadmill terminal. . It should be noted that the preset cloud in this embodiment is a background server that can perform program data analysis.

另外,本步骤中具体的分析观看节目数据的方法与图1步骤102中的方法相同,只是将步骤102中的活动数据替换为观看节目数据,因此不再赘述。In addition, the method of specifically analyzing the viewing program data in this step is the same as the method in step 102 of FIG. 1, except that the activity data in step 102 is replaced with the viewing program data, and thus will not be described again.

在步骤203中、生成对应不同的账户的节目推送方案。In step 203, a program push scheme corresponding to a different account is generated.

根据步骤202中对观看节目数据的分析,生成对应不同账户的节目推送方案。具体的生成节目推送方案的实现方式与图1步骤103中的实现方式相同,只是将其中的活动数据替换为观看节目数据,将其中的活动方案替换为节目推送方案。为了更加清楚地阐述,给出一具体示例进行说明:假设分析某账户a在上个月内的观看节目数据得到,在上个月进行了总共20次的跑步锻炼过程中账户a全部观看体育节目的情况有10次,因此可以分析出该账户a为体育爱好者,因此会将跑步机中预存的体育类节目进行整理,生成一个大部分或全部为体育节目的节目推送方案,或者对于可以连接网络的跑步机,会将最近一段时间内的体育赛事进行整理,生成一个大部分或全部为近期体育赛事的节目推送方案。According to the analysis of the viewing program data in step 202, a program pushing scheme corresponding to different accounts is generated. The specific implementation of the program delivery scheme is the same as the implementation in step 103 of FIG. 1, except that the activity data is replaced with the viewing program data, and the activity scheme is replaced with the program pushing scheme. For a clearer explanation, a specific example is given for explanation: assuming that an account a is viewed during the last month, the program data is obtained, and during the total of 20 running exercises last month, the account a all watched the sports program. The situation is 10 times, so it can be analyzed that the account a is a sports enthusiast, so the pre-stored sports programs in the treadmill will be sorted to generate a program push scheme for most or all of the sports programs, or for connecting The network's treadmills will organize sporting events in the most recent period to generate a program that will be used for most or all of the recent sporting events.

在步骤204中、在账户再次进行观看节目前,将对应账户的节目推送方案进行推送。In step 204, before the account is again viewed, the program push scheme of the corresponding account is pushed.

在账户再次进行活动前,将由步骤203得到的节目推送方案通过跑步机上的显示屏推送给对应的账户。Before the account is again active, the program push plan obtained in step 203 is pushed to the corresponding account through the display on the treadmill.

可选地,作为对图1所示实施例的细化及扩展,本公开还提供了另一实施例。如图3所示,该实施例中数据处理的方法包括:步骤301、步骤302、步骤303、步骤304、步骤305、步骤306和步骤307,Alternatively, as a refinement and extension of the embodiment shown in FIG. 1, the present disclosure also provides another embodiment. As shown in FIG. 3, the method for data processing in this embodiment includes: step 301, step 302, step 303, step 304, step 305, step 306, and step 307.

在步骤301中、将健身数据按照账户的不同分别记录。In step 301, the fitness data is separately recorded according to the account.

首先需要说明的是,本实施例以具体的跑步机为例进行所有步骤的阐述, 后续不再说明。本步骤的实现方式与图1步骤101的实现方式相同,只是将步骤101中的活动数据替换为健身数据,因此不再赘述。First of all, it should be noted that this embodiment uses a specific treadmill as an example to explain all the steps. No further explanation will follow. The implementation of this step is the same as the implementation of step 101 in FIG. 1 except that the activity data in step 101 is replaced with fitness data, and thus will not be described again.

另外,若进行的健身项目为跑步,则记录的健身数据包括跑步的步数、跑步的距离、消耗的卡路里、跑步的时速、精准的步频等。上述健身数据的记录可以通过安装在跑步机上的传感器或电机进行准确的记录。In addition, if the exercise item is running, the recorded fitness data includes the number of steps of running, the distance of running, the calories burned, the running speed, the precise step frequency, and the like. Recording of the above fitness data can be accurately recorded by sensors or motors mounted on the treadmill.

在步骤302中、分析预设时段内对应不同的账户的健身数据。In step 302, the fitness data corresponding to different accounts in the preset time period is analyzed.

本步骤的实现方式与图2步骤202的实现方式相同,只需将其中的观看节目数据替换为健身数据即可,因此不再赘述。The implementation of this step is the same as the implementation of step 202 in FIG. 2, and it is only necessary to replace the viewing program data therein with the fitness data, and therefore no further details are provided.

在步骤303中、生成对应不同的账户的第一健身方案。In step 303, a first fitness plan corresponding to a different account is generated.

根据步骤302中对健身数据的分析,按照图2步骤203中生成观看节目数据的方法生成对应的第一健身方案。第一健身方案完全是根据账户的历史健身数据生成的健身方案。According to the analysis of the fitness data in step 302, a corresponding first fitness plan is generated according to the method for generating viewing program data in step 203 of FIG. 2 . The first fitness program is entirely a fitness program based on historical fitness data from the account.

在步骤304中、接收账户对应的身体基本信息和健身需求,并且根据身体基本信息和健身需求计算对应账户的第二健身方案。In step 304, the body basic information and the fitness demand corresponding to the account are received, and the second fitness plan of the corresponding account is calculated according to the basic body information and the fitness demand.

本步骤是根据接收到的账户提前设置的身体基本信息以及健身需求计算生成的对应账户的第二健身方案。与步骤303中的第一健身方案的生成方式不同,第二健身方案的生成是充分考虑不同账户当前的身体状况和健身需求,得到的健身方案更直接。This step is a second fitness plan for calculating a corresponding account generated based on the basic body information and the fitness demand set in advance by the received account. Different from the way of generating the first fitness plan in step 303, the second fitness plan is generated by fully considering the current physical condition and fitness needs of different accounts, and the obtained fitness plan is more direct.

其中,身体基本信息主要包括体重、身高、或血压等;健身需求通常包括希望消耗的卡路里值、跑步的频率值、跑步的公里数等需求中的一种或多种需求。Among them, the basic information of the body mainly includes the weight, height, or blood pressure; the fitness demand usually includes one or more of the requirements of the calorie value to be consumed, the running frequency value, the running number of kilometers, and the like.

在步骤305中、在账户再次进行健身前,将对应账户的第一健身方案或第二健身方案进行推送。In step 305, before the account is again exercised, the first fitness plan or the second fitness plan of the corresponding account is pushed.

在账户再次进行活动前,将由步骤303得到的第一健身方案或者由步骤304得到的第二健身方案通过跑步机上的显示屏推送给对应的账户。Before the account is again active, the first fitness plan obtained in step 303 or the second fitness plan obtained in step 304 is pushed to the corresponding account through the display on the treadmill.

在步骤306中、在账户选择第一健身方案或第二健身方案后,实时跟踪账户完成对应健身方案的状态。In step 306, after the account selects the first fitness plan or the second fitness plan, the account is tracked in real time to complete the state of the corresponding fitness plan.

若账户选择了推送的第一健身方案或是第二健身方案,则可以实时跟踪账户完成对应健身方案的状态,并将该状态通过跑步机上的显示屏进性显示,以使账户实时了解自己的健身方案完成的情况,并进行适应性的调整。实时跟踪 健身方案的完成状态可以帮助账户更好的完成健身方案,达到更好的健身效果。If the account selects the pushed first fitness plan or the second fitness plan, the account can be tracked in real time to complete the state of the corresponding fitness program, and the status is displayed through the display on the treadmill, so that the account can know its own in real time. The fitness program is completed and adapted. Real-time tracking The completion status of the fitness program can help the account to better complete the fitness program and achieve better fitness results.

在步骤307中、在账户选择第一健身方案或第二健身方案后,结合移动终端上的健身应用程序(Application,简称App)记录的健身数据实时跟踪账户完成对应健身方案的状态。In step 307, after the first fitness plan or the second fitness plan is selected in the account, the fitness data recorded in the fitness application (Application, referred to as App) on the mobile terminal is used to track the status of the corresponding fitness plan in real time.

考虑到账户有可能在不同的地方进行健身,比如账户进行跑步锻炼时,账户有可能在跑步机或者跑步机外的其他场地跑步,对于这种即在跑步机上又在跑步机外的场地进行跑步锻炼时,如果只记录账户在跑步机上的健身数据就会使实际的健身方案完成状态显示不准确,因此可以将账户在出跑步机上进行的跑步数据也进行实时记录并通过网络上传回跑步机,这样就可以准确地跟踪账户完成对应健身方案的状态。其中记录账户在户外或者除跑步机外别的场地跑步的健身数据,可以通过账户跑步时携带的移动终端上的健身App进行记录,并实时将健身数据返回给跑步机。Considering that the account may be able to exercise in different places, such as when the account is running, the account may run on the treadmill or other venues outside the treadmill. For those who are running on the treadmill and outside the treadmill During exercise, if only the fitness data of the account on the treadmill is recorded, the actual fitness program completion status display is inaccurate. Therefore, the running data of the account on the treadmill can be recorded in real time and uploaded back to the treadmill through the network. This will accurately track the status of the account to complete the corresponding fitness program. The fitness data in which the account is recorded outdoors or in addition to the treadmill can be recorded by the fitness app on the mobile terminal carried during the account running, and the fitness data is returned to the treadmill in real time.

可选地,对于图1、图2及图3中的方法中,还可以在账户进行活动的过程中,实时检测活动数据,并根据活动数据输出对应的提示信息。本实施例中的提示信息主要包括账户在健身过程中需要关注的温馨小提示,比如在账户活动的过程中,每隔半个小时输出提示账户需要喝水的提示信息;或者当检测到账户消耗的卡路里值达到了预设阈值时,就输出提示喝水的提示信息。Optionally, for the methods in FIG. 1 , FIG. 2 and FIG. 3 , the activity data may be detected in real time during the activity of the account, and the corresponding prompt information is output according to the activity data. The prompt information in this embodiment mainly includes warm tips that the account needs to pay attention to during the fitness process, for example, during the activity of the account, the prompt information indicating that the account needs to drink water is output every half hour; or when the account consumption is detected. When the calorie value reaches the preset threshold, the prompt message indicating the drinking water is output.

可选地,作为对上述图1、图2以及图3所示方法的实现,本公开实施例的另一个实施例还提供了一种数据处理的装置,如图4所示,该装置包括:记录单元41、分析单元42、生成单元43以及第一推送单元44。Optionally, as an implementation of the method shown in FIG. 1 , FIG. 2 and FIG. 3 , another embodiment of the embodiments of the present disclosure further provides a device for data processing. As shown in FIG. 4 , the device includes: The recording unit 41, the analyzing unit 42, the generating unit 43, and the first pushing unit 44.

记录单元41,设置为将活动数据按照账户的不同分别记录,活动数据是账户进行活动时产生的数据,账户与活动数据一一对应;The recording unit 41 is configured to record the activity data separately according to the account, the activity data is data generated when the account performs an activity, and the account has one-to-one correspondence with the activity data;

分析单元42,设置为分析预设时段内对应不同的账户的活动数据;The analyzing unit 42 is configured to analyze activity data corresponding to different accounts in the preset time period;

生成单元43,设置为生成对应不同的账户的活动方案;The generating unit 43 is configured to generate an activity plan corresponding to different accounts;

第一推送单元44,设置为在账户再次进行活动前,将对应账户的活动方案进行推送。The first pushing unit 44 is configured to push the activity plan of the corresponding account before the account is again active.

可选地,如图5所示,生成单元43,包括:Optionally, as shown in FIG. 5, the generating unit 43 includes:

第一生成模块431,设置为若记录单元41中的活动数据为观看节目数据,则生成对应不同的账户的节目推送方案。The first generation module 431 is configured to generate a program push scheme corresponding to different accounts if the activity data in the recording unit 41 is viewing program data.

第二生成模块432,设置为若记录单元41中的活动数据为健身数据,则生 成对应不同的账户的第一健身方案。The second generation module 432 is configured to: if the activity data in the recording unit 41 is fitness data, Into the first fitness program corresponding to different accounts.

可选地,如图5所示,装置进一步包括:Optionally, as shown in FIG. 5, the apparatus further includes:

接收单元45,设置为接收账户对应的身体基本信息和健身需求;The receiving unit 45 is configured to receive physical basic information and fitness requirements corresponding to the account;

计算单元46,设置为根据身体基本信息和健身需求计算对应账户的第二健身方案;The calculating unit 46 is configured to calculate a second fitness plan of the corresponding account according to the basic body information and the fitness demand;

第二推送单元47,设置为在账户再次进行健身前,将对应账户的第二健身方案进行推送。The second pushing unit 47 is configured to push the second fitness plan of the corresponding account before the account is exercised again.

可选地,如图5所示,装置进一步包括:Optionally, as shown in FIG. 5, the apparatus further includes:

第一跟踪单元48,设置为在账户选择第一健身方案或第二健身方案后,实时跟踪账户完成对应健身方案的状态,以使账户更好的完成健身方案;The first tracking unit 48 is configured to: after the account selects the first fitness program or the second fitness program, the real-time tracking account completes the state of the corresponding fitness program, so that the account can better complete the fitness program;

第二跟踪单元49,设置为在账户选择第一健身方案或第二健身方案后,结合移动终端上的健身应用程序App记录的健身数据实时跟踪账户完成对应健身方案的状态。The second tracking unit 49 is configured to, after the first fitness plan or the second fitness plan is selected by the account, track the account in real time with the fitness data recorded by the fitness application App on the mobile terminal to complete the state of the corresponding fitness plan.

可选地,如图5所示,分析单元42,包括:Optionally, as shown in FIG. 5, the analyzing unit 42 includes:

第一分析模块421,设置为直接对预设时段内对应的不同账户的活动数据进行分析;The first analyzing module 421 is configured to directly analyze activity data of different accounts corresponding to the preset time period;

第二分析模块422,设置为将预设时段内对应的不同账户的活动数据上传至预设云端,以使预设云端进行分析。The second analysis module 422 is configured to upload the activity data of the corresponding different accounts in the preset time period to the preset cloud, so that the preset cloud performs the analysis.

可选地,如图5所示,装置进一步包括:Optionally, as shown in FIG. 5, the apparatus further includes:

检测单元410,设置为在账户进行活动的过程中,实时检测活动数据;The detecting unit 410 is configured to detect the activity data in real time during the activity of the account;

输出单元411,设置为根据活动数据输出对应的提示信息。The output unit 411 is configured to output corresponding prompt information according to the activity data.

本公开实施例提供的数据处理的装置,能够首先将活动数据按照账户的不同分别记录,活动数据是账户进行活动时产生的数据,且账户与活动数据一一对应;其次,分析预设时段内不同的账户对应的活动数据,并且生成不同的账户对应的活动方案;最后在账户再次进行活动前,将对应账户的活动方案进行推送。与相关技术相比,本公开实施例能够将不同账户的活动数据进行分别记录,并且根据记录的预设时段内的活动数据进行分析,生成不同的账户个性化的活动方案,然后在账户再次进行活动前为账户推送对应的活动方案,使包含可以进行上述活动方案推送的跑步机更加智能,因此可以满足用户对跑步机智能化的需求。 The device for data processing provided by the embodiment of the present disclosure can first record the activity data separately according to the account, the activity data is the data generated when the account performs the activity, and the account and the activity data are in one-to-one correspondence; secondly, the analysis is within a preset time period. The activity data corresponding to different accounts, and the activity plan corresponding to different accounts are generated; finally, the activity plan of the corresponding account is pushed before the account is re-executed. Compared with the related art, the embodiment of the present disclosure can record the activity data of different accounts separately, and analyze according to the activity data in the preset preset time period, generate different account personalized activity plans, and then perform the account again. Before the event, the corresponding activity plan is pushed for the account, so that the treadmill containing the push of the above activity scheme is more intelligent, so that the user's intelligent demand for the treadmill can be satisfied.

可选地,作为对上述图1、图2及图3所示方法的实现以及上述图4和图5所示装置的应用,本公开实施例还提供一种跑步机,所述跑步机包括上述图4及图5中所示的装置。Optionally, as an implementation of the method shown in FIG. 1 , FIG. 2 , and FIG. 3 and the application of the apparatus shown in FIG. 4 and FIG. 5 , the embodiment of the present disclosure further provides a treadmill, where the treadmill includes the above The apparatus shown in Figures 4 and 5.

本公开实施例提供的数据处理的跑步机,能够首先将活动数据按照账户的不同分别记录,活动数据是账户进行活动时产生的数据,且账户与活动数据一一对应;其次,分析预设时段内不同的账户对应的活动数据,并且生成不同的账户对应的活动方案;最后在账户再次进行活动前,将对应账户的活动方案进行推送。与相关技术相比,本公开实施例能够将不同账户的活动数据进行分别记录,并且根据记录的预设时段内的活动数据进行分析,生成不同的账户个性化的活动方案,然后在账户再次进行活动前为账户推送对应的活动方案,使包含可以进行上述活动方案推送的跑步机更加智能,因此可以满足用户对跑步机智能化的需求。The treadmill for data processing provided by the embodiment of the present disclosure can first record the activity data separately according to the account, the activity data is the data generated when the account performs the activity, and the account corresponds to the activity data one by one; secondly, the preset time period is analyzed. The activity data corresponding to different accounts within the account, and the activity plan corresponding to the different accounts is generated; finally, the activity plan of the corresponding account is pushed before the account is re-executed. Compared with the related art, the embodiment of the present disclosure can record the activity data of different accounts separately, and analyze according to the activity data in the preset preset time period, generate different account personalized activity plans, and then perform the account again. Before the event, the corresponding activity plan is pushed for the account, so that the treadmill containing the push of the above activity scheme is more intelligent, so that the user's intelligent demand for the treadmill can be satisfied.

需要说明的是,针对上述数据处理的装置,凡是本公开实施例中使用到的各个单元模块的功能都可以通过硬件处理器(hardware processor)来实现。It should be noted that, for the apparatus for data processing described above, the functions of the respective unit modules used in the embodiments of the present disclosure may be implemented by a hardware processor.

示例性的,如图6所示,图6示出了本公开实施例提供的一种数据处理的实体结构示意图,该实体结构可以包括:处理器(processor)61、通信接口(Communications Interface)62、存储器(memory)63和总线64,其中,处理器61、通信接口62、存储器63通过总线64完成相互间的通信。通信接口62可以设置为服务器与客户端之间的信息传输。处理器61可以调用存储器63中的逻辑指令,以执行如下方法:将活动数据按照账户的不同分别记录,所述活动数据是所述账户进行活动时产生的数据,所述账户与所述活动数据一一对应;分析预设时段内对应不同的账户的活动数据;并且,生成对应不同的账户的活动方案;在所述账户再次进行活动前,将对应所述账户的活动方案进行推送。Illustratively, as shown in FIG. 6, FIG. 6 is a schematic diagram of an entity structure of data processing provided by an embodiment of the present disclosure. The entity structure may include a processor 61 and a communications interface 62. The memory 63 and the bus 64, wherein the processor 61, the communication interface 62, and the memory 63 complete communication with each other via the bus 64. Communication interface 62 can be configured to transfer information between the server and the client. The processor 61 can call the logic instructions in the memory 63 to perform a method of separately recording the activity data according to the account, the activity data being data generated when the account is active, the account and the activity data. One-to-one correspondence; analyzing activity data corresponding to different accounts within a preset time period; and generating an activity plan corresponding to different accounts; and pushing an activity plan corresponding to the account before the account is again active.

此外,上述的存储器63中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对相关技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only  Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。Furthermore, the logic instructions in the memory 63 described above may be implemented in the form of a software functional unit and sold or used as a stand-alone product, and may be stored in a computer readable storage medium. Based on such understanding, a portion of the technical solution of the present disclosure that contributes in essence or to the related art or a part of the technical solution may be embodied in the form of a software product stored in a storage medium, including several The instructions are for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present disclosure. The foregoing storage medium includes: a U disk, a mobile hard disk, a read only memory (ROM, Read-Only) Memory, random access memory (RAM), disk or optical disk, and other media that can store program code.

本公开实施例还提供了一种非暂态计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被电子设备执行时,使得所述电子设备执行上述实施例的数据处理方法。The embodiment of the present disclosure further provides a non-transitory computer readable storage medium storing computer executable instructions, when the computer executable instructions are executed by an electronic device, causing the electronic device to execute the data processing method of the above embodiment .

需要说明的是,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。It should be noted that those skilled in the art can understand that all or part of the processes in the foregoing embodiments can be implemented by a computer program to instruct related hardware, and the program can be stored in a computer readable storage medium. Wherein, the program, when executed, may include the flow of an embodiment of the methods as described above. The storage medium may be a magnetic disk, an optical disk, a read only memory (ROM), or a random access memory (RAM).

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, ie may be located A place, or it can be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment. Those of ordinary skill in the art can understand and implement without deliberate labor.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the various embodiments can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware. Based on such understanding, the above technical solutions may be embodied in the form of software products in essence or in the form of software products, which may be stored in a computer readable storage medium such as a ROM/RAM or a disk. , an optical disk, etc., includes instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform the methods described in various embodiments or portions of the embodiments.

最后应说明的是:以上实施例仅用以说明本公开的技术方案,而非对其限制;尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的精神和范围。It should be noted that the above embodiments are only for explaining the technical solutions of the present disclosure, and are not intended to be limiting; although the present disclosure has been described in detail with reference to the foregoing embodiments, it will be understood by those skilled in the art that The technical solutions described in the foregoing embodiments are modified, or the equivalents of the technical features are replaced by the equivalents. The modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present disclosure.

工业实用性Industrial applicability

本公开实施例能够将不同账户的活动数据进行分别记录,并且根据记录的 预设时段内的活动数据进行分析,生成不同的账户个性化的活动方案,然后在账户再次进行活动前为账户推送对应的活动方案,使包含可以进行上述活动方案推送的跑步机更加智能,因此可以满足用户对跑步机智能化的需求。 Embodiments of the present disclosure are capable of separately recording activity data of different accounts, and according to the records The activity data in the preset time period is analyzed, different activity plans of different accounts are generated, and then the corresponding activity plan is pushed for the account before the account is re-executed, so that the treadmill including the activity plan can be more intelligent, so Can meet the user's need for intelligent treadmills.

Claims (16)

一种数据处理的方法,应用于电子设备,所述方法包括:A method of data processing, applied to an electronic device, the method comprising: 将活动数据按照账户的不同分别记录,所述活动数据是所述账户进行活动时产生的数据,所述账户与所述活动数据一一对应;Recording the activity data separately according to the account, the activity data is data generated when the account performs an activity, and the account has a one-to-one correspondence with the activity data; 分析预设时段内对应不同的账户的活动数据;并且,Analyzing activity data corresponding to different accounts within a preset time period; and, 生成对应不同的账户的活动方案;Generate an activity plan corresponding to different accounts; 在所述账户再次进行活动前,将对应所述账户的活动方案进行推送。The activity plan corresponding to the account is pushed before the account is again active. 根据权利要求1所述的方法,其中,所述生成对应不同的账户的活动方案,包括:The method of claim 1 wherein said generating an activity plan corresponding to a different account comprises: 若所述活动数据为观看节目数据,则生成对应不同的账户的节目推送方案;If the activity data is viewing program data, generating a program pushing scheme corresponding to different accounts; 若所述活动数据为健身数据,则生成对应不同的账户的第一健身方案。If the activity data is fitness data, a first fitness plan corresponding to a different account is generated. 根据权利要求1所述的方法,其中,所述方法进一步包括:The method of claim 1 wherein the method further comprises: 接收所述账户对应的身体基本信息和健身需求;Receiving basic physical information and fitness requirements corresponding to the account; 根据所述身体基本信息和所述健身需求计算对应所述账户的第二健身方案;Calculating a second fitness plan corresponding to the account according to the body basic information and the fitness demand; 在所述账户再次进行健身前,将对应所述账户的所述第二健身方案进行推送。The second fitness plan corresponding to the account is pushed before the account is again exercised. 根据权利要求2或权利要求3中任一项所述的方法,其中,所述方法进一步包括:The method of any of claims 2 or 3, wherein the method further comprises: 在所述账户选择所述第一健身方案或所述第二健身方案后,实时跟踪所述账户完成对应健身方案的状态,以使所述账户更好的完成健身方案;或者,After the first fitness plan or the second fitness plan is selected by the account, the account is tracked in real time to complete the state of the corresponding fitness plan, so that the account can better complete the fitness plan; or 在所述账户选择所述第一健身方案或所述第二健身方案后,结合移动终端上的健身应用程序App记录的健身数据实时跟踪所述账户完成对应健身方案的状态。After the first fitness plan or the second fitness plan is selected by the account, the fitness data recorded by the fitness application App on the mobile terminal is tracked in real time to track the status of the corresponding fitness plan. 根据权利要求1所述的方法,其中,所述分析预设时段内对应不同的账户的活动数据,包括:The method of claim 1, wherein the analyzing the activity data corresponding to the different accounts within the preset time period comprises: 直接对所述预设时段内对应的不同账户的活动数据进行分析;或者,Directly analyzing activity data of different accounts corresponding to the preset time period; or 将所述预设时段内对应的不同账户的活动数据上传至预设云端,以使所述预设云端进行分析。Uploading the activity data of the corresponding different accounts in the preset time period to the preset cloud, so that the preset cloud is analyzed. 根据权利要求1所述的方法,其中,所述方法进一步包括: The method of claim 1 wherein the method further comprises: 在所述账户进行活动的过程中,实时检测所述活动数据;The activity data is detected in real time during the activity of the account; 根据所述活动数据输出对应的提示信息。Corresponding prompt information is output according to the activity data. 一种数据处理的装置,包括:A device for data processing, comprising: 记录单元,设置为将活动数据按照账户的不同分别记录,所述活动数据是所述账户进行活动时产生的数据,所述账户与所述活动数据一一对应;a recording unit, configured to record the activity data separately according to the account, the activity data is data generated when the account performs an activity, and the account has a one-to-one correspondence with the activity data; 分析单元,设置为分析预设时段内对应不同的账户的活动数据;An analysis unit configured to analyze activity data corresponding to different accounts within a preset time period; 生成单元,设置为生成对应不同的账户的活动方案;Generating a unit, configured to generate an activity plan corresponding to a different account; 第一推送单元,设置为在所述账户再次进行活动前,将对应所述账户的活动方案进行推送。The first pushing unit is configured to push an activity plan corresponding to the account before the account performs the activity again. 根据权利要求7所述的装置,其中,所述生成单元,包括:The apparatus according to claim 7, wherein the generating unit comprises: 第一生成模块,设置为若所述记录单元中的所述活动数据为观看节目数据,则生成对应不同的账户的节目推送方案;a first generating module, configured to generate a program pushing scheme corresponding to different accounts if the activity data in the recording unit is viewing program data; 第二生成模块,设置为若所述记录单元中的所述活动数据为健身数据,则生成对应不同的账户的第一健身方案。The second generation module is configured to generate a first fitness plan corresponding to different accounts if the activity data in the recording unit is fitness data. 根据权利要求7所述的装置,其中,所述装置进一步包括:The apparatus of claim 7 wherein said apparatus further comprises: 接收单元,设置为接收所述账户对应的身体基本信息和健身需求;a receiving unit, configured to receive body basic information and fitness requirements corresponding to the account; 计算单元,设置为根据所述身体基本信息和所述健身需求计算对应所述账户的第二健身方案;a calculating unit, configured to calculate a second fitness plan corresponding to the account according to the body basic information and the fitness requirement; 第二推送单元,设置为在所述账户再次进行健身前,将对应所述账户的所述第二健身方案进行推送。The second pushing unit is configured to push the second fitness plan corresponding to the account before the account performs fitness again. 根据权利要求8或权利要求9中任一项所述的装置,其中,所述装置进一步包括:A device according to any one of claims 8 or 9, wherein the device further comprises: 第一跟踪单元,设置为在所述账户选择所述第一健身方案或所述第二健身方案后,实时跟踪所述账户完成对应健身方案的状态,以使所述账户更好的完成健身方案;a first tracking unit, configured to track, after the account selects the first fitness program or the second fitness program, the status of the corresponding fitness program in the account in real time, so that the account can better complete the fitness program ; 第二跟踪单元,设置为在所述账户选择所述第一健身方案或所述第二健身方案后,结合移动终端上的健身应用程序App记录的健身数据实时跟踪所述账户完成对应健身方案的状态。a second tracking unit, configured to track the account to complete the corresponding fitness program in real time after the first fitness plan or the second fitness plan is selected by the account, in combination with the fitness data recorded by the fitness application App on the mobile terminal status. 根据权利要求7所述的装置,其中,所述分析单元,包括:The apparatus according to claim 7, wherein the analyzing unit comprises: 第一分析模块,设置为直接对所述预设时段内对应的不同账户的活动数据 进行分析;a first analysis module, configured to directly directly record activity data of different accounts corresponding to the preset time period Conduct analysis; 第二分析模块,设置为将所述预设时段内对应的不同账户的活动数据上传至预设云端,以使所述预设云端进行分析。The second analysis module is configured to upload the activity data of the corresponding different accounts in the preset time period to the preset cloud, so that the preset cloud performs analysis. 根据权利要求7所述的装置,其中,所述装置进一步包括:The apparatus of claim 7 wherein said apparatus further comprises: 检测单元,设置为在所述账户进行活动的过程中,实时检测所述活动数据;a detecting unit, configured to detect the activity data in real time during the activity of the account; 输出单元,设置为根据所述活动数据输出对应的提示信息。The output unit is configured to output corresponding prompt information according to the activity data. 一种跑步机,其中,所述跑步机包括权利要求7至12中任一项所述的装置。A treadmill, wherein the treadmill comprises the device of any one of claims 7 to 12. 一种非暂态计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被电子设备执行时,使得所述电子设备执行权利要求1-6任一项所述的方法。A non-transitory computer readable storage medium storing computer executable instructions that, when executed by an electronic device, cause the electronic device to perform the method of any of claims 1-6. 一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行权利要求1-6任一项所述的方法。A computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions, when the program instructions are executed by a computer, causing the computer The method of any of claims 1-6. 一种电子设备,包括至少一个处理器和与所述至少一个处理器通信连接的存储器,所述存储器用于存储可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行时,使所述至少一个处理器执行以下操作:An electronic device comprising at least one processor and a memory communicatively coupled to the at least one processor, the memory for storing instructions executable by the at least one processor, the instructions being processed by the at least one When executed, the at least one processor is caused to perform the following operations: 将活动数据按照账户的不同分别记录,所述活动数据是所述账户进行活动时产生的数据,所述账户与所述活动数据一一对应;Recording the activity data separately according to the account, the activity data is data generated when the account performs an activity, and the account has a one-to-one correspondence with the activity data; 分析预设时段内对应不同的账户的活动数据;并且,Analyzing activity data corresponding to different accounts within a preset time period; and, 生成对应不同的账户的活动方案;Generate an activity plan corresponding to different accounts; 在所述账户再次进行活动前,将对应所述账户的活动方案进行推送。 The activity plan corresponding to the account is pushed before the account is again active.
PCT/CN2016/098075 2016-03-31 2016-09-05 Data processing method and device, and treadmill Ceased WO2017166720A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610201131.5 2016-03-31
CN201610201131.5A CN105879355A (en) 2016-03-31 2016-03-31 Method and device for processing data and running machine

Publications (1)

Publication Number Publication Date
WO2017166720A1 true WO2017166720A1 (en) 2017-10-05

Family

ID=57012037

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/098075 Ceased WO2017166720A1 (en) 2016-03-31 2016-09-05 Data processing method and device, and treadmill

Country Status (2)

Country Link
CN (1) CN105879355A (en)
WO (1) WO2017166720A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111402046A (en) * 2020-03-06 2020-07-10 上海数据交易中心有限公司 Account management method and device, storage medium and computer equipment

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105879355A (en) * 2016-03-31 2016-08-24 乐视控股(北京)有限公司 Method and device for processing data and running machine
US20220062707A1 (en) * 2020-09-03 2022-03-03 Apple Inc. Privacy Preserving Personalized Workout Recommendations

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101458739A (en) * 2008-11-21 2009-06-17 杭州义盛祥通信技术有限公司 Student sport statistic evaluating and managing system and method
CN201270060Y (en) * 2008-08-12 2009-07-08 李智勇 Intelligent management system for gymnasium
TW201208735A (en) * 2010-08-27 2012-03-01 zhong-zhi Lin System with functions of body function indicator analysis and fitness equipment exercise mode recommendation
CN103186631A (en) * 2011-12-31 2013-07-03 深圳市好家庭实业有限公司 Exercise data management system and method
CN105879355A (en) * 2016-03-31 2016-08-24 乐视控股(北京)有限公司 Method and device for processing data and running machine

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100062818A1 (en) * 2008-09-09 2010-03-11 Apple Inc. Real-time interaction with a virtual competitor while performing an exercise routine
CN103077299A (en) * 2012-03-28 2013-05-01 于春曼 Body building management system and method
CN104857690A (en) * 2014-02-24 2015-08-26 北京万步健康科技有限公司 Exercise measurement device, method and system with customizable exercise improvement scheme
CN104601726A (en) * 2015-02-04 2015-05-06 唐山呼呼网络科技有限公司 Cloud analysis intelligent fitness system based on fitness acquirer and implementing method
CN105138567B (en) * 2015-07-24 2018-10-26 小米科技有限责任公司 Information processing method and device
CN105139316A (en) * 2015-07-30 2015-12-09 中国传媒大学 Intelligent interactive system with personal fitness trainer function
CN105163147B (en) * 2015-08-05 2019-01-01 深圳创维-Rgb电子有限公司 Method, server, television set, wearable device and the system of information push
CN105233486A (en) * 2015-10-30 2016-01-13 山西睿智健科技有限公司 Bodybuilding-assisting information acquiring system and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201270060Y (en) * 2008-08-12 2009-07-08 李智勇 Intelligent management system for gymnasium
CN101458739A (en) * 2008-11-21 2009-06-17 杭州义盛祥通信技术有限公司 Student sport statistic evaluating and managing system and method
TW201208735A (en) * 2010-08-27 2012-03-01 zhong-zhi Lin System with functions of body function indicator analysis and fitness equipment exercise mode recommendation
CN103186631A (en) * 2011-12-31 2013-07-03 深圳市好家庭实业有限公司 Exercise data management system and method
CN105879355A (en) * 2016-03-31 2016-08-24 乐视控股(北京)有限公司 Method and device for processing data and running machine

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111402046A (en) * 2020-03-06 2020-07-10 上海数据交易中心有限公司 Account management method and device, storage medium and computer equipment

Also Published As

Publication number Publication date
CN105879355A (en) 2016-08-24

Similar Documents

Publication Publication Date Title
US11594145B2 (en) Skateboard system
US9553873B2 (en) Conducting sessions with captured image data of physical activity and uploading using token-verifiable proxy uploader
US9886871B1 (en) Fitness and wellness system with dynamically adjusting guidance
JP6154192B2 (en) How to collect and display exercise information
US12076619B2 (en) Methods and apparatus for training plan delivery and logging
US20200265734A1 (en) Physical activity coaching platform with dynamically changing workout content
US9474933B1 (en) Professional workout simulator
US11673025B2 (en) Workout recommendation engine
US20150217179A1 (en) Digital scoreboard
US9961544B2 (en) Personalized media delivery
KR101890989B1 (en) O2O(Online to Offline) Calorie Service Management System for Calorie Measuring and Consumption based Image Recognition using Deep Learning Algorithm
US20240363016A1 (en) Skateboard System
JP2016189059A (en) Intervention information providing apparatus, intervention information providing method, program, and intervention information providing system
WO2017166720A1 (en) Data processing method and device, and treadmill
US20180225367A1 (en) System and Method for Activity Classification
KR20160008685A (en) Method and system for management a registration of sports center
EP3005193A1 (en) Skateboard system
US20190026427A1 (en) Genetic testing and suitability simulating system
CN105027543A (en) photo survey
KR20160008380A (en) Method for management of sports center registration in sports center management system
KR20150032396A (en) Method and system for issuing digital contents according to user activity
US20190251416A1 (en) Method for accumulating and sharing beads rotation data
He A Context-aware smartphone application to mitigate sedentary lifestyle
KR20160008398A (en) Sports center management server
KR20160008406A (en) Method for management a registration of sports center in sports center management server

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16896490

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 16896490

Country of ref document: EP

Kind code of ref document: A1