[go: up one dir, main page]

CN109525863A - Viewing-data methods of exhibiting and device - Google Patents

Viewing-data methods of exhibiting and device Download PDF

Info

Publication number
CN109525863A
CN109525863A CN201710858881.4A CN201710858881A CN109525863A CN 109525863 A CN109525863 A CN 109525863A CN 201710858881 A CN201710858881 A CN 201710858881A CN 109525863 A CN109525863 A CN 109525863A
Authority
CN
China
Prior art keywords
log data
data
preset field
field content
content
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
CN201710858881.4A
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.)
Beijing Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum 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 Beijing Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201710858881.4A priority Critical patent/CN109525863A/en
Publication of CN109525863A publication Critical patent/CN109525863A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • 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/45Management 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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing 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)
  • Computing Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a kind of viewing-data methods of exhibiting and devices.Wherein, this method comprises: obtaining log data, wherein log data is the original viewing-data that user watches that program is formed;Default verification operation is carried out to log data, obtains check results;Judge whether log data is correct according to check results;If it is judged that log data is correct, then after handling log data, viewing-data displaying is carried out in front-end interface.The present invention solves the low technical problem of accuracy that viewing-data in the prior art is shown.

Description

Viewing-data methods of exhibiting and device
Technical field
The present invention relates to viewing-datas to show field, in particular to a kind of viewing-data methods of exhibiting and device.
Background technique
Viewing-data is the scientific basic for analysing in depth TV, online ratings situation, is program making, layout and adjustment Important references are to formulate the powerful that income is launched with assessment media-planning, raising advertisement.Currently, Yao Jinhang viewing-data Displaying, generally require by from third party obtain viewing-data.The data provided due to third party there may be shortage of data, Or malfunction in docking third party's data procedures, it is not accurate enough so as to cause the viewing-data shown.
For above-mentioned problem, currently no effective solution has been proposed.
Summary of the invention
The embodiment of the invention provides a kind of viewing-data methods of exhibiting and devices, at least to solve rating in the prior art The low technical problem of the accuracy that data are shown.
According to an aspect of an embodiment of the present invention, a kind of viewing-data methods of exhibiting is provided, comprising: obtain original day Will data, wherein the log data is the original viewing-data that user watches that program is formed;To the original log number According to default verification operation is carried out, check results are obtained;Judge whether the log data is correct according to the check results; If it is judged that the log data is correct, then it is enterprising in front-end interface after handling the log data Row viewing-data is shown.
Further, default verification operation is carried out to the log data, check results is obtained, according to the verification As a result judge whether the log data is correct, comprising: obtain the file label of the log data;Described in determination Whether the file label of log data includes the first preset field content and the second preset field content, wherein described One preset field content is the field contents for being used to indicate the time, and the second preset field content is to be used to indicate rating content Field contents;If the file label of the log data does not include the first preset field content and described second At least one of preset field content, it is determined that the log data is incorrect.
Further, if the file label of the log data includes the first preset field content and described Second preset field content judges whether the log data is correct according to the check results, comprising: judges described Whether one preset field content meets default time format;If the first preset field content is unsatisfactory for the preset time Format, it is determined that the log data is incorrect.
Further, if the first preset field content meets default time format, sentenced according to the check results Whether the log data of breaking is correct, comprising: judges whether the second preset field content is default rating content;Such as Second preset field content described in fruit is the default rating content, it is determined that the log data is correct.
Further, after judging whether the log data is correct according to the check results, the method Further include: if it is judged that the log data is incorrect, then the log data is parsed, error reason is obtained; According to the error reason, reacquires the log data that error section occurs or reacquire the original log number According to.
According to an aspect of an embodiment of the present invention, a kind of viewing-data displaying device is additionally provided, comprising: first obtains Unit, for obtaining log data, wherein the log data is the original rating number that user watches that program is formed According to;Verification unit obtains check results for carrying out default verification operation to the log data;Judging unit is used for Judge whether the log data is correct according to the check results;Display unit, for if it is judged that described original Daily record data is correct, then after handling the log data, viewing-data displaying is carried out in front-end interface.
Further, the verification unit includes: acquisition subelement, for obtaining the files-designated of the log data Label;First determines subelement, for determining whether the file label of the log data includes the first preset field content With the second preset field content, wherein the first preset field content is the field contents for being used to indicate the time, described second Preset field content is the field contents for being used to indicate rating content;If the file label of the log data does not include At least one of the first preset field content and the second preset field content, then the judging unit determines the original Beginning daily record data is incorrect.
Further, the judging unit includes: the first judgment sub-unit, if the text for the log data Part label includes the first preset field content and the second preset field content, judges the first preset field content Whether default time format is met;Second determines subelement, if be unsatisfactory for for the first preset field content described pre- If time format, it is determined that the log data is incorrect.
Further, the judging unit further include: the second judgment sub-unit, if in first preset field Appearance meets default time format, judges whether the second preset field content is default rating content;Third determines subelement, If being the default rating content for the second preset field content, it is determined that the log data is correct.
Further, described device further include: resolution unit, for judging the original day according to the check results After whether will data are correct, if it is judged that the log data is incorrect, then the log data parsed, is obtained To error reason;Second acquisition unit, for reacquiring the original log number that error section occurs according to the error reason According to or reacquire the log data.
According to an aspect of an embodiment of the present invention, a kind of storage medium is additionally provided, the storage medium includes storage Program, wherein described program executes above-mentioned viewing-data methods of exhibiting.
According to an aspect of an embodiment of the present invention, a kind of processor is additionally provided, the processor is used to run program, Wherein, above-mentioned viewing-data methods of exhibiting is executed when described program is run.
In embodiments of the present invention, default verification operation is carried out to the log data got, according to check results Whether correct judge log data, if it is judged that log data is incorrect, then deletes incorrect original log Data;If it is judged that log data is correct, then after handling log data, received in front-end interface It is shown depending on data, due to ensure that the correctness of log data, also ensures that the receipts that processing log data obtains Depending on the correctness of data, the accuracy for improving the viewing-data shown is achieved the effect that, and then solve and receive in the prior art The technical problem low depending on the accuracy of data displaying.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present invention, constitutes a part of the invention, this hair Bright illustrative embodiments and their description are used to explain the present invention, and are not constituted improper limitations of the present invention.In the accompanying drawings:
Fig. 1 is a kind of flow chart of optional viewing-data methods of exhibiting according to an embodiment of the present invention;
Fig. 2 is a kind of schematic diagram of optional viewing-data display systems according to an embodiment of the present invention;
Fig. 3 is the schematic diagram that a kind of optional viewing-data according to an embodiment of the present invention shows device.
Specific embodiment
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction in the embodiment of the present invention Attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is only The embodiment of a part of the invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill people The model that the present invention protects all should belong in member's every other embodiment obtained without making creative work It encloses.
It should be noted that description and claims of this specification and term " first " in above-mentioned attached drawing, " Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way Data be interchangeable under appropriate circumstances, so as to the embodiment of the present invention described herein can in addition to illustrating herein or Sequence other than those of description is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that cover Cover it is non-exclusive include, for example, the process, method, system, product or equipment for containing a series of steps or units are not necessarily limited to Step or unit those of is clearly listed, but may include be not clearly listed or for these process, methods, product Or other step or units that equipment is intrinsic.
According to embodiments of the present invention, a kind of embodiment of viewing-data methods of exhibiting is provided, it should be noted that attached The step of process of figure illustrates can execute in a computer system such as a set of computer executable instructions, though also, So logical order is shown in flow charts, but in some cases, it can be to be different from shown by sequence execution herein Or the step of description.
Fig. 1 is a kind of flow chart of optional viewing-data methods of exhibiting according to an embodiment of the present invention.As shown in Figure 1, This method comprises the following steps:
Step S102 obtains log data, wherein log data is the original receipts that user watches that program is formed Depending on data.
Step S104 carries out default verification operation to log data, obtains check results.
Step S106 judges whether log data is correct according to check results.
Step S108, if it is judged that log data is correct, then after handling log data, in front end Viewing-data displaying is carried out on interface.
User watches that program forms log data, and the displaying of Yao Jinhang viewing-data is generally required by from third Side obtains log data, but there may be shortage of data for the data of third party's offer, or in docking third party's data It malfunctions in the process.
In embodiments of the present invention, default verification operation is carried out to the log data got, according to check results Whether correct judge log data, if it is judged that log data is incorrect, then deletes incorrect original log Data;If it is judged that log data is correct, then after handling log data, received in front-end interface It is shown depending on data, due to ensure that the correctness of log data, also ensures that the receipts that processing log data obtains Depending on the correctness of data, the not accurate enough technical problem of the viewing-data shown in the prior art is avoided, raising has been reached The effect of the accuracy of the viewing-data of displaying.
Optionally, default verification operation is carried out to log data, obtains check results, judged according to check results former Whether beginning daily record data is correct, comprising: obtains the file label of log data;Determine the file label of log data It whether include the first preset field content and the second preset field content, wherein the first preset field content is when being used to indicate Between field contents, the second preset field content is the field contents for being used to indicate rating content;If log data File label does not include at least one of the first preset field content and the second preset field content, it is determined that log data It is incorrect.
Optionally, if the file label of log data includes in the first preset field content and the second preset field Hold, judges whether log data is correct according to check results, comprising: it is default to judge whether the first preset field content meets Time format;If the first preset field content is unsatisfactory for default time format, it is determined that log data is incorrect.
Optionally, if the first preset field content meets default time format, original log is judged according to check results Whether data are correct, comprising: judge whether the second preset field content is default rating content;If the second preset field content To preset rating content, it is determined that log data is correct.
The file label of correct log data includes two parts, is respectively used to indicate the part (first of time Preset field content) and it is used to indicate the part (the second preset field content) of rating content, Neither of the two can be dispensed.If a certain Log data does not include the first preset field content, alternatively, not including the second preset field content, alternatively, neither wrapping It includes the first preset field content and does not include the second preset field content, then can determine that the log data is incorrect.
If a certain log data had not only included the first preset field content but also include the second preset field content, Need to judge whether the first preset field content meets default time format, also, judge the second preset field content whether be Default rating content.If the first preset field content meets default time format, also, the second preset field content is default Rating content can then determine that the log data is correct, otherwise, can determine that the log data is incorrect.
For example, the format of file label are as follows: on the date+program/column/channel, the date, which is used to indicate, generates original log number According to time, be the first preset field content, program/column/channel be used to indicate generate the log data when spectators see The rating content seen is the second preset field content.
For correct log data, the first preset field content needs to meet default time format;Second is default Field contents are default rating content.
Default time format can be format relevant to year, month, day, for example, the first preset field content is the date YYYY MM month DD day, then MM should be more than or equal to 1 and be less than or equal to 12, DD and should be more than or equal to 1 and be less than or equal to 31. YYYY can be set according to actual needs, it is assumed that need 2010 to 2016 log datas, then YYYY should be greater than Equal to 2010 and it is less than or equal to 2016.
Second preset field content is default rating content, for example, specific program/column/channel mark.For example, needing The viewership of Beijing TV is analyzed, then the second preset field content is the mark of Beijing TV.For another example needing to analyze certain The viewership of legal programs, then the second preset field content is the mark of the legal programs.
Optionally, after judging whether log data is correct according to check results, method further include: if it is determined that Log data is incorrect out, then parses log data, obtains error reason;According to error reason, hair is reacquired The log data of raw error section reacquires log data.
Conventionally, as the correctness of log data can not be verified, when log data is incorrect, It is just inaccurate according to the calculated viewing-data of log data.In embodiments of the present invention, log data is carried out Whether correct verifying, judge log data according to verification result, if log data is incorrect, parse original day Will data, obtain error reason, according to error reason, reacquire the log data or reacquisition that error section occurs Log data.Again the log data got is verified, if what verification result showed to reacquire Log data is correctly, then to handle the log data got again, then, enterprising in front-end interface Row viewing-data is shown.If verification result shows that the log data reacquired is incorrect, reacquisition is parsed Log data, obtain error reason;According to error reason, the original log number that error section occurs is reacquired again According to or again reacquire log data, until correct log data is got, according still further to correct original day Will data calculate viewing-data, ensure that the accuracy of calculated viewing-data.
The embodiment of the invention also provides a kind of viewing-data display systems, the system is for executing above-mentioned data displaying side Method.
Viewing-data display systems provided in an embodiment of the present invention are illustrated below with reference to Fig. 2.
CSM (CCTV market survey company) acquires spectators and watches the log data that rating content generates, and will collect Log data be stored in the database of CSM system.CSM is third party mentioned above.
Obtain log data from CSM system, the log data input data quality module that will acquire into Row verification.
Normative document naming method is Data Date+program/column/channel.Such as date XXXX XX month XX day rule, It is more than or equal to 1 the moon and is less than or equal to 12;It is more than or equal to 1 day and is less than or equal to 31.Whether the main judgment value of content is legal, Such as non-null value processing.
If log data is proved to be correctly, at correct log data after verification Reason, obtains the index about viewership, such as audience ratings etc..
Optionally, classified according to program, column, channel to log data, calculate the rating number of different programs According to, the viewing-data of the viewing-data of different column, different channel, and it is stored in local.
Sometimes, user wants to see the comprehensive audience ratings performance situation of the responsible several programs of some program set and market part Volume, in this case it is necessary to which it is several to calculate this according to the log data filtered out according to program screening log data The synthesis audience ratings of a program.In this case it is necessary to data docking rule, data processing rule, data exhibiting rule It is scheduled, the merging and other relevant calculations of log data is carried out according to these rules.
Front end, which is shown, provides the user with the final datagraphic diagrammatic representation page, while providing control unit with merging Mouthful, such as alarm etc., and user can be from the rule in front end input scheduling unit.
The embodiment of the invention also provides a kind of viewing-datas to show device.The viewing-data shows device for executing receipts Depending on method for exhibiting data.
Fig. 3 is the schematic diagram that a kind of optional viewing-data according to an embodiment of the present invention shows device, as shown in figure 3, The device includes: first acquisition unit 10, verification unit 20, judging unit 30, display unit 40.
First acquisition unit 10, for obtaining log data, wherein log data is that user watches program shape At original viewing-data.
Verification unit 20 obtains check results for carrying out default verification operation to log data.
Judging unit 30, for judging whether log data is correct according to check results.
Display unit 40 is used for if it is judged that log data is correct, then after handling log data, Viewing-data displaying is carried out in front-end interface.
Optionally, verification unit 20 includes: to obtain subelement, the first determining subelement.Subelement is obtained, for obtaining original The file label of beginning daily record data.First determines subelement, for determining whether the file label of log data includes the One preset field content and the second preset field content, wherein the first preset field content is used to indicate in the field of time Hold, the second preset field content is the field contents for being used to indicate rating content.If the file label of log data is not Including at least one of the first preset field content and the second preset field content, then judging unit determines log data not Correctly.
Optionally, judging unit 30 includes: the first judgment sub-unit, the second determining subelement.First judgment sub-unit is used If including the first preset field content and the second preset field content in the file label of log data, judge that first is pre- If whether field contents meet default time format.Second determines subelement, if be unsatisfactory for for the first preset field content Default time format, it is determined that log data is incorrect.
Optionally, judging unit 30 further include: the second judgment sub-unit, third determine subelement.Second judgment sub-unit, If meeting default time format for the first preset field content, judge whether the second preset field content is in default rating Hold.Third determines subelement, if being default rating content for the second preset field content, it is determined that log data is just Really.
Optionally, device further include: resolution unit, second acquisition unit.Resolution unit, for sentencing according to check results After whether disconnected log data is correct, if it is judged that log data is incorrect, then log data parsed, obtained To error reason.Second acquisition unit, for according to error reason, reacquire the log data that error section occurs or Reacquire log data.
The viewing-data shows that device includes processor and memory, above-mentioned first acquisition unit 10, verification unit 20, Judging unit 30, display unit 40 etc. store in memory as program unit, are stored in memory by processor execution In above procedure unit realize corresponding function.
Include kernel in processor, is gone in memory to transfer corresponding program unit by kernel.Kernel can be set one Or more, viewing-data methods of exhibiting is executed by adjusting kernel parameter.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/ Or the forms such as Nonvolatile memory, if read-only memory (ROM) or flash memory (flash RAM), memory include that at least one is deposited Store up chip.
The embodiment of the invention provides a kind of storage mediums, are stored thereon with program, real when which is executed by processor The existing viewing-data methods of exhibiting.
The embodiment of the invention provides a kind of processor, the processor is for running program, wherein described program operation Viewing-data methods of exhibiting described in Shi Zhihang.
The embodiment of the invention provides a kind of equipment, equipment include processor, memory and storage on a memory and can The program run on a processor, processor perform the steps of when executing program
Obtain log data, wherein log data is the original viewing-data that user watches that program is formed;It is right Log data carries out default verification operation, obtains check results;Judge log data whether just according to check results Really;If it is judged that log data is correct, then after handling log data, rating is carried out in front-end interface Data are shown.
Obtain the file label of log data;Whether the file label for determining log data includes first default Field contents and the second preset field content, wherein the first preset field content is the field contents for being used to indicate the time, second Preset field content is the field contents for being used to indicate rating content;If the file label of log data does not include first At least one of preset field content and the second preset field content, it is determined that log data is incorrect.
If the file label of log data includes the first preset field content and the second preset field content, judgement Whether the first preset field content meets default time format;If the first preset field content is unsatisfactory for default time format, Then determine that log data is incorrect.
If the first preset field content meets default time format, judge whether the second preset field content is default receipts Depending on content;If the second preset field content is default rating content, it is determined that log data is correct.
After judging whether log data is correct according to check results, if it is judged that log data is not just Really, then log data is parsed, error reason is obtained;According to error reason, the original day that error section occurs is reacquired Will data reacquire log data.
Equipment herein can be server, PC, PAD, mobile phone etc..
Present invention also provides a kind of computer program products, when executing on data processing equipment, are adapted for carrying out just The program of beginningization there are as below methods step:
Obtain log data, wherein log data is the original viewing-data that user watches that program is formed;It is right Log data carries out default verification operation, obtains check results;Judge log data whether just according to check results Really;If it is judged that log data is correct, then after handling log data, rating is carried out in front-end interface Data are shown.
Obtain the file label of log data;Whether the file label for determining log data includes first default Field contents and the second preset field content, wherein the first preset field content is the field contents for being used to indicate the time, second Preset field content is the field contents for being used to indicate rating content;If the file label of log data does not include first At least one of preset field content and the second preset field content, it is determined that log data is incorrect.
If the file label of log data includes the first preset field content and the second preset field content, judgement Whether the first preset field content meets default time format;If the first preset field content is unsatisfactory for default time format, Then determine that log data is incorrect.
If the first preset field content meets default time format, judge whether the second preset field content is default receipts Depending on content;If the second preset field content is default rating content, it is determined that log data is correct.
After judging whether log data is correct according to check results, if it is judged that log data is not just Really, then log data is parsed, error reason is obtained;According to error reason, the original day that error section occurs is reacquired Will data reacquire log data.
It should be understood by those skilled in the art that, embodiments herein can provide as method, system or computer program Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the application Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the application, which can be used in one or more, The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces The form of product.
The application is referring to method, the process of equipment (system) and computer program product according to the embodiment of the present application Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates, Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.
In a typical configuration, calculating equipment includes one or more processors (CPU), input/output interface, net Network interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/ Or the forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is computer-readable Jie The example of matter.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method Or technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data. The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), moves State random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasable Programmable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM), Digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape magnetic disk storage or other magnetic storage devices Or any other non-transmission medium, can be used for storage can be accessed by a computing device information.As defined in this article, it calculates Machine readable medium does not include temporary computer readable media (transitory media), such as the data-signal and carrier wave of modulation.
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludability It include so that the process, method, commodity or the equipment that include a series of elements not only include those elements, but also to wrap Include other elements that are not explicitly listed, or further include for this process, method, commodity or equipment intrinsic want Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including element There is also other identical elements in process, method, commodity or equipment.
It will be understood by those skilled in the art that embodiments herein can provide as method, system or computer program product. Therefore, complete hardware embodiment, complete software embodiment or embodiment combining software and hardware aspects can be used in the application Form.It is deposited moreover, the application can be used to can be used in the computer that one or more wherein includes computer usable program code The shape for the computer program product implemented on storage media (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) Formula.
The above is only embodiments herein, are not intended to limit this application.To those skilled in the art, Various changes and changes are possible in this application.It is all within the spirit and principles of the present application made by any modification, equivalent replacement, Improve etc., it should be included within the scope of the claims of this application.

Claims (10)

1. a kind of viewing-data methods of exhibiting characterized by comprising
Obtain log data, wherein the log data is the original viewing-data that user watches that program is formed;
Default verification operation is carried out to the log data, obtains check results;
Judge whether the log data is correct according to the check results;
If it is judged that the log data is correct, then after handling the log data, in front-end interface Upper progress viewing-data displaying.
2. the method according to claim 1, wherein carry out default verification operation to the log data, Check results are obtained, judge whether the log data is correct according to the check results, comprising:
Obtain the file label of the log data;
Whether the file label for determining the log data includes the first preset field content and the second preset field content, Wherein, the first preset field content is the field contents for being used to indicate the time, and the second preset field content is to be used for Indicate the field contents of rating content;
If the file label of the log data does not include the first preset field content and second predetermined word At least one of section content, it is determined that the log data is incorrect.
3. according to the method described in claim 2, it is characterized in that, if the file label of the log data includes institute The first preset field content and the second preset field content are stated, judges the log data according to the check results It is whether correct, comprising:
Judge whether the first preset field content meets default time format;
If the first preset field content is unsatisfactory for the default time format, it is determined that the log data is not just Really.
4. according to the method described in claim 3, it is characterized in that, if the first preset field content meets preset time Format judges whether the log data is correct according to the check results, comprising:
Judge whether the second preset field content is default rating content;
If the second preset field content is the default rating content, it is determined that the log data is correct.
5. the method according to claim 1, wherein judging the original log number according to the check results After whether correct, the method also includes:
If it is judged that the log data is incorrect, then the log data is parsed, error reason is obtained;
According to the error reason, reacquires the log data that error section occurs or reacquire the original log Data.
6. a kind of viewing-data shows device characterized by comprising
First acquisition unit, for obtaining log data, wherein the log data is that user watches that program is formed Original viewing-data;
Verification unit obtains check results for carrying out default verification operation to the log data;
Judging unit, for judging whether the log data is correct according to the check results;
Display unit is used to then handle the log data if it is judged that the log data is correct Afterwards, viewing-data displaying is carried out in front-end interface.
7. device according to claim 6, which is characterized in that the verification unit includes:
Subelement is obtained, for obtaining the file label of the log data;
First determines subelement, for determining whether the file label of the log data includes the first preset field content With the second preset field content, wherein the first preset field content is the field contents for being used to indicate the time, described second Preset field content is the field contents for being used to indicate rating content;
If the file label of the log data does not include the first preset field content and second predetermined word At least one of section content, then the judging unit determines that the log data is incorrect.
8. device according to claim 7, which is characterized in that the judging unit includes:
First judgment sub-unit, if the file label for the log data includes the first preset field content With the second preset field content, judge whether the first preset field content meets default time format;
Second determines subelement, if being unsatisfactory for the default time format for the first preset field content, it is determined that The log data is incorrect.
9. a kind of storage medium, which is characterized in that the storage medium includes the program of storage, wherein described program right of execution Benefit require any one of 1 to 5 described in viewing-data methods of exhibiting.
10. a kind of processor, which is characterized in that the processor is for running program, wherein right of execution when described program is run Benefit require any one of 1 to 5 described in viewing-data methods of exhibiting.
CN201710858881.4A 2017-09-20 2017-09-20 Viewing-data methods of exhibiting and device Pending CN109525863A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710858881.4A CN109525863A (en) 2017-09-20 2017-09-20 Viewing-data methods of exhibiting and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710858881.4A CN109525863A (en) 2017-09-20 2017-09-20 Viewing-data methods of exhibiting and device

Publications (1)

Publication Number Publication Date
CN109525863A true CN109525863A (en) 2019-03-26

Family

ID=65769653

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710858881.4A Pending CN109525863A (en) 2017-09-20 2017-09-20 Viewing-data methods of exhibiting and device

Country Status (1)

Country Link
CN (1) CN109525863A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112347068A (en) * 2020-11-03 2021-02-09 国网宁夏电力有限公司信息通信公司 ELK-based log analysis method and system
CN112667572A (en) * 2020-12-23 2021-04-16 国网宁夏电力有限公司信息通信公司 Log calibration method and device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2329931A1 (en) * 2000-12-29 2002-06-29 Barbir Abdulkader Improvements in communication security
CN101980187A (en) * 2010-10-13 2011-02-23 中兴通讯股份有限公司 Data warehousing method and device
CN103039035A (en) * 2010-06-22 2013-04-10 郭舜日 Short-range secure data communication method based on sound wave or audio, and apparatus thereof
CN104461761A (en) * 2014-12-08 2015-03-25 北京奇虎科技有限公司 Data verifying method, device and server
CN105824713A (en) * 2016-03-10 2016-08-03 中国银行股份有限公司 Data checking method and device
US9542264B2 (en) * 2013-11-14 2017-01-10 Samsung Electronics Co., Ltd. Memory system monitoring data integrity and related method of operation
CN106445815A (en) * 2016-09-06 2017-02-22 合网络技术(北京)有限公司 Automated testing method and device
CN107133124A (en) * 2017-04-28 2017-09-05 努比亚技术有限公司 A kind of restorative procedure, data processing equipment and storage medium for not conforming to rule data

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2329931A1 (en) * 2000-12-29 2002-06-29 Barbir Abdulkader Improvements in communication security
CN103039035A (en) * 2010-06-22 2013-04-10 郭舜日 Short-range secure data communication method based on sound wave or audio, and apparatus thereof
CN101980187A (en) * 2010-10-13 2011-02-23 中兴通讯股份有限公司 Data warehousing method and device
US9542264B2 (en) * 2013-11-14 2017-01-10 Samsung Electronics Co., Ltd. Memory system monitoring data integrity and related method of operation
CN104461761A (en) * 2014-12-08 2015-03-25 北京奇虎科技有限公司 Data verifying method, device and server
CN105824713A (en) * 2016-03-10 2016-08-03 中国银行股份有限公司 Data checking method and device
CN106445815A (en) * 2016-09-06 2017-02-22 合网络技术(北京)有限公司 Automated testing method and device
CN107133124A (en) * 2017-04-28 2017-09-05 努比亚技术有限公司 A kind of restorative procedure, data processing equipment and storage medium for not conforming to rule data

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112347068A (en) * 2020-11-03 2021-02-09 国网宁夏电力有限公司信息通信公司 ELK-based log analysis method and system
CN112667572A (en) * 2020-12-23 2021-04-16 国网宁夏电力有限公司信息通信公司 Log calibration method and device

Similar Documents

Publication Publication Date Title
CN109597974B (en) Report generation method and device
CN110413877A (en) A kind of resource recommendation method, device and electronic equipment
CN106649316A (en) Video pushing method and device
CN111782947A (en) Search content display method and device, electronic equipment and storage medium
CN105868254A (en) Information recommendation method and apparatus
KR20140056731A (en) Purchase recommendation service system and method
WO2019184228A1 (en) Insurance product configuration method, device, computer apparatus, and storage medium
KR101435096B1 (en) Apparatus and method for prediction of merchandise demand using social network service data
US20120311140A1 (en) Method of processing web access information and server implementing same
CN112734046A (en) Model training and data detection method, device, equipment and medium
CN110019660A (en) A kind of Similar Text detection method and device
CN103729713A (en) Audit result display configuration method and device
CN110069676A (en) Keyword recommendation method and device
CN110569429B (en) Method, device and equipment for generating content selection model
CA2713036C (en) Object customization and management system
WO2013173194A1 (en) A user recommendation method and device
CN109285094A (en) The processing method and processing device of legal documents
CN109525863A (en) Viewing-data methods of exhibiting and device
CN111488737B (en) Text recognition method, device and equipment
CN104008211A (en) Advertisement intercepting method and device
CN111143546A (en) Method and device for obtaining recommendation language and electronic equipment
CN108563648B (en) Data display method and device, storage medium and electronic device
CN110019195A (en) A kind of storage method and device of data
CN109886723A (en) Obtain the method and device of regional information
CN108984572A (en) Site information method for pushing and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 100083 No. 401, 4th Floor, Haitai Building, 229 North Fourth Ring Road, Haidian District, Beijing

Applicant after: Beijing Guoshuang Technology Co.,Ltd.

Address before: 100086 Beijing city Haidian District Shuangyushu Area No. 76 Zhichun Road cuigongfandian 8 layer A

Applicant before: Beijing Guoshuang Technology Co.,Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190326