Method for querying information of a currently broadcasted TV program and smart TV

US10616630B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10616630-B2
Application numberUS-201816026809-A
CountryUS
Kind codeB2
Filing dateJul 3, 2018
Priority dateOct 20, 2016
Publication dateApr 7, 2020
Grant dateApr 7, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed are a method for querying information of a TV program broadcasted currently and a smart TV, to solve the problem that the descriptive information of a TV program broadcasted currently displayed by the smart TV doesn't match the actual video image broadcasted. The method comprises: obtaining a program information list corresponding to a channel identification from an EPG server according to the channel identification of a channel broadcasted currently, where the program information list includes correspondence between program identifications and program descriptive information; after obtaining a real time video stream from a program source server corresponding to the channel identification, parsing and obtaining a program identification in the real-time video stream; and obtaining program descriptive information corresponding to the program identification from the correspondence.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for processing program information of a current TV program, the method comprising: obtaining a program information list, wherein the program information list is obtained from an electric program guide (EPG) server and comprises correspondence between program identifications and program descriptive information; obtaining a video stream slice from a program source server according to a channel identification of the current TV program being played on a TV set; parsing the video stream slice to obtain a program identification in the video stream slice, wherein the video stream slice is formed by slicing a whole video file corresponding to the program identification into a plurality of video slices and adding the program identification into each of the video slices by the program source server; obtaining, based on the program information list, program descriptive information corresponding to the program identification obtained by said parsing; determining first program descriptive information based on the program information list and a current time on the TV set; in response to determining that a locally recorded, currently broadcasted program record corresponding to the channel identification is invalid, generating a new currently broadcasted program record according to the program descriptive information corresponding to the program identification obtained by said parsing, and replacing the locally recorded, currently broadcasted program record corresponding to the channel identification with the new currently broadcasted program record, where the currently broadcasted program record corresponding to the channel identification is determined based on the first program descriptive information; and before determining whether the locally recorded, currently broadcasted program record corresponding to the channel identification is invalid, if it is determined that the program identification in the locally recorded, currently broadcasted program record corresponding to the channel identification is different from the program identification obtained by said parsing, obtaining a video stream based on a play address in the locally recorded, currently broadcasted program record corresponding to the channel identification, and after retrieving a program identification from the obtained video stream, replacing the program identification in the locally recorded, currently broadcasted program record corresponding to the channel identification with the retrieved program identification. 2. The method according to claim 1 , wherein the program information list comprises program identifications and program descriptive information during a predefined time period, and wherein each program identification corresponds to a time period. 3. The method according to claim 2 , wherein the predefined time period is 1 day. 4. The method according to claim 1 , further comprising: in response to a determination of the first program descriptive information, presenting the first program descriptive information on the TV set. 5. The method according to claim 1 , wherein the video stream slice is obtained based on Internet protocol. 6. A television (TV) set comprising a display, a memory and a processor, the memory configured to have computer instructions stored thereon, and the processor, in communication with the memory, configured to execute the computer instructions to cause the TV set to: obtain a program information list, wherein the program information list is obtained from an electric program guide (EPG) server and comprises correspondence between program identifications and program descriptive information; obtain a video stream slice from a program source server according to a channel identification of a current TV program being played on the TV set; parse the video stream slice to obtain a program identification in the video stream slice, wherein the video stream slice is formed by slicing a whole video file corresponding to the program identification into a plurality of video slices and adding the program identification into each of the video slices by the program source server; obtain, based on the program information list, program descriptive information corresponding to the program identification obtained by said parsing; determine first program descriptive information based on the program information list and a current time on the TV set; in response to determining that a locally recorded, currently broadcasted program record corresponding to the channel identification is invalid, generate a new currently broadcasted program record according to the program descriptive information corresponding to the program identification obtained by said parsing, and replace the locally recorded, currently broadcasted program record corresponding to the channel identification with the new currently broadcasted program record, where the currently broadcasted program record corresponding to the channel identification is determined based on the first program descriptive information; and before determining whether the locally recorded, currently broadcasted program record corresponding to the channel identification is invalid, if it is determined that the program identification in the locally recorded, currently broadcasted program record corresponding to the channel identification is different from the program identification obtained by said parsing, obtain a video stream based on a play address in the locally recorded, currently broadcasted program record corresponding to the channel identification, and after retrieving a program identification from the obtained video stream, replace the program identification in the locally recorded, currently broadcasted program record corresponding to the channel identification with the retrieved program identification. 7. The TV set according to claim 6 , wherein the program information list comprises program identifications and program descriptive information during a predefined time period, and wherein each program identification corresponds to a time period. 8. The TV set according to claim 7 , wherein the predefined time period is 1 day. 9. The TV set according to claim 6 , wherein the processor further configured to execute the computer instructions to cause the TV set to: in response to a determination of the first program descriptive information, present the first program descriptive information on the TV set. 10. The TV set according to claim 6 , wherein the video stream slice is obtained based on Internet protocol.

Assignees

Inventors

Classifications

  • for searching programme descriptors (retrieval of video data G06F16/739) · CPC title

  • involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream (arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59) · CPC title

  • involving transmission via Internet (transmission by internet of broadcast information H04H60/82) · CPC title

  • by placing content in organized collections, e.g. EPG data repository (details of retrieval of video data and associated meta data in video databases G06F16/739) · CPC title

  • Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10616630B2 cover?
Disclosed are a method for querying information of a TV program broadcasted currently and a smart TV, to solve the problem that the descriptive information of a TV program broadcasted currently displayed by the smart TV doesn't match the actual video image broadcasted. The method comprises: obtaining a program information list corresponding to a channel identification from an EPG server accordi…
Who is the assignee on this patent?
Hisense Electric Co Ltd, Hisense Usa Corp, Hisense Int Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04N21/44008. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 07 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).