CN104253870A - Method and device for controlling data access period - Google Patents

Method and device for controlling data access period Download PDF

Info

Publication number
CN104253870A
CN104253870A CN201410514052.0A CN201410514052A CN104253870A CN 104253870 A CN104253870 A CN 104253870A CN 201410514052 A CN201410514052 A CN 201410514052A CN 104253870 A CN104253870 A CN 104253870A
Authority
CN
China
Prior art keywords
cycle
condition information
server
loading condition
access cycle
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
CN201410514052.0A
Other languages
Chinese (zh)
Other versions
CN104253870B (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.)
Guangzhou Huaduo Network Technology Co Ltd
Original Assignee
Guangzhou Huaduo Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Huaduo Network Technology Co Ltd filed Critical Guangzhou Huaduo Network Technology Co Ltd
Priority to CN201410514052.0A priority Critical patent/CN104253870B/en
Publication of CN104253870A publication Critical patent/CN104253870A/en
Application granted granted Critical
Publication of CN104253870B publication Critical patent/CN104253870B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method and a device for controlling a data access period, and belongs to the technical field of Internet. The method comprises the following steps that a data access request sent by a terminal is received, local first load condition information is obtained, a first access period corresponding to the first load condition information is determined according the pre-stored corresponding relationship between the load condition information and the access period, and a period updating notice carrying the first access period is sent to the terminal, so that the terminal sends the data access request to a server after receiving the period updating notice when the first access period is reached. When the method and the device are adopted, the flexibility for controlling the access period can be improved.

Description

The method and apparatus of control data access cycle
Technical field
The present invention relates to Internet technical field, particularly the method and apparatus of a kind of control data access cycle.
Background technology
Along with the development of Internet technology, obtain by application program (as browser) important channel that the network information has become people's obtaining information.When opening certain application program, this application program can to some service data of server request, and such as browser is to the version updating data etc. of this browser of server request.
Application program obtain service data (as the user of the version updating data of browser, browser display for browser in certain topic of arranging and the data etc. of content delivered) time, access cycle is previously provided with in this application program, such as 2 minutes, when user opens this application program, this application program starts timing, when reaching 2 minutes at that time, this application program sends data access request to server, after server receives data access request, corresponding service data can be sent to this application program.If use the numerous of this application program, each application program with arrange access cycle to server for services data, the access frequency of service data is higher, the network burden of server may be increased, in order to alleviate the network burden of server, the redaction application program being provided with longer access cycle can be supplied to user, after user installation redaction application program, this application program can according to longer request access cycle more new data, the access cycle of service data can be reduced like this, reduce the network burden of server.
Realizing in process of the present invention, inventor finds that prior art at least exists following problem:
When using this application program fewer in number, the network burden of server alleviates, now this application program still with larger access cycle to server for services data, make application program cannot obtain service data in time like this, again can only change the access cycle in application program by the way for this reason, and then by the access cycle after change to server for services data, thus, make the very flexible to controlling access cycle.
Summary of the invention
In order to solve the problem of prior art, embodiments provide the method and apparatus of a kind of control data access cycle.Described technical scheme is as follows:
First aspect, provide the method for a kind of control data access cycle, described method comprises:
The data access request that receiving terminal sends, obtains the first local loading condition information;
According to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that described first loading condition information is corresponding;
Send the cycle update notification carrying described first access cycle to described terminal, to make described terminal after receiving described cycle update notification, when reaching described first access cycle, send data access request to server.
Alternatively, described the first loading condition information obtaining this locality, comprising:
Obtain the occupancy of local multiple default resource type;
Determine the mean value of the occupancy of described multiple default resource type, as the first loading condition information.
Alternatively, the described mean value determining the occupancy of described multiple default resource type, as the first loading condition information, comprising:
The weights corresponding with the various default resource type prestored according to the occupancy of described multiple default resource type, determine the weighted average of the occupancy of described multiple default resource type, as the first loading condition information.
Alternatively, described method also comprises:
Reception carries the second loading condition information and the access cycle of the second access cycle arranges request;
By described second loading condition information and described second access cycle corresponding stored in described loading condition information and the corresponding relation of access cycle.
Second aspect, provide the method for a kind of control data access cycle, described method comprises:
Data access request is sent to server; To make described server after the described data access request of reception, obtain the first local loading condition information, according to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that described first loading condition information is corresponding;
Receive the cycle update notification carrying for the first access cycle that described server sends;
After receiving described cycle update notification, when reaching described first access cycle, send data access request to described server.
Alternatively, described after receiving described cycle update notification, when reaching described first access cycle, send data access request to described server, comprising:
If described first access cycle is within the access cycle of presetting, then after receiving described cycle update notification, when reaching described first access cycle, send data access request to described server;
Described method also comprises:
If described first access cycle is not within described default access cycle, then after receiving described cycle update notification, when reaching the local default access cycle stored, send data access request to described server.
The third aspect, provides a kind of server, and described server comprises:
Acquisition module, for the data access request that receiving terminal sends, obtains the first local loading condition information;
Determination module, for according to the loading condition information prestored and the corresponding relation of access cycle, determines the first access cycle that described first loading condition information is corresponding;
Sending module, for sending the cycle update notification carrying described first access cycle to described terminal, to make described terminal after receiving described cycle update notification, when reaching described first access cycle, sends data access request to server.
Alternatively, described acquisition module, for:
Obtain the occupancy of local multiple default resource type;
Determine the mean value of the occupancy of described multiple default resource type, as the first loading condition information.
The weights corresponding with the various default resource type prestored according to the occupancy of described multiple default resource type, determine the weighted average of the occupancy of described multiple default resource type, as the first loading condition information.
Alternatively, described server also comprises memory module, for:
Reception carries the second loading condition information and the access cycle of the second access cycle arranges request;
By described second loading condition information and described second access cycle corresponding stored in described loading condition information and the corresponding relation of access cycle.
Fourth aspect, provides a kind of terminal, and described terminal comprises:
Sending module, for sending data access request to server; To make described server after the described data access request of reception, obtain the first local loading condition information, according to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that described first loading condition information is corresponding;
Receiver module, for receiving the cycle update notification carrying for the first access cycle that described server sends;
Described sending module, for after receiving described cycle update notification, when reaching described first access cycle, sends data access request to described server.
5th aspect, provide the system of a kind of control data access cycle, described system comprises server and terminal, wherein:
Described server, for receiving the data access request that described terminal sends, obtains the first local loading condition information; According to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that described first loading condition information is corresponding; The cycle update notification carrying described first access cycle is sent to described terminal;
Described terminal, for sending data access request to described server; Receive the cycle update notification carrying for the first access cycle that described server sends; After receiving described cycle update notification, when reaching described first access cycle, send data access request to described server.
The beneficial effect that the technical scheme that the embodiment of the present invention provides is brought is:
In the invention process, the data access request that receiving terminal sends, obtain the first local loading condition information, according to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that the first loading condition information is corresponding, the cycle update notification carrying for the first access cycle is sent to terminal, to make terminal after receiving cycle update notification, when reaching for the first access cycle, data access request is sent to server, like this, the loading condition information current according to server, determine that terminal sends the access cycle of data access request next time to server, and control without the need to the cycle of mode to access services data by upgrading application program, thus, the flexibility to controlling access cycle can be improved.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the method flow diagram of a kind of control data access cycle that the embodiment of the present invention provides;
Fig. 2 is the method flow diagram of a kind of control data access cycle that the embodiment of the present invention provides;
Fig. 3 is the method flow diagram of a kind of control data access cycle that the embodiment of the present invention provides;
Fig. 4 is the structural representation of a kind of system that the embodiment of the present invention provides;
Fig. 5 is the structural representation of a kind of server that the embodiment of the present invention provides;
Fig. 6 is the structural representation of a kind of terminal that the embodiment of the present invention provides;
Fig. 7 is the structural representation of a kind of server that the embodiment of the present invention provides;
Fig. 8 is the structural representation of a kind of terminal that the embodiment of the present invention provides.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Embodiment one
Embodiments provide the method for a kind of control data access cycle, the method can be realized jointly by server and terminal.
As shown in Figure 1, in the method, the handling process of server can comprise following step:
Step 101, the data access request that receiving terminal sends, obtains the first local loading condition information.
Step 102, according to the loading condition information prestored and the corresponding relation of access cycle, determines the first access cycle that the first loading condition information is corresponding.
Step 103, sends the cycle update notification carrying for the first access cycle to terminal, to make terminal after receiving cycle update notification, when reaching for the first access cycle, send data access request to server.
As shown in Figure 2, in the method, the handling process of terminal can comprise following step:
Step 201, sends data access request to server; To make server receive data access request, obtain the first local loading condition information, according to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that the first loading condition information is corresponding.
Step 202, the cycle update notification carrying for the first access cycle that reception server sends.
Step 203, after receiving cycle update notification, when reaching for the first access cycle, sends data access request to server.
In the invention process, the data access request that receiving terminal sends, obtain the first local loading condition information, according to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that the first loading condition information is corresponding, the cycle update notification carrying for the first access cycle is sent to terminal, to make terminal after receiving cycle update notification, when reaching for the first access cycle, data access request is sent to server, like this, the loading condition information current according to server, determine that terminal sends the access cycle of data access request next time to server, and control without the need to the cycle of mode to access services data by upgrading application program, thus, the flexibility to controlling access cycle can be improved.
Embodiment two
Embodiments provide the method for a kind of control data access cycle, the method can be realized jointly by server and terminal.Server wherein can be the server to the Terminal for service data being provided with certain application program, and this server can be single equipment, also can be a device clusters, wherein can comprise multiple server, can also comprise load management devices.Terminal can be any terminal being provided with this application program, as computer, mobile phone etc.The present embodiment for application program be browser to carry out the detailed description of scheme, similar when other application program, repeat no more in the present embodiment.
As shown in Figure 3, the handling process of the method can comprise following step:
Step 301, terminal to server sends data access request.
Wherein, data access request is the message to server request service data, the data that service data provides for server certain function to browser, such as, the data etc. of content delivered for certain topic arranged in browser of the version updating data of browser, each user of browser display.
In force; usually some service data of browser can be stored in server; with the data that the corresponding data ensureing in browser is up-to-date issue; such as, usually can store the version updating data of browser in server; so that when browser is to the version updating data of server request browser; the version updating data of this browser can be sent to terminal by server, thus upgrade the browser installed in terminal.Based on this, can be provided with the access cycle to service data in browser, as 2 minutes or 5 minutes etc., this access cycle can be that developer is programmed in program code when developing browser.When user opens browser, browser starts timing, and when the duration that user opens browser reaches the access cycle arranged in browser, terminal can obtain the mark of this terminal, the information etc. of service data, generates data access request, sends to server.Wherein, the mark of terminal can be IP (the Internet Protocol of this terminal, Internet protocol) address, MAC (Media Access Control, medium access control) address etc., the information of service data can be the version identifier of the browser that terminal is installed, or the mark etc. of a certain topic.Take service data as the version updating data instance of browser, if the access cycle arranged in browser is 5 minutes, when the duration that user opens browser reaches 5 minutes, terminal can obtain the version number of the browser installed in the IP address of this terminal, terminal, generate data access request, send to server.
Step 302, the data access request that server receiving terminal sends, obtains the first local loading condition information.
Wherein, loading condition information is the information of reflection server load state, can be current CPU (the Central Processing Unit of server, central processing unit) occupancy, bandwidth usage, I/O (input/output, I/O) one or more in the information such as interface occupancy also can be that above-mentioned several occupancy processes by some the numerical value obtained.
In force, for loading condition information for the current CPU usage of server, when server receives the data access request of terminal transmission, the CPU usage of server acquisition self, as the first loading condition information of this locality, such as, when server receives data access request, the CPU usage of server is 80%, and server can using 80% as the first loading condition information.
Alternatively, the processing mode of the first loading condition information that server acquisition is local can be varied, below provides a kind of optional processing mode, can comprise the following steps:
Step one, server obtains the occupancy of local multiple default resource type.
Wherein, default resource type can comprise bandwidth, CPU, I/O interface etc.
In force, technical staff can pre-set multiple resources type in the server, as the reference that access cycle regulates, and stored in the server, when server receives the data access request of terminal transmission, obtain the occupancy of the multiple resources type prestored in server, the resource type such as, prestored in server is bandwidth sum CPU, when server receives data access request, the occupancy of server detection bandwidth and the occupancy of CPU, occupancy as bandwidth is the occupancy of 70%, CPU is 80%.
Step 2, server determines the mean value of the occupancy of multiple default resource type, as the first loading condition information.
In force, after server gets the occupancy of multiple default resource type, the occupancy of multiple default resource type can be added, by the kind number of the result after addition divided by default resource type, obtain the arithmetic average of the occupancy of multiple default resource type, can using this arithmetic average as the first loading condition information.Such as, default resource type can be bandwidth, CPU and I/O interface, the occupancy of bandwidth is 70%, the occupancy of CPU is the occupancy of 80%, I/O interface is 84%, and server can be added 70%, 80%, 84%, obtain 234%, 234%, divided by the kind number 3 of default resource type, obtains 78%, can using 78% as the first loading condition information.Also can by the occupancy of multiple default resource type got, calculate the geometrical mean of the occupancy of multiple default resource type, as the first loading condition information, concrete computational process can be carried out according to the algorithm of geometrical mean, does not repeat them here.
Alternatively, can also using the weighted average of the occupancy of multiple default resource type as the first loading condition information, then above-mentioned steps two processing procedure can comprise following content: the weights corresponding with the various default resource type prestored according to the occupancy of multiple default resource type, server determines the weighted average of the occupancy of multiple default resource type, as the first loading condition information.
In force, technical staff can pre-set the weights of multiple default resource type in the server, such as resource type is the weights that CPU is corresponding can be 5, and stored in the server, when server receives data access request, the weights of each default resource type stored in server can be obtained, then, the occupancy of default resource type can be multiplied with corresponding weights, then each multiplied result can be added, then divided by all weights and, obtain the weighted average of the occupancy of multiple default resource type, can using this weighted average as the first loading condition information, such as, default resource type can be bandwidth, CPU and I/O interface, the occupancy of bandwidth is 70%, the occupancy of CPU is 80%, the occupancy of I/O interface is 84%, weights corresponding to bandwidth are 2, the weights that CPU is corresponding are 5, the weights that I/O interface is corresponding are 3, server is by (70% × 2+80% × 5+84% × 3) (2+5+3), the weighted average calculating the occupancy of multiple default resource type is 79.2%, can using 79.2% as the first loading condition information.
Step 303, according to the loading condition information prestored and the corresponding relation of access cycle, server determines the first access cycle that the first loading condition information is corresponding.
In force, technical staff can according to different loading condition information, different access cycles is set, such as, if loading condition information is 90%, then now the network burden of server is larger, for this reason, can be arranged a larger numerical value access cycle of its correspondence, if loading condition information is 20%, then now the network burden of server is less, for this reason, can be arranged a less numerical value access cycle of its correspondence, loading condition information can be divided into multiple scope, an access cycle is arranged to each scope, the corresponding relation of loading condition information and access cycle can be set up by the way.When server gets the first loading condition information, can search in above-mentioned corresponding relation, find the first access cycle that the first loading condition information is corresponding.Above-mentioned corresponding relation can store in table form, if loading condition information represents with the form of percentage, then above-mentioned corresponding relation can be as shown in table 1.
Table 1
Loading condition information Access cycle
0~40% 5 minutes
40%~70% 10 minutes
70%~100% 20 minutes
If the first loading condition information that server gets is 60%, then can by the corresponding relation as table 1, determine that 60% is positioned at the scope that loading condition information is 40% ~ 70%, server can determine that the access cycle (the first access cycle) of its correspondence is 10 minutes.
Step 304, server sends the cycle update notification carrying for the first access cycle to terminal.
In force, server can by first access cycle generating period update notification, then this cycle update notification can be sent to the terminal of the mark correspondence of the terminal of carrying in data access request.Server can also judge whether store up-to-date service data in server, this process can be undertaken by the information of the service data of carrying in data access request, if store up-to-date service data in server up-to-date service data can be sent to terminal, such as, take service data as the version updating data instance of browser, the version number of the browser of current installation in terminal can be comprised in the information of above-mentioned service data, server can according to this version number, judge the data of the browser whether storing latest edition in server, if server determines the browser that there is latest edition, the data of the browser of latest edition can be sent to terminal.The cycle update notification carrying for the first access cycle is sent to the process of terminal by above-mentioned server, can also carry out in the following manner: the first access cycle got can be arranged in service data by server, and sends it to terminal.
Step 305, the cycle update notification carrying for the first access cycle that terminal reception server sends.
In force, when terminal receives the cycle update notification of the first access cycle, information can be sent to user, such as, with the form of pop-up box, eject the window carrying for the first access cycle, to inform user, browser, next time to the interval duration of server for services data, when terminal receives cycle update notification, can not also be pointed out user.If terminal also receives the service data that server sends, then this service data can be processed accordingly, such as, service data is the version updating data of browser, when terminal receives the version updating data of browser, can show installation suggestion frame, when clicking the determination button in installation suggestion frame as user, terminal installs the browser of latest edition.
Step 306, after receiving cycle update notification, when reaching for the first access cycle, terminal to server sends data access request.
In force, when terminal receives cycle update notification, start timer and start timing, when reaching for the first access cycle, terminal can obtain the mark of this terminal, the information etc. of service data, generates data access request, sends to server.
Alternatively, certain trigger condition can be set for the processing procedure of above-mentioned steps 306, accordingly, the processing procedure of above-mentioned steps 306 can comprise following content: if the first access cycle is within the access cycle of presetting, then after receiving cycle update notification, when reaching for the first access cycle, send data access request to server.
In force, technical staff can arrange scope access cycle in a browser, when server received for the first access cycle, timer can be started and start timing, and judged for the first access cycle whether within this access cycle, if within the access cycle of presetting, then can determine that the first access cycle is effective first access cycle, when reaching for the first access cycle, terminal can send data access request to server.
Correspondingly, if not within the access cycle of presetting, then, after receiving cycle update notification, when reaching the local default access cycle stored, send data access request to server the first access cycle.
In force, if server is by above-mentioned deterministic process, determined for the first access cycle not within the access cycle of presetting, then can determine that the first access cycle is invalid, terminal can use the access cycle arranged in browser, to server for services data.
Above-mentioned access cycle, scope was general comparatively large, and by arranging scope access cycle in a browser, the first access cycle can effectively avoiding causing terminal to receive due to server failure, large especially or little especially situation occurred.
Additionally provide a kind of method of access cycle of interpolation or amendment certain loading condition information corresponding in server in the embodiment of the present invention, the processing procedure of the method can comprise the following steps:
Step one, server reception carries the second loading condition information and the access cycle of the second access cycle arranges request.
In force, technical staff can arrange and arrange button in the management application program of server access cycle, technical staff can click and arrange button this access cycle, now can be input to server by needing the loading condition information (i.e. the second loading condition information) of interpolation or amendment and corresponding access cycle (i.e. the second access cycle), when button is determined in technical staff's click, can generate and carry the second loading condition information and the access cycle of the second access cycle arranges request by trigger server, server receives and arranges request this access cycle.
Step 2, server by the second loading condition information and second access cycle corresponding stored in loading condition information and the corresponding relation of access cycle.
In force, server can arrange in request in access cycle and extract the second loading condition information and the second access cycle, and by its corresponding stored in mapping table as shown in table 1.
In the invention process, the data access request that receiving terminal sends, obtain the first local loading condition information, according to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that the first loading condition information is corresponding, the cycle update notification carrying for the first access cycle is sent to terminal, to make terminal after receiving cycle update notification, when reaching for the first access cycle, data access request is sent to server, like this, the loading condition information current according to server, determine that terminal sends the access cycle of data access request next time to server, and control without the need to the cycle of mode to access services data by upgrading application program, thus, the flexibility to controlling access cycle can be improved.
Embodiment three
Based on identical technical conceive, the embodiment of the present invention additionally provides a kind of server, and as shown in Figure 5, this server comprises:
Acquisition module 510, for the data access request that receiving terminal sends, obtains the first local loading condition information;
Determination module 520, for according to the loading condition information prestored and the corresponding relation of access cycle, determines the first access cycle that the first loading condition information is corresponding;
Sending module 530, for sending the cycle update notification carrying for the first access cycle to terminal, to make terminal after receiving cycle update notification, when reaching for the first access cycle, sends data access request to server.
Alternatively, acquisition module 510, for:
Obtain the occupancy of local multiple default resource type;
Determine the mean value of the occupancy of multiple default resource type, as the first loading condition information.
Alternatively, acquisition module 510, for:
The weights corresponding with the various default resource type prestored according to the occupancy of multiple default resource type, determine the weighted average of the occupancy of multiple default resource type, as the first loading condition information.
Alternatively, this server also comprises memory module, for:
Reception carries the second loading condition information and the access cycle of the second access cycle arranges request;
By the second loading condition information and second access cycle corresponding stored in loading condition information and the corresponding relation of access cycle.
Based on identical technical conceive, the embodiment of the present invention additionally provides a kind of terminal, and as shown in Figure 6, this terminal comprises:
Sending module 610, for sending data access request to server; To make server after reception data access request, obtain the first local loading condition information, according to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that the first loading condition information is corresponding;
Receiver module 620, for the cycle update notification carrying for the first access cycle that reception server sends;
Sending module 610, for after receiving cycle update notification, when reaching for the first access cycle, sends data access request to server.
Alternatively, sending module 610, for:
If the first access cycle is within the access cycle of presetting, then after receiving cycle update notification, when reaching for the first access cycle, send data access request to server;
Sending module 610 also for:
If not within the access cycle of presetting, then, after receiving cycle update notification, when reaching the local default access cycle stored, send data access request to server the first access cycle.
In the invention process, the data access request that receiving terminal sends, obtain the first local loading condition information, according to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that the first loading condition information is corresponding, the cycle update notification carrying for the first access cycle is sent to terminal, to make terminal after receiving cycle update notification, when reaching for the first access cycle, data access request is sent to server, like this, the loading condition information current according to server, determine that terminal sends the access cycle of data access request next time to server, and control without the need to the cycle of mode to access services data by upgrading application program, thus, the flexibility to controlling access cycle can be improved.
Embodiment four
Based on identical technical conceive, the embodiment of the present invention additionally provides the system of a kind of control data access cycle, and this system comprises server and terminal, wherein:
Server, for the data access request that receiving terminal sends, obtains the first local loading condition information; According to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that the first loading condition information is corresponding; The cycle update notification carrying for the first access cycle is sent to terminal;
Terminal, for sending data access request to server; The cycle update notification carrying for the first access cycle that reception server sends; After receiving cycle update notification, when reaching for the first access cycle, send data access request to server.
In the invention process, the data access request that receiving terminal sends, obtain the first local loading condition information, according to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that the first loading condition information is corresponding, the cycle update notification carrying for the first access cycle is sent to terminal, to make terminal after receiving cycle update notification, when reaching for the first access cycle, data access request is sent to server, like this, the loading condition information current according to server, determine that terminal sends the access cycle of data access request next time to server, and control without the need to the cycle of mode to access services data by upgrading application program, thus, the flexibility to controlling access cycle can be improved.
Embodiment five
Please refer to Fig. 7, it illustrates the structural representation of the server involved by the embodiment of the present invention, the method for this server may be used for implementing to provide in above-described embodiment control data access cycle.Specifically:
This server 1900 can produce larger difference because of configuration or performance difference, one or more central processing units (central processing units can be comprised, CPU) 1922 (such as, one or more processors) and memory 1932, one or more store the storage medium 1930 (such as one or more mass memory units) of application program 1942 or data 1944.Wherein, memory 1932 and storage medium 1930 can be of short duration storages or store lastingly.The program being stored in storage medium 1930 can comprise one or more modules (diagram does not mark), and each module can comprise a series of command operatings in server.Further, central processing unit 1922 can be set to communicate with storage medium 1930, and server 1900 performs a series of command operatings in storage medium 1930.
Server 1900 can also comprise one or more power supplys 1926, one or more wired or wireless network interfaces 1950, one or more input/output interfaces 1958, one or more keyboards 1956, and/or, one or more operating systems 1941, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM etc.
In the present embodiment, server 1900 can include memory, and one or more than one program, one of them or more than one program are stored in memory, and are configured to perform described more than one or one program package containing the instruction for carrying out following operation by more than one or one processor:
The data access request that receiving terminal sends, obtains the first local loading condition information;
According to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that the first loading condition information is corresponding;
Send the cycle update notification carrying for the first access cycle to terminal, to make terminal after receiving cycle update notification, when reaching for the first access cycle, send data access request to server.
Alternatively, obtain the first local loading condition information, comprising:
Obtain the occupancy of local multiple default resource type;
Determine the mean value of the occupancy of multiple default resource type, as the first loading condition information.
Alternatively, determine the mean value of the occupancy of multiple default resource type, as the first loading condition information, comprising:
The weights corresponding with the various default resource type prestored according to the occupancy of multiple default resource type, determine the weighted average of the occupancy of multiple default resource type, as the first loading condition information.
Alternatively, the method also comprises:
Reception carries the second loading condition information and the access cycle of the second access cycle arranges request;
By the second loading condition information and second access cycle corresponding stored in loading condition information and the corresponding relation of access cycle.
In the invention process, the data access request that receiving terminal sends, obtain the first local loading condition information, according to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that the first loading condition information is corresponding, the cycle update notification carrying for the first access cycle is sent to terminal, to make terminal after receiving cycle update notification, when reaching for the first access cycle, data access request is sent to server, like this, the loading condition information current according to server, determine that terminal sends the access cycle of data access request next time to server, and control without the need to the cycle of mode to access services data by upgrading application program, thus, the flexibility to controlling access cycle can be improved.
Embodiment six
Please refer to Fig. 8, it illustrates the structural representation of the terminal involved by the embodiment of the present invention, the method for this terminal may be used for implementing to provide in above-described embodiment control data access cycle.Specifically:
Terminal 900 can comprise RF (Radio Frequency, radio frequency) circuit 110, the memory 120 including one or more computer-readable recording mediums, input unit 130, display unit 140, transducer 150, voicefrequency circuit 160, WiFi (wireless fidelity, Wireless Fidelity) module 170, include the parts such as processor 180 and power supply 190 that more than or processes core.It will be understood by those skilled in the art that the restriction of the not structure paired terminal of the terminal structure shown in Fig. 8, the parts more more or less than diagram can be comprised, or combine some parts, or different parts are arranged.Wherein:
RF circuit 110 can be used for receiving and sending messages or in communication process, the reception of signal and transmission, especially, after being received by the downlink information of base station, transfer to more than one or one processor 180 to process; In addition, base station is sent to by relating to up data.Usually, RF circuit 110 includes but not limited to antenna, at least one amplifier, tuner, one or more oscillator, subscriber identity module (SIM) card, transceiver, coupler, LNA (Low Noise Amplifier, low noise amplifier), duplexer etc.In addition, RF circuit 110 can also by radio communication and network and other devices communicatings.Described radio communication can use arbitrary communication standard or agreement, include but not limited to GSM (Global System of Mobile communication, global system for mobile communications), GPRS (General Packet Radio Service, general packet radio service), CDMA (Code Division Multiple Access, code division multiple access), WCDMA (Wideband Code Division Multiple Access, Wideband Code Division Multiple Access (WCDMA)), LTE (Long Term Evolution, Long Term Evolution), Email, SMS (Short Messaging Service, Short Message Service) etc.
Memory 120 can be used for storing software program and module, and processor 180 is stored in software program and the module of memory 120 by running, thus performs the application of various function and data processing.Memory 120 mainly can comprise storage program district and store data field, and wherein, storage program district can storage operation system, application program (such as sound-playing function, image player function etc.) etc. needed at least one function; Store data field and can store the data (such as voice data, phone directory etc.) etc. created according to the use of terminal 900.In addition, memory 120 can comprise high-speed random access memory, can also comprise nonvolatile memory, such as at least one disk memory, flush memory device or other volatile solid-state parts.Correspondingly, memory 120 can also comprise Memory Controller, to provide the access of processor 180 and input unit 130 pairs of memories 120.
Input unit 130 can be used for the numeral or the character information that receive input, and produces and to arrange with user and function controls relevant keyboard, mouse, action bars, optics or trace ball signal and inputs.Particularly, input unit 130 can comprise Touch sensitive surface 131 and other input equipments 132.Touch sensitive surface 131, also referred to as touch display screen or Trackpad, user can be collected or neighbouring touch operation (such as user uses any applicable object or the operations of annex on Touch sensitive surface 131 or near Touch sensitive surface 131 such as finger, stylus) thereon, and drive corresponding jockey according to the formula preset.Optionally, Touch sensitive surface 131 can comprise touch detecting apparatus and touch controller two parts.Wherein, touch detecting apparatus detects the touch orientation of user, and detects the signal that touch operation brings, and sends signal to touch controller; Touch controller receives touch information from touch detecting apparatus, and converts it to contact coordinate, then gives processor 180, and the order that energy receiving processor 180 is sent also is performed.In addition, the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave can be adopted to realize Touch sensitive surface 131.Except Touch sensitive surface 131, input unit 130 can also comprise other input equipments 132.Particularly, other input equipments 132 can include but not limited to one or more in physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc.
Display unit 140 can be used for the various graphical user interface showing information or the information being supplied to user and the terminal 900 inputted by user, and these graphical user interface can be made up of figure, text, icon, video and its combination in any.Display unit 140 can comprise display floater 141, optionally, the form such as LCD (Liquid Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode) can be adopted to configure display floater 141.Further, Touch sensitive surface 131 can cover display floater 141, when Touch sensitive surface 131 detects thereon or after neighbouring touch operation, send processor 180 to determine the type of touch event, on display floater 141, provide corresponding vision to export with preprocessor 180 according to the type of touch event.Although in the drawings, Touch sensitive surface 131 and display floater 141 be as two independently parts realize input and input function, in certain embodiments, can by Touch sensitive surface 131 and display floater 141 integrated and realize input and output function.
Terminal 900 also can comprise at least one transducer 150, such as optical sensor, motion sensor and other transducers.Particularly, optical sensor can comprise ambient light sensor and proximity transducer, and wherein, ambient light sensor the light and shade of environmentally light can regulate the brightness of display floater 141, proximity transducer when terminal 900 moves in one's ear, can cut out display floater 141 and/or backlight.As the one of motion sensor, Gravity accelerometer can detect the size of all directions (are generally three axles) acceleration, size and the direction of gravity can be detected time static, can be used for identifying the application (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating) of mobile phone attitude, Vibration identification correlation function (such as pedometer, knock) etc.; As for terminal 900 also other transducers such as configurable gyroscope, barometer, hygrometer, thermometer, infrared ray sensor, do not repeat them here.
Voicefrequency circuit 160, loud speaker 161, microphone 162 can provide the audio interface between user and terminal 900.Voicefrequency circuit 160 can by receive voice data conversion after the signal of telecommunication, be transferred to loud speaker 161, by loud speaker 161 be converted to voice signal export; On the other hand, the voice signal of collection is converted to the signal of telecommunication by microphone 162, voice data is converted to after being received by voicefrequency circuit 160, after again voice data output processor 180 being processed, through RF circuit 110 to send to such as another terminal, or export voice data to memory 120 to process further.Voicefrequency circuit 160 also may comprise earphone jack, to provide the communication of peripheral hardware earphone and terminal 900.
WiFi belongs to short range wireless transmission technology, and by WiFi module 170, terminal 900 can help that user sends and receive e-mail, browsing page and access streaming video etc., and its broadband internet wireless for user provides is accessed.Although Fig. 8 shows WiFi module 170, be understandable that, it does not belong to must forming of terminal 900, can omit in the scope of essence not changing invention as required completely.
Processor 180 is control centres of terminal 900, utilize the various piece of various interface and the whole mobile phone of connection, software program in memory 120 and/or module is stored in by running or performing, and call the data be stored in memory 120, perform various function and the deal with data of terminal 900, thus integral monitoring is carried out to mobile phone.Optionally, processor 180 can comprise one or more process core; Preferably, processor 180 accessible site application processor and modem processor, wherein, application processor mainly processes operating system, user interface and application program etc., and modem processor mainly processes radio communication.Be understandable that, above-mentioned modem processor also can not be integrated in processor 180.
Terminal 900 also comprises the power supply 190 (such as battery) of powering to all parts, preferably, power supply can be connected with processor 180 logic by power-supply management system, thus realizes the functions such as management charging, electric discharge and power managed by power-supply management system.Power supply 190 can also comprise one or more direct current or AC power, recharging system, power failure detection circuit, power supply changeover device or the random component such as inverter, power supply status indicator.
Although not shown, terminal 900 can also comprise camera, bluetooth module etc., does not repeat them here.Specifically in the present embodiment, the display unit of terminal 900 is touch-screen displays, terminal 900 also includes memory, and one or more than one program, one of them or more than one program are stored in memory, and are configured to be performed by more than one or one processor state more than one or one program package containing the instruction for carrying out following operation:
Data access request is sent to server; To make server after reception data access request, obtain the first local loading condition information, according to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that the first loading condition information is corresponding;
The cycle update notification carrying for the first access cycle that reception server sends;
After receiving cycle update notification, when reaching for the first access cycle, send data access request to server.
Alternatively, after receiving cycle update notification, when reaching for the first access cycle, send data access request to server, comprising:
If the first access cycle is within the access cycle of presetting, then after receiving cycle update notification, when reaching for the first access cycle, send data access request to server;
The method also comprises:
If not within the access cycle of presetting, then, after receiving cycle update notification, when reaching the local default access cycle stored, send data access request to server the first access cycle.
In the invention process, the data access request that receiving terminal sends, obtain the first local loading condition information, according to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that the first loading condition information is corresponding, the cycle update notification carrying for the first access cycle is sent to terminal, to make terminal after receiving cycle update notification, when reaching for the first access cycle, data access request is sent to server, like this, the loading condition information current according to server, determine that terminal sends the access cycle of data access request next time to server, and control without the need to the cycle of mode to access services data by upgrading application program, thus, the flexibility to controlling access cycle can be improved.
It should be noted that: the device of above-described embodiment provides control data access cycle is when control data access cycle, only be illustrated with the division of above-mentioned each functional module, in practical application, can distribute as required and by above-mentioned functions and be completed by different functional modules, internal structure by server or terminal is divided into different functional modules, to complete all or part of function described above.In addition, the embodiment of the method for the device of above-described embodiment provides control data access cycle and control data access cycle belongs to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can have been come by hardware, the hardware that also can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium mentioned can be read-only memory, disk or CD etc.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (11)

1. the method for control data access cycle, it is characterized in that, described method comprises:
The data access request that receiving terminal sends, obtains the first local loading condition information;
According to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that described first loading condition information is corresponding;
Send the cycle update notification carrying described first access cycle to described terminal, to make described terminal after receiving described cycle update notification, when reaching described first access cycle, send data access request to server.
2. method according to claim 1, is characterized in that, described the first loading condition information obtaining this locality, comprising:
Obtain the occupancy of local multiple default resource type;
Determine the mean value of the occupancy of described multiple default resource type, as the first loading condition information.
3. method according to claim 2, is characterized in that, the described mean value determining the occupancy of described multiple default resource type, as the first loading condition information, comprising:
The weights corresponding with the various default resource type prestored according to the occupancy of described multiple default resource type, determine the weighted average of the occupancy of described multiple default resource type, as the first loading condition information.
4. method according to claim 1, is characterized in that, described method also comprises:
Reception carries the second loading condition information and the access cycle of the second access cycle arranges request;
By described second loading condition information and described second access cycle corresponding stored in described loading condition information and the corresponding relation of access cycle.
5. the method for control data access cycle, it is characterized in that, described method comprises:
Data access request is sent to server; To make described server after the described data access request of reception, obtain the first local loading condition information, according to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that described first loading condition information is corresponding;
Receive the cycle update notification carrying for the first access cycle that described server sends;
After receiving described cycle update notification, when reaching described first access cycle, send data access request to described server.
6. method according to claim 5, is characterized in that, described after receiving described cycle update notification, when reaching described first access cycle, sends data access request, comprising to described server:
If described first access cycle is within the access cycle of presetting, then after receiving described cycle update notification, when reaching described first access cycle, send data access request to described server;
Described method also comprises:
If described first access cycle is not within described default access cycle, then after receiving described cycle update notification, when reaching the local default access cycle stored, send data access request to described server.
7. a server, is characterized in that, described server comprises:
Acquisition module, for the data access request that receiving terminal sends, obtains the first local loading condition information;
Determination module, for according to the loading condition information prestored and the corresponding relation of access cycle, determines the first access cycle that described first loading condition information is corresponding;
Sending module, for sending the cycle update notification carrying described first access cycle to described terminal, to make described terminal after receiving described cycle update notification, when reaching described first access cycle, sends data access request to server.
8. server according to claim 7, is characterized in that, described acquisition module, for:
Obtain the occupancy of local multiple default resource type;
Determine the mean value of the occupancy of described multiple default resource type, as the first loading condition information;
The weights corresponding with the various default resource type prestored according to the occupancy of described multiple default resource type, determine the weighted average of the occupancy of described multiple default resource type, as the first loading condition information.
9. server according to claim 7, is characterized in that, described server also comprises memory module, for:
Reception carries the second loading condition information and the access cycle of the second access cycle arranges request;
By described second loading condition information and described second access cycle corresponding stored in described loading condition information and the corresponding relation of access cycle.
10. a terminal, is characterized in that, described terminal comprises:
Sending module, for sending data access request to server; To make described server after the described data access request of reception, obtain the first local loading condition information, according to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that described first loading condition information is corresponding;
Receiver module, for receiving the cycle update notification carrying for the first access cycle that described server sends;
Described sending module, for after receiving described cycle update notification, when reaching described first access cycle, sends data access request to described server.
The system of 11. 1 kinds of control data access cycles, it is characterized in that, described system comprises server and terminal, wherein:
Described server, for receiving the data access request that described terminal sends, obtains the first local loading condition information; According to the loading condition information prestored and the corresponding relation of access cycle, determine the first access cycle that described first loading condition information is corresponding; The cycle update notification carrying described first access cycle is sent to described terminal;
Described terminal, for sending data access request to described server; Receive the cycle update notification carrying for the first access cycle that described server sends; After receiving described cycle update notification, when reaching described first access cycle, send data access request to described server.
CN201410514052.0A 2014-09-29 2014-09-29 The method and apparatus of control data access cycle Active CN104253870B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410514052.0A CN104253870B (en) 2014-09-29 2014-09-29 The method and apparatus of control data access cycle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410514052.0A CN104253870B (en) 2014-09-29 2014-09-29 The method and apparatus of control data access cycle

Publications (2)

Publication Number Publication Date
CN104253870A true CN104253870A (en) 2014-12-31
CN104253870B CN104253870B (en) 2018-01-12

Family

ID=52188393

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410514052.0A Active CN104253870B (en) 2014-09-29 2014-09-29 The method and apparatus of control data access cycle

Country Status (1)

Country Link
CN (1) CN104253870B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105872028A (en) * 2016-03-25 2016-08-17 努比亚技术有限公司 Server, client, and access policy management method
CN107040591A (en) * 2017-03-28 2017-08-11 北京小米移动软件有限公司 A kind of method and device being controlled to client
WO2018076866A1 (en) * 2016-10-25 2018-05-03 广东欧珀移动通信有限公司 Data processing method, device, storage medium, electronic device and server
WO2020012270A1 (en) * 2018-07-11 2020-01-16 International Business Machines Corporation Data privacy awareness in workload provisioning
CN112422575A (en) * 2020-11-24 2021-02-26 中国农业银行股份有限公司东莞分行 Control method and system for network access based on remote identity authentication
CN116389398A (en) * 2023-05-30 2023-07-04 阿里巴巴(中国)有限公司 Data access control method, vehicle control method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101262238A (en) * 2008-04-23 2008-09-10 中兴通讯股份有限公司 An electronic device and communication access cycle control method based on electronic device
CN101494609A (en) * 2009-03-10 2009-07-29 杭州华三通信技术有限公司 Access control method and apparatus for simple network management protocol
CN103227754A (en) * 2013-04-16 2013-07-31 浪潮(北京)电子信息产业有限公司 Dynamic load balancing method of high-availability cluster system, and node equipment
CN103309986A (en) * 2013-06-18 2013-09-18 苏州阔地网络科技有限公司 Control method and system for webpage access

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101262238A (en) * 2008-04-23 2008-09-10 中兴通讯股份有限公司 An electronic device and communication access cycle control method based on electronic device
CN101494609A (en) * 2009-03-10 2009-07-29 杭州华三通信技术有限公司 Access control method and apparatus for simple network management protocol
CN103227754A (en) * 2013-04-16 2013-07-31 浪潮(北京)电子信息产业有限公司 Dynamic load balancing method of high-availability cluster system, and node equipment
CN103309986A (en) * 2013-06-18 2013-09-18 苏州阔地网络科技有限公司 Control method and system for webpage access

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105872028B (en) * 2016-03-25 2019-04-26 努比亚技术有限公司 Server-side, client and access strategy management method
CN105872028A (en) * 2016-03-25 2016-08-17 努比亚技术有限公司 Server, client, and access policy management method
WO2018076866A1 (en) * 2016-10-25 2018-05-03 广东欧珀移动通信有限公司 Data processing method, device, storage medium, electronic device and server
CN107040591B (en) * 2017-03-28 2020-06-19 北京小米移动软件有限公司 Method and device for controlling client
CN107040591A (en) * 2017-03-28 2017-08-11 北京小米移动软件有限公司 A kind of method and device being controlled to client
US10931755B2 (en) 2017-03-28 2021-02-23 Beijing Xiaomi Mobile Software Co., Ltd. Method and apparatus for managing a shared storage system
WO2020012270A1 (en) * 2018-07-11 2020-01-16 International Business Machines Corporation Data privacy awareness in workload provisioning
US10635825B2 (en) 2018-07-11 2020-04-28 International Business Machines Corporation Data privacy awareness in workload provisioning
US10949545B2 (en) 2018-07-11 2021-03-16 Green Market Square Limited Data privacy awareness in workload provisioning
GB2588056A (en) * 2018-07-11 2021-04-14 Ibm Data privacy awareness in workload provisioning
GB2588056B (en) * 2018-07-11 2022-06-08 Green Market Square Ltd Data privacy awareness in workload provisioning
US11610002B2 (en) 2018-07-11 2023-03-21 Green Market Square Limited Data privacy awareness in workload provisioning
CN112422575A (en) * 2020-11-24 2021-02-26 中国农业银行股份有限公司东莞分行 Control method and system for network access based on remote identity authentication
CN116389398A (en) * 2023-05-30 2023-07-04 阿里巴巴(中国)有限公司 Data access control method, vehicle control method and device
CN116389398B (en) * 2023-05-30 2023-10-20 阿里巴巴(中国)有限公司 Data access control method, vehicle control method and device

Also Published As

Publication number Publication date
CN104253870B (en) 2018-01-12

Similar Documents

Publication Publication Date Title
CN104954402A (en) Application recommending method, system and apparatus
CN105005909A (en) Method and device for predicting lost users
CN104765591A (en) Method and system for updating software configuration parameter, and terminal server
CN104780164A (en) Method and device for operating game client
CN103716331B (en) Method, terminal, server and system for numerical value transfer
CN104965721A (en) Method and apparatus for updating an application
CN104639672A (en) Method and device for domain name resolution (DNS)
CN105278937A (en) Method and device for displaying pop-up box messages
CN104980455A (en) Multi-terminal data synchronization method based on cloud storage, device and system thereof
CN104253870A (en) Method and device for controlling data access period
CN105119806A (en) Message updating method and device
CN104717341A (en) Message prompting method and terminal
CN104657666A (en) Method and device for optimizing terminal operation environment
CN103310009A (en) Method, device and terminal for updating webpage data
CN104133757A (en) Method for obtaining memory information and terminal
CN104378488A (en) Harassing call processing method and device
CN104618223A (en) Information recommendation management method, device and system
CN103177217B (en) A kind of file scanning method, system and client and server
CN105307242A (en) Wi-Fi network application method and terminal
CN103546632B (en) A kind of quarter-bell ringing method for mobile terminal, device and mobile terminal
CN103607431B (en) Mobile terminal resource processing method, device and equipment
CN103713943A (en) Native terminal operating system based application function realization method and device
CN103631625A (en) Data acquisition method, user terminal, server and system
CN104699501A (en) Method and device for running application program
CN105227598A (en) A kind of resource sharing method, device and system stored based on cloud

Legal Events

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

Address after: 511446 Guangzhou City, Guangdong Province, Panyu District, South Village, Huambo Business District Wanda Plaza, block B1, floor 28

Applicant after: Guangzhou Huaduo Network Technology Co., Ltd.

Address before: 510655, Guangzhou, Whampoa Avenue, No. 2, creative industrial park, building 3-08,

Applicant before: Guangzhou Huaduo Network Technology Co., Ltd.

GR01 Patent grant
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20141231

Assignee: GUANGZHOU HUYA INFORMATION TECHNOLOGY Co.,Ltd.

Assignor: Guangzhou Huaduo Network Technology Co., Ltd.

Contract record no.: 2018990000088

Denomination of invention: Method and device for controlling data access period

Granted publication date: 20180112

License type: Common License

Record date: 20180413