CN102026028A - Audience rating investigation method, related terminal and system - Google Patents

Audience rating investigation method, related terminal and system Download PDF

Info

Publication number
CN102026028A
CN102026028A CN2010105072239A CN201010507223A CN102026028A CN 102026028 A CN102026028 A CN 102026028A CN 2010105072239 A CN2010105072239 A CN 2010105072239A CN 201010507223 A CN201010507223 A CN 201010507223A CN 102026028 A CN102026028 A CN 102026028A
Authority
CN
China
Prior art keywords
receiving terminal
digital television
information
server
control program
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
CN2010105072239A
Other languages
Chinese (zh)
Inventor
陈琳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Coship Electronics Co Ltd
Original Assignee
Shenzhen Coship Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Coship Electronics Co Ltd filed Critical Shenzhen Coship Electronics Co Ltd
Priority to CN2010105072239A priority Critical patent/CN102026028A/en
Priority to PCT/CN2011/070984 priority patent/WO2012041032A1/en
Publication of CN102026028A publication Critical patent/CN102026028A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/29Arrangements for monitoring broadcast services or broadcast-related services
    • H04H60/31Arrangements for monitoring the use made of the broadcast services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/76Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
    • H04H60/78Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by source locations or destination locations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The embodiment of the invention discloses an audience rating investigation method, a related terminal and a related system. The audience rating investigation method can comprise a digital television receiving terminal starting server monitoring program and a client control program, and comprises the following steps of: calling the client control program to establish connection with a front-end server when the server monitoring program receives a connection establishment request message transmitted by the front-end server; after establishing the connection between the client control program and the front-end server, calling the client control program if the server monitoring program receives a command message of requesting to upload the audience rating information, which is sent by the front-end server; and uploading the audience rating information which is stored locally and is not uploaded to a target file server corresponding to the command message through a transmission control protocol according to the command message. The scheme of the embodiment of the invention can ensure that the investigation of audience rating is more targeted, effectively prevent network congestion caused by simultaneously uploading a great number of data packets and improve the accuracy of acquiring the audience rating information.

Description

Audience rating investigation method and associated terminal and system
Technical field
The present invention relates to the communications field, relate in particular to a kind of audience rating investigation method, receiving terminal for digital television and audience rating investigating system.
Background technology
At present, along with the development of domestic media operation industrialization, grouping of the world economy, audience rating investigating more and more is subjected to the attention of industry, no matter be the analysis in TV market, the assessment of TV programme, or be the definite of television advertising management strategy, audience ratings all becomes one of important indicator that receives much concern.Simultaneously, audience ratings also manages channel for the media operator and program provides important reference, information such as the watching habit of media operator by audience ratings investigation being obtained spectators, preference, and on this basis, make corresponding programme content, adjust and optimize the layout of channel program, thereby make program can attract more spectators' attention.Therefore, obtain that viewership information is most important accurately, and scientific and effective audience rating investigation method is to obtain the important prerequisite and the assurance of viewership information accurately.
Existing audience rating investigation method is: by receiving terminal for digital television at regular intervals on one's own initiative the forward end server send one based on User Datagram Protocol (UDP, User Datagram Protocol) packet, the user that this packet has comprised this receiving terminal for digital television record effectively watches recorded information, the user changes the time of platform or other operation behaviors etc., front-end server uses relevant parsing software that this packet is resolved after receiving this packet, thereby obtain the information in this packet, carry out the statistics of audience ratings.
But, each receiving terminal for digital television at regular intervals on one's own initiative the forward end server send packet, the mode of this similar generaI investigation does not play the real meaning that front-end server carries out audience rating investigating, simultaneously, if have a large amount of receiving terminal for digital television users in a sub-district or the certain zone, and each receiving terminal for digital television at regular intervals all on one's own initiative the forward end server send packet, like this, the situation that large-scale packet is uploaded simultaneously will inevitably appear, thereby cause this regional network congestion, on the other hand, because the packet that sends is based on udp protocol, and be insecure based on the transmission of the packet of udp protocol, therefore, might packet also do not send to server and just lost.
Summary of the invention
The embodiment of the invention provides a kind of audience rating investigation method and associated terminal and system, is used to make the investigation of audience ratings more targeted, avoids large-scale packet to upload simultaneously and the network congestion that causes, simultaneously, improves the accuracy of obtaining viewership information.
For solving the problems of the technologies described above, the embodiment of the invention provides following technical scheme:
A kind of audience rating investigation method comprises:
Receiving terminal for digital television starts server monitoring program and client control program;
When connecting during request message that above-mentioned server monitoring program receives that front-end server sends, receiving terminal for digital television calls above-mentioned client control program and above-mentioned front-end server connects;
After receiving terminal for digital television and above-mentioned front-end server connect, if above-mentioned server monitoring program receives the command messages that viewership information is uploaded in the requirement of above-mentioned front-end server transmission, then receiving terminal for digital television calls above-mentioned client control program, the viewership information of not uploading of this locality preservation is uploaded to the target file server of mentioned order message correspondence according to mentioned order message by transmission control protocol.
A kind of receiving terminal for digital television comprises:
Start module, be used to start server monitoring program and client control program;
Link block is used for calling above-mentioned client control program and above-mentioned front-end server and connecting when connecting during request message that above-mentioned server monitoring program receives that front-end server sends;
Memory module is used to write down and preserve local viewership information;
Last transmission module, be used for when above-mentioned link block set up with being connected of above-mentioned front-end server after, and above-mentioned server monitoring program receives requirement that above-mentioned front-end server sends when uploading the command messages of viewership information, call above-mentioned client control program, the viewership information of not uploading in the above-mentioned memory module is uploaded to the target file server of mentioned order message correspondence by transmission control protocol according to mentioned order message.
A kind of audience rating investigating system comprises:
Receiving terminal for digital television and front-end server;
Above-mentioned receiving terminal for digital television is used for: start server monitoring program and client control program; When connecting during request message that above-mentioned server monitoring program receives that front-end server sends, call above-mentioned client control program and above-mentioned front-end server and connect; After connecting with above-mentioned front-end server, if above-mentioned server monitoring program receives the command messages that viewership information is uploaded in the requirement of above-mentioned front-end server transmission, then call above-mentioned client control program, the viewership information of not uploading of this locality preservation is uploaded to the target file server of mentioned order message correspondence by transmission control protocol according to mentioned order message;
Above-mentioned front-end server is used for: send the request message that connects to above-mentioned receiving terminal for digital television; After connecting, send the command messages that requires to upload viewership information to above-mentioned receiving terminal for digital television with above-mentioned receiving terminal for digital television; Write down the viewership information that above-mentioned receiving terminal for digital television is uploaded.
As can be seen from the above technical solutions, the embodiment of the invention has the following advantages:
Receiving terminal for digital television is after the command messages of viewership information is uploaded in the requirement that receives the front-end server transmission in the embodiment of the invention, upload the local viewership information of not uploading of preserving according to this command messages to its corresponding target file server again, make that the investigation of audience ratings is more targeted, the network congestion of also having avoided large-scale packet to upload simultaneously and having caused, simultaneously, because the viewership information file is uploaded by transmission control protocol, therefore, make the process of uploading more reliable, the problem that the viewership information file of having avoided uploading is lost in transmission course, thus the accuracy of obtaining viewership information improved.
Description of drawings
The schematic flow sheet of a kind of audience rating investigation method that Fig. 1 provides for the embodiment of the invention;
The schematic flow sheet of the application examples of audience rating investigation method that Fig. 2 provides for the embodiment of the invention;
The structural representation of a kind of receiving terminal for digital television that Fig. 3 provides for the embodiment of the invention;
The structural representation of a kind of audience rating investigating system that Fig. 4 provides for the embodiment of the invention.
Embodiment
The embodiment of the invention provides a kind of audience rating investigation method, is used to make the more purposive and meaning of investigation of audience ratings, and improves the accuracy of obtaining audience ratings.
Below audience rating investigation method in the embodiment of the invention is described, sees also Fig. 1, comprising:
101, receiving terminal for digital television starts server monitoring program and client control program;
After the receiving terminal for digital television electrifying startup, can give tacit consent to and start server monitoring program and client control program, perhaps, receiving terminal for digital television can known the URL(uniform resource locator) (URL of front-end server, Uniform Resource Locator) starts server monitoring program and client control program afterwards, do not limit herein.
Need to prove, receiving terminal for digital television also can carry out authentication registration to remote network management system after starting server monitoring program and client control program, so that verify the rights of using of this receiving terminal for digital television, because the audience rating investigation method in the invention process is based on receiving terminal for digital television, and receiving terminal for digital television has only by could normally using after the authentication registration, can successfully pass through authentication registration so locate to give tacit consent to this receiving terminal for digital television, because of the authentication registration process is existing technology, so locate this authentication registration process not to be described in detail.
Receiving terminal for digital television can be at any time under the state of operate as normal the programme information watched of recording user (as being the channel of program, the title of program and watch the lasting duration etc. of this program), user's time, frequency point information etc. of changing platform, and it is kept in the memory file system.
102, if receive the request message that connects that front-end server sends, then receiving terminal for digital television and front-end server connect;
If the server monitoring program of receiving terminal for digital television receives the request message that connects that front-end server sends, then receiving terminal for digital television calls the client control program and this front-end server connects.
Under a kind of application scenarios, when the front end server wants is obtained certain receiving terminal for digital television user's watching habit information or is carried out audience rating investigating, front-end server can find this receiving terminal for digital television user's receiving terminal for digital television information in the authentication registration information of the receiving terminal for digital television of its preservation, and according to this receiving terminal for digital television information to its transmission request message that connects, after the server monitoring program of this receiving terminal for digital television receives this request message that connects, call the client control program and send first packet (as the INFORM packet) that carries above-mentioned receiving terminal for digital television information to this front-end server, front-end server is responded one second packet (as the INFORMESPONSE packet) after receiving this first packet, after the server monitoring program of this receiving terminal for digital television receives this second packet, call the client control program and send the 3rd packet (as the EMPTY packet), thereby set up and being connected of this front-end server to this front-end server.
Wherein, above-mentioned receiving terminal for digital television information can comprise the area identification number and the version number of above-mentioned receiving terminal for digital television, certainly, also can comprise other information of above-mentioned receiving terminal for digital television, model as this receiving terminal for digital television does not limit herein.
103, receive requirement that front-end server sends when uploading the command messages of viewership information when receiving terminal for digital television, the viewership information of not uploading of this locality being preserved according to this command messages uploads to the target file server of this command messages correspondence by transmission control protocol;
Under a kind of application scenarios, after connecting with above-mentioned front-end server, when the server monitoring program of receiving terminal for digital television receives requirement that above-mentioned front-end server sends when uploading the command messages of viewership information, receiving terminal for digital television calls the client control program this command messages is resolved, according to the information that comprises in this command messages that parses, the viewership information of not uploading of this locality preservation is uploaded to the target file server of this command messages correspondence by transmission control protocol then.Concrete, the viewership information of not uploading that receiving terminal for digital television can also be preserved this locality uploads to the target file server of this command messages correspondence with the form of file by transmission control protocol.
Wherein, can comprise the protocol information that above-mentioned target file server is used in the mentioned order message, or/and the address information of above-mentioned target file server (as being the URL information of this target file server), or/and the port number information of above-mentioned target file server, or/and above-mentioned receiving terminal for digital television signs in to the user name of this target file server and encrypted message etc.
Wherein, above-mentioned viewership information can comprise that programme information that the user of receiving terminal for digital television record watches is (as being the channel of program, the title of program is or/and watch lasting duration of this program etc.), the user changes the time of platform or/and frequency point information, certainly, can also comprise the information that other receiving terminal for digital television can write down, carry out the time of other operation, the business information of user's program request etc. as the user, do not limit herein.
Under a kind of application scenarios, receiving terminal for digital television can also the forward end server sends viewership information after uploading and upload the message that finishes finishing, and disconnects and being connected of this front-end server.Certainly, also can not carry out aforesaid operations, not limit herein.
Need to prove that above-mentioned receiving terminal for digital television specifically can be set-top box (STB, Set Top Box), or network protocol television, or digital TV integrated machine, perhaps can also be other terminal that can realize above-mentioned audience rating investigation method, do not limit herein.
Therefore, receiving terminal for digital television is after the command messages of viewership information is uploaded in the requirement that receives the front-end server transmission in the embodiment of the invention, upload the local viewership information of not uploading of preserving according to this command messages to its corresponding target file server again, make that the investigation of audience ratings is more targeted, the network congestion of also having avoided large-scale packet to upload simultaneously and having caused, simultaneously, because the viewership information file is uploaded by transmission control protocol, therefore, make the process of uploading more reliable, the problem that the viewership information of having avoided uploading is lost in transmission course, thus the accuracy of obtaining viewership information improved.
For ease of understanding technical scheme of the present invention better, be example below with STB, the audience rating investigation method of the embodiment of the invention being described with a concrete application scenarios is described in detail, and sees also Fig. 2, and is concrete:
201, STB electrifying startup, and start server monitoring program and client control program;
Need to prove, STB also must carry out authentication registration to remote network management system after starting server monitoring program and client control program, so that verify the rights of using of this STB, because the audience rating investigation method in the invention process is based on STB's, and STB has only by could normally using after the authentication registration, authentication registration can successfully be passed through so locate to give tacit consent to this STB, because of the authentication registration process is existing technology, so locate this authentication registration process not to be described in detail.
After passing through authentication registration, this STB can normally use.After this, STB under the state of operate as normal at any time the programme information watched of recording user (as being the channel of program, the title of program is or/and watch lasting duration of this program etc.), the user change platform time or/and frequency point information etc., and it is kept in the memory file system.
202, front-end server sends the request message that connects to STB;
When the front end server wants is obtained certain STB user's watching habit information or is carried out audience rating investigating, front-end server can find this STB user's STB information in the authentication registration information of the STB of its preservation, and according to this STB information to its transmission request message that connects.
Above-mentioned STB information can comprise area identification number and the version number of above-mentioned STB, certainly, also can comprise other information of above-mentioned STB, and the model as this STB does not limit herein.
203, after the server monitoring program of STB receives this request message that connects, call the client control program and send an INFORM packet that carries above-mentioned STB information to this front-end server;
204, front-end server sends the INFORMESPONSE packet to this STB;
Front-end server is after its STB that will connect according to the STB validation of information that carries in this INFORM packet after receiving above-mentioned INFORM packet, sends the INFORMESPONSE packet to this STB and responds.
205, STB forward end server sends the EMPTY packet;
The server monitoring program receives after the above-mentioned INFORMESPONSE packet, and STB calls the client control program and sends the EMPTY packet to above-mentioned front-end server, thereby sets up and being connected of this front-end server.
206, front-end server sends the command messages that requires to upload viewership information to above-mentioned STB;
207, after STB receives mentioned order message, this command messages is resolved;
After the server monitoring program of STB receives mentioned order message, call the client control program this command messages is resolved.
Wherein, this command messages can comprise the protocol information that above-mentioned target file server is used, or/and the address information of above-mentioned target file server (as being the URL information of this target file server), or/and the port number information of above-mentioned target file server, or/and above-mentioned STB signs in to the user name of this target file server and encrypted message etc.
208, STB is according to the field that comprises in the mentioned order message that parses, and the viewership information of not uploading that this locality is preserved uploads to the target file server of this command messages correspondence with the form of file by transmission control protocol;
Wherein, above-mentioned viewership information can comprise that the programme information that the user of STB record watches (as being that the title of channel, program of program is or/and watch the lasting duration etc. of this program), user change the time of platform or/and frequency point information, certainly, can also comprise other information that STB can write down, carry out the time of other operation, the business information of user's program request etc. as the user, do not limit herein.
Need to prove, if STB receives the command messages that viewership information is uploaded in requirement that front-end server sends first, then the viewership information uploaded of STB is to the viewership information that receives this command messages STB record in this time period from the STB electrifying startup; If STB receives the command messages that viewership information is uploaded in requirement that front-end server sends first, then the viewership information uploaded of STB is to receive the command messages that requires to upload viewership information from the last time to receive the viewership information of the command messages STB record in this time period that requires to upload viewership information to this, thereby guarantees that the viewership information of at every turn uploading all is what not upload.
209, STB finish upload after the forward end server send viewership information and upload the message that finishes;
210, STB disconnects and being connected of this front-end server;
211, front-end server carries out audience rating investigating according to the viewership information file that receives;
Because of above-mentioned viewership information is that mode with file uploads to front-end server, so front-end server needn't re-use relevant parsing software it is resolved after receiving this viewership information file, can directly open this viewership information file and carry out the investigation of audience ratings.
Therefore, in the embodiment of the invention when the front end server wants is obtained certain STB user's watching habit information or is carried out audience rating investigating, send the command messages that requires to upload viewership information to STB, STB is after receiving this command messages, again this command messages is resolved, upload the local viewership information of not uploading of preserving according to the information that comprises in this command messages that parses to the target file server of this command messages correspondence then, make that the investigation of audience ratings is more targeted, the network congestion of also having avoided large-scale packet to upload simultaneously and having caused, simultaneously, because the viewership information file is uploaded by transmission control protocol, therefore, make the process of uploading more reliable, the problem that the viewership information of having avoided uploading is lost in transmission course, thus the accuracy of obtaining viewership information improved.
On the other hand, because being the mode with file, viewership information uploads to front-end server, so front-end server can directly be opened this viewership information file and just can directly see the viewership information that it comprises, thereby make that the viewership information that gets access to is more simple and clear.
Be understandable that, above-mentioned concrete application examples is that example is described with STB, other receiving terminal for digital television such as network protocol television, digital TV integrated machine, perhaps other can realize that the terminal of above-mentioned audience rating investigation method can realize with reference to the description in the above-mentioned application examples audience rating investigation method that the embodiment of the invention provides repeating no more herein equally.
Below a kind of receiving terminal for digital television of realizing above-mentioned audience rating investigation method is described, sees also Fig. 3, a kind of receiving terminal for digital television that the embodiment of the invention provides comprises:
Start module 301, be used to start server monitoring program and client control program;
Link block 302 is used for calling above-mentioned client control program and above-mentioned front-end server and connecting when connecting during request message that above-mentioned server monitoring program receives that front-end server sends;
Under an application scenarios, link block 302 also can comprise:
The first calling module (not shown), be used for when connecting during request message that above-mentioned server monitoring program receives that front-end server sends, call above-mentioned client control program and send to above-mentioned front-end web servers and carry first packet (as INFORM) of receiving terminal for digital television information;
The second calling module (not shown), after being used for above-mentioned server monitoring program and receiving second packet (as INFORMESPONSE) that this front-end web servers responds, call above-mentioned client control program and send the 3rd packet (as EMPTY), thereby set up and being connected of this front-end server to this front-end server.
Wherein, above-mentioned receiving terminal for digital television information can comprise the area identification number and the version number of this receiving terminal for digital television, certainly, also can comprise other information of this receiving terminal for digital television, model as this receiving terminal for digital television does not limit herein.
Memory module 303 is used to write down and preserve local viewership information;
Receiving terminal for digital television can write down and preserve local viewership information at any time by memory module 303 under the state of operate as normal, as can being that programme information (as being the channel of program, the title of program is or/and watch lasting duration of this program etc.), the user that the user watches changes the time of platform or/and frequency point information etc.
Last transmission module 304, be used for when link block 302 set up with being connected of above-mentioned front-end server after, and when above-mentioned server monitoring program receives requirement that above-mentioned front-end server sends when uploading the command messages of viewership information, call above-mentioned client control program, the viewership information of not uploading in the memory module 303 is uploaded to the target file server of this command messages correspondence by transmission control protocol according to this command messages;
Wherein, can comprise the protocol information that above-mentioned target file server is used in the mentioned order message, the address information of above-mentioned target file server (as being the URL information of this target file server), the port number information of above-mentioned target file server is or/and above-mentioned receiving terminal for digital television signs in to the user name of this target file server and encrypted message etc.
Under a kind of application scenarios, the above-mentioned transmission module 304 of going up comprises:
Parsing module 3041 is used to call above-mentioned client control program the command messages that receives is resolved;
Transmission module 3042 on the son, are used for the field information that parses according to parsing module 3041, the viewership information of not uploading in the memory module 303 uploaded to the target file server of this command messages correspondence by transmission control protocol.
Under a kind of application scenarios, above-mentioned receiving terminal for digital television can also comprise:
Sending module 305, be used for last transmission module 304 finish upload after, call above-mentioned client control program and send viewership information to above-mentioned front-end server and upload the message that finishes;
Finish module 306, be used for sending after above-mentioned viewership information uploads the message that finishes when sending module 305, disconnection is connected with this front-end server.
Need to prove that the receiving terminal for digital television of present embodiment can be used to realize whole technical schemes of said method, the method specific implementation during the function of its each functional module can be implemented according to said method repeats no more herein.
Therefore, receiving terminal for digital television in the embodiment of the invention is after the command messages of viewership information is uploaded in the requirement that receives the front-end server transmission, transmission module 304 is uploaded the viewership information of not uploading in the memory module 303 to the target file server of this command messages correspondence in the utilization, make that the investigation of audience ratings is more targeted, the network congestion of also having avoided large-scale packet to upload simultaneously and having caused, simultaneously, because the viewership information file is uploaded by transmission control protocol, therefore, make the process of uploading more reliable, the problem that the viewership information of having avoided uploading is lost in transmission course, thus the accuracy of obtaining viewership information improved.
A kind of audience rating investigating system that the embodiment of the invention provides specifically sees also Fig. 4, and this audience ratings system comprises:
Receiving terminal for digital television 401 is used to start server monitoring program and client control program; When connecting during request message that above-mentioned server monitoring program receives that front-end server sends, call above-mentioned client control program and this front-end server and connect; After connecting with this front-end server, if above-mentioned server monitoring program receives the command messages that viewership information is uploaded in the requirement of this front-end server transmission, then call above-mentioned client control program, the viewership information of not uploading of this locality preservation is uploaded to the target file server of this command messages correspondence by transmission control protocol according to mentioned order message;
Further, receiving terminal for digital television 401 can also finish upload the viewership information file after, send viewership information to above-mentioned front-end server and upload the message that finishes; Disconnection is connected with above-mentioned front-end server.
The structure of the receiving terminal for digital television 401 in the present embodiment can be as shown in Figure 3 receiving terminal for digital television.
Front-end server 402 is used for sending the command messages that requires to upload viewership information to receiving terminal for digital television 401 with receiving terminal for digital television 401 back that connects; The viewership information that recording digital TV receiving terminal 401 is uploaded.
Therefore, receiving terminal for digital television 401 is after the command messages of viewership information is uploaded in the requirement that receives front-end server 402 transmissions in the embodiment of the invention, upload the local viewership information of not uploading of preserving according to this command messages to its corresponding target file server again, make that the investigation of audience ratings is more targeted, the network congestion of also having avoided large-scale packet to upload simultaneously and having caused, simultaneously, because the viewership information file is uploaded by transmission control protocol, therefore, make the process of uploading more reliable, the problem that the viewership information of having avoided uploading is lost in transmission course, thus the accuracy of obtaining viewership information improved.
One of ordinary skill in the art will appreciate that all or part of step that realizes in the foregoing description method is to instruct relevant hardware to finish by program, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium of mentioning can be a read-only memory, disk or CD etc.
More than a kind of audience rating investigation method provided by the present invention and relevant device and system are described in detail, for one of ordinary skill in the art, thought according to the embodiment of the invention, part in specific embodiments and applications all can change, in sum, this description should not be construed as limitation of the present invention.

Claims (12)

1. an audience rating investigation method is characterized in that, comprising:
Receiving terminal for digital television starts server monitoring program and client control program;
When connecting during request message that described server monitoring program receives that front-end server sends, receiving terminal for digital television calls described client control program and described front-end server connects;
After receiving terminal for digital television and described front-end server connect, if described server monitoring program receives the command messages that viewership information is uploaded in the requirement of described front-end server transmission, then receiving terminal for digital television calls described client control program, the viewership information of not uploading of this locality preservation is uploaded to the target file server of described command messages correspondence according to described command messages by transmission control protocol.
2. method according to claim 1 is characterized in that, described receiving terminal for digital television calls described client control program and described front-end server connects, and specifically comprises:
Receiving terminal for digital television calls described client control program and sends to described front-end web servers and carry first packet of receiving terminal for digital television information, and wherein said receiving terminal for digital television information comprises the area identification number and the version number of described receiving terminal for digital television;
Receive second packet of described front-end web servers response when described server monitoring program after, described receiving terminal for digital television calls described client control program and sends the 3rd packet to described front-end web servers, and foundation is connected with described front-end server.
3. method according to claim 1 and 2 is characterized in that,
Described command messages comprises one or more of following information:
The protocol information that described target file server is used, the address information of described target file server, the port number information of described target file server, and described receiving terminal for digital television signs in to the user name and the encrypted message of described target file server;
Described receiving terminal for digital television calls described client control program, and the viewership information of not uploading of this locality being preserved according to described command messages comprises by the target file server that transmission control protocol uploads to described command messages correspondence:
Receiving terminal for digital television calls described client control program described command messages is resolved;
Receiving terminal for digital television calls described client control program, and according to the information that comprises in the described command messages that parses, the viewership information that this locality was not uploaded uploads to described target file server by transmission control protocol.
4. method according to claim 1 and 2 is characterized in that,
Described receiving terminal for digital television calls described client control program, and the viewership information of not uploading of this locality being preserved according to described command messages is specially by the target file server that transmission control protocol uploads to described command messages correspondence:
Receiving terminal for digital television calls described client control program, and the viewership information of not uploading of this locality being preserved according to described command messages uploads to the target file server of described command messages correspondence with the form of file by transmission control protocol.
5. method according to claim 1 and 2 is characterized in that
Described receiving terminal for digital television calls described client control program, and the viewership information of not uploading of this locality being preserved according to described command messages further comprises by the target file server step that transmission control protocol uploads to described command messages correspondence afterwards:
Receiving terminal for digital television calls described client control program, sends viewership information to described front-end server and uploads the message that finishes;
The receiving terminal for digital television disconnection is connected with described front-end server.
6. method according to claim 1 and 2 is characterized in that, described receiving terminal for digital television is specially:
Set-top box, or, network protocol television, or, digital TV integrated machine.
7. method according to claim 1 and 2 is characterized in that, described viewership information comprises:
The programme information that the user of described receiving terminal for digital television record watches is or/and the user changes the time of platform or/and frequency point information.
8. a receiving terminal for digital television is characterized in that, comprising:
Start module, be used to start server monitoring program and client control program;
Link block is used for calling described client control program and described front-end server and connecting when connecting during request message that described server monitoring program receives that front-end server sends;
Memory module is used to write down and preserve local viewership information;
Last transmission module, be used for when described link block set up with being connected of described front-end server after, and described server monitoring program receives requirement that described front-end server sends when uploading the command messages of viewership information, call described client control program, the viewership information of not uploading in the described memory module is uploaded to the target file server of described command messages correspondence by transmission control protocol according to described command messages.
9. terminal according to claim 8 is characterized in that, described link block comprises:
First calling module, be used to call described client control program and send to described front-end web servers and carry first packet of receiving terminal for digital television information, described receiving terminal for digital television information comprises the area identification number and the version number of described receiving terminal for digital television;
Second calling module, be used for after described server monitoring program receives second packet of described front-end web servers response, call described client control program and send the 3rd packet to described front-end web servers, foundation is connected with described front-end server.
10. according to Claim 8 or 9 described terminals, it is characterized in that,
Described command messages comprises one or more of following information:
The protocol information that described target file server is used, the address information of described target file server, the port number information of described target file server, and the user name and the encrypted message that sign in to described target file server;
The described transmission module of going up comprises:
Parsing module is used to call described client control program described command messages is resolved;
Transmission module on the son is used for the field information that parses according to described parsing module, and the viewership information of not uploading in the described memory module is uploaded to described target file server by transmission control protocol.
11. according to Claim 8 or 9 described terminals, it is characterized in that, also comprise:
Sending module, be used on described transmission module finish upload after, call described client control program and send viewership information to described front-end server and upload the message that finishes;
Finish module, be used for sending after described viewership information uploads the message that finishes when described sending module, disconnection is connected with described front-end server.
12. an audience rating investigating system is characterized in that, comprising:
Receiving terminal for digital television and front-end server;
Described receiving terminal for digital television is used for: start server monitoring program and client control program; When connecting during request message that described server monitoring program receives that front-end server sends, call described client control program and described front-end server and connect; After connecting with described front-end server, if described server monitoring program receives the command messages that viewership information is uploaded in the requirement of described front-end server transmission, then call described client control program, the viewership information of not uploading of this locality preservation is uploaded to the target file server of described command messages correspondence by transmission control protocol according to described command messages;
Described front-end server is used for: send the request message that connects to described receiving terminal for digital television; After connecting, send the command messages that requires to upload viewership information to described receiving terminal for digital television with described receiving terminal for digital television; Write down the viewership information that described receiving terminal for digital television is uploaded.
CN2010105072239A 2010-09-27 2010-09-27 Audience rating investigation method, related terminal and system Pending CN102026028A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2010105072239A CN102026028A (en) 2010-09-27 2010-09-27 Audience rating investigation method, related terminal and system
PCT/CN2011/070984 WO2012041032A1 (en) 2010-09-27 2011-02-15 Method for investigating audience rating, terminal and system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105072239A CN102026028A (en) 2010-09-27 2010-09-27 Audience rating investigation method, related terminal and system

Publications (1)

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

Family

ID=43866789

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105072239A Pending CN102026028A (en) 2010-09-27 2010-09-27 Audience rating investigation method, related terminal and system

Country Status (2)

Country Link
CN (1) CN102026028A (en)
WO (1) WO2012041032A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104486645A (en) * 2014-11-20 2015-04-01 小米科技有限责任公司 Method for determining program audience rating, playback equipment, server and device
CN105991664A (en) * 2014-12-26 2016-10-05 北大医疗信息技术有限公司 Storage method and storage device for prescriptions
CN106231425A (en) * 2016-07-27 2016-12-14 黄新勇 Viewing time statistical method and system in television broadcasting
CN107295370A (en) * 2017-06-21 2017-10-24 山东浪潮商用系统有限公司 A kind of system and method for bidirectional set-top box audience rate collection
CN108833906A (en) * 2018-06-11 2018-11-16 深圳创维数字技术有限公司 A kind of transmission method of cable TV signal, system, server and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6061082A (en) * 1997-08-28 2000-05-09 Samsung Electronics Co., Ltd. System and method for taking a survey of an audience to determine a rating using internet television
CN1710843A (en) * 2005-06-23 2005-12-21 苏信 TV program audience rating investigation method and system thereof
CN1825943A (en) * 2006-03-21 2006-08-30 李世平 Viewing rate data automatic acquiring and statistical system for digital TV system and method thereof

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101312521A (en) * 2008-06-27 2008-11-26 天柏宽带网络科技(北京)有限公司 Method and apparatus for data collection and process
CN101707689A (en) * 2009-10-23 2010-05-12 深圳创维-Rgb电子有限公司 Method and device for inquiring audience ratings of television programs, digital television terminal and server

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6061082A (en) * 1997-08-28 2000-05-09 Samsung Electronics Co., Ltd. System and method for taking a survey of an audience to determine a rating using internet television
CN1710843A (en) * 2005-06-23 2005-12-21 苏信 TV program audience rating investigation method and system thereof
CN1825943A (en) * 2006-03-21 2006-08-30 李世平 Viewing rate data automatic acquiring and statistical system for digital TV system and method thereof

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104486645A (en) * 2014-11-20 2015-04-01 小米科技有限责任公司 Method for determining program audience rating, playback equipment, server and device
CN105991664A (en) * 2014-12-26 2016-10-05 北大医疗信息技术有限公司 Storage method and storage device for prescriptions
CN106231425A (en) * 2016-07-27 2016-12-14 黄新勇 Viewing time statistical method and system in television broadcasting
CN107295370A (en) * 2017-06-21 2017-10-24 山东浪潮商用系统有限公司 A kind of system and method for bidirectional set-top box audience rate collection
CN108833906A (en) * 2018-06-11 2018-11-16 深圳创维数字技术有限公司 A kind of transmission method of cable TV signal, system, server and storage medium

Also Published As

Publication number Publication date
WO2012041032A1 (en) 2012-04-05

Similar Documents

Publication Publication Date Title
CN104769956B (en) Information processing unit, information processing method
US10616647B2 (en) Terminal apparatus, server apparatus, information processing method, program, and linking application supply system
CN108989264B (en) Live broadcast method, system and related equipment
US9860603B2 (en) Method and apparatus for managing applications based on application information included in a broadcasting signal
WO2013057911A1 (en) Terminal apparatus, server apparatus, information processing method, program, and interlocked application feed system
US8813160B2 (en) Method, system and user device for obtaining a key frame in a streaming media service
CN102572555A (en) Method and system for realizing live video playback at HTTP live streaming (HLS) client
KR102496890B1 (en) Information processing device, client device, and data processing method
CN103796045A (en) IPTV system, mobile terminal, and live broadcasting watching reminding realizing methods by IPTV system and mobile terminal
CN102026028A (en) Audience rating investigation method, related terminal and system
CN104394475A (en) Streaming media file playing method and media player
CN102984558B (en) The method of broadcasting pictures in Set Top Box and channel switch procedure thereof
KR102532046B1 (en) Receiving device, sending device and data processing method
CN101444123A (en) Method and apparatus for enabling FLO device certification
US9332421B2 (en) Method and apparatus for random access to multimedia content in wireless communication system
CN101951508B (en) Method for accessing internet video by digital television terminal as well as associated equipment and system
CN101616168A (en) The processing method of streaming media interactive information, Apparatus and system
CN103475948A (en) P2P live video based intelligent resource matching system
CN102523485B (en) Information distribution method and system
CN101621545A (en) Device and method for pulling down media resource towards terminal device
CN111901691B (en) User terminal, starting advertisement playing method thereof and computer readable storage medium
CN103476010A (en) Multimedia message reading method and multimedia message platform
US20200053406A1 (en) Information processing apparatus and information processing method
CN105897829A (en) Information sharing and information pushing method and device
WO2017084567A1 (en) Self-adaptive information embedding method and device, and relevant device

Legal Events

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

Application publication date: 20110420