Movatterモバイル変換


[0]ホーム

URL:


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
CN109670456ACN201811572772.7ACN201811572772ACN109670456ACN 109670456 ACN109670456 ACN 109670456ACN 201811572772 ACN201811572772 ACN 201811572772ACN 109670456 ACN109670456 ACN 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 LtdfiledCriticalBeijing Qixin Yiwei Information Technology Co Ltd
Priority to CN201811572772.7ApriorityCriticalpatent/CN109670456A/en
Publication of CN109670456ApublicationCriticalpatent/CN109670456A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

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 depositStorage 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 machineDevice 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 artEyeball 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 regionsPreference, 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 userHabit 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 needOffer 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 areasDestination 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 pushInstruction 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 leastDestination 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 recentlyDefault 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 farthestDefault 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 describedThe 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 areaThe 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 sequenceDefault 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 contentsInstruction 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 areaThe 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 areaThe 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 targetIn display area and the corresponding push content hidden after showing amplification in module or the push content add and hideKeep 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 processingDevice 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 computerProgram, 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 noteVisual information determines the destination display area on screen at least two default display areas, and shows and push away on destination display areaSend 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 eyesLocate in the display area that (watching information attentively) determines, to provide information according to user demand, user is looked at the first timeSee 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 retouchedThe 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 justOnly 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 contentThe case where push, this method can be executed by content push device, which can be real by the way of software and/or hardwareExisting, 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 pushIt include specific push content in instruction.
If receiving content push instruction, content push instruction can be responded using terminal acquisition user and watch letter attentivelyBreath, 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 AcquisitionThe 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 shownRegion.
It in the present embodiment, pushes and instructs in response contents, obtain user and watch attentively before information, further includes: obtain eye figurePicture;Eye feature information is obtained based on the eyes image;Information is watched attentively based on described in eye feature information determination.ExampleProperty, eye movement model can be preparatory trained deep learning model, after receiving content push instruction, obtain user's eyePortion's image can extract eye feature information, and what is be widely used at present is optical recording: use camera or camera record quiltThe eye motion situation of examination person, that is, obtain the eyes image of reflection eye motion, and extracts from the eyes image gotEye 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;WithWhen Rotation of eyeball, the relative positional relationship of pupil center and hot spot changes therewith, if corresponding collected with hot spotDry 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 relationshipSurely 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 preparatoryThe 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, defaultThe 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 areaThe 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 informationIt is set to destination display area;If push content is the second presupposed information, distance is watched attentively information farthest default display areaIt is determined as destination display area.
Wherein, the first presupposed information can for for active user customized information, need active user at the first timeThe customized information of the information warning seen or the information being set as needed, user can be remembered according to the historical viewings of userThe historical informations such as record or log determine that information warning can be the emergence message of user setting.Illustratively, customized informationIt can be the extra high shopping recommended advertisements of user's attention rate or video recommendations information etc., information warning can be monitored pictureOr monitoring exception information etc..When the information of setting is advertisement, i.e., when presenting for ad content, it can guarantee the of advertising displayOne 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 rootIt 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-timeNews 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 figureFrame region is screen, is put as blinkpunkt, includes 3 default display area A, B and C in figure, presets the box setting of display areaIt 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 willDistance 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 letterBreath 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 oneThe 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 meshThe 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 shownAnother schematic diagram, if the picture of the vehicle belongs to the second presupposed information, destination display area is default display area C, in targetThe 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 simultaneouslyWhen, 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 baseInformation determines the destination display area on screen at least two default display areas, and push is shown on destination display areaContent.The present embodiment obtains the expression in the eyes stops of user using Eye Tracking Technique, and most suitable push content is shownIn screen according to expression in the eyes stops (watching information attentively) determine display area in, thus according to user demand provide information so thatUser 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 usePush 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 contentClosing key.If receiving user to the clicking operation for closing key in push content, push content is closed, exhibition is stoppedShow.Further, time threshold also can be set, when showing that the time after push content is more than on destination display areaBetween threshold value when, which can be automatically closed.By the setting of shutoff operation, it can be more convenient to make user to not likingPush content is closed.
Optionally, it is shown on destination display area after pushing content, further includes: receive user to the point of push contentOperation is hit, is jumped to and the associated website of push content or application program.If detecting user any position in push contentWhen 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 furtherBrowse information relevant to the push content.Wherein, currently the associated website of push content or application program can be according to needIt presets.Illustratively, referring to Fig. 3, if receiving the clicking operation of user any position on the picture of vehicle, if the vehicleThe image link vehicle it is corresponding sell vehicle website, then can jump to this sell vehicle website so that user further appreciates that specific letterBreath.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 rightThat answers hides the push content shown after amplification in module, or push content adds and hides content.Wherein, this hide module canTo preset, each default display area, which can be set, corresponding hides module.It is shown in push on destination display areaAfter 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 areaHide module, in destination display area and hides push content after showing amplification in module, or push content adds and hidesKeep 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 vehicleDescription 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 hidingThe 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 embodimentOn 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 generalSpot 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 isSingle 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 intoVideo 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 algorithmEye coordinates.Since the gray value of pupil and Purkinje image in eye image is in a specific position, pupil compares backgroundField color is more black, and Purkinje image is brighter.In order to prominent pupil and Purkinje image, binaryzation is carried out by threshold methodProcessing passes through circle process of fitting treatment based on the eye image after binary conversion treatment and obtains pupil position and by Spot recognition calculationIt is Purkinje image that method, which obtains the higher region of gray value,.It, will after Ophthalmologic image-taking to pupil position and Purkinje imageThe 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 onBlinkpunkt coordinate is obtained in three-dimensional sight direct estimation algorithmic formula, specifically the realization based on two-dimensional map model is estimated to calculateHerein without explanation, available blinkpunkt coordinate is the formula of method or the sight direct estimation algorithm based on three-dimensionalIt 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 throughIt unites (Micro-Electro-Mechanical System, MEMS), Eye-controlling focus device (such as eye tracker) or image determine viewLine.
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 awaySending 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 defaultThe center point coordinate of display area and watch the distance between information coordinate attentively, the corresponding default display area of minimum range is determinedFor 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 attentivelyThe 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 simultaneouslyWhen, 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 attentivelyInformation and push content determine the destination display area on screen at least two default display areas, and in destination display areaShow 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 attentivelyInformation determines the destination display area on screen at least two default display areas, and push is shown on destination display areaContent.The present embodiment obtains the expression in the eyes stops of user using Eye Tracking Technique, and most suitable push content is shownAccording 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 timeThe information of value promotes user experience to provide information according to user demand;And it can be determined according to different push contentsDifferent default display areas is destination display area, so that information is shown in most suitable position, guarantees user at the first timeUser 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 embodimentOn plinth, above content method for pushing is advanced optimized, the quantity of the content push instruction in the present embodiment is two or twoMore 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 terminalFace-image, and the image of ocular can be intercepted out from face-image based on Haar ocular identification technologyCome, obtains the eye image of user;
Optionally, response contents push instruction obtains user and watches information attentively, and the content push instruction includes push contentBefore further include: eye feature information is obtained based on the eyes image;Watch attentively based on described in eye feature information determinationInformation.
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 toThe 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 toSequence, 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.SpecificallyPredetermined 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 rulePush content in the instruction of each content push is ranked up, the push content ordering which most pays close attention to user nearBefore, 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 sequenceThe destination display area answered.
Specifically, according to default display area and watching the distance between information attentively, each push content after sequence is determinedCorresponding 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 sequenceDefault 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 calculatedCentral point and watch the distance between information attentively, and ascending sort carried out to each default display area according to this distance, sequence nearPreceding 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 attentivelyRegion.Default display area after sequence is successively determined as to the corresponding target of each push content after sorting one by one to showRegion, illustratively, if the ranking results of default display area are default display area A, preset display area B and default displayRegion C pushes the ranking results of content as push content 1, push content 2 and push content 3, then pushes content 1, push content2 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 contentAmount is greater than the push content after presetting display area quantity without display.For example, the ranking results of push content are pushContent 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 areaCorresponding 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 shownIt 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 respectivelyDefault 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 vehiclePiece 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 usedInformation 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 aobviousShow region and watch the distance between information attentively, the corresponding destination display area of each push content after sequence is determined, in targetPush 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 closeSuitable 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 withThe information of high value is viewed at the first time, to provide information according to user demand, promotes user experience;And when in pushHold when being multiple, push content can be simultaneously displayed in suitably default display area, allow user at the first timeThe push content of multiple personalized arrangements is viewed, and user will not be interfered, meets user to the diversity of information PerceptionDemand.
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 realizeThe case where content push.Content push device provided by the embodiment of the present invention can be performed provided by any embodiment of the inventionContent delivery method has the corresponding functional module of execution method and beneficial effect.The device, which specifically includes, watches acquisition of information attentivelyModule 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 pushInstruction includes push content;
Display area module 420, for determining at least two default display on screen with information is watched attentively according to push contentDestination 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 noteVisual information determines the destination display area on screen at least two default display areas, and shows and push away on destination display areaSend 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 contentIt 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 demandBreath 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 contentRegion is determined as destination display area;
Second unit watches distance attentively information farthest default display if being the second presupposed information for pushing contentRegion is determined as destination display area.
Optionally, the quantity of content push instruction is two or more, which further includes sorting module, the sequenceModule is specifically used for:
Response contents push instruction, obtains watching attentively after information for user, by predetermined order rule to each content pushThe 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 attentivelySend 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 withWatch the distance between information attentively and ascending sort is carried out to each default display area, and successively by the default display area after sequenceThe 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 areaPush 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 areaOperation 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 withAnd 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 awayDelivery 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 realApply 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 inventionFunction 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 processor516) bus 518.
Bus 518 indicates one of a few class bus structures or a variety of, including storage device bus or storage device controlDevice processed, peripheral bus, graphics acceleration port, processor or total using the local of any bus structures in a variety of bus structuresLine.For example, these architectures include but is not limited to industry standard architecture (Industry SubversiveAlliance, ISA) bus, microchannel architecture (Micro Channel Architecture, MAC) bus is enhancedIsa bus, Video Electronics Standards Association (Video Electronics Standards Association, VESA) local are totalLine 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 terminalThe 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 accessMemory (Random Access Memory, RAM) 530 and/or cache memory 532.Terminal 512 can be wrapped furtherInclude other removable/nonremovable, volatile/non-volatile computer system storage mediums.Only as an example, storage system534 can be used for reading and writing immovable, non-volatile magnetic media (Fig. 9 do not show, commonly referred to as " hard disk drive ").AlthoughIt 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, andTo removable anonvolatile optical disk, such as CD-ROM (Compact Disc Read-Only Memory, CD-ROM), numberOptic disk (Digital Video Disc-Read Only Memory, DVD-ROM) or other optical mediums) read-write CD driveDynamic device.In these cases, each driver can be connected by one or more data media interfaces with bus 518.It depositsStorage device 528 may include at least one program product, which has one group of (for example, at least one) program module, thisA 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 dressIt sets in 528, such program module 542 includes but is not limited to operating system, one or more application program, other program mouldsIt may include the realization of network environment in block and program data, each of these examples or certain combination.Program module542 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 512Any terminal (such as network interface card, modem etc.) communication that can be communicated with one or more of the other computing terminal.ThisKind communication can be carried out by input/output (I/O) interface 522.Also, terminal 512 can also by network adapter 520 withOne 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 512Other 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 512Block, 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 systemSystem etc..
The program that processor 516 is stored in storage device 528 by operation, thereby executing various function application and numberAccording 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, shouldThe 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 mediaCombination.Computer-readable medium can be computer-readable signal media or computer readable storage medium.It is computer-readableStorage medium for example may be-but not limited to-the system of electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, device orDevice, or any above combination.The more specific example (non exhaustive list) of computer readable storage medium includes: toolThere 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 storageMedium can be any tangible medium for including or store program, which can be commanded execution system, device or deviceUsing 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 unlimitedIn electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be that computer canAny computer-readable medium other than storage medium is read, which can send, propagates or transmit and be used forBy 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 unlimitedIn 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 thereofProgram 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 withIt fully executes, partly execute on the user computer on the user computer, being executed as an independent software package, portionDivide and partially executes or executed on remote computer or terminal completely on the remote computer on the user computer.It is relating toAnd in the situation of remote computer, remote computer can pass through the network of any kind --- including local area network (LAN) or extensivelyDomain net (WAN)-be connected to subscriber computer, or, it may be connected to outer computer (such as provided using Internet serviceQuotient 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 thatThe 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 inventionIt is described in further detail, but the present invention is not limited to the above embodiments only, without departing from the inventive concept, alsoIt may include more other equivalent embodiments, and the scope of the invention is determined by the scope of the appended claims.

Claims (13)

CN201811572772.7A2018-12-212018-12-21A kind of content delivery method, device, terminal and storage mediumPendingCN109670456A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201811572772.7ACN109670456A (en)2018-12-212018-12-21A kind of content delivery method, device, terminal and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201811572772.7ACN109670456A (en)2018-12-212018-12-21A kind of content delivery method, device, terminal and storage medium

Publications (1)

Publication NumberPublication Date
CN109670456Atrue CN109670456A (en)2019-04-23

Family

ID=66145869

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201811572772.7APendingCN109670456A (en)2018-12-212018-12-21A kind of content delivery method, device, terminal and storage medium

Country Status (1)

CountryLink
CN (1)CN109670456A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110322294A (en)*2019-07-082019-10-11秒针信息技术有限公司A kind of determination method, apparatus, electronic equipment and the storage medium of audience size
CN110992112A (en)*2019-12-182020-04-10百度在线网络技术(北京)有限公司Method and device for processing advertisement information
CN111796990A (en)*2020-07-022020-10-20北京达佳互联信息技术有限公司Resource display method, device, terminal and storage medium
CN111931742A (en)*2020-09-302020-11-13苏宁金融科技(南京)有限公司APP login verification method and device and computer readable storage medium
CN112966872A (en)*2021-03-172021-06-15京诚数字科技(江苏)有限公司Camera-based attention prediction analysis method and device and terminal
CN114115621A (en)*2021-11-222022-03-01网易(杭州)网络有限公司Prompt message display method and device, electronic equipment and storage medium
CN114296627A (en)*2021-10-222022-04-08腾讯科技(深圳)有限公司Content display method, device, equipment and storage medium
CN114746882A (en)*2019-11-262022-07-12北京京东尚科信息技术有限公司Systems and methods for interaction awareness and content presentation
CN117499477A (en)*2023-11-162024-02-02北京易华录信息技术股份有限公司Information pushing method and system based on large model training

Citations (8)

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

Patent Citations (8)

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

Cited By (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110322294A (en)*2019-07-082019-10-11秒针信息技术有限公司A kind of determination method, apparatus, electronic equipment and the storage medium of audience size
CN114746882A (en)*2019-11-262022-07-12北京京东尚科信息技术有限公司Systems and methods for interaction awareness and content presentation
CN110992112A (en)*2019-12-182020-04-10百度在线网络技术(北京)有限公司Method and device for processing advertisement information
CN110992112B (en)*2019-12-182023-07-25百度在线网络技术(北京)有限公司Advertisement information processing method and device
CN111796990A (en)*2020-07-022020-10-20北京达佳互联信息技术有限公司Resource display method, device, terminal and storage medium
CN111931742A (en)*2020-09-302020-11-13苏宁金融科技(南京)有限公司APP login verification method and device and computer readable storage medium
CN112966872A (en)*2021-03-172021-06-15京诚数字科技(江苏)有限公司Camera-based attention prediction analysis method and device and terminal
CN114296627A (en)*2021-10-222022-04-08腾讯科技(深圳)有限公司Content display method, device, equipment and storage medium
CN114296627B (en)*2021-10-222023-06-23腾讯科技(深圳)有限公司Content display method, device, equipment and storage medium
CN114115621A (en)*2021-11-222022-03-01网易(杭州)网络有限公司Prompt message display method and device, electronic equipment and storage medium
CN117499477A (en)*2023-11-162024-02-02北京易华录信息技术股份有限公司Information pushing method and system based on large model training
CN117499477B (en)*2023-11-162024-06-07北京易华录信息技术股份有限公司Information pushing method and system based on large model training

Similar Documents

PublicationPublication DateTitle
CN109670456A (en)A kind of content delivery method, device, terminal and storage medium
US20210295025A1 (en)Classifying facial expressions using eye-tracking cameras
US10109056B2 (en)Method for calibration free gaze tracking using low cost camera
US20100060713A1 (en)System and Method for Enhancing Noverbal Aspects of Communication
CN104199544B (en)Advertisement orientation put-on method based on eye tracking
CN109086726A (en)A kind of topography's recognition methods and system based on AR intelligent glasses
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
CN108921585A (en)A kind of advertisement sending method, device, equipment and storage medium
WO2018127782A1 (en)Wearable augmented reality eyeglass communication device including mobile phone and mobile computing via virtual touch screen gesture control and neuron command
US20180014754A1 (en)Posture Analysis Systems and Methods
US11604859B2 (en)Method and system for incorporating marketing in user authentication
CN105027144A (en) Method and apparatus for calibration-free gaze estimation
CN110476141A (en)Sight tracing and user terminal for executing this method
US20220300066A1 (en)Interaction method, apparatus, device and storage medium
CN109815409A (en)A kind of method for pushing of information, device, wearable device and storage medium
CN113850627B (en)Elevator advertisement display method and device and electronic equipment
JP6724090B2 (en) Information processing apparatus, information processing method, and information processing program
US11341543B2 (en)System and method for generating visual content associated with tailored advertisements in a mixed reality environment
KR20190067433A (en)Method for providing text-reading based reward advertisement service and user terminal for executing the same
JP7263825B2 (en) Information processing device, information processing method, and information processing program
CN113093907A (en)Man-machine interaction method, system, equipment and storage medium
CN108182411A (en)Data processing system and device
CN109299645A (en)Method, apparatus, system and storage medium for sight protectio prompt
JP7259370B2 (en) Information processing device, information processing method, and information processing program

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20190423


[8]ページ先頭

©2009-2025 Movatter.jp