CN106254524A - A kind of transfer management method, device and terminal - Google Patents
A kind of transfer management method, device and terminal Download PDFInfo
- Publication number
- CN106254524A CN106254524A CN201610812166.2A CN201610812166A CN106254524A CN 106254524 A CN106254524 A CN 106254524A CN 201610812166 A CN201610812166 A CN 201610812166A CN 106254524 A CN106254524 A CN 106254524A
- Authority
- CN
- China
- Prior art keywords
- data
- transmitted
- flow
- transmission
- exempting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1442—Charging, metering or billing arrangements for data wireline or wireless communications at network operator level
- H04L12/145—Charging, metering or billing arrangements for data wireline or wireless communications at network operator level trading network capacity or selecting route based on tariff
-
- 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/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- 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
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Environmental & Geological Engineering (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of transfer management method, device and terminal, it provides the benefit that: ask by obtaining the transmission of terminal, and after the transmission getting terminal is asked, determines that this transmission asks whether corresponding data to be transmitted exists in exempting from discharge record table.If it is present the original transmission path no longer directly selected according to user is transmitted, but its transmission is managed by flow transmission path of exempting from based on data to be transmitted.Flow transmission path is exempted from by judging whether data to be transmitted exists, be equivalent to user needs to transmit data to be transmitted when, help targetedly user understood in depth this data to be transmitted relevant exempt from flow information, guarantee not know about because of user and exempt from flow information and miss and exempt from the preferential service that flow transmits, alleviate the financial burden of user, improve Consumer's Experience.
Description
Technical field
The present invention relates to the communications field, more particularly, it relates to a kind of transfer management method, device and terminal.
Background technology
Along with popularizing of LTE (Long Term Evolution, Long Term Evolution) network, operator is in call and note etc.
Profit in traditional business reduces day by day, and flow income becomes very important profit project, the pipeline of operator on the contrary
Become a kind of significantly trend.The important driving force increased as communication operator achievement, data traffic business the most gradually becomes
Main battle ground for operator's contention.
Generally, when user uses data traffic to carry out data download or web page browsing by mobile terminal, all can produce
Raw flow rate, particularly play or when data download carrying out audio frequency, video, the flow rate phase of generation online
When considerable.Meanwhile, along with the development of mobile Internet and popularizing of intelligent terminal, APP's (Application, application program)
Number also almost linearly increases, and this causes dog-eat-dog between intimate APP abnormal.Many Internet enterprises in order to
Promote the APP of oneself, improve its popularity rate, be proposed " exempting from flow " application program.
To management mode after so-called " exempting from flow ", the most commonly referred to as flow, it is exactly by Internet enterprises in simple terms
Buying flow at operator, then according to certain rule is given to user, this is also that Internet enterprises realizes exempting from flow clothes
The main mode that business uses.And flow application program is exempted from for what is called, user is downloading this class application program and follow-up
Use produced flow rate during such application program all will to be held by producer corresponding to application program or download platform
Load.This for a user, a kind of means that can help to save flow rate in a large number, it is possible to be economically user
Bring preferential and convenient.
In prior art, terminal, carrying out data download when, is substantially the download road directly selected according to user
Footpath is downloaded, but due to user recognize to exempt from flow information limited, therefore, exempt from accordingly even if Internet enterprises provides
Traffic service, user is likely to miss this preferential because of uncomprehending reason, and selects other to need mode at one's own expense to obtain
Take from the service of oneself needs.The reason causing this phenomenon to occur mainly has two such: first, although user every day will be from outward
Boundary receives substantial amounts of information, but without the consciousness of special concern, user is difficult to get from numerous information a certain
The comprehensive information of things.And exempting from flow information is not the most the emphasis during user lives, therefore, user never spends the time
To extract from panoramic external information specially and whole exempt from flow information.Secondly, the service that the Internet provides is numerous and complicated
Complexity, single for application program, same application program may be able to be downloaded from different download platform, and has
Downloading in download platform and exempt from flow, the user that but needs additionally pays flow rate.When user needs to download this
During the application program of function, all download platform are known about one time by the unlikely cost time.Application program is downloaded and is
So, video, the online of audio frequency are play or download the most self-evident.
Summary of the invention
The technical problem to be solved in the present invention is: solve in prior art direct basis carrying out data transmission when
The transmission path that user selects is transmitted, and can miss exempt from flow because user solves comprehensive not to exempting from flow information
Transmission means, selects to need the transmission means of flow rate at one's own expense, thus increases the problem of user's financial burden, for this technology
Problem, it is provided that a kind of transmission management device, method and terminal.
For solving above-mentioned technical problem, the present invention provides a kind of transmission management device, and described device includes:
Acquisition module, for obtaining the transmission request of terminal;
Enquiry module, for determining whether the data to be transmitted of described transmission request correspondence deposits in exempting from discharge record table
, described in exempt from discharge record table at least includes possess the title of each data to be transmitted and the exempting from of correspondence exempting from flow transmission path
Flow transmission path;
Management module, when exempting from flow transmission path for asking the data to be transmitted of correspondence to exist when described transmission, based on
The transmission of described data to be transmitted is managed by described flow transmission path of exempting from.
The present invention also provides for a kind of terminal, including transmission management device as above.
The present invention also provides for a kind of transfer management method, including:
Obtain the transmission request of terminal;
Determine whether data to be transmitted corresponding to described transmission request exists in exempting from discharge record table, described in exempt from flow note
Record table at least including, the flow of exempting from of the title and correspondence that possess each data to be transmitted exempting from flow transmission path transmits path;
When being, based on described flow transmission path of exempting from, the transmission of described data to be transmitted is managed.
Further, it is determined that before whether the data to be transmitted of described transmission request correspondence exists in exempting from discharge record table
Also comprise determining that the size of described data to be transmitted exceedes predetermined threshold value.
Include further, it is determined that the size of described data to be transmitted exceedes predetermined threshold value:
Access the original transmission path in described transmission request, obtain the first attribute information the root of described data to be transmitted
Determining that the size of described data to be transmitted exceedes predetermined threshold value according to the first attribute information, described first attribute information at least includes institute
State the size of data to be transmitted.
Further, it is managed including to the transmission of described data to be transmitted based on described flow transmission path of exempting from:
Data to be transmitted described in flow transmission path is exempted from by described;
Or,
Prompting user exempts from data to be transmitted described in flow transmission path described in using;
Data to be transmitted described in flow transmission path is exempted from described in passing through on obtaining confirmation from the user.
Further, described transfer management method also includes:
When no, by the original transmission path in described transmission request, described data to be transmitted is transmitted;
If described terminal determines that after described data to be transmitted is transmitted described original transmission path is for exempting from flow transmission
Path, title and the original transmission path of described data to be transmitted are updated and exempt from discharge record table by the most described terminal.
Further, the form exempting from discharge record table described in is in data base, json tables of data or extensible markup language
Any one.
Further, it is determined that whether the data to be transmitted of described transmission request correspondence exists bag in exempting from discharge record table
Include:
Send the Query Information for described data to be sent to network side, and receive described network side according to described inquiry
Information and the described Query Result exempting from the return of discharge record table;Determine that described data to be transmitted is exempting from stream according to described Query Result
Whether amount log exists;
Or
Determine whether described data to be transmitted exists in discharge record table exempting from of synchronizing of terminal from network side.
Further, the transmission request of described terminal is the request of downloading.
Beneficial effect
Transfer management method, device and the terminal that the embodiment of the present invention provides, asks by obtaining the transmission of terminal, and
After getting the transmission request of terminal, determine whether the data to be transmitted of this transmission request correspondence deposits in exempting from discharge record table
?.If it is present the original transmission path no longer directly selected according to user is transmitted, but based on data to be transmitted
Exempt from flow transmission path its transmission is managed.The transfer management scheme that the embodiment of the present invention provides, to be transmitted by judging
Whether data exist is exempted from flow transmission path, is equivalent to, user needs to transmit data to be transmitted when, help targetedly
Help user understood in depth this data to be transmitted relevant exempt from flow information, it is ensured that will not know about because of user and exempt from flow information
And directly utilize and need the transmission path of flow at one's own expense to obtain data to be transmitted, thus cause in the case of user knows nothing
Miss the preferential service exempting from flow transmission, alleviate the financial burden of user, improve Consumer's Experience.
Accompanying drawing explanation
Below in conjunction with drawings and Examples, the invention will be further described, in accompanying drawing:
A kind of flow chart of the transfer management method that Fig. 1 provides for first embodiment of the invention;
A kind of terminal human-computer interaction interface schematic diagram that Fig. 2 provides for first embodiment of the invention;
A kind of structural representation of the transmission management device that Fig. 3 provides for second embodiment of the invention;
The another kind of structural representation of the transmission management device that Fig. 4 provides for second embodiment of the invention;
Another structural representation of the transmission management device that Fig. 5 provides for second embodiment of the invention;
A kind of structural representation of the terminal that Fig. 6 provides for second embodiment of the invention;
Fig. 7 is the hardware architecture diagram realizing each one optional mobile terminal of embodiment of the present invention.
Detailed description of the invention
Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
First embodiment:
The transfer management method that the present invention provides can be performed by transmission management device, below in conjunction with the accompanying drawings to transmission
Management method illustrates, concrete, refer to the flow chart of the transfer management method shown in Fig. 1:
S102, transmission management device obtain the transmission request of terminal.
Terminal in the present embodiment can include such as mobile phone, smart phone, notebook computer, Digital Broadcasting Receiver
The movement of device, PDA (personal digital assistant), PAD (panel computer), PMP (portable media player), guider etc.
The fixed terminal of terminal and such as numeral TV, desk computer etc..
Due to data transmission be broadly divided into download with upload two kinds, inventionbroadly, every see on screen be not belonging to
Content on local computer, is all to be got by " download "." download " of narrow sense is those self-defined bases downloading file
The operation of local disk storage position.In the present embodiment, download value is sensu lato download, with the download of video file is
Example, it is a kind of download that video is preserved to local disk from a certain platform by user, and user watches this video online and also belongs to
In download.In order to make those skilled in the art more be apparent from the details of transfer management method in the present embodiment, below first
Carry out illustrating as a example by data download by transmission management device:
Terminal, before carrying out data download, all can send request, different type, different shaped to its download manager
Number, the terminal of running different system may support different download manager, the such as Download in Android system
Manager, Download Manager optimizes the long down operation of process.Download Manager processes HTTP
(HyperText Transfer Protocol, HTML (Hypertext Markup Language)) connect and monitor in connection state change and be
System restarts to guarantee that each downloading task smoothly completes.Therefore, when terminal needs to carry out data download when, transfer management
Device just can get the download request of terminal at download manager.
It is varied that transmission management device obtains the mode of acquisition transmission request at download manager, such as, and this enforcement
Example at least can provide two kinds to obtain download request form: the first is to be entered the download manager of terminal by transmission management device
Row monitoring in real time, when finding generate download request in download manager and i.e. will send when, extracts download management
Request, and interrupt the terminal process to corresponding server transmission download request.Another kind is that the download manager to terminal is carried out
Arrange so that download manager is after generating the request of download, first by download request active transmission to transmission management device.
In the transmission of terminal is asked, generally comprising terminal needs the title of data to be transmitted of transmission, type, to be transmitted
The transmission path etc. of data.Data to be transmitted in the present embodiment can be all data can transmitted by flow, its bag
Include application program, audio file, video file, text, picture etc..Although under current commercial operation pattern, common props up
Hold and exempt from the data to be transmitted of flow transmission mode and only have application program, audio file and video file, but art technology
Personnel it should be understood that, along with the development of business promotion pattern, text, picture etc. the most very likely there will be the transmission side exempting from flow
Formula.
It should be noted that " exempting from flow " described in the present embodiment is not based on data stream when of being not to be downloaded
Amount, and refer to a kind of commercial operation pattern, the flow of the most previously described mistake management mode backward.Support flow management mode backward
Data to be transmitted utilize flow carry out data download when, the flow consumed in downloading process need not data download
Side, i.e. user pay expense, but by data providing or with the Third-party payment of data providing cooperation.Therefore at this
Planting under flow management mode backward, for a user, data to be transmitted is equivalent to exempt from flow, so at the present embodiment
The middle data to be transmitted being referred to as the data to be transmitted supporting flow management mode backward exempting from flow.
S104, transmission management device determine whether the data to be transmitted of transmission request correspondence deposits in exempting from discharge record table
?.
According to transmission request, transmission management device, after the transmission getting terminal is asked, can learn that this transmission please
Ask asked transmission to as if what, namely and the information such as the title of data to be transmitted, type can be learnt, thus transmit
Managing device may further determine that whether this data to be transmitted exists and exempts from flow transmission path.
It is permissible that transmission management device judges whether the data to be transmitted of transmission request correspondence exists when exempting from flow transmission path
Carry out according to exempting from discharge record table.Exempt from discharge record table at least to have recorded the data to be transmitted supporting to exempt from flow transmission means
Title and the path exempting from flow transmission of correspondence.For the download of data to be transmitted, the generation exempting from discharge record table can be wrapped
Include the most several frequently seen mode:
The first, the relevent information exempting from flow can be collected by special staff, at set intervals to exempt from stream
Amount log is updated and safeguards, adds new, to support to exempt from the data to be transmitted of flow downloading mode relevant information, deletes
Former table is the most no longer supported to exempt from the relevant information of the data to be transmitted of flow downloading mode.Although this mode is to human resources
Requirement of a relatively high, but for being collected by user oneself and exempting from the mode of flow information, what this mode provided exempts from
Flow information can more comprehensively, and the requirement to user is the most lower simultaneously.
The second, when flow downloading mode is exempted from a certain data to be transmitted support, necessarily have correspondence paying person prop up
Pay the campus network that user downloads this data to be transmitted.Therefore, this paying person necessarily knows that this data to be transmitted exempts from the phase of flow
Closing information, therefore, the flow information of exempting from of this data to be transmitted can be added to and exempts from discharge record table by this paying person.Relative to
First kind of way, this generation is exempted from the mode of discharge record table and is reduced to collect and relevant exempt from the manpower that flow information brings and expend.
Further, since the data to be transmitted exempted from discharge record table need not user undertakes relevant rate, so by exempting from discharge record
The data to be transmitted that flow download path gets exempted from table may be more popular with users, therefore for paying for this,
This is a good mode promoting its data to be transmitted in fact, and paying person can will exempt from flow information the most on one's own initiative and be updated to exempt from stream
In amount log.
The third, when a terminal downloads is to after supporting to exempt from the data to be transmitted of flow rate mode, can be by the download of oneself
Record updates to exempting from discharge record table.Although exempting from flow rate mode at present the most progressively to rise, but in general, support to exempt from stream
The data to be transmitted that amount is downloaded is also minority, and contrary data to be transmitted itself is countless, and supports to obtain data to be transmitted
Path is the most too numerous to enumerate, so determining that from numerous download paths of numerous data to be transmitted which supports to exempt from flow beyond doubt
One big desert seeks the thing of pin.But terminal use colony is huge fortunately, flow is exempted from therefore downloaded it to by terminal, support
The relevant information of the data to be transmitted of pattern updates to be exempted from discharge record table, is the equal of to utilize magnanimity terminal to exempting from flow
Information scans for, it is possible to ensure to exempt to exempt from discharge record table the comprehensive of flow information.For some terminal, only
Be only its accidentally learn one exempt from flow information after by this information updating to exempting from discharge record table, be also not required to spend
The too many time.
For part data to be transmitted, may have only to just can uniquely determine according to its title, but other one
May there is probability that is dissimilar but that bear the same name in a little data to be transmitted, as the most a lot of businessmans push away for the movie and television play of hot broadcast
Go out and swum with masterhand, such as movie and television play " high aspirations " and hands trip " high aspirations ", support to exempt from that flow downloads is that hands is swum if current
" high aspirations ", and in exempting from discharge record table, only have recorded " high aspirations " and exempt from flow download path, then need as user
The download path to hands trip " high aspirations " may be misled into the when of downloading movie and television play " high aspirations ", thus cause user to download
Mistake.So in order to avoid this problem, in the present embodiment, the class of data to be transmitted can also be recorded in exempting from discharge record table
Type information.
Exempt from discharge record table and can be arranged on network side, determine use when transmission management device needs basis to exempt from discharge record table
Family currently want transmission data to be transmitted whether possess exempt from flow transmission path when, transmission management device can be to network
Side sends Query Information, and Query Information includes the information that can uniquely identify data to be transmitted, such as data to be transmitted
According to Query Information, title and type, determined that user wants the data to be transmitted of transmission in exempting from discharge record table by network side
Whether exist, namely determine whether data to be transmitted is supported to exempt from flow transmission mode.After network side poll-final, permissible
Return Query Result to transmission management device, in Query Result, can include whether sign data to be transmitted possesses and exempt from flow
The information in transmission path, it addition, to when data to be transmitted is when exempting from present in discharge record table, and network side also should be to biography
Defeated managing device returns corresponding flow of exempting from and transmits path.In the middle of a kind of example of the present embodiment, permissible in Query Result
Only include exempting from flow transmission path, when data to be transmitted is non-existent in exempting from discharge record table time, exempting from Query Result
Flow transmission path be empty, and in this case, if exempting from flow transmission path in Query Information for sky, then corresponding exempting from is flowed
Amount transmission path characterizes two kinds of information: first, and data to be transmitted possesses exempts from flow information, second, data to be transmitted exempt from stream
Amount transmission address.After transmission management device gets Query Result, can judge what user asked according to Query Result
Whether data to be transmitted can be transmitted by exempting from flow delivering path.
Implement in example at another of the present embodiment, can by network side exempt from discharge record table be synchronized to terminal this
Ground, by transmission management device it needs to be determined that user ask transmission data to be transmitted whether possess exempt from flow transmission path time
Wait, judge according to the discharge record table of exempting from of terminal local.Terminal each one end time is may require in the middle of this scheme
Just carry out data syn-chronization with network side, keep the real-time exempting from discharge record table that it stores.
In the middle of above two scheme, if exempting from discharge record table to be provided only on network side, then the storage capacity to terminal
The most too high request, but if needs will be exempted from discharge record table be synchronized to end side, then terminal needs possess bigger depositing
Storage space, because it is said that in general, the data volume exempted from discharge record table is bigger.But discharge record table will be exempted from be synchronized to
The scheme of terminal can alleviate the burden of network side server to a certain extent, and this is too many mainly due to terminal quantity,
The transmission request that synchronization produces is also a lot, if the data to be transmitted in each transmission request is required for passing through network side
Just can determine if after judging to possess exempt from flow transmission path if, the work of network side is the heaviest.Accordingly
Ground, the Query Information that network side sends for each terminal returns the time of Query Result and will relatively extend, user wait time
Between increase, Consumer's Experience just will certainly decline.If but discharge record table will be exempted from and will be synchronized to end side, by transmission management device
Complete judge process, it becomes possible to the pressure of scatternet side, it is to avoid operating lag even collapses server because pressure is excessive
The problem burst.
In the present embodiment, network side and end side can be by with data base, json tables of data, xml (extensible markup languages
Speech) etc. form storage exempt from discharge record table, these storage forms are easy to maintenance and the renewal exempting from discharge record table.
Although the present embodiment getting from transmission management device and transmitting a request to it and determine whether data to be transmitted has
The standby time exempting from flow transmission path can be the shortest, but all can spend the time in the middle of this in any case.Need in view of user
Some data to be transmitted of transmission is the least, never consumes too many flow, though transmission path, the source right and wrong that user selects
Exempting from flow transmission path, the produced traffic fee of transmission needs user at one's own expense, also each user will not cause the biggest economic pressures.
Such as in the downloading process of data to be transmitted, user may be more desirable to get these little treating rapidly comparatively speaking
Transmission data, so, in the middle of the other example that the present embodiment provides, determine described transmission request at transmission management device
Before whether corresponding data to be transmitted exists in exempting from discharge record table, can first the size of data to be transmitted be sentenced
Disconnected, determine whether the size of data to be transmitted exceedes predetermined threshold value, if the size of data to be transmitted is not above predetermined threshold value,
Then illustrate that this data to be transmitted belongs to flow and spends little data to be transmitted, can be specifically chosen and exempt from flow transmission path and obtain
Take, but the former transmission path in directly asking according to current transmission.
Uploading for data, user can naturally enough understand the size of data to be transmitted.For under data to be transmitted
Carry, in the middle of this enforcement example, it is provided that a kind of mode determining data to be transmitted size: the biography obtained at transmission management device
In the middle of defeated request, including the download path of data to be transmitted, this download path is the download path that user initially selects, not
Must be the download path exempting from flow, we be called original download path, and download management device is by accessing original download road
Footpath can get the first attribute information of data to be transmitted, the first attribute information just include the title of data to be transmitted, type,
The information such as size.It is assured that out that user asks the data to be transmitted of download according to the size information in the first attribute information
Whether size exceedes predetermined threshold value, if need to seek to exempt from flow download path to reduce campus network.
The size of predetermined threshold value can be arranged by User Defined, it is also possible to has been pre-set by application developer,
Obviously, User Defined the scheme arranging predetermined threshold value can give user more autonomy, allows user at the warp of oneself
Ji ability and the urgency to demand data to be transmitted find the point of relative equilibrium, it is ensured that it is experienced.
S106, when being, transmission management device based on exempt from flow transmission path the transmission of data to be transmitted is managed.
When transmission management device determine data to be transmitted possess exempt from flow transmission path after, can directly according to exempt from flow
The data to be transmitted that amount transmission path user needs, in order to save flow spending for user.Transmission management device can root
A transmission request is regenerated, by the delivery manager of terminal, such as upload manager or download pipe according to exempting from flow transmission path
Reason device, makes requests on server.Or the transmission that it can also only be got at delivery manager by transmission management device
Original transmission path in request replaces with exempts from flow transmission path, makes delivery manager to be passed according to new transmission path request
Transmission of data.
It is contemplated that the transmission path that user selects under some is asked is not intended at will be revised, such as user
Only want at a certain download platform download data.Therefore, the number to be transmitted of user's current transmission is determined when transmission management device
After possessing and exempting from flow transmission path, first the most directly use and exempt from flow transmission path and be transmitted, but first issue the user with and carry
Showing, prompting user can be transmitted saving the spending of its flow, when user returns according to prompting according to exempting from flow transmission path
After affirmative answer, transmission management device recycling exempts from the data to be transmitted that flow transmission path is corresponding.At this pipe
In the middle of reason scheme, determine and allow user know by the way of prompting, the most whether according to exempting from flow after exempting from flow transmission path
The power to make decision that transmission path is transmitted is in user's hands, it is possible to avoids the thing running counter to user intention to occur, fully ensures that use
The autonomy at family.
Transmission management device can be carried out with the form of pop-up, such as figure prompting the user with and exempt from flow transmission path when
Shown in 2, on mobile terminal display interface, utilizing pop-up with text prompt user, alternatively, the word carrying out pop-up prompting can
Think: " found and exempted from flow download path, if used?" in order to make pop-up more obvious or allow the user can be quick
Identifying corresponding information, and the too many time need not be spent to read pop-up content, transmission management device can control at bullet
Illustrating word and icon information in window, this icon preferably possesses significant, allows user after having seen several times, sees simultaneously
First view to icon just can be appreciated that the implication expressed by this pop-up.It addition, for convenience, can the when that user being pointed out
With with by aid promptings such as prompt tone, terminal breath light flickers.
The Managed Solution of the prompting carried out to user that the present embodiment provides also has application scenes, such as, works as user
Currently have selected by browser downloads classic film " The Shawshank Redemption ", through transmission management device inquiry judging it
After, have been found that by application A download this film then can in order to avoid flow, but not peace in the terminal of active user
Dress application A, directly downloads, if used, the Managed Solution do not pointed out, then can directly according to application A corresponding exempt from flow
Amount download path first downloads application A for user, is then downloaded movies " The Shawshank Redemption " by application A, but
Everything is all carried out in the case of user knows nothing, and is mounted with for no reason at all in terminal in sight when the user discover that
After application A, dislike may be compared, it is believed that the wish of oneself does not obtain due respect.But should determining
Can download movies by exempting from flow rate mode with in program A, and currently do not install in terminal after this application program first to
User points out, and again for user installation application A downloading movies after the confirmation obtaining user, then can not only lead to
Cross exempt from flow download path download to user need film, user can be allowed again to experience its demand, human nature service,
Ensure user's satisfaction to service.
If by judgement, transmission management device determines that the data to be transmitted that user asks is not deposited in exempting from discharge record table
, or transmission management device prompts the user with after having suffered the refusal of user after exempting from flow transmission path, then control terminal
Delivery manager continue according to former transmission request in original transmission path obtain data to be transmitted.It is noted that, when
Transmission management device determine data to be transmitted in exempting from discharge record table not in the presence of, can only be characterized this to a certain extent to be passed
Transmission of data does not exist exempts from flow transmission path, and this is not absolute, because the information exempting to include in discharge record table is likely to
The most comprehensive or real-time.If therefore terminal is to support to exempt from flow according to the data to be transmitted that original transmission path gets
Pattern, then transmission management device can control terminal by this information updating to exempting from discharge record table, in order to for other-end
Data transmission preferably service.The original transmission path of the title of data to be transmitted and correspondence can be updated by terminal exempts from
In discharge record table, original transmission path is exactly that the flow of exempting from of this data to be transmitted transmits path.
When data are uploaded by transmission management device, it would however also be possible to employ the transfer management side that the present embodiment provides
Method, such as, currently has many network platforms can receive all types of files that user uploads, is provided to other network users
Download.The uploader of file, when data to be transmitted such as uploaded videos, audio frequency, document, pictures, also needs to expend flow.
Assuming that the A network platform in these multiple network platforms and operators in co-operation, or it is provided as its user and pays and upload, downloaded
The service of campus network in journey, then when a user wants, by terminal, oneself local a document preserved is uploaded to net
On network, when sharing to other network users, transmission management device can monitor the upload request of terminal, then thinks according to user
File type to be uploaded, it is determined whether there is network platform support and exempt from flow and upload.When transmission management device is according to exempting from flow
Log is determined when the A network platform can be supported freely to upload, then recommend user by its document transmission to the A network platform
On.
The transfer management method that the present embodiment provides, asks by obtaining the transmission of terminal, and should in terminal directly basis
First determine before transmission acquisition request data to be transmitted whether data to be transmitted possesses and exempt from flow transmission path, if it is determined that this is treated
Transmission data possess exempts from flow transmission path, then based on exempt from flow transmission path the transmission of data to be transmitted is managed, protect
Card user will not exempt from flow information because of not knowing about and misses the transmission means of exempting from flow, increases its financial burden.Further
Ground, in the transfer management method that the present embodiment provides after determining that data to be transmitted possesses and exempts from flow transmission means, can first to
User points out the flow transmission of exempting from of correspondence to point out, and after the agreement obtaining user, ability has replaced original biography with exempting from flow transmission road
Defeated path, it is possible to ensure the autonomy of user, improves Consumer's Experience.
Second embodiment:
The transfer management method provided corresponding to first embodiment, the present embodiment provides a kind of transmission management device, please join
See Fig. 3:
Transmission management device 30 includes acquisition module 302, enquiry module 304 and management module 306.Acquisition module 302 is used
In the transmission request obtaining terminal.Enquiry module 304 is exempting from discharge record for the data to be transmitted determining transmission request correspondence
Whether table exists..Manage module 306 then for the Query Result of enquiry module 304 for being time, based on exempting from flow transmission road
The transmission of data to be transmitted is managed by footpath.
Terminal in the present embodiment can include such as mobile phone, smart phone, notebook computer, Digital Broadcasting Receiver
The mobile terminal of device, PDA, PAD, PMP, guider etc. and the fixed terminal of such as numeral TV, desk computer etc..
Due to data transmission be broadly divided into download with upload two kinds, inventionbroadly, every see on screen be not belonging to
Content on local computer, is all to be got by " download "." download " of narrow sense is those self-defined bases downloading file
The operation of local disk storage position.In the present embodiment, download value is sensu lato download, with the download of video file is
Example, it is a kind of download that video is preserved to local disk from a certain platform by user, and user watches this video online and also belongs to
In download.In order to make those skilled in the art more be apparent from the details of transfer management method in the present embodiment, below first
Carry out illustrating as a example by data download by transmission management device:
Terminal, before carrying out data download, all can send request, different type, different shaped to its download manager
Number, the terminal of running different system may support different download manager, the such as Download in Android system
Manager, Download Manager optimizes the long down operation of process.Download Manager processes HTTP even
Connect and monitor the state change in connection and system reboot to guarantee that each downloading task smoothly completes.Therefore, terminal is worked as
The when of needing to carry out data download, acquisition module 302 just can get the download request of terminal at download manager.
It is varied that acquisition module 302 obtains the mode of acquisition transmission request at download manager, such as, and the present embodiment
Two kinds at least can be provided to obtain download request form: the first is to be carried out the download manager of terminal by acquisition module 302
Monitoring in real time, when finding generate download request in download manager and i.e. will send when, extracts download request, and
Interrupt terminal and send the process of the request of download to corresponding server.Another kind is that the download manager to terminal is configured, and makes
Download manager generate download request after, first by downloads ask active transmission to acquisition module 302.
In the transmission of terminal is asked, generally comprising terminal needs the title of data to be transmitted of transmission, type, to be transmitted
The transmission path etc. of data.Data to be transmitted in the present embodiment can be all data can transmitted by flow, its bag
Include application program, audio file, video file, text, picture etc..Although under current commercial operation pattern, common props up
Hold and exempt from the data to be transmitted of flow transmission mode and only have application program, audio file and video file, but art technology
Personnel it should be understood that, along with the development of business promotion pattern, text, picture etc. the most very likely there will be the transmission side exempting from flow
Formula.
It should be noted that " exempting from flow " described in the present embodiment is not based on data stream when of being not to be downloaded
Amount, and refer to a kind of commercial operation pattern, the flow of the most previously described mistake management mode backward.Support flow management mode backward
Data to be transmitted utilize flow carry out data download when, the flow consumed in downloading process need not data download
Side, i.e. user pay expense, but by data providing or with the Third-party payment of data providing cooperation.Therefore at this
Planting under flow management mode backward, for a user, data to be transmitted is equivalent to exempt from flow, so at the present embodiment
The middle data to be transmitted being referred to as the data to be transmitted supporting flow management mode backward exempting from flow.
According to transmission request, acquisition module 302, after the transmission getting terminal is asked, can learn that this transmission please
Ask asked transmission to as if what, namely and the information such as the title of data to be transmitted, type can be learnt, thus inquire about
Module 304 may further determine that whether this data to be transmitted exists and exempts from flow transmission path.
Enquiry module 304 judges whether data to be transmitted corresponding to transmission request exists can root when exempting from flow transmission path
Carry out according to exempting from discharge record table.Exempt from discharge record table at least have recorded the name supporting to exempt from the data to be transmitted of flow transmission means
Claim and the path exempting from flow transmission of correspondence.For the download of data to be transmitted, the generation exempting from discharge record table can include
The most several frequently seen mode:
The first, the relevent information exempting from flow can be collected by special staff, at set intervals to exempt from stream
Amount log is updated and safeguards, adds new, to support to exempt from the data to be transmitted of flow downloading mode relevant information, deletes
Former table is the most no longer supported to exempt from the relevant information of the data to be transmitted of flow downloading mode.Although this mode is to human resources
Requirement of a relatively high, but for being collected by user oneself and exempting from the mode of flow information, what this mode provided exempts from
Flow information can more comprehensively, and the requirement to user is the most lower simultaneously.
The second, when flow downloading mode is exempted from a certain data to be transmitted support, necessarily have correspondence paying person prop up
Pay the campus network that user downloads this data to be transmitted.Therefore, this paying person necessarily knows that this data to be transmitted exempts from the phase of flow
Closing information, therefore, the flow information of exempting from of this data to be transmitted can be added to and exempts from discharge record table by this paying person.Relative to
First kind of way, this generation is exempted from the mode of discharge record table and is reduced to collect and relevant exempt from the manpower that flow information brings and expend.
Further, since the data to be transmitted exempted from discharge record table need not user undertakes relevant rate, so by exempting from discharge record
The data to be transmitted that flow download path gets exempted from table may be more popular with users, therefore for paying for this,
This is a good mode promoting its data to be transmitted in fact, and paying person can will exempt from flow information the most on one's own initiative and be updated to exempt from stream
In amount log.
The third, when a terminal downloads is to after supporting to exempt from the data to be transmitted of flow rate mode, can be by the download of oneself
Record updates to exempting from discharge record table.Although exempting from flow rate mode at present the most progressively to rise, but in general, support to exempt from stream
The data to be transmitted that amount is downloaded is also minority, and contrary data to be transmitted itself is countless, and supports to obtain data to be transmitted
Path is the most too numerous to enumerate, so determining that from numerous download paths of numerous data to be transmitted which supports to exempt from flow beyond doubt
One big desert seeks the thing of pin.But terminal use colony is huge fortunately, flow is exempted from therefore downloaded it to by terminal, support
The relevant information of the data to be transmitted of pattern updates to be exempted from discharge record table, is the equal of to utilize magnanimity terminal to exempting from flow
Information scans for, it is possible to ensure to exempt to exempt from discharge record table the comprehensive of flow information.For some terminal, only
Be only its accidentally learn one exempt from flow information after by this information updating to exempting from discharge record table, be also not required to spend
The too many time.
For part data to be transmitted, may have only to just can uniquely determine according to its title, but other one
May there is probability that is dissimilar but that bear the same name in a little data to be transmitted, as the most a lot of businessmans push away for the movie and television play of hot broadcast
Go out and swum with masterhand, such as movie and television play " high aspirations " and hands trip " high aspirations ", support to exempt from that flow downloads is that hands is swum if current
" high aspirations ", and in exempting from discharge record table, only have recorded " high aspirations " and exempt from flow download path, then need as user
The download path to hands trip " high aspirations " may be misled into the when of downloading movie and television play " high aspirations ", thus cause user to download
Mistake.So in order to avoid this problem, in the present embodiment, the class of data to be transmitted can also be recorded in exempting from discharge record table
Type information.
Exempt from discharge record table and can be arranged on network side, when according to exempting from discharge record table, needs determine that user currently wants to pass
Defeated data to be transmitted whether possess exempt from flow transmission path when, enquiry module 304 can to network side send inquiry letter
Breath, Query Information includes the information that can uniquely identify data to be transmitted, the title of such as data to be transmitted and type, by
According to Query Information, network side determines that user wants whether the data to be transmitted of transmission exists in exempting from discharge record table, namely
Determine whether data to be transmitted is supported to exempt from flow transmission mode.After network side poll-final, can be to enquiry module 304
Return Query Result, in Query Result, can include characterizing whether data to be transmitted possesses the information exempting from flow transmission path,
It addition, to when data to be transmitted is when exempting from present in discharge record table, it is right that network side also should return to management module 306
That answers exempts from flow transmission path.In the middle of a kind of example of the present embodiment, can only include exempting from flow transmission in Query Result
Path, when data to be transmitted is non-existent in exempting from discharge record table time, the flow transmission path of exempting from Query Result is sky,
In this case, if exempting from flow transmission path in Query Information is not sky, then corresponding flow transmission path of exempting from characterizes
Two kinds of information: first, data to be transmitted possesses exempts from flow information, and second, the flow of exempting from of data to be transmitted transmits address.Work as inquiry
After module 304 gets Query Result, can judge that the data to be transmitted that user asks is the most permissible according to Query Result
It is transmitted by exempting from flow delivering path.
Implement in example at another of the present embodiment, can by network side exempt from discharge record table be synchronized to terminal this
Ground, by enquiry module 304 it needs to be determined that user ask transmission data to be transmitted whether possess exempt from flow transmission path time
Wait, judge according to the discharge record table of exempting from of terminal local.Terminal each a period of time is may require in the middle of this scheme
Just carry out data syn-chronization with network side, keep the real-time exempting from discharge record table that it stores.Transfer management dress as illustrated in FIG. 4
Putting 30, it includes, beyond acquisition module 302, enquiry module 304 and management module 306, also including synchronization module 308, synchronizing mould
Block 308 exempts to exempt from discharge record table before flow transmits path for determining whether data to be transmitted exists at enquiry module 304
It is synchronized to terminal local.
In the middle of above two scheme, if exempting from discharge record table to be provided only on network side, then the storage capacity to terminal
The most too high request, but if needs will be exempted from discharge record table be synchronized to end side, then terminal needs possess bigger depositing
Storage space, because it is said that in general, the data volume exempted from discharge record table is bigger.But discharge record table will be exempted from be synchronized to
The scheme of terminal can alleviate the burden of network side server to a certain extent, and this is too many mainly due to terminal quantity,
The transmission request that synchronization produces is also a lot, if the data to be transmitted in each transmission request is required for passing through network side
Just can determine if after judging to possess exempt from flow transmission path if, the work of network side is the heaviest.Accordingly
Ground, the Query Information that network side sends for each terminal returns the time of Query Result and will relatively extend, user wait time
Between increase, Consumer's Experience just will certainly decline.If but discharge record table will be exempted from and will be synchronized to end side, by enquiry module 304
Complete judge process, it becomes possible to the pressure of scatternet side, it is to avoid operating lag even collapses server because pressure is excessive
The problem burst.
In the present embodiment, network side and end side can be remembered by exempting from flow with the form storage such as data base, json, xml
Record table, these storage forms are easy to maintenance and the renewal exempting from discharge record table.
Although the present embodiment getting from enquiry module 304 and transmitting a request to it and determine whether data to be transmitted possesses
The time exempting from flow transmission path can be the shortest, but all can spend the time in the middle of this in any case.Need to pass in view of user
Some defeated data to be transmitted is the least, never consumes too many flow, even if the transmission path, source that user user selects is
Non-flow transmission path of exempting from, the produced traffic fee of transmission needs user at one's own expense, also each user will not cause the biggest economic pressure
Power.And, user may be more desirable to get these little data to be transmitted rapidly comparatively speaking, so, as it is shown in figure 5,
In the middle of the other example that the present embodiment provides, transmission management device 30 includes acquisition module 302, enquiry module 304 and
Outside management module 306, also include determining whether module 310, determine that at enquiry module 304 data to be transmitted of transmission request correspondence is being exempted from
Before whether discharge record table exists, it is determined that the size of data to be transmitted can first be judged by module 310, determines to be passed
Whether the size of transmission of data exceedes predetermined threshold value, if the size of data to be transmitted is not above predetermined threshold value, then illustrates that this is treated
Transmission data belong to flow and spend little data to be transmitted, can be specifically chosen and exempt from flow transmission path acquisition, but directly
Connect the former transmission path in asking according to current transmission.
Uploading for data, user can naturally enough understand the size of data to be transmitted.For under data to be transmitted
Carry, in the middle of this enforcement example, it is provided that a kind of mode determining data to be transmitted size: the biography obtained at acquisition module 302
In the middle of defeated request, including the download path of data to be transmitted, this download path is the download path that user initially selects, not
Must be the download path exempting from flow, we be called original download path, it is determined that module 310 is by accessing original download path
Can get the first attribute information of data to be transmitted, the first attribute information just includes the title of data to be transmitted, type, big
The information such as little.According to the size information in the first attribute information, determination module 310 is assured that out that user asks that downloads to treat
Whether the size of transmission data exceedes predetermined threshold value, if need to seek to exempt from flow download path to reduce campus network.
The size of predetermined threshold value can be arranged by User Defined, it is also possible to has been pre-set by application developer,
Obviously, User Defined the scheme arranging predetermined threshold value can give user more autonomy, allows user at the warp of oneself
Ji ability and the urgency to demand data to be transmitted find the point of relative equilibrium, it is ensured that it is experienced.
When enquiry module 304 determine data to be transmitted possess exempt from flow transmission path after, can directly according to exempt from flow
The data to be transmitted that amount transmission path user needs, in order to save flow spending for user.Management module 306 can basis
Exempt from flow transmission path and regenerate a transmission request, the delivery manager of terminal server is made requests on.Or pipe
Original transmission path in the transmission request that it can also only be got at delivery manager by reason module 306 replaces with exempts from stream
Amount transmission path, makes delivery manager according to new transmission path request data to be transmitted.
It is contemplated that the transmission path that user selects under some is asked is not intended at will be revised, such as user
Only want at a certain transmission platform transmitting data.Therefore, the data to be transmitted of user's current transmission is determined when management module 306
Possessing after exempting from flow transmission path, first the most directly employing is exempted from flow transmission path and is transmitted, but first issues the user with prompting,
Prompting user can be transmitted saving the spending of its flow, when user returns certainly according to prompting according to exempting from flow transmission path
Answer after, management module 306 recycling exempts from the data to be transmitted that flow transmission path is corresponding.At this Managed Solution
In the middle of, determine and allow user know by the way of prompting after exempting from flow transmission path, the most whether according to exempting from flow transmission road
The power to make decision that footpath is transmitted is in user's hands, it is possible to avoid the thing running counter to user intention to occur, and fully ensures that user oneself
Main property.
Prompt the user with and exempt from can carry out with the form of pop-up, with text prompt in pop-up when of flow transmission path
User, alternatively, the word carrying out pop-up prompting can be: " has found and has exempted from flow download path, if used?" in order to allow
Pop-up is more obvious or allows user can quickly recognize corresponding information, and the too many time need not be spent to read bullet
Window content, management module 306 can control to illustrate that in pop-up word and icon information, this icon preferably possess mark simultaneously
Will, allow user after having seen several times, it is seen that the First view of icon just can be appreciated that the implication expressed by this pop-up.It addition,
For convenience, can be with by aid promptings such as prompt tone, terminal breath light flickers when of user prompting.
The Managed Solution of the prompting carried out to user that the present embodiment provides also has application scenes, such as, works as user
Currently have selected by browser downloads classic film " The Shawshank Redemption ", after the inquiry judging of enquiry module 304,
Have been found that downloading this film by application A then in order to avoid flow, but can not install in the terminal of active user
Application A, directly downloads, if used, the Managed Solution do not pointed out, then management module 306 can be directly according to application A pair
The flow download path of exempting from answered first downloads application A for user, then downloads movies " Xiao Shenke's by application A
Redeem ".But everything is all carried out in the case of user knows nothing, gratuitous when the user discover that in terminal in sight
Be mounted with application A after, dislike may be compared, it is believed that the wish of oneself does not obtain due respect.But
Determine and can download movies by exempting from flow rate mode in application A, and currently this application program is not installed in terminal
Afterwards, management module 306 first point out to user, and again for user installation application program after the confirmation obtaining user
A also downloads movies, then can not only download to, by exempting from flow download path, the film that user needs, user can be allowed again to experience patch
Nearly its demand, human nature service, it is ensured that user's satisfaction to service.
If by judgement, enquiry module 304 determines that the data to be transmitted that user asks is not deposited in exempting from discharge record table
, or management module 306 prompts the user with after having suffered the refusal of user after exempting from flow transmission path, then control terminal
Delivery manager continues to obtain data to be transmitted according to the original transmission path in former transmission request.It is noted that, when looking into
Ask module 304 determine data to be transmitted in exempting from discharge record table not in the presence of, can only be characterized this to a certain extent to be transmitted
Data do not exist exempts from flow transmission path, and this is not absolute, because the information exempting to include in discharge record table is likely to also
The most comprehensive or real-time.If therefore terminal is to support to exempt from flow mould according to the data to be transmitted that original transmission path gets
Formula, then can control terminal by information updatings such as the title of data to be transmitted and original transmission path to exempting from discharge record table
In, in order to the data transmission for other-end preferably services.Therefore, synchronize in transmission management device 30 illustrated in fig. 4
The effect of module 308 also includes that the relevent information that terminal is related to exempt from flow transmission log is synchronized to exempt from discharge record table,
So that the data transmission for other-end preferably services.
When data are uploaded, it is also possible to the transmission management device 30 that just the present embodiment provides, such as, currently there is many
The network platform can receive all types of files that user uploads, and is provided to other network users and downloads.The uploader of file
When data to be transmitted such as uploaded videos, audio frequency, document, pictures, also need to expend flow.Assuming that these multiple network platforms
In the A network platform and operators in co-operation, or be provided as its user pay upload, the clothes of campus network in downloading process
Business, then when a user wants to upload to, on network, share to other by oneself local a document preserved by terminal
During the network user, transmission management device 30 can monitor the upload request of terminal, then wants the file uploaded according to user
Type, it is determined whether there is network platform support and exempt from flow and upload.When transmission management device 30 is true according to exempting from discharge record table
Make the A network platform when can support freely to upload, then recommend user by its document transmission to the A network platform.
The transmission management device 30 that the present embodiment provides can be deployed in terminal, and therefore, the present embodiment also provides for one
Terminal, refers to Fig. 6, and this terminal 6 includes the transmission management device 30 provided in the second embodiment, and this terminal 6 also can run the
The transfer management method that one embodiment provides.According to foregoing description, the terminal that the present embodiment provides can be mobile terminal, below
Just as a example by transmission management device 30 is disposed on mobile terminals, the hardware configuration realizing transmission management device 30 is introduced.
However, it will be understood by those skilled in the art that, in addition to being used in particular for the element of mobile purpose, according to the enforcement of the present invention
The structure of mode can also apply to the terminal of fixed type.
Fig. 7 is the hardware architecture diagram realizing each one optional mobile terminal of embodiment of the present invention.
Mobile terminal 700 can include wireless communication unit 710, user input unit 720, output unit 730, memorizer
740, controller 750 etc..Fig. 7 shows the mobile terminal with various assembly, it should be understood that be not required for implementing
All assemblies illustrated, can alternatively implement more or less of assembly, will be discussed in more detail below the element of mobile terminal.
Wireless communication unit 710 generally includes one or more assembly, and it allows mobile terminal 700 and wireless communication system
Or the radio communication between network.Such as, wireless communication unit can include broadcast reception module 711, mobile communication module
712, at least one in wireless Internet module 713.
Broadcast reception module 711 receives broadcast singal and/or broadcast via broadcast channel from external broadcasting management server
Relevant information.Broadcast channel can include satellite channel and/or terrestrial channel.Broadcast management server can be to generate and send
Broadcast singal and/or the server of broadcast related information or the broadcast singal generated before receiving and/or broadcast related information
And send it to the server of terminal.Broadcast singal can include that TV broadcast singal, radio signals, data are broadcasted
Signal etc..And, broadcast singal may further include the broadcast singal combined with TV or radio signals.Broadcast phase
Pass information can also provide via mobile communications network, and in this case, broadcast related information can be by mobile communication mould
Block 712 receives.Broadcast singal can exist in a variety of manners, and such as, it can be with the electronics of DMB (DMB)
Program guide (EPG), the form of electronic service guidebooks (ESG) etc. of digital video broadcast-handheld (DVB-H) and exist.Broadcast
Receiver module 711 can be broadcasted by using various types of broadcast systems to receive signal.Especially, broadcast reception module 711
Can be by using such as multimedia broadcasting-ground (DMB-T), DMB-satellite (DMB-S), digital video wide
Broadcast-hand-held (DVB-H), the Radio Data System of forward link media (MediaFLO@), received terrestrial digital broadcasting integrated service
Etc. (ISDB-T) digit broadcasting system receives digital broadcasting.Broadcast reception module 711 may be constructed such that and is adapted to provide for extensively
Broadcast the various broadcast systems of signal and above-mentioned digit broadcasting system.Via broadcast reception module 711 receive broadcast singal and/
Or broadcast related information can be stored in memorizer 740 (or other type of storage medium).
Mobile communication module 712 sends radio signals to base station (such as, access point etc.), exterior terminal and clothes
Business device at least one and/or receive from it radio signal.Such radio signal can include voice call signal,
Video calling signal or the various types of data sending according to text and/or Multimedia Message and/or receiving.
Wireless Internet module 713 supports the Wi-Fi (Wireless Internet Access) of mobile terminal.This module can be internally or externally
It is couple to terminal.Wi-Fi (Wireless Internet Access) technology involved by this module can include WLAN (WLAN) (Wi-Fi), Wibro
(WiMAX), Wimax (worldwide interoperability for microwave access), HSDPA (high-speed downlink packet access) etc..At the present embodiment
In, transmission management device 30 sends Query Information to network side, and receives the enquiry module of the Query Result that network side returns
304 can be realized by wireless Internet module 713.Additionally synchronization module 308 will exempt from discharge record table be synchronized to terminal this
Ground, or it is synchronized to the exempting from discharge record table of network side when mobile terminal finds to exempt from flow information by exempting from flow information
Process can also be completed by the wireless Internet module 713 in mobile terminal.
User input unit 720 can generate key input data to control each of mobile terminal according to the order of user's input
Plant operation.User input unit 720 allows user to input various types of information, and can include keyboard, metal dome, touch
Plate (such as, detection due to touched and cause resistance, pressure, the sensitive component of change of electric capacity etc.), roller, rocking bar etc.
Deng.Especially, when touch pad is superimposed upon on display module 731 as a layer, touch screen can be formed.
In the present embodiment, when user needs to transmit data to be transmitted when, it may be necessary to pass through user input unit
720 send instruction to controller 750.It addition, exempt from flow transmission when mobile terminal confirms that the data to be transmitted of user's request possesses
After path, can will be prompted to information by display module 731 and be shown to user with the information of pop-up, user at this time may need
The instruction of oneself wish is characterized by user input unit 720 input.
Output unit 730 can include display module 731, dio Output Modules 732, alarm modules 733 etc..Except aobvious
Show unit 731 can by the word in pop-up or icon information point out user use exempt from flow transmission path be transmitted with
Outward, dio Output Modules 732 and alarm modules 733 can also issue the user with prompting by acoustical signal.
Display module 731 may be displayed on the information processed in mobile terminal 700.Such as, it is in electricity when mobile terminal 700
During words call mode, display module 731 can show and call or other (such as, text messaging, multimedia file that communicate
Transmission etc.) relevant user interface (UI) or graphic user interface (GUI).When mobile terminal 700 is in video calling pattern
Or during image capture mode, display module 731 can show image and/or the image of reception of capture, illustrate video or figure
UI or GUI of picture and correlation function etc..
Meanwhile, when display module 731 and touch pad the most superposed on one another with formed touch screen time, display module
731 can serve as input equipment and output device.Display module 731 can include liquid crystal display (LCD), thin film transistor (TFT)
In LCD (TFT-LCD), Organic Light Emitting Diode (OLED) display, flexible display, three-dimensional (3D) display etc. at least
A kind of.Some in these display may be constructed such that transparence is watched from outside with permission user, and this is properly termed as transparent
Display, typical transparent display can for example, TOLED (transparent organic light emitting diode) display etc..According to specific
The embodiment wanted, mobile terminal 700 can include two or more display modules (or other display device), such as, move
Dynamic terminal can include outside display module (not shown) and internal display module (not shown).Touch screen can be used for detection and touches
Input pressure and touch input position and touch input area.
Dio Output Modules 732 can mobile terminal be in call signal receive pattern, call mode, logging mode,
Time under the isotype such as speech recognition mode, broadcast reception mode, that wireless communication unit 710 is received or at memorizer 740
The voice data transducing audio signal of middle storage and be output as sound.And, dio Output Modules 732 can provide with mobile
The audio frequency output (such as, call signal receives sound, message sink sound etc.) that the specific function that terminal 700 performs is relevant.
Dio Output Modules 732 can include speaker, buzzer etc..
Alarm modules 733 can provide output to notify event to mobile terminal 700.Typical event is permissible
Including calling reception, message sink, key signals input, touch input etc..In addition to audio or video exports, alarm modules
733 can provide output with the generation of notification event in a different manner.Such as, alarm modules 733 can be with the form of vibration
Output is provided, when receiving calling, message or some other entrance communication (incoming communication), alarm mould
Block 733 can provide sense of touch output (that is, vibration) to notify to user.By providing such sense of touch to export, even if
When the mobile phone of user is in the pocket of user, user also is able to identify the generation of various event.Alarm modules 733 is also
The output of the generation of notification event can be provided via display module 731 or dio Output Modules 732.
Memorizer 740 can store the process performed by controller 750 and the software program controlling operation etc., or can
Temporarily to store the data (such as, telephone directory, message, still image, video etc.) that oneself maybe will export through output.And
And, memorizer 740 can with storage about when touch be applied to touch screen time the vibration of various modes of output and audio signal
Data.
Memorizer 740 can include that the storage medium of at least one type, described storage medium include flash memory, hard disk, many
Media card, card-type memorizer (such as, SD or DX memorizer etc.), random access storage device (RAM), static random-access store
Device (SRAM), read only memory (ROM), Electrically Erasable Read Only Memory (EEPROM), programmable read only memory
(PROM), magnetic storage, disk, CD etc..And, mobile terminal 700 can be connected execution memorizer with by network
The network storage device cooperation of the storage function of 740.
If enquiry module 304 is locally stored according to mobile terminal in the transmission management device 30 shown in Fig. 3-Fig. 5
Exempt from discharge record table to determine whether data to be transmitted exists and exempt from flow transmission path, then determine carrying out enquiry module 304
Before, controller 750 should control wireless Internet module 713 by network side exempt from the transmission of discharge record table be synchronized to mobile eventually
Side, and be stored in memorizer 740.
Controller 750 generally controls the overall operation of mobile terminal.Such as, controller 750 performs and voice call, data
Control that communication, video calling etc. are relevant and process.
Various embodiment described herein can be to use such as computer software, hardware or its any combination of calculating
Machine computer-readable recording medium is implemented.Implementing for hardware, embodiment described herein can be by using application-specific IC
(ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), scene can
Program gate array (FPGA), processor, controller, microcontroller, microprocessor, be designed to perform function described herein
At least one in electronic unit is implemented, and in some cases, such embodiment can be implemented in controller 750.
Software is implemented, the embodiment of such as process or function can with allow to perform the single of at least one function or operation
Software module is implemented.Software code can be come by the software application (or program) write with any suitable programming language
Implementing, software code can be stored in memorizer 740 and be performed by controller 750.
So far, oneself is through describing mobile terminal according to its function.Below, for the sake of brevity, will describe such as folded form,
Slide type mobile terminal in various types of mobile terminals of board-type, oscillating-type, slide type mobile terminal etc. is as showing
Example.Therefore, the present invention can be applied to any kind of mobile terminal, and is not limited to slide type mobile terminal.
To sum up, in the transmission management device shown in Fig. 3-Fig. 5, the function of acquisition module can be realized by controller 750,
Being monitored the delivery manager in mobile terminal by controller 750 or obtain the transmission of delivery manager active transmission please
Ask.The function of enquiry module can be realized by controller 750, it is also possible to common by controller 750, wireless Internet module 713
Realizing, when being realized the function of enquiry module by controller 750, wireless Internet module 713 will be exempted from advance as synchronization module
Discharge record table is synchronized to memorizer 740 from network side, and the name of data to be transmitted consulted from memorizer 740 by controller 750
Claim exempting from whether discharge record table exists.When the function of enquiry module is common real by controller 750 and wireless Internet module 713
Now, controller 750 control wireless Internet module 713 to network side send Query Information and receive network side send inquiry
As a result, after wireless Internet module 713 receives Query Result, it is transmitted to controller 750 and is determined by controller 750
Go out data to be transmitted whether exist exempt from flow transmission path.The function of Backend Administration Module can be realized by controller 750,
Controller 750 can obtain data to be transmitted exempt from flow transmission path after directly control delivery manager according to exempting from flow
Transmission path is transmitted, it is also possible to first control the display module 731 in output unit 730, dio Output Modules 732, alarm
One or more informations that issue the user with in module 733, and the instruction inputted from user input unit 720 according to user
It is transmitted management.
The transmission management device that the present embodiment provides, asks by obtaining the transmission of terminal, and should in terminal directly basis
First determine before transmission acquisition request data to be transmitted whether data to be transmitted possesses and exempt from flow transmission path, if it is determined that this is treated
Transmission data possess exempts from flow transmission path, then based on exempt from flow transmission path the transmission of data to be transmitted is managed, protect
Card user will not exempt from flow information because of not knowing about and misses the transmission means of exempting from flow, increases its financial burden.Further
Ground, in the transfer management method that the present embodiment provides after determining that data to be transmitted possesses and exempts from flow transmission means, can first to
User points out the flow transmission of exempting from of correspondence to point out, and after the agreement obtaining user, ability has replaced original biography with exempting from flow transmission road
Defeated path, it is possible to ensure the autonomy of user, improves Consumer's Experience.
It should be noted that in this article, term " includes ", " comprising " or its any other variant are intended to non-row
Comprising of his property, so that include that the process of a series of key element, method, article or device not only include those key elements, and
And also include other key elements being not expressly set out, or also include intrinsic for this process, method, article or device
Key element.In the case of there is no more restriction, statement " including ... " key element limited, it is not excluded that including this
The process of key element, method, article or device there is also other identical element.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
Through the above description of the embodiments, those skilled in the art is it can be understood that arrive above-described embodiment side
Method can add the mode of required general hardware platform by software and realize, naturally it is also possible to by hardware, but a lot of in the case of
The former is more preferably embodiment.Based on such understanding, prior art is done by technical scheme the most in other words
The part going out contribution can embody with the form of software product, and this computer software product is stored in a storage medium
In (such as ROM/RAM, magnetic disc, CD), including some instructions with so that a station terminal equipment (can be mobile phone, computer, take
Business device, air-conditioner, or the network equipment etc.) perform the method described in each embodiment of the present invention.
Above in conjunction with accompanying drawing, embodiments of the invention are described, but the invention is not limited in above-mentioned concrete
Embodiment, above-mentioned detailed description of the invention is only schematic rather than restrictive, those of ordinary skill in the art
Under the enlightenment of the present invention, in the case of without departing from present inventive concept and scope of the claimed protection, it may also be made that a lot
Form, within these belong to the protection of the present invention.
Claims (10)
1. a transmission management device, it is characterised in that including:
Acquisition module, for obtaining the transmission request of terminal;
Enquiry module, for determining whether the data to be transmitted of described transmission request correspondence exists in exempting from discharge record table, institute
State exempt from discharge record table at least includes the title possessing each data to be transmitted exempting from flow transmission path and correspondence exempt from flow
Transmission path;
Management module, when exempting from flow transmission path for asking the data to be transmitted of correspondence to exist when described transmission, based on described
Exempt from flow transmission path the transmission of described data to be transmitted is managed.
2. a terminal, it is characterised in that include transmission management device as claimed in claim 1.
3. a transfer management method, including:
Obtain the transmission request of terminal;
Determine whether data to be transmitted corresponding to described transmission request exists in exempting from discharge record table, described in exempt from discharge record table
In at least include possessing the title of each data to be transmitted exempting from flow transmission path and correspondence exempt from flow transmission path;
When being, based on described flow transmission path of exempting from, the transmission of described data to be transmitted is managed.
4. transfer management method as claimed in claim 3, it is characterised in that determine the number to be transmitted that described transmission request is corresponding
According to also comprising determining that before whether existing in exempting from discharge record table that the size of described data to be transmitted exceedes predetermined threshold value.
5. transfer management method as claimed in claim 4, it is characterised in that determine that the size of described data to be transmitted exceedes pre-
If threshold value includes:
Access the original transmission path in described transmission request, obtain the first attribute information of described data to be transmitted and according to the
One attribute information determines that the size of described data to be transmitted exceedes predetermined threshold value, described first attribute information at least include described in treat
The size of transmission data.
6. transfer management method as claimed in claim 3, it is characterised in that treat described based on described flow transmission path of exempting from
The transmission of transmission data is managed including:
Data to be transmitted described in flow transmission path is exempted from by described;
Or,
Prompting user exempts from data to be transmitted described in flow transmission path described in using;
Data to be transmitted described in flow transmission path is exempted from described in passing through on obtaining confirmation from the user.
7. transfer management method as claimed in claim 3, it is characterised in that described transfer management method also includes:
When no, by the original transmission path in described transmission request, described data to be transmitted is transmitted;
If described terminal determines that after described data to be transmitted is transmitted described original transmission path transmits path for exempting from flow,
Title and the original transmission path of described data to be transmitted are updated and exempt from discharge record table by the most described terminal.
8. transfer management method as claimed in claim 3, it is characterised in that described in exempt from the form of discharge record table be data
Any one in storehouse, json tables of data or extensible markup language.
9. the transfer management method as described in any one of claim 3-8, it is characterised in that determine described transmission request correspondence
Whether data to be transmitted exists in exempting from discharge record table includes:
Send the Query Information for described data to be sent to network side, and receive described network side according to described Query Information
The Query Result that discharge record table returns is exempted from described;Determine that described data to be transmitted is exempting from flow note according to described Query Result
Whether record table exists;
Or
Determine whether described data to be transmitted exists in discharge record table exempting from of synchronizing of terminal from network side.
10. transfer management method as claimed in claim 8, it is characterised in that the transmission request of described terminal is the request of downloading.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610812166.2A CN106254524A (en) | 2016-09-08 | 2016-09-08 | A kind of transfer management method, device and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610812166.2A CN106254524A (en) | 2016-09-08 | 2016-09-08 | A kind of transfer management method, device and terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106254524A true CN106254524A (en) | 2016-12-21 |
Family
ID=57598665
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610812166.2A Pending CN106254524A (en) | 2016-09-08 | 2016-09-08 | A kind of transfer management method, device and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106254524A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109587747A (en) * | 2018-10-26 | 2019-04-05 | 努比亚技术有限公司 | SIM card method for handover control, terminal and computer storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103841204A (en) * | 2014-03-14 | 2014-06-04 | 北京奇虎科技有限公司 | Traffic-free downloading method, device and system based on mobile terminal |
CN104902433A (en) * | 2015-06-30 | 2015-09-09 | 北京奇虎科技有限公司 | Method for accessing network by application program in mobile terminal, distribution server and system |
CN104935670A (en) * | 2015-06-30 | 2015-09-23 | 北京奇虎科技有限公司 | Method, distribution server and system for mobile terminal to access network |
CN104967688A (en) * | 2015-06-30 | 2015-10-07 | 北京奇虎科技有限公司 | Method for accessing to network by using flow-free platform, mobile terminal and system |
CN104967624A (en) * | 2015-06-30 | 2015-10-07 | 北京奇虎科技有限公司 | Flow-free platform based network accessing method, mobile terminal and system |
CN105450772A (en) * | 2015-12-18 | 2016-03-30 | 北京奇虎科技有限公司 | Traffic-free downloading method and device |
CN105577787A (en) * | 2015-12-22 | 2016-05-11 | 北京奇虎科技有限公司 | Method and device for downloading and publishing application program |
-
2016
- 2016-09-08 CN CN201610812166.2A patent/CN106254524A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103841204A (en) * | 2014-03-14 | 2014-06-04 | 北京奇虎科技有限公司 | Traffic-free downloading method, device and system based on mobile terminal |
CN104902433A (en) * | 2015-06-30 | 2015-09-09 | 北京奇虎科技有限公司 | Method for accessing network by application program in mobile terminal, distribution server and system |
CN104935670A (en) * | 2015-06-30 | 2015-09-23 | 北京奇虎科技有限公司 | Method, distribution server and system for mobile terminal to access network |
CN104967688A (en) * | 2015-06-30 | 2015-10-07 | 北京奇虎科技有限公司 | Method for accessing to network by using flow-free platform, mobile terminal and system |
CN104967624A (en) * | 2015-06-30 | 2015-10-07 | 北京奇虎科技有限公司 | Flow-free platform based network accessing method, mobile terminal and system |
CN105450772A (en) * | 2015-12-18 | 2016-03-30 | 北京奇虎科技有限公司 | Traffic-free downloading method and device |
CN105577787A (en) * | 2015-12-22 | 2016-05-11 | 北京奇虎科技有限公司 | Method and device for downloading and publishing application program |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109587747A (en) * | 2018-10-26 | 2019-04-05 | 努比亚技术有限公司 | SIM card method for handover control, terminal and computer storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102164133B (en) | Method of controlling privacy setting of media consumption | |
US9253235B2 (en) | Streaming enhancements through pre-fetch background | |
US11681741B2 (en) | Searching and displaying multimedia search results | |
CN106055970A (en) | Device and method for application software correlated starting | |
CN102651731A (en) | Video display method and video display device | |
US9760929B2 (en) | Managing rights for installed software applications and items purchased therewith | |
CN104581213A (en) | Mobile terminal and linear media interaction system and method | |
CN104869452A (en) | Digital Device And Method Of Processing Screensaver Thereof | |
CN106033570A (en) | Mobile payment device and method | |
CN104822090A (en) | Video playing method, device and system | |
US20120210371A1 (en) | Method and apparatus for providing recommended content playback on a display device | |
US20090318077A1 (en) | Television Audio via Phone | |
CN105677924A (en) | Data searching device and method | |
CN103294767A (en) | Multimedia information display method and device for browser | |
CN103154887A (en) | Update management method and apparatus | |
CN103729425A (en) | Operation response method, client, browser and operation response system | |
CN102695082B (en) | Second display unit provides the method for frequent accessed service or Asset List | |
CN103858438A (en) | Systems and methods for presenting home screen shortcuts | |
CN103546774A (en) | Method and system for realizing seamless access to media file | |
CN105763554A (en) | Network detection method, client, and network detection system | |
CN105897695A (en) | Website white list selection method, terminal, and server | |
CN106657611A (en) | Device and method for changing application theme | |
CN105892803A (en) | Quick setting method for setting items and mobile terminal | |
CN115550723A (en) | Multimedia information display method and device and electronic equipment | |
CN106250212A (en) | Resource access 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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161221 |