CN110267109A - A kind of health programing method for pushing and device, set-top box - Google Patents

A kind of health programing method for pushing and device, set-top box Download PDF

Info

Publication number
CN110267109A
CN110267109A CN201910582460.2A CN201910582460A CN110267109A CN 110267109 A CN110267109 A CN 110267109A CN 201910582460 A CN201910582460 A CN 201910582460A CN 110267109 A CN110267109 A CN 110267109A
Authority
CN
China
Prior art keywords
health
information
programing
classification
video
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
CN201910582460.2A
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.)
Shenzhen Jiuzhou Electric Appliance Co Ltd
Original Assignee
Shenzhen Jiuzhou Electric Appliance 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 Shenzhen Jiuzhou Electric Appliance Co Ltd filed Critical Shenzhen Jiuzhou Electric Appliance Co Ltd
Priority to CN201910582460.2A priority Critical patent/CN110267109A/en
Publication of CN110267109A publication Critical patent/CN110267109A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42221Transmission circuitry, e.g. infrared [IR] or radio frequency [RF]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44218Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4662Learning process for intelligent management, e.g. learning user preferences for recommending movies characterized by learning algorithms
    • H04N21/4665Learning process for intelligent management, e.g. learning user preferences for recommending movies characterized by learning algorithms involving classification methods, e.g. Decision trees
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8549Creating video summaries, e.g. movie trailer

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Computer Security & Cryptography (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

The present embodiments relate to set-top box technique field, a kind of health programing method for pushing and device, set-top box are specifically disclosed, which comprises classification processing is carried out to the health programing got, generates health programing classification information;Obtain the body abnormality characteristic information of user;According to the body abnormality characteristic information and the health programing classification information, the video information of the corresponding health programing is pushed.By carrying out classification processing to the health programing got, generate health programing classification information, further according to the body abnormality characteristic information for obtaining user, to realize according to the body abnormality characteristic information and the health programing classification information for obtaining user, push the corresponding health programing, and then meet the needs of different user obtains different healthy lectures, improve viewing efficiency.

Description

A kind of health programing method for pushing and device, set-top box
[technical field]
The present invention relates to set-top box technique field more particularly to a kind of health programing method for pushing and device, set-top box.
[background technique]
With making constant progress for android system, android system has been widely used in various smart machines On, such as mobile phone, GPS, intelligent appliance equipment.Although various smart machines emerge one after another, set-top box is always home entertaining An important component.The equipment that set-top box connects television set and outside source as one, it can be by compression Digital signal changes into television content, and shows on a television set.External signal can come from wire cable, satellite antenna, Broadband network and terrestrial broadcasting.Set-top box is more energy other than it can receive the image, sound that simulated television can provide Digital content, including electronic program guides, internet webpage, subtitle etc. are enough received, enables users to see on existing television set It sees digital television program, and formula digitlization amusement, education and commercialization activity can be interacted by network.
Applicant has found the relevant technologies the prior art has at least the following problems: some during realizing the embodiment of the present invention There are no perfect internet for low developed area, can only carry out program by the digital television signal mode of conventional transmission and broadcast It puts.This unilateral network makes operator that can not know the anti-pass data of user.So as to cause many healthy lecture at present with And program is all that the user that TV station carries out with the period for low developed area carries out broadcast simultaneously, but for different zones People may be also due to the common disease that the differences such as regional climate occur it is different, same set of health lecture program may be right The people in some regions is useful, and the people in other region is useless or even somebody does not know about and oneself needs which health gone to watch Lecture.So the broadcast way of this program is not able to satisfy the demand that different user obtains different healthy lectures, low efficiency is watched.
[summary of the invention]
The embodiment of the present invention provides a kind of health programing method for pushing and device, set-top box, is able to solve existing program Broadcast way is not able to satisfy the problem of different user obtains the demand of different healthy lectures.
In order to solve the above technical problems, the embodiment of the invention provides following technical solutions: a kind of health programing push side Method is applied to set-top box, comprising: carries out classification processing to the health programing got, generates health programing classification information;
Obtain the body abnormality characteristic information of user;
According to the body abnormality characteristic information and the health programing classification information, the corresponding health programing is pushed Video information.
Optionally, the described pair of health programing got is classified, and generates health programing classification information, comprising:
Classification processing is carried out according to the content information of the health programing, generates corresponding health programing guide information;
Packing processing is carried out to several health programing guide informations, generates the health programing classification information.
Optionally, according to the content information of the health programing, corresponding health programing guide information is generated, comprising:
According to the content information of the health programing, corresponding program classification is arranged to the health programing and is marked;
The video clip of the health programing is intercepted, small video pre-review information is generated;
It is associated with the program classification label and the corresponding small video pre-review information, generates corresponding program guide letter Breath.
Optionally, described according to the body abnormality characteristic information and the health programing classification information, push is corresponding The video information of the health programing, comprising:
The body abnormality characteristic information is subjected to classification processing, obtains off-note classification information;
The off-note classification information and the health programing classification information are matched, obtain it is to be pushed described in neglect Frequency pre-review information;
Detect user action information of the user when watching the small video pre-review information;
When the user action information meets deliberate action information, the video letter of the corresponding health programing is pushed Breath.
Optionally, described when the user action information meets deliberate action information, the corresponding health section of push Purpose video information, comprising:
The user action information includes video stay time and vision operation behavior;
When the video residence time being more than preset duration, and/or;
When the vision operation behavior meets default vision operation behavior, the video of the corresponding health programing is pushed Information.
It is optionally, described after the user action information meets deliberate action information, further includes:
The video information of the health programing includes play time and program video.
Detect whether the health programing is playing;
If so, directly switching plays the program video;
If it is not, the play time is reminded in push.
In order to solve the above technical problems, the embodiment of the invention provides following technical solutions: a kind of health programing push dress It sets, is applied to set-top box, comprising: classification processing module generates health for carrying out classification processing to the health programing got Programme labeling information;
Module is obtained, for obtaining the body abnormality characteristic information of user;
Pushing module, for according to the body abnormality characteristic information and the health programing classification information, push to be corresponding The health programing video information.
Optionally, the categorization module includes that health programing guide information generation unit and health programing classification information generate Unit;
The health programing guide information generation unit according to the content information of the health programing for carrying out at classification Reason, generates corresponding health programing guide information;
The health programing classification information generation unit is for carrying out at packing several health programing guide informations Reason, generates the health programing classification information.
Optionally, the pushing module includes off-note classification information acquiring unit, matching unit, detection unit and pushes away Send unit;
The off-note classification information acquiring unit is used to the body abnormality characteristic information carrying out classification processing, obtains To off-note classification information;
The matching unit is used to match the off-note classification information and the health programing classification information, obtains The small video pre-review information to be pushed;
The detection unit is for detecting user action information of the user when watching the small video pre-review information;
The push unit is used for when the user action information meets deliberate action information, and push is corresponding described strong Kang Jie purpose video information.
In order to solve the above technical problems, the embodiment of the invention provides following technical solutions: a kind of set-top box, comprising: extremely A few processor;And
The memory being connect at least one described processor communication;Wherein,
The memory is stored with the instruction that can be executed by least one described processor, and described instruction is by described at least one A processor executes, so that at least one described processor is able to carry out such as claim the process described above.
It is in contrast to the prior art, the beneficial effect of the embodiment of the present invention is: provided in an embodiment of the present invention strong Health program push method generates health programing classification information, further by carrying out classification processing to the health programing got According to the health characteristics information for obtaining user, to realize according to the health characteristics information and the health programing point for obtaining user Category information pushes the corresponding health programing, and then meets the needs of different user obtains different healthy lectures, improves sight See efficiency.
[Detailed description of the invention]
Fig. 1 is the application environment schematic diagram of the embodiment of the present invention;
Fig. 2 is the flow diagram of the present invention health programing method for pushing that wherein an embodiment provides;
Fig. 3 is a wherein embodiment flow diagram of S10 in Fig. 2;
Fig. 4 is a wherein embodiment flow diagram of S11 in Fig. 3;
Fig. 5 is another embodiment flow diagram of S30 in Fig. 2;
Fig. 6 is a wherein embodiment flow diagram of S34 in Fig. 5;
Fig. 7 is another embodiment flow diagram of S34 in Fig. 5;
Fig. 8 is the structural block diagram of the present invention health programing driving means that wherein an embodiment provides;
Fig. 9 is the structural block diagram of the present invention set-top box that wherein an embodiment provides.
[specific embodiment]
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right The present invention is further elaborated.It should be appreciated that described herein, specific examples are only used to explain the present invention, not For limiting the present invention.
It should be noted that each feature in the embodiment of the present invention can be combined with each other, in this hair if do not conflicted Within bright protection scope.In addition, though having carried out functional module division in schematic device, shows patrol in flow charts Sequence is collected, but in some cases, it can be shown in the sequence execution in the module division being different from device or flow chart The step of out or describing.Furthermore the printed words such as " first " of the present invention, " second ", " third " are not to data and execution Order is defined, and is distinguished to function and the essentially identical identical entry of effect or similar item.
Unless otherwise defined, technical and scientific term all used in this specification is led with technology of the invention is belonged to The normally understood meaning of the technical staff in domain is identical.Used term is only in the description of the invention in this specification The purpose of description specific embodiment is not intended to the limitation present invention.Term "and/or" used in this specification includes one Any and all combinations of a or multiple relevant listed items.
In addition, as long as technical characteristic involved in invention described below difference embodiment is not constituted each other Conflict can be combined with each other.
The embodiment of the invention provides a kind of health programing method for pushing and devices, are applied to set-top box, due to some There are no perfect internet for low developed area, can only carry out program by the digital television signal mode of conventional transmission and broadcast It puts.This unilateral network makes operator that can not know the anti-pass data of user.So as to cause many healthy lecture at present with And program is all that the user that TV station carries out with the period for low developed area carries out broadcast simultaneously, but for different zones People may be also due to the common disease that the differences such as regional climate occur it is different, same set of health lecture program may be right The people in some regions is useful, and the people in other region is useless or even somebody does not know about and oneself needs which health gone to watch Lecture.So the broadcast way of this program is not able to satisfy the demand that different user obtains different healthy lectures, low efficiency is watched. Therefore the method generates health programing classification information, further root by carrying out classification processing to the health programing got According to the body abnormality characteristic information for obtaining user, to realize according to the body abnormality characteristic information and the health for obtaining user Programme labeling information pushes the corresponding health programing, and then meets the needs of different user obtains different healthy lectures, mentions High viewing efficiency.
The application environment of health programing method for pushing illustrated below applied to set-top box.
Fig. 1 is the schematic diagram of the application environment of health programing method for pushing and device provided in an embodiment of the present invention;Such as Fig. 1 Shown, the application scenarios include set-top box 10, TV 20 and user 30.User 30, which can operate, to manipulate institute by set-top box 10 The program selection and switching for stating TV 20, can also be actively by 20 program push of TV after screening to user 30 with set-top box 10 Viewing.
Wherein, the set-top box 10 includes a remote controler, and the remote controler leads to for transmitting a signal to the set-top box 10 It crosses set-top box 10 to operate the display interface of the TV 20, and then realizes that user 30 selects the program of the TV 20 And switching.
Specifically, the set-top box 10 receives the control signal of the remote controler;The control signal includes: signal type And action type, specifically, the signal type includes: key operation signal and touch operation signal, the action type Include: focal point control, text editing, changing interface, click control, and etc..
Specifically, the remote controler connects the set-top box 10, the user 30 is described distant by operating the remote controler Device is controlled by according to the operation of the user 30, generates control signal, and send set-top box 10, the machine for the control signal Top box 10 receives the control signal.The control signal can be sent to described in the form of infrared ray, electromagnetic wave or bluetooth etc. Set-top box 10.
Specifically, the set-top box 10 determines signal type and the behaviour of the control signal according to the control signal Make type;The signal type includes key operation signal and touch operation signal, and the action type includes: focus control System, text editing, text input, and etc.;Different signal types operate producing by different operation objects It is raw.The operation object includes key and/or touch screen, and when the operation object is key, the signal type is key Operation signal, when the operation object is touch screen, the signal type is touch operation signal, when the operation object is same When be key and touch screen when, the signal type be key operation signal and touch operation signal combination, by different Operation object determines different signal types, meanwhile, by determining the action type of control signal, so that it is determined that the control Signal.Specifically, the operation object can be triggered by the finger of user 30, it can also be triggered by felt pen, alternatively, also It can be triggered by rocking bar.
Specifically, the set-top box 10 controls the DTV response according to the signal type and action type The control signal.To which user 30 can be operated by display interface of the set-top box 10 to the TV, and then realizes and use Family 30 is selected the program of the TV 20 and switching.
Fig. 2 is the embodiment of health programing method for pushing provided in an embodiment of the present invention.As shown in Fig. 2, the health programing Method for pushing includes the following steps:
S10: classification processing is carried out to the health programing got, generates health programing classification information.
Wherein, the health programing refers to the healthy TV programme that television operator provides, for example, what certain TV station provided How to be protected in diet about the aerobic respiration program A1 that is careful, about running body-building program A2, about cardiovascular patient Program A3, the program about cardiovascular patient daily exercise, the program A4 about cardiovascular patient treatment method, about glycosuria Program A5 that how patient protects in diet, about the program A6 of diabetes mellitus prevention knowledge, about treating diabetes Program A6 of method etc..
Wherein, since the targeted user group of the health programing got is different, for example, existing about cardiovascular patient The program A3 that how to be protected in diet, about the program of cardiovascular patient daily exercise, about cardiovascular patient treatment side The program A4 of method is primarily directed to the user with cardiovascular disease;How to be protected in diet about diabetic Program A5, the program A6 about diabetes mellitus prevention knowledge, the program A7 about diabetes remedy be primarily directed to suffer from There is the user of diabetes or has the user 30 of diabetes potential risk.It is therefore necessary to divide the health programing got Class processing.
Specifically, can be according to Medicine standard rule classification after the health programing got, it can also recognizing according to user Know horizontal customized classification.
S20: the body abnormality characteristic information of user is obtained.
Specifically, the body data of user is obtained first.
It wherein, can be by obtaining user's 30 in the video image of the contactless shooting of the camera of electronic equipment such as mobile phone Health data, for example, can be by extracting skin group in the video image of the contactless shooting of the camera of electronic equipment such as mobile phone Tissue region image, and according to treated, image data carries out real-time heart rate after the image procossing extracted to skin tissue area Measurement.
The health data of user 30 can also be got by user's bracelet or other body monitoring devices, such as can pass through Photoelectric sensor, blood pressure sensor, body temperature transducer, piezoelectric film sensor and sweat detection sensor in user's bracelet obtain Take the body data at family 30.Wherein, the photoelectric sensor, blood pressure sensor, body temperature transducer, piezoelectric film sensor and Sweat detection sensor is electrically connected with the processing unit.The photoelectric sensor is used to acquire the blood oxygen and pulse of human body Number, the blood pressure sensor are used to acquire the blood pressure of human body, the body temperature transducer, for acquiring the body temperature of human body.The place Reason unit is for receiving and handling every physiological data of human body.
Specifically, the piezoelectric film sensor is for acquiring the arterial vasoconstriction at 30 wrist of user and the life of diastole Information is managed, processing unit collects physiological data, calculates the heart rate and heart rate variability (Hearth rate of user 30 Variability, HRV).Heart rate refers to the number of heartbeat per minute under normal person's rest state, and heart rate variability refers to gradually The fine difference of heartbeat interval, that reflects nerve, humoral factor and sinoatrial node interaction balance, be one can be anti- The physiologic information of heart normal rhythm is reflected, the correlation that can be stiff to provide between sympathetic nerve and parasympathetic nerve.HRV can To reflect the variation with ambient enviroment, the adaptability of heart can be sympathetic, the parasympathetic tonicity of cardiac muscle and equal Weighing apparatus property provides indirect quantitatively evaluating index, is a valuable index for predicting sudden cardiac death and arrhythmia cordis sexual behavior part, Correlative study shows five characteristic values with HRV time-frequency domain, can carry out quantitative response and evaluation to human body stress.
Specifically, the sweat detection sensor is for detecting specific molecular level in the sweat that human body is arranged.Human body row In sweat out, including glucose, lactic acid and electrolyte etc., wherein electrolyte can be potassium ion and/or sodium ion etc..It is described Sweat detection sensor by measuring the content of above-mentioned multiple sweat metabolins, thus obtain human body physiology and health it is real-time Information.For example, the salinity in sweat can bring the clue in relation to cystic fibrosis, and the acidity in sweat then determines certain A little dermopathic indexs.Sodium or potassium concn even in sweat, also can reflect out human body with the presence or absence of dehydration problem, can be with Determine us with the presence or absence of muscular strain problem by the lactate concentration in sweat.
After the body data for getting user 30, the body data and healthy body data comparison obtain described The body abnormality characteristic information of user 30.
S30: according to the body abnormality characteristic information and the health programing classification information, the corresponding health is pushed The video information of program.
Specifically, after getting 30 body abnormality characteristic information of user, for 30 body abnormality characteristic information of user In conjunction with the health programing classification information, the corresponding health programing is pushed.
For example, being mentioned if the body abnormality characteristic information of user 30 is diabetes off-note information to user 30 For the program about diabetes, for example, how protected in diet about diabetic program A5, about diabetes The program A6 of Preventing knowledge, about program A6 of diabetes remedy etc.;If the body abnormality characteristic information of user 30 is Cardiovascular disease off-note information then provides the program about cardiovascular disease to user 30, such as daily about cardiovascular patient The program of exercise, about program A4 of cardiovascular patient treatment method etc..
Since in some low developed areas, there are no perfect internet, can only be believed by the DTV of conventional transmission Number mode carries out program broadcasting.This unilateral network makes operator that can not know the anti-pass data of user 30.So as to cause mesh Preceding many healthy lecture and program are all that 20, the TV users 30 carried out with the period for low developed area carry out simultaneously Broadcast, but for the people of different zones may due to the differences such as regional climate occur common disease be also it is different, Same set of health lecture program may people to some regions it is useful, the people in other region is useless in addition somebody not It solves and which healthy lecture oneself is needed to go to watch.So the broadcast way of this program is not able to satisfy different user 30 and obtains difference The demand of healthy lecture watches low efficiency.Therefore the method is generated by carrying out classification processing to the health programing got Health programing classification information, further according to the body abnormality characteristic information for obtaining user 30, to realize according to acquisition user 30 body abnormality characteristic information and the health programing classification information push the corresponding health programing, and then meet not The demand that different healthy lectures are obtained with user 30, improves viewing efficiency.
In order to carry out Accurate classification to the health programing got, health programing classification information is preferably generated, some In embodiment, referring to Fig. 3, S10 includes the following steps:
S11: carrying out classification processing according to the content information of the health programing, generates corresponding health programing guide letter Breath.
Specifically, the available multiple health programings of 20 operator of TV, the content information of each health programing include strong Kang Jie purpose title, the video content of health programing and other associated programme informations of health programing.And then it can be by the health The content information of program carries out collating sort, generates corresponding health programing guide information.
S12: packing processing is carried out to several health programing guide informations, generates the health programing classification information.
Specifically, due to the available multiple health programings of 20 operator of TV, each 20 program of TV produces corresponding Health programing guide information, and then several health programing guide informations of generation are subjected to packing processing, described in generation Health programing classification information.
In order to more preferably according to the content information of the health programing, corresponding health programing guide information be generated, some In embodiment, referring to Fig. 4, S11 includes the following steps:
S111: according to the content information of the health programing, corresponding program classification is arranged to the health programing and is marked.
Specifically, the content information of each health programing may include the video content of the title of health programing, health programing And other associated programme informations of health programing.So as to according to the content information of Medicine standard rule and each health programing, Classify to each health programing, and corresponding program classification will be set to the health programing and mark.
For example, the program A5 how protected in diet about diabetic, knowing about diabetes mellitus prevention The content information of the program A6 of knowledge and the program A7 about diabetes remedy are to be related to diabetic medicine scope, thus will Above-mentioned program marks, i.e., the program classification label of above-mentioned program is B1.About cardiovascular patient in diet Program A3, the program about cardiovascular patient daily exercise, the program A4 about cardiovascular patient treatment method how to protect Content information be to be related to cardiovascular medicine scope, to above-mentioned program be marked be, i.e., the program point of above-mentioned program Class label is B2.
S112: intercepting the video clip of the health programing, generates small video pre-review information.
Specifically, the duration of the video clip and content can be intercepted according to the actual situation, herein with no restrictions.It will For the video clip as small video pre-review information, the small video pre-review information carries out preview sight for being supplied to user 30 It sees.
S113: it is associated with the program classification label and the corresponding small video pre-review information, corresponding program is generated and refers to Southern information.
Specifically, there is a small video pre-review information since each program intercepts, and each program is corresponding with a section Mesh classification marker is marked so as to which the small video pre-review information of each program is associated with a corresponding program classification, will be associated with Small video pre-review information and corresponding program classification label afterwards is used as corresponding performance guide information.
For example, it is pre- that the program A5 how protected in diet about diabetic is intercepted one section of small video Look at information C5, the corresponding program classification of program A5 how protected in diet about diabetic is labeled as B1, then Small video pre-review information C5 is associated with classification marker B1, as the section how protected in diet about diabetic The performance guide information D5 of mesh A5.
Program A6 about diabetes mellitus prevention knowledge is intercepted into one section of small video pre-review information C6, due to pre- about diabetes The program A6 of anti-knowledge belongs to a kind of health programing with the program A7 about diabetes remedy, then will be pre- about diabetes The corresponding program classification of program A6 of anti-knowledge is labeled as B1, then is associated with small video pre-review information C6 with classification marker B1, makees For the performance guide information D6 of the program A6 about diabetes mellitus prevention knowledge.
Program A7 about diabetes remedy is intercepted into one section of small video pre-review information C7, due to about patient of diabetes The program A5 how person protects in diet belongs to a kind of health programing with the program A7 about diabetes remedy, Then by the corresponding program classification of program A7 about diabetes remedy be labeled as B1, then by small video pre-review information C7 and point Class marks B1 association, the performance guide information D7 as the program A7 how protected in diet about diabetic.
The program A3 how protected in diet about cardiovascular patient is intercepted into one section of small video pre-review information C3, The program classification of the program A3 how protected in diet about cardiovascular patient then believes small video preview labeled as B2 Breath C3 is associated with program classification labeled as B2, the section as the program A3 how protected in diet about diabetic Mesh guide information D3.
It in some embodiments, can also be by the small video pre-review information of each program and program classification label, original video File and other programme informations are associated, and as corresponding performance guide information.The original video files can be Video file, cloud storage video file and local video file of buffering etc..
In order to which more preferably according to the body abnormality characteristic information and the health programing classification information, accurately push is corresponding The health programing, in some embodiments, referring to Fig. 5, S30 includes the following steps:
S31: the body abnormality characteristic information is subjected to classification processing, obtains off-note classification information.
Specifically, after the body data for getting user 30, the body data and healthy body data comparison obtain To the body abnormality characteristic information of the user 30.For example, the body data includes heart rate, blood pressure, pulse, body temperature, sweat In sodium or potassium concn, glucose, lactic acid and the content of electrolyte etc..By above-mentioned body data and healthy body data pair Than, if the blood pressure of user 30 be it is too high or too low, using blood pressure as the body abnormality characteristic information of user 30, if user 30 The content of sodium in sweat is exceeded, then using sodium content as the body abnormality characteristic information of user 30.
Specifically, after obtaining the body abnormality characteristic information of user 30, the body abnormality characteristic information is carried out Classification, obtains corresponding off-note classification information.Such as body abnormality characteristic information relevant to diabetes is classified as sugar Sick off-note classification information F1 is urinated, that is, illustrates that the user 30 is diabetic or potential diabetic.In another example Body abnormality characteristic information relevant to diabetes related cardiovascular disorders is classified as cardiovascular disease off-note classification information F2. Illustrate that the user 30 is cardiovascular patient or potential cardiovascular patient.
S32: the off-note classification information and the health programing classification information are matched, obtain it is to be pushed described in Small video pre-review information.
Specifically, by the program classification label in the off-note classification information and the health programing classification information Match, if the off-note classification information and the health programing classification information are corresponding, the health programing can be classified The small video pre-review information in information is pushed.
For example, by the diabetes off-note classification information F1 of user 30 and the health programing classification information Program classification marks equal B1 and B2 to match, it is to be understood that the diabetes off-note classification information F1 and section of user 30 Mesh, which marks, then marks program to be corresponding small video pre-review information C5, C6, C7 for being as described in be pushed Small video pre-review information.
S33: user 30 action message of the user 30 when watching the small video pre-review information is detected.
Specifically, 30 action message of user includes video stay time and vision operation behavior.The video stops Duration refers to viewing duration of the user 30 when watching the small video pre-review information.For example, user 30 is starting to watch the moment For 12:00, terminating the viewing moment is 12:07, then the video stay time is 7 minutes.
30 action message of user is described when watching the small video pre-review information, and user 30 is to the small video The operation behavior of pre-review information.For example, user 30 is pre- to small video being played on when watching the small video pre-review information Information of looking at such as is collected, is thumbed up, being paid close attention at the operation behaviors.
S34: when 30 action message of user meets deliberate action information, the view of the corresponding health programing is pushed Frequency information.
Specifically, when the action message of the user 30 show it is interested in the small video pre-review information being played on When, i.e., when 30 action message of user meets deliberate action information, push the video information of the corresponding health programing.
It please join in some embodiments to preferably push the corresponding health programing according to user action information Fig. 6 is read, S34 includes the following steps:
S341: when the video residence time being more than preset duration, the video letter of the corresponding health programing is pushed Breath.
Specifically, when the small video pre-review information that user 30 watches is more than preset duration, then show that user 30 is right The small video pre-review information being played on is interested, then pushes the corresponding health programing.For example, preset duration is 10 Minute, i.e., when the small video pre-review information that user 30 watches is more than 10 minutes, then show that user 30 is broadcasting to described The small video pre-review information put is interested.User 30 is starting to watch the moment as 12:00, and terminating the viewing moment is 12:11, described The video residence time is 11 minutes, and 11 minutes video residence times more than preset duration 10 minutes, then showed that user 30 was right The small video pre-review information being played on is interested, continues the video information for pushing the corresponding health programing.
S343: when the vision operation behavior meets default vision operation behavior, the corresponding health programing is pushed Video information.
Specifically, the default vision operation behavior includes collecting, thumbing up, paying close attention to etc. to show user 30 to being played on The interested operation behavior of small video pre-review information.
Specifically, when the small video pre-review information being played on, user 30, which makes collection, thumbs up, pays close attention to, etc. shows When one or more operation behavior interested to the small video pre-review information, then the vision operation behavior meets default view Frequency operation behavior.
In order to preferably push the corresponding health programing according to user action information, working as the user action information After meeting deliberate action information, in some embodiments, referring to Fig. 7, S34 further includes following steps:
S342: detect whether the health programing is playing;
The video information of the health programing includes play time and program video.The play time is operator in electricity Play time depending on anticipated playback time section on 20, such as a certain health programing is 6:00-6:30.The program video refers to institute State health programing program video being played on.
S344: if so, directly switching plays the program video.
Specifically, after 30 action message of user meets deliberate action information, if detecting the health programing It is playing, small video pre-review information being played on is directly switched to the institute of the corresponding health programing being played on State program video.
S346: if it is not, the play time of the health programing is reminded in push.
Specifically, after 30 action message of user meets deliberate action information, if detecting the health programing It is not playing, is then pushed to the play time of health programing described in user 30, and set default reminder time automatically, when arriving When up to default reminder time, user 30 is reminded to watch the health programing.
Fig. 8 is a kind of structural schematic diagram of health programing driving means provided in an embodiment of the present invention, which pushes away Device is sent to be applied to set-top box 10, so as to can be realized health programing method for pushing provided by the above embodiment.Referring to Fig. 8, The apparatus may include but be not limited to: classification processing module 81 obtains module 82 and pushing module 83.
The classification processing module 81 is used to carry out classification processing to the health programing got, generates health programing classification Information.
The body abnormality characteristic information for obtaining module 82 and being used to obtain user 30.
The pushing module 83 is used for according to the body abnormality characteristic information and the health programing classification information, push The video information of the corresponding health programing.
Therefore, in the present embodiment, the health programing driving means is by classifying to the health programing got Processing generates health programing classification information, further according to the body abnormality characteristic information for obtaining user 30, to realize basis The body abnormality characteristic information of acquisition user 30 and the health programing classification information push the corresponding health programing, into And meet the needs of different user 30 obtains different healthy lectures, improve viewing efficiency.
Wherein, the categorization module includes that health programing guide information generation unit and health programing classification information generate list Member;
The health programing guide information generation unit according to the content information of the health programing for carrying out at classification Reason, generates corresponding health programing guide information;
The health programing classification information generation unit is for carrying out at packing several health programing guide informations Reason, generates the health programing classification information.
Wherein, the pushing module 83 includes off-note classification information acquiring unit, matching unit, detection unit and pushes away Send unit;
The off-note classification information acquiring unit is used to the body abnormality characteristic information carrying out classification processing, obtains To off-note classification information;
The matching unit is used to match the off-note classification information and the health programing classification information, obtains The small video pre-review information to be pushed;
The detection unit is used to detect user 30 of the user 30 when watching the small video pre-review information and acts Information;
The push unit is used for when 30 action message of user meets deliberate action information, is pushed corresponding described The video information of health programing.
It should be noted that since the health programing in the health programing driving means and above method embodiment pushes Method is based on identical inventive concept, and therefore, the corresponding contents and beneficial effect of above method embodiment are equally applicable to this Installation practice, and will not be described here in detail.
Fig. 9 is the structural block diagram of set-top box 10 provided in an embodiment of the present invention.As shown in figure 9, the set-top box 10 can wrap It includes: processor 110, memory 120 and communication module 130.The processor 110, memory 120 and communication module 130 Between by way of bus, establish any communication connection between the two.
Processor 110 can be any type, have the processor 110 of one or more processing core.It can hold The operation of row single thread or multithreading executes acquisition data, execution logical operation function for analyzing the instruction and issues The operation such as calculation process result.
Memory 120 is used as a kind of non-transient computer readable storage medium, can be used for storing non-transient software program, non- Transitory computer executable program and module, as the corresponding program of health programing method for pushing in the embodiment of the present invention refers to Order/module (for example, attached classification processing module 81 shown in Fig. 8, acquisition module 82 and pushing module 83).Processor 110 passes through Non-transient software program, instruction and the module being stored in memory 120 are run, thereby executing health programing driving means Health programing method for pushing in any of the above-described embodiment of the method is realized in various function application and data processing.
Memory 120 may include storing program area and storage data area, wherein storing program area can store operation system Application program required for system, at least one function;Storage data area, which can be stored, uses institute according to health programing driving means The data etc. of creation.In addition, memory 120 may include high-speed random access memory, it can also include non-transient memory, A for example, at least disk memory, flush memory device or other non-transient solid-state memories.In some embodiments, it deposits Optional reservoir 120 includes the memory remotely located relative to processor 110, these remote memories can pass through network connection To terminal.The example of above-mentioned network includes but is not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
The memory 120 is stored with the instruction that can be executed by least one described processor 110;It is described at least one Reason device 110 is for executing described instruction, to realize health programing method for pushing in above-mentioned any means embodiment, for example, executing Method sequence described above 10,20,30 etc. realizes the function of the module 81-83 in Fig. 8.
Communication module 130 is to provide the functional module of physical channel for establishing communication connection.Communication module 130 is to be Any kind of wireless perhaps wire communication module 130 including but not limited to WiFi module or bluetooth module etc..The communication Module 130 is used to communicate to connect with set-top box 10.
Further, the embodiment of the invention also provides a kind of non-transient terminal readable storage medium storing program for executing, the non-transient ends End readable storage medium storing program for executing is stored with terminal executable instruction, which is executed by one or more processors 110, For example, being executed by a processor 110 in Fig. 9, said one or multiple processors 110 may make to execute above-mentioned any means Health programing method for pushing in embodiment is realized in Fig. 8 for example, executing method sequence described above 10,20,30 etc. The function of module 81-83.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, system or computer program Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present invention Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the present invention, which can be used in one or more, The shape for the computer program product implemented in usable storage medium (including but not limited to magnetic disk storage and optical memory etc.) Formula.
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all in essence of the invention Made any modifications, equivalent replacements, and improvements etc., should all be included in the protection scope of the present invention within mind and principle.

Claims (10)

1. a kind of health programing method for pushing is applied to set-top box, which is characterized in that the described method includes:
Classification processing is carried out to the health programing got, generates health programing classification information;
Obtain the body abnormality characteristic information of user;
According to the body abnormality characteristic information and the health programing classification information, the view of the corresponding health programing is pushed Frequency information.
2. the method as described in claim 1, which is characterized in that the described pair of health programing got is classified, and is generated strong Health programme labeling information, comprising:
Classification processing is carried out according to the content information of the health programing, generates corresponding health programing guide information;
Packing processing is carried out to several health programing guide informations, generates the health programing classification information.
3. method according to claim 2, which is characterized in that according to the content information of the health programing, generate corresponding Health programing guide information, comprising:
According to the content information of the health programing, corresponding program classification is arranged to the health programing and is marked;
The video clip of the health programing is intercepted, small video pre-review information is generated;
It is associated with the program classification label and the corresponding small video pre-review information, generates the corresponding program guide letter Breath.
4. the method as described in claim 1, which is characterized in that described according to the body abnormality characteristic information and the health Programme labeling information pushes the video information of the corresponding health programing, comprising:
The body abnormality characteristic information is subjected to classification processing, obtains off-note classification information;
The off-note classification information and the health programing classification information are matched, it is pre- to obtain the small video to be pushed Look at information;
Detect user action information of the user when watching the small video pre-review information;
When the user action information meets deliberate action information, the video letter of the corresponding health programing is pushed Breath.
5. method as claimed in claim 4, which is characterized in that described when the user action information meets deliberate action information When, push the video information of the corresponding health programing, comprising:
The user action information includes video stay time and vision operation behavior;
When the video residence time being more than preset duration, and/or;
When the vision operation behavior meets default vision operation behavior, the video of the corresponding health programing is pushed Information.
6. method as claimed in claim 5, which is characterized in that described when the user action information meets deliberate action information Later, further includes:
The video information of the health programing includes play time and program video.
Detect whether the health programing is playing;
If so, directly switching plays the program video;
If it is not, the play time is reminded in push.
7. a kind of health programing driving means is applied to set-top box characterized by comprising
Classification processing module generates health programing classification information for carrying out classification processing to the health programing got;
Module is obtained, for obtaining the body abnormality characteristic information of user;
Pushing module, for pushing corresponding institute according to the body abnormality characteristic information and the health programing classification information State the video information of health programing.
8. health programing driving means as claimed in claim 7, which is characterized in that
The categorization module includes health programing guide information generation unit and health programing classification information generation unit;
The health programing guide information generation unit is used to carry out classification processing according to the content information of the health programing, raw At corresponding health programing guide information;
The health programing classification information generation unit is raw for carrying out packing processing to several health programing guide informations At the health programing classification information.
9. health programing driving means as claimed in claim 7, which is characterized in that
The pushing module includes off-note classification information acquiring unit, matching unit, detection unit and push unit;
The off-note classification information acquiring unit is used to the body abnormality characteristic information carrying out classification processing, obtains different Normal tagsort information;
The matching unit is used to match the off-note classification information and the health programing classification information, obtains wait push away The small video pre-review information sent;
The detection unit is for detecting user action information of the user when watching the small video pre-review information;
The push unit is used for when the user action information meets deliberate action information, the corresponding health section of push Purpose video information.
10. a kind of set-top box characterized by comprising
At least one processor;And
The memory being connect at least one described processor communication;Wherein,
The memory is stored with the instruction that can be executed by least one described processor, and described instruction is by described at least one It manages device to execute, so that at least one described processor is able to carry out such as the described in any item methods of claim 1-9.
CN201910582460.2A 2019-06-29 2019-06-29 A kind of health programing method for pushing and device, set-top box Pending CN110267109A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910582460.2A CN110267109A (en) 2019-06-29 2019-06-29 A kind of health programing method for pushing and device, set-top box

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910582460.2A CN110267109A (en) 2019-06-29 2019-06-29 A kind of health programing method for pushing and device, set-top box

Publications (1)

Publication Number Publication Date
CN110267109A true CN110267109A (en) 2019-09-20

Family

ID=67923391

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910582460.2A Pending CN110267109A (en) 2019-06-29 2019-06-29 A kind of health programing method for pushing and device, set-top box

Country Status (1)

Country Link
CN (1) CN110267109A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111180080A (en) * 2019-12-30 2020-05-19 四川华迪信息技术有限公司 Accurate pushing method for health knowledge base of old people
CN113094591A (en) * 2021-02-23 2021-07-09 壹健康健康产业(深圳)有限公司 Radio customized service method and system based on medicine chest
CN113782193A (en) * 2020-06-09 2021-12-10 阿里健康信息技术有限公司 Data processing method, terminal equipment and readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103716701A (en) * 2013-12-17 2014-04-09 深圳市九洲电器有限公司 Program classification previewing method and device, and set top box
US8935727B2 (en) * 2010-01-06 2015-01-13 Sony Corporation Information processing apparatus, information processing method, and program
CN106303701A (en) * 2015-05-22 2017-01-04 小米科技有限责任公司 Intelligent television content recommendation method and device
CN106803998A (en) * 2017-02-24 2017-06-06 深圳创维数字技术有限公司 A kind of program commending method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8935727B2 (en) * 2010-01-06 2015-01-13 Sony Corporation Information processing apparatus, information processing method, and program
CN103716701A (en) * 2013-12-17 2014-04-09 深圳市九洲电器有限公司 Program classification previewing method and device, and set top box
CN106303701A (en) * 2015-05-22 2017-01-04 小米科技有限责任公司 Intelligent television content recommendation method and device
CN106803998A (en) * 2017-02-24 2017-06-06 深圳创维数字技术有限公司 A kind of program commending method and system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111180080A (en) * 2019-12-30 2020-05-19 四川华迪信息技术有限公司 Accurate pushing method for health knowledge base of old people
CN113782193A (en) * 2020-06-09 2021-12-10 阿里健康信息技术有限公司 Data processing method, terminal equipment and readable storage medium
CN113094591A (en) * 2021-02-23 2021-07-09 壹健康健康产业(深圳)有限公司 Radio customized service method and system based on medicine chest

Similar Documents

Publication Publication Date Title
US11200964B2 (en) Short imagery task (SIT) research method
US10843078B2 (en) Affect usage within a gaming context
US9477993B2 (en) Training a predictor of emotional response based on explicit voting on content and eye tracking to verify attention
US9514439B2 (en) Method and system for determining audience response to a sensory stimulus
KR102277820B1 (en) The psychological counseling system and the method thereof using the feeling information and response information
US20170095192A1 (en) Mental state analysis using web servers
US20100004977A1 (en) Method and System For Measuring User Experience For Interactive Activities
US20140347265A1 (en) Wearable computing apparatus and method
CN110267109A (en) A kind of health programing method for pushing and device, set-top box
CN103154953A (en) Measuring affective data for web-enabled applications
CN108078574A (en) A kind of method for distinguishing people and intelligence machine
US10817057B2 (en) Information processing device, information processing method, and program
Boccignone et al. Amhuse: a multimodal dataset for humour sensing
Patel et al. Receptive to bad reception: Jerky motion can make persuasive messages more effective
Carofiglio et al. A Rough BCI-based Assessment of User's Emotions for Interface Adaptation: Application to a 3D-Virtual-Environment Exploration Task.
EP3503565B1 (en) Method for determining of at least one content parameter of video data
Vortmann et al. Real or virtual? Using brain activity patterns to differentiate attended targets during augmented reality scenarios
Kalinin et al. Towards Collecting Big Data for Remote Photoplethysmography
HUYNH Multimodal mobile sensing systems for physiological and psychological assessment
AU2013273825B2 (en) Method and System for Determining Audience Response to a Sensory Stimulus
Barnett Engaged Minds Think Alike: Neural Similarity in the Alpha Spectrum During Natural Stimuli Predicts Attention, Memory, and Purchasing Decisions
CN109241300A (en) Multi-medium file management method and electronic device

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