CN106559425A - The operation method and numbering-off system of numbering-off system - Google Patents

The operation method and numbering-off system of numbering-off system Download PDF

Info

Publication number
CN106559425A
CN106559425A CN201611020143.4A CN201611020143A CN106559425A CN 106559425 A CN106559425 A CN 106559425A CN 201611020143 A CN201611020143 A CN 201611020143A CN 106559425 A CN106559425 A CN 106559425A
Authority
CN
China
Prior art keywords
count
data
client
server
encapsulation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201611020143.4A
Other languages
Chinese (zh)
Other versions
CN106559425B (en
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.)
Storm Group Ltd By Share Ltd
Original Assignee
Storm Group Ltd By Share 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 Storm Group Ltd By Share Ltd filed Critical Storm Group Ltd By Share Ltd
Priority to CN201611020143.4A priority Critical patent/CN106559425B/en
Publication of CN106559425A publication Critical patent/CN106559425A/en
Application granted granted Critical
Publication of CN106559425B publication Critical patent/CN106559425B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0478Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload applying multiple layers of encryption, e.g. nested tunnels or encrypting the content with a first key and then with at least a second key
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/20Network architectures or network communication protocols for network security for managing network security; network security policies in general
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Storage Device Security (AREA)

Abstract

The operation method and numbering-off system of disclosure numbering-off system, method include:The client of numbering-off system is installed on the subscriber terminal, client and count off server are carried out docking configuration;The Application Type and count off data type of setting count off;The encryption policy of count off data is set;Open numbering-off system, when user is triggered to the application program of the Application Type for belonging to setting by client, formed including the initial count off data including Application Type, count off data type, four parameters of encryption indication and count off content in client, then data encapsulation is carried out using default encapsulation format to the count off content in initial count off data, forms encapsulation count off data;Encapsulation count off data are stored in the blocked queue of client, are processed to encapsulating count off data according to the encryption policy for arranging, then again the encapsulation count off data after process are stored in client database from obstruction queue and are uploaded to count off server again.

Description

The operation method and numbering-off system of numbering-off system
Technical field
The application is related to count off statistical technique field, specifically, is related to operation method and the count off of a kind of numbering-off system System.
Background technology
China Internet has formed scale, and the Internet, applications move towards diversification.Internet more and more profoundly changes The study of people, work and life style, or even affect entire society's process.By in by the end of December, 2011, Chinese netizen Quantity breaks through 500,000,000, reaches 5.13 hundred million, annual newly-increased netizen 55,800,000.Internet penetration relatively goes up 4 percentage points of end of the year lifting, Reach 38.3%.
Internet now progressively develops towards big data direction, is analyzed after the information data for collecting user The next step operation of statistical rule or prediction user is obtained, faster, more intelligent push or other clothes are provided the user It is engaged in becoming the hot research topic of this area.So, how by the behavioral data of cell-phone customer terminal realizing user operation The big data analysis of behavior has become needs problem demanding prompt solution at this stage.
The content of the invention
In view of this, technical problems to be solved in this application there is provided a kind of operation method and the count off of numbering-off system System, by the behavior for collecting subscription client, forms initial count off data and encapsulation count off data, then will encapsulation count off data From client transmissions to count off server, when needing statistical analysis to be carried out to client behavior, extract from count off server and report Number data, this kind of mode have established good data basis for the process of follow-up data.
In order to solve above-mentioned technical problem, the application has following technical scheme:
A kind of operation method of numbering-off system, including:
The client of numbering-off system is installed on the subscriber terminal, the client and count off server are carried out docking matching somebody with somebody Put;
The Application Type and count off data type of count off, and the application program that will be set are set on the client Type and the count off data type are uploaded to the count off server;
The encryption policy of the count off data is set in the client;
The numbering-off system is opened, when user is triggered to the Application Type for belonging to setting by the client Application program when, the client formed include in Application Type, count off data type, encryption indication and count off Hold four parameters in interior initial count off data, then using default encapsulation format to the count off in the initial count off data Content carries out data encapsulation, forms encapsulation count off data;
The encapsulation count off data are stored in the blocked queue of the client, according to the encryption policy for arranging To it is described encapsulation count off data process, then again by process after the encapsulation count off data from it is described obstruction queue be stored in In client database;
The encapsulation count off data after by process are uploaded to count off server, by count off server to the encapsulation count off Data are processed and are stored in the count off catalogue in count off server, and the count off catalogue is the count off server according to institute State what the Application Type and the count off data type of client upload were set up in count off server database.
Preferably, wherein:
The encryption policy of the count off data is set in the client, further for:
The strategy being encrypted to the count off content in count off data is set in the client, or in the client It is upper that the strategy not being encrypted to the count off content in count off data is set;
The encryption indication is determined by the encryption policy, when the encryption policy is to the count off content in count off data Be encrypted it is tactful when, the encryption indication is encryption, when the encryption policy is not to the count off content in count off data Be encrypted it is tactful when, the encryption indication is for non-encrypted.
Preferably, wherein:
According to arrange the encryption policy to it is described encapsulation count off data process, further for:
When using the count off content in count off data is encrypted it is tactful when, on the client generate encrypt count off number According to, when using the count off content in count off data is not encrypted it is tactful when, generate non-encrypted count off number on the client According to.
Preferably, wherein:
In the count off catalogue for the encapsulation count off data are processed and are stored in count off server by count off server, It is further:
Judge that the encapsulation count off data are to encrypt count off data or non-encrypted count off data by count off server, if Encryption count off data, then transfer the decruption key in count off server and be decrypted to encrypting count off data, and by after decryption Count off data are stored in the count off catalogue in count off server, if non-encrypted count off data, then directly by non-encrypted count off number According in the count off catalogue being stored in count off server.
Preferably, wherein:
Further include:
When needing to be analyzed count off data, in the count off catalogue from the count off server database, institute is extracted Count off data need to be encapsulated as the basic data of analysis.
A kind of numbering-off system, it is characterised in that include:User terminal, client, count off server and count off data genaration Module,
The client, on the user terminal, forms docking configuration with the count off server and is connected;
The client, for setting the Application Type and count off data type of count off, and will answer described in setting The count off server is uploaded to Program Type and the count off data type, is additionally operable to arrange the encryption of the count off data Strategy;
The count off data generation module, for the application for belonging to setting is triggered to by the client as user During the application program of Program Type, the client formed include Application Type, count off data type, encryption indication with And four parameters of count off content are in interior initial count off data, then using default encapsulation format to the initial count off data In count off content carry out data encapsulation, form encapsulation count off data, the encapsulation count off data be stored in into the visitor again then In the blocked queue at family end;
The client, is further used for being encapsulated at count off data to described according to the encryption policy for arranging Reason, then again by process after the encapsulation count off data from it is described obstruction queue be stored in client database, and will process The encapsulation count off data afterwards are uploaded to count off server;
The count off server, is processed and is stored in count off clothes for the encapsulation count off data after to the process In count off catalogue in business device, the count off catalogue is the application journey of the count off server according to the client upload What sequence type and the count off data type were set up in count off server database.
Preferably, wherein:
The client, is further used for arranging in the client count off content in count off data is encrypted Strategy, or the strategy not being encrypted to the count off content in count off data is set in the client;
The encryption indication is determined by the encryption policy, when the encryption policy is to the count off content in count off data Be encrypted it is tactful when, the encryption indication is encryption, when the encryption policy is not to the count off content in count off data Be encrypted it is tactful when, the encryption indication is for non-encrypted.
Preferably, wherein:
The client, be further used for when using the count off content in count off data is encrypted it is tactful when, In client generate encryption count off data, when using the count off content in count off data is not encrypted it is tactful when, in visitor Non-encrypted count off data are generated on the end of family.
Preferably, wherein:
The count off server, is further used for judging that the encapsulation count off data are encryption count off data or non-encrypted Count off data, if encryption count off data, then transfer the decruption key in count off server and are decrypted to encrypting count off data, And in the count off catalogue that the count off data after decryption are stored in count off server, if non-encrypted count off data, then directly will Non-encrypted count off data are stored in the count off catalogue in count off server.
Preferably, wherein:
When needing to be analyzed count off data, the count off server is further used for from the count off server count According to encapsulation count off data needed for extracting in the count off catalogue in storehouse as the basic data analyzed.
Compared with prior art, system and method described herein, has reached following effect:
First, the operation method and numbering-off system of numbering-off system provided by the present invention, after opening numbering-off system, client During certain application program being triggered in the Application Type of setting, client will be formed including Application Type, Count off data type, four parameters of encryption indication and count off content in interior initial count off data, then using default envelope Dress form carries out data encapsulation to the count off content in the initial count off data, forms encapsulation count off data.By this kind of side The encapsulation count off data that formula is formed, clear in structure are conducive to follow-up identification and process to data.
Second, the operation method and numbering-off system of numbering-off system provided by the present invention install count off on the subscriber terminal The client of system, and the client and count off server are carried out docking configuration, so then complete the basis of numbering-off system Build.The encryption policy of the Application Type, count off data type and count off data of count off can basis on the client User's request is flexibly arranged, that is to say, that user can be triggered to needing the APP types of count off and specifically in APP The count off of certain function is configured, and also the encryption policy of count off data can be configured, and user uses very flexible.
3rd, the operation method and numbering-off system of numbering-off system provided by the present invention, the encapsulation count off data that will be formed It is added to and can blocks in queue, count off data is processed according to the encryption policy of setting, and then again from can block in queue Store in client database, be then uploaded in count off server again, and then count off data are extracted by server again In count off catalogue.Above-mentioned to block queue count off data are played a part of with caching, client will encapsulate count off data storage and exist In client database, the loss of count off data is effectively prevent.Count off server is finally stored count off data are encapsulated to report In count off catalogue in number server database, the loss of count off data is on the one hand prevented, count off number is on the other hand also convenient for According to statistical analysis, be that follow-up Users'Data Analysis establish preferable basis.
4th, the operation method and numbering-off system of numbering-off system provided by the present invention can be according to the encryption plans of client It is uploaded to count off server after slightly count off data are encrypted again, then is protected to encrypting after count off data are decrypted by server Deposit, such mode, it is ensured that the security of the count off data collected by numbering-off system.
Description of the drawings
Accompanying drawing described herein is used for providing further understanding of the present application, constitutes the part of the application, this Shen Schematic description and description please does not constitute the improper restriction to the application for explaining the application.In the accompanying drawings:
Fig. 1 is the flow chart of the operation method of described a kind of numbering-off system of the present invention;
Fig. 2 is the structure chart of described a kind of numbering-off system of the present invention;
Fig. 3 is the flow chart of the embodiment of the operation method of described a kind of numbering-off system of the present invention.
Specific embodiment
As in specification and claim some vocabulary used in censuring specific components.Those skilled in the art should It is understood that hardware manufacturer may call same component with different nouns.This specification and claims are not with name The difference of title is used as the mode for distinguishing component, but the difference with component functionally is used as the criterion distinguished.Such as logical The "comprising" of piece specification and claim mentioned in is an open language, therefore should be construed to " include but do not limit In "." substantially " refer in receivable error range, those skilled in the art can solve described in the range of certain error Technical problem, basically reaches the technique effect.Additionally, " coupling " word here includes any directly and indirectly electric property coupling Means.Therefore, if a first device is coupled to a second device described in text, representing the first device can direct electrical coupling The second device is connected to, or the second device is electrically coupled to indirectly by other devices or coupling means.Specification Subsequent descriptions are to implement the better embodiment of the application, so the description be for the purpose of the rule for illustrating the application, It is not limited to scope of the present application.The protection domain of the application ought be defined depending on the defined person of claims.
Embodiment 1
It is shown in Figure 1 for a kind of herein described specific embodiment of the operation method of numbering-off system, the method includes:
Step 101, the client for installing numbering-off system on the subscriber terminal, the client is carried out with count off server Docking configuration;
Step 102, the Application Type and count off data type that set count off on the client, and by described in setting Application Type and the count off data type are uploaded to the count off server;
Step 103, the encryption policy that the count off data are set in the client;
Step 104, the unlatching numbering-off system, when user is triggered to the application for belonging to setting by the client During the application program of Program Type, the client formed include Application Type, count off data type, encryption indication with And four parameters of count off content are in interior initial count off data, then using default encapsulation format to the initial count off data In count off content carry out data encapsulation, form encapsulation count off data;
Step 105, by it is described encapsulation count off data be stored in the blocked queue of the client, according to arrange described in Encryption policy to it is described encapsulation count off data process, then again by process after the encapsulation count off data from the obstruction Queue is stored in client database;
Step 106, by process after the encapsulation count off data be uploaded to count off server, by count off server to described Encapsulation count off data are processed and are stored in the count off catalogue in count off server, and the count off catalogue is the count off service Device is according to the Application Type and the count off data type of the client upload in count off server database Set up.
The encryption policy of the count off data, in above-mentioned steps 103, is set in the client, further for:
The strategy being encrypted to the count off content in count off data is set in the client, or in the client It is upper that the strategy not being encrypted to the count off content in count off data is set.Two kinds of strategies are selected according to the actual requirements for user Select, design very hommization.
By step 103, user can arrange by client whether the count off data to being uploaded are encrypted, maximum journey Various use demands of the user to numbering-off system are met on degree.
In above-mentioned steps 104, further count off content is packaged using json.
Encryption indication in the present invention is determined by above-mentioned encryption policy, when the encryption policy is to the report in count off data Number contents be encrypted it is tactful when, the encryption indication to encrypt, when the encryption policy is not to the report in count off data Number contents be encrypted it is tactful when, the encryption indication be it is non-encrypted.
In above-mentioned steps 105, the encapsulation count off data are processed according to the encryption policy for arranging, further For:
When using the count off content in count off data is encrypted it is tactful when, on the client generate encrypt count off number According to, when using the count off content in count off data is not encrypted it is tactful when, generate non-encrypted count off number on the client According to.
In above-mentioned steps 106, the encapsulation count off data are processed and are stored in count off server by count off server In count off catalogue in, further for:
Judge that the encapsulation count off data are to encrypt count off data or non-encrypted count off data by count off server, if Encryption count off data, then transfer the decruption key in count off server and be decrypted to encrypting count off data, and by after decryption Count off data are stored in the count off catalogue in count off server, if non-encrypted count off data, then directly by non-encrypted count off number According in the count off catalogue being stored in count off server.
Above-mentioned steps 101, install the client of numbering-off system on the subscriber terminal, and by the client and count off server Docking configuration is carried out, the basis for so then completing numbering-off system is built.By step 102 and step 103, the application journey of count off The encryption policy of sequence type, count off data type and count off data flexibly can be set according to user's request on the client Put, that is to say, that user can be carried out to the APP types and the concrete count off for triggering certain function in APP that need count off Arrange, also the encryption policy of count off data can be configured, user uses very flexible.
The operation method of numbering-off system provided by the present invention, after opening numbering-off system, client is triggered to answering for setting During with certain application program in Program Type, client will be formed including Application Type, count off data type, plus Four parameters of close index and count off content in interior initial count off data, then using default encapsulation format to described initial Count off content in count off data carries out data encapsulation, forms encapsulation count off data.The encapsulation count off formed by this kind of mode Data, clear in structure are conducive to follow-up identification and process to data.
Two kinds of tactful, difference that the present invention is encrypted to the count off content in count off data according to client or does not encrypt Two kinds of different countermeasures are provided.It is if receiving encryption count off data, close according to the decryption being stored in count off server Key is preserved into count off catalogue to encrypting after count off data are decrypted;If receiving non-encrypted count off data, directly will be non- Encryption count off data are preserved into count off catalogue.As count off catalogue is according to the client upload according to count off server What the Application Type and the count off data type were set up in count off server database, therefore be saved in by this After in the count off catalogue that the mode of kind is designed, it is very beneficial for the follow-up statistical analysis to count off data.
The operation method of numbering-off system provided by the present invention, can be carried out count off data according to the encryption policy of client It is uploaded to count off server after encryption again, then is preserved to encrypting after count off data are decrypted by server, such mode, it is ensured that The security of the count off data collected by numbering-off system.
In the operation method of numbering-off system provided by the present invention, after opening numbering-off system, client is triggered to setting During certain application program in Application Type, client will according to predetermined form sequentially form initial count off data and Encapsulation count off data, encapsulation count off data are stored in obstruction queue, and can be according to the encryption policy of setting to count off data Processed, restored in client database, then count off data transfer will be encapsulated from client database again and be taken to count off Business device, and then count off data are extracted in count off catalogue by count off server again.Queue can be blocked slow are played to count off data Count off data storage in the database of client, effectively prevent the loss of count off data by the effect deposited, client.Count off Count off data are finally stored in the count off catalogue into count off server database by server, on the one hand prevent count off data Loss, be on the other hand also convenient for the statistical analysis of count off data, be that follow-up Users'Data Analysis establish preferable basis.
In the present invention, the operation method of numbering-off system is further included:When needing to be analyzed count off data, from institute Basic data of the encapsulation count off data as analysis needed for extracting in stating the count off catalogue in count off server database.The present invention Count off data are stored in the database of count off server, the security of data have been effectively ensured, it is to avoid loss of data occur Phenomenon.It is when needing to count count off data, then from called data in the database of count off server, very convenient.
Count off data type in the present invention is included but is not limited to:Start client, open certain application program, click on and answer With certain application of function in program etc..
For example, the client of numbering-off system, using PC as user terminal, is installed on PC, and by client and count off Server carries out docking configuration.Certain video player is set as into the application program of count off, the video playback is opened in user After device, the user behavior such as the operation of subsequent execution is for example searched for, browsed, watching and the user behavior of video player is opened all Corresponding encapsulation count off data is activation will be generated to server, server is carried out processing, stored, for the later stage to these count off data Analysis is used.
Embodiment 2
Specific embodiment for herein described a kind of numbering-off system 100 shown in Figure 2, the system include:User's end End 10, client 20, count off server 30 and count off data generation module 40,
The client 20, on the user terminal 10, is formed with the count off server 30 and docks configuration company Connect;
The client 20, for setting the Application Type and count off data type of count off, and by described in setting Application Type and the count off data type are uploaded to the count off server 30, are additionally operable to arrange the count off data Encryption policy;
The count off data generation module 40, when user is triggered to the application for belonging to setting by the client 20 During the application program of Program Type, being formed in the client 20 includes Application Type, count off data type, encryption indication And four parameters of count off content are in interior initial count off data, then using default encapsulation format to the initial count off number Data encapsulation is carried out according to the count off content in 30, encapsulation count off data are formed, then again the encapsulation count off data 30 are stored in In the blocked queue of the client 20;
The client 20, is further used for being encapsulated at count off data to described according to the encryption policy for arranging Reason, then again by process after the encapsulation count off data from it is described obstruction queue be stored in client database, and will process The encapsulation count off data afterwards are uploaded to count off server 30;
The count off server 30, is processed and is stored in count off for the encapsulation count off data after to the process In count off catalogue in server 30, the count off catalogue is the institute that the count off server 30 is uploaded according to the client 20 State Application Type and the count off data type set up in 30 database of count off server.
Above-mentioned client 20, being further used for arranging in the client 20 is carried out to the count off content in count off data The strategy of encryption, or the strategy not being encrypted to the count off content in count off data is set in the client 20.This It is bright to adopt two kinds of strategies to be selected for user according to the actual requirements, design very hommization.User can be set by client 20 Put whether the count off data to being uploaded are encrypted, meeting user to the full extent needs to various use of numbering-off system Ask.
Count off data generation module 40 in the present invention is further packaged to count off content using json.
Encryption indication in the present invention is determined by the encryption policy, when the encryption policy is to the report in count off data Number contents be encrypted it is tactful when, the encryption indication to encrypt, when the encryption policy is not to the report in count off data Number contents be encrypted it is tactful when, the encryption indication be it is non-encrypted.
Client 20 in the present invention, is further used for when using the plan being encrypted to the count off content in count off data When slightly, encryption count off data are generated on the client, when using the strategy not being encrypted to the count off content in count off data When, non-encrypted count off data are generated on the client.
Count off server 30 in the present invention, is further used for judging that the encapsulation count off data are to encrypt count off data also Be non-encrypted count off data, if encryption count off data, then the decruption key in count off server is transferred to encrypting count off data It is decrypted, and in the count off catalogue that the count off data after decryption are stored in count off server, if non-encrypted count off data, In the count off catalogue that then directly non-encrypted count off data are stored in count off server.
The client 20 of numbering-off system 100 is installed on user terminal 10, and by the client 20 and count off server 30 Docking configuration is carried out, the basis for so then completing numbering-off system 100 is built.The Application Type of count off, count off data class The encryption policy of type and count off data can be flexibly arranged according to user's request in client 20, that is to say, that used Family can be configured to the APP types and the concrete count off for triggering certain function in APP that need count off, can also be to count off The encryption policy of data is configured, and user uses very flexible.
After opening numbering-off system provided by the present invention, client be triggered in the Application Type of setting certain should When using program, will be formed including Application Type, count off data type, encryption indication and count off content four in client Then individual parameter is carried out to the count off content in initial count off data using default encapsulation format in interior initial count off data Data are encapsulated, and form encapsulation count off data.The encapsulation count off data formed by this kind of mode, clear in structure are conducive to follow-up Identification and process to data.
The present invention is tactful to count off data encryption or do not encrypt two kinds according to client 20, provide respectively two kinds it is different Countermeasure.If receiving encryption count off data, transfer decruption key and preserve to report to encrypting after count off data are decrypted In number record;If receiving non-encrypted count off data, directly non-encrypted count off data are preserved into count off catalogue.Due to report Number record is the Application Type and the count off data uploaded according to the client 20 according to count off server 30 What type was set up in 30 database of count off server, therefore after being saved in the count off catalogue designed by this kind of mode, it is non- Often be conducive to the follow-up statistical analysis to count off data.
When needing to be analyzed count off data, the count off server 30 is further used for from the count off server Basic data of the encapsulation count off data as analysis needed for extracting in count off catalogue in 30 databases.The present invention is by count off data It is stored in the database of count off server 30, the security of data has been effectively ensured, it is to avoid the phenomenon of loss of data occurs. It is when needing to count count off data, then from called data in the database of count off server 30, very convenient.
In numbering-off system provided by the present invention 100, after opening numbering-off system, client 20 is triggered to the application journey of setting During certain application program in sequence type, client 20 will sequentially form initial count off data and encapsulation according to predetermined form Encapsulation count off data are added to and can be blocked in queue by count off data, and can be according to the encryption policy of setting to count off data Processed, restored in client database, then count off data transfer will be encapsulated from client database again and be taken to count off Business device, and then count off data are extracted in count off catalogue by count off server again.Queue can be blocked slow are played to count off data Count off data storage in client database, effectively prevent the loss of count off data by the effect deposited, client.Count off takes Business device finally stores count off data in the count off catalogue into 30 database of count off server, on the one hand prevents count off data Loss, be on the other hand also convenient for the statistical analysis of count off data, be that follow-up Users'Data Analysis establish preferable basis.
Above-mentioned count off data type is included but is not limited to:Start client 20, open certain application program, click on and apply journey Certain application of function in sequence etc..For example, using PC as user terminal 10, the visitor that numbering-off system 100 is installed on PC Family end 20, and client 20 is carried out docking configuration with count off server 30.Certain video player is set as into answering for count off With program, after user opens the video player, the user behavior such as the operation of subsequent execution is for example searched for, browsed, watching with And the user behavior of unlatching video player will all generate count off data is activation to server, server enters to these count off data Row is processed, storage, is used for post analysis.In the embodiment, count off data just include open video player, to video playback Search that device is carried out, browse, watch.
Embodiment 3
The Application Example built with operation method of a kind of numbering-off system of the present invention presented below 100, referring to Fig. 3, tool Body includes:
Step 201, on user terminal 10 install numbering-off system 100 client 20, by the client 20 and count off Server 30 carries out docking configuration;
Step 202, in client 20 set count off Application Type and count off data type, and will setting institute State Application Type and the count off data type is uploaded to the count off server 30;
Step 203, the encryption policy that the count off data are arranged in the client 20, the encryption policy is described The strategy being encrypted to the count off content in the count off data is set in client 20;
Step 204, the unlatching numbering-off system 100, when the client 20 is triggered to the application journey for belonging to setting During the application program of sequence type, being formed in client 20 includes Application Type, count off data type, encryption indication and report Then number four parameters of content are sealed to the count off content in initial count off data using json in interior initial count off data Dress, forms encapsulation count off data;
Step 205, will encapsulation count off data be stored in the blocked queue of client 20, to encapsulate count off data carry out plus Close process, forms encryption encapsulation count off data, and encryption encapsulation count off data is stored in client database from obstruction queue;
Step 206, will encryption encapsulation count off data be uploaded in count off server 30, decryption is transferred by count off server 30 Key pair encryption encapsulation count off data are decrypted, and the encapsulation count off data after decryption are stored in 30 database of count off server In count off catalogue in.
Step 207, the count off mesh when needing to be analyzed count off data, from 30 database of count off server Basic data of the encapsulation count off data as analysis needed for extracting in record.
The operation of numbering-off system 100 is realized by above-mentioned steps 201- step 207.
User terminal in the present invention can be the equipment such as PC, mobile phone, Pad.
By various embodiments above, the beneficial effect that the application is present is:
First, the operation method and numbering-off system of numbering-off system provided by the present invention, after opening numbering-off system, client During certain application program being triggered in the Application Type of setting, client will be formed including Application Type, Count off data type, four parameters of encryption indication and count off content in interior initial count off data, then using default envelope Dress form carries out data encapsulation to the count off content in the initial count off data, forms encapsulation count off data.By this kind of side The encapsulation count off data that formula is formed, clear in structure are conducive to follow-up identification and process to data.
Second, the operation method and numbering-off system of numbering-off system provided by the present invention install count off on the subscriber terminal The client of system, and the client and count off server are carried out docking configuration, so then complete the basis of numbering-off system Build.The encryption policy of the Application Type, count off data type and count off data of count off can basis on the client User's request is flexibly arranged, that is to say, that user can be triggered to needing the APP types of count off and specifically in APP The count off of certain function is configured, and also the encryption policy of count off data can be configured, and user uses very flexible.
3rd, the operation method and numbering-off system of numbering-off system provided by the present invention, the encapsulation count off data that will be formed It is added to and can blocks in queue, count off data is processed according to the encryption policy of setting, and then again from can block in queue Store in client database, be then uploaded in count off server again, and then count off data are extracted by server again In count off catalogue.Above-mentioned to block queue count off data are played a part of with caching, client will encapsulate count off data storage and exist In client database, the loss of count off data is effectively prevent.Count off server is finally stored count off data are encapsulated to report In count off catalogue in number server database, the loss of count off data is on the one hand prevented, count off number is on the other hand also convenient for According to statistical analysis, be that follow-up Users'Data Analysis establish preferable basis.
4th, the operation method and numbering-off system of numbering-off system provided by the present invention can be according to the encryption plans of client It is uploaded to count off server after slightly count off data are encrypted again, then is protected to encrypting after count off data are decrypted by server Deposit, such mode, it is ensured that the security of the count off data collected by numbering-off system.
Those skilled in the art are it should be appreciated that embodiments herein can be provided as method, device or computer program Product.Therefore, the application can adopt complete hardware embodiment, complete software embodiment or with reference to the reality in terms of software and hardware Apply the form of example.And, the application can be using the computer for wherein including computer usable program code at one or more The computer program implemented in usable storage medium (including but not limited to magnetic disc store, CD-ROM, optical memory etc.) is produced The form of product.
Described above illustrates and describes some preferred embodiments of the application, but as previously mentioned, it should be understood that the application Be not limited to form disclosed herein, be not to be taken as the exclusion to other embodiment, and can be used for various other combinations, Modification and environment, and can be in invention contemplated scope described herein, by above-mentioned teaching or the technology or knowledge of association area It is modified.And change that those skilled in the art are carried out and change be without departing from spirit and scope, then all should be in this Shen Please be in the protection domain of claims.

Claims (10)

1. a kind of operation method of numbering-off system, including:
The client of numbering-off system is installed on the subscriber terminal, the client and count off server are carried out docking configuration;
The Application Type and count off data type of count off, and the Application Type that will be set are set on the client The count off server is uploaded to the count off data type;
The encryption policy of the count off data is set in the client;
The numbering-off system is opened, when user is triggered to answering for the Application Type for belonging to setting by the client When using program, being formed in the client includes Application Type, count off data type, encryption indication and count off content four Individual parameter in interior initial count off data, then using default encapsulation format to the count off content in the initial count off data Data encapsulation is carried out, encapsulation count off data are formed;
The encapsulation count off data are stored in the blocked queue of the client, according to the encryption policy for arranging to institute State encapsulation count off data processed, then again by process after the encapsulation count off data from it is described obstruction queue be stored in client In client database;
The encapsulation count off data after by process are uploaded to count off server, by count off server to the encapsulation count off data Processed and be stored in the count off catalogue in count off server, the count off catalogue is the count off server according to the visitor What the Application Type and the count off data type that family end uploads was set up in count off server database.
2. the operation method of numbering-off system according to claim 1, it is characterised in that
The encryption policy of the count off data is set in the client, further for:
The strategy being encrypted to the count off content in count off data is set in the client, or is set in the client Put the strategy not being encrypted to the count off content in count off data;
The encryption indication is determined by the encryption policy, when the encryption policy is that the count off content in count off data is carried out Encryption it is tactful when, the encryption indication for encryption, when the encryption policy is the count off content in count off data not to be carried out Encryption it is tactful when, the encryption indication is for non-encrypted.
3. the operation method of numbering-off system according to claim 2, it is characterised in that
According to arrange the encryption policy to it is described encapsulation count off data process, further for:
When using the count off content in count off data is encrypted it is tactful when, on the client generate encrypt count off data, When using the count off content in count off data is not encrypted it is tactful when, generate non-encrypted count off data on the client.
4. the operation method of numbering-off system according to claim 3, it is characterised in that
In the count off catalogue for the encapsulation count off data are processed and are stored in count off server by count off server, enter one Walk and be:
Judge that the encapsulation count off data are encryption count off data or non-encrypted count off data by count off server, if encryption Count off data, then transfer decruption key in count off server and be decrypted to encrypting count off data, and by the count off after decryption Data are stored in the count off catalogue in count off server, if non-encrypted count off data, are then directly deposited non-encrypted count off data Enter in the count off catalogue in count off server.
5. the operation method of numbering-off system according to claim 1, it is characterised in that further include:
When needing to be analyzed count off data, envelope needed for extracting in the count off catalogue from the count off server database Basic data of the dress count off data as analysis.
6. a kind of numbering-off system, it is characterised in that include:User terminal, client, count off server and count off data genaration mould Block,
The client, on the user terminal, forms docking configuration with the count off server and is connected;
The client, for setting the Application Type and count off data type of count off, and the application journey that will be set Sequence type and the count off data type are uploaded to the count off server, are additionally operable to arrange the encryption plan of the count off data Slightly;
The count off data generation module, for the application program for belonging to setting is triggered to by the client as user During the application program of type, being formed in the client includes Application Type, count off data type, encryption indication and report Four parameters of content are counted in interior initial count off data, then using default encapsulation format in the initial count off data Count off content carries out data encapsulation, forms encapsulation count off data, and the encapsulation count off data are stored in the client again then Blocked queue in;
The client, is further used for processing the encapsulation count off data according to the encryption policy for arranging, so Afterwards again by process after the encapsulation count off data be stored in client database from obstruction queue, and by the institute after process State encapsulation count off data and be uploaded to count off server;
The count off server, is processed and is stored in count off server for the encapsulation count off data after to the process In count off catalogue in, the count off catalogue is the application class of the count off server according to the client upload What type and the count off data type were set up in count off server database.
7. numbering-off system according to claim 6, it is characterised in that
The client, is further used for the plan for being encrypted the count off content in count off data is arranged in the client Omit, or the strategy not being encrypted to the count off content in count off data is set in the client;
The encryption indication is determined by the encryption policy, when the encryption policy is that the count off content in count off data is carried out Encryption it is tactful when, the encryption indication for encryption, when the encryption policy is the count off content in count off data not to be carried out Encryption it is tactful when, the encryption indication is for non-encrypted.
8. numbering-off system according to claim 7, it is characterised in that
The client, be further used for when using the count off content in count off data is encrypted it is tactful when, in client On end generate encryption count off data, when using the count off content in count off data is not encrypted it is tactful when, in client It is upper to generate non-encrypted count off data.
9. numbering-off system according to claim 8, it is characterised in that
The count off server, is further used for judging that the encapsulation count off data are encryption count off data or non-encrypted count off Data, if encryption count off data, then transfer the decruption key in count off server and are decrypted to encrypting count off data, and will Count off data after decryption are stored in the count off catalogue in count off server, if non-encrypted count off data, are then directly added non- Secret report number data are stored in the count off catalogue in count off server.
10. numbering-off system according to claim 6, it is characterised in that
When needing to be analyzed count off data, the count off server is further used for from the count off server database In count off catalogue in extract needed for encapsulation count off data as analysis basic data.
CN201611020143.4A 2016-11-18 2016-11-18 The operation method and numbering-off system of numbering-off system Active CN106559425B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611020143.4A CN106559425B (en) 2016-11-18 2016-11-18 The operation method and numbering-off system of numbering-off system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611020143.4A CN106559425B (en) 2016-11-18 2016-11-18 The operation method and numbering-off system of numbering-off system

Publications (2)

Publication Number Publication Date
CN106559425A true CN106559425A (en) 2017-04-05
CN106559425B CN106559425B (en) 2019-07-26

Family

ID=58444346

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611020143.4A Active CN106559425B (en) 2016-11-18 2016-11-18 The operation method and numbering-off system of numbering-off system

Country Status (1)

Country Link
CN (1) CN106559425B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102479192A (en) * 2010-11-24 2012-05-30 盛乐信息技术(上海)有限公司 System for carrying out analysis of user behavior model by electronic book reader and method thereof
CN102739838A (en) * 2011-04-06 2012-10-17 北京双迪广告有限公司 User behavior analysis method of smart mobile phone application
CN102946319A (en) * 2012-09-29 2013-02-27 焦点科技股份有限公司 System and method for analyzing network user behavior information
CN103327097A (en) * 2013-06-20 2013-09-25 张家港保税区润桐电子技术研发有限公司 Method for advertising through smart phones
CN103873583A (en) * 2014-03-24 2014-06-18 北京聚思信息咨询有限公司 Method and system for analyzing behaviors of internet users based on cloud platform

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102479192A (en) * 2010-11-24 2012-05-30 盛乐信息技术(上海)有限公司 System for carrying out analysis of user behavior model by electronic book reader and method thereof
CN102739838A (en) * 2011-04-06 2012-10-17 北京双迪广告有限公司 User behavior analysis method of smart mobile phone application
CN102946319A (en) * 2012-09-29 2013-02-27 焦点科技股份有限公司 System and method for analyzing network user behavior information
CN103327097A (en) * 2013-06-20 2013-09-25 张家港保税区润桐电子技术研发有限公司 Method for advertising through smart phones
CN103873583A (en) * 2014-03-24 2014-06-18 北京聚思信息咨询有限公司 Method and system for analyzing behaviors of internet users based on cloud platform

Also Published As

Publication number Publication date
CN106559425B (en) 2019-07-26

Similar Documents

Publication Publication Date Title
CN102254124B (en) A kind of information of mobile terminal security protection system and method
CN112217835B (en) Message data processing method and device, server and terminal equipment
CN104077533B (en) A kind of method and apparatus for operating sensitive data
CN106874778B (en) Intelligent terminal file acquisition and data recovery system and method based on android system
CN104125547B (en) Handle the method and short message processing device of short message
CN110046494B (en) Big data processing method and system based on terminal
US8869286B1 (en) Systems and methods for analyzing client-side storage security for internet applications
CN110414258A (en) Document handling method and system, data processing method
CN109271798A (en) Sensitive data processing method and system
CN112106049A (en) System and method for generating private data isolation and reporting
CN107409134A (en) Method card analysis
Tamma et al. Practical Mobile Forensics: Forensically investigate and analyze iOS, Android, and Windows 10 devices
CN110071924A (en) Big data analysis method and system based on terminal
CN107423583B (en) A kind of software protecting device remapping method and device
Tahiri Mastering mobile forensics
CN106874718A (en) privacy processing method, device and terminal
CN104955043B (en) A kind of intelligent terminal security protection system
CN105453104B (en) System protection file security control device and management method
CN105515959A (en) Implementation method of CMS technology-based instant messenger security system
CN102982288B (en) The encryption of data and the equipment of deciphering and method is performed in portable terminal
CN106559425A (en) The operation method and numbering-off system of numbering-off system
US20120089849A1 (en) Cookie management system and method
CN101369891A (en) Dynamic cipher authentication method and double-matrix dynamic password card
CN107995616A (en) The processing method and device of user behavior data
CN106529338A (en) Safe processing method and equipment of data file

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant