CN105138875A - Identification method and device for user information - Google Patents

Identification method and device for user information Download PDF

Info

Publication number
CN105138875A
CN105138875A CN201510640212.0A CN201510640212A CN105138875A CN 105138875 A CN105138875 A CN 105138875A CN 201510640212 A CN201510640212 A CN 201510640212A CN 105138875 A CN105138875 A CN 105138875A
Authority
CN
China
Prior art keywords
information
user
confidence
website
line
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.)
Pending
Application number
CN201510640212.0A
Other languages
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.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology 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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201510640212.0A priority Critical patent/CN105138875A/en
Priority to PCT/CN2015/096013 priority patent/WO2017054307A1/en
Publication of CN105138875A publication Critical patent/CN105138875A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/316User authentication by observing the pattern of computer usage, e.g. typical user behaviour

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses an identification method and device for user information. One specific implementation mode of the method comprises the following steps: receiving behavior data sent by an intelligent terminal, wherein the behavior data comprise user on-line behavior data and user off-line behavior data which are acquired by the intelligent terminal and are relevant to an off-line station; acquiring station information of the off-line station, wherein the station information comprises Wi-Fi base station information and/or station position information; matching the behavior data with the station information to obtain first user information, wherein the first user information comprises confidence coefficient information; screening the user information to obtain second user information according to a set condition. According to the implementation mode, the behavior data sent by the intelligent terminal are analyzed, the relevance between the off-line station determined according to the behavior data and a network platform is constructed, and identification of the user information is realized according to the relevance.

Description

The recognition methods of user profile and device
Technical field
The application relates to networking technology area, is specifically related to network information recognition technology field, particularly relates to recognition methods and the device of user profile.
Background technology
Along with the widespread use of network, user is consumed by website more and more, and website can make user stay indoors just can recognize the full detail of this website.
For website, under all needing user to arrive the line corresponding with website in most cases, website carries out consuming or enjoying service.But in reality, be difficult to determine behavior and user on the line of user on website or the network platform descend that the line of website is descending online and be between relevance.
Summary of the invention
This application provides recognition methods and the device of user profile, to solve the technical matters mentioned in background technology.
On the one hand, this application provides a kind of recognition methods of user profile, described method comprises: receive the behavioral data sent of intelligent terminal, and wherein, described behavioral data is that described intelligent terminal obtains, behavioral data under behavioral data and subscribers feeder on the subscribers feeder relevant to website under line; Obtain the site information of website under described line, described site information comprises website Wi-Fi base station information and/or site location information; Described behavioral data and described site information are carried out mating and obtain first user information, wherein, described first user information comprises confidence information; By imposing a condition the second user profile obtaining website under line is screened to described first user information.
Second aspect, this application provides a kind of recognition device of user profile, described device comprises: behavioral data receiving element, for receiving the behavioral data that intelligent terminal is sent, wherein, described behavioral data be that described intelligent terminal obtains, behavioral data under behavioral data and subscribers feeder on relevant to website under line subscribers feeder; Site information acquiring unit, for obtaining the site information of website under described line, described site information comprises website Wi-Fi base station information and/or site location information; First user information acquisition unit, obtains first user information for described behavioral data and described site information being carried out mating, and wherein, described first user information comprises confidence information; Second user profile acquiring unit, for screening to described user profile the second user profile obtaining website under line by imposing a condition.
The recognition methods of the user profile that the application provides and device, analyzed by the behavioral data sent intelligent terminal, establishes the correlativity between website and the network platform under behavioral data determination line, and achieve the identification to user profile according to correlativity.
Accompanying drawing explanation
By reading the detailed description done non-limiting example done with reference to the following drawings, the other features, objects and advantages of the application will become more obvious:
Fig. 1 is the exemplary system architecture figure that the application can be applied to wherein;
Fig. 2 a is the process flow diagram of an embodiment of the recognition methods of user profile according to the application;
Fig. 2 b is the process flow diagram carrying out described behavioral data and described site information to mate a kind of implementation obtaining first user information in Fig. 2 a;
Fig. 2 c is the process flow diagram carrying out described behavioral data and described site information to mate another implementation obtaining first user information of step 203 in Fig. 2 a;
Fig. 3 is the structural representation of an embodiment of the recognition device of user profile according to the application;
Fig. 4 is the structural representation of the computer system be suitable for for the terminal device or server realizing the embodiment of the present application.
Embodiment
Below in conjunction with drawings and Examples, the application is described in further detail.Be understandable that, specific embodiment described herein is only for explaining related invention, but not the restriction to this invention.It also should be noted that, for convenience of description, in accompanying drawing, illustrate only the part relevant to Invention.
It should be noted that, when not conflicting, the embodiment in the application and the feature in embodiment can combine mutually.Below with reference to the accompanying drawings and describe the application in detail in conjunction with the embodiments.
Fig. 1 shows the exemplary system architecture 100 of the recognition methods of the user profile can applying the application and the embodiment of device.
As shown in Figure 1, system architecture 100 can comprise terminal device 101 and 102, Wi-Fi base station 103, network 104 and server 105.Network 104 is in order at terminal device 101 and 102, the medium providing communication link between Wi-Fi base station 103 and server 105.Network 104 can comprise various connection type, such as wired, wireless communication link or fiber optic cables etc.
User can use terminal device 101 and 102, Wi-Fi base station 103 mutual by network 104 and server 105, to receive or to send message etc.Terminal device 101 and 102, Wi-Fi base station 103 can be provided with Wi-Fi module.
Terminal device 101 and 102 can be the various electronic equipments having display screen and have Wi-Fi module, includes but not limited to smart mobile phone, panel computer and notebook computer etc.
Server 105 can be to provide the server of various service, such as, to the server that the Wi-Fi data on terminal device 101 and 102, Wi-Fi base station 103 process.In an alternative scenario, server 105 can send sense command to terminal device 101 and 102, Wi-Fi base station 103 by interval setting-up time, checks the Wi-Fi data of terminal device 101 and 102, Wi-Fi base station 103.
It should be noted that, the recognition methods of the intelligent terminal location status that the embodiment of the present application provides can be initiated by terminal device 101 and 102, and by terminal device 101 and 102, Wi-Fi base station 103, Wi-Fi data is sent to server 105; Server 105 performs corresponding operation, to determine the position relationship between terminal device 101 and 102 and Wi-Fi base station 103.
Should be appreciated that, the number of the terminal device in Fig. 1, Wi-Fi base station, network and server is only schematic.According to realizing needs, the terminal device of arbitrary number, Wi-Fi base station, network and server can be had.
With further reference to Fig. 2 a, it illustrates flow process Figure 200 of an embodiment of the recognition methods of user profile, the recognition methods of this user profile comprises the following steps:
Step 201, receives the behavioral data sent of intelligent terminal, and wherein, behavioral data is that intelligent terminal obtains, behavioral data under behavioral data and subscribers feeder on the subscribers feeder relevant to website under line.
In the present embodiment, the recognition methods operation of user profile and the electronic equipment (server such as described in Fig. 1) on it receive the behavioral data that intelligent terminal (terminal device such as described in Fig. 1) is sent.Wherein, intelligent terminal is used for the behavioral data that record searching arrives.
In some optional implementations of the present embodiment, the behavioral data that reception intelligent terminal is sent comprises following two aspects:
First aspect: behavioral data on the subscribers feeder that reception intelligent terminal is sent, wherein, on subscribers feeder, behavior packet draws together the time of the act that on User Identity and line, behavior is corresponding, and User Identity can be used for marking the Internet data of user; Time of the act is the time of user when carrying out consumer behavior.On subscribers feeder, behavioral data have recorded the Internet data of user, and is marked by User Identity, behavior on the line that accurately can reflect user.In some optional implementations, on line, behavior such as can comprise webpage that user opens, opening time and the residence time etc.
Second aspect: behavioral data under the subscribers feeder that reception intelligent terminal is sent, wherein, under subscribers feeder, behavior packet draws together following at least one item: customer position information, user Wi-Fi scanning information and user Wi-Fi link information.Above-mentioned customer position information comprises user's latitude, longitude coordinate, and above-mentioned user Wi-Fi scanning information comprises the Wi-Fi base station information that above-mentioned intelligent terminal scans, and above-mentioned user Wi-Fi link information comprises the Wi-Fi base station information of the current connection of above-mentioned intelligent terminal.Seen from the above description, under subscribers feeder, behavioral data is the descriptor about user's space position.
Step 202, the site information of website under acquisition line, site information comprises website Wi-Fi base station information and/or site location information.
In order to mate with behavioral data, also need the site information obtaining website under line.The electronic equipment of the present embodiment can obtain the site information of website under line by receiving the Wi-Fi base station information of website under line, the site information of the present embodiment be in a certain region the information of wired lower website.
Step 203, is undertaken mating by above-mentioned behavioral data and above-mentioned site information and obtains first user information, and wherein, described first user information comprises confidence information.
Seen from the above description, behavioral data is the data that certain concrete intelligent terminal detects, and site information be in a certain region the information of wired lower website, therefore, by behavioral data is mated with site information, the positional information of intelligent terminal can be determined, and obtain the user profile with degree of confidence.The present embodiment can obtain user profile by two kinds of modes: one, to be mated obtain user profile by customer position information with site information; Two, to be mated with site information by user Wi-Fi scanning information and user Wi-Fi link information and obtain user profile.
In some optional implementations of the present embodiment, step 203 can comprise step 2031: undertaken mating the user profile obtained with degree of confidence by customer position information and site information, the process flow diagram corresponding with step 2031 as shown in Figure 2 b.Specifically, step 2031 may further include following steps:
Step 20311, to mate with above-mentioned site location information above-mentioned customer position information and obtains location matches information.Under normal circumstances, intelligent terminal and Wi-Fi base station just can realize being connected within the scope of certain distance, therefore, mating with site location information customer position information of the present embodiment, refer to the coupling of Wi-Fi signal within the specific limits.
In some optional implementations of the present embodiment, above-mentioned steps 20311 can comprise:
Determine the distance between user's latitude, longitude coordinate of above-mentioned customer position information and the website latitude, longitude coordinate of above-mentioned site location information; If above-mentioned distance is less than setpoint distance, above-mentioned user's latitude, longitude coordinate and above-mentioned website latitude, longitude coordinate matching, above-mentioned user's latitude, longitude coordinate and current time information are packaged into location matches information, otherwise above-mentioned user's latitude, longitude coordinate does not mate with above-mentioned website latitude, longitude coordinate.Wherein, the value of setpoint distance needs to determine according to actual conditions.
Step 20312 is that above-mentioned user arranges degree of confidence according to above-mentioned location matches information.
By the distance between intelligent terminal and Wi-Fi base station, degree of confidence being set to using the user of intelligent terminal herein, belonging to the possibility of a certain scope with characterizing consumer.
In some optional implementations of the present embodiment, above-mentioned steps 20312 can comprise: above-mentioned setpoint distance is divided into setting quantity distance regions between, for setting degree of confidence between above-mentioned distance regions, and using the degree of confidence of the above-mentioned degree of confidence between above-mentioned distance regions corresponding for above-mentioned distance as above-mentioned user.Such as, be that the distance of 30 meters is set to setpoint distance by distance Wi-Fi base station, when the distance between intelligent terminal and Wi-Fi base station is less than 30 meters, can think that customer position information mates with site location information.Setpoint distance is divided between 5 distance regions and (such as, can arranges between a distance regions in 6 meters, interval, also can arrange between distance regions by other distances), and a degree of confidence is set between each distance regions.Arrange between a distance regions for 6 meters, interval, by from Wi-Fi base station by as far as close to direction, degree of confidence between distance regions can be set to 0.5,0.6,0.7,0.9 and 1, wherein, the larger degree of confidence of value is higher, when the value of degree of confidence is 1, can represent the probability that intelligent terminal belongs to region, Wi-Fi base station is 100%.Suppose that the distance between computational intelligence terminal and Wi-Fi base station is 20 meters, so intelligent terminal drops on degree of confidence is between the distance regions of 0.6, then now the degree of confidence of intelligent terminal is 0.6.
Step 20313, determines the first user information of website under above-mentioned line according to above-mentioned degree of confidence.
The user profile of the present embodiment refers to user's network platform that both website is corresponding under logged line, again at the user related information being website under line, corresponding with above-mentioned behavioral data.Therefore, after user arranges degree of confidence, can't determine that the user profile of corresponding intelligent terminal is exactly the user profile of the present embodiment completely.
In some optional implementations of the present embodiment, above-mentioned steps 20313 can comprise: check behavioral data on the subscribers feeder corresponding with above-mentioned degree of confidence, if the User Identity on above-mentioned subscribers feeder in behavioral data appears in the log-on message of the network platform of website under above-mentioned line, then using the first user information of above-mentioned User Identity as website under above-mentioned line.
In other optional implementations of the present embodiment, step 203 can also comprise step 2032: carry out mating the user profile obtained with degree of confidence with site information by user Wi-Fi scanning information and user Wi-Fi link information, specifically, step 2032 may further include following steps:
Step 20321, carries out mating with above-mentioned website Wi-Fi base station information by above-mentioned user Wi-Fi scanning information and user Wi-Fi link information and obtains Wi-Fi match information.
In some optional implementations of the present embodiment, following mode can be adopted to realize step 20321 as above:
First, above-mentioned user Wi-Fi scanning information and user Wi-Fi link information are carried out mating with above-mentioned website Wi-Fi base station information obtain determining Wi-Fi match information and suspicious Wi-Fi match information.
Specifically, if above-mentioned user Wi-Fi link information is identical with above-mentioned website Wi-Fi base station information, and the intensity of Wi-Fi signal is less than the intensity of Wi-Fi signal in above-mentioned user Wi-Fi link information in above-mentioned user Wi-Fi scanning information, then above-mentioned user Wi-Fi link information and current time information is packaged into and determines Wi-Fi match information; If above-mentioned user Wi-Fi link information is identical with above-mentioned website Wi-Fi base station information, and in above-mentioned user Wi-Fi scanning information, the intensity of Wi-Fi signal is more than or equal to the intensity of Wi-Fi signal in above-mentioned user Wi-Fi link information, then above-mentioned user Wi-Fi link information and current time information are packaged into suspicious Wi-Fi match information; If above-mentioned user Wi-Fi link information is not identical with above-mentioned website Wi-Fi base station information, and the intensity of Wi-Fi signal corresponding with above-mentioned website Wi-Fi base station information in above-mentioned user Wi-Fi scanning information is more than or equal to the intensity of Wi-Fi signal in above-mentioned user Wi-Fi link information, then above-mentioned user Wi-Fi link information and current time information are packaged into suspicious Wi-Fi match information; If above-mentioned user Wi-Fi link information is not identical with above-mentioned website Wi-Fi base station information, and the intensity of Wi-Fi signal corresponding with above-mentioned website Wi-Fi base station information in above-mentioned user Wi-Fi scanning information is less than the intensity of Wi-Fi signal in above-mentioned user Wi-Fi link information, then above-mentioned user Wi-Fi link information is not mated with above-mentioned website Wi-Fi base station information; If above-mentioned user Wi-Fi link information is not identical with above-mentioned website Wi-Fi base station information, and Wi-Fi signal not corresponding with above-mentioned website Wi-Fi base station information in above-mentioned user Wi-Fi scanning information, then above-mentioned user Wi-Fi link information is not mated with above-mentioned website Wi-Fi base station information.
Then, the above-mentioned Wi-Fi of determination match information and suspicious Wi-Fi match information are packaged into Wi-Fi match information.
Continuing with reference to shown in Fig. 2 c, in step 20322, is that above-mentioned user arranges degree of confidence according to above-mentioned Wi-Fi match information.
In some optional implementations of the present embodiment, above-mentioned steps 20322 can comprise:
Described degree of confidence when described Wi-Fi match information is the described Wi-Fi of determination match information is higher than the described degree of confidence when described Wi-Fi match information is described suspicious Wi-Fi match information.
Step 20323, determines the first user information of website under above-mentioned line according to above-mentioned degree of confidence.
In some optional implementations of the present embodiment, based on reason same as described above, step 20323 can comprise: check behavioral data on the subscribers feeder that above-mentioned degree of confidence is corresponding, if the User Identity on above-mentioned subscribers feeder in behavioral data appears in the log-on message of the network platform of website under above-mentioned line, then using the first user information of above-mentioned User Identity as website under above-mentioned line.
Return and continue with reference to shown in Fig. 2 a, in step 204, carry out screening obtain the second user profile by imposing a condition to above-mentioned first user information, wherein, the second user profile is the user profile of website under actual arrival line.
In some optional implementations, in order to further by the correlativity under the behavioral data determination line of user between website and the network platform, step 204 can also comprise: check that user logs in the time span of the network platform of website under above-mentioned line according to above-mentioned user profile, if above-mentioned time span exceedes setting duration, then above-mentioned user profile is set to the second user profile of website under actual arrival line.
In some optional implementations, in order to further by the correlativity under the behavioral data determination line of user between website and the network platform, step 204 can also comprise: whether the time of the act that on the line judging described user profile, behavior is corresponding is within the time period of presetting, if so, then described user profile is set to the second user profile of website under actual arrival line.Such as, user carries out consumer behavior in the network platform, then website under line is reached again, if the time of the act that consumer behavior is corresponding and user arrive the time of website under line within the time period of presetting, or user to arrive under line after website, in the network platform, consumer behavior is carried out again within the time period of presetting, behavior (consumer behavior on line) and behavior under line on the line that user is then described (reach line under website) has correlativity, described user profile is set to the second user profile of website under actual arrival line.
The present embodiment is analyzed by the behavioral data sent intelligent terminal, establishes the correlativity between website and the network platform under behavioral data determination line, and achieves the identification to user profile according to correlativity.
With further reference to Fig. 3, as the realization to method shown in above-mentioned each figure, this application provides an a kind of embodiment of recognition device of user profile, this embodiment of the method shown in device embodiment with Fig. 2 a is corresponding, and this device specifically can be applied in various electronic equipment.
As shown in Figure 3, the recognition device 300 of the user profile of the present embodiment comprises: behavioral data receiving element 301, site information acquiring unit 302, first user information acquisition unit 303 and the second user profile acquiring unit 304.Wherein, the behavioral data that behavioral data receiving element 301 is sent for receiving intelligent terminal, wherein, above-mentioned behavioral data is that above-mentioned intelligent terminal obtains, behavioral data under behavioral data and subscribers feeder on relevant to website under line subscribers feeder; Site information acquiring unit 302 is for obtaining the site information of website under above-mentioned line, and above-mentioned site information comprises website Wi-Fi base station information and/or site location information; First user information acquisition unit 303 obtains first user information for above-mentioned behavioral data and above-mentioned site information being carried out mating, and wherein, described first user information comprises confidence information; Second user profile acquiring unit 304 is for screening to above-mentioned user profile the second user profile obtaining website under line by imposing a condition.
In the present embodiment, above-mentioned behavioral data receiving element 301 comprises:
Behavior data receiver subelement (not shown) on subscribers feeder, for receiving behavioral data on the subscribers feeder that intelligent terminal sends, wherein, on above-mentioned subscribers feeder, behavior packet draws together the time of the act that on User Identity and line, behavior is corresponding, and above-mentioned User Identity is used for marking the Internet data of user;
Behavior data receiver subelement (not shown) under subscribers feeder, for receiving behavioral data under subscribers feeder that intelligent terminal sends, under above-mentioned subscribers feeder, behavior packet draws together following at least one item: customer position information, user Wi-Fi scanning information and user Wi-Fi link information, above-mentioned customer position information comprises user's latitude, longitude coordinate, above-mentioned user Wi-Fi scanning information comprises the Wi-Fi base station information that above-mentioned intelligent terminal scans, and above-mentioned user Wi-Fi link information comprises the Wi-Fi base station information of the current connection of above-mentioned intelligent terminal.
In the present embodiment, first user information acquisition unit 303 comprises:
Location matches acquisition of information subelement (not shown), obtains location matches information for mating with above-mentioned site location information above-mentioned customer position information; First degree of confidence arranges subelement (not shown), for being that above-mentioned user arranges degree of confidence according to above-mentioned location matches information; First kind user profile determination subelement (not shown), for determining the first user information of website under above-mentioned line according to above-mentioned degree of confidence.Wherein, location matches acquisition of information subelement comprises: distance calculation module (not shown), for determining the distance between user's latitude, longitude coordinate of above-mentioned customer position information and the website latitude, longitude coordinate of above-mentioned site location information; Location matches data obtaining module (not shown), for when above-mentioned distance is less than setpoint distance, judge above-mentioned user's latitude, longitude coordinate and above-mentioned website latitude, longitude coordinate matching, above-mentioned user's latitude, longitude coordinate and current time information are packaged into location matches information, otherwise above-mentioned user's latitude, longitude coordinate does not mate with above-mentioned website latitude, longitude coordinate.
Above-mentioned first degree of confidence arranges subelement and comprises: degree of confidence arranges module (not shown), for above-mentioned setpoint distance is divided into setting quantity distance regions between, for setting degree of confidence between above-mentioned distance regions, using the degree of confidence of the above-mentioned degree of confidence between above-mentioned distance regions corresponding for above-mentioned distance as above-mentioned user.First kind user profile determination subelement comprises: user profile determination module (not shown), for checking behavioral data on the subscribers feeder corresponding with above-mentioned degree of confidence, if the User Identity on above-mentioned subscribers feeder in behavioral data appears in the log-on message of the network platform of website under above-mentioned line, then using the first user information of above-mentioned User Identity as website under above-mentioned line.
In the present embodiment, first user information acquisition unit 303 can also comprise: Wi-Fi match information obtains subelement (not shown), obtains Wi-Fi match information for above-mentioned user Wi-Fi scanning information and user Wi-Fi link information being carried out mating with above-mentioned website Wi-Fi base station information; Second degree of confidence arranges subelement (not shown), for being that above-mentioned user arranges degree of confidence according to above-mentioned Wi-Fi match information; Equations of The Second Kind user profile determination subelement (not shown), for determining the first user information of website under above-mentioned line according to above-mentioned degree of confidence.
Wherein, above-mentioned Wi-Fi match information obtains subelement and can comprise: Wi-Fi match information judge module (not shown), obtains determining Wi-Fi match information and suspicious Wi-Fi match information for above-mentioned user Wi-Fi scanning information and user Wi-Fi link information being carried out mating with above-mentioned website Wi-Fi base station information; Wi-Fi match information package module (not shown), for being packaged into Wi-Fi match information by the above-mentioned Wi-Fi of determination match information and suspicious Wi-Fi match information.
Above-mentioned second degree of confidence arranges subelement and can comprise: the second degree of confidence arranges module, and described degree of confidence during for being the described Wi-Fi of determination match information by described Wi-Fi match information is set to higher than the described degree of confidence when described Wi-Fi match information is described suspicious Wi-Fi match information.
Above-mentioned Equations of The Second Kind user profile determination subelement can comprise: Equations of The Second Kind user profile determination module, for checking behavioral data on the subscribers feeder that above-mentioned degree of confidence is corresponding, if the User Identity on above-mentioned subscribers feeder in behavioral data appears in the log-on message of the network platform of website under above-mentioned line, then using the first user information of above-mentioned User Identity as website under above-mentioned line.
In the present embodiment, above-mentioned second user profile acquiring unit 304 can comprise: the second user profile first obtains subelement (not shown), for checking that according to above-mentioned user profile user logs in the time span of the network platform of website under above-mentioned line, if above-mentioned time span exceedes setting duration, then above-mentioned user profile is set to the second user profile of website under actual arrival line.
In the present embodiment, above-mentioned second user profile acquiring unit 304 can comprise: the second user profile second obtains subelement (not shown), whether the time of the act that behavior is corresponding on the line judging described user profile is within the time period of presetting, if so, then described user profile is set to the second user profile of website under actual arrival line.
Below with reference to Fig. 4, it illustrates the structural representation of the computer system 400 of the server be suitable for for realizing the embodiment of the present application.
As shown in Figure 4, computer system 400 comprises CPU (central processing unit) (CPU) 401, and it or can be loaded into the program random access storage device (RAM) 403 from storage area 408 and perform various suitable action and process according to the program be stored in ROM (read-only memory) (ROM) 402.In RAM403, also store system 400 and operate required various program and data.CPU401, ROM402 and RAM403 are connected with each other by bus 404.I/O (I/O) interface 405 is also connected to bus 404.
I/O interface 405 is connected to: the importation 406 comprising keyboard, mouse etc. with lower component; Comprise the output 407 of such as cathode-ray tube (CRT) (CRT), liquid crystal display (LCD) etc. and loudspeaker etc.; Comprise the storage area 408 of hard disk etc.; And comprise the communications portion 409 of network interface unit of such as LAN card, modulator-demodular unit etc.Communications portion 409 is via the network executive communication process of such as the Internet.Driver 410 is also connected to I/O interface 405 as required.Detachable media 411, such as disk, CD, magneto-optic disk, semiconductor memory etc., be arranged on driver 410 as required, so that the computer program read from it is mounted into storage area 408 as required.
Especially, according to embodiment of the present disclosure, the process that reference flow sheet describes above may be implemented as computer software programs.Such as, embodiment of the present disclosure comprises a kind of computer program, and it comprises the computer program visibly comprised on a machine-readable medium, and above computer routine package is containing the program code for the method shown in flowchart.In such embodiments, this computer program can be downloaded and installed from network by communications portion 409, and/or is mounted from detachable media 411.
Process flow diagram in accompanying drawing and block diagram, illustrate according to the architectural framework in the cards of the system of the various embodiment of the application, method and computer program product, function and operation.In this, each square frame in process flow diagram or block diagram can represent a part for module, program segment or a code, and a part for above-mentioned module, program segment or code comprises one or more executable instruction for realizing the logic function specified.Also it should be noted that at some as in the realization of replacing, the function marked in square frame also can be different from occurring in sequence of marking in accompanying drawing.Such as, in fact the square frame that two adjoining lands represent can perform substantially concurrently, and they also can perform by contrary order sometimes, and this determines according to involved function.Also it should be noted that, the combination of the square frame in each square frame in block diagram and/or process flow diagram and block diagram and/or process flow diagram, can realize by the special hardware based system of the function put rules into practice or operation, or can realize with the combination of specialized hardware and computer instruction.
Be described in unit involved in the embodiment of the present application to be realized by the mode of software, also can be realized by the mode of hardware.Described unit also can be arranged within a processor, such as, can be described as: a kind of processor comprises behavioral data receiving element, site information acquiring unit, user profile acquiring unit and the actual user profile acquiring unit arriving website under line.Wherein, the title of these unit does not form the restriction to this unit itself under certain conditions.Such as, user profile acquiring unit can also be described to " for obtaining the unit of user profile ".
As another aspect, present invention also provides a kind of non-volatile computer storage medium, this non-volatile computer storage medium can be the non-volatile computer storage medium comprised in said apparatus in above-described embodiment; Also can be individualism, be unkitted the non-volatile computer storage medium allocated in terminal.Above-mentioned non-volatile computer storage medium stores one or more program, when one or more program above-mentioned is performed by an equipment, make the said equipment: receive the behavioral data that intelligent terminal is sent, wherein, above-mentioned behavioral data be that above-mentioned intelligent terminal obtains, behavioral data under behavioral data and subscribers feeder on relevant to website under line subscribers feeder; Obtain the site information of website under above-mentioned line, above-mentioned site information comprises website Wi-Fi base station information and/or site location information; Above-mentioned behavioral data and above-mentioned site information are carried out mating the user profile obtained with degree of confidence; By imposing a condition the user profile obtaining website under actual arrival line is screened to above-mentioned user profile.
More than describe and be only the preferred embodiment of the application and the explanation to institute's application technology principle.Those skilled in the art are to be understood that, invention scope involved in the application, be not limited to the technical scheme of the particular combination of above-mentioned technical characteristic, also should be encompassed in when not departing from described inventive concept, other technical scheme of being carried out combination in any by above-mentioned technical characteristic or its equivalent feature and being formed simultaneously.The technical characteristic that such as, disclosed in above-mentioned feature and the application (but being not limited to) has similar functions is replaced mutually and the technical scheme formed.

Claims (24)

1. a recognition methods for user profile, is characterized in that, described method comprises:
Receive the behavioral data sent of intelligent terminal, wherein, described behavioral data be that described intelligent terminal obtains, behavioral data under behavioral data and subscribers feeder on the subscribers feeder relevant to website under line;
Obtain the site information of website under described line, described site information comprises website Wi-Fi base station information and/or site location information;
Described behavioral data and described site information are carried out mating and obtain first user information, wherein, described first user information comprises confidence information;
By imposing a condition the second user profile obtaining website under line is screened to described first user information.
2. method according to claim 1, is characterized in that, the behavioral data that described reception intelligent terminal is sent comprises:
Behavioral data on the subscribers feeder that reception intelligent terminal is sent, wherein, on described subscribers feeder, behavior packet draws together the time of the act that on User Identity and line, behavior is corresponding, and described User Identity is used for marking the Internet data of user;
Behavioral data under the subscribers feeder that reception intelligent terminal is sent;
Wherein, under described subscribers feeder, behavior packet draws together following at least one item:
Customer position information, user Wi-Fi scanning information and user Wi-Fi link information;
Described customer position information comprises user's latitude, longitude coordinate, and described user Wi-Fi scanning information comprises the Wi-Fi base station information that described intelligent terminal scans, and described user Wi-Fi link information comprises the Wi-Fi base station information of the current connection of described intelligent terminal.
3. method according to claim 2, is characterized in that, described described behavioral data and described site information are carried out mating obtain first user information and comprise:
Described customer position information is mated with described site location information and obtains location matches information;
Be that described user arranges degree of confidence according to described location matches information;
The first user information of website under described line is determined according to described degree of confidence.
4. method according to claim 3, is characterized in that, described coupling with described site location information described customer position information obtains location matches information and comprise:
Determine the distance between user's latitude, longitude coordinate of described customer position information and the website latitude, longitude coordinate of described site location information;
If described distance is less than setpoint distance, described user's latitude, longitude coordinate and described website latitude, longitude coordinate matching, described user's latitude, longitude coordinate and current time information are packaged into location matches information, otherwise described user's latitude, longitude coordinate does not mate with described website latitude, longitude coordinate.
5. method according to claim 4, is characterized in that, described is that described user arranges degree of confidence and comprises according to described location matches information:
Between the distance regions described setpoint distance being divided into setting quantity, for setting degree of confidence between described distance regions, using the degree of confidence of the described degree of confidence between described distance regions corresponding for described distance as described user.
6. method according to claim 5, is characterized in that, describedly determines that the first user information of website comprises under described line according to described degree of confidence:
Check behavioral data on the subscribers feeder corresponding with described degree of confidence, if the User Identity on described subscribers feeder in behavioral data appears in the log-on message of the network platform of website under described line, then using the first user information of described User Identity as website under described line.
7. method according to claim 2, is characterized in that, described described behavioral data and described site information are carried out mating obtain first user information and comprise:
Described user Wi-Fi scanning information and user Wi-Fi link information are carried out mating with described website Wi-Fi base station information and obtains Wi-Fi match information;
Be that described user arranges degree of confidence according to described Wi-Fi match information;
The first user information of website under described line is determined according to described degree of confidence.
8. method according to claim 7, is characterized in that, described described user Wi-Fi scanning information and user Wi-Fi link information and described website Wi-Fi base station information are carried out mating obtain Wi-Fi match information and comprise:
Described user Wi-Fi scanning information and user Wi-Fi link information are carried out mating with described website Wi-Fi base station information and obtains determining Wi-Fi match information and suspicious Wi-Fi match information;
The described Wi-Fi of determination match information and suspicious Wi-Fi match information are packaged into Wi-Fi match information.
9. method according to claim 8, is characterized in that, described is that described user arranges degree of confidence and comprises according to described Wi-Fi match information:
Described degree of confidence when described Wi-Fi match information is the described Wi-Fi of determination match information is higher than the described degree of confidence when described Wi-Fi match information is described suspicious Wi-Fi match information.
10. method according to claim 9, is characterized in that, describedly determines that the first user information of website comprises under described line according to described degree of confidence:
Check behavioral data on the subscribers feeder that described degree of confidence is corresponding, if the User Identity on described subscribers feeder in behavioral data appears in the log-on message of the network platform of website under described line, then using the first user information of described User Identity as website under described line.
11. methods according to claim 2, is characterized in that, described screening described first user information by imposing a condition obtains the second user profile of website under line and comprise:
Check that user logs in the time span of the network platform of website under described line according to described user profile, if described time span exceedes setting duration, then described user profile is set to the second user profile of website under actual arrival line.
12. methods according to claim 2, is characterized in that, described screening described first user information by imposing a condition obtains the second user profile of website under line and comprise:
Described user profile, whether within the time period of presetting, is if so, then set to the second user profile of website under actual arrival line by the time of the act that on the line judging described user profile, behavior is corresponding.
The recognition device of 13. 1 kinds of user profile, is characterized in that, described device comprises:
Behavioral data receiving element, for receiving the behavioral data that intelligent terminal is sent, wherein, described behavioral data is that described intelligent terminal obtains, behavioral data under behavioral data and subscribers feeder on relevant to website under line subscribers feeder;
Site information acquiring unit, for obtaining the site information of website under described line, described site information comprises website Wi-Fi base station information and/or site location information;
First user information acquisition unit, obtains first user information for described behavioral data and described site information being carried out mating, and wherein, described first user information comprises confidence information;
Second user profile acquiring unit, for screening to described user profile the second user profile obtaining website under line by imposing a condition.
14. devices according to claim 13, is characterized in that, described behavioral data receiving element comprises:
Behavior data receiver subelement on subscribers feeder, for receiving behavioral data on the subscribers feeder that intelligent terminal sends, wherein, on described subscribers feeder, behavior packet draws together the time of the act that on User Identity and line, behavior is corresponding, and described User Identity is used for marking the Internet data of user;
Behavior data receiver subelement under subscribers feeder, for receiving behavioral data under subscribers feeder that intelligent terminal sends, under described subscribers feeder, behavior packet draws together following at least one item: customer position information, user Wi-Fi scanning information and user Wi-Fi link information, described customer position information comprises user's latitude, longitude coordinate, described user Wi-Fi scanning information comprises the Wi-Fi base station information that described intelligent terminal scans, and described user Wi-Fi link information comprises the Wi-Fi base station information of the current connection of described intelligent terminal.
15. devices according to claim 14, is characterized in that, described first user information acquisition unit comprises:
Location matches acquisition of information subelement, obtains location matches information for mating with described site location information described customer position information;
First degree of confidence arranges subelement, for being that described user arranges degree of confidence according to described location matches information;
First kind user profile determination subelement, for determining the first user information of website under described line according to described degree of confidence.
16. devices according to claim 15, is characterized in that, described location matches acquisition of information subelement comprises:
Distance calculation module, for determining the distance between user's latitude, longitude coordinate of described customer position information and the website latitude, longitude coordinate of described site location information;
Location matches data obtaining module, for when described distance is less than setpoint distance, judge described user's latitude, longitude coordinate and described website latitude, longitude coordinate matching, described user's latitude, longitude coordinate and current time information are packaged into location matches information, otherwise described user's latitude, longitude coordinate does not mate with described website latitude, longitude coordinate.
17. devices according to claim 16, is characterized in that, described first degree of confidence arranges subelement and comprises:
Degree of confidence arranges module, for described setpoint distance is divided into setting quantity distance regions between, for setting degree of confidence between described distance regions, using the degree of confidence of the described degree of confidence between described distance regions corresponding for described distance as described user.
18. devices according to claim 17, is characterized in that, described first kind user profile determination subelement comprises:
User profile determination module, for checking behavioral data on the subscribers feeder corresponding with described degree of confidence, if the User Identity on described subscribers feeder in behavioral data appears in the log-on message of the network platform of website under described line, then using the first user information of described User Identity as website under described line.
19. devices according to claim 14, is characterized in that, described first user information acquisition unit comprises:
Wi-Fi match information obtains subelement, obtains Wi-Fi match information for described user Wi-Fi scanning information and user Wi-Fi link information being carried out mating with described website Wi-Fi base station information;
Second degree of confidence arranges subelement, for being that described user arranges degree of confidence according to described Wi-Fi match information;
Equations of The Second Kind user profile determination subelement, for determining the first user information of website under described line according to described degree of confidence.
20. devices according to claim 19, is characterized in that, described Wi-Fi match information obtains subelement and comprises:
Wi-Fi match information judge module, obtains determining Wi-Fi match information and suspicious Wi-Fi match information for described user Wi-Fi scanning information and user Wi-Fi link information being carried out mating with described website Wi-Fi base station information;
Wi-Fi match information package module, for being packaged into Wi-Fi match information by the described Wi-Fi of determination match information and suspicious Wi-Fi match information.
21. devices according to claim 20, is characterized in that, described second degree of confidence arranges subelement and comprises:
Second degree of confidence arranges module, and described degree of confidence during for being the described Wi-Fi of determination match information by described Wi-Fi match information is set to higher than the described degree of confidence when described Wi-Fi match information is described suspicious Wi-Fi match information.
22. devices according to claim 21, is characterized in that, described Equations of The Second Kind user profile determination subelement comprises:
Equations of The Second Kind user profile determination module, for checking behavioral data on the subscribers feeder that described degree of confidence is corresponding, if the User Identity on described subscribers feeder in behavioral data appears in the log-on message of the network platform of website under described line, then using the first user information of described User Identity as website under described line.
23. devices according to claim 14, is characterized in that, described second user profile acquiring unit comprises:
Second user profile first obtains subelement, for checking that according to described user profile user logs in the time span of the network platform of website under described line, if described time span exceedes setting duration, then described user profile is set to the second user profile of website under actual arrival line.
24. devices according to claim 14, is characterized in that, described second user profile acquiring unit comprises:
Second user profile second obtains subelement, and described user profile, whether within the time period of presetting, is if so, then set to the second user profile of website under actual arrival line by the time of the act that behavior is corresponding on the line judging described user profile.
CN201510640212.0A 2015-09-30 2015-09-30 Identification method and device for user information Pending CN105138875A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510640212.0A CN105138875A (en) 2015-09-30 2015-09-30 Identification method and device for user information
PCT/CN2015/096013 WO2017054307A1 (en) 2015-09-30 2015-11-30 Recognition method and apparatus for user information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510640212.0A CN105138875A (en) 2015-09-30 2015-09-30 Identification method and device for user information

Publications (1)

Publication Number Publication Date
CN105138875A true CN105138875A (en) 2015-12-09

Family

ID=54724220

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510640212.0A Pending CN105138875A (en) 2015-09-30 2015-09-30 Identification method and device for user information

Country Status (2)

Country Link
CN (1) CN105138875A (en)
WO (1) WO2017054307A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107767168A (en) * 2017-09-19 2018-03-06 神策网络科技(北京)有限公司 User behavior data processing method and processing device, electronic equipment and storage medium
CN110992098A (en) * 2019-12-03 2020-04-10 腾讯云计算(北京)有限责任公司 Method, device, equipment and medium for obtaining object information
CN111127094A (en) * 2019-12-19 2020-05-08 秒针信息技术有限公司 Account matching method and device, electronic equipment and storage medium
CN112700235A (en) * 2019-10-22 2021-04-23 北京迈格威科技有限公司 Method and device for identifying offline payment user and electronic equipment

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111078804B (en) * 2019-12-09 2024-03-15 武汉数文科技有限公司 Information association method, system and computer terminal

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130304685A1 (en) * 2009-10-02 2013-11-14 Sony Corporation Behaviour pattern analysis system, mobile terminal, behaviour pattern analysis method, and program
CN103402177A (en) * 2013-08-02 2013-11-20 南京市海聚信息科技有限公司 Information pushing system of WiFi (wireless fidelity) terminal and implementation method thereof
CN103945007A (en) * 2014-05-08 2014-07-23 百度在线网络技术(北京)有限公司 Information pushing method and device
CN103985047A (en) * 2014-04-25 2014-08-13 小米科技有限责任公司 Target terminal recognition method and terminal monitoring method, device and system
CN104317790A (en) * 2014-07-22 2015-01-28 翔傲信息科技(上海)有限公司 Big-data based user behavior control method and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104750832A (en) * 2015-04-02 2015-07-01 百度在线网络技术(北京)有限公司 Information releasing method, device and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130304685A1 (en) * 2009-10-02 2013-11-14 Sony Corporation Behaviour pattern analysis system, mobile terminal, behaviour pattern analysis method, and program
CN103402177A (en) * 2013-08-02 2013-11-20 南京市海聚信息科技有限公司 Information pushing system of WiFi (wireless fidelity) terminal and implementation method thereof
CN103985047A (en) * 2014-04-25 2014-08-13 小米科技有限责任公司 Target terminal recognition method and terminal monitoring method, device and system
CN103945007A (en) * 2014-05-08 2014-07-23 百度在线网络技术(北京)有限公司 Information pushing method and device
CN104317790A (en) * 2014-07-22 2015-01-28 翔傲信息科技(上海)有限公司 Big-data based user behavior control method and system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107767168A (en) * 2017-09-19 2018-03-06 神策网络科技(北京)有限公司 User behavior data processing method and processing device, electronic equipment and storage medium
CN112700235A (en) * 2019-10-22 2021-04-23 北京迈格威科技有限公司 Method and device for identifying offline payment user and electronic equipment
CN110992098A (en) * 2019-12-03 2020-04-10 腾讯云计算(北京)有限责任公司 Method, device, equipment and medium for obtaining object information
CN111127094A (en) * 2019-12-19 2020-05-08 秒针信息技术有限公司 Account matching method and device, electronic equipment and storage medium
CN111127094B (en) * 2019-12-19 2023-08-25 秒针信息技术有限公司 Account matching method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
WO2017054307A1 (en) 2017-04-06

Similar Documents

Publication Publication Date Title
CN105138875A (en) Identification method and device for user information
KR102072095B1 (en) Identity authentication methods, devices, and systems
CN105101122A (en) Verification code input method and device
CN104866542A (en) POI data verification method and device
CN105139641A (en) WiFi relay station-based vehicle scheduling method and system
CN108509172A (en) Data transmission method, device, system and the computer storage media of simultaneous display
CN105512043A (en) Test method and device
CN105227387A (en) The detection method of webpage leak, Apparatus and system
CN105300398A (en) Method, device and system for acquiring site information
CN107969003B (en) Wireless access authentication method
CN104980420A (en) Business processing method, device, terminal and server
CN105530232B (en) Account login method and device
CN107231389B (en) Code scanning operation method and equipment
CN110675219A (en) Page and order generation method, system, computer equipment and storage medium
CN109784947A (en) Worksheet processing method, equipment, storage medium and device are rescued after sale
CN105162936A (en) Unfamiliar call prompt method and user terminal
CN115578045A (en) Tender invitation auditing method, electronic equipment and related products
CN105100098A (en) Machine card interaction safety authorization method and device
CN105188059A (en) Authentication method based on Portal server abnormity, and wireless access point
CN104021324A (en) Method and device for writing safety verification
CN101257518A (en) Method and system for preventing lawless ordering without through charging gateway in WAP platform
KR102641355B1 (en) System for accumulating point using virtual account that enables point accumulation without app login, method thereof and computer readable medium having computer program recorded thereon
CN109635552A (en) Electronic equipment identity information verification method and device
US20150066604A1 (en) Fare payment method and apparatus thereof
CN110493818B (en) Detection method and device of wireless fidelity module, storage medium and electronic device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20151209