CN109190032A - The storage medium of method for pushing, device - Google Patents
The storage medium of method for pushing, device Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2018
- 2018-08-23 CN CN201810967375.3A patent/CN109190032A/en active Pending
Patent Citations (5)
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)
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 |