CN109670456A - A kind of content delivery method, device, terminal and storage medium - Google Patents

A kind of content delivery method, device, terminal and storage medium Download PDF

Info

Publication number
CN109670456A
CN109670456A CN201811572772.7A CN201811572772A CN109670456A CN 109670456 A CN109670456 A CN 109670456A CN 201811572772 A CN201811572772 A CN 201811572772A CN 109670456 A CN109670456 A CN 109670456A
Authority
CN
China
Prior art keywords
display area
content
information
push
attentively
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811572772.7A
Other languages
Chinese (zh)
Inventor
姚涛
秦林婵
黄通兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing 7Invensun Technology Co Ltd
Beijing Qixin Yiwei Information Technology Co Ltd
Original Assignee
Beijing Qixin Yiwei Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qixin Yiwei Information Technology Co Ltd filed Critical Beijing Qixin Yiwei Information Technology Co Ltd
Priority to CN201811572772.7A priority Critical patent/CN109670456A/en
Publication of CN109670456A publication Critical patent/CN109670456A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Ophthalmology & Optometry (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention discloses a kind of content delivery method, device, terminal and storage mediums, this method comprises: response contents push instruction, obtains the information of watching attentively of user, content push instruction includes push content;According to push content and watches information attentively and determine destination display area on screen at least two default display areas;Push content is shown on destination display area.The embodiment of the present invention is by determining that user watches information attentively, and most suitable push content is displayed on the screen in the display area determined according to expression in the eyes stops (watching information attentively), to provide information according to user demand, allow user to view the information of high value at the first time, promotes user experience.

Description

A kind of content delivery method, device, terminal and storage medium
Technical field
The present embodiments relate to field of computer technology more particularly to a kind of content delivery method, device, terminal and deposit Storage media.
Background technique
The body of people have vision, the sense of hearing, smell, tactile and movement five big sensory perceptual systems, however we institute received 80% Information both be from eyes.The development of Eye Tracking Technique is so that the mode of people's acquisition information is more intelligent, but also machine Device people more understands the wish of people.
In order to allow user to have better reading experience, eyeball analysis can be obtained based on Eye Tracking Technique in the prior art Eyeball sight is obtained, and then accurately obtains the current expression in the eyes dwell regions of user, and people is judged according to the movement of expression in the eyes dwell regions Preference, and then carry out information displaying.The first impression at interface is extremely important, user check, browsing multimedia content when, Deep impression is had to the content that First view is seen.And the mode of information is shown in the prior art and does not consider the use of user Habit or the current state of user, are not able to satisfy user to the perception demand of information.
Summary of the invention
The embodiment of the invention provides a kind of content delivery method, device, terminal and storage mediums, can be according to user's need Offer information is provided.
In a first aspect, the embodiment of the invention provides a kind of content delivery methods, comprising:
Response contents push instruction obtains user and watches information attentively, and the content push instruction includes push content;
According to the push content and described watch information attentively and determine on the screen at least two default display areas Destination display area;
The push content is shown on the destination display area.
Second aspect, the embodiment of the invention also provides a kind of content push device, which includes:
Watch data obtaining module attentively, for response contents push instruction, obtains the information of watching attentively of user, the content push Instruction includes push content;
Display area module, for watching information attentively according to the push content and based on described and determining on the screen at least Destination display area in two default display areas;
Display module, for showing the push content on the destination display area.
Further, the display area module includes:
First unit, if for the push content be the first presupposed information, by distance described in watch attentively information recently Default display area is determined as destination display area;
Second unit, if for the push content be the second presupposed information, by distance described in watch attentively information farthest Default display area is determined as destination display area.
Further, the quantity of the content push instruction is two or more, which further includes sorting module, The sorting module is specifically used for:
The response contents push instruction, obtains watching attentively after information for user, by predetermined order rule to each described The push content of content push instruction is ranked up.
Further, the display area module includes:
Third unit determines sequence for watching the distance between information attentively with described according to the default display area The corresponding destination display area of each push content afterwards.
Further, the third unit is specifically used for:
If the quantity of the content push instruction is less than or equal to the quantity of the default display area, according to described pre- If display area and watching the distance between information attentively and carrying out ascending sort to each default display area, and will be after sequence Default display area is successively determined as the corresponding destination display area of each push content after the sequence.
Further, which further includes watching determining module attentively, described to watch determining module attentively and be used for: being pushed in response contents Instruction obtains user and watches attentively before information,
Obtain eyes image;
Eye feature information is obtained based on the eyes image;
Information is watched attentively based on described in eye feature information determination.
Further, the display area module further include:
Closing unit receives user to described after showing the push content on the destination display area The shutoff operation for pushing content, closes the push content.
Further, the display area module further include:
Jump-transfer unit receives user to described after showing the push content on the destination display area The clicking operation for pushing content, jumps to and the associated website of the push content or application program.
Further, the display area module further include:
Hide display unit, after showing the push content on the destination display area, in the target In display area and the corresponding push content hidden after showing amplification in module or the push content add and hide Keep away content.
The third aspect, the embodiment of the invention also provides a kind of terminal, the terminal includes:
One or more processors;
Storage device, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processing Device realizes content delivery method as described above.
Fourth aspect, the embodiment of the invention also provides a kind of computer readable storage mediums, are stored thereon with computer Program, the program realize content delivery method as described above when being executed by processor.
The embodiment of the present invention is pushed by response contents and is instructed, and obtain user watches information attentively, according to push content and note Visual information determines the destination display area on screen at least two default display areas, and shows and push away on destination display area Send content.The embodiment of the present invention is stopped by determining to watch information attentively and be displayed on the screen most suitable push content according to expression in the eyes Locate in the display area that (watching information attentively) determines, to provide information according to user demand, user is looked at the first time See the information of high value, promotes user experience.
Detailed description of the invention
Fig. 1 is the flow chart of the content delivery method in the embodiment of the present invention one;
Fig. 2 is the schematic diagram of the default display area in the embodiment of the present invention one;
Fig. 3 is the schematic diagram that the destination display area in the embodiment of the present invention one is shown;
Fig. 4 is another schematic diagram that the destination display area in the embodiment of the present invention one is shown;
Fig. 5 is the flow chart of the content delivery method in the embodiment of the present invention two;
Fig. 6 is the flow chart of the content delivery method in the embodiment of the present invention three;
Fig. 7 is the schematic diagram that the destination display area in the embodiment of the present invention three is shown;
Fig. 8 is the structural schematic diagram of the content push device in the embodiment of the present invention four;
Fig. 9 is the structural schematic diagram of the terminal in the embodiment of the present invention five.
Specific embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining the present invention rather than limiting the invention.It also should be noted that in order to just Only the parts related to the present invention are shown in description, attached drawing rather than entire infrastructure.
Embodiment one
Fig. 1 is the flow chart of the content delivery method in the embodiment of the present invention one, and the present embodiment is applicable to realize content The case where push, this method can be executed by content push device, which can be real by the way of software and/or hardware Existing, which is configured in terminal.As shown in Figure 1, this method can specifically include:
S110, response contents push instruction obtain user and watch information attentively, and content push instruction includes push content.
Wherein, content push instruction can be to need the application program of pushed information to send in terminal, the content push It include specific push content in instruction.
If receiving content push instruction, content push instruction can be responded using terminal acquisition user and watch letter attentively Breath, unlimited regular inspection surveys the specific means for watching information attentively of user herein.Such as, capacitor, myoelectricity, MEMS can be passed through (Micro-Electro-Mechanical System, MEMS), Eye-controlling focus device (such as eye tracker) or image determine sight. User images are such as obtained by image capture device, user images can be understood as the image comprising eyes of user.Image Acquisition The available user's face image of equipment, whole body images or eyes image are as user images.
S120, according to push content and watch information attentively and determine that the target on screen at least two default display areas is shown Region.
It in the present embodiment, pushes and instructs in response contents, obtain user and watch attentively before information, further includes: obtain eye figure Picture;Eye feature information is obtained based on the eyes image;Information is watched attentively based on described in eye feature information determination.Example Property, eye movement model can be preparatory trained deep learning model, after receiving content push instruction, obtain user's eye Portion's image can extract eye feature information, and what is be widely used at present is optical recording: use camera or camera record quilt The eye motion situation of examination person, that is, obtain the eyes image of reflection eye motion, and extracts from the eyes image got Eye feature is used to establish the model of sight/watch attentively point estimation.Eye feature information may include pupil position, pupil shape, Iris position, iris shape, the one or more of eyelid position, canthus position, hot spot (also referred to as Purkinje image) position;With When Rotation of eyeball, the relative positional relationship of pupil center and hot spot changes therewith, if corresponding collected with hot spot Dry eyes image reflects such change in location relationship;It is true that sight/watch point estimation attentively is carried out according to the change in location relationship Surely watch information attentively, watching information attentively may include watching vector attentively, watch coordinate attentively or watching the one or more of depth attentively.
The method for watching information attentively of acquisition user on a terminal screen is not construed as limiting in the present embodiment, it is above-mentioned based on preparatory The eye movement model of foundation is only an example.
Wherein, presetting display area be the unlimited display area of at least two areas that are arranged in screen in advance, default The particular number of display area, specific area and specific location can according to need and be configured, and be not construed as limiting in the present embodiment, Particular number is more than or equal to two, and the area of each default display area can be the same or different, and each presets viewing area The position in domain can be any position of screen but cannot be overlapped.Such as it is 1 square centimeter default that 4 areas, which can be set, Display area, position is respectively in the position at four angles of screen.
Specifically, it is true to watch distance attentively information nearest default display area if push content is the first presupposed information It is set to destination display area;If push content is the second presupposed information, distance is watched attentively information farthest default display area It is determined as destination display area.
Wherein, the first presupposed information can for for active user customized information, need active user at the first time The customized information of the information warning seen or the information being set as needed, user can be remembered according to the historical viewings of user The historical informations such as record or log determine that information warning can be the emergence message of user setting.Illustratively, customized information It can be the extra high shopping recommended advertisements of user's attention rate or video recommendations information etc., information warning can be monitored picture Or monitoring exception information etc..When the information of setting is advertisement, i.e., when presenting for ad content, it can guarantee the of advertising display One time was viewed by a user, therefore can guarantee that the exposure effect of advertisement is authentic and valid.
Second presupposed information can be the information for not needing user and paying close attention at the first time, which can also root It is determined according to the historical information of user, such as the second presupposed information can be the lower advertising information of user's attention rate or real-time News information.
Illustratively, referring to fig. 2, Fig. 2 is the schematic diagram of the default display area in the embodiment of the present invention one, the side in figure Frame region is screen, is put as blinkpunkt, includes 3 default display area A, B and C in figure, presets the box setting of display area It is invisible for user.If currently push content is the picture of a vehicle, and the picture of the vehicle belongs to the first presupposed information, then will Distance watches the nearest default display area B of information attentively and is set as destination display area;If the picture of the vehicle belongs to the second default letter Breath then watches distance attentively information farthest default display area C and is set as destination display area.
S130, push content is shown on destination display area.
After determining the destination display area on screen, push content can be shown in intended display region.It is exemplary , it is the schematic diagram that the destination display area in the embodiment of the present invention one is shown referring to Fig. 3, Fig. 3, if currently push content is one The picture of vehicle, and the picture of the vehicle belongs to the first presupposed information, then and destination display area is default display area B, in mesh The picture of the vehicle is shown in mark display area B;Referring to fig. 4, Fig. 4 is that the destination display area in the embodiment of the present invention one is shown Another schematic diagram, if the picture of the vehicle belongs to the second presupposed information, destination display area is default display area C, in target The picture of the vehicle is shown in the C of display area.
The present embodiment is directed to include the push instruction for pushing content, instructs if receiving multiple push simultaneously When, then multiple push instruction can be ranked up according to the push content in preset sort algorithm and each push instruction, Content push is carried out using content delivery method provided in this embodiment according to ranking results.
The present embodiment is pushed by response contents and is instructed, and obtain user watches information attentively, is watched attentively according to push content and base Information determines the destination display area on screen at least two default display areas, and push is shown on destination display area Content.The present embodiment obtains the expression in the eyes stops of user using Eye Tracking Technique, and most suitable push content is shown In screen according to expression in the eyes stops (watching information attentively) determine display area in, thus according to user demand provide information so that User can view the information of high value at the first time, promote user experience.
Based on the above technical solution, it is shown on destination display area after pushing content, further includes: receive and use Push content is closed to the shutoff operation of push content in family.Wherein, shutoff operation can be clicked for user and be arranged in push content Closing key.If receiving user to the clicking operation for closing key in push content, push content is closed, exhibition is stopped Show.Further, time threshold also can be set, when showing that the time after push content is more than on destination display area Between threshold value when, which can be automatically closed.By the setting of shutoff operation, it can be more convenient to make user to not liking Push content is closed.
Optionally, it is shown on destination display area after pushing content, further includes: receive user to the point of push content Operation is hit, is jumped to and the associated website of push content or application program.If detecting user any position in push content When the clicking operation set, then the website for being associated with or linking with push content or application program are jumped to, so that user is further Browse information relevant to the push content.Wherein, currently the associated website of push content or application program can be according to need It presets.Illustratively, referring to Fig. 3, if receiving the clicking operation of user any position on the picture of vehicle, if the vehicle The image link vehicle it is corresponding sell vehicle website, then can jump to this sell vehicle website so that user further appreciates that specific letter Breath.By the setting of skip operation, the experience effect of user can be improved with the browsing demand of further satisfaction user.
Optionally, it is shown on destination display area after pushing content, further includes: in destination display area and right That answers hides the push content shown after amplification in module, or push content adds and hides content.Wherein, this hide module can To preset, each default display area, which can be set, corresponding hides module.It is shown in push on destination display area After appearance, if the push content is that amplification shows or in the presence of content is hidden, it is corresponding to can star the destination display area Hide module, in destination display area and hides push content after showing amplification in module, or push content adds and hides Keep away content.Illustratively, referring to fig. 4, if being pushed in content in figure further includes text relevant to the vehicle in addition to the picture of vehicle Description after showing the picture of the vehicle in destination display area C, can star that destination display area C is corresponding to hide module, This is added to hide the picture for showing the vehicle in module and verbal description relevant to the vehicle in destination display area C.By hiding The setting of module can be used family auto-browsing to more information, improve the comprehensive of information displaying.
Embodiment two
Fig. 5 is the flow chart of the content delivery method in the embodiment of the present invention two.Base of the present embodiment in above-described embodiment On plinth, above content method for pushing has been advanced optimized.Correspondingly, the method for the present embodiment specifically includes:
S210, information is watched attentively based on eyes image determination.
In an optional embodiment, blinkpunkt coordinate is calculated based on the eye feature information that eyes image extracts, In, eye feature information may include pupil position, pupil shape, iris position, iris shape, eyelid position, canthus position, The one or more of hot spot (also referred to as Purkinje image) position, hot spot is illustrated by taking Purkinje image as an example in the present embodiment.It is general Spot is that infrared light supply is irradiated to cornea from the reflected hot spot of outer corneal surface by the emperor himself for you, and cornea is similar to radius of curvature and is Single sphere of 7.8mm, light source are a range light, when the photon irradiation of a certain optical path is to anterior corneal surface, by being reflected into Video camera will leave hot spot on the image.
Specifically, being infused according to Ophthalmologic image-taking Purkinje image position, and based on Purkinje image position using algorithm Eye coordinates.Since the gray value of pupil and Purkinje image in eye image is in a specific position, pupil compares background Field color is more black, and Purkinje image is brighter.In order to prominent pupil and Purkinje image, binaryzation is carried out by threshold method Processing passes through circle process of fitting treatment based on the eye image after binary conversion treatment and obtains pupil position and by Spot recognition calculation It is Purkinje image that method, which obtains the higher region of gray value,.It, will after Ophthalmologic image-taking to pupil position and Purkinje image The coordinate of pupil position and the coordinate of Purkinje image substitute into the realization algorithm for estimating formula based on two-dimensional map model or are based on Blinkpunkt coordinate is obtained in three-dimensional sight direct estimation algorithmic formula, specifically the realization based on two-dimensional map model is estimated to calculate Herein without explanation, available blinkpunkt coordinate is the formula of method or the sight direct estimation algorithm based on three-dimensional It can.
S220, response contents push instruction, obtain user watches information attentively.
Unlimited regular inspection surveys the specific means for watching information attentively of user herein.Such as, capacitor, myoelectricity, micro-electro-mechanical systems can be passed through It unites (Micro-Electro-Mechanical System, MEMS), Eye-controlling focus device (such as eye tracker) or image determine view Line.
S230, judge to push whether content is the first presupposed information.
Push content is compared with the first presupposed information, judges to push whether content is the first presupposed information.If pushing away Sending content is the first presupposed information, then executes S242;If it is not, i.e. push content is the second presupposed information, then S241 is executed.
S242, distance is watched attentively to the nearest default display area of information it is determined as destination display area.
Watch attentively after information coordinate specifically, getting, two-dimensional coordinate system can be set in screen, calculates each default The center point coordinate of display area and watch the distance between information coordinate attentively, the corresponding default display area of minimum range is determined For destination display area.
S241, distance is watched attentively to the farthest default display area of information it is determined as destination display area.
If push content is the second presupposed information, also calculates the center point coordinate of each default display area and watch letter attentively The distance between coordinate is ceased, but the corresponding default display area of maximum distance is determined as destination display area.
S250, push content is shown on destination display area.
After determining the destination display area on screen, push content can be shown in intended display region.It is exemplary , referring to above-mentioned Fig. 3 and Fig. 4, the destination display area that Fig. 3 and Fig. 4 is determined is different.
The present embodiment is directed to include the push instruction for pushing content, instructs if receiving multiple push simultaneously When, then multiple push instruction can be ranked up according to the push content in preset sort algorithm and each push instruction, Content push is carried out using content delivery method provided in this embodiment according to ranking results.
The present embodiment by receiving content push instruction, then obtain user on the screen watch information attentively, according to watching attentively Information and push content determine the destination display area on screen at least two default display areas, and in destination display area Show push content.
The embodiment of the present invention is pushed by response contents and is instructed, and is obtained user and is watched information attentively, according to push content and watches attentively Information determines the destination display area on screen at least two default display areas, and push is shown on destination display area Content.The present embodiment obtains the expression in the eyes stops of user using Eye Tracking Technique, and most suitable push content is shown According in the display area of expression in the eyes stops (watching information attentively) decision in screen, user is allowed to view high price at the first time The information of value promotes user experience to provide information according to user demand;And it can be determined according to different push contents Different default display areas is destination display area, so that information is shown in most suitable position, guarantees user at the first time User will not be interfered on the basis of information by viewing, and meet user to the diversity requirement of information Perception.
Embodiment three
Fig. 6 is the flow chart of the content delivery method in the embodiment of the present invention three.Base of the present embodiment in above-described embodiment On plinth, above content method for pushing is advanced optimized, the quantity of the content push instruction in the present embodiment is two or two More than.Correspondingly, the method for the present embodiment specifically includes:
S310, response contents push instruction, obtain user watches information attentively.
If receiving content push instruction, content push instruction can be responded using the camera shooting user of terminal Face-image, and the image of ocular can be intercepted out from face-image based on Haar ocular identification technology Come, obtains the eye image of user;
Optionally, response contents push instruction obtains user and watches information attentively, and the content push instruction includes push content Before further include: eye feature information is obtained based on the eyes image;Watch attentively based on described in eye feature information determination Information.
S320, the push content that each content push instructs is ranked up by predetermined order rule.
Wherein, predetermined order rule the historical viewings of user can record the rule being arranged according to, or according to The rule of the interest level setting of user.Such as the predetermined order rule can carry out descending row by user's browsing time according to Sequence, the i.e. most content ordering of user's browsing time are near preceding, and the least content ordering of user's browsing time is near rear.Specifically Predetermined order rule can according to need and be configured, this is not construed as limiting in the present embodiment.
Quantity by content push instruction in this present embodiment is two or more, right by predetermined order rule Push content in the instruction of each content push is ranked up, the push content ordering which most pays close attention to user near Before, push content ordering that user less pays close attention to is near rear, so that so that user is quickly seen the content for wanting to see when push, Enhance the degree of adhesion of user.
S330, basis preset display area and watch the distance between information attentively, determine each push content pair after sequence The destination display area answered.
Specifically, according to default display area and watching the distance between information attentively, each push content after sequence is determined Corresponding destination display area, comprising: if the quantity of content push instruction is less than or equal to the quantity of default display area, According to default display area and the distance between information is watched attentively to each default display area progress ascending sort, and will be after sequence Default display area be successively determined as sequence after the corresponding destination display area of each push content.
If the quantity for pushing content is less than or equal to the quantity of default display area, each default display area is calculated Central point and watch the distance between information attentively, and ascending sort carried out to each default display area according to this distance, sequence near Preceding is that distance watches the nearest default display area of information attentively, and sorting after is that distance watches the farthest default display of information attentively Region.Default display area after sequence is successively determined as to the corresponding target of each push content after sorting one by one to show Region, illustratively, if the ranking results of default display area are default display area A, preset display area B and default display Region C pushes the ranking results of content as push content 1, push content 2 and push content 3, then pushes content 1, push content 2 be respectively default display area A, default display area B and default display area C with the destination display area for pushing content 3.
If the quantity that the quantity for pushing content is greater than default display area will be counted according to the ranking results of push content Amount is greater than the push content after presetting display area quantity without display.For example, the ranking results of push content are push Content 1, push content 2 and push content 3, the quantity for presetting display area is 2, then pushes content 3 without display.
S340, push content is shown on destination display area.
It determines the corresponding destination display area of each push content after sequence, can be shown in each destination display area Corresponding each push content.Illustratively, show referring to Fig. 7, Fig. 7 for what the destination display area in the embodiment of the present invention three was shown It is intended to, push content is the picture of the picture of people, the picture of cloud and vehicle respectively in Fig. 7, and determining destination display area is respectively Default display area A, default display area B and default display area C, then respectively by the picture of people, the figure of the picture of cloud and vehicle Piece is shown in default display area A, default display area B and default display area C.
The quantity that content push instructs in the present embodiment is two or more, and response contents push instruction is obtained and used Information is watched at family attentively, is ranked up by predetermined order rule to the push content that each content push instructs, and according to default aobvious Show region and watch the distance between information attentively, the corresponding destination display area of each push content after sequence is determined, in target Push content is shown on display area.The present embodiment obtains the expression in the eyes stops of user using Eye Tracking Technique, and will most close Suitable push content is displayed on the screen in the display area determined according to expression in the eyes stops (watching information attentively), so that user can be with The information of high value is viewed at the first time, to provide information according to user demand, promotes user experience;And when in push Hold when being multiple, push content can be simultaneously displayed in suitably default display area, allow user at the first time The push content of multiple personalized arrangements is viewed, and user will not be interfered, meets user to the diversity of information Perception Demand.
Example IV
Fig. 8 is the structural schematic diagram of the content push device in the embodiment of the present invention four, and the present embodiment is applicable to realize The case where content push.Content push device provided by the embodiment of the present invention can be performed provided by any embodiment of the invention Content delivery method has the corresponding functional module of execution method and beneficial effect.The device, which specifically includes, watches acquisition of information attentively Module 410, display area module 420 and display module 430, in which:
Watch data obtaining module 410 attentively, for response contents push instruction, obtains the information of watching attentively of user, content push Instruction includes push content;
Display area module 420, for determining at least two default display on screen with information is watched attentively according to push content Destination display area in region;
Display module 430, for showing push content on destination display area.
The embodiment of the present invention is pushed by response contents and is instructed, and obtain user watches information attentively, according to push content and note Visual information determines the destination display area on screen at least two default display areas, and shows and push away on destination display area Send content.The embodiment of the present invention obtains the expression in the eyes stops of user using Eye Tracking Technique, and by most suitable push content It is displayed on the screen in the display area determined according to expression in the eyes stops (watching information attentively), to provide letter according to user demand Breath allows user to view the information of high value at the first time, promotes user experience.
Optionally, display area module 420 includes:
First unit watches distance attentively information nearest default display if being the first presupposed information for pushing content Region is determined as destination display area;
Second unit watches distance attentively information farthest default display if being the second presupposed information for pushing content Region is determined as destination display area.
Optionally, the quantity of content push instruction is two or more, which further includes sorting module, the sequence Module is specifically used for:
Response contents push instruction, obtains watching attentively after information for user, by predetermined order rule to each content push The push content of instruction is ranked up.
Optionally, display area module 420 includes:
Third unit, for determining respectively pushing away after sorting according to presetting display area and watching the distance between information attentively Send content corresponding destination display area.
Optionally, which is specifically used for:
If the quantity of content push instruction is less than or equal to the quantity of default display area, according to preset display area with Watch the distance between information attentively and ascending sort is carried out to each default display area, and successively by the default display area after sequence The corresponding destination display area of each push content being determined as after sequence.
Optionally, which further includes watching determining module attentively, watches determining module attentively and is used for: it pushes and instructs in response contents, User is obtained to watch attentively before information,
Obtain eyes image;
Eye feature information is obtained based on eyes image;
Information is watched attentively based on the determination of eye feature information.
Optionally, display area module 420 further include:
Closing unit receives user to the pass of push content after showing push content on destination display area Push content is closed in closed operation.
Optionally, display area module 420 further include:
Jump-transfer unit receives user to the point of push content after showing push content on destination display area Operation is hit, is jumped to and the associated website of push content or application program.
Optionally, display area module 420 further include:
Hide display unit, on destination display area show push content after, in destination display area with And it is corresponding hide the push content shown after amplification in module, or push content adds and hides content.
Content push device provided by the embodiment of the present invention can be performed content provided by any embodiment of the invention and push away Delivery method has the corresponding functional module of execution method and beneficial effect.
Embodiment five
Fig. 9 is the structural schematic diagram of the terminal in the embodiment of the present invention five.Fig. 9, which is shown, to be suitable for being used to realizing that the present invention is real Apply the block diagram of the exemplary terminal 512 of mode.The terminal 512 that Fig. 9 is shown is only an example, should not be to the embodiment of the present invention Function and use scope bring any restrictions.
As shown in figure 9, terminal 512 is showed in the form of general purpose terminal.The component of terminal 512 can include but is not limited to: One or more processor 516, storage device 528 connect different system components (including storage device 528 and processor 516) bus 518.
Bus 518 indicates one of a few class bus structures or a variety of, including storage device bus or storage device control Device processed, peripheral bus, graphics acceleration port, processor or total using the local of any bus structures in a variety of bus structures Line.For example, these architectures include but is not limited to industry standard architecture (Industry Subversive Alliance, ISA) bus, microchannel architecture (Micro Channel Architecture, MAC) bus is enhanced Isa bus, Video Electronics Standards Association (Video Electronics Standards Association, VESA) local are total Line and peripheral component interconnection (Peripheral Component Interconnect, PCI) bus.
Terminal 512 typically comprises a variety of computer system readable media.These media can be it is any can be by terminal The usable medium of 512 access, including volatile and non-volatile media, moveable and immovable medium.
Storage device 528 may include the computer system readable media of form of volatile memory, such as arbitrary access Memory (Random Access Memory, RAM) 530 and/or cache memory 532.Terminal 512 can be wrapped further Include other removable/nonremovable, volatile/non-volatile computer system storage mediums.Only as an example, storage system 534 can be used for reading and writing immovable, non-volatile magnetic media (Fig. 9 do not show, commonly referred to as " hard disk drive ").Although It is not shown in Fig. 9, the disc driver for reading and writing to removable non-volatile magnetic disk (such as " floppy disk ") can be provided, and To removable anonvolatile optical disk, such as CD-ROM (Compact Disc Read-Only Memory, CD-ROM), number Optic disk (Digital Video Disc-Read Only Memory, DVD-ROM) or other optical mediums) read-write CD drive Dynamic device.In these cases, each driver can be connected by one or more data media interfaces with bus 518.It deposits Storage device 528 may include at least one program product, which has one group of (for example, at least one) program module, this A little program modules are configured to perform the function of various embodiments of the present invention.
Program/utility 540 with one group of (at least one) program module 542 can store in such as storage dress It sets in 528, such program module 542 includes but is not limited to operating system, one or more application program, other program moulds It may include the realization of network environment in block and program data, each of these examples or certain combination.Program module 542 usually execute function and/or method in embodiment described in the invention.
Terminal 512 can also be logical with one or more external equipments 514 (such as keyboard, direction terminal, display 524 etc.) Letter, can also be enabled a user to one or more terminal interact with the terminal 512 communicate, and/or with make the terminal 512 Any terminal (such as network interface card, modem etc.) communication that can be communicated with one or more of the other computing terminal.This Kind communication can be carried out by input/output (I/O) interface 522.Also, terminal 512 can also by network adapter 520 with One or more network (such as local area network (Local Area Network, LAN), wide area network (Wide Area Network, WAN) and/or public network, for example, internet) communication.As shown in figure 9, network adapter 520 passes through bus 518 and terminal 512 Other modules communication.It should be understood that although not shown in the drawings, other hardware and/or software mould can be used in conjunction with terminal 512 Block, including but not limited to: microcode, terminal driver, redundant processor, external disk drive array, disk array (Redundant Arrays of Independent Disks, RAID) system, tape drive and data backup storage system System etc..
The program that processor 516 is stored in storage device 528 by operation, thereby executing various function application and number According to processing, such as realize content delivery method provided by the embodiment of the present invention, this method comprises:
Response contents push instruction, obtains the information of watching attentively of user, and content push instruction includes push content;
According to push content and watches information attentively and determine destination display area on screen at least two default display areas;
Push content is shown on destination display area.
Embodiment six
The embodiment of the present invention six additionally provides a kind of computer readable storage medium, is stored thereon with computer program, should The content delivery method as provided by the embodiment of the present invention is realized when program is executed by processor, this method comprises:
Response contents push instruction, obtains the information of watching attentively of user, and content push instruction includes push content;
According to push content and watches information attentively and determine destination display area on screen at least two default display areas;
Push content is shown on destination display area.
The computer storage medium of the embodiment of the present invention, can be using any of one or more computer-readable media Combination.Computer-readable medium can be computer-readable signal media or computer readable storage medium.It is computer-readable Storage medium for example may be-but not limited to-the system of electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, device or Device, or any above combination.The more specific example (non exhaustive list) of computer readable storage medium includes: tool There are electrical connection, the portable computer diskette, hard disk, random access memory (RAM), read-only memory of one or more conducting wires (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD- ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.In this document, computer-readable storage Medium can be any tangible medium for including or store program, which can be commanded execution system, device or device Using or it is in connection.
Computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal, Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including but unlimited In electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be that computer can Any computer-readable medium other than storage medium is read, which can send, propagates or transmit and be used for By the use of instruction execution system, device or device or program in connection.
The program code for including on computer-readable medium can transmit with any suitable medium, including --- but it is unlimited In wireless, electric wire, optical cable, RF etc. or above-mentioned any appropriate combination.
The computer for executing operation of the present invention can be write with one or more programming languages or combinations thereof Program code, described program design language include object oriented program language-such as Java, Smalltalk, C++, It further include conventional procedural programming language-such as " C " language or similar programming language.Program code can be with It fully executes, partly execute on the user computer on the user computer, being executed as an independent software package, portion Divide and partially executes or executed on remote computer or terminal completely on the remote computer on the user computer.It is relating to And in the situation of remote computer, remote computer can pass through the network of any kind --- including local area network (LAN) or extensively Domain net (WAN)-be connected to subscriber computer, or, it may be connected to outer computer (such as provided using Internet service Quotient is connected by internet).
Note that the above is only a better embodiment of the present invention and the applied technical principle.It will be appreciated by those skilled in the art that The invention is not limited to the specific embodiments described herein, be able to carry out for a person skilled in the art it is various it is apparent variation, It readjusts and substitutes without departing from protection scope of the present invention.Therefore, although being carried out by above embodiments to the present invention It is described in further detail, but the present invention is not limited to the above embodiments only, without departing from the inventive concept, also It may include more other equivalent embodiments, and the scope of the invention is determined by the scope of the appended claims.

Claims (13)

1. a kind of content delivery method characterized by comprising
Response contents push instruction obtains user and watches information attentively, and the content push instruction includes push content;
According to the push content and described watch information attentively and determine target on the screen at least two default display areas Display area;
The push content is shown on the destination display area.
2. the method according to claim 1, wherein according to the push content and described watching information attentively and determining institute State the destination display area on screen at least two default display areas, comprising:
If the push content is the first presupposed information, the nearest default display area of information will be watched described in distance attentively and be determined as Destination display area;
If the push content is the second presupposed information, the farthest default display area of information will be watched described in distance attentively and be determined as Destination display area.
3. the method according to claim 1, wherein the content push instruction quantity be two or two with On, the response contents push instruction obtains watching attentively after information for user, further includes:
It is ranked up by push content of the predetermined order rule to each content push instruction.
4. according to the method described in claim 3, it is characterized in that, according to the push content and described watching information attentively and determining institute State the destination display area on screen at least two default display areas, comprising:
The distance between information is watched attentively with described according to the default display area, determines that each push content after sequence is corresponding Destination display area.
5. according to the method described in claim 4, it is characterized in that, according to the default display area and it is described watch attentively information it Between distance, determine sequence after each push content corresponding to destination display area, comprising:
If the quantity of the content push instruction is less than or equal to the quantity of the default display area, according to described default aobvious Show region and watch the distance between information attentively and ascending sort is carried out to each default display area, and will be default after sequence Display area is successively determined as the corresponding destination display area of each push content after the sequence.
6. being instructed the method according to claim 1, wherein being pushed in response contents, obtains user and watch information attentively Before, further includes:
Obtain eyes image;
Eye feature information is obtained based on the eyes image;
Information is watched attentively based on described in eye feature information determination.
7. the method according to claim 1, wherein showing the push content on the destination display area Later, further includes:
User is received to the shutoff operation of the push content, closes the push content.
8. the method according to claim 1, wherein showing the push content on the destination display area Later, further includes:
User is received to the clicking operation of the push content, is jumped to the associated website of the push content or using journey Sequence.
9. the method according to claim 1, wherein showing the push content on the destination display area Later, further includes:
In the destination display area and it is corresponding hide in module show amplification after the push content, Huo Zhesuo Push content is stated to add and hide content.
10. a kind of content push device characterized by comprising
Watch data obtaining module attentively, for response contents push instruction, obtains the information of watching attentively of user, the content push instruction Including pushing content;
Display area module, for watching information attentively according to the push content and based on described and determining at least two on the screen Destination display area in default display area;
Display module, for showing the push content on the destination display area.
11. device according to claim 10, which is characterized in that the display area module includes:
First unit will watch that information is nearest to be preset described in distance attentively if being the first presupposed information for the push content Display area is determined as destination display area;
Second unit will watch that information is farthest to be preset described in distance attentively if being the second presupposed information for the push content Display area is determined as destination display area.
12. a kind of terminal, which is characterized in that the terminal includes:
One or more processors;
Storage device, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processors are real The now content delivery method as described in any in claim 1-9.
13. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor The content delivery method as described in any in claim 1-9 is realized when execution.
CN201811572772.7A 2018-12-21 2018-12-21 A kind of content delivery method, device, terminal and storage medium Pending CN109670456A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811572772.7A CN109670456A (en) 2018-12-21 2018-12-21 A kind of content delivery method, device, terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811572772.7A CN109670456A (en) 2018-12-21 2018-12-21 A kind of content delivery method, device, terminal and storage medium

Publications (1)

Publication Number Publication Date
CN109670456A true CN109670456A (en) 2019-04-23

Family

ID=66145869

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811572772.7A Pending CN109670456A (en) 2018-12-21 2018-12-21 A kind of content delivery method, device, terminal and storage medium

Country Status (1)

Country Link
CN (1) CN109670456A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110322294A (en) * 2019-07-08 2019-10-11 秒针信息技术有限公司 A kind of determination method, apparatus, electronic equipment and the storage medium of audience size
CN110992112A (en) * 2019-12-18 2020-04-10 百度在线网络技术(北京)有限公司 Method and device for processing advertisement information
CN111796990A (en) * 2020-07-02 2020-10-20 北京达佳互联信息技术有限公司 Resource display method, device, terminal and storage medium
CN111931742A (en) * 2020-09-30 2020-11-13 苏宁金融科技(南京)有限公司 APP login verification method and device and computer readable storage medium
CN114296627A (en) * 2021-10-22 2022-04-08 腾讯科技(深圳)有限公司 Content display method, device, equipment and storage medium
CN114746882A (en) * 2019-11-26 2022-07-12 北京京东尚科信息技术有限公司 Systems and methods for interaction awareness and content presentation
CN117499477A (en) * 2023-11-16 2024-02-02 北京易华录信息技术股份有限公司 Information pushing method and system based on large model training
CN117499477B (en) * 2023-11-16 2024-06-07 北京易华录信息技术股份有限公司 Information pushing method and system based on large model training

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103440038A (en) * 2013-08-28 2013-12-11 中国人民大学 Information collection system based on eye recognition and application thereof
CN104137050A (en) * 2012-02-22 2014-11-05 西里克斯***公司 Remote display with hierarchical updating
CN104238751A (en) * 2014-09-17 2014-12-24 联想(北京)有限公司 Display method and electronic equipment
CN105229584A (en) * 2013-05-29 2016-01-06 三菱电机株式会社 Information display device
CN106412563A (en) * 2016-09-30 2017-02-15 珠海市魅族科技有限公司 Image display method and apparatus
CN106557937A (en) * 2015-09-24 2017-04-05 杭州海康威视数字技术股份有限公司 Advertisement sending method and device
CN106709303A (en) * 2016-11-18 2017-05-24 深圳超多维科技有限公司 Display method and device and intelligent terminal
CN108921585A (en) * 2018-05-15 2018-11-30 北京七鑫易维信息技术有限公司 A kind of advertisement sending method, device, equipment and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104137050A (en) * 2012-02-22 2014-11-05 西里克斯***公司 Remote display with hierarchical updating
CN105229584A (en) * 2013-05-29 2016-01-06 三菱电机株式会社 Information display device
CN103440038A (en) * 2013-08-28 2013-12-11 中国人民大学 Information collection system based on eye recognition and application thereof
CN104238751A (en) * 2014-09-17 2014-12-24 联想(北京)有限公司 Display method and electronic equipment
CN106557937A (en) * 2015-09-24 2017-04-05 杭州海康威视数字技术股份有限公司 Advertisement sending method and device
CN106412563A (en) * 2016-09-30 2017-02-15 珠海市魅族科技有限公司 Image display method and apparatus
CN106709303A (en) * 2016-11-18 2017-05-24 深圳超多维科技有限公司 Display method and device and intelligent terminal
CN108921585A (en) * 2018-05-15 2018-11-30 北京七鑫易维信息技术有限公司 A kind of advertisement sending method, device, equipment and storage medium

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110322294A (en) * 2019-07-08 2019-10-11 秒针信息技术有限公司 A kind of determination method, apparatus, electronic equipment and the storage medium of audience size
CN114746882A (en) * 2019-11-26 2022-07-12 北京京东尚科信息技术有限公司 Systems and methods for interaction awareness and content presentation
CN110992112A (en) * 2019-12-18 2020-04-10 百度在线网络技术(北京)有限公司 Method and device for processing advertisement information
CN110992112B (en) * 2019-12-18 2023-07-25 百度在线网络技术(北京)有限公司 Advertisement information processing method and device
CN111796990A (en) * 2020-07-02 2020-10-20 北京达佳互联信息技术有限公司 Resource display method, device, terminal and storage medium
CN111931742A (en) * 2020-09-30 2020-11-13 苏宁金融科技(南京)有限公司 APP login verification method and device and computer readable storage medium
CN114296627A (en) * 2021-10-22 2022-04-08 腾讯科技(深圳)有限公司 Content display method, device, equipment and storage medium
CN114296627B (en) * 2021-10-22 2023-06-23 腾讯科技(深圳)有限公司 Content display method, device, equipment and storage medium
CN117499477A (en) * 2023-11-16 2024-02-02 北京易华录信息技术股份有限公司 Information pushing method and system based on large model training
CN117499477B (en) * 2023-11-16 2024-06-07 北京易华录信息技术股份有限公司 Information pushing method and system based on large model training

Similar Documents

Publication Publication Date Title
CN109670456A (en) A kind of content delivery method, device, terminal and storage medium
US20170115742A1 (en) Wearable augmented reality eyeglass communication device including mobile phone and mobile computing via virtual touch screen gesture control and neuron command
CN109086726A (en) A kind of topography's recognition methods and system based on AR intelligent glasses
KR102338407B1 (en) A head mounted display system configured to exchange biometric authentication information
US20100060713A1 (en) System and Method for Enhancing Noverbal Aspects of Communication
US10182720B2 (en) System and method for interacting with and analyzing media on a display using eye gaze tracking
US7809160B2 (en) Method and apparatus for calibration-free eye tracking using multiple glints or surface reflections
US20150092983A1 (en) Method for calibration free gaze tracking using low cost camera
US20220167877A1 (en) Posture Analysis Systems and Methods
CN108921585A (en) A kind of advertisement sending method, device, equipment and storage medium
KR102092931B1 (en) Method for eye-tracking and user terminal for executing the same
CN110633664A (en) Method and device for tracking attention of user based on face recognition technology
WO2018127782A1 (en) Wearable augmented reality eyeglass communication device including mobile phone and mobile computing via virtual touch screen gesture control and neuron command
US10254831B2 (en) System and method for detecting a gaze of a viewer
CN108109010A (en) A kind of intelligence AR advertisement machines
US20190294767A1 (en) Method and system for incorporating marketing in user authentication
US20220300066A1 (en) Interaction method, apparatus, device and storage medium
Mantiuk et al. Gaze‐driven Object Tracking for Real Time Rendering
Tayibnapis et al. Driver's gaze zone estimation by transfer learning
US20220067792A1 (en) System and method for generating visual content associated with tailored advertisements in a mixed reality environment
US11062140B2 (en) Display method, electronic device and storage medium having the same
KR20190067433A (en) Method for providing text-reading based reward advertisement service and user terminal for executing the same
CN114021211A (en) Intelligent peep-proof system
JP7263825B2 (en) Information processing device, information processing method, and information processing program
CN110262663B (en) Schedule generation method based on eyeball tracking technology and related product

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: 20190423