CN105657175A - Network acceleration device and method - Google Patents
Network acceleration device and method Download PDFInfo
- Publication number
- CN105657175A CN105657175A CN201610067815.0A CN201610067815A CN105657175A CN 105657175 A CN105657175 A CN 105657175A CN 201610067815 A CN201610067815 A CN 201610067815A CN 105657175 A CN105657175 A CN 105657175A
- Authority
- CN
- China
- Prior art keywords
- acceleration
- network
- shelves position
- accelerated
- module
- 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
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
The invention discloses a network acceleration device. The network acceleration device comprises a determination module for determining an acceleration grade corresponding to a network acceleration command when receiving the network acceleration command, an acceleration module for accelerating a terminal according to the determined acceleration grade, and a display module for displaying acceleration information on a preset network acceleration interface, wherein the acceleration information comprises a speed increase rate and network data consumption. The invention further discloses a network acceleration method. According to the network acceleration device and method, the intelligence and flexibility of network acceleration are improved.
Description
Technical field
The present invention relates to communication technical field, particularly relate to a kind of network acceleration device and method.
Background technology
Along with the development of the communication technology, every requirement of network is also increased by people gradually, present terminal in use, if network speed is slower, it is possible to network is accelerated, but, present network acceleration mode is only that terminal is accelerated by the resource simply discharging backstage, or closes some background application and terminal accelerated, the effect not only accelerated is not obvious, and the particular case that terminal is accelerated by user is unclear yet. Obviously, present network acceleration mode is intelligent not, flexible.
Summary of the invention
The main purpose of the present invention is to propose a kind of network acceleration device and method, it is intended to solve existing network acceleration mode, intelligence and flexibly technical problem not.
For achieving the above object, a kind of network acceleration device provided by the invention, described network acceleration device comprises:
Determination module, for when receiving network acceleration instruction, it is determined that the acceleration shelves position that described network acceleration instruction is corresponding;
Accelerating module, for accelerating described terminal according to the acceleration shelves position determined;
Display module, for accelerating information in default network acceleration interface display, wherein, the described enhancing rate of acceleration information speed and the consumption of network data.
Can selection of land, described accelerating module comprises:
Determining unit, for determining the acceleration strategy of described acceleration shelves position correspondence;
Acquiring unit, for based on the mapping relation of default acceleration strategy and network data consumes amount, obtaining the network data consumes amount that the acceleration strategy determined is corresponding;
Accelerator module, for accelerating described terminal according to the described network data consumes amount obtained.
Can selection of land, described network acceleration device also comprises:
More new module, for upgrading the use number of times of described acceleration shelves position;
Module is set, for when the use number of times of described acceleration shelves position reaches preset times, described acceleration shelves position being set to acquiescence and accelerates shelves position.
Can selection of land, described display module, also for accelerating while information in default network acceleration interface display, the window display preset at described network acceleration interface accelerates shelves position and/or network speed before and after accelerating.
Can selection of land, when the network packet described terminal accelerated draws together mobile network data, described network acceleration device also comprises:
Stopping modular, for when detecting that the flow residual value shi of described mobile network data is less than predetermined threshold value, stopping acceleration operation;
Handover module, for being switched to than when in the acceleration shelves position of preacceleration shelves position low grade;
Whether reminding module, for exporting information, continue to point out user to keep acceleration operation.
, for achieving the above object, in addition the present invention also proposes a kind of network accelerating method, and described network accelerating method comprises the following steps:
When receiving network acceleration instruction, it is determined that the acceleration shelves position that described network acceleration instruction is corresponding;
Described terminal is accelerated by the acceleration shelves position according to determining;
Information is accelerated in default network acceleration interface display, wherein, the described enhancing rate of acceleration information speed and the consumption of network data.
Can selection of land, the step that described terminal is accelerated is comprised by the described acceleration shelves position according to determining:
Determine the acceleration strategy of described acceleration shelves position correspondence;
Based on the mapping relation of default acceleration strategy and network data consumes amount, obtain the network data consumes amount that the acceleration strategy determined is corresponding;
Described terminal is accelerated by the described network data consumes amount according to obtaining.
Can selection of land, after the described step described terminal accelerated according to the acceleration shelves position determined, described network accelerating method also comprises:
Upgrade the use number of times of described acceleration shelves position;
When the use number of times of described acceleration shelves position reaches preset times, described acceleration shelves position is set to acquiescence and accelerates shelves position.
Can selection of land, described accelerate while information in default network acceleration interface display, perform following step:
The window display preset at described network acceleration interface is accelerated shelves position and/or is accelerated the network speed of front and back.
Can selection of land, when the network packet described terminal accelerated draws together mobile network data, described default network acceleration interface display accelerate information step after, described network accelerating method also comprises:
When detecting that the flow residual value shi of described mobile network data is less than predetermined threshold value, stop acceleration operation;
Or, it is switched to than when in the acceleration shelves position of preacceleration shelves position low grade;
Or, export information, whether continue to point out user to keep acceleration operation.
The network acceleration device and method that the present invention proposes, described network acceleration device comprises: determination module, accelerating module and display module, when receiving network acceleration instruction, determination module determines the acceleration shelves position that described network acceleration instruction is corresponding, described terminal is accelerated by accelerating module according to the acceleration shelves position determined, display module accelerates information in default network acceleration interface display, wherein, the described enhancing rate of acceleration information speed and the consumption of network data, when achieving network acceleration, according to the acceleration shelves position determined, terminal can be accelerated, and the specifying information of acceleration can be shown, such as the enhancing rate of speed and the consumption of network data etc., thus improve the intelligent of network acceleration and handiness.
Accompanying drawing explanation
Fig. 1 is the hardware architecture diagram realizing each embodiment optional mobile terminal of the present invention;
Fig. 2 is the radio communication device schematic diagram of mobile terminal as shown in Figure 1;
Fig. 3 is the high-level schematic functional block diagram of inventive network booster machinery first embodiment;
Fig. 4 is the better enforcement scene schematic diagram that inventive network accelerates to show in interface network acceleration interface;
Fig. 5 is the refinement high-level schematic functional block diagram of accelerating module in Fig. 3;
Fig. 6 is the better enforcement scene schematic diagram of acceleration strategy that the present invention accelerates shelves position correspondence;
Fig. 7 is that the present invention accelerates the better enforcement scene schematic diagram of information in default network acceleration interface display;
Fig. 8 is that the window display that the present invention presets at described network acceleration interface is accelerated shelves position and/or accelerated the better enforcement scene schematic diagram of network speed of front and back;
Fig. 9 is the high-level schematic functional block diagram of inventive network booster machinery the 2nd embodiment;
Figure 10 is the high-level schematic functional block diagram of inventive network booster machinery the 3rd embodiment;
Figure 11 is the schematic flow sheet of inventive network accelerated method first embodiment;
Figure 12 is the schematic flow sheet that described terminal is accelerated better embodiment by the present invention according to the acceleration shelves position determined;
Figure 13 is the schematic flow sheet of inventive network accelerated method the 2nd embodiment;
Figure 14 is the schematic flow sheet of inventive network accelerated method the 3rd embodiment.
The realization of the object of the invention, functional characteristics and advantage will in conjunction with the embodiments, are described further with reference to accompanying drawing.
Embodiment
It is to be understood that specific embodiment described herein is only in order to explain the present invention, it is not intended to limit the present invention.
The mobile terminal realizing each embodiment of the present invention is described referring now to accompanying drawing. In follow-up description, it may also be useful to for representing that the suffix of such as " module ", " parts " or " unit " of element is only in order to be conducive to the explanation of the present invention, itself is specific meaning not. Therefore, " module " and " parts " can mixedly use.
Mobile terminal can be implemented in a variety of manners. Such as, the terminal described in the present invention can comprise the mobile terminal of such as mobile telephone, smart phone, notebook computer, digit broadcasting receiver, PDA (personal digital assistant), PAD (panel computer), PMP (portable media player), Nvgtl aids etc. and the fixed terminal of such as numeral TV, desk-top computer etc. Below, it is assumed that terminal is mobile terminal. But, skilled person will appreciate that, except being used in particular for the element of mobile object, structure according to the embodiment of the present invention also can be applied to the terminal of fixed type.
Fig. 1 is the hardware structure signal realizing each embodiment optional mobile terminal of the present invention.
Mobile terminal 100 can comprise wireless communication unit 110, A/V (audio/video) inputs unit 120, user input unit 130, sensing cell 140, output unit 150, storer 160, interface unit 170, controller 180 and power subsystem 190 etc. Fig. 1 shows the mobile terminal with various assembly, but it is understood that do not require to implement all assemblies illustrated. Can alternatively implement more or less assembly. Will be discussed in more detail below the element of mobile terminal.
Wireless communication unit 110 generally includes one or more assembly, and it allows the wireless communication between mobile terminal 100 and radio communication device or network.
A/V inputs unit 120 for receiving audio or video signal.
User input unit 130 can generate key input data to control the various operations of mobile terminal according to the order of user's input. User input unit 130 allows user to input various types of information, and can comprise keyboard, the young sheet of pot, touch pad (such as, detect cause owing to being touched resistance, pressure, electric capacity etc. the sensitive component of change), roller, rocking bar etc. Especially, when touch pad is superimposed upon on display unit 151 as a layer, it is possible to form touch-screen.
Sensing cell 140 detects the current state of mobile terminal 100, (such as, mobile terminal 100 open or close state), the position of mobile terminal 100, user for mobile terminal 100 contact (namely, touch input) presence or absence, the orientation of mobile terminal 100, the acceleration of mobile terminal 100 or speed is moved and direction etc., and generate order or the signal of the operation for controlling mobile terminal 100. Such as, when mobile terminal 100 is embodied as sliding-type mobile phone, sensing cell 140 can be felt this sliding-type phone of survey and open or close. In addition, sensing cell 140 can detect power subsystem 190 and whether provide whether electric power or interface unit 170 couple with outer part device.
Interface unit 170 is used as at least one outer part device and is connected the interface that can pass through with mobile terminal 100. Such as, outer part device can comprise wired or wireless head-band earphone port, outside power supply (or battery charger) port, wired or wireless data port, memory card port, for connect there is the device identifying module port, audio frequency I/O (I/O) port, video i/o port, ear port etc. Identify that module can be store for verifying that user uses the various information of mobile terminal 100 and can comprise subscriber identification module (UIM), client identification module (SIM), Universal Subscriber identification module (USIM) etc. In addition, having the form identifying that the device (hereinafter referred to " means of identification ") of module can take smart card, therefore, means of identification can be connected with mobile terminal 100 via port or other coupling device. Such as, interface unit 170 may be used for receiving from the input (data information, electric power etc.) of outer part device and the one or more element being transferred in mobile terminal 100 by the input received or may be used for transmitting data between mobile terminal and outer part device.
In addition, when mobile terminal 100 is connected with external base, interface unit 170 can be used as to allow by it from base, electric power be provided to the path of mobile terminal 100 or can be used as to allow the various command signals from base input be transferred to the path of mobile terminal by it. The signal identifying whether mobile terminal is arranged on base accurately can be used as from the various command signal of base input or electric power. Such as, output unit 150 is constructed to provide output signal (sound signal, vision signal, warning signal, vibration signal etc.) with vision, audio frequency and/or tactile manner. Output unit 150 can comprise display unit 151.
Display unit 151 may be displayed on the information of process in mobile terminal 100. Such as, when mobile terminal 100 is in phone call mode, such as, display unit 151 can show communicate with call or other (text messaging, multimedia file download etc.) relevant user interface (UI) or graphic user interface (GUI). When being in video call mode or image capture mode when mobile terminal 100, display unit 151 can the image of display capture and/or reception image, video is shown or UI or GUI of image and correlation function etc.
Meanwhile, when superposition is to form touch-screen each other as a layer for display unit 151 and touch pad, display unit 151 can be used as input unit and take-off equipment. Display unit 151 can comprise at least one in liquid-crystal display (LCD), thin film transistor LCD (TFT-LCD), Organic Light Emitting Diode (OLED) indicating meter, flexible display, three-dimensional (3D) indicating meter etc. Some in these indicating meters can be constructed to transparent shape, and to allow, user watches from outside, and this can be called transparent display, and typical transparent display can be such as TOLED (transparent organic light emitting diode) indicating meter etc. According to the specific enforcement mode wanted, mobile terminal 100 can comprise two or more display units (or other display unit), such as, mobile terminal can comprise outernal display unit (not shown) and inner display unit (not shown). Touch-screen can be used for detection touch input pressure and touch input position and touch and inputs area.
Software program that storer 160 can store the process performed by controller 180 and control operates etc., or can temporarily store data that oneself maybe will export through exporting (such as, telephone book, message, static image, video etc.). And, storer 160 can store about the vibration of various modes exported when touching and be applied to touch-screen and the data of sound signal.
Storer 160 can comprise the storage media of at least one type, such as, described storage media comprises flash memory, hard disk, multi-media card, card-type storer (SD or DX storer etc.), accesses storer (RAM), static random-access memory (SRAM), read-only storage (ROM), electrically erasable read-only storage (EEPROM), programmable read only memory (PROM), magnetic storage device, disk, CD etc. at random. And, mobile terminal 100 can be connected the network storage device cooperation of the storage function performing storer 160 with by network.
Controller 180 controls the overall operation of mobile terminal usually. Such as, controller 180 performs and voice call, data corresponding, video call etc. relevant control and process. In addition, controller 180 can comprise the multi-media module 181 for reproducing (or playback) multi-medium data, and multi-media module 181 can be configured in controller 180, or can be configured to be separated with controller 180. Controller 180 can pattern recognition process, and is identified as character or image so that the handwriting input performed on the touchscreen or picture are drawn input.
Power subsystem 190 receives external power or internal power under the control of controller 180 and offer operates the suitable electric power needed for each element and assembly.
Various enforcement mode described herein can to use the computer-readable medium of such as computer software, hardware or its any combination to implement. Hardware is implemented, enforcement mode described herein can be implemented with the use of specific end use unicircuit (ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), field-programmable gate array (FPGA), treater, controller, microcontroller, microprocessor, at least one that is designed to perform in the electronic unit of function described herein, in some cases, such enforcement mode can be implemented in controller 180. For implement software, the enforcement mode of such as process or function can be implemented with allowing the independent software module performing at least one function or operation. Software code can be implemented by the software application (or program) write with any suitable programming language, and software code can be stored in storer 160 and perform by controller 180.
So far, oneself is through the mobile terminal according to its functional description. Below, for the sake of brevity, by the slide type mobile terminal in the various types of mobile terminals describing such as folding type, straight-plate type, oscillating-type, slide type mobile terminal etc. exemplarily. Therefore, the present invention can be applied to the mobile terminal of any type, and is not limited to slide type mobile terminal.
Mobile terminal 100 as shown in Figure 1 can be constructed to utilize such as wired and radio communication device and satellite-based communicator via frame or grouping transmission data to operate.
The communicator that wherein can operate according to the mobile terminal of the present invention is described referring now to Fig. 2.
Such communicator can use different air interfaces and/or physical layer. Such as, especially, the air interface used by communicator comprises such as frequency division multiple access (FDMA), time division multiple access (TDMA), code division multple access (CDMA) and universal mobile communications device (UMTS) (long-term evolution (LTE)), global mobile communication device (GSM) etc. As non-limiting example, description below relates to cdma communication device, but such instruction is equally applicable to the device of other type.
With reference to figure 2, cdma wireless communication device can comprise multiple mobile terminal 100, multiple base station (BS) 270, base station controller (BSC) 275 and mobile switching centre (MSC) 280. MSC280 is constructed to form interface with PSTN network (PSTN) 290. MSC280 is also constructed to and the BSC275 formation interface that can be couple to base station 270 via backhaul circuit. Backhaul circuit can construct according to any one in some interfaces that oneself knows, described interface comprises such as E1/T1, ATM, IP, PPP, frame relay, HDSL, ADSL or xDSL. It will be understood that device can comprise multiple BSC2750 as shown in Figure 2.
Each BS270 can serve one or more subregion (or region), by how to each subregion of antenna or the antenna cover pointing to specific direction radial away from BS270. Or, each subregion can by two or more antenna covers for diversity reception. Such as, each BS270 can be constructed to support multiple frequency assignation, and each frequency assignation has specific frequency spectrum (1.25MHz, 5MHz etc.).
Subregion can be called as CDMA channel with intersecting of frequency assignation. BS270 can also be called as the sub-device of base station transceiver (BTS) or other equivalent terms. Under such circumstances, term " base station " may be used for broadly representing single BSC275 and at least one BS270. Base station can also be called as " cellular station ". Or, each subregion of particular B S270 can be called as multiple cellular station.
As shown in Figure 2, broadcsting transmitter (BT) 295 by broadcast signal be sent in device operation mobile terminal 100. Broadcast receiver module 111 is arranged on mobile terminal 100 and sentences the broadcast signal receiving and sending by BT295 as shown in Figure 1. In fig. 2, several global pick devices (GPS) satellite 300 is shown. Satellite 300 helps at least one in the multiple mobile terminal 100 in location.
In fig. 2, multiple satellite 300 is depicted, it should be understood that, it is possible to use the satellite of any number obtains useful locating information. GPS module 115 as shown in Figure 1 is constructed to coordinate to obtain the locating information wanted with satellite 300 usually. Substitute GPS tracking technique or outside GPS tracking technique, it is possible to use can other technology of position of tracking mobile terminal. In addition, at least one gps satellite 300 can optionally or extraly process satellite dmb transmission.
As a typical operation of radio communication device, BS270 receives the reverse link signal from various mobile terminal 100. Mobile terminal 100 participates in call usually, information receiving and transmitting communicates with other type. Each reverse link signal that certain base station 270 receives is processed in particular B S270. The data obtained are forwarded to relevant BSC275. The mobile management function of the coordination of soft switching process that BSC provides call resources allocation and comprises between BS270. The data received also are routed to MSC280 by BSC275, and it is provided for being formed the extra route service of interface with PSTN290. Similarly, PSTN290 and MSC280 forms interface, and MSC and BSC275 forms interface, and BSC275 correspondingly controls BS270 so that forward link signals to be sent to mobile terminal 100.
Based on the structure of above-mentioned mobile terminal hardware structure, communicator, it is proposed to each embodiment of inventive network booster machinery.
With reference to the high-level schematic functional block diagram that Fig. 3, Fig. 3 are inventive network booster machinery first embodiment.
It is emphasized that, to one skilled in the art, functional block diagram shown in Fig. 3 is only the exemplary plot of a better embodiment, and the technician of this area, around the function module of the network acceleration device shown in Fig. 3, can carry out supplementing of new function module easily; The title of each function module is self-defined title, only for auxiliary each program functional block understanding this network acceleration device, being not used in the technical scheme limiting the present invention, the core of technical solution of the present invention is, the function that the function module of each self-defined title to be reached.
The present embodiment proposes a kind of network acceleration device, and described network acceleration device comprises:
Determination module 10, for when receiving network acceleration instruction, it is determined that the acceleration shelves position that described network acceleration instruction is corresponding;
In the present embodiment, the triggering mode of described network acceleration instruction comprises: a |, show in default network acceleration interface accelerate button, and receiving based on the triggering network acceleration instruction of described acceleration button, now, the acceleration shelves position that described network acceleration instruction is corresponding can be the acceleration shelves position of acquiescence. B, the selection interface accelerating shelves position in described network acceleration interface display, behind the acceleration shelves position that user selects based on described selection interface, enable described network acceleration interface display accelerates button, and receiving based on the triggering network acceleration instruction of described acceleration button, now, acceleration shelves position user selected is as acceleration shelves position corresponding to described network acceleration instruction. C, when the current network speed of terminal being detected lower than default network speed, obtain the acceleration shelves position of acceleration shelves position or the acquiescence arranged in advance, and trigger network acceleration instruction according to the acceleration shelves position obtained.
In the present embodiment, if receiving network acceleration instruction in default network acceleration interface, then described network acceleration device comprises and enters module, described enter the mode that module enters described network acceleration interface and comprise: detect click preset network acceleration control time, enter described network acceleration interface. Or, receive voice information such as " opening network acceleration pattern ", enter described network acceleration interface. Or, at the predeterminable area of terminal, comprise the predeterminable area that in the predeterminable area of terminal interface and terminal, arbitrary application is corresponding, receive long by or when multiple point touching operates, enter described network acceleration interface.
When receiving network acceleration instruction, described determination module 10 determines the acceleration shelves position that described network acceleration instruction is corresponding, and the step that described determination module 10 determines the acceleration shelves position that described network acceleration instruction is corresponding comprises: 1, first determines whether terminal currently meets and presets acceleration environment, if 2 described terminals meet presets acceleration environment, then determine the acceleration shelves position that described network acceleration instruction is corresponding. wherein, described default acceleration environment comprises whether described terminal is currently built-in with identification card, described terminal currently whether is not in offline mode and whether described terminal is connected to WLAN (wireless local area network) and mobile network, in the present embodiment, WLAN (wireless local area network) (WirelessLocalAreaNetworks is preferably connected simultaneously, and just carry out network acceleration during mobile data WLAN), if current not built-in identification card, currently it is in offline mode or does not currently connect wireless local area network and mobile network, then export information, for user terminal adjusted to and meet described default acceleration environment. and when described terminal meets described acceleration environment, just determine the acceleration shelves position that network acceleration instruction is corresponding further.
It is understandable that, when entering network acceleration interface first, while button is accelerated in display, the selection interface accelerating shelves position correspondence can be shown, select to accelerate shelves position based on described selection interface for user, if when again entering network acceleration interface, acceleration shelves position by default, acceleration shelves position last time can selected, and directly show described network acceleration interface.
In the present embodiment, described acceleration shelves position can comprise one grade, second gear and three gears, with reference to Fig. 4, wherein, one grade of expression can normally be seen news, brush microblogging or chat micro-letter etc., second gear represents can normally be shared focus, file in download or play games etc., and three gear expressions can normally be robbed ticket or rob red packet etc. Certainly, described acceleration shelves position also can only comprise one grade and second gear, is set to normally to see news, brush microblogging by one grade, chats micro-letter, shares focus, file in download or play games etc., and is set to second gear normally rob ticket or rob red packet etc.
Accelerating module 20, for accelerating described terminal according to the acceleration shelves position determined;
In the present embodiment, with reference to Fig. 5, described accelerating module 20 comprises:
Determining unit 21, for determining the acceleration strategy of described acceleration shelves position correspondence;
In the present embodiment, after determining to accelerate shelves position, and now acceleration shelves position comprises 1 grade, 2 grades and 3 gears, described determining unit 21 determines the acceleration strategy of described acceleration shelves position correspondence further, with reference to Fig. 6, when described acceleration shelves position is 1 grade, preferred described acceleration strategy is that terminal uses WLAN (wireless local area network) to surf the Net, and current network speed is lower than the first default network speed, as long as now presetting network speed by described in network speed lifting values first, described first to preset network speed be stagnation point good and steady in 1 grade of Fig. 6, and current network speed is preset network speed lower than first and is equivalent to current maximum bandwidth and is less than the first pre-set bandwidths, namely the network speed that now described WLAN (wireless local area network) is corresponding cannot meet terminal and normally surf the Net, brush microblogging or merely micro-letter, then now, adopt WLAN (wireless local area network) to add mobile network data terminal to be accelerated, and network speed is promoted to first and presets network speed. when described acceleration shelves position is 2 grades, preferred described acceleration strategy is that terminal uses WLAN (wireless local area network) to surf the Net, and current network speed is lower than the 2nd default network speed, as long as now presetting network speed by the described in network speed lifting values the 2nd, described 2nd to preset network speed be stagnation point good and steady in 2 grades of Fig. 6, and current network speed is preset network speed lower than the 2nd and is equivalent to current maximum bandwidth and is less than the 2nd pre-set bandwidths, namely the network speed that now described WLAN (wireless local area network) is corresponding cannot meet terminal and normally see video, play games or file in download, then now, adopt WLAN (wireless local area network) to add mobile network data terminal to be accelerated, and network speed is promoted to the 2nd and presets network speed. it is noted that the described first default network speed is less than the 2nd presets network speed. when described acceleration shelves position is 3 grades, it is preferable that described acceleration strategy is that terminal directly adopts WLAN (wireless local area network) to add mobile network data terminal to be accelerated, and does not limit the network speed of acceleration, accelerates as far as possible.
Further, in order to improve the convenience of network acceleration, preferably comprise one grade and second gear in described acceleration shelves position, wherein, one grade represents that terminal uses WLAN (wireless local area network) to surf the Net, and network speed lower than default network speed threshold value time, adopt WLAN (wireless local area network) to add mobile network data terminal to be accelerated, and network speed is promoted to described default network speed threshold value, and second gear represents that terminal directly adopts WLAN (wireless local area network) to add mobile network data to terminal and accelerates, and do not limit the network speed of acceleration, accelerate as far as possible.
Acquiring unit 22, for based on the mapping relation of default acceleration strategy and network data consumes amount, obtaining the network data consumes amount that the acceleration strategy determined is corresponding;
Accelerator module 23, for accelerating described terminal according to the described network data consumes amount obtained.
In this enforcement, determine the acceleration strategy of described acceleration shelves position correspondence in described determining unit 21 after, described acquiring unit 22 is according to the mapping relation of default acceleration strategy and network data consumes amount, obtain the network data consumes amount that the acceleration strategy determined is corresponding, finally, described terminal is accelerated by described accelerator module 23 according to the described network data consumes amount obtained.
Display module 30, for accelerating information in described network acceleration interface display, wherein, the described enhancing rate of acceleration information speed and the consumption of network data.
In the present embodiment, after described terminal being accelerated according to the acceleration shelves position determined, described display module 30 accelerates information in described network acceleration interface display, wherein, the described enhancing rate of acceleration information speed and the consumption of network data, wherein, it is preferable that the consumption of described network data is the consumption of mobile network speed data, specifically can refer to Fig. 7.
Further, described display module 30, also for, while default network acceleration interface display acceleration information, the window display preset at described network acceleration interface is accelerated shelves position and/or accelerated the network speed of front and back.
In the present embodiment, while described display module 30 accelerates information in described network acceleration interface display, the window display can also preset at described network acceleration interface is accelerated shelves position and/or is accelerated the network speed of front and back, namely on described network acceleration interface display state notifying hurdle, wherein, state notifying hurdle can show current acceleration shelves position, accelerate before the operation network speed of terminal and the operation network speed etc. of terminal after accelerating, specifically can refer to Fig. 8. It is understandable that, the network speed accelerating shelves position and/or accelerating front and back is shown while described network acceleration interface display accelerates information, the described state notifying hurdle of display can be selected in advance in network acceleration interface, and upon selection, described network acceleration interface can show described state notifying hurdle automatically.
Further, receiving based on the acceleration strategy display instruction that described state notifying hurdle triggers, jump in interface corresponding to described acceleration strategy, to show described acceleration strategy, such as, when acceleration shelves position is 1 grade, described acceleration strategy is 1 grade of corresponding part in Fig. 6, when acceleration shelves position is 2 grades, described acceleration strategy is 2 grades of corresponding parts etc. in Fig. 6.
The network acceleration device that the present embodiment proposes, described network acceleration device comprises: determination module, accelerating module and display module, when receiving network acceleration instruction, determination module determines the acceleration shelves position that described network acceleration instruction is corresponding, described terminal is accelerated by accelerating module according to the acceleration shelves position determined, display module accelerates information in default network acceleration interface display, wherein, the described enhancing rate of acceleration information speed and the consumption of network data, when achieving network acceleration, according to the acceleration shelves position determined, terminal can be accelerated, and the specifying information of acceleration can be shown, such as the enhancing rate of speed and the consumption of network data etc., thus improve the intelligent of network acceleration and handiness.
Further, in order to improve the intelligent of network acceleration, with reference to Fig. 9, proposing the 2nd embodiment of inventive network booster machinery based on the first embodiment, in the present embodiment, described network acceleration device also comprises:
More new module 40, for upgrading the use number of times of described acceleration shelves position;
Module 50 is set, for when the use number of times of described acceleration shelves position reaches preset times, described acceleration shelves position being set to acquiescence and accelerates shelves position.
In the present embodiment, after according to the acceleration shelves position determined described terminal being accelerated, described more new module 40 upgrades the use number of times of described acceleration shelves position, and when the use number of times of described acceleration shelves position reaches preset times, described acceleration shelves position is set to acquiescence acceleration shelves position by the described module 50 that arranges, receive network acceleration instruction if follow-up, directly accelerate shelves position according to described acquiescence and accelerate. Wherein, described preset times can be the number of times of user's setting, it is possible to think the number of times of system default.
Certainly, after according to the acceleration shelves position determined described terminal being accelerated, terminal also by acceleration shelves position by default, the acceleration shelves position of this time, if user's next time does not change accelerates shelves position, then directly can be accelerated by the described module 50 that arranges according to the acceleration shelves position given tacit consent to.
In the present embodiment, after according to the acceleration shelves position determined described terminal being accelerated, and when the use number of times of described acceleration shelves position reaches preset times, described acceleration shelves position is set to acquiescence and accelerates shelves position, or after according to the acceleration shelves position determined described terminal being accelerated, shelves position is directly accelerated as the acquiescence of next time in the acceleration shelves position determined, thus improves the handiness of network acceleration.
Further, in order to improve the intelligent of network acceleration, with reference to Figure 10, based on first or the 2nd embodiment propose inventive network booster machinery the 3rd embodiment, in the present embodiment, when the network packet described terminal accelerated draws together mobile network data, described network acceleration device also comprises:
Stopping modular 60, for when detecting that the flow residual value shi of described mobile network data is less than predetermined threshold value, stopping acceleration operation;
Handover module 70, for being switched to than when in the acceleration shelves position of preacceleration shelves position low grade;
Whether reminding module 80, for exporting information, continue to point out user to keep acceleration operation.
In the present embodiment, when the network packet described terminal accelerated draws together mobile network data, can in real time or the flow residual value shi of the dynamic network data of timing shift detection, when detecting that the flow residual value shi of described mobile network data is less than predetermined threshold value, described stopping modular 60 stops acceleration operation, prevents the consumption of mobile network data; Or, in current acceleration shelves position be not lowermost level be accelerate shelves position time, described handover module 70 switches to than when in the acceleration shelves position of preacceleration shelves position low grade, thus reduces the consumption of mobile network data; Or, whether described reminding module 80 exports information, continue to point out user to keep acceleration operation, if user selects to continue to keep acceleration operation, then proceeds to accelerate, if user selects to close accelerates shelves position, then stops acceleration operation.
In the present embodiment, by the flow residual value shi of the dynamic network data of real-time or timing shift detection, and when detecting that the flow residual value shi of described mobile network data is less than predetermined threshold value, perform to operate accordingly, it is to increase network acceleration intelligent.
The present invention further provides a kind of network accelerating method.
With reference to the schematic flow sheet that Figure 11, Figure 11 are inventive network accelerated method first embodiment.
The present embodiment proposes a kind of network accelerating method, and described network accelerating method comprises:
Step S10, when receiving network acceleration instruction, it is determined that the acceleration shelves position that described network acceleration instruction is corresponding;
In the present embodiment, the triggering mode of described network acceleration instruction comprises: a |, show in default network acceleration interface accelerate button, and receiving based on the triggering network acceleration instruction of described acceleration button, now, the acceleration shelves position that described network acceleration instruction is corresponding can be the acceleration shelves position of acquiescence. B, the selection interface accelerating shelves position in described network acceleration interface display, behind the acceleration shelves position that user selects based on described selection interface, enable described network acceleration interface display accelerates button, and receiving based on the triggering network acceleration instruction of described acceleration button, now, acceleration shelves position user selected is as acceleration shelves position corresponding to described network acceleration instruction. C, when the current network speed of terminal being detected lower than default network speed, obtain the acceleration shelves position of acceleration shelves position or the acquiescence arranged in advance, and trigger network acceleration instruction according to the acceleration shelves position obtained.
In the present embodiment, if receiving network acceleration instruction in default network acceleration interface, then before described step S10, comprise the step entering described network acceleration interface, the described mode entering described network acceleration interface comprises: when detecting that network acceleration control is preset in click, enter described network acceleration interface. Or, receive voice information such as " opening network acceleration pattern ", enter described network acceleration interface. Or, at the predeterminable area of terminal, comprise the predeterminable area that in the predeterminable area of terminal interface and terminal, arbitrary application is corresponding, receive long by or when multiple point touching operates, enter described network acceleration interface.
When receiving network acceleration instruction, it is determined that the acceleration shelves position that described network acceleration instruction is corresponding, and described determine that the step of the acceleration shelves position that described network acceleration instruction is corresponding comprises: 1, first determine whether terminal currently meets and preset acceleration environment, if 2 described terminals meet presets acceleration environment, then determine the acceleration shelves position that described network acceleration instruction is corresponding. wherein, described default acceleration environment comprises whether described terminal is currently built-in with identification card, described terminal currently whether is not in offline mode and whether described terminal is connected to WLAN (wireless local area network) and mobile network, in the present embodiment, WLAN (wireless local area network) (WirelessLocalAreaNetworks is preferably connected simultaneously, and just carry out network acceleration during mobile data WLAN), if current not built-in identification card, currently it is in offline mode or does not currently connect wireless local area network and mobile network, then export information, for user terminal adjusted to and meet described default acceleration environment. and when described terminal meets described acceleration environment, just determine the acceleration shelves position that network acceleration instruction is corresponding further.
It is understandable that, when entering network acceleration interface first, while button is accelerated in display, the selection interface accelerating shelves position correspondence can be shown, select to accelerate shelves position based on described selection interface for user, if when again entering network acceleration interface, acceleration shelves position by default, acceleration shelves position last time can selected, and directly show described network acceleration interface.
In the present embodiment, described acceleration shelves position can comprise one grade, second gear and three gears, with reference to Fig. 4, wherein, one grade of expression can normally be seen news, brush microblogging or chat micro-letter etc., second gear represents can normally be shared focus, file in download or play games etc., and three gear expressions can normally be robbed ticket or rob red packet etc. Certainly, described acceleration shelves position also can only comprise one grade and second gear, is set to normally to see news, brush microblogging by one grade, chats micro-letter, shares focus, file in download or play games etc., and is set to second gear normally rob ticket or rob red packet etc.
Step S20, described terminal is accelerated by the acceleration shelves position according to determining;
In the present embodiment, with reference to Figure 12, described step S20 comprises:
Step S21, it is determined that the acceleration strategy of described acceleration shelves position correspondence;
In the present embodiment, after determining to accelerate shelves position, and now acceleration shelves position comprises 1 grade, 2 grades and 3 gears, determine the acceleration strategy of described acceleration shelves position correspondence further, with reference to Fig. 6, when described acceleration shelves position is 1 grade, preferred described acceleration strategy is that terminal uses WLAN (wireless local area network) to surf the Net, and current network speed is lower than the first default network speed, as long as now presetting network speed by described in network speed lifting values first, described first to preset network speed be stagnation point good and steady in 1 grade of Fig. 6, and current network speed is preset network speed lower than first and is equivalent to current maximum bandwidth and is less than the first pre-set bandwidths, namely the network speed that now described WLAN (wireless local area network) is corresponding cannot meet terminal and normally surf the Net, brush microblogging or merely micro-letter, then now, adopt WLAN (wireless local area network) to add mobile network data terminal to be accelerated, and network speed is promoted to first and presets network speed. when described acceleration shelves position is 2 grades, preferred described acceleration strategy is that terminal uses WLAN (wireless local area network) to surf the Net, and current network speed is lower than the 2nd default network speed, as long as now presetting network speed by the described in network speed lifting values the 2nd, described 2nd to preset network speed be stagnation point good and steady in 2 grades of Fig. 6, and current network speed is preset network speed lower than the 2nd and is equivalent to current maximum bandwidth and is less than the 2nd pre-set bandwidths, namely the network speed that now described WLAN (wireless local area network) is corresponding cannot meet terminal and normally see video, play games or file in download, then now, adopt WLAN (wireless local area network) to add mobile network data terminal to be accelerated, and network speed is promoted to the 2nd and presets network speed. it is noted that the described first default network speed is less than the 2nd presets network speed. when described acceleration shelves position is 3 grades, it is preferable that described acceleration strategy is that terminal directly adopts WLAN (wireless local area network) to add mobile network data terminal to be accelerated, and does not limit the network speed of acceleration, accelerates as far as possible.
Further, in order to improve the convenience of network acceleration, preferably comprise one grade and second gear in described acceleration shelves position, wherein, one grade represents that terminal uses WLAN (wireless local area network) to surf the Net, and network speed lower than default network speed threshold value time, adopt WLAN (wireless local area network) to add mobile network data terminal to be accelerated, and network speed is promoted to described default network speed threshold value, and second gear represents that terminal directly adopts WLAN (wireless local area network) to add mobile network data to terminal and accelerates, and do not limit the network speed of acceleration, accelerate as far as possible.
Step S22, based on the mapping relation of default acceleration strategy and network data consumes amount, obtains the network data consumes amount that the acceleration strategy determined is corresponding;
Step S23, described terminal is accelerated by the described network data consumes amount according to obtaining.
In this enforcement, after the acceleration strategy determining described acceleration shelves position correspondence, according to the mapping relation of default acceleration strategy and network data consumes amount, obtain the network data consumes amount that the acceleration strategy determined is corresponding, finally, according to the described network data consumes amount obtained, described terminal is accelerated.
Step S30, accelerates information in default network acceleration interface display, wherein, and the described enhancing rate of acceleration information speed and the consumption of network data.
In the present embodiment, after described terminal being accelerated according to the acceleration shelves position determined, information is accelerated in described network acceleration interface display, wherein, the described enhancing rate of acceleration information speed and the consumption of network data, wherein, it is preferable that the consumption of described network data is the consumption of mobile network speed data, specifically can refer to Fig. 7.
Further, described while default network acceleration interface display accelerates information, perform following step:
The window display preset at described network acceleration interface is accelerated shelves position and/or is accelerated the network speed of front and back.
In the present embodiment, while described network acceleration interface display accelerates information, the window display can also preset at described network acceleration interface is accelerated shelves position and/or is accelerated the network speed of front and back, namely on described network acceleration interface display state notifying hurdle, wherein, state notifying hurdle can show current acceleration shelves position, accelerate before the operation network speed of terminal and the operation network speed etc. of terminal after accelerating, specifically can refer to Fig. 8. It is understandable that, the network speed accelerating shelves position and/or accelerating front and back is shown while described network acceleration interface display accelerates information, the described state notifying hurdle of display can be selected in advance in network acceleration interface, and upon selection, described network acceleration interface can show described state notifying hurdle automatically.
Further, receiving based on the acceleration strategy display instruction that described state notifying hurdle triggers, jump in interface corresponding to described acceleration strategy, to show described acceleration strategy, such as, when acceleration shelves position is 1 grade, described acceleration strategy is 1 grade of corresponding part in Fig. 6, when acceleration shelves position is 2 grades, described acceleration strategy is 2 grades of corresponding parts etc. in Fig. 6.
The network accelerating method that the present embodiment proposes, when receiving network acceleration instruction, first determine the acceleration shelves position that described network acceleration instruction is corresponding, then according to the acceleration shelves position determined, described terminal is accelerated, and accelerate information in default network acceleration interface display, wherein, the described enhancing rate of acceleration information speed and the consumption of network data, when achieving network acceleration, according to the acceleration shelves position determined, terminal can be accelerated, and the specifying information of acceleration can be shown, such as the enhancing rate of speed and the consumption of network data etc., thus improve the intelligent of network acceleration and handiness.
Further, in order to improve the intelligent of network acceleration, with reference to Figure 13, proposing the 2nd embodiment of inventive network accelerated method based on the first embodiment, in the present embodiment, after described step S20, described network accelerating method also comprises:
Step S40, upgrades the use number of times of described acceleration shelves position;
Step S50, when the use number of times of described acceleration shelves position reaches preset times, is set to described acceleration shelves position acquiescence and accelerates shelves position.
In the present embodiment, after according to the acceleration shelves position determined described terminal being accelerated, upgrade the use number of times of described acceleration shelves position, and when the use number of times of described acceleration shelves position reaches preset times, described acceleration shelves position is set to acquiescence and accelerates shelves position, receive network acceleration instruction if follow-up, directly accelerate shelves position according to described acquiescence and accelerate. Wherein, described preset times can be the number of times of user's setting, it is possible to think the number of times of system default.
Certainly, after according to the acceleration shelves position determined described terminal being accelerated, also can by acceleration shelves position by default, the acceleration shelves position of this time, if user's next time does not change accelerates shelves position, then directly terminal is accelerated by acceleration shelves position according to acquiescence.
In the present embodiment, after according to the acceleration shelves position determined described terminal being accelerated, and when the use number of times of described acceleration shelves position reaches preset times, described acceleration shelves position is set to acquiescence and accelerates shelves position, or after according to the acceleration shelves position determined described terminal being accelerated, shelves position is directly accelerated as the acquiescence of next time in the acceleration shelves position determined, thus improves the handiness of network acceleration.
Further, in order to improve the intelligent of network acceleration, with reference to Figure 14, based on first or the 2nd embodiment propose inventive network accelerated method the 3rd embodiment, in the present embodiment, when the network packet described terminal accelerated draws together mobile network data, after described step S30, described network accelerating method also comprises:
Step S60, when detecting that the flow residual value shi of described mobile network data is less than predetermined threshold value, stops acceleration operation;
Or, it is switched to than when in the acceleration shelves position of preacceleration shelves position low grade;
Or, export information, whether continue to point out user to keep acceleration operation.
In the present embodiment, when the network packet described terminal accelerated draws together mobile network data, can in real time or the flow residual value shi of the dynamic network data of timing shift detection, when detecting that the flow residual value shi of described mobile network data is less than predetermined threshold value, stop acceleration operation, prevent the consumption of mobile network data; Or, in current acceleration shelves position be not lowermost level be accelerate shelves position time, can switch to than when in the acceleration shelves position of preacceleration shelves position low grade, thus reduce the consumption of mobile network data; Or, export information, whether continue to point out user to keep acceleration operation, if user selects to continue to keep acceleration operation, then proceed to accelerate, if user selects to close accelerates shelves position, then stop acceleration operation.
In the present embodiment, by the flow residual value shi of the dynamic network data of real-time or timing shift detection, and when detecting that the flow residual value shi of described mobile network data is less than predetermined threshold value, perform to operate accordingly, it is to increase network acceleration intelligent.
It should be noted that, herein, term " comprises ", " comprising " or its other variant any are intended to contain comprising of nonexcludability, so that comprise the process of a series of key element, method, article or system not only comprise those key elements, but also comprise other key element clearly do not listed, or also comprise the key element intrinsic for this kind of process, method, article or system. When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, article or the system comprising this key element and also there is other identical element.
Above-mentioned embodiment of the present invention sequence number, just to describing, does not represent the quality of embodiment.
Through the above description of the embodiments, the technician of this area can be well understood to above-described embodiment method and can realize by the mode that software adds required general hardware platform, hardware can certainly be passed through, but in a lot of situation, the former is better enforcement mode. Based on such understanding, the technical scheme of the present invention in essence or says that part prior art contributed can embody with the form of software product, this computer software product is stored in a storage media (such as ROM/RAM, magnetic disc, CD), comprise some instructions with so that a station terminal equipment (can be mobile phone, computer, server, conditioner, or the network equipment etc.) perform the method described in each embodiment of the present invention.
These are only the preferred embodiments of the present invention; not thereby the patent scope of the present invention is limited; every utilize specification sheets of the present invention and accompanying drawing content to do equivalent structure or equivalence flow process conversion; or directly or indirectly it is used in other relevant technical field, all it is included in the scope of patent protection of the present invention with reason.
Claims (10)
1. a network acceleration device, it is characterised in that, described network acceleration device comprises:
Determination module, for when receiving network acceleration instruction, it is determined that the acceleration shelves position that described network acceleration instruction is corresponding;
Accelerating module, for accelerating described terminal according to the acceleration shelves position determined;
Display module, for accelerating information in default network acceleration interface display, wherein, the described enhancing rate of acceleration information speed and the consumption of network data.
2. network acceleration device as claimed in claim 1, it is characterised in that, described accelerating module comprises:
Determining unit, for determining the acceleration strategy of described acceleration shelves position correspondence;
Acquiring unit, for based on the mapping relation of default acceleration strategy and network data consumes amount, obtaining the network data consumes amount that the acceleration strategy determined is corresponding;
Accelerator module, for accelerating described terminal according to the described network data consumes amount obtained.
3. network acceleration device as claimed in claim 1, it is characterised in that, described network acceleration device also comprises:
More new module, for upgrading the use number of times of described acceleration shelves position;
Module is set, for when the use number of times of described acceleration shelves position reaches preset times, described acceleration shelves position being set to acquiescence and accelerates shelves position.
4. network acceleration device as claimed in claim 1, it is characterized in that, described display module, also for, while default network acceleration interface display acceleration information, the window display preset at described network acceleration interface is accelerated shelves position and/or accelerated the network speed of front and back.
5. network acceleration device as described in item as arbitrary in claim 1-4, it is characterised in that, when the network packet described terminal accelerated draws together mobile network data, described network acceleration device also comprises:
Stopping modular, for when detecting that the flow residual value shi of described mobile network data is less than predetermined threshold value, stopping acceleration operation;
Handover module, for being switched to than when in the acceleration shelves position of preacceleration shelves position low grade;
Whether reminding module, for exporting information, continue to point out user to keep acceleration operation.
6. a network accelerating method, it is characterised in that, described network accelerating method comprises the following steps:
When receiving network acceleration instruction, it is determined that the acceleration shelves position that described network acceleration instruction is corresponding;
Described terminal is accelerated by the acceleration shelves position according to determining;
Information is accelerated in default network acceleration interface display, wherein, the described enhancing rate of acceleration information speed and the consumption of network data.
7. network accelerating method as claimed in claim 6, it is characterised in that, the step that described terminal is accelerated is comprised by the described acceleration shelves position according to determining:
Determine the acceleration strategy of described acceleration shelves position correspondence;
Based on the mapping relation of default acceleration strategy and network data consumes amount, obtain the network data consumes amount that the acceleration strategy determined is corresponding;
Described terminal is accelerated by the described network data consumes amount according to obtaining.
8. network accelerating method as claimed in claim 6, it is characterised in that, after the described step described terminal accelerated according to the acceleration shelves position determined, described network accelerating method also comprises:
Upgrade the use number of times of described acceleration shelves position;
When the use number of times of described acceleration shelves position reaches preset times, described acceleration shelves position is set to acquiescence and accelerates shelves position.
9. network accelerating method as claimed in claim 6, it is characterised in that, described while default network acceleration interface display accelerates information, perform following step:
The window display preset at described network acceleration interface is accelerated shelves position and/or is accelerated the network speed of front and back.
10. network accelerating method as described in item as arbitrary in claim 6-9, it is characterized in that, when the network packet described terminal accelerated draws together mobile network data, described after default network acceleration interface display accelerates the step of information, described network accelerating method also comprises:
When detecting that the flow residual value shi of described mobile network data is less than predetermined threshold value, stop acceleration operation;
Or, it is switched to than when in the acceleration shelves position of preacceleration shelves position low grade;
Or, export information, whether continue to point out user to keep acceleration operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610067815.0A CN105657175B (en) | 2016-01-29 | 2016-01-29 | Network acceleration device and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610067815.0A CN105657175B (en) | 2016-01-29 | 2016-01-29 | Network acceleration device and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105657175A true CN105657175A (en) | 2016-06-08 |
CN105657175B CN105657175B (en) | 2019-06-07 |
Family
ID=56488984
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610067815.0A Active CN105657175B (en) | 2016-01-29 | 2016-01-29 | Network acceleration device and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105657175B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106658571A (en) * | 2017-01-03 | 2017-05-10 | 努比亚技术有限公司 | Terminal and network acceleration control method thereof |
CN106851682A (en) * | 2017-01-03 | 2017-06-13 | 努比亚技术有限公司 | A kind of user equipment and its method for realizing data transfer |
CN107197493A (en) * | 2017-06-26 | 2017-09-22 | 广东欧珀移动通信有限公司 | A kind of method for switching network, network switching device and intelligent terminal |
CN107800666A (en) * | 2016-09-02 | 2018-03-13 | 中兴通讯股份有限公司 | The processing method and processing device of content of pages, master node, slave node |
CN110035169A (en) * | 2018-01-12 | 2019-07-19 | 广东欧珀移动通信有限公司 | Process handling method and device, electronic equipment, computer readable storage medium |
CN110209461A (en) * | 2019-06-11 | 2019-09-06 | 北京金山安全软件有限公司 | Interface display method and device |
CN111314232A (en) * | 2020-02-19 | 2020-06-19 | 北京小米移动软件有限公司 | Application acceleration method, device and storage medium |
CN116155729A (en) * | 2021-11-22 | 2023-05-23 | 荣耀终端有限公司 | Network acceleration method based on user traffic portrayal and related electronic equipment |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2184669A1 (en) * | 2008-10-30 | 2010-05-12 | Research In Motion Limited | Portable electronic device and method of controlling same |
CN201839450U (en) * | 2010-11-05 | 2011-05-18 | 西安龙飞软件有限公司 | Third generation (3G)/worldwide interoperability for microwave access (WIMAX) double-accessed wireless fidelity (WIFI) wireless access device |
CN102904959A (en) * | 2012-10-19 | 2013-01-30 | 李恺 | Network accelerating method and gateway |
CN103179200A (en) * | 2013-03-08 | 2013-06-26 | 深圳嘉蓝天网科技有限公司 | Management system and method for internet surfing accelerating equipment of mobile terminal |
CN203206233U (en) * | 2013-04-23 | 2013-09-18 | 深圳市共进电子股份有限公司 | 4G standard based wireless broadband device |
CN203912203U (en) * | 2014-05-29 | 2014-10-29 | 成都网丁科技有限公司 | Cell phone accelerating system |
CN104168210A (en) * | 2014-08-08 | 2014-11-26 | 网宿科技股份有限公司 | Network software accelerating system based on intelligent routing |
CN105094960A (en) * | 2015-07-20 | 2015-11-25 | 努比亚技术有限公司 | Data loading device and method based on two channels |
-
2016
- 2016-01-29 CN CN201610067815.0A patent/CN105657175B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2184669A1 (en) * | 2008-10-30 | 2010-05-12 | Research In Motion Limited | Portable electronic device and method of controlling same |
CN201839450U (en) * | 2010-11-05 | 2011-05-18 | 西安龙飞软件有限公司 | Third generation (3G)/worldwide interoperability for microwave access (WIMAX) double-accessed wireless fidelity (WIFI) wireless access device |
CN102904959A (en) * | 2012-10-19 | 2013-01-30 | 李恺 | Network accelerating method and gateway |
CN103179200A (en) * | 2013-03-08 | 2013-06-26 | 深圳嘉蓝天网科技有限公司 | Management system and method for internet surfing accelerating equipment of mobile terminal |
CN203206233U (en) * | 2013-04-23 | 2013-09-18 | 深圳市共进电子股份有限公司 | 4G standard based wireless broadband device |
CN203912203U (en) * | 2014-05-29 | 2014-10-29 | 成都网丁科技有限公司 | Cell phone accelerating system |
CN104168210A (en) * | 2014-08-08 | 2014-11-26 | 网宿科技股份有限公司 | Network software accelerating system based on intelligent routing |
CN105094960A (en) * | 2015-07-20 | 2015-11-25 | 努比亚技术有限公司 | Data loading device and method based on two channels |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107800666A (en) * | 2016-09-02 | 2018-03-13 | 中兴通讯股份有限公司 | The processing method and processing device of content of pages, master node, slave node |
CN107800666B (en) * | 2016-09-02 | 2022-11-22 | 中兴通讯股份有限公司 | Page content processing method and device, master node and slave node |
CN106658571A (en) * | 2017-01-03 | 2017-05-10 | 努比亚技术有限公司 | Terminal and network acceleration control method thereof |
CN106851682A (en) * | 2017-01-03 | 2017-06-13 | 努比亚技术有限公司 | A kind of user equipment and its method for realizing data transfer |
CN106851682B (en) * | 2017-01-03 | 2020-03-27 | 努比亚技术有限公司 | User equipment and method for realizing data transmission |
CN107197493A (en) * | 2017-06-26 | 2017-09-22 | 广东欧珀移动通信有限公司 | A kind of method for switching network, network switching device and intelligent terminal |
CN107197493B (en) * | 2017-06-26 | 2019-10-08 | Oppo广东移动通信有限公司 | A kind of method for switching network, network switching device and intelligent terminal |
CN110035169A (en) * | 2018-01-12 | 2019-07-19 | 广东欧珀移动通信有限公司 | Process handling method and device, electronic equipment, computer readable storage medium |
CN110209461A (en) * | 2019-06-11 | 2019-09-06 | 北京金山安全软件有限公司 | Interface display method and device |
CN110209461B (en) * | 2019-06-11 | 2023-03-24 | 北京金山安全软件有限公司 | Interface display method and device |
CN111314232A (en) * | 2020-02-19 | 2020-06-19 | 北京小米移动软件有限公司 | Application acceleration method, device and storage medium |
CN116155729A (en) * | 2021-11-22 | 2023-05-23 | 荣耀终端有限公司 | Network acceleration method based on user traffic portrayal and related electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN105657175B (en) | 2019-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105657175A (en) | Network acceleration device and method | |
CN106951291A (en) | Application program accelerates to start method and device | |
CN105159533A (en) | Mobile terminal and automatic verification code input method thereof | |
CN104834517A (en) | Mobile terminal power-saving method and mobile terminal | |
CN104731472A (en) | Rapid icon clearing-up method and device | |
CN105245717A (en) | Mobile terminal palm rejection device and method | |
CN105704539A (en) | Video sharing device and video sharing method | |
CN106547446A (en) | Using switching device and method | |
CN105094555A (en) | Method and device for switching application program through swipe gesture | |
CN105389110A (en) | Fast touch apparatus and method | |
CN105681582A (en) | Control color adjusting method and terminal | |
CN105303398A (en) | Information display method and system | |
CN105141507A (en) | Method and device for displaying head portrait for social application | |
CN105243126A (en) | Cross-screen screen capture method and apparatus | |
CN104915215A (en) | Icon recommending device and method | |
CN105681561A (en) | Advertisement blocking device and method | |
CN105511856A (en) | Device and method for checking messages | |
CN105657767A (en) | Method for controlling voice switching and mobile terminal | |
CN105353947A (en) | Mobile terminal and application display content controlling method | |
CN104636043A (en) | Virtual key display method and virtual key display device | |
CN104731456A (en) | Desktop widget display method and device | |
CN105357362A (en) | Mobile terminal control method and device | |
CN105117155A (en) | Mobile terminal and manipulation method therefor | |
CN105094371A (en) | Text input mode switching apparatus and method for mobile terminal | |
CN104810033B (en) | Audio frequency playing method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |