CN102026029A - Method and equipment for information exchange based on electronic program guide - Google Patents

Method and equipment for information exchange based on electronic program guide Download PDF

Info

Publication number
CN102026029A
CN102026029A CN2010105447812A CN201010544781A CN102026029A CN 102026029 A CN102026029 A CN 102026029A CN 2010105447812 A CN2010105447812 A CN 2010105447812A CN 201010544781 A CN201010544781 A CN 201010544781A CN 102026029 A CN102026029 A CN 102026029A
Authority
CN
China
Prior art keywords
information
acquisition request
network equipment
subscriber equipment
information acquisition
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
CN2010105447812A
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.)
SHANGHAI JUXIN NETWORK TECHNOLOGY Co Ltd
Original Assignee
SHANGHAI JUXIN NETWORK TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHANGHAI JUXIN NETWORK TECHNOLOGY Co Ltd filed Critical SHANGHAI JUXIN NETWORK TECHNOLOGY Co Ltd
Priority to CN2010105447812A priority Critical patent/CN102026029A/en
Publication of CN102026029A publication Critical patent/CN102026029A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention aims at providing a method and equipment for information exchange based on an electronic program guide, wherein the method comprises the following steps of: sending an information acquiring request based on the electronic program guide to network equipment by using user equipment; accordingly, receiving the information acquiring request and acquiring one or more information acquiring parameters corresponding to the information acquiring request by using the network equipment; carrying out matching inquiry in an information resource library by using the network equipment to obtain one or more searching results corresponding to one or more information acquiring parameters; and providing one or more searching results for the user equipment by using the network equipment, and accordingly, receiving the one or more searching results by using the user equipment. Compared with the prior art, the invention can carry out information exchange through the electronic program guide to meet the information requirements of different manufacturers and final users of IPTVs (Internet Protocol Televisions) and set top boxes and simultaneously improves the using experiences of the manufacturers and the final users of the IPTVs and the set top boxes.

Description

A kind of being used for carried out information interactive method and equipment based on electronic program guides
Technical field
The present invention relates to the internet television technical field, relate in particular to a kind of technology that is used for carrying out information interaction based on electronic program guides.
Background technology
Development along with internet television, the user constantly increases by the demand of the online broadcast information resource of internet television, but each client is all inequality to the requirement of electronic program guides (EPG), so need to provide electronic program guides (EPG) separately to each client.
For the service provider of internet television, the cost of each client being developed electronic program guides (EPG) separately is too high, has increased maintenance cost simultaneously, thereby loses the power of each client being developed electronic program guides (EPG) separately.For the manufacturer of IPTV or set-top box, produce different IPTV or set-top box, need customize different electronic program guides (EPG) for it, this has also increased the production cost of manufacturer.For the end user, because the mode of operation of the electronic program guides (EPG) of different clients and the difference of ways of presentation, the end user can feel very inconvenient when using these electronic program guidess (EPG), can't obtain even can't obtain the information that it wishes visit fast.
Therefore, how to carry out information interaction, thereby satisfy the manufacturer of different IPTV, set-top box and end user's information requirement, become one of present urgent problem by electronic program guides (EPG).
Summary of the invention
The purpose of this invention is to provide a kind of being used for carries out information interactive method and equipment based on electronic program guides.
According to an aspect of the present invention, provide a kind of and be used for carrying out information interactive method based on electronic program guides at network equipment end, this method may further comprise the steps:
A is received from the information acquisition request based on electronic program guides that subscriber equipment sends;
B is according to described information acquisition request, obtains with the corresponding one or more information of described information acquisition request to get parms;
C gets parms according to described one or more information, carries out matching inquiry in information resource database, to obtain and described one or more information corresponding one or more Search Results that gets parms;
D offers described subscriber equipment with described one or more Search Results.
According to another aspect of the present invention, provide a kind of and be used for carrying out information interactive method based on electronic program guides at the subscriber equipment end, this method may further comprise the steps:
A is to the information acquisition request of network equipment transmission based on electronic program guides, and wherein, described information acquisition request comprises that one or more information get parms;
B is received from the one or more Search Results based on described information acquisition request that the described network equipment sends.
According to an aspect of the present invention, provide a kind of network equipment that is used for carrying out based on electronic program guides information interaction, this network equipment comprises:
First receiving device is used to be received from the information acquisition request based on electronic program guides that subscriber equipment sends;
First deriving means is used for according to described information acquisition request, obtains with the corresponding one or more information of described information acquisition request to get parms;
Inquiry unit is used for getting parms according to described one or more information, carries out matching inquiry in information resource database, to obtain and described one or more information corresponding one or more Search Results that gets parms;
Generator is used for described one or more Search Results are offered described subscriber equipment.
According to another aspect of the present invention, provide a kind of subscriber equipment that is used for carrying out based on electronic program guides information interaction, this subscriber equipment comprises:
Dispensing device is used for to the information acquisition request of network equipment transmission based on electronic program guides, and wherein, described information acquisition request comprises that one or more information get parms;
Second receiving system is used to be received from the one or more Search Results based on described information acquisition request that the described network equipment sends.
According to a further aspect of the invention, a kind of system that is used for carrying out based on electronic program guides information interaction is provided, this system comprise as described above according to one aspect of the invention be used for carry out the network equipment of information interaction and according to a further aspect of the present invention the subscriber equipment that is used for carrying out information interaction as described above based on electronic program guides based on electronic program guides.
Compared with prior art, the present invention carries out information interaction by electronic program guides (EPG), satisfy the manufacturer of different IPTV, set-top box and end user's information requirement, promote the manufacturer of IPTV, set-top box and end user's experience simultaneously.
Description of drawings
By reading the detailed description of doing with reference to the following drawings that non-limiting example is done, it is more obvious that other features, objects and advantages of the present invention will become:
Fig. 1 illustrates the system topological figure that is used for carrying out based on electronic program guides information interaction according to one aspect of the invention;
Fig. 2 illustrate according to one aspect of the invention be used for carry out the network equipment of information interaction and the equipment schematic diagram of subscriber equipment based on electronic program guides;
The network equipment and subscriber equipment that Fig. 3 illustrates according to a further aspect of the present invention cooperate realization to be used for carrying out the information interactive method flow chart based on electronic program guides.
Same or analogous Reference numeral is represented same or analogous parts in the accompanying drawing.
Embodiment
Below in conjunction with accompanying drawing the present invention is described in further detail.
Fig. 1 is the system topological figure according to one aspect of the invention, and the subscriber equipment and the network equipment that are used for based on internet television searching media file are shown, comprising the network equipment 2 and a plurality of subscriber equipment 1 that is connected via network with it.Wherein, a plurality of subscriber equipmenies 1 and the network equipment 2 are connected via network, the information acquisition request that subscriber equipment 1 sends based on electronic program guides to the network equipment 2, wherein, described information acquisition request comprises that one or more information get parms, correspondingly, the network equipment 2 is received from the information acquisition request based on electronic program guides that subscriber equipment 1 sends; Then, the network equipment 2 is according to described information acquisition request, obtains with the corresponding one or more information of described information acquisition request to get parms; Subsequently, the network equipment 2 gets parms according to described one or more information, carries out matching inquiry in information resource database, to obtain and described one or more information corresponding one or more Search Results that gets parms; Then, the network equipment 2 offers subscriber equipment 1 with described one or more Search Results, and correspondingly, subscriber equipment 1 is received from the one or more Search Results based on described information acquisition request that the network equipment 2 sends.At this, network includes but not limited to the Internet, wide area network, metropolitan area network, local area network (LAN), VPN network, wireless self-organization network (Ad Hoc network) etc.
In addition, subscriber equipment 1 includes but not limited to any electronic product that can implant embedded system and can carry out man-machine interaction by modes such as remote controllers with the user, for example set-top box, IPTV etc.The network equipment 2 includes but not limited to network host, single network server, a plurality of webserver collection or based on the set of computers of cloud computing.Communicating by letter between the network equipment 2 and a plurality of subscriber equipmenies 1 is separate, can be based on the packet data transmission such as ICP/IP protocol, udp protocol etc.
Those skilled in the art will be understood that the above-mentioned network equipment 2, subscriber equipment 1 and connection network and communication mode therebetween only is for example; other network equipments existing or that may occur from now on, subscriber equipment, network or communication mode are as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.
Those skilled in the art also will be understood that, the quantity of the disparate networks element that only illustrates for simplicity's sake among Fig. 1 may be less than the quantity in the real network, but this omission far and away with can not influence to the present invention carry out clear, be disclosed as prerequisite fully.
For simplicity's sake, be that example is described with a subscriber equipment 1 below.Those skilled in the art will be understood that, the network equipment 2 is can be simultaneously mutual with a plurality of subscriber equipment 1, according to the information acquisition request that receives from different subscriber equipmenies 1 based on electronic program guides, obtaining corresponding one or more information gets parms, and get parms according to described one or more information, in information resource database, carry out matching inquiry, to obtain and described one or more information corresponding one or more Search Results that gets parms, more described one or more Search Results are offered corresponding subscriber equipment 1.
Fig. 2 is the equipment schematic diagram according to one aspect of the invention, and the network equipment and the subscriber equipment that are used for carrying out based on electronic program guides information interaction are shown.Wherein, subscriber equipment 1 comprises the dispensing device 11 and second receiving system 12, and the network equipment 2 comprises first receiving device 21, first deriving means 22, inquiry unit 23 and generator 24.Particularly, the information acquisition request that the dispensing device 11 of subscriber equipment 1 sends based on electronic program guides to the network equipment 2, wherein, described information acquisition request comprises that one or more information get parms, correspondingly, the first receiving device 21 of the network equipment 2 is received from the information acquisition request based on electronic program guides that subscriber equipment 1 sends; Then, first deriving means 22 is according to described information acquisition request, obtains with the corresponding one or more information of described information acquisition request to get parms; Subsequently, inquiry unit 23 gets parms according to described one or more information, carries out matching inquiry in information resource database, to obtain and described one or more information corresponding one or more Search Results that gets parms; Then, generator 24 offers subscriber equipment 1 with described one or more Search Results, and correspondingly, second receiving system 12 of subscriber equipment 1 is received from the one or more Search Results based on described information acquisition request that the network equipment 2 sends.
More specifically, the information acquisition request that the dispensing device 11 of subscriber equipment 1 sends based on electronic program guides to the network equipment 2, wherein, described information acquisition request comprises that one or more information get parms, correspondingly, the first receiving device 21 of the network equipment 2 is received from the information acquisition request based on electronic program guides that subscriber equipment 1 sends.Particularly, the dispensing device 11 of subscriber equipment 1 by as call the application programming interfaces (API) that the network equipment 2 provides or the communication mode of other agreements, to the information acquisition request of the network equipment 2 transmissions based on electronic program guides, this information acquisition request comprises that one or more information get parms, as the obtain keyword of user by subscriber equipment 1 input, the user selects obtains dimensional information, as " U.S. ", " action ", " 2010 " etc., user's input or the screening parameter of selecting, as " recent renewal ", " 3D " etc., perhaps subscriber equipment 1 is for the screening parameter of information requested resource, as " rate bit stream ", " resolution " etc.For example, the user imports in the electronic program guides that subscriber equipment 1 provides by interactive tools such as remote controllers and obtains keyword, as " Harry Potter 7 ", subscriber equipment 1 will be somebody's turn to do " Harry Potter 7 " writing information and obtain the related content field of request, simultaneously subscriber equipment 1 is sent to the network equipment 2 by the http protocol mode with this information acquisition request with the related content field that the rate bit stream and the resolution of its support also writes this information acquisition request.At this, the mode that dispensing device 11 sends information acquisition request includes but not limited to: by once or repeatedly calling the application programming interfaces (API) that the network equipment 2 provides or the communication mode of other agreements, as based on communication transport protocols such as TCP, UDP, HTTP, HTTPS, send information acquisition request to the network equipment 2.Those skilled in the art will be understood that the mode of above-mentioned transmission information acquisition request is only for giving an example; the mode of other transmission information acquisition request existing or that may occur from now on is as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.Corresponding, the first receiving device 21 of the network equipment 2 by as call the application programming interfaces (API) that the network equipment 2 provides or the communication mode of other agreements, what be received from that subscriber equipment 1 sends should be based on information acquisition request of electronic program guides.For example, what the application programming interfaces (API) that first receiving device 21 provides by calling the network equipment 2, reception subscriber equipment 1 sent should be based on the information acquisition request of electronic program guides.At this, the mode that first receiving device 21 receives information acquisition request includes but not limited to: by once or repeatedly calling the application programming interfaces (API) that the network equipment 2 provides or the communication mode of other agreements, as based on communication transport protocols such as TCP, UDP, HTTP, HTTPS, receive the information acquisition request that subscriber equipment 1 sends.Those skilled in the art will be understood that the mode of above-mentioned reception information acquisition request is only for giving an example; the mode of other reception information acquisition request existing or that may occur from now on is as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.
Then, first deriving means 22 is according to described information acquisition request, obtains with the corresponding one or more information of described information acquisition request to get parms.Particularly, the information acquisition request that the subscriber equipment 1 that first deriving means 22 receives according to first receiving device 21 sends, obtain with the corresponding one or more information of this information acquisition request and get parms, get parms as from the related content field of this information acquisition request, extracting corresponding corresponding one or more information with this information acquisition request, perhaps from this information acquisition request, extract identification information, the information of obtaining this identification information correspondence again from the question blank of the network equipment 2 or third party device gets parms, as " h " correspondence " high definition ", " n " correspondence " recent renewal " etc.For example, the information acquisition request that the subscriber equipment 1 that first deriving means 22 receives according to first receiving device 21 sends, the data format of information acquisition request by appointment, as based on http protocol and in related content field, separate each and obtain dimensional information with " | ", from this information acquisition request content corresponding field, extract the obtain dimensional information of user, obtain dimensional information as " U.S. ", " action " or " 2010 " etc. by subscriber equipment 1 selection.Those skilled in the art will be understood that the above-mentioned information mode getparms of obtaining is only for giving an example; other the existing or information of obtaining modes getparms that may occur from now on are as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.
Subsequently, inquiry unit 23 gets parms according to described one or more information, carries out matching inquiry in information resource database, to obtain and described one or more information corresponding one or more Search Results that gets parms.Particularly, inquiry unit 23 gets parms according to one or more information that first deriving means 22 obtains according to information acquisition request, in information resource database, carry out matching inquiry, as based on information accurate inquiry getparms or fuzzy query, obtaining and this (a bit) information corresponding one or more Search Results that gets parms, as information resources or its URL address, the descriptor of information resources, the link information of information resources etc.For example, suppose that first deriving means 22 obtains information get parms " Angelina Zhu Li ", " 2010 " and " action movie ", inquiry unit 23 gets parms according to these information and carry out matching inquiry in information resource database, suppose there is attribute tags-media file table of comparisons of setting up based on the descriptor of information resources in this information resource database, information is got parms and attribute tags is complementary, to obtain respectively and these 3 information attribute tags institute that is complementary URL address of corresponding information resources jointly that gets parms.At this; the pattern of matching inquiry includes but not limited to based on information accurate inquiry getparms with based on information fuzzy query getparms; those skilled in the art will be understood that the pattern of above-mentioned matching inquiry is only for giving an example; the pattern of other matching inquiries existing or that may occur from now on is as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.At this, the form of expression of Search Results includes but not limited to: information resources or its URL address, the descriptor of information resources, the link information of information resources etc.; Those skilled in the art will be understood that the form of expression of mentioned above searching results is only for giving an example; the form of expression of other Search Results existing or that may occur from now on is as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.
Then, generator 24 offers subscriber equipment 1 with described one or more Search Results, and correspondingly, second receiving system 12 of subscriber equipment 1 is received from the one or more Search Results based on described information acquisition request that the network equipment 2 sends.Particularly, generator 24 offers subscriber equipment 1 with inquiry unit 23 one or more information that obtained and described corresponding one or more Search Results that gets parms.At this, generator 24 provides the mode of Search Results to include but not limited to subscriber equipment 1: by calling the application programming interfaces (API) that the network equipment 2 is provided, Search Results is fed back to subscriber equipment 1 as the result of function call; Perhaps,, Search Results is sent to subscriber equipment 1 as based on communication transport protocols such as TCP, UDP, HTTP, HTTPS by the communication mode of other agreements; Perhaps utilize page technology,, Search Results is write one or more webpages, and related web page and URL thereof are pushed to subscriber equipment 1 as JSP, ASP, PHP technology; Perhaps utilize page technology,, Search Results is write one or more webpages, and part Search Results and related web page and URL thereof are pushed to subscriber equipment 1 as JSP, ASP, PHP technology.Wherein, for back two kinds of propelling movement modes, user such as need are understood Search Results, can directly visit webpage or its URL that this network equipment 2 is provided by its subscriber equipment 1.Those skilled in the art will be understood that above-mentioned several page technology only for giving an example, and other page technology existing or that may occur from now on also should be included in the protection range of the present invention as applicable to the present invention, and are contained in this with way of reference.Equally; those skilled in the art will be understood that the presentation mode of above-mentioned several Search Results is only for giving an example; the presentation mode of other Search Results existing or that may occur from now on also should be included in the protection range of the present invention as applicable to the present invention, and is contained in this at this with way of reference.Corresponding, second receiving system 12 of subscriber equipment 1 is received from the one or more Search Results based on described information acquisition request that the network equipment 2 sends.At this, the mode that second receiving system 12 receives Search Results includes but not limited to: by once or repeatedly calling the application programming interfaces (API) that the network equipment 2 provides or the communication mode of other agreements, as based on communication transport protocols such as TCP, UDP, HTTP, HTTPS, receive the Search Results that the network equipment 2 sends.Those skilled in the art will be understood that the mode of above-mentioned reception Search Results is only for giving an example; the mode of other reception Search Results existing or that may occur from now on is as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.
Preferably, first receiving device 21, first deriving means 22, inquiry unit 23 and the generator 24 of the dispensing device 11 of subscriber equipment 1 and second receiving system 12 and the network equipment 2 are constant work.Particularly, the information acquisition request that the dispensing device 11 of subscriber equipment 1 sends based on electronic program guides to the network equipment 2, wherein, described information acquisition request comprises that one or more information get parms, correspondingly, the first receiving device 21 of the network equipment 2 is received from the information acquisition request based on electronic program guides that subscriber equipment 1 sends; Then, first deriving means 22 is according to described information acquisition request, obtains with the corresponding one or more information of described information acquisition request to get parms; Subsequently, inquiry unit 23 gets parms according to described one or more information, carries out matching inquiry in information resource database, to obtain and described one or more information corresponding one or more Search Results that gets parms; Then, generator 24 offers subscriber equipment 1 with described one or more Search Results, and correspondingly, second receiving system 12 of subscriber equipment 1 is received from the one or more Search Results based on described information acquisition request that the network equipment 2 sends.At this, it will be understood by those skilled in the art that first receiving device 21, first deriving means 22, inquiry unit 23 and generator 24 that " continuing " be meant the dispensing device 11 of subscriber equipment 1 and second receiving system 12 and the network equipment 2 respectively according to the mode of operation of setting or adjust in real time require to carry out information acquisition request transmission and reception, information is getparms obtains, obtaining, provide and receiving of Search Results stops the information acquisition request that sends based on electronic program guides to the network equipment 2 in a long time until subscriber equipment 1.
Preferably, described information gets parms and includes but not limited to, below at least each:
1) obtains keyword;
2) obtain dimensional information;
3) screening parameter.
Wherein, the user can be by limited interactive modes such as remote controllers, and keyword is obtained in input, to obtain information of interest or video frequency program; For example, numerical key and letter are set up mapping table, the corresponding a plurality of letters of numerical key, as " 1 " correspondence " abc ", " 2 " correspondence " edf " etc., it be " Harry Potter 7 " corresponding numerical key that the user selects the keyword that obtains with its hope input, subscriber equipment 1 obtain that the user imports according to this mapping table this obtain keyword.Dimensional information comprises regional information, as " U.S. ", " Japan ", " Hong Kong " etc., classified information, as " action ", " comedy ", " terror " etc., age information is as " 2010 ", " 2009 ", " 2008 " etc., actor information, as " Angelina Zhu Li ", " Cheng Long ", " Wu Yanzu " etc., when the user selected one or more in the above-mentioned latitude information, the dimensional information that the user selects promptly is labeled as obtained latitude information; At this, the source that obtains dimensional information includes but not limited to the dimensional information chosen in the searched page of dimensional information in the sheet format retrieval hurdle and current electronic program guides; Those skilled in the art will be understood that the above-mentioned source of dimensional information that obtains is only for giving an example; other existing or sources that obtain dimensional information that may occur from now on are as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.Screening parameter includes but not limited to recent renewal time, editor's recommendation, 3D, high definition (HD) or blue light etc., subscriber equipment 1 is when the network equipment 2 sends information acquisition request, screening parameter or screening parameter corresponding identification information can be got parms to write as information to be sent to the network equipment 2 in this information acquisition request.For example, subscriber equipment 1 is when sending information acquisition request, and " r " and " 3D " corresponding " d " that will " edit and recommend " correspondence gets parms to write as information and be sent to the network equipment 2 in this information acquisition request.Those skilled in the art will be understood that above-mentioned screening parameter and screening parameter corresponding identification information are only for giving an example; other screening parameters existing or that may occur from now on or screening parameter corresponding identification information are as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.Equally; those skilled in the art will be understood that also above-mentioned information gets parms only for giving an example; other information existing or that may occur from now on get parms as applicable to the present invention, also should be included in the protection range of the present invention, and be contained in this with way of reference.
More preferably, described information gets parms and comprises the described keyword that obtains; Wherein, described obtain keyword based on following at least each:
1) Chinese character;
2) Chinese phonetic alphabet spelling;
3) Chinese Pin Yin initial.
Wherein, when getting parms, information comprises when obtaining keyword, the user carries out alternately based on limited interactive modes such as remote controller and subscriber equipment 1, by as numerical key and letter are set up mapping table, the corresponding a plurality of letters of numerical key, " 1 " correspondence " abc ", " 2 " correspondence " edf " etc., via remote controller input number keyboard and acknowledgement key, subscriber equipment 1 obtains Chinese character " Harry Potter " or the Chinese phonetic alphabet spelling " halibote " or the Chinese Pin Yin initial " hlbt " of user's input according to this mapping table.After the dispensing device 11 of subscriber equipment 1 will comprise that the information acquisition request of this Chinese character or Chinese phonetic alphabet spelling or Chinese Pin Yin initial is sent to the network equipment 2, the inquiry unit 23 of the network equipment 2 carries out matching inquiry based on Chinese character, Chinese phonetic alphabet spelling or Chinese Pin Yin initial in information resource database, to obtain search result corresponding.
In a preferred embodiment, the dispensing device 11 of subscriber equipment 1 also comprises one or more information display parameters to the information acquisition request that the network equipment 2 sends based on electronic program guides; The network equipment 2 also comprises the second deriving means (not shown), and this second deriving means obtains and the corresponding one or more information display parameters of described information acquisition request according to described information acquisition request; Subsequently, generator 24 also according to described one or more information display parameters, offers subscriber equipment 1 with described one or more Search Results.Particularly, the dispensing device 11 of subscriber equipment 1 comprises not only that to the information acquisition request that the network equipment 2 sends based on electronic program guides information gets parms, and also comprises one or more information display parameters, as parameters sortnig, paging parameter etc.For example, the user is via remote controller input information while getparms on the electronic program guide web pages that subscriber equipment 1 provides, input information display parameters also, i.e. this user couple and this information display requirement of corresponding Search Results that gets parms, as this Search Results of hope according to temperature ordering and 5 Search Results of every page of demonstration.And for example, the dispensing device 11 of subscriber equipment 1 is when the network equipment 2 sends information acquisition request, with this subscriber equipment 1 according to its resolution the number of Search Results of every page of demonstration can supporting as the information display parameters, the related content field that writes this information acquisition request is sent to the network equipment 2.Then, second deriving means of the network equipment 2 is according to this information acquisition request, as from the related content field of this information acquisition request, extracting and the corresponding one or more information display parameters of this information acquisition request, perhaps from this information acquisition request, extract explicit identification information, from the question blank of the network equipment 2 or third party device, obtain the information display parameters of this explicit identification information correspondence again, as " s " correspondence " standard sorted ", " t " correspondence " temperature ordering " etc.For example, the information acquisition request that the subscriber equipment 1 that second deriving means receives according to first receiving device 21 sends, the data format of information acquisition request by appointment, as based on http protocol, from the corresponding data cell of this information acquisition request, extract the parameters sortnig that the user selects by subscriber equipment 1, as sort by name, paging parameter that recent renewal time-sequencing or temperature ordering and subscriber equipment 1 are supported.Those skilled in the art will be understood that the above-mentioned mode of information display parameters of obtaining is only for giving an example; the mode of other the existing or information of obtaining display parameters that may occur from now on is as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.Subsequently, one or more information display parameters that generator 24 also obtains according to second deriving means, one or more Search Results according to the information display parameters, are offered subscriber equipment 1 as parameters sortnig " recent renewal time-sequencing " and paging parameter " every page shows 5 ".
Those skilled in the art will be understood that above-mentioned first deriving means and second deriving means, and in practice, they can be two independently modules, also can be integrated in the module.
Preferably, described information display parameters comprise following at least each:
1) parameters sortnig;
2) paging parameter.
Wherein, parameters sortnig includes but not limited to the update time of Search Results, the temperature of Search Results, the recommendation degree of Search Results or the degree of correlation of Search Results.Wherein, about the update time of Search Results, can arrange according to the ascending order of update time of Search Results, promptly update time is forward from the Search Results of nearest correspondence of current time, also can be according to the descending of update time of Search Results, as the search of the film of missing old times or old friends; The temperature of Search Results comprise the netizen to Search Results the statistics number of visits, generally according to descending; The recommendation degree of Search Results comprises that the netizen is to the recommendation of Search Results, the statistics of scoring, generally according to descending; The degree of correlation of Search Results includes but not limited to Search Results and the information degree of correlation getparms and Search Results and user's degree of correlation, wherein, Search Results and the information degree of correlation getparms comprises the Search Results and the information degree of correlation getparms, for example, suppose to obtain keyword and be " CSI ", the then degree of correlation of the degree of correlation of " CSI " in the Search Results>" CSI film clips "; Search Results and user's degree of correlation comprise Search Results and this user's the degree of correlation, and for example, this user's history has been watched " CSI-NY ", the degree of correlation of the degree of correlation of " CSI-NY " in the Search Results>" CSI-LV ".The paging parameter includes but not limited to that the user wishes that the number of every page of demonstration of Search Results and user wish the number of pages that Search Results shows.For example, when generator 24 provided Search Results to subscriber equipment 1, every page showed 5 Search Results, only shows 5 pages.
Those skilled in the art will be understood that above-mentioned information display parameters only for giving an example, and other information display parameters existing or that may occur from now on also should be included in the protection range of the present invention as applicable to the present invention, and are contained in this with way of reference.
In a further advantageous embodiment, the network equipment 2 also comprises the 3rd deriving means (not shown), and the 3rd deriving means obtains the terminal attribute of subscriber equipment 1; Subsequently, inquiry unit 23 also gets parms according to described one or more information, and, in information resource database, carry out matching inquiry in conjunction with described terminal attribute, get parms and the corresponding one or more Search Results of described terminal attribute to obtain with described one or more information.Particularly, the 3rd deriving means obtains the terminal attribute of subscriber equipment 1 by modes such as field analysis or attribute queries, as information resources form of resolution, rate bit stream or support etc.At this, the mode that the 3rd deriving means obtains the terminal attribute of subscriber equipment 1 includes but not limited to: by the relevant field in the information acquisition request, as the UA field in the http request, perhaps carry out the terminal attribute that page inline code is obtained subscriber equipment 1; Perhaps send the webpage of discerning and select subscriber equipment 1 in the tabulation that requires users from networks equipment 2 to provide to subscriber equipment 1, this webpage can also comprise an input area, require the user to import the subscriber equipment that is not put into this tabulation, the terminal attribute that the 3rd deriving means obtains subscriber equipment 1 according to user's identifying operation or input operation; Perhaps send a page that comprises a plurality of page samples to subscriber equipment 1, the user therefrom selects the best page, and the 3rd deriving means obtains the terminal attribute of subscriber equipment 1 according to user's selection operation.For example, obtain the UA field information in the information acquisition request based on http or https of the 3rd deriving means according to subscriber equipment 1 transmission, from this field information, obtain the terminal attribute of subscriber equipment 1 again, as information resources form of resolution, rate bit stream or the support of subscriber equipment 1 etc.And for example, embedded run time version on the interaction page of user and subscriber equipment 1, as the call function of JavaScript, through triggering, subscriber equipment 1 returns relevant information, and the 3rd deriving means obtains the terminal attribute of this subscriber equipment 1 again according to this relevant information.For another example, the 3rd deriving means sends a webpage to subscriber equipment 1, user device list for User Recognition and selection is provided in this webpage, this webpage can also comprise an input area, if there is not the terminal attribute of subscriber equipment 1 in this user device list, then this user imports the terminal attribute of subscriber equipment 1; The 3rd deriving means obtains the terminal attribute of subscriber equipment 1 in view of the above.Also as, the 3rd deriving means sends a webpage to subscriber equipment 1, comprises a plurality of webpage samples in this webpage, the user selects best webpage from these webpage samples, the 3rd deriving means obtains the terminal attribute of subscriber equipment 1 in view of the above.Those skilled in the art will be understood that the acquisition methods of above-mentioned terminal attribute and terminal attribute only are for example; the acquisition methods of other terminal attributes existing or that may occur from now on or terminal attribute are as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.Subsequently, inquiry unit 23 gets parms according to one or more information that first deriving means 22 is extracted, and the terminal attribute of the subscriber equipment 1 that obtains in conjunction with the 3rd deriving means, as information resources form of resolution, rate bit stream or the support of subscriber equipment 1 etc., in information resource database, carry out matching inquiry, get parms and the corresponding one or more Search Results of terminal attribute to obtain with this (a bit) information.For example, supposing that information gets parms is " U.S. ", " action " and " 2010 ", the resolution of subscriber equipment 1 is 1024*768, the information resources form that subscriber equipment 1 is supported is " MP4 ", inquiry unit 23 carries out matching inquiry in conjunction with these information in information resource database, with the terminal attribute corresponding Search Results of acquisition with above-mentioned information resources and subscriber equipment 1.
Preferably, inquiry unit 23 also gets parms according to described one or more information, and in conjunction with the user's of described subscriber equipment user related information, in information resource database, carry out matching inquiry, get parms and the corresponding one or more Search Results of described user related information to obtain with described one or more information.Particularly, inquiry unit 23 gets parms according to one or more information that extraction element 22 extracts from information acquisition request, and in conjunction with the user's of subscriber equipment 1 user related information, as this user's occupation, preference, historical viewings record etc., in information resource database, carry out matching inquiry, to obtain search result corresponding.For example, information gets parms and is " U.S. ", " action " and " 2010 ", and this user likes Cheng Long's film, and inquiry unit 23 carries out matching inquiry in view of the above in information resource database, obtains search result corresponding, as " next door secret service ", " time dream ".And for example, information gets parms and still is " U.S. ", " action " and " 2010 ", inquiry unit 23 is in conjunction with this user's browsing history, this user browses the information resources of " FLV " form more, in information resource database, carry out matching inquiry in view of the above, and acquisition is the Search Results of " FLV " corresponding to " U.S. ", " action " and " 2010 " and form.
More preferably, described user related information includes but not limited to, below at least each:
1) user's base attribute;
2) user preference;
3) user's browsing history;
4) user's reference address.
Wherein, user's base attribute comprises user's sex, age and occupation etc., for example, sex according to the user obtains search result corresponding, as at relevant information resources such as women's search " comedy ", " love ", search for relevant information resources such as " action ", " war " at the male sex.User preference comprises information resources type that the user likes, information resources form that the user likes, resolution etc., for example get parms according to information, the information resources type of liking in conjunction with the user, as " horror film ", the resolution of liking with the user, as " 1280*720 ", the information resources that inquiry is complementary.User's browsing history comprises information resources type that the user browses, form, resolution, rate bit stream etc., for example, gets parms according to information, and the information resources type in conjunction with this user's history is mainly browsed as " documentary film ", obtains search result corresponding.User's reference address comprises based on the reference address of various communication protocols for user's distribution, as the IP address, for example, gets parms " local opera " and user's IP address " Shanghai " according to information, obtains and " Shanghai opera or Shaoxing opera " search result corresponding.Those skilled in the art will be understood that above-mentioned user related information only for giving an example, and other user related informations existing or that may occur from now on also should be included in the protection range of the present invention as applicable to the present invention, and are contained in this with way of reference.
Preferably, the network equipment 2 also comprises the updating device (not shown), and this updating device obtains or accessing operation according to described user's information, writes down or upgrades described user related information.Particularly, updating device is in the network equipment 2 also not during the recording user relevant information, when the user carries out corelation behaviour, when registering essential information, when landing video service website as the user, write down this user's user related information, perhaps when user's corelation behaviour causes user related information to change,, upgrade user related information as accessing video site for service, search information resource or viewing information resource etc.For example, according to the essential information that the user submits to the network equipment 2 when registering, updating device writes down this user's user related information.And for example, when the user capture video service website, select information resources to watch in this video service website search information resource and from Search Results, updating device upgrades this user's user related information in view of the above.
In another preferred embodiment, the dispensing device 11 of subscriber equipment 1 also comprises authentication code to the information acquisition request that the network equipment 2 sends based on electronic program guides; The network equipment 2 also comprises the 4th deriving means (not shown) and authenticate device (not shown), the 4th deriving means is according to described information acquisition request, obtain and the corresponding authentication code of described information acquisition request, subsequently, this authenticate device is according to described authentication code, described subscriber equipment is authenticated, to obtain authentication result; Then, inquiry unit 23 got parms according to described one or more information when authentication result when success, carried out matching inquiry in information resource database, to obtain and described one or more information corresponding one or more Search Results that gets parms.Particularly, the dispensing device 11 of subscriber equipment 1 comprises not only that to the information acquisition request that the network equipment 2 sends based on electronic program guides information gets parms, and also comprises authentication code.For example, the user gets parms via remote controller input information on the electronic program guide web pages that subscriber equipment 1 provides, the dispensing device 11 of subscriber equipment 1 also is included in authentication code simultaneously and is sent to this network equipment 2 in this information acquisition request in the lump when will comprising that this information information acquisition request getparms is sent to the network equipment 2.Then, the 4th deriving means of the network equipment 2 is according to this information acquisition request, as from the related content field of this information acquisition request, extracting and the corresponding authentication code of this information acquisition request, be the authentication code that subscriber equipment 1 distributes in advance corresponding to this information acquisition request as the network equipment 2.For example, the information acquisition request that the subscriber equipment 1 that the 4th deriving means receives according to first receiving device 21 sends, the data format of information acquisition request by appointment as based on http protocol, extracts authentication code from the corresponding data cell of this information acquisition request.Those skilled in the art will be understood that the above-mentioned mode of authentication code of obtaining is only for giving an example; other existing or modes of obtaining authentication code that may occur from now on are as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.Subsequently, authenticate device carries out matching inquiry according to this authentication code in the authentication information storehouse, with the access authentication result; Perhaps this authentication code is carried out as MD5 algorithm, hash algorithm etc., carrying out matching inquiry again in the information bank of correspondence, with the access authentication result after other computings.
Those skilled in the art will be understood that the above-mentioned mode that authentication code is authenticated is only for giving an example; other existing or modes that authentication code is authenticated that may occur from now on are as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.Then, inquiry unit 23 is when the authentication result success, one or more information of obtaining according to first deriving means 22 get parms, and carry out matching inquiry in information resource database, to obtain and this (a bit) information corresponding one or more Search Results that gets parms.
Those skilled in the art will be understood that above-mentioned first deriving means, second deriving means and the 4th deriving means, and in practice, they can be three independently modules, also can be integrated in twos in the module, or even all be integrated in the module.
Fig. 3 is a method flow diagram according to a further aspect of the present invention, the network equipment and subscriber equipment is shown cooperates the process that realizes being used for carrying out based on electronic program guides information interaction.Particularly, the information acquisition request that subscriber equipment 1 sends based on electronic program guides to the network equipment 2, wherein, described information acquisition request comprises that one or more information get parms, correspondingly, the network equipment 2 is received from the information acquisition request based on electronic program guides that subscriber equipment 1 sends; Then, the network equipment 2 is according to described information acquisition request, obtains with the corresponding one or more information of described information acquisition request to get parms; Subsequently, the network equipment 2 gets parms according to described one or more information, carries out matching inquiry in information resource database, to obtain and described one or more information corresponding one or more Search Results that gets parms; Then, the network equipment 2 offers subscriber equipment 1 with described one or more Search Results, and correspondingly, subscriber equipment 1 is received from the one or more Search Results based on described information acquisition request that the network equipment 2 sends.
More specifically, in step S1, the information acquisition request that subscriber equipment 1 sends based on electronic program guides to the network equipment 2, wherein, described information acquisition request comprises that one or more information get parms, correspondingly, the network equipment 2 is received from the information acquisition request based on electronic program guides that subscriber equipment 1 sends.Particularly, in step S1, subscriber equipment 1 by as call the application programming interfaces (API) that the network equipment 2 provides or the communication mode of other agreements, to the information acquisition request of the network equipment 2 transmissions based on electronic program guides, this information acquisition request comprises that one or more information get parms, as the obtain keyword of user by subscriber equipment 1 input, the user selects obtains dimensional information, as " U.S. ", " action ", " 2010 " etc., user's input or the screening parameter of selecting, as " recent renewal ", " 3D " etc., perhaps subscriber equipment 1 is for the screening parameter of information requested resource, as " rate bit stream ", " resolution " etc.For example, the user imports in the electronic program guides that subscriber equipment 1 provides by interactive tools such as remote controllers and obtains keyword, as " Harry Potter 7 ", subscriber equipment 1 will be somebody's turn to do " Harry Potter 7 " writing information and obtain the related content field of request, simultaneously subscriber equipment 1 is sent to the network equipment 2 by the http protocol mode with this information acquisition request with the related content field that the rate bit stream and the resolution of its support also writes this information acquisition request.At this, the mode that subscriber equipment 1 sends information acquisition request includes but not limited to: by once or repeatedly calling the application programming interfaces (API) that the network equipment 2 provides or the communication mode of other agreements, as based on communication transport protocols such as TCP, UDP, HTTP, HTTPS, send information acquisition request to the network equipment 2.Those skilled in the art will be understood that the mode of above-mentioned transmission information acquisition request is only for giving an example; the mode of other transmission information acquisition request existing or that may occur from now on is as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.Corresponding, the network equipment 2 by as call the application programming interfaces (API) that the network equipment 2 provides or the communication mode of other agreements, what be received from that subscriber equipment 1 sends should be based on information acquisition request of electronic program guides.For example, the network equipment 2 is by calling its application programming interfaces (API), and what reception subscriber equipment 1 sent should be based on the information acquisition request of electronic program guides.At this, the mode that the network equipment 2 receives information acquisition request includes but not limited to: by once or repeatedly calling the application programming interfaces (API) that the network equipment 2 provides or the communication mode of other agreements, as based on communication transport protocols such as TCP, UDP, HTTP, HTTPS, receive the information acquisition request that subscriber equipment 1 sends.Those skilled in the art will be understood that the mode of above-mentioned reception information acquisition request is only for giving an example; the mode of other reception information acquisition request existing or that may occur from now on is as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.
Then, in step S2, the network equipment 2 is according to described information acquisition request, obtains with the corresponding one or more information of described information acquisition request to get parms.Particularly, in step S2, the information acquisition request that the network equipment 2 sends according to its subscriber equipment that receives in step S1 1, obtain with the corresponding one or more information of this information acquisition request and get parms, get parms as from the related content field of this information acquisition request, extracting corresponding corresponding one or more information with this information acquisition request, perhaps from this information acquisition request, extract identification information, the information of obtaining this identification information correspondence again from the question blank of the network equipment 2 or third party device gets parms, as " h " correspondence " high definition ", " n " correspondence " recent renewal " etc.For example, the network equipment 2 is according to the information acquisition request of subscriber equipment 1 transmission of its reception, the data format of information acquisition request by appointment, as based on http protocol and in related content field, separate each and obtain dimensional information with " | ", from this information acquisition request content corresponding field, extract the obtain dimensional information of user, obtain dimensional information as " U.S. ", " action " or " 2010 " etc. by subscriber equipment 1 selection.Those skilled in the art will be understood that the above-mentioned information mode getparms of obtaining is only for giving an example; other the existing or information of obtaining modes getparms that may occur from now on are as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.
Subsequently, in step S3, the network equipment 2 gets parms according to described one or more information, carries out matching inquiry in information resource database, to obtain and described one or more information corresponding one or more Search Results that gets parms.Particularly, in step S3, the network equipment 2 gets parms according to one or more information that it obtains in step S2, in information resource database, carry out matching inquiry, as based on information accurate inquiry getparms or fuzzy query, obtaining and this (a bit) information corresponding one or more Search Results that gets parms, as information resources or its URL address, the descriptor of information resources, the link information of information resources etc.For example, suppose that the network equipment 2 obtains information get parms " Angelina Zhu Li ", " 2010 " and " action movie ", get parms according to these information, the network equipment 2 carries out matching inquiry in information resource database, suppose there is attribute tags-media file table of comparisons of setting up based on the descriptor of information resources in this information resource database, information is got parms and attribute tags is complementary, to obtain respectively and these 3 information attribute tags institute that is complementary URL address of corresponding information resources jointly that gets parms.At this; the pattern of matching inquiry includes but not limited to based on information accurate inquiry getparms with based on information fuzzy query getparms; those skilled in the art will be understood that the pattern of above-mentioned matching inquiry is only for giving an example; the pattern of other matching inquiries existing or that may occur from now on is as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.At this, the form of expression of Search Results includes but not limited to: information resources or its URL address, the descriptor of information resources, the link information of information resources etc.; Those skilled in the art will be understood that the form of expression of mentioned above searching results is only for giving an example; the form of expression of other Search Results existing or that may occur from now on is as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.
Then, in step S4, the network equipment 2 offers subscriber equipment 1 with described one or more Search Results, and correspondingly, subscriber equipment 1 is received from the one or more Search Results based on described information acquisition request that the network equipment 2 sends.Particularly, in step S4, what the network equipment 2 obtained it in step S3 offers subscriber equipment 1 with described one or more information corresponding one or more Search Results that gets parms.At this, the network equipment 2 provides the mode of Search Results to include but not limited to subscriber equipment 1: by calling the application programming interfaces (API) that the network equipment 2 is provided, Search Results is fed back to subscriber equipment 1 as the result of function call; Perhaps,, Search Results is sent to subscriber equipment 1 as based on communication transport protocols such as TCP, UDP, HTTP, HTTPS by the communication mode of other agreements; Perhaps utilize page technology,, Search Results is write one or more webpages, and related web page and URL thereof are pushed to subscriber equipment 1 as JSP, ASP, PHP technology; Perhaps utilize page technology,, Search Results is write one or more webpages, and part Search Results and related web page and URL thereof are pushed to subscriber equipment 1 as JSP, ASP, PHP technology.Wherein, for back two kinds of propelling movement modes, user such as need are understood Search Results, can directly visit webpage or its URL that this network equipment 2 is provided by its subscriber equipment 1.Those skilled in the art will be understood that above-mentioned several page technology only for giving an example, and other page technology existing or that may occur from now on also should be included in the protection range of the present invention as applicable to the present invention, and are contained in this with way of reference.Equally; those skilled in the art will be understood that the presentation mode of above-mentioned several Search Results is only for giving an example; the presentation mode of other Search Results existing or that may occur from now on also should be included in the protection range of the present invention as applicable to the present invention, and is contained in this at this with way of reference.Corresponding, subscriber equipment 1 is received from the one or more Search Results based on described information acquisition request that the network equipment 2 sends.At this, the mode that subscriber equipment 1 receives Search Results includes but not limited to: by once or repeatedly calling the application programming interfaces (API) that the network equipment 2 provides or the communication mode of other agreements, as based on communication transport protocols such as TCP, UDP, HTTP, HTTPS, receive the Search Results that the network equipment 2 sends.Those skilled in the art will be understood that the mode of above-mentioned reception Search Results is only for giving an example; the mode of other reception Search Results existing or that may occur from now on is as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.
Preferably, step S1, step S2, step S3 and step S4 are constant work.Particularly, in step S1, the information acquisition request that subscriber equipment 1 sends based on electronic program guides to the network equipment 2, wherein, described information acquisition request comprises that one or more information get parms, correspondingly, the network equipment 2 is received from the information acquisition request based on electronic program guides that subscriber equipment 1 sends; Then, in step S2, the network equipment 2 is according to described information acquisition request, obtains with the corresponding one or more information of described information acquisition request to get parms; Subsequently, in step S3, the network equipment 2 gets parms according to described one or more information, carries out matching inquiry in information resource database, to obtain and described one or more information corresponding one or more Search Results that gets parms; Then, in step S4, the network equipment 2 offers subscriber equipment 1 with described one or more Search Results, and correspondingly, subscriber equipment 1 is received from the one or more Search Results based on described information acquisition request that the network equipment 2 sends.At this, it will be understood by those skilled in the art that " continuing " be meant subscriber equipment 1 and the network equipment 2 step S1, step S2, step S3 and step S4 respectively according to the mode of operation of setting or adjust in real time require to carry out information acquisition request transmission and reception, information is getparms obtains, obtaining, provide and receiving of Search Results stops the information acquisition request that sends based on electronic program guides to the network equipment 2 in a long time until subscriber equipment 1.
Preferably, described information gets parms and includes but not limited to, below at least each:
1) obtains keyword;
2) obtain dimensional information;
3) screening parameter.
Wherein, the user can be by limited interactive modes such as remote controllers, and keyword is obtained in input, to obtain information of interest or video frequency program; For example, numerical key and letter are set up mapping table, the corresponding a plurality of letters of numerical key, as " 1 " correspondence " abc ", " 2 " correspondence " edf " etc., it be " Harry Potter 7 " corresponding numerical key that the user selects the keyword that obtains with its hope input, subscriber equipment 1 obtain that the user imports according to this mapping table this obtain keyword.Dimensional information comprises regional information, as " U.S. ", " Japan ", " Hong Kong " etc., classified information, as " action ", " comedy ", " terror " etc., age information is as " 2010 ", " 2009 ", " 2008 " etc., actor information, as " Angelina Zhu Li ", " Cheng Long ", " Wu Yanzu " etc., when the user selected one or more in the above-mentioned latitude information, the dimensional information that the user selects promptly is labeled as obtained latitude information; At this, the source that obtains dimensional information includes but not limited to the dimensional information chosen in the searched page of dimensional information in the sheet format retrieval hurdle and current electronic program guides; Those skilled in the art will be understood that the above-mentioned source of dimensional information that obtains is only for giving an example; other existing or sources that obtain dimensional information that may occur from now on are as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.Screening parameter includes but not limited to recent renewal time, editor's recommendation, 3D, high definition (HD) or blue light etc., subscriber equipment 1 is when the network equipment 2 sends information acquisition request, screening parameter or screening parameter corresponding identification information can be got parms to write as information to be sent to the network equipment 2 in this information acquisition request.For example, subscriber equipment 1 is when sending information acquisition request, and " r " and " 3D " corresponding " d " that will " edit and recommend " correspondence gets parms to write as information and be sent to the network equipment 2 in this information acquisition request.Those skilled in the art will be understood that above-mentioned screening parameter and screening parameter corresponding identification information are only for giving an example; other screening parameters existing or that may occur from now on or screening parameter corresponding identification information are as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.Equally; those skilled in the art will be understood that also above-mentioned information gets parms only for giving an example; other information existing or that may occur from now on get parms as applicable to the present invention, also should be included in the protection range of the present invention, and be contained in this with way of reference.
More preferably, described information gets parms and comprises the described keyword that obtains; Wherein, described obtain keyword based on following at least each:
1) Chinese character;
2) Chinese phonetic alphabet spelling;
3) Chinese Pin Yin initial.
Wherein, when getting parms, information comprises when obtaining keyword, the user carries out alternately based on limited interactive modes such as remote controller and subscriber equipment 1, by as numerical key and letter are set up mapping table, the corresponding a plurality of letters of numerical key, " 1 " correspondence " abc ", " 2 " correspondence " edf " etc., via remote controller input number keyboard and acknowledgement key, subscriber equipment 1 obtains Chinese character " Harry Potter " or the Chinese phonetic alphabet spelling " halibote " or the Chinese Pin Yin initial " hlbt " of user's input according to this mapping table.After subscriber equipment 1 will comprise that the information acquisition request of this Chinese character or Chinese phonetic alphabet spelling or Chinese Pin Yin initial is sent to the network equipment 2, the network equipment 2 carries out matching inquiry based on Chinese character, Chinese phonetic alphabet spelling or Chinese Pin Yin initial in information resource database, to obtain search result corresponding.
In a preferred embodiment, in step S1, subscriber equipment 1 also comprises one or more information display parameters to the information acquisition request that the network equipment 2 sends based on electronic program guides; Subsequently, (not shown) in step S5, the network equipment 2 obtain and the corresponding one or more information display parameters of described information acquisition request according to described information acquisition request; Subsequently, in step S4, the network equipment 2 also according to described one or more information display parameters, offers subscriber equipment 1 with described one or more Search Results.Particularly, in step S1, subscriber equipment 1 comprises not only that to the information acquisition request that the network equipment 2 sends based on electronic program guides information gets parms, and also comprises one or more information display parameters, as parameters sortnig, paging parameter etc.For example, the user is via remote controller input information while getparms on the electronic program guide web pages that subscriber equipment 1 provides, input information display parameters also, i.e. this user couple and this information display requirement of corresponding Search Results that gets parms, as this Search Results of hope according to temperature ordering and 5 Search Results of every page of demonstration.And for example, subscriber equipment 1 is when the network equipment 2 sends information acquisition request, with this subscriber equipment 1 according to its resolution the number of Search Results of every page of demonstration can supporting as the information display parameters, the related content field that writes this information acquisition request is sent to the network equipment 2.Then, the network equipment 2 is according to this information acquisition request, as from the related content field of this information acquisition request, extracting and the corresponding one or more information display parameters of this information acquisition request, perhaps from this information acquisition request, extract explicit identification information, from the question blank of the network equipment 2 or third party device, obtain the information display parameters of this explicit identification information correspondence again, as " s " correspondence " standard sorted ", " t " correspondence " temperature ordering " etc.For example, the network equipment 2 is according to the information acquisition request of subscriber equipment 1 transmission of its reception, the data format of information acquisition request by appointment, as based on http protocol, from the corresponding data cell of this information acquisition request, extract the parameters sortnig that the user selects by subscriber equipment 1, as sort by name, paging parameter that recent renewal time-sequencing or temperature ordering and subscriber equipment 1 are supported.Those skilled in the art will be understood that the above-mentioned mode of information display parameters of obtaining is only for giving an example; the mode of other the existing or information of obtaining display parameters that may occur from now on is as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.Subsequently, the network equipment 2 is also according to its one or more information display parameters that obtain, one or more Search Results according to the information display parameters, are offered subscriber equipment 1 as parameters sortnig " recent renewal time-sequencing " and paging parameter " every page shows 5 ".
Preferably, described information display parameters comprise following at least each:
1) parameters sortnig;
2) paging parameter.
Wherein, parameters sortnig includes but not limited to the update time of Search Results, the temperature of Search Results, the recommendation degree of Search Results or the degree of correlation of Search Results.Wherein, about the update time of Search Results, can arrange according to the ascending order of update time of Search Results, promptly update time is forward from the Search Results of nearest correspondence of current time, also can be according to the descending of update time of Search Results, as the search of the film of missing old times or old friends; The temperature of Search Results comprise the netizen to Search Results the statistics number of visits, generally according to descending; The recommendation degree of Search Results comprises that the netizen is to the recommendation of Search Results, the statistics of scoring, generally according to descending; The degree of correlation of Search Results includes but not limited to Search Results and the information degree of correlation getparms and Search Results and user's degree of correlation, wherein, Search Results and the information degree of correlation getparms comprises the Search Results and the information degree of correlation getparms, for example, suppose to obtain keyword and be " CSI ", the then degree of correlation of the degree of correlation of " CSI " in the Search Results>" CSI film clips "; Search Results and user's degree of correlation comprise Search Results and this user's the degree of correlation, and for example, this user's history has been watched " CSI-NY ", the degree of correlation of the degree of correlation of " CSI-NY " in the Search Results>" CSI-LV ".The paging parameter includes but not limited to that the user wishes that the number of every page of demonstration of Search Results and user wish the number of pages that Search Results shows.For example, when the network equipment 2 provided Search Results to subscriber equipment 1, every page showed 5 Search Results, only shows 5 pages.Those skilled in the art will be understood that above-mentioned information display parameters only for giving an example, and other information display parameters existing or that may occur from now on also should be included in the protection range of the present invention as applicable to the present invention, and are contained in this with way of reference.
In a further advantageous embodiment, this process also comprises step S6 (not shown), and in step S6, the network equipment 2 obtains the terminal attribute of subscriber equipment 1; Subsequently, in step S3, the network equipment 2 also gets parms according to described one or more information, and in conjunction with described terminal attribute, in information resource database, carry out matching inquiry, get parms and the corresponding one or more Search Results of described terminal attribute to obtain with described one or more information.Particularly, in step S6, the network equipment 2 obtains the terminal attribute of subscriber equipment 1 by modes such as field analysis or attribute queries, as information resources form of resolution, rate bit stream or support etc.At this, the mode that the network equipment 2 obtains the terminal attribute of subscriber equipment 1 includes but not limited to: by the relevant field in the information acquisition request, as the UA field in the http request, perhaps carry out the terminal attribute that page inline code is obtained subscriber equipment 1; Perhaps send the webpage of discerning and select subscriber equipment 1 in the tabulation that requires users from networks equipment 2 to provide to subscriber equipment 1, this webpage can also comprise an input area, require the user to import the subscriber equipment that is not put into this tabulation, the terminal attribute that the network equipment 2 obtains subscriber equipment 1 according to user's identifying operation or input operation; Perhaps send a page that comprises a plurality of page samples to subscriber equipment 1, the user therefrom selects the best page, and the network equipment 2 obtains the terminal attribute of subscriber equipment 1 according to user's selection operation.For example, obtain the UA field information in the information acquisition request based on http or https of the network equipment 2 according to subscriber equipment 1 transmission, from this field information, obtain the terminal attribute of subscriber equipment 1 again, as information resources form of resolution, rate bit stream or the support of subscriber equipment 1 etc.And for example, embedded run time version on the interaction page of user and subscriber equipment 1, as the call function of JavaScript, through triggering, subscriber equipment 1 returns relevant information, and the network equipment 2 obtains the terminal attribute of this subscriber equipment 1 again according to this relevant information.For another example, the network equipment 2 sends a webpage to subscriber equipment 1, user device list for User Recognition and selection is provided in this webpage, this webpage can also comprise an input area, if there is not the terminal attribute of subscriber equipment 1 in this user device list, then this user imports the terminal attribute of subscriber equipment 1; The network equipment 2 obtains the terminal attribute of subscriber equipment 1 in view of the above.Also as, the network equipment 2 sends a webpage to subscriber equipment 1, comprises a plurality of webpage samples in this webpage, the user selects best webpage from these webpage samples, the network equipment 2 obtains the terminal attribute of subscriber equipment 1 in view of the above.Those skilled in the art will be understood that the acquisition methods of above-mentioned terminal attribute and terminal attribute only are for example; the acquisition methods of other terminal attributes existing or that may occur from now on or terminal attribute are as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.Subsequently, in step S3, the network equipment 2 gets parms according to one or more information that it extracts in step S2, and in conjunction with the terminal attribute of its subscriber equipment that in step S6, obtains 1, as information resources form of resolution, rate bit stream or the support of subscriber equipment 1 etc., in information resource database, carry out matching inquiry, get parms and the corresponding one or more Search Results of terminal attribute to obtain with this (a bit) information.For example, supposing that information gets parms is " U.S. ", " action " and " 2010 ", the resolution of subscriber equipment 1 is 1024*768, the information resources form that subscriber equipment 1 is supported is " MP4 ", the network equipment 2 carries out matching inquiry in conjunction with these information in information resource database, with the terminal attribute corresponding Search Results of acquisition with above-mentioned information resources and subscriber equipment 1.
Preferably, in step S3, the network equipment 2 also gets parms according to described one or more information, and in conjunction with the user's of described subscriber equipment user related information, in information resource database, carry out matching inquiry, get parms and the corresponding one or more Search Results of described user related information to obtain with described one or more information.Particularly, in step S3, the network equipment 2 gets parms according to one or more information that it extracts in step S2, and in conjunction with the user's of subscriber equipment 1 user related information, as this user's occupation, preference, historical viewings record etc., in information resource database, carry out matching inquiry, to obtain search result corresponding.For example, information gets parms and is " U.S. ", " action " and " 2010 ", and this user likes Cheng Long's film, and the network equipment 2 carries out matching inquiry in view of the above in information resource database, obtains search result corresponding, as " next door secret service ", " time dream ".And for example, information gets parms and still is " U.S. ", " action " and " 2010 ", the network equipment 2 is in conjunction with this user's browsing history, this user browses the information resources of " FLV " form more, in information resource database, carry out matching inquiry in view of the above, and acquisition is the Search Results of " FLV " corresponding to " U.S. ", " action " and " 2010 " and form.
More preferably, described user related information includes but not limited to, below at least each:
1) user's base attribute;
2) user preference;
3) user's browsing history;
4) user's reference address.
Wherein, user's base attribute comprises user's sex, age and occupation etc., for example, sex according to the user obtains search result corresponding, as at relevant information resources such as women's search " comedy ", " love ", search for relevant information resources such as " action ", " war " at the male sex.User preference comprises information resources type that the user likes, information resources form that the user likes, resolution etc., for example get parms according to information, the information resources type of liking in conjunction with the user, as " horror film ", the resolution of liking with the user, as " 1280*720 ", the information resources that inquiry is complementary.User's browsing history comprises information resources type that the user browses, form, resolution, rate bit stream etc., for example, gets parms according to information, and the information resources type in conjunction with this user's history is mainly browsed as " documentary film ", obtains search result corresponding.User's reference address comprises based on the reference address of various communication protocols for user's distribution, as the IP address, for example, gets parms " local opera " and user's IP address " Shanghai " according to information, obtains and " Shanghai opera or Shaoxing opera " search result corresponding.Those skilled in the art will be understood that above-mentioned user related information only for giving an example, and other user related informations existing or that may occur from now on also should be included in the protection range of the present invention as applicable to the present invention, and are contained in this with way of reference.
Preferably, this process also comprises step S7 (not shown), and in step S7, the network equipment 2 also obtains or accessing operation according to described user's information, writes down or upgrades described user related information.Particularly, in step S7, the network equipment 2 is not also during the recording user relevant information, when the user carries out corelation behaviour, when registering essential information, when landing video service website, write down this user's user related information, perhaps when user's corelation behaviour causes user related information to change as the user, as accessing video site for service, search information resource or viewing information resource etc., upgrade user related information.For example, according to the essential information that the user submits to the network equipment 2 when registering, the network equipment 2 these users' of record user related information.And for example, when the user capture video service website, select information resources to watch in this video service website search information resource and from Search Results, the network equipment 2 upgrades this user's user related information in view of the above.
In another preferred embodiment, in step S1, subscriber equipment 1 also comprises authentication code to the information acquisition request that the network equipment 2 sends based on electronic program guides; This process also comprises step S8 (not shown) and step S9 (not shown), in step S8, the network equipment 2 is according to its information acquisition request that receives in step S1, obtain and the corresponding authentication code of described information acquisition request, subsequently, in step S9, the network equipment 2 is according to described authentication code, described subscriber equipment is authenticated, to obtain authentication result; Then, in step S3, the network equipment 2 gets parms according to described one or more information when the authentication result success, in information resource database, carry out matching inquiry, to obtain and described one or more information corresponding one or more Search Results that gets parms.Particularly, in step S1, subscriber equipment 1 comprises not only that to the information acquisition request that the network equipment 2 sends based on electronic program guides information gets parms, and also comprises authentication code.For example, the user gets parms via remote controller input information on the electronic program guide web pages that subscriber equipment 1 provides, subscriber equipment 1 also is included in authentication code simultaneously and is sent to this network equipment 2 in this information acquisition request in the lump when will comprising that this information information acquisition request getparms is sent to the network equipment 2.Then, in step S8, the network equipment 2 is according to its this information acquisition request that receives in step S1, as from the related content field of this information acquisition request, extracting and the corresponding authentication code of this information acquisition request, be the authentication code that subscriber equipment 1 distributes in advance corresponding to this information acquisition request as the network equipment 2.For example, the information acquisition request that the network equipment 2 sends according to its subscriber equipment that receives in step S1 1, the data format of information acquisition request by appointment as based on http protocol, extracts authentication code from the corresponding data cell of this information acquisition request.Those skilled in the art will be understood that the above-mentioned mode of authentication code of obtaining is only for giving an example; other existing or modes of obtaining authentication code that may occur from now on are as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.Subsequently, in step S9, the network equipment 2 carries out matching inquiry according to this authentication code in the authentication information storehouse, to obtain authentication result; Perhaps this authentication code is carried out as MD5 algorithm, hash algorithm etc., carrying out matching inquiry again in the information bank of correspondence, to obtain authentication result after other computings.Those skilled in the art will be understood that the above-mentioned mode that authentication code is authenticated is only for giving an example; other existing or modes that authentication code is authenticated that may occur from now on are as applicable to the present invention; also should be included in the protection range of the present invention, and be contained in this with way of reference.Then, in step S3, when authentication result when success, the network equipment 2 gets parms according to one or more information that it obtains, and carries out matching inquiry in information resource database, to obtain and this (a bit) information corresponding one or more Search Results that gets parms.
To those skilled in the art, obviously the invention is not restricted to the details of above-mentioned one exemplary embodiment, and under the situation that does not deviate from spirit of the present invention or essential characteristic, can realize the present invention with other concrete form.Therefore, no matter from which point, all should regard embodiment as exemplary, and be nonrestrictive, scope of the present invention is limited by claims rather than above-mentioned explanation, therefore is intended to be included in the present invention dropping on the implication that is equal to important document of claim and all changes in the scope.Any Reference numeral in the claim should be considered as limit related claim.In addition, obviously other unit or step do not got rid of in " comprising " speech, and odd number is not got rid of plural number.A plurality of unit of stating in system's claim or device also can be realized by software or hardware by a unit or device.The first, the second word such as grade is used for representing title, and does not represent any specific order.

Claims (27)

1. one kind is used for carrying out information interactive method based on electronic program guides at network equipment end, and wherein, this method may further comprise the steps:
A is received from the information acquisition request based on electronic program guides that subscriber equipment sends;
B is according to described information acquisition request, obtains with the corresponding one or more information of described information acquisition request to get parms;
C gets parms according to described one or more information, carries out matching inquiry in information resource database, to obtain and described one or more information corresponding one or more Search Results that gets parms;
D offers described subscriber equipment with described one or more Search Results.
2. method according to claim 1, wherein, described information get parms comprise following at least each:
-obtain keyword;
-obtain dimensional information;
-screening parameter.
3. method according to claim 2, wherein, described information gets parms and comprises the described keyword that obtains;
Wherein, described obtain keyword based on following at least each:
-Chinese character;
-Chinese phonetic alphabet spelling;
-Chinese Pin Yin initial.
4. according to each described method in the claim 1 to 3, wherein, this method also comprises:
E obtains and the corresponding one or more information display parameters of described information acquisition request according to described information acquisition request;
Wherein, described steps d also comprises:
-according to described one or more information display parameters, described one or more Search Results are offered described subscriber equipment.
5. method according to claim 4, wherein, described information display parameters comprise following at least each:
-parameters sortnig;
-paging parameter.
6. according to each described method in the claim 1 to 5, wherein, this method also comprises:
F obtains the terminal attribute of described subscriber equipment;
Wherein, described step c also comprises:
-get parms according to described one or more information, and, in information resource database, carry out matching inquiry in conjunction with described terminal attribute, get parms and the corresponding one or more Search Results of described terminal attribute to obtain with described one or more information.
7. according to each described method in the claim 1 to 6, wherein, described step c also comprises:
-get parms according to described one or more information, and in conjunction with the user's of described subscriber equipment user related information, in information resource database, carry out matching inquiry, get parms and the corresponding one or more Search Results of described user related information to obtain with described one or more information.
8. method according to claim 7, wherein, described user related information comprise following at least each:
-user base attribute;
-user preference;
-user browsing history;
-user's reference address.
9. according to claim 7 or 8 described methods, wherein, this method also comprises:
F obtains or accessing operation according to described user's information, writes down or upgrades described user related information.
10. according to each described method in the claim 1 to 9, wherein, this method also comprises:
G obtains and the corresponding authentication code of described information acquisition request according to described information acquisition request;
H authenticates described subscriber equipment according to described authentication code, to obtain authentication result;
Wherein, described step c also comprises:
-when authentication result when success, get parms according to described one or more information, in information resource database, carry out matching inquiry, to obtain and described one or more information corresponding one or more Search Results that gets parms.
11. one kind is used for carrying out information interactive method based on electronic program guides at the subscriber equipment end, wherein, this method may further comprise the steps:
A is to the information acquisition request of network equipment transmission based on electronic program guides, and wherein, described information acquisition request comprises that one or more information get parms;
B is received from the one or more Search Results based on described information acquisition request that the described network equipment sends.
12. method according to claim 11, wherein, described information acquisition request also comprises one or more information display parameters.
13. according to claim 11 or 12 described methods, wherein, described information acquisition request also comprises authentication code.
14. a network equipment that is used for carrying out based on electronic program guides information interaction, wherein, this network equipment comprises:
First receiving device is used to be received from the information acquisition request based on electronic program guides that subscriber equipment sends;
First deriving means is used for according to described information acquisition request, obtains with the corresponding one or more information of described information acquisition request to get parms;
Inquiry unit is used for getting parms according to described one or more information, carries out matching inquiry in information resource database, to obtain and described one or more information corresponding one or more Search Results that gets parms;
Generator is used for described one or more Search Results are offered described subscriber equipment.
15. the network equipment according to claim 14, wherein, described information get parms comprise following at least each:
-obtain keyword;
-obtain dimensional information;
-screening parameter.
16. the network equipment according to claim 15, wherein, described information gets parms and comprises the described keyword that obtains;
Wherein, described obtain keyword based on following at least each:
-Chinese character;
-Chinese phonetic alphabet spelling;
-Chinese Pin Yin initial.
17. according to each described network equipment in the claim 14 to 16, wherein, this network equipment also comprises:
Second deriving means is used for according to described information acquisition request, obtains and the corresponding one or more information display parameters of described information acquisition request;
Wherein, described generator also is used for:
-according to described one or more information display parameters, described one or more Search Results are offered described subscriber equipment.
18. the network equipment according to claim 17, wherein, described information display parameters comprise following at least each:
-parameters sortnig;
-paging parameter.
19. according to each described network equipment in the claim 14 to 18, wherein, this network equipment also comprises:
The 3rd deriving means is used to obtain the terminal attribute of described subscriber equipment;
Wherein, described inquiry unit also is used for:
-get parms according to described one or more information, and, in information resource database, carry out matching inquiry in conjunction with described terminal attribute, get parms and the corresponding one or more Search Results of described terminal attribute to obtain with described one or more information.
20. according to each described network equipment in the claim 14 to 19, wherein, described inquiry unit also is used for:
-get parms according to described one or more information, and in conjunction with the user's of described subscriber equipment user related information, in information resource database, carry out matching inquiry, get parms and the corresponding one or more Search Results of described user related information to obtain with described one or more information.
21. the network equipment according to claim 20, wherein, described user related information comprise following at least each:
-user base attribute;
-user preference;
-user browsing history;
-user's reference address.
22. according to the claim 20 or the 21 described network equipments, wherein, this network equipment also comprises:
Updating device is used for obtaining or accessing operation according to described user's information, writes down or upgrades described user related information.
23. according to each described network equipment in the claim 14 to 22, wherein, this network equipment also comprises:
The 4th deriving means is used for according to described information acquisition request, obtains and the corresponding authentication code of described information acquisition request;
Authenticate device is used for according to described authentication code described subscriber equipment being authenticated, to obtain authentication result;
Wherein, described inquiry unit also is used for:
-when authentication result when success, get parms according to described one or more information, in information resource database, carry out matching inquiry, to obtain and described one or more information corresponding one or more Search Results that gets parms.
24. a subscriber equipment that is used for carrying out based on electronic program guides information interaction, wherein, this subscriber equipment comprises:
Dispensing device is used for to the information acquisition request of network equipment transmission based on electronic program guides, and wherein, described information acquisition request comprises that one or more information get parms;
Second receiving system is used to be received from the one or more Search Results based on described information acquisition request that the described network equipment sends.
25. subscriber equipment according to claim 24, wherein, described information acquisition request also comprises one or more information display parameters.
26. according to claim 24 or 25 described subscriber equipmenies, wherein, described information acquisition request also comprises authentication code.
27. a system that is used for carrying out based on electronic program guides information interaction, wherein, this system comprises as the described network equipment of claim 14 to 23 with as the described subscriber equipment of claim 24 to 26.
CN2010105447812A 2010-11-12 2010-11-12 Method and equipment for information exchange based on electronic program guide Pending CN102026029A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010105447812A CN102026029A (en) 2010-11-12 2010-11-12 Method and equipment for information exchange based on electronic program guide

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105447812A CN102026029A (en) 2010-11-12 2010-11-12 Method and equipment for information exchange based on electronic program guide

Publications (1)

Publication Number Publication Date
CN102026029A true CN102026029A (en) 2011-04-20

Family

ID=43866790

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105447812A Pending CN102026029A (en) 2010-11-12 2010-11-12 Method and equipment for information exchange based on electronic program guide

Country Status (1)

Country Link
CN (1) CN102026029A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103297838A (en) * 2012-02-23 2013-09-11 华为终端有限公司 Processing method and equipment of EPG
WO2014026567A1 (en) * 2012-08-14 2014-02-20 中兴通讯股份有限公司 Iptv program searching method, device and system
CN103699658A (en) * 2013-12-26 2014-04-02 乐视网信息技术(北京)股份有限公司 Method and system for sorting information of video resources
CN106131690A (en) * 2016-06-28 2016-11-16 乐视控股(北京)有限公司 A kind of player method and device
CN107820108A (en) * 2016-09-12 2018-03-20 法乐第(北京)网络科技有限公司 Video recommendation method and system
CN109522062A (en) * 2018-11-16 2019-03-26 北京微播视界科技有限公司 Display data determines method, applications client and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040221310A1 (en) * 1998-12-03 2004-11-04 United Video Properties, Inc. Electronic program guide with related-program search feature
CN101639841A (en) * 2008-07-30 2010-02-03 深圳市九洲电器有限公司 Method and system for providing multimedia data searching and querying service
CN102004765A (en) * 2010-11-09 2011-04-06 突触计算机系统(上海)有限公司 Method and equipment for searching media files based on internet television

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040221310A1 (en) * 1998-12-03 2004-11-04 United Video Properties, Inc. Electronic program guide with related-program search feature
CN101639841A (en) * 2008-07-30 2010-02-03 深圳市九洲电器有限公司 Method and system for providing multimedia data searching and querying service
CN102004765A (en) * 2010-11-09 2011-04-06 突触计算机系统(上海)有限公司 Method and equipment for searching media files based on internet television

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103297838A (en) * 2012-02-23 2013-09-11 华为终端有限公司 Processing method and equipment of EPG
CN103297838B (en) * 2012-02-23 2017-02-01 华为终端有限公司 Processing method and equipment of EPG
WO2014026567A1 (en) * 2012-08-14 2014-02-20 中兴通讯股份有限公司 Iptv program searching method, device and system
CN103699658A (en) * 2013-12-26 2014-04-02 乐视网信息技术(北京)股份有限公司 Method and system for sorting information of video resources
CN106131690A (en) * 2016-06-28 2016-11-16 乐视控股(北京)有限公司 A kind of player method and device
CN107820108A (en) * 2016-09-12 2018-03-20 法乐第(北京)网络科技有限公司 Video recommendation method and system
CN109522062A (en) * 2018-11-16 2019-03-26 北京微播视界科技有限公司 Display data determines method, applications client and electronic equipment

Similar Documents

Publication Publication Date Title
AU2016277657B2 (en) Methods and systems for identifying media assets
DE112011103903B4 (en) Method for receiving a particular service and video display device
CN102004765A (en) Method and equipment for searching media files based on internet television
US9015189B2 (en) Method and system for providing information using a supplementary device
US9734244B2 (en) Methods and systems for providing serendipitous recommendations
US20160335339A1 (en) Methods and systems for updating database tags for media content
US11109093B2 (en) Method and apparatus for providing information associated with media content
US20100162164A1 (en) Method and apparatus for providing search service during program broadcasting
CN102130933A (en) Recommending method, system and equipment based on mobile Internet
CN102420813B (en) Method and device for providing target information according to terminal attributes of user equipment
CN102860027A (en) Automatic clip generation on set top box
US20140289273A1 (en) Method and system for enhancing metadata
CN108111898B (en) Display method of graphical user interface of television picture screenshot and smart television
CN102026029A (en) Method and equipment for information exchange based on electronic program guide
CN108419101B (en) Video recommendation page generation method and device
CN102098234A (en) Method and device for providing target content based on hyperlink in instant communication message
KR101404596B1 (en) System and method for providing video service based on image data
US9542395B2 (en) Systems and methods for determining alternative names
CN104639993A (en) Video program recommending method and server thereof
CN104639957A (en) Mobile multimedia terminal, video program recommendation method and server
CN102098549A (en) Electronic program guide (EPG) system for providing social network service
CN101888470B (en) The equipment of general program guide and method and terminal equipment thereof and system are provided
CN103354563A (en) Method of customizing EPG (electronic program guide) interface based on Internet television client and apparatus thereof
JPWO2012035654A1 (en) Operation information generation apparatus and operation information generation method
CN101742247A (en) Method and system for interactive web TV service authentication and EPG server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20110420