CN109190032A - The storage medium of method for pushing, device - Google Patents

The storage medium of method for pushing, device Download PDF

Info

Publication number
CN109190032A
CN109190032A CN201810967375.3A CN201810967375A CN109190032A CN 109190032 A CN109190032 A CN 109190032A CN 201810967375 A CN201810967375 A CN 201810967375A CN 109190032 A CN109190032 A CN 109190032A
Authority
CN
China
Prior art keywords
user
information
active user
active
terminal
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
CN201810967375.3A
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 CN201810967375.3A priority Critical patent/CN109190032A/en
Publication of CN109190032A publication Critical patent/CN109190032A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention provides the storage medium of a kind of method for pushing, device, this method comprises: obtaining the first facial image of the active user of using terminal;According to first facial image, the user information of the active user is obtained;When determining that the active user is to register the association user of user according to the user information of the active user, the information registering user and subscribing to as the active user is pushed to the terminal.Method provided by the invention can push different pushed informations using user to the different of same terminal, improve user experience.

Description

The storage medium of method for pushing, device
Technical field
The present invention relates to intelligent terminal technical field more particularly to the storage mediums of a kind of method for pushing, device.
Background technique
With the development of electronic technology and continuous improvement of people's living standards, various consumer electronics such as Web TV, intelligence Can mobile terminal, mobile phone etc. largely enters in people's life, having become in people's life can not few electronic product.Daily By Web TV or intelligent mobile terminal, mobile phone etc., user, which is always forced to see, much oneself is not desired to the advertisement seen, news Deng.Therefore it is most important accurately Push Service to be provided for user.
Existing push mode in the related technology is the browsing record recent according to user, to determine the preference class of user Type pushes the information of its type of preferences to user.Such as: in terms of user is star's amusement to the browsing record of news in the recent period, The then news in terms of user pushes star's amusement.
But same terminal or same account are by different users in use, being still user's pushed information according to aforesaid way When, there is the information for recommending different users identical type of preferences, the information of the type of preferences may be for active user It is junk information, user experience is low.
Summary of the invention
The present invention provides the storage medium of a kind of method for pushing, device, can be pushed away to the different of same terminal using users Different pushed informations is sent, user experience is improved.
The first aspect of the present invention provides a kind of method for pushing, comprising:
Obtain the first facial image of the active user of using terminal;
According to first facial image, the user information of the active user is obtained;
When determining that the active user is to register the association user of user according to the user information of the active user, to The terminal pushes the information registering user and subscribing to as the active user.
Optionally, described according to first facial image, obtain the user information of the active user, comprising:
According to first facial image, and, pre-set image collection obtains the user information of the active user, described Pre-set image collection includes the corresponding relationship of every pre-set image and user information.
Optionally, described according to first facial image, and, pre-set image collection obtains the use of the active user Family information, comprising:
According to the face characteristic of the face characteristic of first facial image and every pre-set image, described the is obtained The matching degree of the face characteristic of the face characteristic of one facial image and the pre-set image;
When matching degree is greater than matching degree threshold value, the corresponding pre-set image of matching degree of the matching degree threshold value will be greater than User information determines that it is the user information of the active user.
Optionally, described when matching degree is greater than matching degree threshold value, the matching degree that will be greater than the matching degree threshold value is corresponding Pre-set image user information determine that it is the user information of the active user after, further includes:
Multiple matching degrees are all larger than the matching degree threshold value if it exists, and the corresponding pre-set image of multiple matching degrees When user information difference, the user information of the corresponding pre-set image of maximum value matching degree in multiple matching degrees is determined as institute State the user information of active user.
Optionally, the method also includes:
According to the user information of the active user and default linked list, determine whether the active user is the note The association user of volume user is stored with the user information of the association user in the default linked list.
Optionally, the current user information includes the age level and/or gender of active user;
It is described to determine that the active user is the association user for registering user according to the user information of the active user When, to the terminal push it is described register the information that user subscribes to as the active user before, further includes:
According to the age level and/or gender of the active user, judge described to register user and order as the active user The information read is if appropriate for the active user;
If it is not, pushing the first preference information according to the age level and/or gender of the active user for the terminal.
Optionally, the method also includes: determining that the active user is according to the user information of the active user When registering the dereferenced user of user, according to the age level and/or gender of the active user, for described in terminal push First preference information.
Optionally, the method also includes:
It obtains and is pushing the information that user subscribes to as the active user or described first excellent registered for the terminal Select the second facial image of the active user after information;
According to second facial image, it is determined whether push the second preference information for the terminal, described second preferably Information be in addition to it is described register the information or first preference information that user subscribes to as the active user other than information.
Optionally, described according to second facial image, it is determined whether to push the second preference information, packet for the terminal It includes:
According to second facial image, and, preset emotion image set, it is determined whether for terminal push described the Two preference informations.
Optionally, described to register user and as the information that the active user subscribes to be news information, read article, wide Accuse one of information, video information or a variety of.
The second aspect of the present invention provides a kind of driving means, comprising:
Facial image obtains module, the first facial image of the active user for obtaining using terminal;
User profile acquisition module, for obtaining the user information of the active user according to first facial image;
Pushing module, for determining that the active user is registration user according to the user information of the active user When association user, the information registering user and subscribing to as the active user is pushed to the terminal.
The third aspect of the present invention provides a kind of driving means, comprising: at least one processor and memory;
The memory stores computer executed instructions;
At least one described processor executes the computer executed instructions of the memory storage, so that the driving means Execute above-mentioned method for pushing.
The fourth aspect of the present invention provides a kind of computer readable storage medium, deposits on the computer readable storage medium Computer executed instructions are contained, when the computer executed instructions are executed by processor, realize above-mentioned method for pushing.
The present invention provides the storage medium of a kind of method for pushing, device, this method comprises: obtaining the current use of using terminal First facial image at family;According to first facial image, the user information of the active user is obtained;Working as according to The user information of preceding user determines that the active user is to push the registration to the terminal when registering the association user of user User is the information that the active user subscribes to.Method provided by the invention can be pushed the different of same terminal using user Different pushed informations, improves user experience.
Detailed description of the invention
Fig. 1 is the flow diagram one of method for pushing provided by the invention;
Fig. 2 is the interface schematic diagram one of method for pushing provided by the invention;
Fig. 3 is the interface schematic diagram two of method for pushing provided by the invention;
Fig. 4 is the flow diagram two of method for pushing provided by the invention;
Fig. 5 is the flow diagram three of method for pushing provided by the invention;
Fig. 6 is the structural schematic diagram one of driving means provided by the invention;
Fig. 7 is the structural schematic diagram two of driving means provided by the invention;
Fig. 8 is the structural schematic diagram three of driving means provided by the invention.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with the embodiment of the present invention, to this Technical solution in inventive embodiments is clearly and completely described, it is clear that described embodiment is that a part of the invention is real Example is applied, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art are not making creation Property labour under the premise of every other embodiment obtained, shall fall within the protection scope of the present invention.
Fig. 1 is the flow diagram one of method for pushing provided by the invention, and the executing subject of method flow shown in Fig. 1 can be with For driving means, which can be server, which can be by arbitrary software and or hardware realization.Such as Fig. 1 institute Show, method for pushing provided in this embodiment may include:
S101 obtains the first facial image of the active user of using terminal.
The first facial image in the present embodiment can be by terminal acquisition, obtain specifically, terminal can be to have The server of user's facial image function, such as may be provided with camera in terminal, terminal obtains using terminal using camera Active user the first facial image.Terminal can be sent to server after obtaining the first facial image.
Wherein, terminal obtain active user the first facial image can be opened a terminal by active user trigger or Person active user open a terminal in the application program that is mounted on triggered.For how whether to detect terminal in the present embodiment The mode whether application program being mounted in terminal is opened is opened or detects to be not particularly limited.
Specifically, when terminal detects that the application program being mounted in terminal opening or terminal is opened, control camera shooting The device of head or other acquisition facial images is opened, and facial image is shot.
It is worth noting that, terminal can shoot multiple facial images, i.e. server can obtain multiple facial images, service Device obtains the first facial image according to the shooting angle and/or clarity of multiple facial images, it is contemplated that by multiple people The shooting angle facial image parallel with ground level direction be as the first facial image in face image, or by clarity highest Facial image as the first facial image, or shooting angle and clarity is combined to select shooting angle in multiple facial images Degree and best the first facial image of conduct of clarity.
It should be noted that obtaining the specific of the first facial image in multiple facial images to server in the present embodiment With no restrictions, shooting angle and/or clarity among the above is intended only as a kind of example and is illustrated mode, as long as server pair The first facial image of the active user using server of acquisition can identify.
It is envisioned that can also determine in the manner described above first in multiple facial images by terminal in the present embodiment First facial image is being sent to server by facial image.
S102 obtains the user information of active user according to the first facial image.
It can recorde in the present embodiment, in server and used the corresponding history face figure of multiple users of the server The user information of picture and multiple users.Server can be inquired after obtaining the first facial image in history facial image Whether first facial image corresponding history facial image is had;Illustratively, query process can be the first facial image The process that is compared with the face characteristic of history facial image of face characteristic, as that face characteristic is is " round face, double-edged eyelid, black The physiological characteristic of the users such as eyes, long hair ";Query process is also possible to the pixel block feature and history of the first facial image The process that the pixel block feature of facial image is compared;If having inquired the first face figure in multiple history facial images As corresponding history facial image, then the corresponding user information of history facial image is determined as to the user of the first facial image Information.
Optionally, server has not inquired the corresponding history people of first facial image in multiple history facial images It, can be according to other image sets stored in server, in the photograph collection of terminal shooting, the address list of terminal when face image The photograph collection etc. issued in the social network sites of the registration user of the photograph collection of user or the terminal, obtains the use of active user Family information.
Illustratively, the photograph collection of the user in the address list of terminal is corresponding with the photograph with the user of registration user communication Piece, it is special according to the face of the face characteristic of every photo in the photograph collection of the user in the address list of terminal and the first facial image Sign is compared, and obtains and identifies in address list corresponding with the matched photo of the first facial image, such as title.Such as the first face figure As corresponding terminal address list in user be " husband ", it is determined that active user be registration user spouse.
It is worth noting that, pre-set image collection can be arranged in the server, which includes every default figure As the corresponding relationship with user information.The face in facial image in every pre-set image is at least one, i.e., every default Image and at least one user information have corresponding relationship, specifically, when every pre-set image is corresponding at least in the present embodiment When one face, the corresponding user information of face can be associated.
Illustratively, there are three face A, B and C in pre-set image, the corresponding user information of A, B and C face is " son ", " daughter " and " husband ", i.e. each of every pre-set image face all have corresponding user information.
Assuming that being carried out by the face characteristic of the face characteristic of three faces in the pre-set image and the first facial image After comparison, the first facial image of discovery matches with the A face in the pre-set image, then by user information " son " as current The corresponding user information of user.
It should be noted that above-mentioned user information " son ", " daughter " and " husband " etc. is example, can also use Other tagged information of tool such as name, telephone number of user are as user information.
S103, when the user information according to active user determines that active user is to register the association user of user, to end The information that user subscribes to as active user is registered in end push.
In the present embodiment, registration user can be the owner of terminal, be also possible to the application program installed in terminal Register user.It is previously provided with association user list in the server, specifically, including user's letter in the association user list Breath, when server according to the user information of active user inquire association user list, determine that active user is association user list When the user of middle storage, determine that the active user is the association user for registering user.
Specifically, including pushed information corresponding with user information in the association user list.Wherein, with user information Corresponding pushed information, which can be, registers the information that user subscribes to as active user.The user that registers in the present embodiment uses to be current The information that family is subscribed to can be one of news information, reading article, advertising information, video information or a variety of.Push letter Breath, which can be, registers user in advance as the information of association user setting.Specifically, the example that table one is the association user list is said It is bright:
Table one
Association user The information of subscription
Son Story-book 1+ counts practice 2
Daughter Story-book 2+ English practice 1
Mother Books 1+ film 1
Association user in table one is that son, daughter and mother register user and are provided with for each association user The information subscribed to accordingly.
A kind of adaptable scene are as follows: when registering user as the registration user, the i.e. owner of terminal of terminal;Work as end End open, and according to the first facial image determine active user be son, and be also association user list in association user when, The information of the subscription of story-book 1 and the practice 2 that counts is pushed for terminal.
Fig. 2 is the interface schematic diagram one of method for pushing provided by the invention, and user is registered shown in Fig. 2 and is ordered as active user The information read is after active user opens a terminal, and server determines that active user is display when registering the association user of user The information that user subscribes to as active user is registered, illustratively the information of the subscription is shown on the top of terminal in Fig. 2, is such as pushed away Send story-book 1 and the practice 2 that counts;It is the display interface of terminal shown in terminal lower part, application program a is shown on interface, is answered With program b and application program c.
A kind of adaptable scene are as follows: when registering user as the registration user for the application program installed in terminal;When When active user opens the application program, server determines that active user is mother according to the first facial image, and is also association It is that terminal pushes this and registers and belongs to this in the information that user subscribes to as active user using journey when association user in user list The information of the subscription of sequence.Such as: the application program is a, and application program a is X video application program, then pushes film 1 for terminal.
Fig. 3 is the interface schematic diagram two of method for pushing provided by the invention, and user is registered shown in Fig. 3 and is ordered as active user The information read be active user open a terminal upper installation application program a after, server determine active user for registration user Association user when, display register the information that user subscribes to as active user, illustratively the information of the subscription is shown in Fig. 3 On the top of terminal, such as film 1;It is the display interface of application program a shown in terminal lower part, includes video c and video d.
In the present embodiment, to register the information that user subscribes to as active user when terminal push, on the one hand, can be avoided and work as On the other hand position where preceding user can not find the information of subscription in terminal to the information of terminal subscription, can guide current The information viewing or read that user is subscribed to.
Provided in this embodiment kind of method for pushing includes: the first facial image for obtaining the active user of using terminal;Root According to the first facial image, the user information of active user is obtained;Determine that active user is in the user information according to active user When registering the association user of user, the information that user subscribes to as active user is registered to terminal push.Side provided in this embodiment Method can push different pushed informations using user to the different of same terminal, improve user experience;And it can be to terminal The information that user subscribes to as active user is registered in push, so that the information of push is more targeted.
On the basis of the above embodiments, current to how to be determined in method for pushing provided by the invention below with reference to Fig. 4 The user information of user is further described, and Fig. 4 is the flow diagram two of method for pushing provided by the invention, such as Fig. 4 institute Show, method for pushing provided in this embodiment may include:
S201 obtains the first facial image of the active user of using terminal.
The embodiment of S201 in the present embodiment specifically can refer to the associated description of the S101 in above-described embodiment, herein It does not repeat them here.
S202, according to the first facial image, and, pre-set image collection obtains the user information of active user, pre-set image Collection includes the corresponding relationship of every pre-set image and user information.
Pre-set image collection can be preset in server, specifically, the pre-set image collection include every pre-set image with The corresponding relationship of user information.The face in facial image in every pre-set image is at least one, i.e. every pre-set image There is corresponding relationship at least one user information, specifically, when every pre-set image is corresponding at least one in the present embodiment When face, the corresponding user information of face can be associated.
Illustratively, there are three face A, B and C in pre-set image, the corresponding user information of A, B and C face is " son ", " daughter " and " husband ", i.e. each of every pre-set image face all have corresponding user information.
In the present embodiment, according to the face characteristic of the face characteristic of the first facial image and every pre-set image, the is obtained The matching degree of the face characteristic of the face characteristic and pre-set image of one facial image will when matching degree is greater than matching degree threshold value Greater than the user information that the user information of the corresponding pre-set image of matching degree of matching degree threshold value determines that it is active user.
Illustratively, pre-set image concentrates pre-set image to have D and E, it is assumed that it includes one in D and E that pre-set image, which has, Face, the matching degree for obtaining the face characteristic of the first facial image and the face characteristic of pre-set image D and E is respectively 0.5 He 0.8, matching degree threshold value is 0.7, then the user information of pre-set image E is determined as to the user information of active user.
Multiple matching degrees are all larger than matching degree threshold value, and the user information of the corresponding pre-set image of multiple matching degrees if it exists When different, the user information of the corresponding pre-set image of maximum value matching degree in multiple matching degrees is determined as to the user of active user Information.
Illustratively, it is assumed that it includes two faces that pre-set image, which has in D and E, obtains the face of the first facial image Feature and the matching degree of pre-set image D face characteristic are respectively 0.5,0.75, the face characteristic of the first facial image and default figure As the matching degree of E face characteristic is respectively 0.8,0.3;Matching degree threshold value is 0.7, and matching degree 0.75 is corresponding in pre-set image D User information be " son ", and it is " old that the matching degree of pre-set image E face characteristic, which is respectively 0.8 corresponding user information, It is public ", then it is user that " husband " is determined as active user by the corresponding user information of maximum value matching degree 0.8 in multiple matching degrees Information.
It should be noted that above-mentioned user information " son ", " daughter " and " husband " etc. is example, can also use Other tagged information of tool such as name, telephone number of user are as user information.
S203 determines whether active user is registration user according to the user information of active user and default linked list Association user, the user information of association user is stored in default linked list;If so, S204 is executed, if it is not, executing S206。
Default linked list can be preset in terminal, user's letter of association user is stored in the default linked list Breath is preset in linked list and is inquired at this when terminal obtains the user information of active user according to the first facial image Determine whether the active user is the user for registering user-association.
S204 judges to register the information that user subscribes to as active user according to the age level and/or gender of active user If appropriate for active user;If so, S205 is executed, if it is not, executing S206.
Terminal, which inquire in default linked list, determines that the active user is when registering the user of user-association, also to need Judge to register information that user subscribes to as active user if appropriate for active user.Specifically, terminal is according to the first face figure It include the age level and/or gender of active user in the user information for the active user that picture obtains.
Wherein, terminal can item number, cutis laxa shape according to the face characteristic in the first facial image, such as face wrinkles The age level of the acquisition active user such as state;According to the face characteristic in the first facial image, as hair length, whether have larynx The gender of user before knot, facial characteristics etc. obtain.
Terminal can in advance classify in advance to pushed information, and every class pushed information has its corresponding preference age level And sex types etc..The corresponding preference of information for the acquisition of information subscription that terminal is subscribed to according to user is registered as active user Age level and sex types, it is determined whether be consistent with the age level of active user and/or gender, and then judge that registration is used Family is the information of active user's subscription if appropriate for active user.
S205 registers the information that user subscribes to as active user to terminal push.
When server determines that registering user is suitble to active user as the information that active user subscribes to, registration is pushed to terminal and is used Family is the information that active user subscribes to.The correlation that specific push mode specifically can refer to the push mode in above-described embodiment is retouched It states, this will not be repeated here.
S206 pushes the first preference information according to the age level and/or gender of active user for terminal.
When server determines that registering user is not suitable for active user as the information that active user subscribes to, server is according to current The age level and/or gender of user pushes the first preference information for terminal.Specifically, server can be according to preparatory classification Pushed information, the first preference information being consistent with the age level of active user and/or gender is pushed to active user.
Alternatively,
Server carries out inquiring in default linked list when determining the user that the active user be registration user's dereferenced, According to the age level and/or gender of active user, the first preference information is pushed for terminal.
Pre-set image collection is previously provided in the present embodiment, in server, according to the face characteristic of the first facial image and The matching degree of the face characteristic of pre-set image obtains current user information, wherein by the pre-set image pair of the maximum value of matching degree The user information answered is determined as current user information, so that the current user information determined has high confidence level.Further, It is previously provided with default linked list in the server, is dereferenced user in active user or registers user as active user When the information of subscription is not suitable for active user, according to the age level and/or gender of active user, preferably for terminal push first Information.So that the information for terminal push can more be suitble to active user, user experience is improved.
On the basis of the above embodiments, method for pushing provided by the invention is further described below with reference to Fig. 5, Fig. 5 is the flow diagram three of method for pushing provided by the invention, as shown in figure 5, method for pushing provided in this embodiment can be with Include:
S301 obtains the first facial image of the active user of using terminal.
S302, according to the first facial image, and, pre-set image collection obtains the user information of active user, pre-set image Collection includes the corresponding relationship of every pre-set image and user information.
S303 determines whether active user is registration user according to the user information of active user and default linked list Association user, the user information of association user is stored in default linked list;If so, S304 is executed, if it is not, executing S306。
S304 judges to register the information that user subscribes to as active user according to the age level and/or gender of active user If appropriate for active user;If so, S305 is executed, if it is not, executing S306.
S305 registers the information that user subscribes to as active user to terminal push.
S306 pushes the first preference information according to the age level and/or gender of active user for terminal.
The embodiment of S301-S306 in the present embodiment specifically can refer to the phase of the S201-S206 in above-described embodiment Description is closed, this will not be repeated here.
S307 is obtained after registering the information or the first preference information that user subscribes to as active user for terminal push The second facial image of active user.
On the basis of the above embodiments, server is that the information that user subscribes to as active user or the are registered in terminal push After one preference information, the second facial image that face acquisition device such as camera obtains active user is also controlled, specifically, this Obtain that obtain the mode of the first facial image in the concrete mode and above-described embodiment of the second facial image identical in embodiment, This is not repeated them here.
S308, according to the second facial image, it is determined whether push the second preference information for terminal, the second preference information is to remove User is registered as the information except the information or the first preference information that active user subscribes to.
In the present embodiment, default emotion image set can be preset, specifically, including more in the default emotion image set Default emotion image is opened, default emotion image can be the emotions image such as glad, flat, bored.
Server is according to after registering the information or the first preference information that user subscribes to as active user for terminal push The second facial image of the active user of acquisition, and, emotion image set is preset, is capable of determining that active user to having pushed Subscription information or the first preference information emotion behavior, according to the emotion behavior of active user, server determine whether for Terminal pushes the second preference information.
Specifically, the second preference information be the information subscribed in addition to registering user as active user or the first preference information it Outer information, i.e. server are according to the emotion behavior of active user, however, it is determined that the emotion of active user and default emotion image set In the emotions image such as be sick of when matching, true directional terminals push the second preference information.
It is envisioned that when emotions image phases such as emotion and the happinesss in default emotion image set for determining active user Timing, the information of information or the first preference information same type that true directional terminals push is subscribed to.
In the present embodiment, server, which also obtains, is registering the information or first that user subscribes to as active user for terminal push The second facial image of active user after preference information, according to the second facial image, and, emotion image set is preset, really Whether fixed be that terminal pushes the second preference information.According to active user to the emotion behavior of pushed information in the present embodiment, really Surely it is to recommend same type or other second preference informations for user, further improves user experience.
Fig. 6 is the structural schematic diagram one of driving means provided by the invention, as shown in fig. 6, the driving means 400 includes: Facial image obtains module 401, User profile acquisition module 402 and pushing module 403.
Facial image obtains module 401, the first facial image of the active user for obtaining using terminal.
User profile acquisition module 402, for obtaining the user information of active user according to the first facial image.
Pushing module 403, for determining that active user is the association for registering user in the user information according to active user When user, the information that user subscribes to as active user is registered to terminal push.
Driving means provided in this embodiment is similar with principle and technical effect that above-mentioned method for pushing is realized, does not make herein It repeats.
Optionally, Fig. 7 is the structural schematic diagram two of driving means provided by the invention, as shown in fig. 7, the driving means 400 further include: association user determining module 404 and judgment module 405.
Association user determining module, for according to active user user information and default linked list, determine current use Whether family is the association user for registering user, and the user information of association user is stored in default linked list.
Optionally, current user information includes the age level and/or gender of active user.
Optionally, judgment module judges to register user to work as the age level and/or gender according to active user The information that preceding user subscribes to is if appropriate for active user;
Optionally, pushing module, specifically for the judging result in judgment module be it is no when, according to the age of active user Stage and/or gender push the first preference information for terminal.
Optionally, User profile acquisition module is specifically used for according to the first facial image, and, pre-set image collection obtains The user information of active user, pre-set image collection include the corresponding relationship of every pre-set image and user information.
Optionally, User profile acquisition module, specifically for default according to the face characteristic of the first facial image and every The face characteristic of image obtains the matching degree of the face characteristic of the first facial image and the face characteristic of pre-set image;
When matching degree is greater than matching degree threshold value, the user of the corresponding pre-set image of matching degree of matching degree threshold value will be greater than Information determines that it is the user information of active user.
Optionally, User profile acquisition module is specifically also used to multiple matching degrees if it exists and is all larger than matching degree threshold value, and It is when the user information difference of the corresponding pre-set image of multiple matching degrees, maximum value matching degree in multiple matching degrees is corresponding default The user information of image is determined as the user information of active user.
Optionally, pushing module, it is specific with also in determining that active user is registration in the user information according to active user When the dereferenced user of user, according to the age level and/or gender of active user, the first preference information is pushed for terminal.
Optionally, facial image obtains module, is also used to obtain and is registering user for terminal push as active user's subscription Information or the first preference information after active user the second facial image;
Pushing module is also used to according to the second facial image, it is determined whether pushes the second preference information for terminal, second is excellent Information other than to select information be the information or the first preference information subscribed in addition to registering user as active user.
Optionally, pushing module, also particularly useful for according to the second facial image, and, emotion image set is preset, determination is It is no to push the second preference information for terminal.
Optionally, register user as the information that active user subscribes to can be news information, read article, advertising information, One of video information is a variety of.
Fig. 8 is the structural schematic diagram three of driving means provided by the invention, which for example can be terminal device, such as Smart phone, tablet computer, computer etc..As shown in figure 8, the driving means 500 include: memory 501 and at least one at Manage device 502.
Memory 501, for storing program instruction.
Processor 502 implements principle for being performed the method for pushing realized in the present embodiment in program instruction It can be found in above-described embodiment, details are not described herein again for the present embodiment.
The driving means 500 can also include and input/output interface 503.
Input/output interface 503 may include independent output interface and input interface, or integrated input and defeated Integrated interface out.Wherein, output interface is used for output data, and input interface is used to obtain the data of input, above-mentioned output Data are the general designation exported in above method embodiment, and the data of input are the general designation inputted in above method embodiment.
The present invention also provides a kind of readable storage medium storing program for executing, it is stored with and executes instruction in readable storage medium storing program for executing, work as driving means At least one processor when executing this and executing instruction, when computer executed instructions are executed by processor, realize above-mentioned implementation Method for pushing in example.
The present invention also provides a kind of program product, the program product include execute instruction, this execute instruction be stored in it is readable In storage medium.At least one processor of driving means can read this from readable storage medium storing program for executing and execute instruction, at least one Processor executes this and executes instruction so that driving means implements the method for pushing that above-mentioned various embodiments provide.
In several embodiments provided by the present invention, it should be understood that disclosed device and method can pass through it Its mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the unit, only Only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components can be tied Another system is closed or is desirably integrated into, or some features can be ignored or not executed.Another point, it is shown or discussed Mutual coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or logical of device or unit Letter connection can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit being realized in the form of SFU software functional unit can store and computer-readable deposit at one In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are used so that a computer Equipment (can be personal computer, server or the network equipment etc.) or processor (English: processor) execute this hair The part steps of bright each embodiment the method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (English: Read-Only Memory, abbreviation: ROM), random access memory (English: Random Access Memory, letter Claim: RAM), the various media that can store program code such as magnetic or disk.
In the embodiment of the above-mentioned network equipment or terminal device, it should be appreciated that processor can be central processing unit (English: Central Processing Unit, referred to as: CPU), it can also be other general processors, digital signal processor (English: Digital Signal Processor, abbreviation: DSP), specific integrated circuit (English: Application Specific Integrated Circuit, referred to as: ASIC) etc..General processor can be microprocessor or the processor It is also possible to any conventional processor etc..Hardware handles can be embodied directly in conjunction with the step of method disclosed in the present application Device executes completion, or in processor hardware and software module combination execute completion.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution The range of scheme.

Claims (22)

1. a kind of method for pushing characterized by comprising
Obtain the first facial image of the active user of using terminal;
According to first facial image, the user information of the active user is obtained;
When determining that the active user is to register the association user of user according to the user information of the active user, to described Terminal pushes the information registering user and subscribing to as the active user.
2. working as described in acquisition the method according to claim 1, wherein described according to first facial image The user information of preceding user, comprising:
According to first facial image, and, pre-set image collection obtains the user information of the active user, described default Image set includes the corresponding relationship of every pre-set image and user information.
3. according to the method described in claim 2, it is characterized in that, described according to first facial image, and, preset figure Image set obtains the user information of the active user, comprising:
According to the face characteristic of the face characteristic of first facial image and every pre-set image, obtain described the first The matching degree of the face characteristic of the face characteristic of face image and the pre-set image;
When matching degree is greater than matching degree threshold value, the user of the corresponding pre-set image of matching degree of the matching degree threshold value will be greater than Information determines that it is the user information of the active user.
4. according to the method described in claim 3, it is characterized in that, it is described matching degree be greater than matching degree threshold value when, will be greater than The user information of the corresponding pre-set image of matching degree of the matching degree threshold value determines that it is the user information of the active user Later, further includes:
Multiple matching degrees are all larger than the matching degree threshold value, and the user of the corresponding pre-set image of multiple matching degrees if it exists When information difference, the user information of the corresponding pre-set image of maximum value matching degree in multiple matching degrees is determined as described work as The user information of preceding user.
5. according to the method described in claim 2, it is characterized in that, the method also includes:
According to the user information of the active user and default linked list, determine whether the active user is that the registration is used The association user at family is stored with the user information of the association user in the default linked list.
6. the method according to claim 1, wherein the current user information includes the year age grade of active user Section and/or gender;
It is described according to the user information of the active user determine the active user be register user association user when, to The terminal pushes described before registering the information that user subscribes to as the active user, further includes:
According to the age level and/or gender of the active user, judge described to register what user subscribed to as the active user Information is if appropriate for the active user;
If it is not, pushing the first preference information according to the age level and/or gender of the active user for the terminal.
7. according to the method described in claim 6, it is characterized in that,
The method also includes: determining that the active user is the non-of registration user according to the user information of the active user When association user, according to the age level and/or gender of the active user, for the preferred letter of terminal push described first Breath.
8. the method according to the description of claim 7 is characterized in that the method also includes:
Obtain is being that the terminal pushes and described register information that user subscribes to as the active user or described first preferably believe The second facial image of the active user after breath;
According to second facial image, it is determined whether push the second preference information, second preference information for the terminal Be in addition to it is described register the information or first preference information that user subscribes to as the active user other than information.
9. according to the method described in claim 8, it is characterized in that, described according to second facial image, it is determined whether be The terminal pushes the second preference information, comprising:
According to second facial image, and, preset emotion image set, it is determined whether excellent for terminal push described second Select information.
10. the method according to claim 1, wherein the letter registering user and being subscribed to as the active user Breath can be one of news information, reading article, advertising information, video information or a variety of.
11. a kind of driving means characterized by comprising
Facial image obtains module, the first facial image of the active user for obtaining using terminal;
User profile acquisition module, for obtaining the user information of the active user according to first facial image;
Pushing module, for determining that the active user is the association for registering user according to the user information of the active user When user, the information registering user and subscribing to as the active user is pushed to the terminal.
12. device according to claim 11, which is characterized in that
The User profile acquisition module is specifically used for according to first facial image, and, pre-set image collection obtains institute The user information of active user is stated, the pre-set image collection includes the corresponding relationship of every pre-set image and user information.
13. device according to claim 12, which is characterized in that
The User profile acquisition module, specifically for described default according to the face characteristic of first facial image and every The face characteristic of image obtains the matching of the face characteristic of first facial image and the face characteristic of the pre-set image Degree;
When matching degree is greater than matching degree threshold value, the user of the corresponding pre-set image of matching degree of the matching degree threshold value will be greater than Information determines that it is the user information of the active user.
14. device according to claim 13, which is characterized in that
The User profile acquisition module is specifically also used to multiple matching degrees if it exists and is all larger than the matching degree threshold value, and more It is when the user information difference of the corresponding pre-set image of a matching degree, maximum value matching degree in multiple matching degrees is corresponding The user information of pre-set image be determined as the user information of the active user.
15. device according to claim 12, which is characterized in that described device further include: association user determining module;
The association user determining module, for according to the active user user information and default linked list, determine institute State whether active user is the association user for registering user, is stored with the association user in the default linked list User information.
16. device according to claim 11, which is characterized in that the current user information includes the age of active user Stage and/or gender;
Described device further include: judgment module;
The judgment module judges described to register user as institute for the age level and/or gender according to the active user The information of active user's subscription is stated if appropriate for the active user;
The pushing module, specifically for the judging result in the judgment module be it is no when, according to the year of the active user Age grade section and/or gender push the first preference information for the terminal.
17. device according to claim 16, which is characterized in that
The pushing module, it is specific with also in determining that the active user is registration according to the user information of the active user When the dereferenced user of user, according to the age level and/or gender of the active user, for terminal push described first Preference information.
18. device according to claim 17, which is characterized in that
The facial image obtains module, is also used to obtain and is registering user for terminal push is described as the active user The second facial image of the active user after the information of subscription or first preference information;
The pushing module is also used to according to second facial image, it is determined whether for the preferred letter of terminal push second Breath, second preference information are that register user be that the information subscribed to of the active user or described first are preferably believed in addition to described Information except breath.
19. device according to claim 18, which is characterized in that
The pushing module, also particularly useful for according to second facial image, and, preset emotion image set, it is determined whether Second preference information is pushed for the terminal.
20. device according to claim 11, which is characterized in that the letter registering user and being subscribed to as the active user Breath can be one of news information, reading article, advertising information, video information or a variety of.
21. a kind of driving means characterized by comprising at least one processor and memory;
The memory stores computer executed instructions;
At least one described processor executes the computer executed instructions of the memory storage, so that the driving means executes The described in any item methods of claim 1-10.
22. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium It executes instruction, when the computer executed instructions are executed by processor, realizes the described in any item methods of claim 1-10.
CN201810967375.3A 2018-08-23 2018-08-23 The storage medium of method for pushing, device Pending CN109190032A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810967375.3A CN109190032A (en) 2018-08-23 2018-08-23 The storage medium of method for pushing, device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810967375.3A CN109190032A (en) 2018-08-23 2018-08-23 The storage medium of method for pushing, device

Publications (1)

Publication Number Publication Date
CN109190032A true CN109190032A (en) 2019-01-11

Family

ID=64919194

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810967375.3A Pending CN109190032A (en) 2018-08-23 2018-08-23 The storage medium of method for pushing, device

Country Status (1)

Country Link
CN (1) CN109190032A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110009798A (en) * 2019-03-18 2019-07-12 深兰科技(上海)有限公司 A kind of motivational techniques, device, equipment, medium and containing box that article is launched
CN110300174A (en) * 2019-07-02 2019-10-01 武汉数文科技有限公司 Information-pushing method, device, server and computer storage medium
CN112330897A (en) * 2020-08-19 2021-02-05 深圳Tcl新技术有限公司 Method and device for changing gender corresponding to user voice, intelligent doorbell and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105117929A (en) * 2015-07-28 2015-12-02 小米科技有限责任公司 Content pushing method and apparatus
CN105959370A (en) * 2016-05-04 2016-09-21 惠州Tcl移动通信有限公司 Home cloud system of automatically sharing contents according to face information and realization method
CN107341225A (en) * 2017-06-30 2017-11-10 沈思远 Information intelligent pushes and discrimination method, device and system
CN107798231A (en) * 2017-11-20 2018-03-13 北京小米移动软件有限公司 Display methods, device, terminal and the storage medium of operation interface
CN107948743A (en) * 2017-11-29 2018-04-20 腾讯科技(深圳)有限公司 Video pushing method and its device, storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105117929A (en) * 2015-07-28 2015-12-02 小米科技有限责任公司 Content pushing method and apparatus
CN105959370A (en) * 2016-05-04 2016-09-21 惠州Tcl移动通信有限公司 Home cloud system of automatically sharing contents according to face information and realization method
CN107341225A (en) * 2017-06-30 2017-11-10 沈思远 Information intelligent pushes and discrimination method, device and system
CN107798231A (en) * 2017-11-20 2018-03-13 北京小米移动软件有限公司 Display methods, device, terminal and the storage medium of operation interface
CN107948743A (en) * 2017-11-29 2018-04-20 腾讯科技(深圳)有限公司 Video pushing method and its device, storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110009798A (en) * 2019-03-18 2019-07-12 深兰科技(上海)有限公司 A kind of motivational techniques, device, equipment, medium and containing box that article is launched
CN110300174A (en) * 2019-07-02 2019-10-01 武汉数文科技有限公司 Information-pushing method, device, server and computer storage medium
CN112330897A (en) * 2020-08-19 2021-02-05 深圳Tcl新技术有限公司 Method and device for changing gender corresponding to user voice, intelligent doorbell and storage medium

Similar Documents

Publication Publication Date Title
CN109213882B (en) Picture ordering method and terminal
CN104615769B (en) Picture classification method and device
CN106227786B (en) Method and apparatus for pushed information
KR101759453B1 (en) Automated image cropping and sharing
US20150026209A1 (en) Method And Terminal For Associating Information
KR20160044470A (en) Method, server and system for setting background image
CN107093066A (en) Service implementation method and device
TWI781554B (en) Method of determining item name of object, device, computer equipment and storage medium
CN104572732A (en) Method and device for inquiring user identification and method and device for acquiring user identification
CN101287214A (en) Method and system for acquiring information by mobile terminal and applying the same
CN103136321A (en) Method and device of multimedia information processing and mobile terminal
CN104598127B (en) A kind of method and device in dialog interface insertion expression
CN109190032A (en) The storage medium of method for pushing, device
CN103929484B (en) The method and device of personalized resource is integrated for user
CN105956051A (en) Information finding method, device and system
CN110070395A (en) A kind of system, method and device assisting 0vehicle marketing
CN111339420A (en) Image processing method, image processing device, electronic equipment and storage medium
CN109800319A (en) Image processing method, device, computer equipment and storage medium
CN108958592B (en) Video processing method and related product
CN103327163B (en) Search method and the communication terminal thereof of associated person information
CN108009251A (en) A kind of image file searching method and device
CN110049180A (en) Shoot posture method for pushing and device, intelligent terminal
CN106791091B (en) Image generation method and device and mobile terminal
WO2018133321A1 (en) Method and apparatus for generating shot information
CN114861241A (en) Anti-peeping screen method based on intelligent detection and related equipment thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for 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: 20190111