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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network 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/0478—Network 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/20—Network architectures or network communication protocols for network security for managing network security; network security policies in general
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing 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
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.
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)
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 |
-
2016
- 2016-11-18 CN CN201611020143.4A patent/CN106559425B/en active Active
Patent Citations (5)
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 |