[go: up one dir, main page]

CN106855829A - A kind of method and device of exented memory - Google Patents

A kind of method and device of exented memory Download PDF

Info

Publication number
CN106855829A
CN106855829A CN201610909287.9A CN201610909287A CN106855829A CN 106855829 A CN106855829 A CN 106855829A CN 201610909287 A CN201610909287 A CN 201610909287A CN 106855829 A CN106855829 A CN 106855829A
Authority
CN
China
Prior art keywords
intelligent terminal
connectable
connectable device
data
instruction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610909287.9A
Other languages
Chinese (zh)
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.)
Zhuhai Gree Energy Saving Environmental Protection Refrigeration Technology Research Center Co Ltd
Original Assignee
Zhuhai Gree Energy Saving Environmental Protection Refrigeration Technology Research Center 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 Zhuhai Gree Energy Saving Environmental Protection Refrigeration Technology Research Center Co Ltd filed Critical Zhuhai Gree Energy Saving Environmental Protection Refrigeration Technology Research Center Co Ltd
Priority to CN201610909287.9A priority Critical patent/CN106855829A/en
Publication of CN106855829A publication Critical patent/CN106855829A/en
Priority to PCT/CN2017/094452 priority patent/WO2018072511A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • G06F9/5016Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals the resource being the memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

The invention discloses a kind of method and device of memory expansion, the method is that intelligent terminal is based on the first instruction, equipment is detected, it is determined that in the presence of at least one connectable device;Intelligent terminal is attached with least one connectable device;Intelligent terminal is based on the second instruction and carries out data download, wherein, a part of data are often downloaded, following operation is performed, downloaded until data and finished:By the current a part of data buffer storage downloaded to memory headroom;A part of data are sent to connectable device;Delete a part of data.So, internal memory is extended, the speed of service and treatment effeciency of intelligent terminal is improve, the time has been saved, facility has been provided the user.

Description

Method and device for expanding memory
Technical Field
The invention relates to the technical field of intelligent terminals, in particular to a method and a device for expanding a memory.
Background
With the popularization of intelligent terminals, multimedia technologies have also been developed unprecedentedly, and various high-definition technologies, such as high-definition pictures, high-definition videos, and the like, also come to bear, and because multimedia files generated by the high-definition technologies generally have large data volumes, the requirements of the intelligent terminals on memories are also continuously increased, and at present, the memory capacity of the intelligent terminals gradually develops from Kilobytes (KB) to megabytes (MB, MB) level.
When the intelligent terminal is used, various data obtained by a user can be cached in a memory space frequently, so that the memory space is insufficient easily, and further use of the user is influenced.
For example, the user does not clear the memory space of the intelligent terminal in time, so that the memory space is insufficient.
For another example, when a user downloads a video through the intelligent terminal, the capacity of the storage space required by the video exceeds the capacity of the memory space of the intelligent terminal, so that the memory space is insufficient, and the video downloading of the intelligent terminal is affected.
Obviously, the insufficient memory space not only reduces the running speed and the processing efficiency of the terminal and consumes a large amount of time, but also influences the further use of the intelligent terminal and brings inconvenience to the user.
Disclosure of Invention
The embodiment of the invention provides a method and a device for expanding a memory, which are used for expanding the memory, improving the capacity of the memory, improving the running speed and the processing efficiency of an intelligent terminal, saving time and bringing convenience to users.
The embodiment of the invention provides the following specific technical scheme:
a method of expanding memory, comprising:
the intelligent terminal detects the equipment based on the first instruction and determines that at least one connectable equipment exists;
the intelligent terminal is connected with at least one connectable device;
the intelligent terminal downloads data based on a second instruction, wherein the following operations are executed when a part of data is downloaded until the data downloading is finished:
caching a part of currently downloaded data to a memory space;
transmitting a portion of the data to the connectable device;
a portion of the data is deleted.
Preferably, the intelligent terminal detects the device based on the first instruction, and determines that at least one connectable device exists, specifically including:
the intelligent terminal detects the equipment based on the first instruction, and adopts any one or combination of the following two modes:
the intelligent terminal detects the equipment through Bluetooth;
the intelligent terminal detects the equipment through a wireless network;
the intelligent terminal acquires a detection result and acquires a connectable device list according to the detection result;
the intelligent terminal determines that at least one connectable device exists based on the connectable device list.
Preferably, the intelligent terminal is connected with at least one connectable device, and specifically includes:
the intelligent terminal selects at least one connectable device from the connectable device list to connect based on the third instruction; or,
and the intelligent terminal is directly connected with all the connectable devices in the connectable device list.
Preferably, the intelligent terminal downloads data based on the second instruction, and specifically includes:
the method comprises the steps that an intelligent terminal obtains a connectable device connection list generated after local and connectable devices are connected;
the intelligent terminal selects one connectable device from the connectable device connection list for data receiving based on the second instruction;
the intelligent terminal downloads data to the at least one connectable device.
Preferably, after the intelligent terminal downloads data based on the second instruction, the method specifically includes:
the intelligent terminal is disconnected with the connectable equipment which establishes the connection based on the fourth instruction; or,
and when the intelligent terminal determines that the distance between the intelligent terminal and the connectable equipment for establishing the connection reaches a preset threshold value, sending a reminding message.
A method of expanding memory, comprising:
the intelligent terminal detects the equipment based on the first instruction and determines that at least one connectable equipment exists;
the intelligent terminal is connected with at least one connectable device;
the intelligent terminal acquires data from at least one connectable device based on the second instruction, wherein the following operations are executed when a part of data is acquired until the data acquisition is completed:
caching a part of currently acquired data to a memory space;
using a portion of the data;
and deleting a part of data after the use is determined to be finished.
Preferably, the intelligent terminal detects the device based on the first instruction, and determines that at least one connectable device exists, specifically including:
the intelligent terminal detects the equipment based on the first instruction, and adopts any one or combination of the following two modes:
the intelligent terminal detects the equipment through Bluetooth;
the intelligent terminal detects the equipment through a wireless network;
the intelligent terminal acquires a detection result and acquires a connectable device list according to the detection result;
the intelligent terminal determines that at least one connectable device exists based on the connectable device list.
Preferably, the intelligent terminal is connected with at least one connectable device, and specifically includes:
the intelligent terminal selects at least one connectable device from the connectable device list to connect based on the third instruction; or,
and the intelligent terminal is directly connected with all the connectable devices in the connectable device list.
Preferably, the intelligent terminal obtains data from at least one connectable device based on the second instruction, and specifically includes:
the method comprises the steps that an intelligent terminal obtains a connectable device connection list generated after local and connectable devices are connected;
the intelligent terminal selects one connectable device from the connectable device connection list to send data based on the second instruction;
the intelligent terminal obtains data from at least one connectable device.
Preferably, after the intelligent terminal obtains data from the at least one connectable device based on the second instruction, the method specifically includes:
the intelligent terminal is disconnected with the connectable equipment which establishes the connection based on the fourth instruction; or,
and when the intelligent terminal determines that the distance between the intelligent terminal and the connectable equipment for establishing the connection reaches a preset threshold value, sending a reminding message.
An apparatus for extending memory, comprising:
the detection unit is used for detecting the equipment based on the first instruction and determining that at least one connectable equipment exists;
a connection unit for connecting with at least one connectable device;
and the downloading unit is used for downloading data based on a second instruction, wherein the following operations are executed every time a part of data is downloaded until the data is downloaded:
caching a part of currently downloaded data to a memory space;
transmitting a portion of the data to the connectable device;
a portion of the data is deleted.
Preferably, the device is detected based on the first instruction, and when it is determined that at least one connectable device exists, the detecting unit is specifically configured to:
based on the first instruction, the equipment is detected, and any one or combination of the following two modes is adopted:
detecting the equipment through Bluetooth;
detecting the equipment through a wireless network;
acquiring a detection result, and acquiring a connectable device list according to the detection result;
determining that at least one connectable device exists based on the connectable device list.
Preferably, when connected to at least one connectable device, the connection unit is specifically configured to:
selecting at least one connectable device from the connectable device list for connection based on the third instruction; or,
the connection is made directly with all connectable devices in the list of connectable devices.
Preferably, when downloading the data based on the second instruction, the downloading unit is specifically configured to:
acquiring a connectable device connection list generated after local connection with the connectable device;
based on the second instruction, selecting one connectable device from the connectable device connection list for data reception;
downloading the data to at least one connectable device.
Preferably, after the intelligent terminal downloads the data based on the second instruction, the downloading unit is further configured to:
disconnecting the connectable device establishing the connection based on the fourth instruction; or,
and sending a reminding message when the distance between the device and the connectable equipment for establishing the connection reaches a preset threshold value.
An apparatus for extending memory, comprising:
the detection unit is used for detecting the equipment based on the first instruction and determining that at least one connectable equipment exists;
a connection unit for connecting with at least one connectable device;
an obtaining unit, configured to obtain data from at least one connectable device based on a second instruction, where, for each obtained portion of the data, the following operations are performed until the data obtaining is completed:
caching a part of currently acquired data to a memory space;
using a portion of the data;
and deleting a part of data after the use is determined to be finished.
Preferably, the device is detected based on the first instruction, and when it is determined that at least one connectable device exists, the detecting unit is specifically configured to:
based on the first instruction, the equipment is detected, and any one or combination of the following two modes is adopted:
detecting the equipment through Bluetooth;
detecting the equipment through a wireless network;
acquiring a detection result, and acquiring a connectable device list according to the detection result;
determining that at least one connectable device exists based on the connectable device list.
Preferably, when connected to at least one connectable device, the connection unit is specifically configured to:
selecting at least one connectable device from the connectable device list for connection based on the third instruction; or,
the connection is made directly with all connectable devices in the list of connectable devices.
Preferably, when acquiring data from at least one connectable device based on the second instruction, the acquiring unit is specifically configured to:
acquiring a connectable device connection list generated after local connection with the connectable device;
based on the second instruction, selecting one connectable device from the connectable device connection list to send data;
data is acquired from at least one connectable device.
Preferably, after the intelligent terminal acquires data from the at least one connectable device based on the second instruction, the acquiring unit is further configured to:
disconnecting the connectable device establishing the connection based on the fourth instruction; or,
and sending a reminding message when the distance between the device and the connectable equipment for establishing the connection reaches a preset threshold value.
In the embodiment of the invention, the intelligent terminal detects the equipment based on the first instruction and determines that at least one connectable equipment exists; the intelligent terminal is connected with at least one connectable device; the intelligent terminal downloads data based on a second instruction, wherein the following operations are executed when a part of data is downloaded until the data downloading is finished: caching a part of currently downloaded data to a memory space; transmitting a portion of the data to the connectable device; a portion of the data is deleted. Therefore, the intelligent terminal is connected with the local connectable device, the data are downloaded to the memory space in batches by taking the memory space as a transfer station and are transmitted to the connectable device, only a part of the memory space is occupied in the downloading process, and finally the data are stored in the connectable device, so that the memory is expanded, the operating speed and the processing efficiency of the intelligent terminal are improved, the time is saved, and convenience is brought to users.
Drawings
FIG. 1 is a flow chart of a method for memory expansion according to an embodiment of the present invention;
FIG. 2 is a schematic structural diagram of an apparatus for memory expansion according to an embodiment of the present invention 1;
fig. 3 is a schematic structural diagram of a device for memory expansion according to an embodiment of the present invention 2.
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 it is obvious that the described embodiments are only a part of the embodiments of the present invention, and 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.
In order to expand the memory, improve the operating speed and the processing efficiency of the intelligent terminal, save time and provide convenience for users, the embodiment of the invention designs a memory expansion method, wherein the method comprises the steps that the intelligent terminal connects the local and the connectable equipment, then, the memory space is used as a transfer station, data is downloaded to the memory space in batches and transmitted to the connectable equipment, only a fixed part of the memory space is occupied in the downloading process, and finally, the data is stored in the connectable equipment.
Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
Referring to fig. 1, in the embodiment of the present invention, a specific flow of memory expansion is as follows:
step 100: the intelligent terminal detects the equipment based on the first instruction and determines that at least one connectable device exists.
In practical application, when a user needs to be connected with the connectable device, the user sends a first instruction by clicking a corresponding key of the intelligent terminal. Then, the intelligent terminal detects the device based on the first instruction, and may adopt any one or a combination of the following two modes:
the first mode is as follows: the intelligent terminal detects the equipment through the Bluetooth.
The second way is: the intelligent terminal detects the device through a WIreless network, and optionally, the WIreless network may be a local area network, such as WIreless-FIdelity (WIFI), or may be mobile network data.
Therefore, the intelligent terminal can detect the equipment in a certain distance in a wireless mode.
Furthermore, the intelligent terminal obtains a detection result and obtains a connectable device list in real time according to the detection result. The connectable device list stores device identification information of the connectable devices detected in real time. Optionally, the device identification information may be a device number of the connectable device, or may be a model of the connectable device.
For example, in the connectable device list acquired by the smart terminal, the model "num 11101" of a mobile phone and the model "PC 110010" of a computer are displayed.
The intelligent terminal determines that at least one connectable device exists based on the acquired connectable device list.
Step 110: the intelligent terminal is connected with at least one connectable device.
In practical application, the intelligent terminal is connected with at least one connectable device, and the following modes can be adopted, but are not limited to:
the first mode is as follows: and the intelligent terminal selects at least one connectable device from the connectable device list to connect based on the third instruction.
For example, the smart terminal selects an electronic book "ebook 2016" in the connectable device list based on the third instruction
The "telephone 2341" is connected with the mobile phone.
By adopting the first mode, the intelligent terminal can select corresponding connectable equipment according to the requirements of the user.
The second way is: and the intelligent terminal is directly connected with all the connectable devices in the connectable device list. The intelligent terminal sends connection requests to all the connectable devices in the connectable device list, if the connectable devices are connected with the intelligent terminal, the connectable devices are directly connected, otherwise, the connectable devices are connected with the connectable devices after the connectable devices are determined to accept connection.
For example, the smart terminal determines that there are three connectable devices in the connectable device list, namely, the cell phone "phone 20160102", the electronic book "ebook 1312", and the computer "pc 2356". Further, the intelligent terminal sends out a connection request to all the three connectable devices. Since the smart terminal was connected to the cell phone "phone 20160102", the smart terminal was connected directly to the cell phone "phone 20160102". After the computer "pc 2356" agrees to the connection request, the intelligent terminal is connected with the computer "pc 2356", and the electronic book "ebook 1312" rejects the connection request, so that the connection between the intelligent terminal and the electronic book "ebook 1312" fails.
By adopting the second mode, one-key connection is realized for the connectable equipment which is connected with the intelligent terminal, the operation steps are simplified, the time is saved, and the connectable equipment which is not connected is connected after the connectable equipment agrees to be connected.
Therefore, the intelligent terminal can be connected with the connectable device, the connectable device is used as a part of the intelligent terminal, the memory of the intelligent terminal is enlarged, and preparation is made for subsequent data storage and acquisition through the connectable device.
Step 120: and the intelligent terminal downloads data based on the second instruction.
In practical application, the intelligent terminal obtains a connectable device connection list generated after the local connectable device is connected with the connectable device, then selects one connectable device from the connectable device connection list for data receiving based on a second instruction of a user, and downloads data to at least one connectable device.
When the intelligent terminal downloads data, the following operations are executed when downloading a part of data until the data downloading is finished: caching a part of currently downloaded data to a memory space; transmitting a portion of the data to the connectable device; a portion of the data is deleted.
The size of each part of data may be the same or different.
For example, if the intelligent terminal needs to download a file with a size of 30MB, a mobile phone "phone 78954" is selected from the connectable device list for data reception, then the downloaded file data is cached in a memory space with a size of 6MB in batches, and the cached data is transmitted to the mobile phone "phone 78954" while caching, and the transmitted data is deleted.
Therefore, the intelligent terminal can only occupy a small memory space, the downloaded data is transmitted and stored to the connectable device in batches by taking the memory space as a transfer station, the memory is expanded, and the operation speed is increased.
Step 130: the intelligent terminal acquires data from the at least one connectable device based on the second instruction.
In practical application, the intelligent terminal obtains a connectable device connection list generated after local connection with the connectable device, selects one connectable device from the connectable device connection list to transmit data based on the second instruction, and obtains data from at least one connectable device.
When the intelligent terminal acquires data from at least one connectable device, the following operations are executed when a part of data is acquired until the data acquisition is completed: caching a part of currently acquired data to a memory space; using a portion of the data; and deleting a part of data after the use is determined to be finished.
The size of each part of data may be the same or different.
For example, the smart terminal is connected to a connectable device, i.e., a computer "PC 5648", and a video file having a size of 50MB is stored in the computer "PC 5648". When a user watches the video file through the intelligent terminal, the intelligent terminal occupies a memory space of 5MB, the video file is acquired from a computer 'PC 5648' in batches, the memory space is used as a transfer station, the video file of 5MB is cached to the memory space when the video file is acquired, and the video file is deleted after the user watches the video file.
Therefore, the intelligent terminal can only occupy a small memory space, the acquired data is temporarily stored by taking the memory space as a transfer station, and the acquired data is deleted after the use of the user is determined, so that the memory is expanded, and the running speed is increased.
Step 140: the intelligent terminal is disconnected with the connectable device establishing the connection.
In practical application, when the intelligent terminal is disconnected from the connectable device that establishes the connection, the following methods may be adopted, but are not limited to:
the first mode is as follows: and the intelligent terminal is disconnected with the connectable equipment for establishing the connection based on the fourth instruction.
In a first way, the user can actively disconnect the connectable device according to the user's needs.
The second way is: and when the intelligent terminal determines that the distance between the intelligent terminal and the connectable equipment for establishing the connection reaches a preset threshold value, sending a reminding message. Further, when the distance between the intelligent terminal and the connectable device for establishing the connection exceeds the use range of the adopted wireless mode, the intelligent terminal and the connectable device are disconnected passively.
By adopting the second mode, when the intelligent terminal determines that the distance between the intelligent terminal and the connectable equipment for establishing connection reaches the preset threshold value, the intelligent terminal can remind the user, so that the intelligent terminal can correspondingly store the data to be stored before disconnecting the intelligent terminal and the connectable equipment according to the requirements of the user.
The above embodiments are further described below with a specific application scenario.
Suppose that a user needs to download a video file of 100MB in size and view the video file.
When a user clicks an equipment key in a screen, the intelligent terminal detects the equipment by adopting a Bluetooth and WIFI mode at the same time, obtains a detection result, and obtains and presents a connectable equipment list according to the detection result. Among them, a cell phone "nm 461" and a tablet computer "pingban 4621" are displayed in the connectable device list.
Then, the intelligent terminal selects the mobile phone 'nm 461' from the connectable device list for connection based on the instruction of the user, after the mobile phone 'nm 461' agrees to connect, the intelligent terminal successfully establishes connection with the mobile phone 'nm 461', and generates a connectable device connection list, wherein the mobile phone 'nm 461' is displayed in the connectable device connection list.
Further, the intelligent terminal downloads the video file with the size of 100MB, firstly selects the mobile phone 'nm 461' from the connectable device connection list for data reception, then caches the downloaded video file data to the memory space with the size of 10MB in batches, and transmits the cached data to the mobile phone 'nm 461' while caching, and deletes the transmitted data.
Then, in the process that the user watches the video file through the intelligent terminal, the intelligent terminal occupies a memory space of 10MB, the video file is acquired from the mobile phone 'nm 461' in batches, the memory space is used as a transfer station, the video file of 10MB is cached to the memory space when being acquired, and the deletion is carried out after the user is confirmed to finish watching.
And finally, the intelligent terminal disconnects with the mobile phone 'nm 461' establishing connection based on a new instruction of the user.
Based on the foregoing embodiment, referring to fig. 2, a schematic structural diagram of a memory expansion device is shown, in an embodiment of the present invention, the memory expansion device specifically includes:
an apparatus for extending memory, comprising:
a detecting unit 20, configured to detect a device based on the first instruction, and determine that at least one connectable device exists;
a connection unit 21 for connecting with at least one connectable device;
a downloading unit 22, configured to download data based on a second instruction, where each time a part of data is downloaded, the following operations are performed until the data is downloaded:
caching a part of currently downloaded data to a memory space;
transmitting a portion of the data to the connectable device;
a portion of the data is deleted.
Preferably, based on the first instruction, the device is detected, and when it is determined that at least one connectable device exists, the detecting unit 20 is specifically configured to:
based on the first instruction, the equipment is detected, and any one or combination of the following two modes is adopted:
detecting the equipment through Bluetooth;
detecting the equipment through a wireless network;
acquiring a detection result, and acquiring a connectable device list according to the detection result;
determining that at least one connectable device exists based on the connectable device list.
Preferably, when connecting with at least one connectable device, the connection unit 21 is specifically configured to:
selecting at least one connectable device from the connectable device list for connection based on the third instruction; or,
the connection is made directly with all connectable devices in the list of connectable devices.
Preferably, when downloading data based on the second instruction, the downloading unit 22 is specifically configured to:
acquiring a connectable device connection list generated after local connection with the connectable device;
based on the second instruction, selecting one connectable device from the connectable device connection list for data reception;
downloading the data to at least one connectable device.
Preferably, after the intelligent terminal downloads the data based on the second instruction, the downloading unit 22 is further configured to:
disconnecting the connectable device establishing the connection based on the fourth instruction; or,
and sending a reminding message when the distance between the device and the connectable equipment for establishing the connection reaches a preset threshold value.
Based on the foregoing embodiment, referring to fig. 3, a schematic structural diagram of a memory expansion device is shown, in an embodiment of the present invention, the memory expansion device specifically includes:
an apparatus for extending memory, comprising:
a detection unit 30, configured to detect a device based on the first instruction, and determine that at least one connectable device exists;
a connection unit 31 for connecting with at least one connectable device;
an obtaining unit 32, configured to obtain data from at least one connectable device based on a second instruction, where, for each obtained portion of data, the following operations are performed until the data obtaining is completed:
caching a part of currently acquired data to a memory space;
using a portion of the data;
and deleting a part of data after the use is determined to be finished.
Preferably, based on the first instruction, the device is detected, and when it is determined that at least one connectable device exists, the detecting unit 30 is specifically configured to:
based on the first instruction, the equipment is detected, and any one or combination of the following two modes is adopted:
detecting the equipment through Bluetooth;
detecting the equipment through a wireless network;
acquiring a detection result, and acquiring a connectable device list according to the detection result;
determining that at least one connectable device exists based on the connectable device list.
Preferably, when connecting with at least one connectable device, the connection unit 31 is specifically configured to:
selecting at least one connectable device from the connectable device list for connection based on the third instruction; or,
the connection is made directly with all connectable devices in the list of connectable devices.
Preferably, when acquiring data from at least one connectable device based on the second instruction, the acquiring unit 32 is specifically configured to:
acquiring a connectable device connection list generated after local connection with the connectable device;
based on the second instruction, selecting one connectable device from the connectable device connection list to send data;
data is acquired from at least one connectable device.
Preferably, after the intelligent terminal acquires data from the at least one connectable device based on the second instruction, the acquiring unit 32 is further configured to:
disconnecting the connectable device establishing the connection based on the fourth instruction; or,
and sending a reminding message when the distance between the device and the connectable equipment for establishing the connection reaches a preset threshold value.
In the embodiment of the invention, the intelligent terminal detects the equipment based on the first instruction and determines that at least one connectable equipment exists; the intelligent terminal is connected with at least one connectable device; the intelligent terminal downloads data based on a second instruction, wherein the following operations are executed when a part of data is downloaded until the data downloading is finished: caching a part of currently downloaded data to a memory space; transmitting a portion of the data to the connectable device; a portion of the data is deleted. Therefore, the intelligent terminal is connected with the local connectable device, the data are downloaded to the memory space in batches by taking the memory space as a transfer station and are transmitted to the connectable device, only a part of the memory space is occupied in the downloading process, and finally the data are stored in the connectable device, so that the memory is expanded, the operating speed and the processing efficiency of the intelligent terminal are improved, the time is saved, and convenience is brought to users.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various modifications and variations can be made in the embodiments of the present invention without departing from the spirit or scope of the embodiments of the invention. Thus, if such modifications and variations of the embodiments of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to encompass such modifications and variations.

Claims (20)

1. A method for expanding memory, comprising:
the intelligent terminal detects the equipment based on the first instruction and determines that at least one connectable equipment exists;
the intelligent terminal is connected with the at least one connectable device;
the intelligent terminal downloads data based on a second instruction, wherein the following operations are executed when a part of data is downloaded until the data downloading is finished:
caching a part of currently downloaded data to a memory space;
transmitting the portion of data to the connectable device;
deleting the portion of data.
2. The method according to claim 1, wherein the intelligent terminal detects the device based on the first instruction, and determines that there is at least one connectable device, specifically comprising:
the intelligent terminal detects the equipment based on the first instruction, and adopts any one or combination of the following two modes:
the intelligent terminal detects the equipment through Bluetooth;
the intelligent terminal detects the equipment through a wireless network;
the intelligent terminal acquires a detection result and acquires a connectable device list according to the detection result;
and the intelligent terminal determines that at least one connectable device exists based on the connectable device list.
3. The method according to claim 2, wherein the intelligent terminal is connected to the at least one connectable device, specifically comprising:
the intelligent terminal selects at least one connectable device from the connectable device list to connect based on a third instruction; or,
and the intelligent terminal is directly connected with all the connectable devices in the connectable device list.
4. The method of claim 1, 2 or 3, wherein the intelligent terminal downloads data based on the second instruction, and specifically comprises:
the method comprises the steps that an intelligent terminal obtains a connectable device connection list generated after local and connectable devices are connected;
the intelligent terminal selects one connectable device from the connectable device connection list to receive data based on a second instruction;
the intelligent terminal downloads data to the at least one connectable device.
5. The method according to claim 1, 2 or 3, wherein after the intelligent terminal downloads the data based on the second instruction, the method specifically comprises:
the intelligent terminal is disconnected with the connectable equipment which establishes the connection based on the fourth instruction; or,
and when the intelligent terminal determines that the distance between the intelligent terminal and the connectable equipment for establishing the connection reaches a preset threshold value, sending a reminding message.
6. A method for expanding memory, comprising:
the intelligent terminal detects the equipment based on the first instruction and determines that at least one connectable equipment exists;
the intelligent terminal is connected with the at least one connectable device;
the intelligent terminal acquires data from the at least one connectable device based on the second instruction, wherein the following operations are executed when a part of data is acquired until the data acquisition is completed:
caching a part of currently acquired data to a memory space;
using the portion of data;
and deleting the part of data after the use is determined to be finished.
7. The method according to claim 6, wherein the intelligent terminal detects the device based on the first instruction, and determines that there is at least one connectable device, specifically comprising:
the intelligent terminal detects the equipment based on the first instruction, and adopts any one or combination of the following two modes:
the intelligent terminal detects the equipment through Bluetooth;
the intelligent terminal detects the equipment through a wireless network;
the intelligent terminal acquires a detection result and acquires a connectable device list according to the detection result;
and the intelligent terminal determines that at least one connectable device exists based on the connectable device list.
8. The method according to claim 7, wherein the intelligent terminal is connected to the at least one connectable device, specifically comprising:
the intelligent terminal selects at least one connectable device from the connectable device list to connect based on a third instruction; or,
and the intelligent terminal is directly connected with all the connectable devices in the connectable device list.
9. The method according to claim 6, 7 or 8, wherein the intelligent terminal obtains data from the at least one connectable device based on the second instruction, specifically comprising:
the method comprises the steps that an intelligent terminal obtains a connectable device connection list generated after local and connectable devices are connected;
the intelligent terminal selects one connectable device from the connectable device connection list to send data based on a second instruction;
the intelligent terminal obtains data from the at least one connectable device.
10. The method according to claim 6, 7 or 8, wherein after the intelligent terminal obtains data from the at least one connectable device based on the second instruction, the method specifically comprises:
the intelligent terminal is disconnected with the connectable equipment which establishes the connection based on the fourth instruction; or,
and when the intelligent terminal determines that the distance between the intelligent terminal and the connectable equipment for establishing the connection reaches a preset threshold value, sending a reminding message.
11. An apparatus for expanding memory, comprising:
the detection unit is used for detecting the equipment based on the first instruction and determining that at least one connectable equipment exists;
a connection unit for connecting with the at least one connectable device;
and the downloading unit is used for downloading data based on a second instruction, wherein the following operations are executed every time a part of data is downloaded until the data is downloaded:
caching a part of currently downloaded data to a memory space;
transmitting the portion of data to the connectable device;
deleting the portion of data.
12. The apparatus according to claim 11, wherein, based on the first instruction, the device is detected, and when it is determined that at least one connectable device exists, the detecting unit is specifically configured to:
based on the first instruction, the equipment is detected, and any one or combination of the following two modes is adopted:
detecting the equipment through Bluetooth;
detecting the equipment through a wireless network;
acquiring a detection result, and acquiring a connectable device list according to the detection result;
determining that at least one connectable device exists based on the connectable device list.
13. The apparatus according to claim 12, wherein, when connected to the at least one connectable device, the connecting unit is specifically configured to:
selecting at least one connectable device from the connectable device list for connection based on a third instruction; or,
connecting directly with all connectable devices in the list of connectable devices.
14. The apparatus according to claim 11, 12 or 13, wherein when downloading data based on the second instruction, the downloading unit is specifically configured to:
acquiring a connectable device connection list generated after local connection with the connectable device;
selecting one connectable device from the connectable device connection list for data reception based on a second instruction;
downloading data into the at least one connectable device.
15. The apparatus according to claim 11, 12 or 13, wherein after the intelligent terminal downloads data based on the second instruction, the downloading unit is further configured to:
disconnecting the connectable device establishing the connection based on the fourth instruction; or,
and sending a reminding message when the distance between the device and the connectable equipment for establishing the connection reaches a preset threshold value.
16. An apparatus for expanding memory, comprising:
the detection unit is used for detecting the equipment based on the first instruction and determining that at least one connectable equipment exists;
a connection unit for connecting with the at least one connectable device;
an obtaining unit, configured to obtain data from the at least one connectable device based on a second instruction, where, for each obtained portion of data, the following operations are performed until data obtaining is completed:
caching a part of currently acquired data to a memory space;
using the portion of data;
and deleting the part of data after the use is determined to be finished.
17. The apparatus according to claim 16, wherein, based on the first instruction, the device is detected, and when it is determined that at least one connectable device exists, the detecting unit is specifically configured to:
based on the first instruction, the equipment is detected, and any one or combination of the following two modes is adopted:
detecting the equipment through Bluetooth;
detecting the equipment through a wireless network;
acquiring a detection result, and acquiring a connectable device list according to the detection result;
determining that at least one connectable device exists based on the connectable device list.
18. The apparatus according to claim 17, wherein, when connected to the at least one connectable device, the connecting unit is specifically configured to:
selecting at least one connectable device from the connectable device list for connection based on a third instruction; or,
connecting directly with all connectable devices in the list of connectable devices.
19. The apparatus according to claim 16, 17 or 18, wherein, when acquiring data from the at least one connectable device based on the second instruction, the acquiring unit is specifically configured to:
acquiring a connectable device connection list generated after local connection with the connectable device;
based on a second instruction, selecting one connectable device from the connectable device connection list to send data;
data is acquired from the at least one connectable device.
20. The apparatus according to claim 16, 17 or 18, wherein after the intelligent terminal acquires data from the at least one connectable device based on the second instruction, the acquiring unit is further configured to:
disconnecting the connectable device establishing the connection based on the fourth instruction; or,
and sending a reminding message when the distance between the device and the connectable equipment for establishing the connection reaches a preset threshold value.
CN201610909287.9A 2016-10-18 2016-10-18 A kind of method and device of exented memory Pending CN106855829A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610909287.9A CN106855829A (en) 2016-10-18 2016-10-18 A kind of method and device of exented memory
PCT/CN2017/094452 WO2018072511A1 (en) 2016-10-18 2017-07-26 Method and device for expanding memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610909287.9A CN106855829A (en) 2016-10-18 2016-10-18 A kind of method and device of exented memory

Publications (1)

Publication Number Publication Date
CN106855829A true CN106855829A (en) 2017-06-16

Family

ID=59125643

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610909287.9A Pending CN106855829A (en) 2016-10-18 2016-10-18 A kind of method and device of exented memory

Country Status (2)

Country Link
CN (1) CN106855829A (en)
WO (1) WO2018072511A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107577421A (en) * 2017-07-31 2018-01-12 深圳市牛鼎丰科技有限公司 Smart machine expansion method, device, storage medium and computer equipment
CN107645534A (en) * 2016-07-22 2018-01-30 松下电器(美国)知识产权公司 Content delivering system and method
WO2018072511A1 (en) * 2016-10-18 2018-04-26 珠海格力节能环保制冷技术研究中心有限公司 Method and device for expanding memory

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101154188A (en) * 2006-09-25 2008-04-02 佛山市顺德区顺达电脑厂有限公司 System and method for temporary storage of internal memory data by using teledata storage medium
CN101489078A (en) * 2009-01-14 2009-07-22 深圳市同洲电子股份有限公司 Digital television terminal, memory expanding method and system based on middleware
CN101674318A (en) * 2008-09-11 2010-03-17 北大方正集团有限公司 Method for pushing data to mobile equipment at regular time
CN102103470A (en) * 2011-01-28 2011-06-22 鸿富锦精密工业(深圳)有限公司 Memory-expandable electronic equipment and memory expanding method
CN102253893A (en) * 2011-04-02 2011-11-23 赵悦 Method for extending internal memory
CN104079716A (en) * 2014-05-28 2014-10-01 赵海林 Intelligent device, external storage expansion device and method based on external storage expansion of intelligent device
CN105788030A (en) * 2016-03-25 2016-07-20 航天科技控股集团股份有限公司 Memory-saving cyclic replacement type data transmission method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8055361B2 (en) * 2003-11-13 2011-11-08 Samsung Electronics Co., Ltd. Memory expansion pack for providing content to portable terminal
CN101505395A (en) * 2008-12-22 2009-08-12 深圳市同洲电子股份有限公司 System and method for sharing data of digital television receiving terminal
CN106028259A (en) * 2016-04-28 2016-10-12 北京小米移动软件有限公司 Data download method and terminal
CN106855829A (en) * 2016-10-18 2017-06-16 珠海格力节能环保制冷技术研究中心有限公司 A kind of method and device of exented memory

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101154188A (en) * 2006-09-25 2008-04-02 佛山市顺德区顺达电脑厂有限公司 System and method for temporary storage of internal memory data by using teledata storage medium
CN101674318A (en) * 2008-09-11 2010-03-17 北大方正集团有限公司 Method for pushing data to mobile equipment at regular time
CN101489078A (en) * 2009-01-14 2009-07-22 深圳市同洲电子股份有限公司 Digital television terminal, memory expanding method and system based on middleware
CN102103470A (en) * 2011-01-28 2011-06-22 鸿富锦精密工业(深圳)有限公司 Memory-expandable electronic equipment and memory expanding method
CN102253893A (en) * 2011-04-02 2011-11-23 赵悦 Method for extending internal memory
CN104079716A (en) * 2014-05-28 2014-10-01 赵海林 Intelligent device, external storage expansion device and method based on external storage expansion of intelligent device
CN105788030A (en) * 2016-03-25 2016-07-20 航天科技控股集团股份有限公司 Memory-saving cyclic replacement type data transmission method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107645534A (en) * 2016-07-22 2018-01-30 松下电器(美国)知识产权公司 Content delivering system and method
WO2018072511A1 (en) * 2016-10-18 2018-04-26 珠海格力节能环保制冷技术研究中心有限公司 Method and device for expanding memory
CN107577421A (en) * 2017-07-31 2018-01-12 深圳市牛鼎丰科技有限公司 Smart machine expansion method, device, storage medium and computer equipment

Also Published As

Publication number Publication date
WO2018072511A1 (en) 2018-04-26

Similar Documents

Publication Publication Date Title
CN105263101B (en) The System and method for of smartwatch real-time reception mobile phone notification message
US20170371678A1 (en) Method and apparatus for running game client
US9716531B2 (en) Near field communication-based data transmission method and apparatus, and near field communication device
CN103458016A (en) Method and device for picture management and terminal device
CN103220351A (en) A mobile terminal and its file transmission method, system and network system
CN107040610B (en) Data synchronization method, device, storage medium, terminal and server
CN107027114A (en) A kind of SIM card switching method, equipment and computer-readable recording medium
CN107438243B (en) Network registration method, vehicle device and computer readable storage medium
CN105187733A (en) Video processing method, device and terminal
CN109714483B (en) Screen locking interface message processing method and device, mobile terminal and storage medium
CN107094303B (en) Terminal network registration method, device and computer readable storage medium
CN110213765A (en) APN information acquisition methods, terminal, server and storage medium
CN106855829A (en) A kind of method and device of exented memory
CN108696854A (en) A kind of method of calling and terminal
CN109194979B (en) Audio and video processing method and device, mobile terminal and readable storage medium
CN107734492A (en) Information processing method, device, mobile terminal and computer-readable recording medium
CN106453571A (en) Data migration method and terminal
CN107911418B (en) Application trial control method, server and computer readable storage medium
CN103338313A (en) Method and device for processing telephone numbers
CN106682189B (en) File name display method and device
CN106657281B (en) File sharing method and device
WO2019062381A1 (en) Information processing method, device and mobile terminal, and computer readable storage medium
CN107872791B (en) Access point connection method and device
EP4287704A1 (en) Cell data transmission method and apparatus, and electronic device
CN107707618A (en) Method for adjusting download volume based on location and related products

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170616