CN104301754A - User behavior investigation method and user terminal and system - Google Patents
User behavior investigation method and user terminal and system Download PDFInfo
- Publication number
- CN104301754A CN104301754A CN201310295084.1A CN201310295084A CN104301754A CN 104301754 A CN104301754 A CN 104301754A CN 201310295084 A CN201310295084 A CN 201310295084A CN 104301754 A CN104301754 A CN 104301754A
- Authority
- CN
- China
- Prior art keywords
- user
- user terminal
- database file
- end server
- user behavior
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000011835 investigation Methods 0.000 title claims abstract description 25
- 230000006399 behavior Effects 0.000 claims abstract description 86
- 238000013480 data collection Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000739 chaotic effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4667—Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiment of the invention discloses a user behavior investigation method, a user terminal and a system. The user behavior method comprises the following steps: collecting user behavior information by using the user terminal, generating a database file from the user behavior information, and storing the database file in a database of the user terminal; and transmitting the database file to a front-end server for resolving user behaviors by using the front-end server according to the database file. Through adoption of the user behavior investigation method and the relevant terminal and the system provided by the embodiment of the invention, a front-end user can get information such as the behaviors of a terminal user and the use state of a product at any time, and user habits can be known conveniently.
Description
Technical field
The present invention relates to a kind of communications field, particularly relate to a kind of user behavior investigation method, user terminal and user behavior investigating system.
Background technology
At present, along with the development of domestic Media Management industrialization, grouping of the world economy, audience rating investigating is more and more subject to the attention of industry, it is no matter the analysis of TV market, the assessment of TV programme, or the determination being television advertising management strategy, audience ratings all becomes one of important indicator received much concern.Simultaneously, audience ratings is also for Media Management person manages channel and program provides important reference, Media Management person obtains the information such as watching habit, preference of spectators by investigating audience ratings, and on this basis, make corresponding programme content, the layout of adjustment and optimization channel program, thus make program can attract the attention of more spectators.Therefore, obtain viewership information accurately most important, and scientific and effective audience rating investigation method is the important prerequisite and the guarantee that obtain viewership information accurately.
The comparatively normal audience rating investigating system used is map grid audience rating investigating system at present, is the system based on terminal set top box running, is mainly used to the audience ratings situation investigating current television program.Its operation principles is, when user carries out cut bank operation or after carrying out program request, terminal set top box platform can get the result of user operation behavior, such as, user is switched to that media resource of that program or program request etc.; Then the user behavior Information encapsulation got is sent to front-end server in network packet, after front-end server receives network packet, analyze bag content, thus determine which user is current in what TV programme of viewing, the audience ratings of which program is better.
In this kind of audience rating investigating system, front-end server is by connecting terminal set top box platform in real time, to obtain current user operation behavior, terminal set top box does not store user operation records, must ensure that the information of network unimpeded guarantee front-end server collection is always reliable, depend on network environment unduly, cannot collect network abnormal time user's operation information; In addition, thousands of users operate simultaneously, and front-end server may process and not come, and cause server to collapse.
In another audience rating investigating system, user operation records is kept in home server by terminal set top box platform, when being connected with front-end server, when the request monitoring front-end server, user operation data is sent to front-end server.
This kind of audience rating investigating system terminal set top box initiatively can not send user operation data to front-end server; And the file being stored in this locality is larger; And the content of data is more original, needs terminal platform or front-end server to resolve initial data, just can obtain data comparatively intuitively; And in existing audience rating investigating system, STB terminal only obtains the operating data of the program of the switching of user or the media resource of program request, front-end server is according to these operating datas investigation audience ratings, and all user operation behaviors cannot be obtained, can not investigate user habit targetedly.
Summary of the invention
Embodiment of the present invention technical problem to be solved is, the Data Collection of the user operation behavior of existing audience rating investigating system is unreliable, and data are more chaotic and the problem of, the complicated operation inaccurate to the parsing of user operation behavior caused.
In order to solve the problems of the technologies described above, embodiments provide a kind of user behavior investigation method and user terminal and user behavior investigating system.
A kind of user behavior investigation method that the embodiment of the present invention provides, comprises step:
User terminal collects user behavior information, and is stored in the database of described user terminal by described user behavior information generation database file;
Send described database file to front-end server, resolve user behavior for described front-end server according to described database file.
The embodiment of the present invention additionally provides a kind of user terminal, comprising:
Memory module, collects user behavior information for user terminal, and is stored in the database of described user terminal by described user behavior information generation database file;
Sending module, for sending described database file to front-end server, resolves user behavior for described front-end server according to described database file.
The embodiment of the present invention additionally provides a kind of user behavior investigating system,
Comprise user terminal and front-end server;
Described user terminal, for collecting user behavior information, and is stored in the database of described user terminal by described user behavior information generation database file; Send described database file to front-end server, resolve user behavior for described front-end server according to described database file;
Described front-end server, for receiving the database file that described user terminal sends, and resolves user behavior according to described database file.
The user behavior investigation method that the embodiment of the present invention provides and user terminal and user behavior investigating system, by at user terminal integrated data base, to get user's operating data generates database file stored in database, again database file is sent to front-end server, at digital TV terminal integrated data base, can accurate recording, collect the operating data of user's all periods, reduce the dependence of system to network, improve the reliability of Data Collection; By data base administration user operation records data, by user's raw operational data, the database file of comparatively standard can be generated, can be supplied to front-end server comparatively intuitively data analyze user behavior custom etc. further for front end; Due to the standard of database file, front end management person can obtain the user operation data of checking any time period at any time as required on front-end server, instead of a certain period of sending according to the rule pre-established of passive reception or garbled user operation data, better can grasp the information such as terminal use's behavior, product behaviour in service; The memory space that database file takies is less, can be good at saving memory space; Can the multiple operation behavior of self-defined user according to demand.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the schematic flow sheet of a kind of user behavior investigation method that the embodiment of the present invention provides;
Fig. 2 is the schematic flow sheet of an application examples of the user behavior investigation method that the embodiment of the present invention provides;
Fig. 3 is the schematic flow sheet of the Another application example of the user behavior investigation method that the embodiment of the present invention provides;
Fig. 4 is the structural representation of a kind of user terminal that the embodiment of the present invention provides;
Fig. 5 is the structural representation of the user investigation system that the embodiment of the present invention provides.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
The method provided the embodiment of the present invention below and associated terminal and system describe in detail.
The invention provides a kind of user behavior investigation method, wherein, the first embodiment flow process of user behavior investigation method as shown in Figure 1:
S101: user terminal collects user behavior information, and described user behavior information generation database file is stored in the database of described user terminal;
First, user terminal needs integrated data base in software, described database is preferably embedded database, concrete, can be SQLite database, SQLite database be a embedded database of increasing income completely, and it is little to occupy internal memory, more easily use, can be integrated in embedded systems, support dynamically to generate database db file.User's TV reception or when clicking the operation such as certain advertisement, these operation behavior information can be recorded by user terminal, and utilize the characteristic of SQLite database, be saved in a database db file, thus generate the database file of a recording user operation information, described database file comprises customer attribute information, terminal attributive information and user's operation information.Customer attribute information is used for unique identification user and dividing user groups, can comprise user name, sex, the essential informations such as age.User terminal attribute information comprises the information such as device number, ip address of terminal, user terminal in the embodiment of the present invention is the equipment with user interactions, can be receiving terminal for digital television, Set Top Box, or mobile hand-held device, such as mobile phone, pad etc. also can be computer.User's operation information can comprise user operation object information and user operation temporal information.In addition, except these information, front end user can also other data item in self-defining data storehouse as required, and database can store information records all for terminal use.It should be noted that, the user in the user behavior information mentioned in the present invention is terminal use, and front end user resolves the user behavior of terminal use.
It is less that the database file utilizing SQLite database to preserve in the embodiment of the present invention takies memory space, and the data generated are comparatively directly perceived, directly can check for front end user.
S102: send described database file to front-end server, resolves user behavior for described front-end server according to described database file;
Wherein, the annexation first setting up front-end server and user terminal is needed before sending database file, after connecting, the database db file generated in S101 directly can be sent to by transmission control protocol the store path that front-end server specifies by user terminal, front end user can in office when section be opened these Fileviews and resolves user behavior, front end user directly can check the operation information of single terminal use, by carrying out multinomial data resolving the use habit that can obtain terminal use, the information such as the using state of product, conveniently user's request is understood by user behavior information, be beneficial to develop more reasonably digital content product.
Database file can check the operation note of front end user all periods for front-end server, data message is comparatively comprehensive, and not by the restriction of network, and database file is less, can not occupy too many memory space.
Second embodiment flow process of user behavior investigation method of the present invention is as shown in Figure 2:
S201: user terminal collects user behavior information, and described user behavior information generation database file is stored in the database of described user terminal;
S202: send described database file to front-end server in the designated time, resolves user behavior for described front-end server according to described database file.
Front end user can pass through the transmitting time of front-end server or user terminal appointment data library file, and before transmission, front-end server and user terminal can connect, and digital TV terminal sends database file to front-end server by host-host protocol.
3rd embodiment flow process of user behavior investigation method of the present invention is as shown in Figure 3:
S301: user terminal collects user behavior information, and described user behavior information generation database file is stored in the database of described user terminal;
S302: when user terminal receives the request command of front-end server, sends described database file to front-end server, resolves user behavior for described front-end server according to described database file.
Order can also be sent request by front-end server directly to user terminal, after user terminal and front-end server connect, send the designated store path of described database file to front-end server.
Present invention also offers a kind of user terminal, see Fig. 4:
401: memory module, collect user behavior information for user terminal, and described user behavior information generation database file is stored in the database of described user terminal;
402: sending module, for sending described database file to front-end server, resolve user behavior for described front-end server according to described database file.
Further, sending module 402 also comprises trigger module 4021, when designated time or user terminal receive the request command of front-end server, triggers described user terminal and sends described database file to front-end server.
Database file in the present embodiment comprises customer attribute information, user terminal attribute information and user's operation information.
Above-mentioned database is the embedded database being integrated into user terminal.
It should be noted that, the user terminal of the present embodiment may be used for the whole technical schemes realizing said method, and the function of its each functional module according to the method specific implementation in said method enforcement, can repeat no more herein.
The embodiment of the present invention additionally provides a kind of user behavior investigating system, see Fig. 5:
This user investigation system comprises user terminal 501 and front-end server 502;
User terminal 501, for collecting user behavior information, and is stored in the database of described user terminal by described user behavior information generation database file; Send described database file to front-end server 502, resolve user behavior for described front-end server 502 according to described database file;
The composition structure of the digital TV terminal in the present embodiment can with reference to user terminal as shown in Figure 2.
Front-end server 502, for receiving the database file that described user terminal 501 sends, and resolves user behavior according to described database file.
Wherein, before digital TV terminal sends database file to front-end server, both need to connect.
User behavior investigation method provided by the invention and user terminal and user behavior investigating system, by at user terminal integrated data base, to get user's operating data generates database file stored in database, again database file is sent to front-end server, at digital TV terminal integrated data base, can accurate recording, collect the operating data of user's all periods, reduce the dependence of system to network, improve the reliability of Data Collection; By data base administration user operation records data, by user's raw operational data, the database file of comparatively standard can be generated, can be supplied to front-end server comparatively intuitively data analyze user behavior custom etc. further for front end; Due to the standard of database file, front end management person can obtain the user operation data of checking any time period at any time as required on front-end server, instead of a certain period of sending according to the rule pre-established of passive reception or garbled user operation data, better can grasp the information such as terminal use's behavior, product behaviour in service; The memory space that database file takies is less, can be good at saving memory space; Can the multiple operation behavior of self-defined user according to demand.
One of ordinary skill in the art will appreciate that all or part of flow process realized in above-described embodiment method, that the hardware that can carry out instruction relevant by computer program has come, described program can be stored in a computer read/write memory medium, this program, when performing, can comprise the flow process of the embodiment as above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-Only Memory, ROM) or random store-memory body (Random Access Memory, RAM) etc.
Above disclosedly be only present pre-ferred embodiments, certainly can not limit the interest field of the present invention with this, therefore according to the equivalent variations that the claims in the present invention are done, still belong to the scope that the present invention is contained.
Claims (10)
1. a user behavior investigation method, is characterized in that, comprises step:
User terminal collects user behavior information, and is stored in the database of described user terminal by described user behavior information generation database file;
Send described database file to front-end server, resolve user behavior for described front-end server according to described database file.
2. user behavior investigation method according to claim 1, is characterized in that, described step sends described database file to front-end server, resolves user behavior also comprise for described front-end server according to described database file:
When designated time or user terminal receive the request command of front-end server, send described database file to front-end server.
3. user behavior investigation method according to claim 1, is characterized in that, described database file comprises customer attribute information, user terminal attribute information and user's operation information.
4. user investigation method according to claim 1, is characterized in that, described database is the embedded database being integrated into user terminal.
5. user investigation method according to claim 4, is characterized in that, described user terminal is receiving terminal for digital television, Set Top Box, mobile phone, pad or computer.
6. a user terminal, is characterized in that, comprising:
Memory module, collects user behavior information for user terminal, and is stored in the database of described user terminal by described user behavior information generation database file;
Sending module, for sending described database file to front-end server, resolves user behavior for described front-end server according to described database file.
7. user terminal according to claim 6, is characterized in that, described sending module also comprises:
Trigger module, for when designated time or user terminal receive the request command of front-end server, triggers described user terminal and sends described database file to front-end server.
8. user terminal according to claim 6, is characterized in that, described database file comprises customer attribute information, user terminal attribute information and user's operation information.
9. user terminal according to claim 6, is characterized in that, described database is the embedded database being integrated into user terminal.
10. a user behavior investigating system, is characterized in that,
Comprise user terminal and front-end server;
Described user terminal, for collecting user behavior information, and is stored in the database of described user terminal by described user behavior information generation database file; Send described database file to front-end server, resolve user behavior for described front-end server according to described database file;
Described front-end server, for receiving the database file that described user terminal sends, and resolves user behavior according to described database file.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310295084.1A CN104301754A (en) | 2013-07-15 | 2013-07-15 | User behavior investigation method and user terminal and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310295084.1A CN104301754A (en) | 2013-07-15 | 2013-07-15 | User behavior investigation method and user terminal and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104301754A true CN104301754A (en) | 2015-01-21 |
Family
ID=52321286
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310295084.1A Pending CN104301754A (en) | 2013-07-15 | 2013-07-15 | User behavior investigation method and user terminal and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104301754A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106302568A (en) * | 2015-05-13 | 2017-01-04 | 厦门美柚信息科技有限公司 | A kind of user behavior evaluation methodology, Apparatus and system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101222609A (en) * | 2008-01-28 | 2008-07-16 | 天栢宽带网络科技(上海)有限公司 | Audience investigation system based on bidirectional digital television techniques |
CN101527812A (en) * | 2008-03-07 | 2009-09-09 | 上海贝尔阿尔卡特股份有限公司 | Method for automatically counting customer event information and program reception information in network television system |
CN101534415A (en) * | 2009-04-23 | 2009-09-16 | 天柏宽带网络科技(北京)有限公司 | Method and system for transmitting file in real time |
US20090298480A1 (en) * | 2008-04-30 | 2009-12-03 | Intertrust Technologies Corporation | Data collection and targeted advertising systems and methods |
CN102664833A (en) * | 2012-05-03 | 2012-09-12 | 烽火通信科技股份有限公司 | Home gateway and method for analyzing user online behavior and monitoring network quality |
CN102982059A (en) * | 2011-06-13 | 2013-03-20 | 索尼公司 | Information processing apparatus, information processing method, and program |
-
2013
- 2013-07-15 CN CN201310295084.1A patent/CN104301754A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101222609A (en) * | 2008-01-28 | 2008-07-16 | 天栢宽带网络科技(上海)有限公司 | Audience investigation system based on bidirectional digital television techniques |
CN101527812A (en) * | 2008-03-07 | 2009-09-09 | 上海贝尔阿尔卡特股份有限公司 | Method for automatically counting customer event information and program reception information in network television system |
US20090298480A1 (en) * | 2008-04-30 | 2009-12-03 | Intertrust Technologies Corporation | Data collection and targeted advertising systems and methods |
CN101534415A (en) * | 2009-04-23 | 2009-09-16 | 天柏宽带网络科技(北京)有限公司 | Method and system for transmitting file in real time |
CN102982059A (en) * | 2011-06-13 | 2013-03-20 | 索尼公司 | Information processing apparatus, information processing method, and program |
CN102664833A (en) * | 2012-05-03 | 2012-09-12 | 烽火通信科技股份有限公司 | Home gateway and method for analyzing user online behavior and monitoring network quality |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106302568A (en) * | 2015-05-13 | 2017-01-04 | 厦门美柚信息科技有限公司 | A kind of user behavior evaluation methodology, Apparatus and system |
CN106302568B (en) * | 2015-05-13 | 2019-05-24 | 厦门美柚信息科技有限公司 | A kind of user behavior evaluation method, apparatus and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9674567B1 (en) | Addressable linear digital advertising system utilizing CPE splicer | |
CN102231850B (en) | Digital television terminal management system and method | |
CN103069413A (en) | Customizing content displayed for a user based on user preferences of another user | |
CN112311612B (en) | Information construction method and device and storage medium | |
CN102761573B (en) | A kind of monitoring method of the user browsing behavior data of media information | |
CN102572555A (en) | Method and system for realizing live video playback at HTTP live streaming (HLS) client | |
CN103457907A (en) | Method, equipment and system for multimedia content distribution | |
CN105338124A (en) | Resource propagating tracking method and apparatus, and resource propagating system | |
CN104185016B (en) | OTT video quality method for supervising, Apparatus and system | |
KR102086524B1 (en) | Using messaging associated with adaptive bitrate streaming to perform media monitoring for mobile platforms | |
CN108596690A (en) | A kind of advertisement processing method and device | |
WO2014067376A1 (en) | Method, device and system for pushing network data | |
CN103150363A (en) | Method and device for accessing web pages | |
CN103475904A (en) | Publishing method and publishing system of EPG (electronic program guide), and Websocket server | |
KR102385683B1 (en) | Method and apparatus for providing contents viewing terminal using access point | |
JP2020161050A (en) | Information processing device and computer program | |
WO2016101446A1 (en) | Data analysis method, apparatus, system, and terminal, and server | |
CN108196902A (en) | For showing the method and apparatus for advertisement of spreading its tail | |
CN111275495A (en) | Advertisement putting monitoring method, device and system based on block chain | |
CN107346280A (en) | A kind of data report the method, apparatus and electronic equipment with data processing | |
US20250095027A1 (en) | Generating Unique Identifiers | |
CN104301754A (en) | User behavior investigation method and user terminal and system | |
CN103634667B (en) | A kind of method and apparatus of the acquisition network push information based on set top box | |
CN107544785A (en) | A kind of application program update method and device | |
CN104052778A (en) | Distributed phone bill statistical method, device thereof and system thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150121 |