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 PDF

Info

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
Application number
CN201910379153.4A
Other languages
Chinese (zh)
Other versions
CN110278490B (en
Inventor
刘勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suning Intelligent Terminal Co Ltd
Original Assignee
Suning Intelligent Terminal Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suning Intelligent Terminal Co Ltd filed Critical Suning Intelligent Terminal Co Ltd
Priority to CN201910379153.4A priority Critical patent/CN110278490B/en
Publication of CN110278490A publication Critical patent/CN110278490A/en
Application granted granted Critical
Publication of CN110278490B publication Critical patent/CN110278490B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/232Content retrieval operation locally within server, e.g. reading video streams from disk arrays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/442Monitoring 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/4424Monitoring 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control 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/632Control 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

A kind of flow sharing method and system for intelligent terminal
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.
CN201910379153.4A 2019-05-08 2019-05-08 Traffic sharing method and system for intelligent terminal Active CN110278490B (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (13)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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