A kind of user behavior formation gathering method, device and mobile terminal
Technical field
The present invention relates to mobile communication technology field, more particularly to a kind of user behavior formation gathering method, device and
Mobile terminal.
Background technique
With the rapid development of mobile Internet with the continuous upgrading of handset capability, it is more and more that mobile phone appears in people
In living scene, for example news etc. is consulted in shopping on net take-away, electric business website shopping, tourism trip ticket booking and object for appreciation game.This
A little rich and varied scenes have accumulated the user data of magnanimity, pass through fast-developing machine learning algorithm and big data analysis work
Tool, can therefrom excavate effective information, to preferably provide service for user.
Currently, mainly passing through every mobile phone during mobile Internet company or cell phone manufacturer's analysis data
Unique IMEI (International Mobile Equipment Identity, international mobile equipment identification number) number pair
Data are divided, and will be defined as belonging to the characteristic of a certain IMEI namely user's portrait after Correlation method for data processing.When subsequent
More new data or when being serviced, so that it may related data be recalled according to the corresponding IMEI of the collection filed a request and integrated
Analysis, to provide respective service for mobile phone user.
And it is equivalent to as the unique identification for sorting out user data by user behavior and user mobile phone strong correlation by IMEI
Together, will lead to it is inaccurate to user behavior data analysis, for example, the mobile phone of user may be lent friend and same sometimes
Thing temporarily uses or the mobile phone of parent can be brought interim object for appreciation game by children and listen song etc., the behavior of friend, colleague and children
With use style that may have differences with mobile phone owner, but these behaviors can be recorded under the same IMEI, can quilt
Same people's operation is considered, to cause the inaccuracy to user behavior analysis;In addition, since IMEI is interior of mobile phone
Information can not pass through forgery in the case where mobile phone application downloading or mobile phone games such as supplement with money at the scenes with cellie's strong tie
IMEI realizes the untrue downloading of batch or the operation such as supplements with money, to generate false data, influences user behavior data
Authenticity, reduce user portrait accuracy.
Summary of the invention
The embodiment of the present invention provides a kind of user behavior formation gathering method, device and mobile terminal, to solve existing skill
In art by user behavior together with mobile phone IMEI strong correlation, caused by user behavior data analysis inaccuracy, reduce user
The problem of accuracy of portrait.
In order to solve the above-mentioned technical problem, the present invention is implemented as follows: a kind of user behavior formation gathering method, application
In mobile terminal, comprising: obtain multiple click event informations in preset time period;Wherein, the click event information includes
The corresponding finger print information of click event and user behavior information;Successively according to the corresponding finger print information of each click event, sentence
Each click event of breaking whether be pre-set user execute click event;If so, saving the corresponding finger of the click event
Line information and user behavior information.
In a first aspect, the embodiment of the invention also provides a kind of user behavior information collection apparatus, comprising: click event letter
Breath obtains module, for obtaining multiple click event informations in preset time period;Wherein, the click event information includes a little
Hit the corresponding finger print information of event and user behavior information;Event judge module is clicked, for successively according to each click thing
The corresponding finger print information of part, judge each click event whether be pre-set user execute click event;Information preservation module,
For when the click event is the click event that the pre-set user executes, saving the corresponding fingerprint letter of the click event
Breath and user behavior information.
Second aspect the embodiment of the invention provides a kind of mobile terminal, including processor, memory and is stored in described
It is real when the computer program is executed by the processor on memory and the computer program that can run on the processor
The step of existing user behavior collection method described in any of the above embodiments.
The third aspect, the embodiment of the invention provides a kind of computer readable storage mediums, which is characterized in that the calculating
Computer program is stored on machine readable storage medium storing program for executing, is realized described in any of the above-described when the computer program is executed by processor
User behavior collection method the step of.
In embodiments of the present invention, by obtaining multiple click event informations in preset time period, wherein click event
Information includes the corresponding finger print information of click event and user behavior information, successively according to the corresponding fingerprint letter of each click event
When breath judges that click event is the click event that pre-set user executes, then to the corresponding finger print information of the event of click and user's row
It is saved for information.The embodiment of the present invention determines the click event for belonging to pre-set user execution by finger print information, and will
The corresponding finger print information of click event and user behavior information for belonging to pre-set user execution are saved, so as to avoid it
The problem that inaccuracy is analyzed pre-set user behavioral data caused by the mobile terminal that its user is possessed using pre-set user, increases
The accuracy of user behavior data analysis, improves the accuracy of user's portrait, further improves user experience.
Detailed description of the invention
Fig. 1 is a kind of step flow chart of user behavior formation gathering method provided in an embodiment of the present invention;
Fig. 2 is a kind of step flow chart of user behavior formation gathering method provided in an embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram of user behavior information collection apparatus provided in an embodiment of the present invention;
Fig. 4 is a kind of structural schematic diagram of user behavior information collection apparatus provided in an embodiment of the present invention;
Fig. 5 is a kind of structural block diagram of mobile terminal provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hair
Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts
Example, shall fall within the protection scope of the present invention.
Embodiment one
Referring to Fig.1, a kind of step flow chart of user behavior formation gathering method provided in an embodiment of the present invention is shown,
The user behavior formation gathering method can be applied to mobile terminal, can specifically include following steps:
Step 101: obtaining multiple click event informations in preset time period;Wherein, the click event information includes
The corresponding finger print information of click event and user behavior information.
In embodiments of the present invention, mobile terminal can for mobile phone, PDA (Personal Digital Assistant, it is a
Personal digital assistant), the mobile electronic devices such as tablet computer.
Preset time period can be 20 days, 30 days etc., and the embodiments of the present invention are not limited thereto.
Preset time period can be the period by user according to the use habit self-setting of oneself, be also possible to by being
System is obtained later by analysis user behavior data, in this regard, the embodiment of the present invention is also without restriction.
User behavior information may include clicking application message, click temporal information and clicking the behavioural informations such as type information
One of or it is a variety of, for example, user click application program (such as notepad, compass application program), user click
Time (such as 22:00,21:35 temporal information) clicks the type of event (as logged in game application, refreshing webpage, thumbing up
Deng).
Certainly, the corresponding mobile terminal style information of user click event can also be monitored in systems, to obtain
It takes family and executes terminal locating for click event etc..
In practical applications, those skilled in the art can also according to actual needs supervise other user behavior information
It surveys and obtains, the embodiments of the present invention are not limited thereto.
Mobile terminal is the screen with full frame touch function, is previously provided with oracle listener in systems, the monitoring journey
Sequence can in real time be monitored the click event occurred on a display screen, to obtain click event information, click event information
In can wrap and hit the corresponding finger print information of event containing each point, different click events likely corresponds to the same finger print information,
It may also be corresponding with different finger print informations, in the click event information of acquisition, not only to the corresponding user's row of the event of click
It is bound for information, also the corresponding finger print information of a click event is bound, may thereby determine that each click event pair
The finger print information answered.
After getting multiple click event informations in preset time period, 102 are thened follow the steps.
Step 102: successively according to the corresponding finger print information of each click event, judge each click event whether be
The click event that pre-set user executes.
In embodiments of the present invention, it is previously provided with pre-set user fingerprint group in systems, in pre-set user fingerprint group
It is stored with one or more finger print informations of mobile terminal owner.
Pre-set user refers to the owner of current mobile terminal, clicks event by current mobile terminal owner and clicks display
The click event that screen occurs.
Can by will be prestored in pre-set user fingerprint group in the corresponding finger print information of a certain click event and system one
A or multiple pre-set user finger print informations are matched, in successful match, then it represents that the click event is pre-set user click
Event.
Certainly, in practical applications, those skilled in the art can be using other way according to the corresponding finger of the event of click
Line information, come judge click event whether be pre-set user execute click event, the embodiments of the present invention are not limited thereto.
After belonging to the click event of pre-set user in judging each click event, 103 are thened follow the steps.
Step 103: saving the corresponding finger print information of the click event and user behavior information.
Belong to after the click event of pre-set user execution in determining each click event, then will belong to pre-set user execution
The corresponding finger print information of click event, and belong to pre-set user execution the corresponding user behavior information of click event in movement
Terminal side is saved, for example, 7 click events: A, in B, C, D, E, F, G, H, belonging to the click event of pre-set user execution
Including A, B, C, then the corresponding finger print information of A, B, C and the corresponding user behavior information of A, B, C are saved.
It is to be appreciated that above-mentioned example is merely to more fully understand the technical solution of the embodiment of the present invention and showing for enumerating
Example, not as to sole limitation of the invention.
Pre-set user can be set in mobile terminal side and click the corresponding list of event so that pre-set user execution will be belonged to
The corresponding finger print information of click event and user behavior information are saved, for example, referring to shown in following table 1:
Table 1:
| Click event |
Finger print information |
Click the time |
Click application |
| A |
Right hand middle finger fingerprint |
22:00 |
A game application |
| B |
Right hand middle finger fingerprint |
12:00 |
B game application |
| C |
Right hand index fingerprint |
13:00 |
Notepad |
| D |
Right hand middle finger fingerprint |
15:23 |
A game application |
| E |
Right hand index fingerprint |
23:38 |
Calculator |
The corresponding finger print information of click event and user that pre-set user executes can be intuitively checked by above-mentioned list
Behavioural information.
It is to be appreciated that above-mentioned example is merely to more fully understand the technical solution of the embodiment of the present invention and showing for enumerating
Example, not as to sole limitation of the invention.
It is, of course, also possible to which presetting pre-set user in the terminal clicks event database, pre-set user is held
The capable corresponding finger print information of click event and user behavior information are saved.
In practical applications, those skilled in the art each click event of self-setting preservation can correspond to according to actual needs
Finger print information and user behavior information mode, the embodiments of the present invention are not limited thereto.
In a preferred embodiment of an embodiment of the present invention, after above-mentioned steps 103, can also include:
Step S: the corresponding finger print information of each click event and user behavior information of preservation are sent to backstage and taken
Business device.
In embodiments of the present invention, the corresponding finger print information of click event of pre-set user execution will be belonged in mobile terminal
And after user information saves, the corresponding finger print information of each click event and user behavior information can also be sent to backstage and taken
Business device, background server is in each click event, the corresponding finger print information of each click event and the use for receiving mobile terminal transmission
After the behavioural information of family, these information can be stored in by specified region according to the mark of mobile terminal.
Background server can be analyzed according to the finger print information and user behavior information of the mobile terminal of preservation, in turn
It, can be pre- for this based on the analysis results when owner's (i.e. pre-set user) of the mobile terminal is to background server solicited message
If user provides corresponding service.
User behavior formation gathering method provided in an embodiment of the present invention, by obtaining multiple clicks in preset time period
Event information, wherein clicking event information includes the corresponding finger print information of click event and user behavior information, in successively foundation
When the corresponding finger print information of each click event judges that click event is the click event that pre-set user executes, then to the event of click
Corresponding finger print information and user behavior information are saved.The embodiment of the present invention is determined by finger print information belongs to default use
Family execute click event, and by belong to pre-set user execution the corresponding finger print information of click event and user behavior information into
Row save, so as to avoid other users from possessing using pre-set user mobile terminal caused by pre-set user behavioral data
The problem for analyzing inaccuracy increases the accuracy of user behavior data analysis, improves the accuracy of user's portrait, further
Improve user experience.
Embodiment two
Referring to Fig. 2, a kind of step flow chart of user behavior formation gathering method provided in an embodiment of the present invention is shown,
The user behavior formation gathering method can be applied to mobile terminal, can specifically include following steps:
Step 201: obtaining multiple click event informations in preset time period;Wherein, the click event information includes
The corresponding finger print information of click event and user behavior information.
In embodiments of the present invention, mobile terminal can for mobile phone, PDA (Personal Digital Assistant, it is a
Personal digital assistant), the mobile electronic devices such as tablet computer.
Preset time period can be 15 days, 28 days etc., and the embodiments of the present invention are not limited thereto.
Preset time period can be the period by user according to the use habit self-setting of oneself, be also possible to by being
System is obtained later by analysis user behavior data, in this regard, the embodiment of the present invention is also without restriction.
User behavior information may include clicking application message, click temporal information and clicking the behavioural informations such as type information
One of or it is a variety of, for example, user click application program (such as notepad, calculator application program), user click
Time (such as 21:32,22:35 temporal information) clicks the type of event (as logged in game application, refreshing webpage, collection
Webpage etc.).
Certainly, the corresponding mobile terminal style information of user click event can also be monitored in systems, to obtain
It takes family and executes mobile terminal locating for click event etc..
In practical applications, those skilled in the art can also according to actual needs supervise other user behavior information
It surveys and obtains, the embodiments of the present invention are not limited thereto.
Mobile terminal is the screen with full frame touch function, is previously provided with oracle listener in systems, the monitoring journey
Sequence can in real time be monitored the click event occurred on a display screen, to obtain click event information, click event information
In can wrap and hit the corresponding finger print information of event containing each point, different click events likely corresponds to the same finger print information,
It may also be corresponding with different finger print informations, in the click event information of acquisition, not only to the corresponding user's row of the event of click
It is bound for information, also the corresponding finger print information of a click event is bound, may thereby determine that each click event pair
The finger print information answered.
After getting multiple click event informations in preset time period, 102 are thened follow the steps.
Step 202: be directed to each click event, judge the corresponding finger print information of the click event whether with prestore
At least one pre-set user finger print information matching.
In embodiments of the present invention, it is previously provided with pre-set user fingerprint group in systems, in pre-set user fingerprint group
One or more finger print informations of mobile terminal owner are stored with, for example, depositing in the pre-set user fingerprint group in party A-subscriber's mobile phone
It contains in the pre-set user fingerprint group in right hand thumb finger print information or party B-subscriber's mobile phone and is stored with right hand middle finger fingerprint
Information and left index finger finger print information etc..
Certainly, in practical applications, other modes memory mobile terminal owner (namely pre-set user) can also be used
Finger print information, the embodiments of the present invention are not limited thereto.
Each click event is corresponding with the finger print information for executing the click event, can be successively by each click event pair
The finger print information answered is matched at least one pre-set user finger print information that mobile terminal prestores, when matching unsuccessful,
It then indicates click event not and is not handled then performed by current mobile terminal owner, and in successful match, then it holds
Row step 203.
For how to confirm that finger print information is that the mode of pre-set user finger print information is described with embodiments discussed below.
In a preferred embodiment of an embodiment of the present invention, before above-mentioned steps 202, can also include:
Step S1: the frequency that the corresponding finger print information of each click event in the preset time period occurs is counted;
Step S2: the finger print information that frequency is greater than setpoint frequency threshold value is determined as the pre-set user fingerprint and is believed
Breath;And/or
Step S3: the corresponding fingerprint letter of each click event is determined according to the corresponding user behavior information of each click event
The degree of safety of breath;
Step S4: the degree of safety average value of each finger print information is calculated;
Step S5: the finger print information that the degree of safety average value degree of safety is greater than setting degree of safety threshold value is determined as
The pre-set user finger print information.
In embodiments of the present invention, the frequency that can occur to the corresponding finger print information of each click event in preset time period
Rate is analyzed, for example, there are 100 click events in 20 days, wherein the number that A fingerprint occurs is 65 times, and B fingerprint goes out
Existing number is 20 times, and the number that C fingerprint occurs is 15 times, then in 20 days, the frequency that A fingerprint occurs is 65/100=
The frequency that 0.65, B fingerprint occurs is 20/100=0.2, and the frequency that C fingerprint occurs is 15/100=0.15.System side can be with
Setpoint frequency threshold value is preset, the frequency occurred according to each fingerprint is compared with setpoint frequency threshold value, and the frequency of occurrences is big
It is determined as pre-set user fingerprint in the fingerprint of setpoint frequency threshold value, for example, referring to above-mentioned example, user mobile phone setpoint frequency threshold value
Frequency for the appearance of 0.5, A fingerprint is that the frequency that the frequency that 0.65, B fingerprint occurs is the appearance of 0.2, C fingerprint is 0.15, then by A
Fingerprint is determined as pre-set user fingerprint.
It certainly, in another preferred embodiment of the invention, can also be according to the degree of safety average value of each finger print information
To determine pre-set user finger print information.The corresponding degree of safety of user behavior information can be preset in systems, for example, user
The user behavior information generated whens clicking financial class application program, the governmental affairs class application program etc. can be set as higher peace
Whole step, and user click the user behavior information generated when game application, the application programs such as calculator can be set as compared with
Low degree of safety etc..It is also previously provided with setting degree of safety threshold value in systems, respectively clicks event pair in foundation preset time period
The degree of safety for the finger print information answered calculates the degree of safety average value of each finger print information, by the degree of safety average value of each finger print information
It is compared with setting degree of safety threshold value, the finger print information that degree of safety average value is greater than setting degree of safety threshold value is determined as presetting
User fingerprints information, for example, user mobile phone sets degree of safety threshold value as 0.3, the degree of safety average value of calculated A fingerprint is
The degree of safety average value of 0.45, B fingerprint is that the degree of safety average value of 0.3, C fingerprint is 0.25, then determines A fingerprint and B fingerprint
For pre-set user fingerprint.
In practical applications, those skilled in the art can also select other way according to actual needs, determine each fingerprint
Which finger print information is pre-set user finger print information in information, and the embodiments of the present invention are not limited thereto.
Step 203: the click event is determined as to the click event of pre-set user execution.
When the corresponding finger print information of a certain click event is matched at least one the pre-set user finger print information prestored, then
It determines that the click event is the click event that pre-set user executes, and then executes step 204.
Step 204: saving the corresponding finger print information of the click event and user behavior information.
Belong to after the click event of pre-set user execution in determining each click event, then will belong to pre-set user execution
The corresponding finger print information of click event, and belong to pre-set user execution the corresponding user behavior information of click event in movement
Terminal side is saved, for example, 7 click events: A, in B, C, D, E, F, G, H, belonging to the click event of pre-set user execution
Including A, B, C, then the corresponding finger print information of A, B, C and the corresponding user behavior information of A, B, C are saved.
It is to be appreciated that above-mentioned example is merely to more fully understand the technical solution of the embodiment of the present invention and showing for enumerating
Example, not as to sole limitation of the invention.
Pre-set user can be set in mobile terminal side and click the corresponding list of event so that pre-set user execution will be belonged to
The corresponding finger print information of click event and user behavior information are saved.
It is, of course, also possible to which presetting pre-set user in the terminal clicks event database, by pre-set user point
It hits the corresponding finger print information of event and user behavior information is saved.
In practical applications, those skilled in the art each click event of self-setting preservation can correspond to according to actual needs
Finger print information and user behavior information mode, the embodiments of the present invention are not limited thereto.
The corresponding finger print information of click event for belonging to pre-set user execution and user information are saved it in mobile terminal
Afterwards, the corresponding finger print information of each click event and user behavior information can also be sent to background server, background server
After receiving each click event, the corresponding finger print information of each click event and the user behavior information of mobile terminal transmission,
These information can be stored in specified region according to the mark of mobile terminal.
Background server can be analyzed according to the finger print information and user behavior information of the mobile terminal of preservation, in turn
It, can be pre- for this based on the analysis results when owner's (i.e. pre-set user) of the mobile terminal is to background server solicited message
If user provides corresponding service.
User behavior formation gathering method provided in an embodiment of the present invention, except with user behavior shown in embodiment one
Outside beneficial effect possessed by formation gathering method, it can also be directed to each click event, judging that click event is corresponding
When finger print information is matched at least one the pre-set user finger print information prestored, the event of will click on is determined as pre-set user execution
Click event, and then save the corresponding finger print information of click event and user behavior information.The embodiment of the present invention is used by default
Family finger print information judges the click event for belonging to pre-set user, and then the click event for belonging to pre-set user execution is corresponding
Finger print information and user behavior information are saved, and can be further improved the accuracy of user behavior data analysis, and are improved
User experience.
Embodiment three
Referring to Fig. 3, a kind of structural schematic diagram of user behavior information collection apparatus provided in an embodiment of the present invention is shown,
It can specifically include:
It clicks event information and obtains module 310, for obtaining multiple click event informations in preset time period;Wherein,
The click event information includes the corresponding finger print information of click event and user behavior information;Event judge module 320 is clicked,
For successively according to the corresponding finger print information of each click event, judging whether each click event is that pre-set user executes
Click event;Information preservation module 330, for the click event be the pre-set user execute click event when,
Save the corresponding finger print information of the click event and user behavior information.
Preferably, described device further include: information sending module, the corresponding finger of each click event for that will save
Line information and user behavior information are sent to background server.
Preferably, the user behavior information includes clicking application message, clicking temporal information and click in type information
At least one.
User behavior information collection apparatus provided in an embodiment of the present invention, by obtaining multiple clicks in preset time period
Event information, wherein clicking event information includes the corresponding finger print information of click event and user behavior information, in successively foundation
When the corresponding finger print information of each click event judges that click event is the click event that pre-set user executes, then to the event of click
Corresponding finger print information and user behavior information are saved.The embodiment of the present invention is determined by finger print information belongs to default use
Family execute click event, and by belong to pre-set user execution the corresponding finger print information of click event and user behavior information into
Row save, so as to avoid other users from possessing using pre-set user mobile terminal caused by pre-set user behavioral data
The problem for analyzing inaccuracy increases the accuracy of user behavior data analysis, improves the accuracy of user's portrait, further
Improve user experience.
Example IV
Referring to Fig. 4, a kind of structural schematic diagram of user behavior information collection apparatus provided in an embodiment of the present invention is shown,
It can specifically include:
It clicks event information and obtains module 410, for obtaining multiple click event informations in preset time period;Wherein,
The click event information includes the corresponding finger print information of click event and user behavior information;Event judge module 420 is clicked,
For successively according to the corresponding finger print information of each click event, judging whether each click event is that pre-set user executes
Click event;Information preservation module 430, for the click event be the pre-set user execute click event when,
Save the corresponding finger print information of the click event and user behavior information.
Preferably, the click event judge module 420 includes: finger print information matched sub-block 4201, for for every
A click event, judge the corresponding finger print information of the click event whether at least one pre-set user fingerprint for prestoring
Information matches;Pre-set user clicks event and determines submodule 4202, in the corresponding finger print information of the click event and in advance
When at least one the pre-set user finger print information matching deposited, the click event is determined as the click that the pre-set user executes
Event.
Preferably, described device further include: frequency statistics module, for counting each click in the preset time period
The frequency that the corresponding finger print information of event occurs;First pre-set user fingerprint determination module, for frequency to be greater than setpoint frequency
The finger print information of threshold value is determined as the pre-set user finger print information;And/or degree of safety determining module, for according to each point
Hit the degree of safety that the corresponding user behavior information of event determines the corresponding finger print information of each click event;Degree of safety average value
Computing module, for calculating the degree of safety average value of each finger print information;Second pre-set user fingerprint determination module, being used for will
The finger print information that the degree of safety average value degree of safety is greater than setting degree of safety threshold value is determined as the pre-set user fingerprint
Information.
User behavior information collection apparatus provided in an embodiment of the present invention, except with user behavior shown in embodiment one
Outside beneficial effect possessed by information collection apparatus, it can also be directed to each click event, judging that click event is corresponding
When finger print information is matched at least one the pre-set user finger print information prestored, the event of will click on is determined as pre-set user execution
Click event, and then save the corresponding finger print information of click event and user behavior information.The embodiment of the present invention is used by default
Family finger print information judges to belong to the click event of pre-set user execution, and then will belong to the click event pair of pre-set user execution
The finger print information and user behavior information answered are saved, and can be further improved the accuracy of user behavior data analysis, and
It improves the user experience.
Embodiment five
Referring to Fig. 5, the hardware structural diagram of a kind of mobile terminal of each embodiment to realize the present invention.
The mobile terminal 500 includes but is not limited to: radio frequency unit 501, network module 502, audio output unit 503, defeated
Enter unit 504, sensor 505, display unit 506, user input unit 507, interface unit 508, memory 509, processor
The components such as 510 and power supply 511.It will be understood by those skilled in the art that mobile terminal structure shown in Fig. 5 is not constituted
Restriction to mobile terminal, mobile terminal may include than illustrating more or fewer components, perhaps combine certain components or
Different component layouts.In embodiments of the present invention, mobile terminal include but is not limited to mobile phone, tablet computer, laptop,
Palm PC, car-mounted terminal, wearable device and pedometer etc..
Processor 510, for obtaining multiple click event informations in preset time period;Wherein, the click event letter
Breath includes the corresponding finger print information of click event and user behavior information;Successively according to the corresponding fingerprint letter of each click event
Breath, judge each click event whether be pre-set user execution click event;If so, it is corresponding to save the click event
Finger print information and user behavior information.
In embodiments of the present invention, by obtaining multiple click event informations in preset time period, wherein click event
Information includes the corresponding finger print information of click event and user behavior information, successively according to the corresponding finger of each click event information
When line information judges that click event is that pre-set user clicks event, then to the corresponding finger print information of the event of click and user behavior
Information is saved.The embodiment of the present invention determines the click event for belonging to pre-set user execution by finger print information, and will belong to
It is saved in the corresponding finger print information of click event and user behavior information of pre-set user execution, it is other so as to avoid
The problem that inaccuracy is analyzed pre-set user behavioral data caused by the mobile terminal that user is possessed using pre-set user, increases
The accuracy of user behavior data analysis, improves the accuracy of user's portrait, further improves user experience.
It should be understood that the embodiment of the present invention in, radio frequency unit 501 can be used for receiving and sending messages or communication process in, signal
Send and receive, specifically, by from base station downlink data receive after, to processor 510 handle;In addition, by uplink
Data are sent to base station.In general, radio frequency unit 501 includes but is not limited to antenna, at least one amplifier, transceiver, coupling
Device, low-noise amplifier, duplexer etc..In addition, radio frequency unit 501 can also by wireless communication system and network and other set
Standby communication.
Mobile terminal provides wireless broadband internet by network module 502 for user and accesses, and such as user is helped to receive
It sends e-mails, browse webpage and access streaming video etc..
Audio output unit 503 can be received by radio frequency unit 501 or network module 502 or in memory 509
The audio data of storage is converted into audio signal and exports to be sound.Moreover, audio output unit 503 can also be provided and be moved
The relevant audio output of specific function that dynamic terminal 500 executes is (for example, call signal receives sound, message sink sound etc.
Deng).Audio output unit 503 includes loudspeaker, buzzer and receiver etc..
Input unit 504 is for receiving audio or video signal.Input unit 504 may include graphics processor
(Graphics Processing Unit, GPU) 5041 and microphone 5042, graphics processor 5041 is in video acquisition mode
Or the image data of the static images or video obtained in image capture mode by image capture apparatus (such as camera) carries out
Reason.Treated, and picture frame may be displayed on display unit 506.Through graphics processor 5041, treated that picture frame can be deposited
Storage is sent in memory 509 (or other storage mediums) or via radio frequency unit 501 or network module 502.Mike
Wind 5042 can receive sound, and can be audio data by such acoustic processing.Treated audio data can be
The format output that mobile communication base station can be sent to via radio frequency unit 501 is converted in the case where telephone calling model.
Mobile terminal 500 further includes at least one sensor 505, such as optical sensor, motion sensor and other biographies
Sensor.Specifically, optical sensor includes ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environment
The light and shade of light adjusts the brightness of display panel 5061, and proximity sensor can close when mobile terminal 500 is moved in one's ear
Display panel 5061 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (general
For three axis) size of acceleration, it can detect that size and the direction of gravity when static, can be used to identify mobile terminal posture (ratio
Such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap);It passes
Sensor 505 can also include fingerprint sensor, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer, wet
Meter, thermometer, infrared sensor etc. are spent, details are not described herein.
Display unit 506 is for showing information input by user or being supplied to the information of user.Display unit 506 can wrap
Display panel 5061 is included, liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode can be used
Forms such as (Organic Light-Emitting Diode, OLED) configure display panel 5061.
User input unit 507 can be used for receiving the number or character information of input, and generate the use with mobile terminal
Family setting and the related key signals input of function control.Specifically, user input unit 507 include touch panel 5071 and
Other input equipments 5072.Touch panel 5071, also referred to as touch screen collect the touch operation of user on it or nearby
(for example user uses any suitable objects or attachment such as finger, stylus on touch panel 5071 or in touch panel 5071
Neighbouring operation).Touch panel 5071 may include both touch detecting apparatus and touch controller.Wherein, touch detection
Device detects the touch orientation of user, and detects touch operation bring signal, transmits a signal to touch controller;Touch control
Device processed receives touch information from touch detecting apparatus, and is converted into contact coordinate, then gives processor 510, receiving area
It manages the order that device 510 is sent and is executed.Furthermore, it is possible to more using resistance-type, condenser type, infrared ray and surface acoustic wave etc.
Seed type realizes touch panel 5071.In addition to touch panel 5071, user input unit 507 can also include other input equipments
5072.Specifically, other input equipments 5072 can include but is not limited to physical keyboard, function key (such as volume control button,
Switch key etc.), trace ball, mouse, operating stick, details are not described herein.
Further, touch panel 5071 can be covered on display panel 5061, when touch panel 5071 is detected at it
On or near touch operation after, send processor 510 to determine the type of touch event, be followed by subsequent processing device 510 according to touching
The type for touching event provides corresponding visual output on display panel 5061.Although in Fig. 5, touch panel 5071 and display
Panel 5061 is the function that outputs and inputs of realizing mobile terminal as two independent components, but in some embodiments
In, can be integrated by touch panel 5071 and display panel 5061 and realize the function that outputs and inputs of mobile terminal, it is specific this
Place is without limitation.
Interface unit 508 is the interface that external device (ED) is connect with mobile terminal 500.For example, external device (ED) may include having
Line or wireless head-band earphone port, external power supply (or battery charger) port, wired or wireless data port, storage card end
Mouth, port, the port audio input/output (I/O), video i/o port, earphone end for connecting the device with identification module
Mouthful etc..Interface unit 508 can be used for receiving the input (for example, data information, electric power etc.) from external device (ED) and
By one or more elements that the input received is transferred in mobile terminal 500 or can be used in 500 He of mobile terminal
Data are transmitted between external device (ED).
Memory 509 can be used for storing software program and various data.Memory 509 can mainly include storing program area
The storage data area and, wherein storing program area can (such as the sound of application program needed for storage program area, at least one function
Sound playing function, image player function etc.) etc.;Storage data area can store according to mobile phone use created data (such as
Audio data, phone directory etc.) etc..In addition, memory 509 may include high-speed random access memory, it can also include non-easy
The property lost memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Processor 510 is the control centre of mobile terminal, utilizes each of various interfaces and the entire mobile terminal of connection
A part by running or execute the software program and/or module that are stored in memory 509, and calls and is stored in storage
Data in device 509 execute the various functions and processing data of mobile terminal, to carry out integral monitoring to mobile terminal.Place
Managing device 510 may include one or more processing units;Preferably, processor 510 can integrate application processor and modulatedemodulate is mediated
Manage device, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is main
Processing wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 510.
Mobile terminal 500 can also include the power supply 511 (such as battery) powered to all parts, it is preferred that power supply 511
Can be logically contiguous by power-supply management system and processor 510, to realize management charging by power-supply management system, put
The functions such as electricity and power managed.
In addition, mobile terminal 500 includes some unshowned functional modules, details are not described herein.
Preferably, the embodiment of the present invention also provides a kind of mobile terminal, including processor 510, and memory 509 is stored in
On memory 509 and the computer program that can run on the processor 510, the computer program are executed by processor 510
Each process of the above-mentioned user behavior formation gathering method embodiment of Shi Shixian, and identical technical effect can be reached, to avoid
It repeats, which is not described herein again.
The embodiment of the present invention also provides a kind of computer readable storage medium, and meter is stored on computer readable storage medium
Calculation machine program, the computer program realize each mistake of above-mentioned user behavior formation gathering method embodiment when being executed by processor
Journey, and identical technical effect can be reached, to avoid repeating, which is not described herein again.Wherein, the computer-readable storage medium
Matter, such as read-only memory (Read-Only Memory, abbreviation ROM), random access memory (Random Access
Memory, abbreviation RAM), magnetic or disk etc..
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row
His property includes, so that the process, method, article or the device that include a series of elements not only include those elements, and
And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do
There is also other identical elements in the process, method of element, article or device.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art
The part contributed out can be embodied in the form of software products, which is stored in a storage medium
In (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal (can be mobile phone, computer, service
Device, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited to above-mentioned specific
Embodiment, the above mentioned embodiment is only schematical, rather than restrictive, those skilled in the art
Under the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, it can also make very much
Form belongs within protection of the invention.