CN109711899A - Method and device for sending advertisement and computer readable storage medium - Google Patents
Method and device for sending advertisement and computer readable storage medium Download PDFInfo
- Publication number
- CN109711899A CN109711899A CN201811644507.5A CN201811644507A CN109711899A CN 109711899 A CN109711899 A CN 109711899A CN 201811644507 A CN201811644507 A CN 201811644507A CN 109711899 A CN109711899 A CN 109711899A
- Authority
- CN
- China
- Prior art keywords
- user
- information
- advertisement
- terminal device
- recommended
- 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
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000012544 monitoring process Methods 0.000 claims description 31
- 230000001815 facial effect Effects 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 6
- 230000015654 memory Effects 0.000 description 24
- 230000001360 synchronised effect Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 6
- 230000005291 magnetic effect Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 230000005611 electricity Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 1
- 230000005294 ferromagnetic effect Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a method and a device for sending advertisements and a computer readable storage medium, wherein the method comprises the following steps: when it is determined that a first user suspends reading of an electronic book in a terminal device, determining an advertisement recommendation object, wherein the advertisement recommendation object at least comprises a second user associated with the first user; determining reading preference information of the advertisement recommendation object; and generating target advertisement information based on the reading preference information and sending the target advertisement information to the terminal equipment.
Description
Technical field
The present invention relates to Internet technology more particularly to a kind of sending methods of advertisement, device and computer-readable storage
Medium.
Background technique
In the prior art, when carrying out the advertisement pushing of e-book, server or e-book APP open in active user or
When closing an e-book, corresponding advertisement is recommended for active user according to the history browing record of preservation, accordingly, there exist
The problem that the mode of advertisement pushing is single and audient's range of advertisement pushing is more narrow.
Summary of the invention
In order to solve the above technical problems, the embodiment of the invention provides a kind of sending method of advertisement, device and computers
Readable storage medium storing program for executing.
A kind of sending method of advertisement provided in an embodiment of the present invention, comprising:
When determining reading of the first user pause to the e-book in terminal device, advertisement recommended is determined, it is described
Advertisement recommended includes at least second user associated with first user;
Determine the reading preference information of the advertisement recommended;
Based on the reading preference information, generates targeted advertisements information and sent to the terminal device.
Wherein, the determining advertisement recommended includes:
Receive the face monitoring information that the terminal device is sent;
Based on the face monitoring information, advertisement recommended is determined.
Wherein, described to be based on the face monitoring information, determine that advertisement recommended includes:
When in the face monitoring information including the human face image information of second user, the account of the second user is determined
Number information;
Judge whether server is stored with the corresponding history browing record information of account information of the second user;
When determining that server is stored with the corresponding history browing record information of account information of the second user, by institute
It states second user and is determined as advertisement recommended.
Wherein, the account information of the determination second user includes:
The facial image that multiple users that the human face image information of the second user and the server obtain are uploaded
Information is matched;
When successful match, then by the human face image information pair of the human face image information successful match with the second user
The user account information answered is determined as the account information of the second user.
Wherein, the method also includes:
If the advertisement recommended includes multiple users, according to the reading preference information of the advertisement recommended,
Determine each targeted advertisements information for respectively corresponding the multiple user;
The first instruction is sent to the terminal device, first instruction is used to indicate the terminal device to each mesh
Mark advertising information carries out wheel stream broadcasting.
Wherein, the determination first user stop include: to the reading of the e-book
It determines and receives the monitored results information that the terminal device is sent;
Wherein, the monitored results information is generated in the first condition by the terminal device, and the first condition includes
One of the following conditions:
The terminal device performs pausing operation instruction under the automatic page turning mode of the e-book,
And/or when the face figure in the image that the front camera of the terminal device obtains not including first user
When as information, wherein the front camera monitors first user for the e-book in the terminal device
Page-turning speed is opened when less than predetermined page-turning speed threshold value.
Wherein, the method also includes:
If it is determined that first user, before pause is to the reading of e-book, the e-book is in and listens to storytelling under mode,
And determine current environment noise first user listens to storytelling and suspend listen to storytelling during, do not occur to exceed preset range
Variation, then when sending the targeted advertisements information to the terminal device, Xiang Suoshu terminal device sends sound and plays control
System instruction;
Wherein, the sound play control instruction be used to indicate the terminal device and play the target by sound it is wide
Accuse information.
A kind of sending device of advertisement provided in an embodiment of the present invention, comprising:
First determining module triggers institute when for determining reading of the first user pause to the e-book in terminal device
State advertisement recommended determining module;
Advertisement recommended determining module, for determining advertisement recommended, the advertisement recommended, include at least with
The associated second user of first user;
Preference determining module is read, for determining the reading preference information of the advertisement recommended;
Targeted advertisements information generating module generates targeted advertisements information for being based on the reading preference information;
First sending module, for sending the targeted advertisements information to the terminal device.
Wherein, in the advertisement recommended determining module, the determining advertisement recommended includes:
Receive the face monitoring information that the terminal device is sent;
Based on the face monitoring information, advertisement recommended is determined.
Wherein, described to be based on the face monitoring information in the advertisement recommended determining module, determine that advertisement is recommended
Object includes:
When in the face monitoring information including the human face image information of second user, the account of the second user is determined
Number information;
Judge whether server is stored with the corresponding history browing record information of account information of the second user;
When determining that server is stored with the corresponding history browing record information of account information of the second user, by institute
It states second user and is determined as advertisement recommended.
Wherein, in the advertisement recommended determining module, the account information of the determination second user includes:
The facial image that multiple users that the human face image information of the second user and the server obtain are uploaded
Information is matched;
When successful match, then by the human face image information pair of the human face image information successful match with the second user
The user account information answered is determined as the account information of the second user.
Wherein, described device further include: the second determining module and the second sending module,
Second determining module is then pushed away according to the advertisement for including multiple users when the advertisement recommended
The reading preference information for recommending object determines corresponding multiple targeted advertisements information;
Second sending module, for sending the first instruction to the terminal device, first instruction is used to indicate
The terminal device carries out wheel stream broadcasting to the multiple targeted advertisements information.
Wherein, in first determining module, determination first user stops the reading packet to the e-book
It includes:
It determines and receives the monitored results information that the terminal device is sent;
Wherein, the monitored results information is generated in the first condition by the terminal device, and the first condition includes
One of the following conditions:
The terminal device performs pausing operation instruction under the automatic page turning mode of the e-book,
And/or when the face figure in the image that the front camera of the terminal device obtains not including first user
When as information, wherein the front camera monitors first user for the e-book in the terminal device
Page-turning speed is opened when mismatching with predetermined page-turning speed threshold value.
Wherein, described device further include: third determining module and third sending module,
The third determining module, for determine first user pause to the reading of e-book before, the electricity
The philosophical works be in listen to storytelling under mode, and determine current environment noise first user listens to storytelling and suspend listen to storytelling during,
The variation beyond preset range does not occur;
The third sending module is used for the Xiang Suoshu when sending the targeted advertisements information to the terminal device
Terminal device sends sound and plays control instruction, wherein it is logical that the sound broadcasting control instruction is used to indicate the terminal device
Sound is crossed to play the targeted advertisements information.
The embodiment of the present invention also provides a kind of computer readable storage medium, is stored thereon with computer program, the calculating
Machine program realizes any one of the sending method of aforementioned advertisement step when being executed by processor.
In the technical solution of the embodiment of the present invention, when determining that the first user suspends reading to the e-book in terminal device
When, determine that advertisement recommended, the advertisement recommended include at least second user associated with first user;
Determine the reading preference information of the advertisement recommended;Based on the reading preference information, generate targeted advertisements information and to
The terminal device is sent.In this way, the existing advertisement way of recommendation can be enriched, and advertisement recommended is no longer limited to work as
The user of preceding reading electronic book, to realize the target for expanding commercial audience range.
Detailed description of the invention
Attached drawing generally shows each embodiment discussed herein by way of example and not limitation;
Fig. 1 is a kind of flow diagram of the sending method of advertisement of the embodiment of the present invention;
Fig. 2 is a kind of structural schematic diagram of the sending device of advertisement of the embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram of the sending device of advertisement of the embodiment of the present invention.
Specific embodiment
The characteristics of in order to more fully hereinafter understand the embodiment of the present invention and technology contents, with reference to the accompanying drawing to this hair
The realization of bright embodiment is described in detail, appended attached drawing purposes of discussion only for reference, is not used to limit the embodiment of the present invention.
Fig. 1 is a kind of flow diagram of the sending method of advertisement of the embodiment of the present invention, as shown in Figure 1, the advertisement
Sending method the following steps are included:
Step 101: when determining reading of the first user pause to the e-book in terminal device, determining advertisement recommendation pair
As the advertisement recommended includes at least second user associated with first user.
The subject of implementation of the sending method of the advertisement of the present embodiment can be e-book client, or e-book visitor
The corresponding server in family end, is server citing with subject of implementation, and server can determine the first use by terminal device
The reading to e-book is suspended during reading electronic book in family.Here it associated with first user second uses
Family can be, and when the first user suspends e-book reading, can watch the user of the screen of terminal device.It is also possible to
When terminal device, which is opened, throws screen, and when the first user suspends e-book reading, the target device screen thrown and shielded can be watched
The user of curtain.Second user associated with first user how is determined in the present embodiment, is detailed in following illustrate.
In one embodiment, the determination first user stops comprising determining that the reading of the e-book and connect
Receive the monitored results information that the terminal device is sent;Wherein, the monitored results information is by the terminal device first
Under the conditions of generate, the first condition includes one of the following conditions: the terminal under the automatic page turning mode of the e-book
It does not include described the in the image that the front camera that equipment performs pausing operation instruction and/or the terminal device obtains
The human face image information of one user.Wherein, the front camera monitors first user in the terminal device and is directed to
The page-turning speed of the e-book is opened when less than predetermined page-turning speed threshold value.
It specifically, can be by one of following two mode, to determine that the first user has suspended to the electricity in terminal device
The reading of the philosophical works:
Mode one: terminal device can be monitored the first user, work as prison when the first user starts reading electronic book
It controls to the first user in the case where the mode reading electronic book of automatic page turning, when performing pausing operation to automatic page turning, eventually
The monitored results can be sent to server by end, so that server is determined the first user based on the monitored results and suspended pair
The reading of e-book.
Mode two: when terminal device monitor the first user be directed to e-book page-turning speed, turned over less than predetermined
When page threshold speed, then terminal device can open front camera, and obtain the image before screen, before the screen got
Image when not including the face of the first user, then the monitored results can be sent to server by terminal, so that server base
Determine that the first user has suspended the reading to e-book in the monitored results.For example, user uses mobile phone as terminal device
Carry out e-book reading, can in advance by e-book page-turning speed threshold value be set as page 1/per minute, when monitoring mobile phone to first
User for e-book page-turning speed less than page 1/it is per minute when, mobile phone front camera can be opened, when determination get
Screen before image when not including the face of the first user, mobile phone can send monitored results to server, server root
Determine that the first user has suspended the reading to e-book according to monitored results are received.
In one embodiment, the determining advertisement recommended includes: the face prison for receiving the terminal device and sending
Control information;Based on the face monitoring information, advertisement recommended is determined.Here the specific generating process of face monitoring information can
To be: when determining reading of the first user pause to the e-book in terminal device, server can be sent to terminal device
Front camera opens message, so that terminal can open front camera, can watch target device screen to obtain
Facial image, i.e., the described face monitoring information.
In the present embodiment, server can also first determine terminal before sending front camera to terminal and opening message
Equipment specifically, if terminal device has accessed the target device for throwing screen, and opens throwing currently whether in the state for throwing screen
Shield function, terminal device will can currently open throwing and shield corresponding status information to server transmission, and server is based on receiving
The status information come determine terminal device be in throw screen state.
If being currently at the state for throwing screen, server can determine that terminal device currently throws the target device of screen, and lead to
The communication with target device is crossed, to determine whether target device has or be connected with camera, specifically, server can be to end
End equipment issues request, and request returns to the network identification information for the current target device for throwing screen being connected with terminal device (such as
IP address), the target device is determined by the network identification information, and attempt to communicate with target device foundation.If being created as
Function, then server can initiate inquiry request to the target device, check whether there is or is connected with camera in hardware device, if
Target device has or is connected with camera, then server can send front camera to target device and open message, so that
Front camera can be opened by obtaining target device, to obtain the facial image that can watch target device screen, i.e., the described face
Monitoring information.Wherein, if server does not establish communication connection relationship with target device in advance, server can be set by terminal
It is standby come and target device carry out indirect communication.
In one embodiment, described to be based on the face monitoring information, determine that advertisement recommended includes: as the people
When including the human face image information of second user in face monitoring information, second user is determined as to the association user of the first user,
And then determine the account information of the second user;Judge whether server is stored with the account information correspondence of the second user
History browing record information;When determining that server is stored with the corresponding history browing record of account information of the second user
When information, the second user is determined as advertisement recommended.Specifically, server judges to include the in face monitoring information
The mode of the human face image information of two users, which may is that, to be stored in advance by the face monitoring information that will currently obtain with server
The first user human face image information carry out face characteristic comparison;If server is in advance without the face figure of the first user of storage
It, can also be by the way that when the first user carries out e-book reading or opens e-book, preposition by terminal device be taken the photograph as information
As the mode that head is acquired the first user progress human face image information, to obtain the human face image information of the first user.If
Comparison result is to exist and be not inconsistent with the feature of the facial image of pre-stored first user in the face monitoring information obtained
Other facial image features then can be determined that the facial image in face monitoring information comprising using outdoor other users except first
Information, that is, determine the human face image information including second user.
In one embodiment, the account information of the determination second user includes: by the people of the second user
Face image information is matched with the human face image information that multiple users that the server obtains upload;When successful match,
Then by user account information corresponding with the human face image information of human face image information successful match of the second user, determine
For the account information of the second user.Specifically, server, can be first from service in the account information for determining second user
The user for being transmitted through photo on is determined in device registration user, and the photo uploaded and the image got are subjected to face
Match, when successful match, the account information of the corresponding user of the photo of the upload can be determined as to the account letter of second user
Breath.
In the present embodiment, if not can determine that the account of second user is believed according to the human face image information that multiple users upload
Breath, then the social of available first user of server records, and determines second user according to the social record of the first user
Account information.Specifically, the photo that the social good friend of available first user of server and the first user once uploaded, so
Afterwards, server can determine the corresponding human face image information of social good friend of the first user according to the photo got, for example,
For each social good friend of the first user, the available social activity good friend of server is uploaded to the multiple pictures of social platform,
And the most face of frequency of occurrence in the multiple pictures is determined as the corresponding face of social activity good friend;Alternatively, directly by conduct
Face in the photo of social activity good friend's account head portrait is determined as the corresponding face of social activity good friend.Determining the first user's
After the corresponding face of each social activity good friend, the human face image information of the photo that server can will acquire and second user is carried out
Match, if successful match, the account that the account information of social good friend corresponding with the photo is determined as second user can be believed
Breath.
In the present embodiment, the social record of the first user can be stored on the server of e-book client, can also
To be stored on other servers, for example, the server self-building of e-book client has social platform, the social platform
Databases contain the social record of the first user;Or the server of e-book client itself does not build social put down
Platform needs by the way of cross-server, the social record of the first user is obtained from the corresponding server of social category APP, such as
The server of e-book client can be set up in the server of the social platforms such as Facebook, weibo with the first user
Under the premise of cooperative relationship, user (such as the first user and second user) is obtained from the server of those social platforms at this
Social record in a little social platforms.
In the present embodiment, if can not still determine the account information of above-mentioned second user according to preceding method, it can combine
Geographical location is determined, and specifically, server can be recorded first according to the social activity of the first user, and determination is deposited with the first user
In the third user of social networks, then, server can determine the account information of third user, and determine whether that third is used
The history browing record at family, the third user for having history browing record can be determined as target third user by server, and be obtained
The geographical location for taking each target third user to be presently in, after obtaining the geographical location that target third user is presently in,
Server can estimate geographical location locating for above-mentioned second user, specifically, can be according to present terminal or target
Geographical location locating for equipment is estimated, then, the geography that the target third user that server can will acquire is presently in
Position is matched with the estimation geographical location of above-mentioned second user, works as successful match --- specifically, however, it is determined that second uses
The estimation geographical location at family is consistent with the geographical location of certain target third user, then can speculate that the second user may be exactly this
Target third user, so as to which the account information of corresponding target third user to be determined as to the account information of second user.
Wherein, the mode estimated geographical location locating for second user can include but is not limited to: first is used
The geographical location that family is presently in is determined as the geographical location of second user.The foundation estimated in this way are as follows: second user
Facial image can be acquired by the terminal device of the first user, can determine that second user is in same with the first user substantially
Geographical location.
The second user that how will differ from the first user is mainly described above, is determined as advertisement recommended.This reality
It applies in example, the advertisement recommended also may include the first user other than including second user.
In addition, in the present embodiment, if the second user determined according to the method described above has at least two people --- for example, in people
Be possible in face monitoring information include several second users human face image information in the case where, it is possible to determine second use
Family has at least two people --- and so, the second user that the advertisement recommended includes can be at least two people.
Step 102: determining the reading preference information of the advertisement recommended.
Server can determine the reading preference of advertisement recommended according to the history browing record of advertisement recommended.
For example, including the corresponding title of books in the history browing record of advertisement recommended, the corresponding figure of title can will be determined
Book classification information is " The Kite Runner " as title in preference information, such as history browing record is read, corresponding to be classified as
" foreign countries ", " best-seller fiction ", then is determined as the reading preference information of advertisement recommended by " foreign countries ", " best-seller fiction ".Here
It should be noted that being similar to the storage location selection of the social record of aforementioned first user, the history of advertisement recommended is read
Read record can be stored on the corresponding server of e-book client, be also possible to be stored on other servers.
Step 103: being based on the reading preference information, generate targeted advertisements information and sent to the terminal device.
Specifically, such as above-mentioned reading preference information it is " foreign countries ", " best-seller fiction ", corresponding target can be generated
Advertising information, for example, newest restocking external best-seller fiction advertising information, can be the form of video, picture or sound,
Such as the relevant recommendation video of cover picture, the books of the external best-seller fiction of newest restocking, the sound piece for the content for introducing books
Section etc..Server can send the advertising information to terminal device, and terminal device, can be right after receiving targeted advertisements information
Targeted advertisements information plays out.What needs to be explained here is that server generates targeted advertisements information, it can also be a certain finger
It enables, terminal shows targeted advertisements information to user in what manner, can be determined by the instruction, i.e. advertisement full content is stored in
Among terminal device, which can be used for exporting content to advertisement, the way of output (sound, image or video) selects.
In one embodiment, the method also includes: if it is determined that first user is suspending reading to e-book
Before, the e-book is in and listens to storytelling under mode, and determines that current environment noise is listened to storytelling and suspended in first user and listen
During book, the variation beyond preset range does not occur, then is sending the targeted advertisements information to the terminal device
When, Xiang Suoshu terminal device sends sound and plays control instruction;Wherein, the sound plays control instruction and is used to indicate the end
End equipment plays the targeted advertisements information by sound.It should be noted that determining current environment noise described here
During first user listens to storytelling and suspends and listen to storytelling, the variation beyond preset range does not occur, is in order to ensure terminal device
User before screen can smoothly hear the advertising information played by sound, specifically, if the first user is in pause to electricity
Before the reading of the philosophical works, the mode of listening to storytelling is used, can default the ambient noise conditions allows to carry out sound broadcasting, i.e. sound
Playing can be heard by user, then can be on the basis of this ambient noise conditions, environmental noise fluctuates not on this basis
When big, it is ensured that when the first user suspends e-book reading, the user before terminal device screen can smoothly hear
The advertising information played by sound.
Specifically, it listens to storytelling under mode when e-book is in, server can be issued to terminal device and be instructed, and controlling terminal is set
The standby monitoring opened to ambient noise, such as sets preset range as 20 decibels, then current environment noise is listened in the first user
During book and pause are listened to storytelling, when the variation beyond 20 decibels not occurring, then server is sending target to terminal device
When advertising information, sound can be issued simultaneously and plays control instruction, terminal device is receiving sound broadcasting control instruction
Afterwards, targeted advertisements information can be played out by sound.
In one embodiment, the method also includes: if the advertisement recommended includes multiple users, according to institute
The reading preference information for stating advertisement recommended determines corresponding multiple targeted advertisements information;The is sent to the terminal device
One instruction, first instruction are used to indicate the terminal device and carry out wheel stream broadcasting to the multiple targeted advertisements information.Tool
Body, for example, advertisement recommended determines that there are three users, first, second, third user, then respectively according to first, second,
The reading preference information of third user, the corresponding targeted advertisements information generated is (for example, generate corresponding three for the first user
Advertising information generates corresponding two advertising informations for second user, generates corresponding one for third user
Advertising information), server is when sending the targeted advertisements information of above all of three users to terminal device, Ke Yitong
When issue the first instruction, terminal device carries out wheel stream broadcasting, example when receiving the first instruction, to these targeted advertisements information
Such as, the advertising information of second, third user can be played successively after playing three advertising informations of the first user, it can also
Alternately after playing the advertising information of the first user, to play an advertising information of second user, and so on, it is right
All advertising informations carry out wheel stream broadcasting.
Fig. 2 is a kind of structural schematic diagram of the sending device of advertisement of the embodiment of the present invention, as shown in Fig. 2, the hair of advertisement
The device 200 is sent to include:
First determining module 201, when for determining reading of the first user pause to the e-book in terminal device, triggering
The advertisement recommended determining module;
Advertisement recommended determining module 202, for determining that advertisement recommended, the advertisement recommended are at least wrapped
Include second user associated with first user;
Preference determining module 203 is read, for determining the reading preference information of the advertisement recommended;
Targeted advertisements information generating module 204 generates targeted advertisements information for being based on the reading preference information;
First sending module 205, for sending the targeted advertisements information to the terminal device.
In one embodiment, in advertisement recommended determining module 202, the determining advertisement recommended includes: to connect
Receive the face monitoring information that the terminal device is sent;Based on the face monitoring information, advertisement recommended is determined.
In one embodiment, described to be based on the face monitoring information in advertisement recommended determining module 202, really
Determining advertisement recommended includes: when including the human face image information of second user, described in determination in the face monitoring information
The account information of second user;Judge whether server is stored with the corresponding history reading note of account information of the second user
Record information;When determining that server is stored with the corresponding history browing record information of account information of the second user, by institute
It states second user and is determined as advertisement recommended;Wherein, first user and the second user are identical or different use
Family.
In one embodiment, in advertisement recommended determining module 202, the account of the determination second user is believed
Breath includes: to believe the facial image that multiple users that the human face image information of the second user and the server obtain upload
Breath is matched;When successful match, then the facial image of the human face image information successful match with the second user is believed
Corresponding user account information is ceased, the account information of the second user is determined as.
In one embodiment, the sending device 200 of advertisement further include: the second determining module 206 and the second sending module
207, wherein the second determining module 206 is then pushed away according to the advertisement for including multiple users when the advertisement recommended
The reading preference information for recommending object determines corresponding multiple targeted advertisements information;
Second sending module 207, for sending the first instruction to the terminal device, first instruction is used to indicate institute
It states terminal device and wheel stream broadcasting is carried out to the multiple targeted advertisements information.
In one embodiment, in the first determining module 201, determination first user stops to the e-book
Reading comprise determining that and receive the monitored results information that the terminal device is sent;Wherein, the monitored results information is by institute
It states terminal device to generate in the first condition, the first condition includes one of the following conditions: in the automatic turning of the e-book
The terminal device performs pausing operation instruction under page mode, and/or obtained when the front camera of the terminal device
When not including the human face image information of first user in image, wherein the front camera is supervised in the terminal device
The page-turning speed that first user is directed to the e-book is controlled, is opened when being mismatched with predetermined page-turning speed threshold value
It opens.
In one embodiment, the sending device 200 of advertisement further include: third determining module 208 and third sending module
209,
Third determining module 208, for determine first user pause to the reading of e-book before, the electronics
Book be in listen to storytelling under mode, and determine current environment noise first user listens to storytelling and suspend listen to storytelling during, not
The variation for exceeding preset range occurs;
Third sending module 209 was used for when sending the targeted advertisements information to the terminal device, to the end
End equipment sends sound and plays control instruction, wherein the sound broadcasting control instruction is used to indicate the terminal device and passes through
Sound plays the targeted advertisements information.
It will be appreciated by those skilled in the art that the realization function of each module in the sending device 200 of advertisement shown in Fig. 2
It can refer to the associated description of the sending method of preceding advertisement and understand.The function of each module of sending device 200 of advertisement shown in Fig. 2
It can be realized, can also be realized by specific logic circuit and running on the program on processor.
Fig. 3 is a kind of structural schematic diagram of the sending device of advertisement of the embodiment of the present invention, the transmission of advertisement shown in Fig. 3
Device 300 be arranged on the terminal, comprising: at least one processor 301, memory 302, user interface 303, at least one
Network interface 304.Various components in the sending device 300 of advertisement are coupled by bus system 305.It is understood that total
Linear system system 305 is for realizing the connection communication between these components.Bus system 305 except include data/address bus in addition to, further include
Power bus, control bus and status signal bus in addition.But for the sake of clear explanation, various buses are all designated as in Fig. 3
Bus system 405.
Wherein, user interface 303 may include display, keyboard, mouse, trace ball, click wheel, key, button, sense of touch
Plate or touch screen etc..
Memory 302 in the embodiment of the present invention is for storing various types of data to support the sending device of advertisement
300 operation.The example of these data includes: any computer program for operating on the sending device 300 of advertisement, such as
Operating system 3021 and application program 3022;Wherein, operating system 3021 includes various system programs, such as ccf layer, core
Library layer, driving layer etc., for realizing various basic businesses and the hardware based task of processing.Application program 3022 may include
Various application programs, for realizing various applied business.Realize that the program of present invention method may be embodied in using journey
In sequence 3022.
The method that the embodiments of the present invention disclose can be applied in processor 301, or be realized by processor 301.
Processor 301 may be a kind of IC chip, the processing capacity with signal.During realization, the above method it is each
Step can be completed by the integrated logic circuit of the hardware in processor 301 or the instruction of software form.Above-mentioned processing
Device 301 can be general processor, digital signal processor or other programmable logic device, discrete gate or transistor
Logical device, discrete hardware components etc..Processor 301 may be implemented or execute the disclosed each side in the embodiment of the present invention
Method, step and logic diagram.General processor can be microprocessor or any conventional processor etc..In conjunction with of the invention real
The step of applying method disclosed in example can be embodied directly in hardware decoding processor and execute completion, or use decoding processor
In hardware and software module combination execute completion.Software module can be located in storage medium, which is located at storage
The step of device 302, processor 301 reads the information in memory 302, completes preceding method in conjunction with its hardware.
It is appreciated that memory 302 can be volatile memory or nonvolatile memory, may also comprise volatibility and
Both nonvolatile memories.Wherein, nonvolatile memory can be read-only memory (ROM, Read Only Memory),
Programmable read only memory (PROM, Programmable Read-Only Memory) can comment on display and may be programmed read-only storage
Device (EPROM, Erasable Programmable Read-Only Memory), electricity can comment on display programmable read only memory
The storage of (EEPROM, Electrically Erasable Programmable Read-Only Memory), magnetic random access
Device (FRAM, ferromagnetic random access memory), flash memory (Flash Memory), magnetic surface are deposited
Reservoir, CD or CD-ROM (CD-ROM, Compact Disc Read-Only Memory);Magnetic surface storage can be
Magnetic disk storage or magnetic tape storage.Volatile memory can be random access memory (RAM, Random Access
Memory), it is used as External Cache.By exemplary but be not restricted explanation, the RAM of many forms is available, such as
Static random access memory (SRAM, Static Random Access Memory), synchronous static random access memory
(SSRAM, Synchronous Static Random Access Memory), dynamic random access memory (DRAM,
Dynamic Random Access Memory), Synchronous Dynamic Random Access Memory (SDRAM, Synchronous
Dynamic Random Access Memory), double data speed synchronous dynamic RAM (DDRSDRAM,
Double Data Rate Synchronous Dynamic Random Access Memory), enhanced synchronous dynamic random
Access memory (ESDRAM, Enhanced Synchronous Dynamic Random Access Memory), synchronized links
Dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), direct rambus
Random access memory (DRRAM, Direct Rambus Random Access Memory).Description of the embodiment of the present invention is deposited
Reservoir 402 is intended to include but is not limited to the memory of these and any other suitable type.
Sending method based on the advertisement that each embodiment of the application provides, the application also provide a kind of computer-readable storage
Medium, referring to shown in Fig. 3, the computer readable storage medium may include: the memory for storing computer program
302, above-mentioned computer program can be executed by the processor 301 of the sending device 300 of advertisement, to complete step described in preceding method
Suddenly.Computer readable storage medium can be FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface storage
The memories such as device, CD or CD-ROM.
It should be understood that between technical solution documented by the embodiment of the present invention, in the absence of conflict, Ke Yiren
Meaning combination.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair
Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills
Art field, is included within the scope of the present invention.
Claims (10)
1. a kind of sending method of advertisement, which is characterized in that the described method includes:
When determining reading of the first user pause to the e-book in terminal device, advertisement recommended, the advertisement are determined
Recommended includes at least second user associated with first user;
Determine the reading preference information of the advertisement recommended;
Based on the reading preference information, generates targeted advertisements information and sent to the terminal device.
2. the sending method of advertisement according to claim 1, which is characterized in that the determining advertisement recommended includes:
Receive the face monitoring information that the terminal device is sent;
Based on the face monitoring information, advertisement recommended is determined.
3. the sending method of advertisement according to claim 2, which is characterized in that it is described to be based on the face monitoring information,
Determine that advertisement recommended includes:
When in the face monitoring information including the human face image information of second user, the account letter of the second user is determined
Breath;
Judge whether server is stored with the corresponding history browing record information of account information of the second user;
When determining that server is stored with the corresponding history browing record information of account information of the second user, by described
Two users are determined as advertisement recommended.
4. the sending method of advertisement according to claim 3, which is characterized in that the account of the determination second user
Information includes:
The human face image information that multiple users that the human face image information of the second user and the server obtain are uploaded
It is matched;
It, then will be corresponding with the human face image information of human face image information successful match of the second user when successful match
User account information is determined as the account information of the second user.
5. the sending method of advertisement according to claim 1, which is characterized in that the method also includes:
If the advertisement recommended includes multiple users, according to the reading preference information of the advertisement recommended, determine
Respectively correspond each targeted advertisements information of the multiple user;
The first instruction is sent to the terminal device, it is wide to each target that first instruction is used to indicate the terminal device
It accuses information and carries out wheel stream broadcasting.
6. the sending method of advertisement according to claim 1, which is characterized in that determination the first user stopping pair
The reading of the e-book includes:
It determines and receives the monitored results information that the terminal device is sent;
Wherein, the monitored results information is generated in the first condition by the terminal device, and the first condition includes following
One of condition:
The terminal device performs pausing operation instruction under the automatic page turning mode of the e-book,
And/or when the facial image letter in the image that the front camera of the terminal device obtains not including first user
When breath, wherein the front camera monitors the page turning that first user is directed to the e-book in the terminal device
Speed is opened when less than predetermined page-turning speed threshold value.
7. the sending method of advertisement according to claim 1, which is characterized in that the method also includes:
If it is determined that first user, before pause is to the reading of e-book, the e-book is in and listens to storytelling under mode, and really
Determine current environment noise first user listens to storytelling and suspend listen to storytelling during, the change beyond preset range does not occur
Change, then when sending the targeted advertisements information to the terminal device, Xiang Suoshu terminal device sends sound and plays control
Instruction;
Wherein, the sound broadcasting control instruction is used to indicate the terminal device and plays the targeted advertisements letter by sound
Breath.
8. a kind of sending device of advertisement, which is characterized in that described device includes:
First determining module when for determining reading of the first user pause to the e-book in terminal device, triggers described wide
Accuse recommended determining module;
Advertisement recommended determining module, for determining advertisement recommended, the advertisement recommended, include at least with it is described
The associated second user of first user;
Preference determining module is read, for determining the reading preference information of the advertisement recommended;
Targeted advertisements information generating module generates targeted advertisements information for being based on the reading preference information;
First sending module, for sending the targeted advertisements information to the terminal device.
9. the sending device of advertisement according to claim 8, which is characterized in that the advertisement recommended determining module
In, the determining advertisement recommended includes:
Receive the face monitoring information that the terminal device is sent;
Based on the face monitoring information, advertisement recommended is determined.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program quilt
The step of sending method of any one of claim 1 to 7 advertisement is realized when processor executes.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811644507.5A CN109711899A (en) | 2018-12-29 | 2018-12-29 | Method and device for sending advertisement and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811644507.5A CN109711899A (en) | 2018-12-29 | 2018-12-29 | Method and device for sending advertisement and computer readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109711899A true CN109711899A (en) | 2019-05-03 |
Family
ID=66260373
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811644507.5A Pending CN109711899A (en) | 2018-12-29 | 2018-12-29 | Method and device for sending advertisement and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109711899A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110502299A (en) * | 2019-08-12 | 2019-11-26 | 南京大众书网图书文化有限公司 | It is a kind of for providing the method and apparatus of novel information |
CN110764855A (en) * | 2019-09-27 | 2020-02-07 | 上海掌门科技有限公司 | Information processing method, electronic equipment and storage medium |
CN111104507A (en) * | 2019-11-08 | 2020-05-05 | 上海连尚网络科技有限公司 | Method and equipment for providing associated book information |
CN111400235A (en) * | 2020-03-24 | 2020-07-10 | 上海连尚网络科技有限公司 | Method and equipment for acquiring reading resource information in reading application |
CN111507193A (en) * | 2020-03-20 | 2020-08-07 | 威比网络科技(上海)有限公司 | Online education method, system, equipment and storage medium based on face recognition |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101819739A (en) * | 2010-04-08 | 2010-09-01 | 福建天晴在线互动科技有限公司 | Method for inserting advertisement in electronic book |
US20130212606A1 (en) * | 2012-02-14 | 2013-08-15 | Nokia Corporation | Method and apparatus for providing social interaction with programming content |
CN103777849A (en) * | 2012-10-24 | 2014-05-07 | 索尼公司 | User interface for accessing books |
CN104090741A (en) * | 2014-06-17 | 2014-10-08 | 小米科技有限责任公司 | Statistical method and device for electronic book reading |
CN108491419A (en) * | 2018-02-06 | 2018-09-04 | 北京奇虎科技有限公司 | It is a kind of to realize the method and apparatus recommended based on video |
CN108668011A (en) * | 2018-03-30 | 2018-10-16 | 联想(北京)有限公司 | Output method, output equipment and electronic equipment |
CN108846036A (en) * | 2018-05-29 | 2018-11-20 | 深圳市零度智控科技有限公司 | Mobile terminal reads recommended method, mobile terminal and computer readable storage medium |
CN108920047A (en) * | 2018-05-29 | 2018-11-30 | 努比亚技术有限公司 | A kind of control method of application program, terminal and computer readable storage medium |
CN108985845A (en) * | 2018-07-18 | 2018-12-11 | 北京旷视科技有限公司 | Broadcast monitoring method, apparatus and system |
-
2018
- 2018-12-29 CN CN201811644507.5A patent/CN109711899A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101819739A (en) * | 2010-04-08 | 2010-09-01 | 福建天晴在线互动科技有限公司 | Method for inserting advertisement in electronic book |
US20130212606A1 (en) * | 2012-02-14 | 2013-08-15 | Nokia Corporation | Method and apparatus for providing social interaction with programming content |
CN103777849A (en) * | 2012-10-24 | 2014-05-07 | 索尼公司 | User interface for accessing books |
CN104090741A (en) * | 2014-06-17 | 2014-10-08 | 小米科技有限责任公司 | Statistical method and device for electronic book reading |
CN108491419A (en) * | 2018-02-06 | 2018-09-04 | 北京奇虎科技有限公司 | It is a kind of to realize the method and apparatus recommended based on video |
CN108668011A (en) * | 2018-03-30 | 2018-10-16 | 联想(北京)有限公司 | Output method, output equipment and electronic equipment |
CN108846036A (en) * | 2018-05-29 | 2018-11-20 | 深圳市零度智控科技有限公司 | Mobile terminal reads recommended method, mobile terminal and computer readable storage medium |
CN108920047A (en) * | 2018-05-29 | 2018-11-30 | 努比亚技术有限公司 | A kind of control method of application program, terminal and computer readable storage medium |
CN108985845A (en) * | 2018-07-18 | 2018-12-11 | 北京旷视科技有限公司 | Broadcast monitoring method, apparatus and system |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110502299A (en) * | 2019-08-12 | 2019-11-26 | 南京大众书网图书文化有限公司 | It is a kind of for providing the method and apparatus of novel information |
CN110502299B (en) * | 2019-08-12 | 2021-05-14 | 南京大众书网图书文化有限公司 | Method and equipment for providing novel information |
CN110764855A (en) * | 2019-09-27 | 2020-02-07 | 上海掌门科技有限公司 | Information processing method, electronic equipment and storage medium |
CN110764855B (en) * | 2019-09-27 | 2024-03-12 | 上海掌门科技有限公司 | Information processing method, electronic equipment and storage medium |
CN111104507A (en) * | 2019-11-08 | 2020-05-05 | 上海连尚网络科技有限公司 | Method and equipment for providing associated book information |
CN111104507B (en) * | 2019-11-08 | 2024-04-09 | 上海连尚网络科技有限公司 | Method and device for providing associated book information |
CN111507193A (en) * | 2020-03-20 | 2020-08-07 | 威比网络科技(上海)有限公司 | Online education method, system, equipment and storage medium based on face recognition |
CN111400235A (en) * | 2020-03-24 | 2020-07-10 | 上海连尚网络科技有限公司 | Method and equipment for acquiring reading resource information in reading application |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109711899A (en) | Method and device for sending advertisement and computer readable storage medium | |
US10762120B1 (en) | Digital content compilation | |
US20180241714A1 (en) | Methods and system for distributing information via multiple forms of delivery services | |
US20180047391A1 (en) | Providing audio and video feedback with character based on voice command | |
KR20190100452A (en) | Capturing media content in accordance with a viewer expression | |
CN106791958A (en) | Position marker information generation method and device | |
US20150095433A1 (en) | Image with audio conversation system and method | |
JP2008517305A (en) | Method and apparatus for remote voice over or music production and management | |
US12022136B2 (en) | Techniques for providing interactive interfaces for live streaming events | |
Palmer | “Breaking Free” from the Frame: International Human Rights and the New York Times’ 360-Degree Video Journalism | |
KR20160090330A (en) | Controlling voice composition in a conference | |
CN109348302A (en) | Connect wheat user recommended method, device, server and storage medium in live streaming | |
WO2018121064A1 (en) | Live streaming account recharging method, device, and terminal | |
CN106233325A (en) | Generate activity summary | |
US11283890B2 (en) | Post-engagement metadata generation | |
JP2002033802A (en) | Contents service method utilizing mobile communication terminal | |
US20110029386A1 (en) | Allocation of digital media store credit for presentation of an advertisement with a media player | |
US9886814B2 (en) | System and method for secure sharing of creatives | |
US11093120B1 (en) | Systems and methods for generating and broadcasting digital trails of recorded media | |
US20110004671A1 (en) | System and Method for Secure Delivery of Creatives | |
JP2024010239A (en) | Insurance consultation system, insurance consultation terminal, video recording method and video recording program | |
CN105824820A (en) | Media file buffer memory method and device | |
WO2021163884A1 (en) | Screen recording method and apparatus for wonderful moment of video, and readable storage medium | |
CN107391076A (en) | Audio evaluation display method and device | |
CA3014454C (en) | Methods and system for distributing information via multiple forms of delivery services |
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: 20190503 |