CN110278490A - A kind of flow sharing method and system for intelligent terminal - Google Patents
A kind of flow sharing method and system for intelligent terminal Download PDFInfo
- Publication number
- CN110278490A CN110278490A CN201910379153.4A CN201910379153A CN110278490A CN 110278490 A CN110278490 A CN 110278490A CN 201910379153 A CN201910379153 A CN 201910379153A CN 110278490 A CN110278490 A CN 110278490A
- Authority
- CN
- China
- Prior art keywords
- data
- sharing application
- sharing
- audition
- intelligent terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000012544 monitoring process Methods 0.000 claims abstract description 5
- 230000015654 memory Effects 0.000 claims description 89
- 238000004590 computer program Methods 0.000 claims description 6
- 238000011017 operating method Methods 0.000 claims description 3
- 238000004321 preservation Methods 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 abstract description 2
- 230000009286 beneficial effect Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/232—Content retrieval operation locally within server, e.g. reading video streams from disk arrays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/4424—Monitoring of the internal components or processes of the client device, e.g. CPU or memory load, processing speed, timer, counter or percentage of the hard disk space used
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/632—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Software Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The present invention discloses a kind of flow sharing method and system for intelligent terminal, is related to flow technology of sharing field, is efficiently used using smart television or intelligent box to the broadband network information of idle.This method comprises: monitoring the open state of intelligent terminal, and shared audition data are downloaded from server in standby interval starting sharing application;When other intelligent terminals issue target audition request of data to server, it is retrieved in the shared audition data by server with the presence or absence of the data with the target audition Data Matching, downloading request is issued to the affiliated intelligent terminal for matching the shared audition data if it exists, completes the downloading of the target audition data.The system is applied to the method in above scheme.
Description
Technical field
The present invention relates to flow technology of sharing field more particularly to a kind of flow sharing method for intelligent terminal and it is
System.
Background technique
Currently, smart television or intelligent box become colour TV market most along with the quick upgrading of intelligent appliance industry
Concerned product refers to for smart television with full open model platform, is equipped with operation control system and (e.g., pacifies
Tall and erect system) and application software TV, user can voluntarily install and uninstall types of applications while enjoying common TV function
Software, the new tv product that persistently function is expanded and is upgraded.
For smart television or intelligent box, connection broadband network is its fundamental way for obtaining audition resource, by
An unbounded quantity of form charging of monthly payment is mostly used in existing broadband network, which results in broadband networks to be in not in most time
The state used only when in use just consumes Wide Flow (when e.g., watching smart television), for users, wide
Belong to a kind of waste of resource when being not used with network.
Summary of the invention
The purpose of the present invention is to provide a kind of flow sharing methods and system for intelligent terminal, utilize smart television
Or intelligent box efficiently uses the broadband network information of idle.
To achieve the goals above, an aspect of of the present present invention provides a kind of flow sharing method for intelligent terminal, institute
It states and is built-in with multiple sharing applications in intelligent terminal, comprising:
The open state of intelligent terminal is monitored, and downloads shared audition from server in standby interval starting sharing application
Data;
When other intelligent terminals issue target audition request of data to server, the shared audition is retrieved by server
With the presence or absence of the data with the target audition Data Matching in data, if it exists to belonging to the matching shared audition data
Intelligent terminal issues downloading request, completes the downloading of the target audition data.
Preferably, start sharing application before downloading shared audition data in server in standby interval further include:
Occupancy storage space information when each sharing application is run in the intelligent terminal is acquired, server is uploaded to
It saves, the committed memory data occupied when storage space information includes the corresponding packet name of sharing application, version number and operation;
Local packet name and the version number for having installed sharing application is obtained in intelligent terminal booting, while based on described
Version number described in Bao Minghe is to the corresponding committed memory data of server request;
In the judgment threshold time whether receipt committed memory data, if by the committed memory data of the sharing application
Record saves, and estimates if not to the committed memory data of the sharing application;
Based on the corresponding committed memory data of each sharing application or internal storage data is estimated, obtains each sharing application
Downloading Limited Doses.
Preferably, the method estimated to the committed memory data of the sharing application includes:
The corresponding committed memory data of each sharing application that adds up obtain practical committed memory, according to the total of intelligent terminal
Residual memory space is calculated in memory space and practical committed memory;
Sharing application quantity based on residual memory space and non-receipt committed memory data, is calculated each non-receipt
Deposit that sharing application is corresponding to estimate internal storage data.
Further, the sharing application quantity based on residual memory space and non-receipt committed memory data, is calculated
Each non-receipt deposits the corresponding method for estimating internal storage data of sharing application and includes:
It takes the half of residual memory space divided by non-receipt committed memory data sharing number of applications, averages to obtain each
Non- receipt sharing application estimates internal storage data.
Preferably, include: in the method that standby interval starting sharing application downloads shared audition data from server
According to the corresponding downloading Limited Doses of each sharing application, start the sharing application from service in standby interval
Limitation downloads shared audition data in device.
Preferably, from server limitation download the mode of shared audition data include whole sharing applications download simultaneously or
Person's partial sharing is applied while being downloaded.
Preferably, further include:
During the sharing application downloads shared audition data from server limitation, if listening to the intelligence eventually
End is exited standby, then exits the downloading process of all or part of sharing application.
Preferably, further includes:
The starting time and/or shut-in time for presetting the sharing application are uploaded to server, so that server root
The starting of sharing application in the intelligent terminal is implemented to automatically control according to the starting time and/or the shut-in time.
Preferably, further includes:
Temperature based on target audition data is analyzed, heat-carrying under the correspondence sharing application in intelligent terminal described in priority acccess control
Spend high sharing application.
Preferably, further includes:
After other intelligent terminals have downloaded target audition data, from server to the corresponding account of the intelligent terminal
Distribution integral reward.
Preferably, further include:
The CPU usage of sharing application in intelligent terminal can be set in server.
Compared with prior art, have below provided by the present invention for the flow sharing method of intelligent terminal beneficial to effect
Fruit:
Provided by the present invention in the flow sharing method of intelligent terminal, monitoring the open state of intelligent terminal, and
Starting sharing application when standby mode, corresponding download shares audition data from server respectively, later, when other intelligent terminals
When issuing target audition request of data to server, whether server can be retrieved first according to request instruction has intelligent terminal to shift to an earlier date
Downloaded the shared audition data with target audition Data Matching, if search result be it is yes, server no longer provide target examination
The download service of data is listened, turns to be downloaded by other intelligent terminals from the intelligent terminal for matching shared audition data is stored with, it is complete
The downloadings of target audition data is requested at other intelligent terminals, if search result be it is no, offer target is continued by server
The download service of audition data.
As it can be seen that taking full advantage of the intelligence of idle using the flow sharing method provided by the present invention for intelligent terminal
On the one hand terminal and broadband network can reduce the downloading pressure of vendor server, on the other hand can also be supplied to other use
The preferable downloading experience in family.
Another aspect of the present invention provides a kind of flow shared system for intelligent terminal, is applied to above-mentioned technical proposal
In the flow sharing method for intelligent terminal mentioned, which includes:
Pre-download unit starts sharing application from service for monitoring the open state of intelligent terminal, and in standby interval
Shared audition data are downloaded in device;
Download unit is matched, is used for when other intelligent terminals issue target audition request of data to server, by servicing
Device is retrieved with the presence or absence of the data with the target audition Data Matching in the shared audition data, if it exists to described in matching
The affiliated intelligent terminal of shared audition data issues downloading request, completes the downloading of the target audition data.
Preferably, further includes:
Acquisition unit, for acquiring occupancy memory space letter when each sharing application is run in the intelligent terminal
Breath is uploaded to server preservation, when the occupancy storage space information includes the corresponding packet name of sharing application, version number and operation
Committed memory data;
Retrieval unit, for obtaining the local packet name and version for having installed sharing application in intelligent terminal booting
Number, while the packet name and the version number are based on to the corresponding committed memory data of server request;
Judging unit, in the judgment threshold time whether receipt committed memory data, if by the sharing application
Committed memory data record save, the committed memory data of the sharing application are estimated if not;
Limited Doses setting unit based on the corresponding committed memory data of each sharing application or is estimated internal storage data, is obtained
To the downloading Limited Doses of each sharing application.
Control unit starts flow sharing application or closing according to the starting time of server downloading and dwell time
Furthermore flow sharing application can also download each sharing application CPU usage according to server, the CPU for controlling sharing application makes
With rate.
Compared with prior art, provided by the present invention for the beneficial effect of the flow shared system of intelligent terminal with it is above-mentioned
The beneficial effect for the flow sharing method for intelligent terminal that technical solution provides is identical, and this will not be repeated here.
The third aspect of the present invention provides a kind of control equipment, comprising: processor and memory;
The memory is for storing computer program instructions;
When the control equipment is run, the processor executes the computer program instructions in the memory, to execute
The operating procedure of flow sharing method for intelligent terminal.
Compared with prior art, the beneficial effect of control equipment provided by the invention is used for what above-mentioned technical proposal provided
The beneficial effect of the flow sharing method of intelligent terminal is identical, and this will not be repeated here.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present invention, constitutes a part of the invention, this hair
Bright illustrative embodiments and their description are used to explain the present invention, and are not constituted improper limitations of the present invention.In the accompanying drawings:
Fig. 1 is the flow diagram in the embodiment of the present invention one for the flow sharing method of intelligent terminal;
Fig. 2 is the structural block diagram in the embodiment of the present invention one for the flow shared system of intelligent terminal.
Specific embodiment
In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, implement below in conjunction with the present invention
Attached drawing in example, technical scheme in the embodiment of the invention is clearly and completely described.Obviously, described embodiment
Only a part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, the common skill in this field
Art personnel all other embodiment obtained without creative labor belongs to the model that the present invention protects
It encloses.
Embodiment one
Referring to Fig. 1, being built-in in intelligent terminal the present embodiment provides a kind of flow sharing method for intelligent terminal
Multiple sharing applications, comprising:
The open state of intelligent terminal is monitored, and downloads shared audition number from server in standby section of starting sharing application
According to;When other intelligent terminals issue target audition request of data to server, being retrieved in shared audition data by server is
The no data existed with target audition Data Matching issue downloading to the affiliated intelligent terminal for matching shared audition data if it exists
The downloading of target audition data is completed in request.
In flow sharing method provided in this embodiment for intelligent terminal, the open state of intelligent terminal is monitored, and
Starting sharing application in standby mode, corresponding download shares audition data from server respectively, later, when other are intelligent eventually
Hold to server issue target audition request of data when, server first can according to request instruction retrieve whether there is intelligent terminal to mention
The preceding shared audition data downloaded with target audition Data Matching, if search result be it is yes, server no longer provides target
The download service of audition data turns to be downloaded by other intelligent terminals from the intelligent terminal for matching shared audition data is stored with,
Other intelligent terminals are completed to request the downloadings of target audition data, if search result be it is no, offer mesh is continued by server
Mark the download service of audition data.
As it can be seen that taking full advantage of the intelligence of idle using the flow sharing method provided in this embodiment for intelligent terminal
Energy terminal and broadband network, on the one hand can reduce the downloading pressure of vendor server, on the other hand can also be supplied to other
The preferable downloading experience of user.
Illustratively, the intelligent terminal in above-described embodiment include smart television, intelligent box and other with similar function
The smart machine etc. of energy.
Please continue to refer to Fig. 1, in order to guarantee the Flow Experience of user's intelligent terminal, above-mentioned share in standby interval starting is answered
With before downloading shared audition data in server further include:
Occupancy storage space information when each sharing application operation in intelligent terminal is acquired, server preservation is uploaded to, accounts for
Committed memory data when being included the corresponding packet name of sharing application, version number and run with storage space information;In intelligent terminal
Local packet name and the version number for having installed sharing application is obtained when booting, while being obtained based on packet name and version number to server request
Take corresponding committed memory data;In the judgment threshold time whether receipt committed memory data, if accounting for sharing application
It is recorded and is saved with internal storage data, the committed memory data of sharing application are estimated if not;It is corresponding based on each sharing application
Committed memory data estimate internal storage data, obtain the downloading Limited Doses of each sharing application.
When it is implemented, the management module of sharing application is beaten for the intelligent terminal for carrying Android operation system
Packet is APK file, this APK file can monitor the booting broadcast of intelligent terminal, when intelligent terminal booting, this APK file
It is transmit a request to server using http protocol, server returns to packet name and the version number of all sharing applications, management module tune
With the PackageManager interface check of Android system, which sharing application is installed, and then is sent using http protocol
To server, request server obtains corresponding total for the free memory of EMMC flash memory and the packet name of sharing application and version number
The committed memory data of application are enjoyed, if being stored with the occupancy storage space information of these sharing applications, direct root in server
Committed memory data when sharing application operation, i.e. downloading Limited Doses are corresponded to according to the packet name and version number's receipt of sharing application, if
Sharing application can not be directly obtained committed memory data from server, need the occupancy to this kind of sharing applications at this time
Internal storage data is estimated, and the corresponding downloading Limited Doses of each sharing application are obtained.It is understood that above-mentioned committed memory data
Refer to the disk storage space of intelligent terminal.
As it can be seen that system file, sharing application file and the shared audition data file of downloading are equal for intelligent terminal
It is stored by EMMC flash memory, the size of the free memory of EMMC flash memory determines fluency body when intelligent terminal operation
It tests, therefore, above-described embodiment makes the shared audition number of each sharing application downloading by the downloading Limited Doses of each sharing application of setting
It is being downloaded within Limited Doses according to control eventually, to ensure to have enough free memories to run for system file, and then is guaranteeing to use
The smooth usage experience at family.
Optionally, the method estimated to the committed memory data of sharing application includes:
The corresponding committed memory data of each sharing application that adds up obtain practical committed memory, according to total storage of intelligent terminal
Residual memory space is calculated in space and practical committed memory;Based on residual memory space and non-receipt committed memory data
Sharing application quantity is calculated each non-receipt and deposits that sharing application is corresponding to estimate internal storage data, illustratively, residue taken to deposit
The half in space is stored up divided by non-receipt committed memory data sharing number of applications, averages to obtain each non-receipt sharing application
Estimate internal storage data.
Specifically, include: in the method that standby interval starting sharing application downloads shared audition data from server
According to the corresponding downloading Limited Doses of each sharing application, limit the quantity from server in standby interval starting sharing application
Download shared audition data.
Intelligent terminal is after installing multiple sharing applications at present, if the free memory to EMMC flash memory does not limit
System, it is easy to memory space is taken and then system is caused Caton occur, and by the setting of downloading Limited Doses, it can be to EMMC
The free memory of flash memory carries out planning of science activities, avoids the event hair because of the too small influence system operation Caton of free memory
It is raw.
Optionally, the mode that limitation downloads shared audition data from server in above-described embodiment includes all shared answers
With downloading simultaneously or partial sharing application while downloading.The present embodiment to sharing application simultaneously download quantity with no restrictions,
Can freely it be arranged by user.
In addition, in the specific application process, can also occupy ratio to the CPU of each sharing application and be configured, it is every to limit
A sharing application to the occupancy ratio of CPU, meanwhile, management module can regular check sharing application time-to-live, and according to clothes
The configuration that business device returns decides whether to kill the excessive sharing application of consumption hardware, to ensure the stable operation of system.
In view of sharing application downloads hardware consumption mistake of the process to intelligent terminal of shared audition data from server
Greatly, the occupancy such as to CPU and EMMC flash memory, therefore when listening to intelligent terminal and exiting standby, whole or portion need to be exited at once
Divide the downloading process of sharing application, to guarantee that user normally uses without interruption, for example, when user opens smart television,
The downloading process of all or part of sharing application is immediately exited from, after smart television opening then to guarantee that user smooth can make
Use smart television.
Optionally, above-described embodiment further include:
The starting time and/or shut-in time for presetting sharing application are uploaded to server, so that server is according to opening
Dynamic time and/or shut-in time implement to automatically control to the starting of sharing application in intelligent terminal.When it is implemented, sharing application
The starting time and/or the shut-in time can be freely arranged on intelligent terminal by user, at that time by Android system
AlarmManager start by set date and/or closing sharing application process, make it only within the specific period by user sharing
With.
Optionally, above-described embodiment further include:
Temperature based on target audition data is analyzed, and the correspondence sharing application downloading temperature in priority acccess control intelligent terminal is high
Sharing application;And after other intelligent terminals have downloaded target audition data, from server to the intelligent terminal pair
The account distribution integral reward answered.The enthusiasm of user sharing is able to ascend by the measure of reward on total mark, by trying target
It listens data to carry out temperature analysis, is able to use family and gets more shared income.
Embodiment two
Fig. 1 and Fig. 2 are please referred to, the present embodiment provides a kind of flow shared systems for intelligent terminal, comprising:
Pre-download unit starts sharing application from service for monitoring the open state of intelligent terminal, and in standby interval
Shared audition data are downloaded in device;
Download unit is matched, is used for when other intelligent terminals issue target audition request of data to server, by servicing
Device is retrieved in shared audition data with the presence or absence of the data with target audition Data Matching, if it exists to the shared audition data of matching
Affiliated intelligent terminal issue downloading request, complete target audition data downloading.
Preferably, further includes:
Acquisition unit is uploaded to for acquiring occupancy storage space information when each sharing application is run in intelligent terminal
Server saves, and occupies committed memory number when storage space information includes the corresponding packet name of sharing application, version number and operation
According to;
Retrieval unit, for obtaining local packet name and the version number for having installed sharing application when intelligent terminal is switched on, together
When based on packet name and version number to the corresponding committed memory data of server request;
Judging unit, in the judgment threshold time whether receipt committed memory data, if accounting for sharing application
It is recorded and is saved with internal storage data, the committed memory data of sharing application are estimated if not;
Limited Doses setting unit based on the corresponding committed memory data of each sharing application or estimates internal storage data, obtains each
The downloading Limited Doses of sharing application.
Control unit starts flow sharing application or closing according to the starting time of server downloading and dwell time
Furthermore flow sharing application can also download each sharing application CPU usage according to server, the CPU for controlling sharing application makes
With rate.
Compared with prior art, the beneficial effect of the flow shared system provided in an embodiment of the present invention for intelligent terminal
Identical as the beneficial effect of flow sharing method for intelligent terminal that above-described embodiment one provides, this will not be repeated here.
Embodiment three
The present embodiment provides a kind of control equipment, comprising: processor and memory;
Memory is for storing computer program instructions;
When controlling equipment operation, processor executes the computer program instructions in memory, is used for intelligent terminal to execute
Flow sharing method operating procedure.
Compared with prior art, the beneficial effect of control equipment provided by the invention is used for what above-mentioned technical proposal provided
The beneficial effect of the flow sharing method of intelligent terminal is identical, and this will not be repeated here.
It will appreciated by the skilled person that realizing that all or part of the steps in foregoing invention method is can to lead to
Program is crossed to instruct relevant hardware and complete, above procedure can store in computer-readable storage medium, the program
When being executed, each step including above-described embodiment method, and storage medium may is that ROM/RAM, magnetic disk, CD, storage
Card etc..
More than, only a specific embodiment of the invention, but scope of protection of the present invention is not limited thereto, and it is any to be familiar with
Those skilled in the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all cover
Within protection scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.
Claims (13)
1. a kind of flow sharing method for intelligent terminal, multiple sharing applications, feature are built-in in the intelligent terminal
It is, comprising:
The open state of intelligent terminal is monitored, and downloads shared audition number from server in standby interval starting sharing application
According to;
When other intelligent terminals issue target audition request of data to server, the shared audition data are retrieved by server
In with the presence or absence of data with the target audition Data Matching, if it exists to the affiliated intelligence for matching the shared audition data
Terminal issues downloading request, completes the downloading of the target audition data.
2. flow sharing method according to claim 1, which is characterized in that start sharing application from service in standby interval
It is downloaded in device before sharing audition data further include:
Occupancy storage space information when each sharing application is run in the intelligent terminal is acquired, server guarantor is uploaded to
It deposits, the committed memory data occupied when storage space information includes the corresponding packet name of sharing application, version number and operation;
Local packet name and the version number for having installed sharing application is obtained in intelligent terminal booting, while being based on the packet name
With the version number to the corresponding committed memory data of server request;
In the judgment threshold time whether receipt committed memory data, if by the committed memory data record of the sharing application
It saves, the committed memory data of the sharing application is estimated if not;
Based on the corresponding committed memory data of each sharing application or internal storage data is estimated, is obtained under each sharing application
Carry Limited Doses.
3. flow sharing method according to claim 2, which is characterized in that the committed memory data of the sharing application
The method estimated includes:
The corresponding committed memory data of each sharing application that adds up obtain practical committed memory, according to total storage of intelligent terminal
Residual memory space is calculated in space and practical committed memory;
Sharing application quantity based on residual memory space and non-receipt committed memory data is calculated each non-receipt and deposits altogether
It enjoys and estimates internal storage data using corresponding.
4. flow sharing method according to claim 3, which is characterized in that occupied based on residual memory space and non-receipt
The sharing application quantity of internal storage data is calculated each non-receipt and deposits the corresponding method packet for estimating internal storage data of sharing application
It includes:
It takes the half of residual memory space divided by non-receipt committed memory data sharing number of applications, averages to obtain and each not return
That holds sharing application estimates internal storage data.
5. flow sharing method according to claim 2, which is characterized in that start sharing application from service in standby interval
The method of the shared audition data of downloading includes: in device
According to the corresponding downloading Limited Doses of each sharing application, start the sharing application from server in standby interval
Limitation downloads shared audition data.
6. flow sharing method according to claim 5, which is characterized in that limitation downloads shared audition number from server
According to mode include that whole sharing applications are downloaded simultaneously or partial sharing application while being downloaded.
7. flow sharing method according to claim 5, which is characterized in that further include:
During the sharing application downloads shared audition data from server limitation, moved back if listening to the intelligent terminal
It is standby out, then exit the downloading process of all or part of sharing application.
8. flow sharing method according to claim 1, which is characterized in that further include:
The starting time and/or shut-in time for presetting the sharing application are uploaded to server, so that server is according to institute
It states starting time and/or the shut-in time starting of sharing application in the intelligent terminal is implemented to automatically control.
9. flow sharing method according to claim 1, which is characterized in that further include:
Temperature based on target audition data is analyzed, and the correspondence sharing application downloading temperature in intelligent terminal described in priority acccess control is high
Sharing application.
10. flow sharing method according to claim 1, which is characterized in that further include:
After other intelligent terminals have downloaded target audition data, distributed from server to the corresponding account of the intelligent terminal
Reward on total mark.
11. a kind of flow shared system for intelligent terminal characterized by comprising
Pre-download unit, for monitoring the open state of intelligent terminal, and in standby interval starting sharing application from server
Download shared audition data;
Download unit is matched, for being examined by server when other intelligent terminals issue target audition request of data to server
Suo Suoshu is shared with the presence or absence of the data with the target audition Data Matching in audition data, described shared to matching if it exists
The affiliated intelligent terminal of audition data issues downloading request, completes the downloading of the target audition data.
12. flow shared system according to claim 11, which is characterized in that further include:
Acquisition unit, for acquiring occupancy storage space information when each sharing application is run in the intelligent terminal, on
Server preservation is reached, it is described to occupy accounting for when storage space information includes the corresponding packet name of sharing application, version number and operation
Use internal storage data;
Retrieval unit, for obtaining local packet name and the version number for having installed sharing application in intelligent terminal booting, together
When based on the packet name and the version number to the corresponding committed memory data of server request;
Judging unit, in the judgment threshold time whether receipt committed memory data, if accounting for the sharing application
It is recorded and is saved with internal storage data, the committed memory data of the sharing application are estimated if not;
Limited Doses setting unit based on the corresponding committed memory data of each sharing application or estimates internal storage data, obtains each
The downloading Limited Doses of the sharing application.
13. a kind of control equipment characterized by comprising processor and memory;
The memory is for storing computer program instructions;
When the control equipment is run, the processor executes the computer program instructions in the memory, with perform claim
It is required that the operating procedure of any one of 1 to 10 the method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910379153.4A CN110278490B (en) | 2019-05-08 | 2019-05-08 | Traffic sharing method and system for intelligent terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910379153.4A CN110278490B (en) | 2019-05-08 | 2019-05-08 | Traffic sharing method and system for intelligent terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110278490A true CN110278490A (en) | 2019-09-24 |
CN110278490B CN110278490B (en) | 2022-03-18 |
Family
ID=67959879
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910379153.4A Active CN110278490B (en) | 2019-05-08 | 2019-05-08 | Traffic sharing method and system for intelligent terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110278490B (en) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050080324A (en) * | 2004-02-09 | 2005-08-12 | 삼성전자주식회사 | Channel search method for a television |
CN101232564A (en) * | 2007-12-19 | 2008-07-30 | 深圳创维-Rgb电子有限公司 | TV set with BT download function |
EP2259570A1 (en) * | 2009-06-04 | 2010-12-08 | DynaLab (Singapore) Ltd | Network transmission system and network transmission device thereof |
CN101945082A (en) * | 2009-07-09 | 2011-01-12 | 联想(北京)有限公司 | Method for automatically adjusting network downloading speed and network downloading equipment thereof |
EP2381683A1 (en) * | 2010-04-23 | 2011-10-26 | Orange Vallee | Method and system for managing a live video broadcast streaming session |
CN103905474A (en) * | 2012-12-25 | 2014-07-02 | 腾讯数码(天津)有限公司 | Information sharing method, terminal, server and system |
CN104158886A (en) * | 2014-08-21 | 2014-11-19 | 中南大学 | Flow-type performing method for applications |
CN104469451A (en) * | 2014-11-12 | 2015-03-25 | 海信集团有限公司 | Method and device for awakening terminal equipment |
CN104683409A (en) * | 2013-11-29 | 2015-06-03 | 华为终端有限公司 | Method for sharing applications between terminals and terminal |
CN104811930A (en) * | 2015-05-19 | 2015-07-29 | 广东小天才科技有限公司 | Network flow control method and network flow control system for mobile terminal |
CN105630551A (en) * | 2015-12-23 | 2016-06-01 | 北京金山安全软件有限公司 | Method and device for installing application software and electronic equipment |
CN108737500A (en) * | 2018-04-20 | 2018-11-02 | 青岛海尔科技有限公司 | Target resource acquisition, providing method, device, storage medium and computer equipment |
CN109274991A (en) * | 2018-09-07 | 2019-01-25 | 苏宁智能终端有限公司 | The EMS memory management process and system of smart television |
-
2019
- 2019-05-08 CN CN201910379153.4A patent/CN110278490B/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050080324A (en) * | 2004-02-09 | 2005-08-12 | 삼성전자주식회사 | Channel search method for a television |
CN101232564A (en) * | 2007-12-19 | 2008-07-30 | 深圳创维-Rgb电子有限公司 | TV set with BT download function |
EP2259570A1 (en) * | 2009-06-04 | 2010-12-08 | DynaLab (Singapore) Ltd | Network transmission system and network transmission device thereof |
CN101945082A (en) * | 2009-07-09 | 2011-01-12 | 联想(北京)有限公司 | Method for automatically adjusting network downloading speed and network downloading equipment thereof |
EP2381683A1 (en) * | 2010-04-23 | 2011-10-26 | Orange Vallee | Method and system for managing a live video broadcast streaming session |
CN103905474A (en) * | 2012-12-25 | 2014-07-02 | 腾讯数码(天津)有限公司 | Information sharing method, terminal, server and system |
CN104683409A (en) * | 2013-11-29 | 2015-06-03 | 华为终端有限公司 | Method for sharing applications between terminals and terminal |
CN104158886A (en) * | 2014-08-21 | 2014-11-19 | 中南大学 | Flow-type performing method for applications |
CN104469451A (en) * | 2014-11-12 | 2015-03-25 | 海信集团有限公司 | Method and device for awakening terminal equipment |
CN104811930A (en) * | 2015-05-19 | 2015-07-29 | 广东小天才科技有限公司 | Network flow control method and network flow control system for mobile terminal |
CN105630551A (en) * | 2015-12-23 | 2016-06-01 | 北京金山安全软件有限公司 | Method and device for installing application software and electronic equipment |
CN108737500A (en) * | 2018-04-20 | 2018-11-02 | 青岛海尔科技有限公司 | Target resource acquisition, providing method, device, storage medium and computer equipment |
CN109274991A (en) * | 2018-09-07 | 2019-01-25 | 苏宁智能终端有限公司 | The EMS memory management process and system of smart television |
Non-Patent Citations (3)
Title |
---|
LAISA C. P. COSTA: "On air upgrade for digital television set-top boxes", 《2010 DIGEST OF TECHNICAL PAPERS INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE)》 * |
刘琦: "浅谈P2P网络文件传输", 《科教文汇(下旬刊)》 * |
郭雅琼: "云中多媒体应用的资源优化调度研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Also Published As
Publication number | Publication date |
---|---|
CN110278490B (en) | 2022-03-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106961364A (en) | Heartbeat detecting method and application server | |
CN105163316B (en) | Access the method and device of Wi-Fi Hotspot | |
CN104091287B (en) | A kind of task implementation method and device based on data-driven | |
CN105354042B (en) | Using the processing method and processing device of installation | |
CN104601203A (en) | Dynamic connection parameter regulation method and device for low-power consumption Bluetooth equipment | |
CN109218150A (en) | Control method, the shared application method of household electrical appliance, computer readable storage medium and household electrical appliance of household electrical appliance | |
CN106502768A (en) | A kind of applied program processing method, device, terminal and server | |
CN102710665A (en) | Mobile terminal, and data synchronization method of server and mobile terminal | |
CN109600401A (en) | Household electrical appliances upgrade method, client and server | |
CN102089749B (en) | Method and apparatus for managing binding information about a bundle installed remotely in an osgi service platform | |
CN109656725A (en) | Message consumer's switching method, device, storage medium and electronic equipment | |
CN108469959B (en) | Firmware upgrading method and device of monitoring equipment | |
CN108628890A (en) | A kind of data export method and system | |
CN110166529A (en) | It keeps logging in state method, apparatus, equipment and storage medium | |
CN109670868A (en) | Advertisement placement method, system, terminal device, advertising platform and storage medium | |
CN207067971U (en) | A kind of vehicle electrically controlling unit software upgrade equipment and vehicle | |
CN110650201A (en) | Control method of shared equipment, server side and socket | |
CN108306790B (en) | Application flow monitoring method and device and Android equipment | |
CN110278490A (en) | A kind of flow sharing method and system for intelligent terminal | |
CN109842524A (en) | Automatically updating method, device, electronic equipment and computer readable storage medium | |
CN107911410A (en) | Distributed Services process resource consumes statistical method and device | |
CN112099820A (en) | OTA (over the air) upgrading method, system and intelligent equipment | |
CN110850737A (en) | Socket and timing method, system and computer readable storage medium | |
CN115933421A (en) | Energy-saving control method and device for electrical equipment and electrical equipment | |
CN109254644A (en) | Electricity display control method, device, terminal and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |