Method to automatically highlight special program in the electronic program guide (epg) when user's physical condition is not healthy
US-2021219023-A1 · Jul 15, 2021 · US
US11368754B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11368754-B2 |
| Application number | US-202117191367-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 3, 2021 |
| Priority date | Mar 31, 2020 |
| Publication date | Jun 21, 2022 |
| Grant date | Jun 21, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present application discloses a video playing method, an apparatus, an electronic device and a storage medium, and relates to the field of video playing. A specific implementation is as follows: receiving a video playing request input by a user and starting playing a video that is requested, pausing the playing when the playing of the video reaches a target video content, and pushing prompt information to the user, where the target video content is of a higher video rating than a preset video rating of the user, and the prompt information is used to prompt the user that the target video content to be played is not suitable for the user to watch.
Opening claim text (preview).
What is claimed is: 1. A video playing method, comprising: receiving a video playing request input by a user, and starting playing a video that is requested; pausing the playing when the playing of the video reaches a target video content, wherein the target video content is of a higher video rating than a preset video rating of the user; and pushing prompt information to the user, wherein the prompt information is used to prompt the user that the target video content to be played is not suitable for the user to watch; wherein before starting playing the video that is requested, the method further comprising: determining whether the target video content is comprised in the video; and executing the step of pausing the playing when the playing of the video reaches the target video content, if the target video content is comprised in the video; the determining whether the target video content is comprised in the video comprises: inputting the video into a pre-trained video content recognition model to obtain a sensitive video content comprised in the video and a video rating of the sensitive video content; and determining whether the target video content is comprised in the sensitive video content according to the preset video rating of the user; the method further comprising: acquiring an identifier of a video frame of the target video content in the video; determining a playing starting time of the target video content in the video according to the identifier of the video frame; and correspondingly, the pausing the playing when the playing of the video reaches the target video content comprises: pausing the playing when the playing of the video reaches the playing starting time. 2. The method according to claim 1 , wherein the determining whether the target video content is comprised in the video further comprises: determining whether file information of the video comprises indication information, wherein the indication information is used to indicate whether the target video content is comprised in the video; or determining whether file information of the video comprises indication information, wherein the indication information is used to indicate whether the video comprises a sensitive video content and a video rating of the sensitive video content, and determining whether the target video content is comprised in the sensitive video content according to the preset video rating of the user, if the indication information is comprised in the file information of the video. 3. The method according to claim 2 , wherein the file information of the video further comprises a playing starting time of the target video content or the sensitive video content; and correspondingly, the pausing the playing when the playing of the video reaches the target video content comprises: pausing the playing when the playing of the video reaches the playing starting time. 4. The method according to claim 1 , wherein the determining whether the target video content is comprised in the video further comprises: recognizing a picture color of a video frame comprised in the video; and determining that the target video content is comprised in the video if there is a target video frame, wherein the target video frame is a video frame in which a proportion of a region of a target color in a picture is greater than a proportion threshold, and the target color is a skin color or a blood color. 5. The method according to claim 4 , wherein the determining that the target video content is comprised in the video comprises: determining whether a duration of continuous appearance of the target video frame is greater than a duration threshold; and determining that the target video content is comprised in the video if the duration of continuous appearance of the target video frame is greater than the duration threshold. 6. The method according to claim 4 , wherein the pausing the playing when the playing of the video reaches the target video content comprises: determining a playing starting time of the target video frame in the video; and pausing the playing when the playing of the video reaches the playing starting time. 7. An electronic device, comprising: at least one processor; and a memory communicatively connected with the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to: receive a video playing request input by a user, and start playing a video that is requested; pause the playing when the playing of the video reaches a target video content, wherein the target video content is of a higher video rating than a preset video rating of the user; and push prompt information to the user, wherein the prompt information is used to prompt the user that the target video content to be played is not suitable for the user to watch; before starting playing the video that is requested, the instructions are further executed by the at least one processor to enable the at least one processor to: input the video into a pre-trained video content recognition model to obtain a sensitive video content comprised in the video and a video rating of the sensitive video content; determine whether the target video content is comprised in the sensitive video content according to the preset video rating of the user; and execute the step of pausing the playing when the playing of the video reaches the target video content, if the target video content is comprised in the video; the instructions are further executed by the at least one processor to enable the at least one processor to: acquire an identifier of a video frame of the target video content in the video; determine a playing starting time of the target video content in the video according to the identifier of the video frame; and correspondingly, pause the playing when the playing of the video reaches the playing starting time. 8. The device according to claim 7 , wherein the instructions are executed by the at least one processor to enable the at least one processor to: receive a video rating setting request input by the user, and display a first setting interface; and receive setting information input by the user on the first setting interface, wherein the setting information comprises the preset video rating of the user. 9. The device according to claim 8 , wherein the first setting interface comprises an identifier of the user, and the instructions are executed by the at least one processor to enable the at least one processor to: receive a preset video rating input by the user on the first setting interface, and use the preset video rating as the preset video rating of the user. 10. The device according to claim 9 , wherein the first setting interface further comprises an add control, the add control instructing to add a setting of a preset video rating of other user, and the instructions are executed by the at least one processor to enable the at least one processor to: receive an instruction for selecting the add control from the user, and display a second setting interface; and receive an identifier and the preset video rating of the other user input by the user on the second setting interface. 11. The device according to claim 10 , wherein the setting information comprises an identifier of at least one user and a preset video rating corresponding to an identifier of each user, and the instructions are executed by the at least one processor to enable the at least one processor to: acquire a facial image of the user; determine the identifier of the user according to the facial
Generation of visual interfaces {for content selection or interaction}; Content or additional data rendering · CPC title
involving client authentication (restricting access to computer systems by authenticating users using a predetermined code G06F21/33; cryptographic authentication protocols H04L9/32; networks authentication protocols H04L63/08; authentication in wireless network security H04W12/06) · CPC title
by altering the content in the rendering process, e.g. blanking, blurring or masking an image region (image enhancement or restoration in general G06T5/00) · CPC title
being end-user preferences (retrieval of video data in a video database based on user preferences G06F16/739; arrangements for recognizing users' preferences H04H60/46; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18) · CPC title
for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks (specific graphical features in visual interfaces H04N21/4312) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.