Summary of the invention
The embodiment of the present application provides a kind of information push method, device and terminal, can push for unused user
Personalized message, and different push modes is selected according to different messages, enhance the intelligence of push mode.
On the one hand, the embodiment of the present application provides a kind of information push method, comprising:
Data related to user are acquired, the data include sign data, exercise data, health data, weather environment
At least one of data and integrated data;
Store the collected data related to user;
The data related to user of storage are analyzed, analysis result is obtained and analysis result is corresponding excellent
First grade;
Corresponding push mode is selected to push the analysis result according to the priority;
The analysis result of push is recorded.
In one implementation, the specific implementation analyzed the data related to user of storage can
To be:
The variation tendency of data is analyzed according to the collected data related to user;
The variation tendency is handled, the corresponding analysis result of the trend is obtained.
In one implementation, the variation tendency is handled, obtains the corresponding analysis result of the trend
Specific implementation may is that
Intercept the data variation trend in preset time period;
Data variation trend in the preset time period being truncated to and the reference data in initialized data base are changed
Trend is matched;
The determining object reference data variation tendency to match with the data variation trend, the initialized data base storage
There are the corresponding analysis result of reference data variation tendency, reference data variation tendency and reference change trend corresponding preferential
Grade.In one implementation, corresponding push mode is selected to push the analysis result according to the priority
Specific implementation may is that
Obtain the corresponding priority of the analysis result;
If corresponding first priority of the analysis result, immediately pushes the analysis result, and in push
Force additional prompt signal, the standby signal include jingle bell standby signal, vibration prompting signal, electric shock standby signal in extremely
Few one kind;
If corresponding second priority of the analysis result, immediately pushes the analysis result, and do not add and mention
Show signal;
If the analysis result corresponds to third priority, the analysis result is stored, and in preset time period
It is interior that the analysis result is pushed.
In one implementation, corresponding push mode is selected to push away the analysis result according to the priority
After sending, it can also be performed:
User is detected for the interest-degree of the analysis result of push, the interest-degree is by user for the analysis result
Lookup operations are determined;
The corresponding priority of the analysis result is adjusted according to the interest-degree.
On the other hand, the embodiment of the present application provides a kind of message driving means, comprising:
Acquisition module, for acquiring data related to user, the data include sign data, exercise data, health
At least one of data, weather environment data and integrated data;
Memory module, for storing the collected data related to user;
Analysis module, for analyzing the data related to user of storage, obtaining analysis result and dividing
Analyse the corresponding priority of result;
Pushing module, for selecting corresponding push mode to push the analysis result according to the priority;
Logging modle, for being recorded to the analysis result of push.
In one implementation, the analysis module is specifically made of big data analysis module and artificial intelligence module;
The big data analysis module is used to analyze the change of data according to the collected data related to user
Change trend;
The artificial intelligence module obtains the corresponding analysis knot of the trend for handling the variation tendency
Fruit.
In one implementation, artificial intelligence module is specifically used for:
Intercept the data variation trend in preset time period;
Data variation trend in the preset time period being truncated to and the reference data in initialized data base are changed
Trend is matched;
The determining object reference data variation tendency to match with the data variation trend, the initialized data base storage
There are the corresponding analysis result of reference data variation tendency, reference data variation tendency and reference change trend corresponding preferential
Grade.
In one implementation, pushing module is specifically used for:
Obtain the corresponding priority of the analysis result;
If corresponding first priority of the analysis result, immediately pushes the analysis result, and in push
Force additional prompt signal, the standby signal include jingle bell standby signal, vibration prompting signal, electric shock standby signal in extremely
Few one kind;
If corresponding second priority of the analysis result, immediately pushes the analysis result, and do not add and mention
Show signal;
If the analysis result corresponds to third priority, the analysis result is stored, and in preset time period
It is interior that the analysis result is pushed.
In one implementation, logging modle is also used to:
User is detected for the interest-degree of the analysis result of push, the interest-degree is by user for the analysis result
Lookup operations are determined;
The corresponding priority of the analysis result is adjusted according to the interest-degree.
In another aspect, the embodiment of the present application provides a kind of terminal, including processor, input equipment, output equipment and deposit
Reservoir, the processor, input equipment, output equipment and memory are connected with each other, wherein the memory is calculated for storing
Machine program, the computer program include program instruction, and the processor is configured for calling described program instruction, execute sheet
The information push method provided is provided.
In another aspect, the embodiment of the present application provides a kind of computer readable storage medium, which is characterized in that the calculating
Machine storage medium is stored with computer program, and the computer program includes program instruction, and described program instruction is when by processor
The processor is set to execute such as information push method provided by the present application when execution.
In the embodiment of the present application, by acquiring data related to user, including sign data, exercise data, healthy number
According to, weather environment data and integrated data, corresponding analysis result is obtained to using big data technology and artificial intelligence technology
Priority corresponding with analysis result, and select corresponding push mode to push the analysis result according to priority,
The intelligence and diversity of push mode can be enhanced.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete
Site preparation description, it is clear that described embodiment is some embodiments of the present application, instead of all the embodiments.Based on this Shen
Please in embodiment, every other implementation obtained by those of ordinary skill in the art without making creative efforts
Example, shall fall in the protection scope of this application.
Referring to Fig. 1, Fig. 1 is a kind of flow diagram of information push method provided by the embodiments of the present application.Such as Fig. 1 institute
Show, which may comprise steps of:
S101, acquisition data related to user.
In the embodiment of the present application, terminal splits data into 5 classes, respectively sign data, exercise data, health data, day
Gas environmental data and integrated data, wherein sign data includes heart rate, blood pressure, blood oxygen, blood lipid, blood glucose, the breathing frequency of user
Rate, heart and lung auscultation record etc.;The speed that exercise data includes user when carrying out walking, running, ride, swim, ski etc. to move
Rate, duration, distance etc., health data include the sleep quality of user, physical examination report, at the moment long, medical treatment diagnosis report, drug
Allergies, past medical history, family history and history of disease, physical examination date, symptom, general status, life style, organ function, physical examination
(heart, lung), existing major health concern, mainstay situation, health assessment, health guidance, risk factor control etc.;Its compression ring
Border data include PM2.5, solar illumination, air pressure, the temperature difference, extreme weather etc.;Integrated data be in addition to the above 4 class data with
The relevant data in family, such as gender, age, height, weight, date of birth, telephone number, blood group, educational background, occupation, contact address,
The lifestyle informations such as the smoking time limit, average daily drinking amount.
Specifically, the mode that terminal acquires integrated data related to user can be for by establishing communication connection with terminal
Intelligent hardware acquire integrated data related to user, wherein the Intelligent hardware for establishing communication connection with terminal includes that can wear
Wear equipment (wrist-watch, Intelligent bracelet etc.), intelligent air detection and cleaning equipment, smart home, intelligent vehicle-carried product etc..It is optional
, terminal can also obtain integrated data related to user by third-party platform or web crawlers, and optionally, terminal can also
To provide data input screen, related data is inputted in interface by user.Terminal can also collect by other means with
The relevant integrated data of user, the application are not specifically limited.
S102, the collected data related to user of storage.
In the embodiment of the present application, after terminal collects data related to user, collected data will be deposited
Storage in the specific implementation, terminal when storing to data, will identify the type of data, and distributes for different types of data
Different storage regions carries out classification storage.
For example, after terminal collects data related to user, it is first determined the type of the data got, specifically
Data type validation testing determines that the type of data, the data for such as measuring sphygmomanometer determine in the way of can acquiring according to
For the blood pressure data under sign data classification, it is determined as the movement of user by the data of mobile phone, wrist-watch, bracelet rocked
Movement duration data, step count data under data etc., if the data got are the data that user pre-enters, terminal can also
To be directly obtained the type of user input data, it should be noted that the specific validation testing of data type, the application are implemented
Example is without limitation.After terminal determines the data type that gets, by different storage regions to collected and user
Relevant data are stored respectively.
S103, the data related to user of storage are analyzed, obtains analysis result and analysis result is corresponding
Priority.
It, will be to depositing after terminal carries out classification storage to collected data related to user in the embodiment of the present application
Storage data are analyzed, and obtain analysis result.
In one implementation, the collected data of terminal are sign data, and terminal handles sign data, obtains
To the processing result of sign data, wherein the processing result of sign data includes that too fast resting heart rate, dysarteriotony, blood glucose are different
Often, blood oxygen exception, tachypnea etc..
In one implementation, the collected data of terminal are exercise data, and terminal handles exercise data, obtains
To the processing result of exercise data, wherein the processing result of exercise data include excessive movement, movement it is below standard, movement after need
The duration etc. to be rested.
In one implementation, the collected data of terminal are health data, and terminal handles health data, obtains
To the processing result of health data, wherein the processing result of health data includes sleep insufficiency, parahypnosis, over fatigue etc..
In one implementation, the collected data of terminal be weather environment data, terminal to weather environment data into
Row processing, obtain the processing result of weather environment data, wherein the processing result of weather environment data include extreme weather,
Higher, day and night temperature of PM2.5 etc..
In one implementation, terminal is integrated data to collected data, and terminal handles integrated data,
Obtain the processing result of integrated data, wherein the processing result of integrated data include too noisy, the key dates, grave news,
It is overproof etc..
Terminal analyzes after obtaining processing result the data got, by the preferential of each processing result of determination
Grade.In one implementation, priority is divided into the first priority, the second priority and third priority, each processing knot
Fruit corresponds to a priority, specifically, the corresponded manner of processing result and priority can be preset by research staff, such as will
The processing results of sign datas exception such as resting heart rate is too fast, dysarteriotony, pathoglycemia, blood oxygen exception, tachypnea are strong
The processing result of health data exception is determined as the first priority.Abnormal, weather environment data exception and comprehensive number by exercise data
It is determined as the second priority according to abnormal processing result, the normal processing result of data is determined as third priority.
S104, corresponding push mode is selected to push analysis result according to priority.
In the embodiment of the present application, the processing result of different priorities corresponds to different push modes, in the specific implementation, if eventually
Corresponding first priority of the determining analysis result in end, then immediately push the analysis result, and force to add in push
Standby signal, the standby signal include at least one of jingle bell standby signal, vibration prompting signal, electric shock standby signal;
If terminal determines corresponding second priority of analysis result, the analysis result is pushed immediately, and additional prompt is not believed
Number;If terminal determines analysis, result corresponds to third priority, stores to the analysis result, and within a preset period of time
The analysis result is pushed.It should be noted that analysis result can be pushed to APP (Application) by terminal
Client, public platform, official website, other terminals etc. for establishing with the terminal communication connection, wherein terminal be specifically as follows mobile phone,
Tablet computer, wearable device etc..
For example, terminal gets the heart rate data of user by Intelligent bracelet, and the heart of user is found by analysis
The analysis of rate exception as a result, the analysis result corresponds to the first priority, then terminal determines obtain the analysis result after immediately by the heart
The analysis result of rate exception is pushed, and after terminal will analyze result push, will test whether terminal there is transmission to prompt
The function of signal, which includes jingle bell standby signal, vibration prompting signal, the standby signal that shocks by electricity etc., if having, eventually
End will send standby signal in PUSH message simultaneously, allow users to the message for timely consulting terminal push.
In the embodiment of the present application, same PUSH message can also be sent to other multiple terminals by terminal, as terminal detects
To after the sign data exception of parent, the analysis result of sign data exception can be timely pushed to the end of children's carrying
End, so that children timely understand the health status of parent, it is ensured that capable of obtaining timely for abnormal health status occurs in parent
Treatment.When terminal pushes analysis result, the suggestion for the analysis result can also be accordingly pushed, such as analyzing result is heart rate
Abnormal, terminal can also push the rest etc. that should keep sitting quietly or closing one's eyes and suggest when push analysis result is heart rate exception.
S105, the analysis result of push is recorded.
In the embodiment of the present application, after terminal pushes analysis result, analysis result will be recorded, it is specific to remember
The information of record can for message the push time, by consult the time, by access duration, by access number etc..
In the embodiment of the present application, terminal acquires data related to user, and the data include sign data, movement number
According to, health data, weather environment data and integrated data, and classification storage and analysis are carried out to collected data, are divided
Analyse result and the corresponding priority of analysis result, according to priority selection push accordingly mode to the analysis result into
Row push, and the analysis result of push is recorded.Personalized message can be pushed for unused user, and according to not
Different push modes is selected with message, enhances the intelligence and diversity of push mode.
Referring to Fig. 2, Fig. 2 is the flow diagram of another information push method provided by the embodiments of the present application.Such as Fig. 2
Shown, which may comprise steps of:
S201, acquisition data related to user.
In the embodiment of the present application, the mode that terminal acquires integrated data related to user can be for by building with the terminal
The Intelligent hardware of vertical communication connection acquires integrated data related to user, wherein the intelligence of communication connection is established with the terminal
Hardware includes wearable device (wrist-watch, Intelligent bracelet etc.), intelligent air detection and cleaning equipment, smart home, intelligent vehicle-carried
Product etc..Optionally, terminal can also obtain integrated data related to user by third-party platform or web crawlers, optional
, terminal can also provide data input screen, and related data is inputted in interface by user.Terminal can also pass through its other party
Formula collects integrated data related to user, and the application is not specifically limited.
S202, the collected data related to user of storage.
In the embodiment of the present application, after terminal collects data related to user, collected data will be deposited
Storage in the specific implementation, terminal when storing to data, will identify the type of data, and distributes for different types of data
Different storage regions carries out classification storage.
S203, the variation tendency that data are analyzed according to the data related to user of storage.
In the embodiment of the present application, after being stored to collected data, the Various types of data got will be divided
Analysis, obtains the variation tendency of data.
For example, the collected data of terminal are the respiratory rate data in the sign data of user, terminal is detected
It is 50 times per minute that respiratory rate of the user in first time period is 30 times per minute, in second time period, the third period
It is inside 70 times per minute, then terminal constitutes a respiration sequences for 30,50,70, and expiration frequency is determined from the respiration sequence
Variation tendency.Alternatively, the collected data of terminal are the walking speed data in the exercise data of user, terminal detects user
Walking rate in first time period is 2 metre per second (m/s)s, and walking rate of the user in second time period is 3 metre per second (m/s)s, user
Walking rate within the third period is 4 metre per second (m/s)s, then terminal room is determined as a walking rate sequence for 2,3,4, from this
The variation tendency of walking rate is determined in rate sequence.
S204, variation tendency is handled, obtains the corresponding analysis result of variation tendency.
In the embodiment of the present application, after terminal has determined the variation tendency of data, to obtained variation tendency
Reason, specifically, the data variation trend in terminal interception preset time period;By the data in the preset time period being truncated to
Variation tendency is matched with the reference data variation tendency in initialized data base;Determination matches with the data variation trend
Object reference data variation tendency, the initialized data base is stored with reference data variation tendency, reference data variation tendency
Corresponding analysis result and the corresponding priority of reference change trend.It should be noted that terminal can be directed to single type
Data variation trend analyzed and analyzed point as a result, a plurality of types of variation tendencies can also be integrated
Analyse result.
For example, terminal get user the corresponding sequence of change of respiratory rate trend be 40,30,20,10,20,
30, the corresponding sequence of reference change of respiratory rate trend stored in initialized data base is 38,29,20,10,19,29, then terminal
The change of respiratory rate trend that judgement gets user matches with this with reference to change of respiratory rate trend, and obtains with reference to breathing
The corresponding analysis result of frequency variation tendency is that respiratory rate is abnormal, doubtful asthma symptoms, the push priority of the analysis result
For the first priority, wherein terminal is by the Euclidean distance of sequence corresponding with the change of respiratory rate trend in initialized data base
The smallest corresponding sequence of change of respiratory rate trend that refers to is as object reference change of respiratory rate trend.Alternatively, terminal obtains
The corresponding sequence of change of respiratory rate trend for getting user is 29,30,30,40,50,60, and terminal will continue to obtain and use at this time
The variation tendency of the movement rate data at family, if the variation tendency of the movement rate data is 0,0,0,0,0,0, terminal is true
The fixed change of respiratory rate is abnormal, and push using the analysis result as the first priority;If the movement rate number
According to variation tendency be 1,1,1,2,3,5, then terminal determine the respiratory rate be user movement when eupnea variation, and will
The analysis result is pushed as third priority.
In one implementation, terminal can also determine corresponding target initialized data base according to the classification of user, and
Data variation trend in the preset time period being truncated to and the reference data variation tendency in target initialized data base are carried out
Matching.Wherein, the classification of user can be divided into hobby sports category and not like sports category, and the classification of user can be by user
Historical movement data determine, for example, user is sorted out and is liked if the average daily movement duration of user is greater than 2 hours
Sport people, if user was sorted out less than 2 hours and do not liked sport people by the average daily movement duration of user.For
Different class of subscribers, corresponding different target initialized data base.It should be noted that above-mentioned classification is only illustrated, user class
Cardiac and non-cardiac patient can also be divided into, hypertensive patient and non-hypertensive patient etc. specifically can be by grinding
Hair personnel preset.It should be noted that the corresponding analysis result of reference data variation tendency is not in different initialized data bases
It is identical.For example, corresponding first initialized data base of hobby sport people, does not like corresponding second initialized data base of sport people, when
Terminal detects that the corresponding sequence of exercise data variation tendency of user is 1,1,1,2,3,3, if by the variation tendency and first
Reference rate of motion variation in initialized data base becomes to being matched, then corresponding analysis result is that movement rate is below standard, and is somebody's turn to do
Corresponding second priority of result is analyzed, if the reference rate of motion variation in the variation tendency and the second initialized data base is become to carrying out
Matching, then corresponding analysis result is that movement rate is up to standard, and the analysis result corresponds to third priority.
S205, corresponding push mode is selected to push the analysis result according to priority.
In the embodiment of the present application, after terminal has determined the corresponding priority of analysis result, it will be selected according to the priority
Corresponding push mode is selected to push the analysis result.
It in one implementation, will be immediately to described point when terminal detects that analysis result corresponds to the first priority
Analysis result pushed, and push when force additional prompt signal, the standby signal include jingle bell standby signal, vibration mention
Show at least one of signal, electric shock standby signal, specifically, the analysis for the first priority is as a result, terminal uses more canals
Push mode in road pushes the analysis result, wherein push channel includes APP (Application) client, the public
Number, official website, other terminals etc. for establishing with the terminal communication connection, optionally, priority analysis of the terminal to the first priority
As a result it is pushed simultaneously using multiple channel.Optionally, at least one of terminal selection push channel is pushed, when default
When the lookup operations of user being not detected in duration, then at least one push channel of selection pushes away the analysis result again
It send.
In one implementation, when terminal detects that analysis result corresponds to the second priority, then immediately to described point
Analysis result is pushed, and not additional prompt signal;Specifically, the analysis for the second priority is as a result, terminal uses single canal
Push mode in road pushes the analysis result, from APP (Application) client, public platform, official website and the end
End, which is established in the push channel such as other terminals of communication connection, selects optimal channel to push the analysis result, optional
, if the lookup operations of user are not detected in preset duration, select the push channel of suboptimum to the analysis knot again
Fruit is pushed.It should be noted that optimal push channel can consult the highest channel of frequency for user, it specifically can also be with
By user's self-setting, it is not specifically limited herein.
In one implementation, when terminal detects that analysis result corresponds to third priority, terminal will be when default
Between the analysis result is pushed in section, wherein specific push channel can be APP (Application) client, public affairs
Many numbers, official website, the terminal for carrying the terminal and terminal establish any one or more in the terminal of communication connection, need
Bright, preset time period can be preset by research staff, can also be modified with user.
In one implementation, user can also modify to the corresponding priority of each alanysis result, for not
Same priority specifically pushes mode, and terminal can also modify depending on the user's operation.
S206, user is detected for the interest-degree of the analysis result of push.
In the embodiment of the present application, user can be looked by user analysis result the interest-degree of the analysis result of push
Work of reviewing soldiers at drill determines, after terminal selects corresponding push mode to push analysis result according to priority, will test use
Lookup operations of the family for analysis result, wherein lookup operations include consulting duration, consult number, consult frequency etc., in one kind
In implementation, when user, which consults duration for analysis result, is greater than the first preset threshold, it is determined that user is for the analysis
As a result interest-degree is perception interest, when user consults duration between the first preset threshold and the second preset threshold for analysis result
Between when, it is determined that user for the analysis result interest-degree be interest it is general, when user for analysis result consult duration
When less than the second preset threshold, it is determined that user is to lose interest in for the interest-degree of the analysis result.It should be noted that with
It family can also be with self-setting for the interest-degree of analysis result.
S207, the corresponding priority of the analysis result is adjusted according to interest-degree.
It, will be according to interest-degree tune after terminal has determined interest-degree of the user for analyzing result in the embodiment of the present application
The corresponding priority of whole analysis result, for example, the analysis result for weather environment data by terminal default setting is that third is excellent
First grade, but detect user be to the interest-degree of the analysis result of weather environment data it is interested, then terminal will be to weather environment
The analysis result of data is adjusted to the second priority.It, will be according to the second priority pair when detecting this alanysis result again
The push mode answered pushes the analysis result.
In the embodiment of the present application, terminal acquires data related to user, and the data include sign data, movement number
According to, health data, weather environment data and integrated data;And analysis result is obtained according to the variation tendency of data and analyzes result
Corresponding priority selects corresponding push mode to push the analysis result, to analysis according to the priority
As a result after pushing successfully, priority will be adjusted according to interest-degree of the user to analysis result.By implementing above-mentioned side
Method can push personalized message for unused user, and select different push modes according to different messages, guarantee weight
The analysis result wanted and the interested analysis result of user can be consulted by user in time.
It describes in detail below in conjunction with attached drawing 3 to message driving means provided by the embodiments of the present application.It needs to illustrate
, attached message driving means shown in Fig. 3, for executing the application Fig. 1-embodiment illustrated in fig. 2 method, for the ease of saying
It is bright, part relevant to the embodiment of the present application is illustrated only, it is disclosed by specific technical details, through referring to the application Fig. 1-Fig. 2
Shown in embodiment.
Fig. 3 is referred to, is a kind of structural schematic diagram of message driving means provided by the present application, the message driving means 30
Can include: acquisition module 301, memory module 302, analysis module 303, pushing module 304 and logging modle 305.
Acquisition module 301, for acquiring data related to user, the data include sign data, exercise data, are good for
At least one of health data, weather environment data and integrated data;
Memory module 302, for storing the collected data related to user;
Analysis module 303, for analyzing the data related to user of storage, obtain analysis result and
Analyze the corresponding priority of result;
Pushing module 304, for selecting corresponding push mode to push away the analysis result according to the priority
It send;
Logging modle 305, for being recorded to the analysis result of push.
In one implementation, the analysis module 303 is specifically by big data analysis module 306 and artificial intelligence module
307 compositions;
The big data analysis module 306 is used to analyze data according to the collected data related to user
Variation tendency;
The artificial intelligence module 307 obtains the corresponding analysis of the trend for handling the variation tendency
As a result.
In one implementation, the artificial intelligence module 307 is specifically used for:
Intercept the data variation trend in preset time period;
Data variation trend in the preset time period being truncated to and the reference data in initialized data base are changed
Trend is matched;
The determining object reference data variation tendency to match with the data variation trend, the initialized data base storage
There are the corresponding analysis result of reference data variation tendency, reference data variation tendency and reference change trend corresponding preferential
Grade.
In one implementation, the pushing module 304 is specifically used for:
Obtain the corresponding priority of the analysis result;
If corresponding first priority of the analysis result, immediately pushes the analysis result, and in push
Force additional prompt signal, the standby signal include jingle bell standby signal, vibration prompting signal, electric shock standby signal in extremely
Few one kind;
If corresponding second priority of the analysis result, immediately pushes the analysis result, and do not add and mention
Show signal;
If the analysis result corresponds to third priority, the analysis result is stored, and in preset time period
It is interior that the analysis result is pushed.
In one implementation, the logging modle 305 is also used to:
User is detected for the interest-degree of the analysis result of push, the interest-degree is by user for the analysis result
Lookup operations are determined;
The corresponding priority of the analysis result is adjusted according to the interest-degree.
In the embodiment of the present application, acquisition module 301 acquires data related to user, the data include sign data,
At least one of exercise data, health data, weather environment data and integrated data, memory module 302 stores the acquisition
The data related to user of the data related to user arrived, 303 pairs of analysis module storages are analyzed, and are analyzed
As a result and the corresponding priority of analysis result, pushing module 304 select corresponding push mode to institute according to the priority
It states analysis result to be pushed, the analysis result of 305 pairs of logging modle push records.It can be pushed for unused user
Personalized message, and different push modes is selected according to different messages, enhance the intelligence of push mode.
Fig. 4 is referred to, provides a kind of structural schematic diagram of terminal for the embodiment of the present application.As shown in figure 4, the terminal packet
It includes: at least one processor 401, input equipment 403, output equipment 404, memory 405, at least one communication bus 402.Its
In, communication bus 402 is for realizing the connection communication between these components.Wherein, input equipment 403 can be control panel or
Person's microphone etc., output equipment 404 can be display screen etc..Wherein, memory 405 can be high speed RAM memory, can also be with
It is non-labile memory (non-volatile memory), for example, at least a magnetic disk storage.Memory 405 is optional
Can also be that at least one is located remotely from the storage device of aforementioned processor 401.Wherein processor 401 can combine Fig. 3 institute
The message driving means of description stores batch processing code, and processor 401 in memory 405, and input equipment 403, output is set
The program code stored in standby 404 calling memory 405, for performing the following operations:
Input equipment 403, for acquiring data related to user, the data include sign data, exercise data, are good for
At least one of health data, weather environment data and integrated data;
Memory 405, for storing the collected data related to user;
Processor 401 is for analyzing the data related to user of storage, obtaining analysis result and dividing
Analyse the corresponding priority of result;
Processor 401 is used to select corresponding push mode to push the analysis result according to the priority;
Processor 401 is for recording the analysis result of push.
In one implementation, processor 401 are specifically used for:
The variation tendency of data is analyzed according to the data related to user of the storage;
The variation tendency is handled, the corresponding analysis result of the trend is obtained.
In another implementation, processor 401 is specifically used for:
Intercept the data variation trend in preset time period;
Data variation trend in the preset time period being truncated to and the reference data in initialized data base are changed
Trend is matched;
The determining object reference data variation tendency to match with the data variation trend, the initialized data base storage
There are the corresponding analysis result of reference data variation tendency, reference data variation tendency and reference change trend corresponding preferential
Grade.
In another implementation, processor 401 is specifically used for:
Obtain the corresponding priority of the analysis result;
If corresponding first priority of the analysis result, immediately pushes the analysis result, and in push
Force additional prompt signal, the standby signal include jingle bell standby signal, vibration prompting signal, electric shock standby signal in extremely
Few one kind;
If corresponding second priority of the analysis result, immediately pushes the analysis result, and do not add and mention
Show signal;
If the analysis result corresponds to third priority, the analysis result is stored, and in preset time period
It is interior that the analysis result is pushed.
In another implementation, processor 401 is specifically used for:
User is detected for the interest-degree of the analysis result of push, the interest-degree is by user for the analysis result
Lookup operations are determined;
The corresponding priority of the analysis result is adjusted according to the interest-degree.
In the embodiment of the present application, data related to user are acquired by input equipment 403, memory 405 stores described
The data related to user of collected data related to user, 401 pairs of processor storages are analyzed, and are divided
Result and the corresponding priority of analysis result are analysed, processor 401 selects corresponding push mode to institute according to the priority
It states analysis result to be pushed, the analysis result of 401 pairs of processor push records.It can be for unused user push
Property message, and select different push modes according to different messages, enhance the intelligence of push mode.
Module described in the embodiment of the present application can pass through universal integrated circuit, such as CPU (Central
Processing Unit, central processing unit), or pass through ASIC (Application Specific Integrated
Circuit, specific integrated circuit) it realizes.
It should be appreciated that in the embodiment of the present application, alleged processor 401 can be central processing module (Central
Processing Unit, CPU), which can also be other general processors, digital signal processor (Digital
Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit,
ASIC), ready-made programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic
Device, discrete gate or transistor logic, discrete hardware components etc..General processor can be microprocessor or this at
Reason device is also possible to any conventional processor etc..
It is total that bus 402 can be industry standard architecture (Industry Standard Architecture, ISA)
Line, Peripheral Component Interconnect (Peripheral Component, PCI) bus or extended industry-standard architecture (Extended
Industry Standard Architecture, EISA) bus etc., it is total which can be divided into address bus, data
Line, control bus etc., for convenient for indicating, Fig. 4 is only indicated with a thick line, it is not intended that an only bus or a seed type
Bus.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in computer storage medium, the journey
Sequence is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, the computer storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, RAM) etc..
Above disclosed is only the application preferred embodiment, cannot limit the right model of the application with this certainly
It encloses, therefore according to equivalent variations made by the claim of this application, still belongs to the range that the application is covered.