CN103559091A - Data scheduling method and split type terminal system - Google Patents
Data scheduling method and split type terminal system Download PDFInfo
- Publication number
- CN103559091A CN103559091A CN201310559581.8A CN201310559581A CN103559091A CN 103559091 A CN103559091 A CN 103559091A CN 201310559581 A CN201310559581 A CN 201310559581A CN 103559091 A CN103559091 A CN 103559091A
- Authority
- CN
- China
- Prior art keywords
- data
- stored
- equipment
- capacity
- terminal system
- 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 49
- 238000001514 detection method Methods 0.000 claims description 3
- 238000013500 data storage Methods 0.000 abstract description 11
- 238000004891 communication Methods 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 19
- 230000009466 transformation Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
The embodiment of the invention discloses a data scheduling method and a split type terminal system, which relate to the technical field of communication and can reduce the cost required to realize a function that the split type terminal system can support the occupation of more storage resources. The data scheduling method comprises the following steps that a first device detects whether the size of data to be stored in the first device is larger than the spare capacity of the first device or not; if the size of the data to be stored in the first device is larger than the spare capacity of the first device, a second device is determined in the split type terminal system, and the spare capacity of the second device is larger than or equal to the size of the data to be stored; the first device stores the data to be stored by utilizing the storage capacity of the second device. The data scheduling method and the split type terminal system disclosed by the invention are applied to data storage of the split type terminal system.
Description
Technical Field
The present invention relates to the field of electronic communications technologies, and in particular, to a data scheduling method and a split terminal system.
Background
At present, split terminal systems have been widely used, such as primary and secondary fixed-line telephones used in ordinary households, split conference terminals used for video teleconferencing, and the like. The split terminal system may be composed of a plurality of devices, wherein there is often a host and at least one sub-machine, and each sub-machine or host has an independent memory, and can store data generated during its operation, such as: one sub machine can access the network through the network interface of the main machine or the network card of the sub machine, and downloads data from the network and stores the data into the memory of the sub machine, so that the user of the sub machine can call the downloaded data in the memory at any time.
However, in most of the split-type terminal system products at present, the storage space of each sub-machine is limited, and a user can only use one sub-machine to realize functions occupying a relatively small amount of storage resources, such as browsing a web page, reading characters, and the like, and if the sub-machine can effectively support functions requiring a relatively large amount of storage space, such as data backup, data download, video recording, and the like, an additional storage device needs to be added to each device in the split-type terminal system product, such as adding a large-capacity memory card to each sub-machine, or configuring a data server to the host machine, and therefore, in the prior art, a very high cost is required to enable the split-type terminal system to support the functions occupying a relatively large amount of storage resources.
Disclosure of Invention
Embodiments of the present invention provide a data scheduling method and a split terminal system, which can reduce the cost required for implementing a function of the split terminal system that can support occupation of more storage resources.
In order to achieve the above purpose, the embodiment of the invention adopts the following technical scheme:
in a first aspect, an embodiment of the present invention provides a data scheduling method, which is used for any device in a split terminal system, where the device in the split terminal system includes a host and at least one slave, and the method includes:
the first equipment detects whether the size of data to be stored, which needs to be stored to the first equipment, is larger than the spare capacity of the first equipment;
if the size of the data to be stored, which needs to be stored to the first device, is larger than the spare capacity of the first device, determining a second device in the split terminal system, wherein the spare capacity of the second device is larger than or equal to the size of the data to be stored;
and the first equipment stores the data to be stored by utilizing the storage capacity of the second equipment.
In a second aspect, an embodiment of the present invention provides a split terminal system, where the split terminal system includes at least a first device and a second device, where:
the first device includes:
the capacity detection module is used for detecting whether the size of the data to be stored, which needs to be stored to the first equipment, is larger than the spare capacity of the first equipment;
a device determining module, configured to determine a second device in the split terminal system if the size of the data to be stored, which needs to be stored to the first device, is larger than the spare capacity of the first device, where a sum of the spare capacity of the second device and the spare capacity of the first device is greater than or equal to the size of the data to be stored;
the data scheduling module is used for storing the data to be stored by utilizing the storage capacity of the second equipment;
the second device includes:
and the second receiving module is used for receiving the data sent by the first equipment.
The data scheduling method and the split-type terminal system provided by the embodiment of the invention can store the data to be stored into other equipment of the split-type terminal system when the storage space of one equipment in the split-type terminal system is insufficient. Compared with the prior art, the data storage method and the data storage device can store the data to be stored into other devices with enough storage space in the split type terminal system when the storage space of one device is not enough to support the data to be stored, so that the transformation of the devices for supporting the function of occupying more storage resources in the use process of the split type terminal system is avoided, and the cost required for realizing the function of the split type terminal system capable of supporting the function of occupying more storage resources is reduced.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
FIGS. 1a and 1b are schematic diagrams of embodiments provided by embodiments of the present invention;
fig. 1 is a flowchart of a data scheduling method according to an embodiment;
fig. 1c, fig. 1d, and fig. 1e are flowcharts of specific implementations of a data scheduling method according to an embodiment;
FIG. 2 is a flowchart of another data scheduling method according to an embodiment;
fig. 3 is a flowchart illustrating a specific implementation manner of another data scheduling method according to an embodiment;
fig. 4 is a flowchart of another data scheduling method according to an embodiment;
fig. 5 is a flowchart illustrating a specific implementation manner of yet another data scheduling method according to an embodiment;
fig. 6 is a schematic structural diagram of a split terminal system according to an embodiment;
fig. 7, fig. 8, and fig. 9 are schematic structural diagrams of specific implementations of the split terminal system according to the embodiment.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the invention provides a data scheduling method, which is used for any equipment in a split terminal system. For example: the split terminal system may be 2 mobile terminals that can be combined into a same whole, such as the mobile terminal 1 and the mobile terminal 2 shown in fig. 1a, each of the mobile terminal 1 and the mobile terminal 2 may have an independent processor, memory, antenna, etc. for data communication, and the mobile terminal 1 and the mobile terminal 2 may be connected through a data interface, and a fixed slot for combining the fixed mobile terminal 1 and the mobile terminal 2 may be disposed on the mobile terminal 1 and the mobile terminal 2, and after being connected through a physical interface and the fixed slot, the mobile terminal 1 and the mobile terminal 2 may be combined into one mobile terminal 3 for use, the mobile terminal 3 may utilize the processor, the memory, the antenna, etc. in the mobile terminal 1 and the mobile terminal 2 during operation, and one of the mobile terminal 1 and the mobile terminal 2 may serve as a host, the other can be used as a slave unit. After the mobile terminal 3 is separated into the mobile terminal 1 and the mobile terminal 2, data interaction between the mobile terminal 1 and the mobile terminal 2 can be realized through a wireless network.
For another example: the split-type terminal system can also be as shown in fig. 1b, the split-type terminal system is composed of at least two independent mobile terminals, and the mobile terminals can realize mutual data interaction through wireless network technologies such as bluetooth and wi-fi. And there may be one mobile terminal, such as mobile terminal X, as the master in the split terminal system, and other mobile terminals, such as mobile terminal Ya, Yb … Yz, etc., may be the slaves in the terminal system.
As shown in fig. 1, a data scheduling method provided in an embodiment of the present invention may include:
101, the first device detects whether the size of the data to be stored, which needs to be stored in the first device, is larger than the free capacity of the first device.
The first device can be a sub-device in the split terminal system, and the first device can detect whether the size of the data to be stored is larger than the spare capacity in the memory of the first device; or the first device may be a host in the split terminal system, and the first device may detect whether the size of the data to be stored is larger than the free capacity in the memory of the first device.
Optionally, the second device may be a host in the split terminal system, and the first device is a slave in the split terminal system.
And 102, if the size of the data to be stored, which needs to be stored to the first device, is larger than the spare capacity of the first device, determining a second device in the split terminal system.
And the sum of the free capacity of the second equipment and the free capacity of the first equipment is greater than or equal to the size of the data to be stored.
For example: the first device may be a slave machine in the split terminal system, and when the first device detects that the size of the data to be stored is larger than the spare capacity in the memory of the first device, the first device may determine a second device in the split terminal system, where the second device is a slave machine in the split terminal system, and the spare capacity of the second device is larger than or equal to the size of the data to be stored; or, the first device may be a host in the split terminal system, and when the first device detects that the size of the data to be stored is larger than the spare capacity in the memory of the first device, the first device may determine a second device in the split terminal system, where the second device is the host or a sub-device in the split terminal system, and the spare capacity of the second device is larger than or equal to the size of the data to be stored.
If the size of the data to be stored, which needs to be stored in the first device, is smaller than or equal to the free capacity of the first device, the data to be stored can be directly stored in the memory of the first device.
103, the first device stores the data to be stored by using the storage capacity of the second device.
For example, data interaction between the first device and the second device may be achieved through wireless network technologies such as bluetooth and wi-fi, and when the first device determines that the spare capacity of the memory in the first device cannot store the data to be stored, the data to be stored may be sent to the second device, and the second device stores the data to be stored sent from the first device in the memory of the second device.
The data scheduling method provided by the embodiment of the invention can store the data to be stored into other equipment of the split type terminal system when the storage space of one equipment in the split type terminal system is insufficient. Compared with the prior art, the data storage method and the data storage device can store the data to be stored into other devices with enough storage space in the split type terminal system when the storage space of one device is not enough to support the data to be stored, so that the transformation of the devices for supporting the function of occupying more storage resources in the use process of the split type terminal system is avoided, and the cost required for realizing the function of the split type terminal system capable of supporting the function of occupying more storage resources is reduced.
Optionally, in the scheme shown in fig. 1, there may be a plurality of specific implementations of 103, and the following lists preferred schemes in 3:
first, as shown in fig. 1c, 103 may be implemented as:
103a1, the first device downloading the data to be stored from a source address.
103a2, sending the data to be stored to the second device, so that the second device stores the data to be stored in the second device.
In this embodiment, the first device may download the required data from the source address, send the downloaded data to the second device as the data to be stored, and receive and store the data to be stored sent by the first device by the second device.
Secondly, as shown in fig. 1d, 103 can be implemented as:
103b1, determining the target data in the first device according to the instruction input by the user or the preset rule.
103b2, sending the target data to the second device, so that the free capacity of the first device is larger than or equal to the capacity required for storing the data to be stored.
103b3, the first device downloads the data to be stored from a source address.
In this embodiment, the first device may detect a capacity difference of storing the data to be downloaded in the first device according to the size of the data to be downloaded, for example: the first device needs to download a copy of data with a size of 1G from the network, and detects that the remaining capacity in the first device is 400M, and the capacity difference is 1G-400M =600M, and the first terminal needs 600M space to be able to download and store the data to be downloaded.
The first device may transfer a portion of the data in the first device to the second device to make sufficient space for storing the data to be downloaded. For example: the first device may extract 600M data from the first device according to a preset rule or according to an instruction input by a user, cut and transmit the data to the second device. Therefore, the spare capacity of the first equipment reaches 1G, and the requirement of downloading and storing the data to be downloaded is met.
Thirdly, as shown in fig. 1e, 103 may be implemented as:
103c, the first device sends a source address to the second device, so that the second device downloads the data to be stored according to the source address, and stores the data to be stored in the second device.
In this embodiment, the first device stores the data to be stored by using the storage capacity of the second device, and may further be implemented as: the first device sends the source address of the data needing to be downloaded to the second device, and the data needing to be downloaded is downloaded from the source address by the second device and stored in the second device, so that the first device can call the downloaded data from the second device later.
Optionally, on the basis of the scheme shown in fig. 1, an embodiment of the present invention further provides a data scheduling method, which, as shown in fig. 2, may include:
the specific implementation manner of 201-203 may be the same as 101-103 in fig. 1, and is not described herein again.
204, the first device receives a first data call command input by a user.
The first data call command may include information for identifying data to be stored, for example: the first data call command may include information such as the name, size, and storage time of the data to be stored. A specific user can input a first data calling command into first equipment through input equipment such as a touch keyboard of the first equipment; or, a button or an operation control may be set on the first device, and a corresponding relationship between the button or the operation control and the data to be stored is stored in the first device, and when the user clicks the button or the operation control, the first device may automatically generate the first data call command.
And 205, determining whether the current free capacity of the first device is larger than or equal to the size of the data to be stored.
If the current free capacity of the first device is smaller than the size of the data to be stored, the data to be stored sent by the second device is received and displayed after the current free capacity of the first device is larger than or equal to the size of the data to be stored.
And 206, if the current spare capacity of the first device is larger than or equal to the size of the data to be stored, receiving the data to be stored sent by the second device, and displaying the data to be stored.
The data to be stored in the second device in 201 and 203 may be accepted by the first device, when the current spare capacity of the first device can store the data to be stored, the first device may send request information for acquiring the data to be stored to the second device through the wireless network, where the request information may include information for identifying the data to be stored, so that the second device may acquire the stored data to be stored according to the request information and send the data to be stored to the first device.
The data scheduling method provided by the embodiment of the invention can store the data to be stored into other equipment of the split terminal system when the storage space of one equipment in the split terminal system is insufficient, and can acquire the data to be stored from the other equipment when a user needs to call the data to be stored. Compared with the prior art, the data storage method and the data storage device can store the data to be stored into other devices with enough storage space in the split type terminal system when the storage space of one device is not enough to support the data to be stored, so that the transformation of the devices for supporting the function of occupying more storage resources in the use process of the split type terminal system is avoided, and the cost required for realizing the function of the split type terminal system capable of supporting the function of occupying more storage resources is reduced.
For example, in practical application, the scheme shown in fig. 2 may be specifically implemented as the flow shown in fig. 3, and the flow shown in fig. 3 may be implemented in a split terminal system, where the split terminal system includes terminal devices such as a terminal 1, a terminal 2, and a terminal 3, where the terminal 1 is used as a host in the split terminal system, and other terminal devices are used as slaves in the split terminal system, and the process includes:
1. the terminal 1 detects that the terminal 1 does not have enough free space to store the downloaded data of the terminal 1;
2. the terminal 1 detects each submachine in the split terminal system and determines the vacant space of the terminal 2 to store the downloaded data of the terminal 1;
3. the terminal 1 sends the download data of the terminal 1 to the terminal 2 through a wireless network;
4. the terminal 2 stores the download data of the terminal 1 in the memory of the terminal 2.
5. The terminal 1 receives a command which is input by a user and used for calling the download data of the terminal 1;
6. the terminal 1 sends the command input by the user to the terminal 2, or the terminal 1 generates a data reading request according to the command input by the user and sends the data reading request to the terminal 2;
7. the terminal 2 transmits the stored download data of the terminal 1 to the terminal 1.
In practical applications, this can also happen: in order to enable the first device to display the data to be stored in time when a user needs to read the data to be stored, on the basis of the scheme shown in fig. 1, an embodiment of the present invention further provides a data scheduling method, which, as shown in fig. 4, may include:
the specific implementation manner of 401-406 may be the same as 101-103 in fig. 1, and is not described herein again.
404, the first device receives a second data call command input by the user.
The first data call command may include information for identifying data to be stored, and may also include information of a data processing flow that the first device needs to execute on the data to be stored.
405, sending the second data call command and the data processing request to the second device, so that the second device obtains a data processing result according to the data call command and the data processing request for the data to be stored.
The second device may obtain the data to be stored according to the second data call command, and obtain, from the second data call command, the data processing flow that the first device needs to execute on the data to be stored, and then the second device may directly execute, on the data to be stored, the data processing flow that the first device needs to execute on the data to be stored, and obtain the data processing result, and then send the data processing result to the first device.
406, obtaining the data processing result sent by the second device, and displaying the data processing result.
In this embodiment, the first device may receive a data processing result obtained by the second device through the data processing flow, and display the data processing result on the first device. In practical application, the storage space occupied by the data processing result is often far less than that of the data to be stored, so that the second device can replace the first device to execute the data processing flow on the data to be stored, and after the data processing result is obtained, the data processing result is sent to the first device, so that the data processing result required by a user can still be obtained and displayed when the spare capacity of the first device is small.
The data scheduling method provided by the embodiment of the invention can store the data to be stored into other equipment of the split type terminal system when the storage space of one equipment in the split type terminal system is insufficient. When the user wants to process the data to be stored and needs to obtain the processing result, but the storage space of the device is still insufficient, the processing result of the data to be stored can be obtained from the other devices and displayed on the device. Compared with the prior art, the data storage method and the data storage device can store the data to be stored into other devices with enough storage space in the split type terminal system when the storage space of one device is not enough to support the data to be stored, so that the transformation of the devices for supporting the function of occupying more storage resources in the use process of the split type terminal system is avoided, and the cost required for realizing the function of the split type terminal system capable of supporting the function of occupying more storage resources is reduced.
For example, in practical application, the scheme shown in fig. 4 may be specifically implemented as the flow shown in fig. 5, and the flow shown in fig. 5 may be implemented in a split terminal system, where the split terminal system includes terminal devices such as a terminal 1, a terminal 2, and a terminal 3, where the terminal 1 is used as a host in the split terminal system, and other terminal devices are used as slaves in the split terminal system, and the process includes:
1. the terminal 1 detects that the terminal 1 does not have enough free space to store the downloaded data of the terminal 1;
2. the terminal 1 detects each submachine in the split terminal system and determines the vacant space of the terminal 2 to store the downloaded data of the terminal 1;
3. the terminal 1 sends the download data of the terminal 1 to the terminal 2 through a wireless network;
4. the terminal 2 stores the download data of the terminal 1 in the memory of the terminal 2.
5. The terminal 1 receives a processing command input by a user, wherein the processing command is used for representing a data processing flow which needs to be executed on the downloaded data of the terminal 1, such as a data deleting flow, a data retrieving flow and a flow of uploading data to a network;
6. the terminal 1 sends a processing command input by a user to the terminal 2, or the terminal 1 generates a data processing request according to the processing command input by the user, wherein the data processing request is used for indicating a data processing flow which needs to be carried out on downloaded data of the terminal 1 and sending a data reading request to the terminal 2;
7. the terminal 2 executes a corresponding data processing flow to the downloaded data of the terminal 1 according to a processing command or a data processing request input by a user, and acquires a processing result;
8. the terminal 2 transmits the processing result to the terminal 1.
As shown in fig. 6, an embodiment of the present invention further provides a split terminal system 60, including: a first device 61 and a second device 62.
The first device 61 comprises:
the capacity detecting module 611 is configured to detect whether the size of the data to be stored, which needs to be stored in the first device 61, is larger than the free capacity of the first device 61.
A device determining module 612, configured to determine the second device 62 in the split terminal system if the size of the data to be stored, which needs to be stored in the first device 61, is larger than the free capacity of the first device 61, where a sum of the free capacity of the second device 62 and the free capacity of the first device 61 is greater than or equal to the size of the data to be stored.
A data scheduling module 613, configured to store the data to be stored by using the storage capacity of the second device 62.
The second device 62 includes:
a second receiving module 621, configured to receive the data sent by the first device 61.
Optionally, as shown in fig. 7, the data scheduling module 613 may include:
a downloading unit 6131, configured to download the data to be stored from the source address.
A sending unit 6132, configured to send the data to be stored to the second device 62.
The second device 62 further comprises:
the second receiving module 621 is further configured to receive the data to be stored.
A storage module 622, configured to store the data to be stored in the second device 62.
The data scheduling module 613 may also include:
the data determining unit 6133 is configured to determine target data in the first device 61 according to an instruction input by a user or a preset rule.
The sending unit 6132 is further configured to send the target data to the second device 62, so that the free capacity of the first device 61 is greater than or equal to the capacity required for storing the data to be stored, so that the downloading unit downloads the data to be stored from the source address.
The data scheduling module 613 may also include:
the sending unit 6132 is further configured to send a source address to the second device 62.
The second device 62 further comprises: and a downloading module 623, configured to download the data to be stored according to the source address.
The storage module 622 is further configured to store the data to be stored downloaded to the second device 62.
Further, as shown in fig. 8, the first device 61 may further include:
a first data calling module 614, configured to receive a first data calling command input by a user after the first device 61 stores the data to be stored by using the storage capacity of the second device 62.
The capacity detecting module 611 is further configured to determine whether the current free capacity of the first device 61 is greater than or equal to the size of the data to be stored.
A first receiving module 615, configured to receive the data to be stored sent by the second device 62 and display the data to be stored if the current free capacity of the first device 61 is greater than or equal to the size of the data to be stored.
Alternatively, as shown in fig. 9, the first device 61 may further include:
a second data invoking module 616, configured to, after the first device 61 stores the data to be stored by using the storage capacity of the second device 62, receive, by the first device 61, a second data invoking command input by the user.
A processing request sending module 617, configured to send the second data call command and the data processing request to the second device 62.
A processing result receiving module 618, configured to obtain the data processing result sent by the second device 62, and display the data processing result.
The second device 62 further comprises:
and a data processing module 623, configured to, for the data to be stored, obtain a data processing result according to the data call command and the data processing request.
A processing result sending module 624, configured to send the data processing result to the first device 61.
The split-type terminal system provided by the embodiment of the invention can store the data to be stored into other equipment of the split-type terminal system when the storage space of one equipment in the split-type terminal system is insufficient. When the user wants to process the data to be stored and needs to obtain the processing result, but the storage space of the device is still insufficient, the processing result of the data to be stored can be obtained from the other devices and displayed on the device. Compared with the prior art, the data storage method and the data storage device can store the data to be stored into other devices with enough storage space in the split type terminal system when the storage space of one device is not enough to support the data to be stored, so that the transformation of the devices for supporting the function of occupying more storage resources in the use process of the split type terminal system is avoided, and the cost required for realizing the function of the split type terminal system capable of supporting the function of occupying more storage resources is reduced.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the apparatus embodiment, since it is substantially similar to the method embodiment, it is relatively simple to describe, and reference may be made to some descriptions of the method embodiment for relevant points.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
The above description is only for the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (10)
1. A data scheduling method is used for a split terminal system, the split terminal system comprises a first device and a second device, and the method comprises:
the first equipment detects whether the size of data to be stored, which needs to be stored to the first equipment, is larger than the spare capacity of the first equipment;
if the size of the data to be stored, which needs to be stored to the first device, is larger than the spare capacity of the first device, determining a second device in the split terminal system, wherein the sum of the spare capacity of the second device and the spare capacity of the first device is larger than or equal to the size of the data to be stored;
and the first equipment stores the data to be stored by utilizing the storage capacity of the second equipment.
2. The data scheduling method of claim 1, wherein the first device storing the data to be stored by using the storage capacity of the second device comprises:
the first equipment downloads the data to be stored from a source address;
and sending the data to be stored to the second device so that the second device can store the data to be stored in the second device.
3. The data scheduling method of claim 1, wherein the first device storing the data to be stored by using the storage capacity of the second device comprises:
determining target data in the first equipment according to an instruction input by a user or a preset rule;
sending the target data to the second equipment so that the free capacity of the first equipment is larger than or equal to the capacity required by storing the data to be stored;
and the first equipment downloads the data to be stored from a source address.
4. The data scheduling method of claim 1, wherein the first device storing the data to be stored by using the storage capacity of the second device comprises:
and the first equipment sends a source address to the second equipment so that the second equipment can download the data to be stored according to the source address and store the data to be stored in the second equipment.
5. The data scheduling method according to claim 2 or 3, further comprising, after the first device stores the data to be stored by using the storage capacity of the second device:
the first equipment receives a first data calling command input by a user;
determining whether the current free capacity of the first device is larger than or equal to the size of the data to be stored;
if the current spare capacity of the first equipment is larger than or equal to the size of the data to be stored, receiving the data to be stored sent by the second equipment, and displaying the data to be stored;
or,
the first equipment receives a second data calling command input by a user;
sending the second data calling command and a data processing request to the second device, so that the second device can obtain a data processing result according to the data calling command and the data processing request aiming at the data to be stored;
and acquiring the data processing result sent by the second equipment, and displaying the data processing result.
6. A split terminal system, comprising: a first device and a second device;
the first device includes:
the capacity detection module is used for detecting whether the size of the data to be stored, which needs to be stored to the first equipment, is larger than the spare capacity of the first equipment;
a device determining module, configured to determine a second device in the split terminal system if the size of the data to be stored, which needs to be stored to the first device, is larger than the spare capacity of the first device, where a sum of the spare capacity of the second device and the spare capacity of the first device is greater than or equal to the size of the data to be stored;
the data scheduling module is used for storing the data to be stored by utilizing the storage capacity of the second equipment;
the second device includes:
and the second receiving module is used for receiving the data sent by the first equipment.
7. The split terminal system of claim 6, wherein the data scheduling module comprises:
the downloading unit is used for downloading the data to be stored from a source address;
the sending unit is used for sending the data to be stored to the second equipment;
the second device further comprises:
the second receiving module is further configured to receive the data to be stored;
and the storage module is used for storing the data to be stored in the second equipment.
8. The split terminal system according to claim 6 or 7, wherein the data scheduling module comprises:
the data determining unit is used for determining target data in the first equipment according to an instruction input by a user or a preset rule;
the sending unit is further configured to send the target data to the second device, so that the free capacity of the first device is greater than or equal to the capacity required for storing the data to be stored, and the downloading unit is convenient to download the data to be stored from the source address.
9. The split terminal system according to claim 6 or 7, wherein the data scheduling module comprises:
the sending unit is further configured to send a source address to the second device;
the second device further comprises: the downloading module is used for downloading the data to be stored according to the source address;
the storage module is further configured to store the data to be stored, which is downloaded to the second device.
10. The split terminal system of claim 6, further comprising:
the first device further comprises:
the first data calling module is used for receiving a first data calling command input by a user after the first device stores the data to be stored by using the storage capacity of the second device;
the capacity detection module is further configured to determine whether the current free capacity of the first device is greater than or equal to the size of the data to be stored;
the first receiving module is used for receiving the data to be stored sent by the second device and displaying the data to be stored if the current free capacity of the first device is larger than or equal to the size of the data to be stored;
or, the first device further comprises:
the second data calling module is used for receiving a second data calling command input by a user by the first equipment after the first equipment stores the data to be stored by utilizing the storage capacity of the second equipment;
a processing request sending module, configured to send the second data call command and the data processing request to the second device;
the processing result receiving module is used for acquiring the data processing result sent by the second equipment and displaying the data processing result;
the second device further comprises:
the data processing module is used for acquiring a data processing result according to the data calling command and the data processing request aiming at the data to be stored;
and the processing result sending module is used for sending the data processing result to the first equipment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310559581.8A CN103559091B (en) | 2013-11-12 | 2013-11-12 | A kind of data dispatching method and split type terminal system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310559581.8A CN103559091B (en) | 2013-11-12 | 2013-11-12 | A kind of data dispatching method and split type terminal system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103559091A true CN103559091A (en) | 2014-02-05 |
CN103559091B CN103559091B (en) | 2018-03-16 |
Family
ID=50013343
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310559581.8A Active CN103559091B (en) | 2013-11-12 | 2013-11-12 | A kind of data dispatching method and split type terminal system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103559091B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105760251A (en) * | 2014-12-15 | 2016-07-13 | 华为技术有限公司 | Data backup method and device |
WO2016123888A1 (en) * | 2015-02-02 | 2016-08-11 | 宇龙计算机通信科技(深圳)有限公司 | Memory space scheduling method and multi-system terminal |
CN108184223A (en) * | 2017-12-28 | 2018-06-19 | 上海传英信息技术有限公司 | A kind of data transfering method and data transferring system based on Bluetooth communication |
CN110969247A (en) * | 2018-09-30 | 2020-04-07 | 北京地平线信息技术有限公司 | Tensor processing method and device based on neural network and electronic equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1767466A (en) * | 2004-10-27 | 2006-05-03 | 乐金电子(天津)电器有限公司 | Household network system |
WO2009060354A1 (en) * | 2007-11-08 | 2009-05-14 | Koninklijke Philips Electronics N.V. | Method and electronic device for managing content |
CN101997853A (en) * | 2009-08-31 | 2011-03-30 | 中兴通讯股份有限公司 | Data downloading method and terminal |
CN102045434A (en) * | 2009-10-12 | 2011-05-04 | 阿尔派株式会社 | Telephone, vehicular hand-free telephone system and download method |
CN102902602A (en) * | 2012-09-19 | 2013-01-30 | 华为技术有限公司 | Method and device for data hot backup as well as storage system |
CN103237054A (en) * | 2013-03-28 | 2013-08-07 | 东莞宇龙通信科技有限公司 | Photo/video storage method and system, and mobile terminal |
-
2013
- 2013-11-12 CN CN201310559581.8A patent/CN103559091B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1767466A (en) * | 2004-10-27 | 2006-05-03 | 乐金电子(天津)电器有限公司 | Household network system |
WO2009060354A1 (en) * | 2007-11-08 | 2009-05-14 | Koninklijke Philips Electronics N.V. | Method and electronic device for managing content |
CN101997853A (en) * | 2009-08-31 | 2011-03-30 | 中兴通讯股份有限公司 | Data downloading method and terminal |
CN102045434A (en) * | 2009-10-12 | 2011-05-04 | 阿尔派株式会社 | Telephone, vehicular hand-free telephone system and download method |
CN102902602A (en) * | 2012-09-19 | 2013-01-30 | 华为技术有限公司 | Method and device for data hot backup as well as storage system |
CN103237054A (en) * | 2013-03-28 | 2013-08-07 | 东莞宇龙通信科技有限公司 | Photo/video storage method and system, and mobile terminal |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105760251A (en) * | 2014-12-15 | 2016-07-13 | 华为技术有限公司 | Data backup method and device |
CN105760251B (en) * | 2014-12-15 | 2019-04-19 | 华为技术有限公司 | A kind of method and apparatus of Backup Data |
WO2016123888A1 (en) * | 2015-02-02 | 2016-08-11 | 宇龙计算机通信科技(深圳)有限公司 | Memory space scheduling method and multi-system terminal |
CN108184223A (en) * | 2017-12-28 | 2018-06-19 | 上海传英信息技术有限公司 | A kind of data transfering method and data transferring system based on Bluetooth communication |
CN110969247A (en) * | 2018-09-30 | 2020-04-07 | 北京地平线信息技术有限公司 | Tensor processing method and device based on neural network and electronic equipment |
CN110969247B (en) * | 2018-09-30 | 2024-04-09 | 北京地平线信息技术有限公司 | Tensor processing method and device based on neural network and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN103559091B (en) | 2018-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102819461B (en) | Desktop synchronous method, device, equipment and system | |
CN104426583B (en) | Data transmission method, device and near-field communication equipment based on near-field communication | |
CN104756080A (en) | Augmenting capabilities of a host device | |
EP2697712A2 (en) | Customized launching of applications | |
CN104471917A (en) | Application information sharing method and device | |
US20140229436A1 (en) | Method of File Synchronization and Electronic Device Thereof | |
CN110933733B (en) | Network distribution method, device, computer equipment and storage medium | |
KR20150019892A (en) | Data communication method and apparatus using a wireless communication | |
CN103559091B (en) | A kind of data dispatching method and split type terminal system | |
CN105208065A (en) | File transmitting method and device | |
CN106897162B (en) | Communication mode selection method of component in application, communication system and mobile terminal | |
CN103312489A (en) | Method and device for synchronizing terminal and server | |
CN103440295A (en) | Method for uploading multimedia files and electronic terminal | |
CN105094975A (en) | Method and device for calling application program | |
CN110336592B (en) | Data transmission method suitable for Bluetooth card reader, electronic equipment and storage medium | |
CN108241515B (en) | Application shortcut establishing method and terminal | |
CN109391658B (en) | Account data synchronization method and equipment, storage medium and terminal thereof | |
CN112788090B (en) | Network resource transmission method, device and system | |
KR20150134266A (en) | Device and method for transmitting file | |
CN106775815B (en) | Application data migration method and device | |
CN105577904B (en) | A kind of file sharing method and mobile terminal | |
CN102891888B (en) | Data access method and related equipment and system | |
US10320883B2 (en) | Device for and method of transmitting file | |
CN105791568B (en) | Information processing method and terminal thereof | |
CN105451370A (en) | Data management method, device and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 |