CN115278372A - Method for set top box to quickly acquire EPG data - Google Patents
Method for set top box to quickly acquire EPG data Download PDFInfo
- Publication number
- CN115278372A CN115278372A CN202210899259.9A CN202210899259A CN115278372A CN 115278372 A CN115278372 A CN 115278372A CN 202210899259 A CN202210899259 A CN 202210899259A CN 115278372 A CN115278372 A CN 115278372A
- Authority
- CN
- China
- Prior art keywords
- epg
- top box
- user
- epg data
- storage server
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
- H04N21/4586—Content update operation triggered locally, e.g. by comparing the version of software modules in a DVB carousel to the version stored locally
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/231—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
- H04N21/23109—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion by placing content in organized collections, e.g. EPG data repository
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/232—Content retrieval operation locally within server, e.g. reading video streams from disk arrays
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种机顶盒快速获取EPG数据的方法。本发明方法通过用户机顶盒监控DVB网络的EPG数据,如果EPG数据发生变化,则机顶盒将当前的EPG数据上传至EPG保存服务器,用户机顶盒从EPG保存服务器查询EPG数据,并展示给用户。EPG保存服务器接收用户机顶盒上传的EPG数据,进行保存,EPG保存服务器接收用户机顶盒的查询命令,将保存的EPG数据传输给用户机顶盒。本发明方法使得EPG存储空间近乎无限,能够存储大量EPG数据,用户机顶盒获取EPG数据的速度也突破了本地过滤解析的极限,一开机即可获取全部EPG数据。
The invention discloses a method for a set-top box to quickly acquire EPG data. The method of the invention monitors the EPG data of the DVB network through the user's set-top box. If the EPG data changes, the set-top box uploads the current EPG data to the EPG storage server, and the user's set-top box queries the EPG data from the EPG storage server and displays it to the user. The EPG storage server receives and saves the EPG data uploaded by the user's set-top box, and the EPG storage server receives the query command of the user's set-top box, and transmits the stored EPG data to the user's set-top box. The method of the invention makes the EPG storage space almost infinite, and can store a large amount of EPG data. The speed of the user's set-top box to obtain the EPG data also breaks through the limit of local filtering and analysis, and all the EPG data can be obtained as soon as the device is turned on.
Description
技术领域technical field
本发明属于数字机顶盒技术领域,具体涉及一种数字电视机顶盒快速获取EPG数据的方法。The invention belongs to the technical field of digital set-top boxes, and in particular relates to a method for a digital TV set-top box to quickly acquire EPG data.
背景技术Background technique
电视行业从模拟电视进入数字电视后产生了很多新的业务形态,其中EPG(Electronic Program Guide,电子节目指南),是一项很重要的新增业务。用户利用EPG提供的菜单,可以选择自己喜欢的组播频道;点播自己喜欢的视频节目;在线演唱自己喜欢的歌曲;查找IPTV提供的各种信息,包括生活信息、娱乐信息、教育信息、体育信息等。用户还可以利用EPG菜单查看节目的附加信息,例如对节目内容介绍、演员及导演的介绍等。同时通过EPG菜单中提供的家长控制功能,家长可以对某些节目加以限制,不给孩子开放所有的观看权限。After the TV industry has entered digital TV from analog TV, many new service forms have emerged, among which EPG (Electronic Program Guide, Electronic Program Guide) is a very important new service. Using the menu provided by EPG, users can choose their favorite multicast channels; order their favorite video programs; sing their favorite songs online; find various information provided by IPTV, including life information, entertainment information, education information, sports information Wait. The user can also use the EPG menu to view additional information of the program, such as the introduction of the program content, the introduction of actors and directors, and so on. At the same time, through the parental control function provided in the EPG menu, parents can restrict certain programs and not open all viewing rights to their children.
EPG的诞生极大地丰富了数字电视业务,提供用户方便实用的数字电视应用。可以说,EPG是把传统的电视报,电视杂志等功能塞入了小小的机顶盒内部,并且进行了功能扩展,其功能不仅涵盖了传统报纸杂志的范围,还衍生出传统报纸杂志无法实现的新业态。The birth of EPG has greatly enriched the digital TV business and provided users with convenient and practical digital TV applications. It can be said that EPG stuffs traditional TV newspapers, TV magazines and other functions into a small set-top box, and expands its functions. Its functions not only cover the scope of traditional newspapers and magazines, but also derive from traditional newspapers and magazines. New format.
EPG有两个重要的性能要求:一是接收速度;二是存储量。接收速度要求机顶盒能够快速搜索DVB网络内的EPG信息,其影响因素包括:1.DVB网络内EIT表的传送速度;2.过滤EIT和解析EIT的算法;3.DVB网络内的EPG信息量多少。传统的优化速度只能从过滤EIT,解析EIT两方面入手,但是有很明显的瓶颈。EPG has two important performance requirements: one is receiving speed; the other is storage capacity. The receiving speed requires that the set-top box can quickly search the EPG information in the DVB network, and its influencing factors include: 1. The transmission speed of the EIT table in the DVB network; 2. The algorithm for filtering EIT and analyzing EIT; 3. The amount of EPG information in the DVB network . The traditional optimization speed can only start from filtering EIT and parsing EIT, but there are obvious bottlenecks.
存储量要求机顶盒能够尽可能多存储EPG信息,但是被机顶盒本地存储器容量限制,有些DVB网络内的EPG信息量高达几十MB,一般不可能有机顶盒能够完全存储。The storage capacity requires that the set-top box can store as much EPG information as possible, but limited by the capacity of the local storage of the set-top box, the amount of EPG information in some DVB networks is as high as tens of MB, and it is generally impossible for the set-top box to store it completely.
发明内容Contents of the invention
本发明的目的就是提供一种机顶盒快速获取EPG的方法。The purpose of the present invention is to provide a method for the set-top box to quickly obtain the EPG.
本发明方法通过用户机顶盒监控DVB网络的EPG数据,如果EPG数据发生变化,则机顶盒将当前的EPG数据上传至EPG保存服务器,用户机顶盒从EPG保存服务器查询EPG数据,并展示给用户。EPG保存服务器接收用户机顶盒上传的EPG数据,进行保存,EPG保存服务器接收用户机顶盒的查询命令,将保存的EPG数据传输给用户机顶盒。The method of the invention monitors the EPG data of the DVB network through the user set-top box, if the EPG data changes, the set-top box uploads the current EPG data to the EPG storage server, and the user set-top box queries the EPG data from the EPG storage server, and displays it to the user. The EPG storage server receives and stores the EPG data uploaded by the user's set-top box, and the EPG storage server receives the query command from the user's set-top box, and transmits the stored EPG data to the user's set-top box.
用户机顶盒监控EPG数据以及上传至EPG保存服务器的具体流程是:The specific process of user set-top box monitoring EPG data and uploading to EPG storage server is:
步骤(1)用户机顶盒启动EPG数据监控任务;Step (1) the user set-top box starts the EPG data monitoring task;
步骤(2)用户机顶盒发送握手信息至EPG保存服务器,与EPG保存服务器进行握手,如果握手失败则执行步骤(3),如果握手成功则执行步骤(5);Step (2) user set-top box sends handshake information to EPG storage server, carries out handshake with EPG storage server, if handshake failure then execution step (3), if handshake success then execution step (5);
步骤(3)如果握手失败次数没有达到握手限制次数,则继续握手,执行步骤(2),否则执行步骤(4);Step (3) If the number of failed handshakes does not reach the handshake limit, then continue to shake hands and execute step (2), otherwise execute step (4);
步骤(4)退出监控,返回错误状态;Step (4) exits monitoring, returns error state;
步骤(5)用户机顶盒进行一次DVB标准的EPG数据过滤和解析,执行步骤(6);Step (5) user set-top box carries out the EPG data filtering and parsing of DVB standard once, and executes step (6);
步骤(6)将过滤和解析后的EPG数据上传到EPG保存服务器,执行步骤(7);Step (6) uploads the EPG data after filtering and parsing to the EPG storage server, and executes step (7);
步骤(7)用户机顶盒监控DVB网络内的EPG数据,执行步骤(8);Step (7) user set-top box monitors the EPG data in the DVB network, executes step (8);
步骤(8)用户机顶盒判断DVB网络内的EPG数据是否发生变化,如果发生变化则执行步骤(2),如果没有变化则执行步骤(7)。Step (8) The user's set-top box judges whether the EPG data in the DVB network changes, and if there is a change, the step (2) is executed, and if there is no change, the step (7) is executed.
EPG保存服务器的具体流程是:The specific process of EPG storage server is:
步骤(a)用户启动EPG保存服务器;Step (a) the user starts the EPG storage server;
步骤(b)EPG保存服务器等待用户机顶盒发送的信息或数据,包括握手信息、查询信息和EPG数据:如果EPG保存服务器接收到握手信息,则执行步骤(c);如果EPG保存服务器接收到EPG数据,则执行步骤(d);如果EPG保存服务器接收到查询信息,则执行步骤(g);Step (b) EPG saves the information or data that the server waits for the user's set-top box to send, including handshake information, query information and EPG data: if the EPG saves the server and receives the handshake information, then executes step (c); if the EPG saves the server and receives the EPG data , then execute step (d); if the EPG storage server receives the query information, then execute step (g);
步骤(c)EPG保存服务器与用户机顶盒进行握手,并将握手成功消息回传用户机顶盒,继续执行步骤(b);Step (c) The EPG storage server shakes hands with the user's set-top box, and returns the handshake success message to the user's set-top box, and continues to perform step (b);
步骤(d)EPG保存服务器解析EPG数据,并且进行校验,如果校验成功则执行步骤(e);如果校验失败则执行步骤(f);Step (d) The EPG storage server parses the EPG data, and performs verification, and if the verification is successful, step (e) is executed; if the verification fails, step (f) is executed;
步骤(e)EPG保存服务器保存解析后的EPG数据到本地EPG数据库,继续执行步骤(b);Step (e) EPG preservation server saves the EPG data after parsing to local EPG database, continues execution step (b);
步骤(f)EPG保存服务器删除缓存,继续执行步骤(b);Step (f) EPG saves the server and deletes the cache, and proceeds to step (b);
步骤(g)EPG保存服务器解析查询信息,根据查询信息中的EPG查询参数,在本地EPG数据库查找是否有匹配的EPG数据,如果有则执行步骤(h),如果没有则执行步骤(i);Step (g) EPG saves the server analysis query information, according to the EPG query parameter in the query information, searches whether there is matching EPG data in the local EPG database, if there is, then execute step (h), if not then execute step (i);
步骤(h)EPG保存服务器将匹配的EPG数据发送给用户机顶盒,继续执行步骤(b);Step (h) EPG storage server sends the matching EPG data to the user's set-top box, and continues to perform step (b);
步骤(i)EPG保存服务器通知用户机顶盒查询失败,继续执行步骤(b)。Step (i) The EPG storage server notifies the user that the set-top box has failed to query, and continues to execute step (b).
用户机顶盒更新EPG数据的具体流程是:The specific process of updating the EPG data by the user set-top box is as follows:
步骤Ⅰ.用户机顶盒启动EPG数据更新;Step Ⅰ. The user set-top box starts the EPG data update;
步骤Ⅱ.用户机顶盒发送含有EPG查询参数的查询信息到EPG保存服务器,如果用户机顶盒没有从EPG保存服务器获取到EPG数据则执行步骤Ⅲ,如果获取到EPG数据则执行步骤Ⅴ;Step Ⅱ. The user set-top box sends the query information containing the EPG query parameters to the EPG storage server. If the user set-top box does not obtain the EPG data from the EPG storage server, then perform step Ⅲ. If the EPG data is obtained, then perform step Ⅴ;
步骤Ⅲ.是否达到查询限制次数,如果达到查询限制次数则执行步骤Ⅳ,如果没有达到查询限制次数则执行步骤Ⅱ;Step Ⅲ. Whether the query limit is reached, if the query limit is reached, step Ⅳ is performed, if the query limit is not reached, step Ⅱ is performed;
步骤Ⅳ.停止更新EPG数据;Step Ⅳ. Stop updating EPG data;
步骤Ⅴ.用户机顶盒解析从EPG保存服务器得到的EPG数据;Step Ⅴ. The user set-top box parses the EPG data obtained from the EPG storage server;
步骤Ⅵ.用户机顶盒保存解析后的EPG数据到本地存储器。Step VI. The user set-top box saves the parsed EPG data to the local memory.
本发明方法基于以太网和机顶盒,设计了一套能够快速获取DVB网络内节目的方法,并且还能无限制地存储大量EPG数据。采用本发明方法,EPG存储空间近乎无限,能够存储大量EPG数据,用户机顶盒获取EPG数据的速度也突破了本地过滤解析的极限,一开机即可获取全部EPG数据。The method of the invention is based on the Ethernet and the set-top box, and designs a set of methods that can quickly acquire programs in the DVB network, and can also store a large amount of EPG data without limitation. By adopting the method of the present invention, the EPG storage space is almost unlimited, and a large amount of EPG data can be stored. The speed at which the user set-top box obtains the EPG data also breaks through the limit of local filtering and analysis, and all the EPG data can be obtained as soon as it is turned on.
附图说明Description of drawings
图1为本发明方法的运行时序示意图;Fig. 1 is the operational sequence schematic diagram of the inventive method;
图2为用户机顶盒监控EPG数据以及上传至EPG保存服务器流程示意图;Fig. 2 is a user set-top box monitoring EPG data and uploading to the schematic diagram of the process flow of the EPG storage server;
图3为EPG保存服务器的流程示意图;Fig. 3 is a schematic flow diagram of the EPG storage server;
图4为用户机顶盒更新EPG数据的流程示意图。Fig. 4 is a schematic flow chart of updating EPG data by a set-top box of a user.
具体实施方式Detailed ways
一种机顶盒快速获取EPG数据的方法,运行如图1所示:方法通过用户机顶盒监控DVB网络的EPG数据,如果EPG数据发生变化,则机顶盒将当前的EPG数据上传至EPG保存服务器,用户机顶盒从EPG保存服务器查询EPG数据,并展示给用户。EPG保存服务器接收用户机顶盒上传的EPG数据,进行保存,EPG保存服务器接收用户机顶盒的查询命令,将保存的EPG数据传输给用户机顶盒。A method for a set-top box to quickly obtain EPG data, operation as shown in Figure 1: the method monitors the EPG data of the DVB network through the user's set-top box, if the EPG data changes, the set-top box uploads the current EPG data to the EPG storage server, and the user's set-top box from The EPG storage server queries the EPG data and displays it to the user. The EPG storage server receives and stores the EPG data uploaded by the user's set-top box, and the EPG storage server receives the query command from the user's set-top box, and transmits the stored EPG data to the user's set-top box.
用户机顶盒监控EPG数据以及上传至EPG保存服务器的流程如图2所示:The process of user set-top box monitoring EPG data and uploading to EPG storage server is shown in Figure 2:
步骤(1)用户启动EPG数据监控任务;Step (1) the user starts the EPG data monitoring task;
步骤(2)用户机顶盒发送握手信息至EPG保存服务器,与EPG保存服务器进行握手,如果握手失败则执行步骤(3),如果握手成功则执行步骤(5);Step (2) user set-top box sends handshake information to EPG storage server, carries out handshake with EPG storage server, if handshake failure then execution step (3), if handshake success then execution step (5);
步骤(3)如果握手失败次数没有达到握手限制次数,则继续握手,执行步骤(2),否则执行步骤(4);Step (3) If the number of failed handshakes does not reach the handshake limit, then continue to shake hands and execute step (2), otherwise execute step (4);
步骤(4)退出监控,返回错误状态;Step (4) exits monitoring, returns error state;
步骤(5)用户机顶盒进行一次DVB标准的EPG数据过滤和解析,执行步骤(6);Step (5) user set-top box carries out the EPG data filtering and parsing of DVB standard once, and executes step (6);
步骤(6)将过滤和解析后的EPG数据上传到EPG保存服务器,执行步骤(7);Step (6) uploads the EPG data after filtering and parsing to the EPG storage server, and executes step (7);
步骤(7)用户机顶盒监控DVB网络内的EPG数据,执行步骤(8);Step (7) user set-top box monitors the EPG data in the DVB network, executes step (8);
步骤(8)用户机顶盒判断DVB网络内的EPG数据是否发生变化,如果发生变化则执行步骤(2),如果没有变化则执行步骤(7)。Step (8) The user's set-top box judges whether the EPG data in the DVB network changes, and if there is a change, the step (2) is executed, and if there is no change, the step (7) is executed.
EPG保存服务器的具体流程如图3所示:The specific flow of the EPG storage server is shown in Figure 3:
步骤(a)用户启动EPG保存服务器;Step (a) the user starts the EPG storage server;
步骤(b)EPG保存服务器等待用户机顶盒发送的信息或数据,包括握手信息、查询信息和EPG数据:如果EPG保存服务器接收到握手信息,则执行步骤(c);如果EPG保存服务器接收到EPG数据,则执行步骤(d);如果EPG保存服务器接收到查询信息,则执行步骤(g);Step (b) EPG saves the information or data that the server waits for the user's set-top box to send, including handshake information, query information and EPG data: if the EPG saves the server and receives the handshake information, then executes step (c); if the EPG saves the server and receives the EPG data , then execute step (d); if the EPG storage server receives the query information, then execute step (g);
步骤(c)EPG保存服务器与用户机顶盒进行握手,并将握手成功消息回传用户机顶盒,继续执行步骤(b);Step (c) The EPG storage server shakes hands with the user's set-top box, and returns the handshake success message to the user's set-top box, and continues to perform step (b);
步骤(d)EPG保存服务器解析EPG数据,并且进行校验,如果校验成功则执行步骤(e);如果校验失败则执行步骤(f);Step (d) The EPG storage server parses the EPG data, and performs verification, and if the verification is successful, step (e) is executed; if the verification fails, step (f) is executed;
步骤(e)EPG保存服务器保存解析后的EPG数据到本地EPG数据库,继续执行步骤(b);Step (e) EPG preservation server saves the EPG data after parsing to local EPG database, continues execution step (b);
步骤(f)EPG保存服务器删除缓存,继续执行步骤(b);Step (f) EPG saves the server and deletes the cache, and proceeds to step (b);
步骤(g)EPG保存服务器解析查询信息,根据查询信息中的EPG查询参数,在本地EPG数据库查找是否有匹配的EPG数据,如果有则执行步骤(h),如果没有则执行步骤(i);Step (g) EPG saves the server analysis query information, according to the EPG query parameter in the query information, searches whether there is matching EPG data in the local EPG database, if there is, then execute step (h), if not then execute step (i);
步骤(h)EPG保存服务器将匹配的EPG数据发送给用户机顶盒,继续执行步骤(b);Step (h) EPG storage server sends the matching EPG data to the user's set-top box, and continues to perform step (b);
步骤(i)EPG保存服务器通知用户机顶盒查询失败,继续执行步骤(b)。Step (i) The EPG storage server notifies the user that the set-top box has failed to query, and continues to execute step (b).
用户机顶盒更新EPG数据的具体流程如图4所示:The specific process of updating the EPG data by the user set-top box is shown in Figure 4:
步骤Ⅰ.用户机顶盒启动EPG数据更新;Step Ⅰ. The user set-top box starts the EPG data update;
步骤Ⅱ.用户机顶盒发送含有EPG查询参数的查询信息到EPG保存服务器,如果用户机顶盒没有从EPG保存服务器获取到EPG数据则执行步骤Ⅲ,如果获取到EPG数据则执行步骤Ⅴ;Step Ⅱ. The user set-top box sends the query information containing the EPG query parameters to the EPG storage server. If the user set-top box does not obtain the EPG data from the EPG storage server, then perform step Ⅲ. If the EPG data is obtained, then perform step Ⅴ;
步骤Ⅲ.是否达到查询限制次数,如果达到查询限制次数则执行步骤Ⅳ,如果没有达到查询限制次数则执行步骤Ⅱ;Step Ⅲ. Whether the query limit is reached, if the query limit is reached, step Ⅳ is performed, if the query limit is not reached, step Ⅱ is performed;
步骤Ⅳ.停止更新EPG数据;Step Ⅳ. Stop updating EPG data;
步骤Ⅴ.用户机顶盒解析从EPG保存服务器得到的EPG数据;Step Ⅴ. The user set-top box parses the EPG data obtained from the EPG storage server;
步骤Ⅵ.用户机顶盒保存解析后的EPG数据到本地存储器。Step VI. The user set-top box saves the parsed EPG data to the local memory.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210899259.9A CN115278372B (en) | 2022-07-28 | 2022-07-28 | Method for quickly acquiring EPG data by set top box |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210899259.9A CN115278372B (en) | 2022-07-28 | 2022-07-28 | Method for quickly acquiring EPG data by set top box |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115278372A true CN115278372A (en) | 2022-11-01 |
CN115278372B CN115278372B (en) | 2024-03-22 |
Family
ID=83770094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210899259.9A Active CN115278372B (en) | 2022-07-28 | 2022-07-28 | Method for quickly acquiring EPG data by set top box |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115278372B (en) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050054588A (en) * | 2003-12-05 | 2005-06-10 | 주식회사데이콤 | System for web storage service linked with persnal video recorder set top boxes |
KR20060094697A (en) * | 2005-02-25 | 2006-08-30 | 삼성전자주식회사 | Electronic TV guide data transmission / reception system and processing method in digital broadcasting system using IP network |
KR100856665B1 (en) * | 2007-08-14 | 2008-09-04 | 하나로미디어(주) | Electronic Program Guide Information Provision Method and System |
KR20100029445A (en) * | 2008-09-08 | 2010-03-17 | 주식회사 대우일렉트로닉스 | Apparatus and method for processing an epg information |
US8245257B1 (en) * | 2002-09-30 | 2012-08-14 | Arris Group, Inc. | System and method for dynamic electronic program guide (EPG) data downloads |
CN103442261A (en) * | 2013-07-30 | 2013-12-11 | 四川长虹电器股份有限公司 | System and method for achieving set top box side EPG program long-distance appointment based on cloud services |
CN105120309A (en) * | 2015-08-19 | 2015-12-02 | 浪潮软件集团有限公司 | A kind of EPG customization method and EPG device applied to digital TV |
CN105744366A (en) * | 2016-02-22 | 2016-07-06 | 深圳创维数字技术有限公司 | Data configuration sharing method and system of set top box |
CN108366289A (en) * | 2018-01-08 | 2018-08-03 | 山东浪潮商用系统有限公司 | A kind of EPG information acquisition methods and system |
US20180359525A1 (en) * | 2017-06-07 | 2018-12-13 | Sports Direct, Inc. | Computing system with timing prediction and electronic program guide feature |
CN110602558A (en) * | 2019-08-01 | 2019-12-20 | 贵州省广播电视信息网络股份有限公司 | High-performance DVB program sharing method for terminal |
CN112738615A (en) * | 2020-12-25 | 2021-04-30 | 深圳市九洲电器有限公司 | Program acquisition method and device, set top box and front-end server |
CN113573133A (en) * | 2021-07-23 | 2021-10-29 | 杭州国芯科技股份有限公司 | A method for storing EPG in a digital TV set-top box |
-
2022
- 2022-07-28 CN CN202210899259.9A patent/CN115278372B/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8245257B1 (en) * | 2002-09-30 | 2012-08-14 | Arris Group, Inc. | System and method for dynamic electronic program guide (EPG) data downloads |
KR20050054588A (en) * | 2003-12-05 | 2005-06-10 | 주식회사데이콤 | System for web storage service linked with persnal video recorder set top boxes |
KR20060094697A (en) * | 2005-02-25 | 2006-08-30 | 삼성전자주식회사 | Electronic TV guide data transmission / reception system and processing method in digital broadcasting system using IP network |
KR100856665B1 (en) * | 2007-08-14 | 2008-09-04 | 하나로미디어(주) | Electronic Program Guide Information Provision Method and System |
KR20100029445A (en) * | 2008-09-08 | 2010-03-17 | 주식회사 대우일렉트로닉스 | Apparatus and method for processing an epg information |
CN103442261A (en) * | 2013-07-30 | 2013-12-11 | 四川长虹电器股份有限公司 | System and method for achieving set top box side EPG program long-distance appointment based on cloud services |
CN105120309A (en) * | 2015-08-19 | 2015-12-02 | 浪潮软件集团有限公司 | A kind of EPG customization method and EPG device applied to digital TV |
CN105744366A (en) * | 2016-02-22 | 2016-07-06 | 深圳创维数字技术有限公司 | Data configuration sharing method and system of set top box |
US20180359525A1 (en) * | 2017-06-07 | 2018-12-13 | Sports Direct, Inc. | Computing system with timing prediction and electronic program guide feature |
CN108366289A (en) * | 2018-01-08 | 2018-08-03 | 山东浪潮商用系统有限公司 | A kind of EPG information acquisition methods and system |
CN110602558A (en) * | 2019-08-01 | 2019-12-20 | 贵州省广播电视信息网络股份有限公司 | High-performance DVB program sharing method for terminal |
CN112738615A (en) * | 2020-12-25 | 2021-04-30 | 深圳市九洲电器有限公司 | Program acquisition method and device, set top box and front-end server |
CN113573133A (en) * | 2021-07-23 | 2021-10-29 | 杭州国芯科技股份有限公司 | A method for storing EPG in a digital TV set-top box |
Also Published As
Publication number | Publication date |
---|---|
CN115278372B (en) | 2024-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12225248B2 (en) | Systems and methods for correcting errors in caption text | |
US20140006423A1 (en) | Systems and methods for matching media content data | |
US9699504B2 (en) | Systems and methods for identifying a source of media content based on a log of content identifiers | |
EP2474161B1 (en) | Determination and pre-loading of follow-up content at a receiving equipment | |
US20120317136A1 (en) | Systems and methods for domain-specific tokenization | |
WO2006060311A1 (en) | Programming guide content collection and recommendation system for viewing on a portable device | |
RU2427975C2 (en) | Combining device and method to make it possible for user to select combined content | |
CN104717572A (en) | Film searching and sorting method, system and semantic dictionary set establishing method | |
WO2017189177A1 (en) | Multimedia content management system | |
US20160065641A1 (en) | Global Distribution Model | |
US20170094347A1 (en) | Systems and methods for identifying a source of media content based on a log of fingerprints | |
US20160066064A1 (en) | Clip Start Point | |
WO2016030702A1 (en) | Method, system and apparatus for distributing and accessing media content | |
CN112653908A (en) | Intelligent television media asset real-time recommendation method | |
US9445152B2 (en) | Recommender system with consistent profile application | |
Tsunoda et al. | Automatic metadata expansion and indirect collaborative filtering for TV program recommendation system | |
US20160066018A1 (en) | Local Distribution Model | |
US20160065999A1 (en) | Companion Ads | |
CN115278372A (en) | Method for set top box to quickly acquire EPG data | |
CN105007518A (en) | A kind of PVR playing method, a kind of set-top box and a kind of PVR playing system | |
US20240340480A1 (en) | Systems and methods for generating alternative content recommendations | |
Bae | Trend analysis of movie content curation and metadata standards research-focus on the art management perspective | |
DK2661706T3 (en) | DEVICE AND PROCEDURE FOR MANAGING A PERSONAL CHANNEL | |
CN109936747A (en) | Method and device for searching for broadcast and television live programs | |
JP2005018269A (en) | Information navigation system |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 310012 5-6 / F, block a, East Software Park Innovation Building, 90 Wensan Road, Hangzhou City, Zhejiang Province Patentee after: Hangzhou Guoxin Microelectronics Co.,Ltd. Country or region after: China Address before: 310012 5-6 / F, block a, East Software Park Innovation Building, 90 Wensan Road, Hangzhou City, Zhejiang Province Patentee before: HANGZHOU NATIONALCHIP SCIENCE & TECHNOLOGY Co.,Ltd. Country or region before: China |
|
CP03 | Change of name, title or address |