CN109783576A - Household appliance and its date storage method, device - Google Patents
Household appliance and its date storage method, device Download PDFInfo
- Publication number
- CN109783576A CN109783576A CN201910000999.2A CN201910000999A CN109783576A CN 109783576 A CN109783576 A CN 109783576A CN 201910000999 A CN201910000999 A CN 201910000999A CN 109783576 A CN109783576 A CN 109783576A
- Authority
- CN
- China
- Prior art keywords
- household appliance
- target
- data
- candidate
- object data
- 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
- 238000003860 storage Methods 0.000 title claims abstract description 91
- 238000000034 method Methods 0.000 title claims abstract description 65
- 230000004044 response Effects 0.000 claims description 23
- 238000013500 data storage Methods 0.000 claims description 20
- 230000005540 biological transmission Effects 0.000 claims description 18
- 238000013506 data mapping Methods 0.000 claims description 11
- 238000012795 verification Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 3
- 241001269238 Data Species 0.000 claims 1
- 238000005516 engineering process Methods 0.000 description 8
- 238000002360 preparation method Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000000151 deposition Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Selective Calling Equipment (AREA)
Abstract
The invention discloses a kind of household appliance and its date storage methods, device, wherein the date storage method the following steps are included: occupancy needed for obtaining first object data to be stored target resource amount;When target resource amount exceeds the first idling-resource of the first household appliance, according to target resource amount, from household appliance candidate in same local area network, a candidate household appliance is chosen as target household appliance;Target data is sent to target household appliance, so that target household appliance stores first object data.Date storage method according to the present invention, not only substantially increases the efficiency of target data identification, but also can expand the memory space of target data.
Description
Technical field
The present invention relates to household appliance technical field, in particular to a kind of date storage method of household appliance, household electrical appliances are set
Standby data storage device and a kind of household appliance.
Background technique
As the improvement of people's living standards, people are also higher and higher to the intelligentized requirement of household appliance.Wherein, family
The speech recognition technology of electric equipment has the characteristic of good human-computer interaction, can effectively promote user experience.
In the related technology, speech recognition technology is generally divided into local identification and long-range identification.However, two kinds of identification technologies are all
Have the shortcomings that respective.It wherein, is that the data volume of hard-disc storage is less, and processor is to data the shortcomings that local identification technology
Processing capacity it is poor;The shortcomings that remote identification technology, is, lower to the treatment effeciency of data.
Summary of the invention
The present invention is directed to solve at least some of the technical problems in related technologies.For this purpose, of the invention
First purpose be to propose a kind of date storage method of household appliance, not only substantially increases the effect of target data identification
Rate, and the memory space of target data can be expanded.
Second object of the present invention is to propose a kind of data storage device of household appliance.
Third object of the present invention is to propose a kind of household appliance.
Fourth object of the present invention is to propose a kind of electronic equipment.
5th purpose of the invention is to propose a kind of non-transitorycomputer readable storage medium.
To achieve the above object, first aspect present invention embodiment proposes a kind of date storage method of household appliance,
The following steps are included: the target resource amount of occupancy needed for obtaining first object data to be stored;It is super in the target resource amount
Out when the first idling-resource of the first household appliance, according to the target resource amount, from household electrical appliances candidate in same local area network
In equipment, a candidate household appliance is chosen as target household appliance;The number of targets is sent to the target household appliance
According to so that the target household appliance stores the first object data.
The date storage method of household appliance according to an embodiment of the present invention obtains needed for first object data to be stored
The target resource amount of occupancy, and when target resource amount exceeds the first idling-resource of the first household appliance, provided according to target
Source amount chooses a candidate household appliance as target household appliance from household appliance candidate in same local area network, and
Target data is sent to target household appliance, so that target household appliance stores first object data.Thus, it is possible to will need
The data stored in local household appliance are stored into local area network in other household appliances, the household appliance group in local area network
At a distributed storage architecture, to expand the memory space of data, further, due in the distributed storage architecture
A large amount of data are stored with, therefore are mainly carried out in local area network distributed storage architecture in data identification process, are reduced pair
The dependence remotely identified, thus the duration of data transmission can be shortened, so as to improve the efficiency of data identification.
In addition, the date storage method of household appliance according to the above embodiment of the present invention can also have it is following additional
Technical characteristic:
According to one embodiment of present invention, described according to the target resource amount, from the candidate in same local area network
In household appliance, a candidate household appliance is chosen as target household appliance, comprising: is sent to each candidate household appliance empty
Not busy resource query instruction receives the response message of the candidate household appliance feedback;Wherein, it is at least carried in the response message
The identification information and remaining second idling-resource of candidate's household appliance;Disappeared according to the target resource amount and the response
Breath chooses the maximum candidate household appliance of the second idling-resource;If the candidate household appliance chosen meets preset item
Part will then meet the candidate household appliance of preset condition as the target candidate household appliance.
According to one embodiment of present invention, the date storage method of household appliance further include: if all candidate families
Second idling-resource of electric equipment is respectively less than the target resource amount, determines the money for needing to discharge in first household appliance
Source, and carry out resource release.
According to one embodiment of present invention, the resource for needing to discharge in the determination first household appliance, goes forward side by side
Row resource release, comprising: according to the target resource amount and first idling-resource, determine difference stock number;Described in acquisition
The status information of stored storing data in first household appliance;According to the status information of the storing data and the difference
Stock number determines the target storing data for needing to delete;Resource release is carried out to the occupied resource of the target storing data.
According to one embodiment of present invention, described to send the first object data to the target household appliance, with
Before so that the target household appliance is stored the first object data, further includes: Xiang Suoshu target household appliance, which is sent, to be chosen
Determine instruction;Receive the ready instruction that the target household appliance is sent;Described the is sent to the target household appliance
One target data, so that the target household appliance stores the first object data;To the remaining candidate household appliance
Send standby command.
According to one embodiment of present invention, it is described to the target household appliance send the first object data it
Afterwards, further includes: receive the check information that the target household appliance is sent;If the check information instruction verifies successfully,
The resource data mapping table being locally stored is updated, and deletes the first object data of local cache;Wherein, the money
Instruction includes resource corresponding to the mark and stored data of stored data in source data mapping table;If school
It is unsuccessful to test information instruction verification, sends the first object data to the target household appliance again.
According to one embodiment of present invention, the target money of the required occupancy for obtaining first object data to be stored
Before the amount of source, further includes: receive data query instruction;It is instructed, is determined in the candidate household appliance according to the data query
Whether the first object data are stored with;If the first object data described in the candidate household appliance, from storage
The first object data are obtained in the candidate household appliance for there are the first object data;If from the candidate household appliance
In do not inquire the first object data, then obtain the first object data from cloud and carry out local cache.
According to one embodiment of present invention, described to be instructed according to the data query, determine the candidate household appliance
In whether be stored with first object data with the data query instructions match, comprising: instructed from the data query
It is middle to extract the corresponding aiming field of the first object data;The aiming field is sent to the candidate household appliance, with
Make the candidate household appliance carry out field to the first field of the data that the aiming field is stored with itself to compare;Receive institute
State the comparing result of candidate household appliance feedback, wherein the comparing result includes the aiming field and first field
Matching degree;If the matching degree in the comparing result is below preset matching degree threshold value, it is determined that institute
Stating not stored in candidate household appliance has the first object data;If there is the matching degree in the comparing result
More than the matching degree threshold value, it is determined that the matching degree is more than the corresponding candidate household electrical appliances of the matching degree threshold value
The first object data are stored in equipment.
According to one embodiment of present invention, further includes: the aiming field is sent to the candidate household appliance
Meanwhile the aiming field is sent to the fixed cloud and carries out field comparison to obtain the first object data.
According to one embodiment of present invention, described to be obtained from the candidate household appliance for being stored with the first object data
Before taking the first object data, further includes: display asks whether to receive the inquiry instruction of the first object data;If
The determine instruction that the first object data are received from the candidate household appliance for being stored with the first object data is got,
The first object data are then received from the candidate household appliance for being stored with the first object data;If got from depositing
Contain the refusal instruction that the first object data are received in the candidate household appliance of the first object data, it is determined that from institute
It states cloud and receives the first object data.
According to one embodiment of present invention, further includes: receive the idling-resource that any one candidate household appliance is sent
Inquiry instruction, and the response message is fed back to any one described candidate household appliance;Wherein, in the response message at least
Carry the identification information and first idling-resource of first household appliance;The idling-resource inquiry instruction is described appoints
Candidate household appliance of anticipating is got to be sent after the second target data stored.
According to one embodiment of present invention, further includes: when first household appliance is by any one described candidate family
When electric equipment is chosen for the target household appliance, second target that any one described candidate household appliance is sent is received
Data are stored.
To achieve the above object, second aspect of the present invention embodiment proposes a kind of data storage device of household appliance,
It include: that stock number obtains module, the target resource amount of the required occupancy for obtaining first object data to be stored;Equipment choosing
Modulus block, for exceeding the first idling-resource of the first household appliance in the target resource amount, according to the target resource amount,
From household appliance candidate in same local area network, a candidate household appliance is chosen as target household appliance;Data hair
Module is sent, for sending the target data to the target household appliance, so that target household appliance storage described the
One target data.
The data storage device of household appliance according to an embodiment of the present invention obtains module by stock number and obtains wait store
First object data required occupancy target resource amount, and by equipment choose module target resource amount exceed first
First idling-resource of household appliance chooses one from household appliance candidate in same local area network according to target resource amount
A candidate's household appliance sends target data to target household appliance as target household appliance, and by data transmission blocks,
So that target household appliance stores first object data.The efficiency of target data identification, Er Qieneng are not only substantially increased as a result,
Enough expand the memory space of target data.
To achieve the above object, third aspect present invention embodiment proposes a kind of household appliance, including the present invention second
The data storage device for the household appliance that aspect embodiment proposes.
Household appliance according to an embodiment of the present invention, by the data storage device of above-mentioned household appliance, not only significantly
The efficiency of target data identification is improved, and the memory space of target data can be expanded.
To achieve the above object, fourth aspect present invention embodiment proposes a kind of electronic equipment, including memory, processing
Device;Wherein, the processor is run by reading the executable program code stored in the memory can be performed with described
The corresponding program of program code, with the data storage side of the household appliance proposed for realizing first aspect present invention embodiment
Method.
Electronic equipment according to an embodiment of the present invention, by the date storage method of above-mentioned household appliance, not only significantly
The efficiency of target data identification is improved, and the memory space of target data can be expanded.
To achieve the above object, fifth aspect present invention embodiment proposes a kind of non-transitory computer-readable storage medium
Matter is stored thereon with computer program, which is characterized in that realizes that first aspect present invention is implemented when the program is executed by processor
The date storage method for the household appliance that example proposes.
Non-transitorycomputer readable storage medium according to an embodiment of the present invention passes through the data of above-mentioned household appliance
Storage method, not only substantially increases the efficiency of target data identification, but also can expand the memory space of target data.
Detailed description of the invention
Fig. 1 is the flow chart of the date storage method of household appliance according to an embodiment of the present invention;
Fig. 2 is the flow chart of the date storage method of household appliance according to an embodiment of the invention;
Fig. 3 is the flow chart of the date storage method of household appliance in accordance with another embodiment of the present invention;
Fig. 4 is the flow chart of the method according to an embodiment of the invention verified to first object data;
Fig. 5 is the flow chart of the method according to an embodiment of the invention that resource release is carried out to the first household appliance;
Fig. 6 is the flow chart of the method according to an embodiment of the invention for obtaining first object data;
Fig. 7 is the flow chart of the date storage method of the household appliance of another embodiment according to the present invention;
Fig. 8 is the block diagram of the data storage device of household appliance according to an embodiment of the present invention;
Fig. 9 is the block diagram of the data storage device of household appliance according to an embodiment of the invention.
Specific embodiment
The embodiment of the present invention is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end
Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached
The embodiment of figure description is exemplary, it is intended to is used to explain the present invention, and is not considered as limiting the invention.
Below with reference to the accompanying drawings come the date storage method of the household appliance proposed according to embodiments of the present invention is described, household electrical appliances are set
Standby data storage device, household appliance, electronic equipment and non-transitorycomputer readable storage medium.
Fig. 1 is the flow chart of the date storage method of household appliance according to an embodiment of the present invention.In the embodiment of the present invention,
Multiple household appliances are provided in same local area network.Using one of household appliance as the first household appliance.With the first household electrical appliances
Equipment is explained the date storage method of household appliance provided in an embodiment of the present invention as executing subject.It needs
Illustrate, multiple household appliances in same local area network constitute a distributed storage architecture, in the distributed storage architecture
In each household appliance can receive and store certain data.
As shown in Figure 1, the date storage method of the household appliance of the embodiment of the present invention can comprise the following steps that
S1, the target resource amount of occupancy needed for obtaining first object data to be stored.
After the first household appliance receives store command, the size of data of first object data can be therefrom extracted, so
Afterwards it is available to the first object data storage be required occupancy target resource amount.
S2, when target resource amount exceeds the first idling-resource of the first household appliance, according to target resource amount, from being in
In same local area network in candidate household appliance, a candidate household appliance is chosen as target household appliance.
First household appliance is after getting target resource amount, it is also necessary to it is empty to obtain the remaining storage of the first household appliance
Between, that is, obtain the first idling-resource of the first household appliance.Specifically, the first household appliance resource management device, can be to
The occupation condition of one household appliance is monitored, whenever having resource occupied or discharging, resource manager
Corresponding operation is got, and then the first household appliance also how much remaining memory spaces can be learnt.
Further, it is accounted for according to needed for the first idling-resource of the first household appliance and first object data to be stored
Target resource amount, judges whether the first household appliance current storage status meets the storage condition of first object data.
If target resource amount exceeds the first idling-resource of the first household appliance, illustrate the first of the first household appliance
Idling-resource is smaller, does not meet the storage condition of first object data.For example, when total storage of the hard disk of the first household appliance is held
Amount is 30GB, and the first idling-resource of the first household appliance is 10% (i.e. 3GB) of the total memory capacity of hard disk, then first hand
Electric equipment can not store the target resource amount for being more than 3GB.At this point, can be from household appliance candidate in same local area network
In, the candidate household appliance for the storage condition that one meets first object data is chosen as target household appliance.
S3 sends target data to target household appliance, so that target household appliance stores first object data.
It can when the first household appliance can not store first object data as a kind of possible implementation
To be stored by other household appliances to first object data.Specifically, storage life is received in the first household appliance
After order, the target resource amount of the required occupancy of first object data to be stored is obtained, and obtain the first of the first household appliance
Idling-resource, to judge whether the first household appliance current storage status meets according to the first idling-resource and target resource amount
The storage condition of one target data illustrates first if target resource amount exceeds the first idling-resource of the first household appliance
Household appliance current storage status does not meet the storage condition of first object data, therefore, according to target resource amount, from same
In one local area network in candidate household appliance, chooses a candidate household appliance and set as target household appliance, and to target household electrical appliances
Preparation send target data, so that target household appliance stores first object data.
As a result, when the first household appliance can not store first object data, it is convenient using high speed and have compared with
First object data are stored in other household appliances by the communication plan (such as local area network) of few complicated authentication step, thus
The efficiency of target data identification is not only substantially increased, but also the memory space of target data can be expanded.
On the basis of above-described embodiment, one embodiment of the present of invention proposes a kind of according to target resource amount, from
In same local area network in candidate household appliance, method of the candidate household appliance as target household appliance is chosen, such as
Shown in Fig. 2, method includes the following steps:
S201 sends idling-resource inquiry instruction to each candidate household appliance, receives answering for candidate household appliance feedback
Answer message.Wherein, the identification information and remaining second idling-resource of candidate household appliance are at least carried in response message.
Exceed the first idling-resource of the first household appliance, i.e. the first household appliance current storage status in target resource amount
When not meeting the storage condition of first object data, first first object data can be stored in local hard drive, and broadcast storage
Information sends idling-resource inquiry instruction to each candidate household appliance, wherein idling-resource inquiry instruction may include first
The amount of capacity of target data.
Candidate household appliance can detect internal idle hard disk resources, that is, obtain after receiving idling-resource inquiry instruction
Remaining second idling-resource of candidate household appliance is taken, and sends corresponding response message.That is, candidate household appliance
After receiving idling-resource inquiry instruction, the identification information for carrying candidate household appliance, remaining second idle money can be transmitted
Source and its whether be 24 hours be powered etc. information response message.For example, the response message that candidate household appliance is sent
It can be as shown in table 1.
Table 1
S202 chooses the maximum candidate household appliance of the second idling-resource according to target resource amount and response message.
S203 will meet the candidate family of preset condition if the candidate household appliance chosen meets preset condition
Electric equipment is as target candidate household appliance.
After the response message for receiving candidate household appliance feedback, each candidate household electrical appliances can be extracted from response message and are set
Standby identification information, the second idling-resource and its whether be the information such as be powered for 24 hours, and select the second idling-resource most
Big candidate household appliance.For example, as shown in Table 1, after comprehensive analysis, choosing optimal storage object is third
Household appliance.
If the second idling-resource of the candidate household appliance chosen is greater than target resource amount, and candidate's household appliance 24
Hour is powered, then illustrates that candidate's household appliance meets preset condition, therefore, can wait candidate's household appliance as target
Household appliance is selected, to store to first object data.
Further, after selecting target household appliance through the above way, it is also necessary to determine that target household appliance is
It is no to have carried out the preparation for receiving first object data, therefore, in one embodiment of the invention, as shown in figure 3, to target
Household appliance sends first object data, so that before target household appliance storage first object data, further includes:
S301 sends to target household appliance and chooses determine instruction.
After selecting target household appliance, the first household appliance can send to target household appliance and choose determine instruction.
Wherein, choose determine instruction in can carry whether ready confirmation message.
S302 receives the ready instruction that target household appliance is sent.
Target household appliance is set as preparing to receive data shape after receiving selection determine instruction, by the state of itself
State, and reply corresponding ready instruction and can receive corresponding data to indicate ready.
S303 sends first object data to target household appliance, so that target household appliance stores first object data.
First object data can be transmitted to target after confirming that target household appliance has been prepared in first household appliance
Household appliance, so that first object data are stored in target household appliance.
S304 sends standby command to remaining candidate household appliance.
First household appliance is while sending first object data to target household appliance, it is also necessary to other candidates
Household appliance sends standby command, to inform that corresponding household appliance transmission data have been selected in other candidate household appliances,
To make other candidate household appliances return standby mode, the energy consumption of other candidate household appliances is avoided.
Still further, the integrality and accuracy of the first object data received in order to ensure target household appliance,
After sending first object data to target household appliance, it is also necessary to the first object data received to target household appliance
It is verified, therefore, one embodiment of the present of invention, which proposes, carries out the first object data that target household appliance receives
The method of verification, as shown in figure 4, the method for the verification can comprise the following steps that
S401 receives the check information that target household appliance is sent.
Target household appliance can verify first object data, after receiving and storing first object data to test
Demonstrate,prove the first object data that receive whether complete and accurate, and corresponding check information is generated according to the result of verification.Wherein, may be used
By the methods of even-odd check, cyclic redundancy check, MD5 verification, the accuracy and integrality of first object data are verified.
For example, the first household appliance generates the first check code according to first object data, and the first check code is sent out
Give target household appliance.Target household appliance is after having received first object data, and first object data are raw based on the received
It is compared at the second check code, and by the second check code with the first check code, if compared successfully, illustrates to verify successfully;
If comparison is unsuccessful, illustrate to verify unsuccessful.
S402 if check information instruction verifies the resource data mapping table for successfully updating and being locally stored, and is deleted
Except the first object data of local cache.Wherein, mark of the instruction including stored data in resource data mapping table
With resource corresponding to stored data.
If check information instruction, which verifies, successfully illustrates that the first object data of target household appliance storage are completely quasi-
Really, therefore, the resource data mapping table that is locally stored may be updated, wherein in resource data mapping table instruction include
Resource corresponding to the mark (for example, data name) of stored data and stored data is (for example, the corresponding position of resource
Set), and delete the first object data of local cache.For example, updated resource data mapping table such as 2 institute of table
Show.
Table 2
S403 sends first object data to target household appliance again if check information instruction verification is unsuccessful.
If check information instruction verification is unsuccessful, illustrate that the first object data of target household appliance storage are not complete enough
It is whole accurate, therefore, corresponding signal is sent to the first household appliance, so that the first household appliance is sent out to target household appliance again
First object data are sent, first object data to be stored in target household appliance again.It should be noted that in the first mesh
After mark data are stored in again in target household appliance, first object data can also be verified again through aforesaid way,
So circulation, with the accuracy and integrality of the first object data for ensuring to store in target household appliance.
It is understood that when target resource amount exceed the first household appliance the first idling-resource, and with the first household electrical appliances
Equipment is in the candidate household appliance in same local area network there are when target household appliance, can be by the above-mentioned means, choosing
Target household appliance stores first object data.However, in practical applications, being in same local area network with the first household appliance
Candidate household appliance in be also possible to there is no target household appliance, that is, there is all candidate household appliances and do not meet the
The case where storage condition of one target data.Therefore, one embodiment of the present of invention proposes the data of another household appliance
Storage method.According to one embodiment of present invention, if the second idling-resource of all candidate household appliances is respectively less than mesh
Stock number is marked, determines the resource for needing to discharge in the first household appliance, and carry out resource release.
Specifically, illustrating if the second idling-resource of all candidate household appliances is respectively less than target resource amount
All candidate household appliances do not meet the storage condition of first object data, and therefore, it is necessary to discharge in the first household appliance
Part resource so that the first household appliance meets the storage condition of first object data, even if the free time of the first household appliance
Resource is more than or equal to target resource amount, thus using the first household appliance as target household appliance, with to first object data into
Row storage.
In order to efficiently store much sooner to first object data, one embodiment of the present of invention proposes one kind
Determine the resource for needing to discharge in the first household appliance, and the method for carrying out resource release, as shown in figure 5, this method include with
Lower step:
S501 determines difference stock number according to target resource amount and the first idling-resource.
As a kind of possible implementation, target resource amount and the first idling-resource can be carried out to do difference operation, to obtain
Take difference stock number.
S502 obtains the status information of stored storing data in the first household appliance.
The status information of storing data may include the information such as the frequency of use of storing data, storage time, and storing data
Status information and the value of storing data there is certain relationships.For example, the frequency of use of storing data is lower, explanation is deposited
The value for storing up data is lower.
S503 determines the target storing data for needing to delete according to the status information of storing data and difference stock number.
The stock number of release is determined according to difference stock number, and can determine that deletion is suitable according to the status information of storing data
The unworthy target storing data of amount.
S504 carries out resource release to the occupied resource of target storing data.
It deletes in the first household appliance after stored unworthy target storing data, it can will be shared by target storing data
Resource carries out resource release, in order to which first object data are locally stored.
In order to meet the needs of users the first object data stored in above-described embodiment, to be stored first is being obtained
Before the target resource amount of the required occupancy of target data, it is also necessary to first object data be compared, to judge the first mesh
The position of data storage is marked, to accurately obtain the first object data for meeting user demand.Therefore, a reality of the invention
It applies example and proposes a kind of method for obtaining first object data, as shown in fig. 6, method includes the following steps:
S601 receives data query instruction.
The data query instruction of user's input is received by the first household appliance, wherein data query instruction can be voice
Instruction and key command.For example, phonetic order " Chengdu-Zhao Lei " or user that user is output by voice pass through touch screen
The key command " Chengdu-Zhao Lei " of input.
S602 is instructed according to data query, determines in candidate's household appliance whether be stored with first object data.
As a kind of possible implementation, one embodiment of the present of invention propose it is a kind of instructed according to data query,
The method that first object data whether are stored in candidate's household appliance determined, as shown in fig. 7, comprises following steps:
S701 extracts the corresponding aiming field of first object data from data query instruction.
Data query can be instructed after receiving the data query instruction of user's input and be converted into phase by the first household appliance
The field answered, the i.e. corresponding aiming field of first object data, for example, phonetic order " Chengdu-Zhao Lei " is converted into field
" Chengdu-Zhao Lei ", and aiming field field corresponding with the first household appliance phonetic order being locally stored is compared,
If compared successfully, data use is carried out, if comparing failure, the first household appliance reads the resource data being locally stored
Mapping table, to obtain the candidate household appliance for prestoring related data.
Aiming field is sent to candidate household appliance by S702, so that candidate household appliance deposits aiming field with itself
First field of the data of storage carries out field comparison.
First household appliance to first object comparing failure after, data query can be instructed in first object data
Corresponding aiming field and request comparative information are sent to the candidate household appliance for prestoring related data, so that candidate household electrical appliances are set
Standby starting comparing function, carries out field to the first field of the data that aiming field is stored with itself and compares.
S703 receives the comparing result of candidate household appliance feedback.Wherein, comparing result includes aiming field and the first word
The matching degree of section.
It, can be by target after first field of the candidate household appliance to the data of aiming field and itself storage compares
The matching degree of field and the first field feeds back to the first household appliance, in order to which the first household appliance is according to matching degree, connects
It receives and selects the data resource stored in household appliance accordingly.For example, as shown in table 3, it can be by of aiming field and the first field
Feed back to the first household appliance in table form with degree.
Table 3
DSN | Field | Size of data | Matching degree |
Second electronic equipment | Chengdu-Zhao Lei | 5MB | 100% |
Third electronic equipment | Chengdu-Zhao Lei concert version | 5.2MB | 99% |
4th electronic equipment | Chengdu-Lin Wenjing | 4.9MB | 50% |
S704, if the matching degree in comparing result is below preset matching degree threshold value, it is determined that candidate household electrical appliances
It is not stored in equipment to have first object data.
If the matching degree in comparing result is below preset matching degree threshold value, illustrate in candidate household appliance
The data resource of user demand is not met, accordingly, it can be determined that not stored in candidate household appliance there are first object data.
S705, if having a matching degree in comparing result is more than matching degree threshold value, it is determined that matching degree is more than
First object data are stored in the corresponding candidate household appliance of matching degree threshold value.
If having a matching degree in comparing result is more than preset matching degree threshold value, illustrate candidate household appliance
In there may be the data resource for meeting user demand, accordingly, it can be determined that matching degree is more than the corresponding time of matching degree threshold value
It selects and is stored with first object data in household appliance.
S603, if first object data are stored in candidate household appliance, from the time for being stored with first object data
Select acquisition first object data in household appliance.
If first object data are stored in candidate household appliance, according to corresponding aiming field and the first field
The first object data of storage are successively transmitted to the first household appliance, for example, referring to table 3, preferably by the height of matching degree
The first object data that second household appliance stores are transmitted to the first household appliance, and first object is determined according to user feedback
Whether data are resource that user needs, if it is determined that for the resource that user needs, then stop receiving other candidate household electrical appliances and set
The first object data of standby transmission, and END instruction is sent to other candidate household appliances, thereby, it is possible to accurately and efficiently obtain
Take first object data.
S604 obtains first object data from cloud if not stored in candidate household appliance have first object data
Carry out local cache.
According to one embodiment of present invention, while aiming field being sent to candidate household appliance, by aiming field
It is sent to cloud and carries out field comparison to obtain first object data.
That is, in the first field by corresponding candidate household appliance to the data of aiming field and itself storage
While carrying out field comparison, aiming field is also sent to cloud (or server) and carries out field comparison, if candidate family
It is not stored in electric equipment to have first object data, then the first object data stored in cloud are received, enforcement of going forward side by side is used.
It should be noted that when the first object data stored in cloud are also unsatisfactory for the demand of user, then continue into
Candidate household appliance data are sent in row local area network, and carry out field comparison, and when comparing successfully, submitting terminates transmission instruction,
And the use to data resource is carried out.
According to one embodiment of present invention, the first mesh is obtained from the candidate household appliance for being stored with first object data
Before marking data, further includes: display asks whether to receive the inquiry instruction of first object data, if got from being stored with the
The determine instruction that first object data are received in the candidate household appliance of one target data, then from being stored with first object data
First object data are received in candidate household appliance, if got from the candidate household appliance for being stored with first object data
Receive the refusal instruction of first object data, it is determined that receive first object data from cloud.
Specifically, in order to ensure the first household appliance can timely and accurately get first object data, from depositing
It contains before obtaining first object data in the candidate household appliance of first object data, needs to judge whether to receive from storage
The confirmation instruction sent in the candidate household appliance for having first object data, if got from being stored with first object data
The determine instruction that first object data are received in candidate household appliance then illustrates that the candidate household appliance has been ready for transmission the
Therefore the preparation of one target data receives first object data from the candidate household appliance for be stored with first object data;Such as
Fruit gets the refusal instruction that first object data are received from the candidate household appliance for be stored with first object data, then illustrates
Candidate's household appliance has not carried out the preparation for sending first object data, therefore, preferentially can receive first object from cloud
Data.
In practical applications, when the date storage method of above-mentioned household appliance is applied to the speech recognition of household appliance,
Corresponding target data is converted speech by voice module, and is passed using communication resource local network resource abundant
It is defeated, and simple field comparison is carried out using the processor of each intelligent device, and stored using its hard disk resources, phase
Than in local identification, can be improved city north efficiency, improve memory capacity, compared to the speech recognition of server, be utilized high speed,
Communication mode (such as local area network) convenient and with less authentication step, to substantially increase the efficiency of speech recognition.
In practical application, the role of each household appliance is the same in distributed storage architecture in local area network, both can be with
As the first household appliance, the candidate household appliance of the first household appliance can also be used as.One embodiment of the present of invention, first
Household appliance can also be used as the target household appliance of any one candidate household appliance, i.e., by any one candidate household appliance
The data for needing to store are stored into the first household appliance.In the embodiment of the present invention, on the basis of above-described embodiment, household electrical appliances
The date storage method of equipment may also include that
The idling-resource inquiry instruction that any one candidate household appliance is sent is received, and is set to any one candidate household electrical appliances
Standby feeding back response information;Wherein, the identification information and the first idling-resource of the first household appliance are at least carried in response message;It is empty
The instruction of not busy resource query gets for any one candidate household appliance to be sent after the second target data stored.
According to one embodiment of present invention, when the first household appliance is chosen for target by any one candidate household appliance
When household appliance, receives the second target data that any one candidate household appliance is sent and stored.
Specifically, any one candidate household appliance is possible as the first above-mentioned household appliance, obtain wait deposit
The target resource amount of the required occupancy of second target data of storage, and when the target resource amount exceeds the idling-resource of itself,
Idling-resource inquiry instruction is sent to the target household appliance selected according to target resource amount, to send to target household appliance
Target data, so that target household appliance stores the second target data.Wherein, the first household appliance in above-described embodiment can also
To be chosen for target household appliance by any one candidate household appliance, to store the second target data.That is, above-mentioned reality
Applying the first household appliance in example can also be used as candidate household appliance in above-described embodiment, to the storage side of target data
Method and the candidate household appliance in above-described embodiment are identical to the storage method of target data, are just no longer described in detail herein.
In conclusion the date storage method of household appliance according to an embodiment of the present invention, obtains the first mesh to be stored
The target resource amount occupied needed for data is marked, and when target resource amount exceeds the first idling-resource of the first household appliance,
According to target resource amount, from household appliance candidate in same local area network, a candidate household appliance is chosen as target
Household appliance, and target data is sent to target household appliance, so that target household appliance stores first object data.As a result,
The data that needs can be stored in local household appliance are stored into local area network in other household appliances, in local area network
Household appliance constitute a distributed storage architecture, to expand the memory space of data, further, due to the distribution
Be stored with a large amount of data in formula storage architecture, thus data identification process mainly in local area network distributed storage architecture into
Row, reduces the dependence to remotely identifying, thus can shorten the duration of data transmission, so as to improve the effect of data identification
Rate.
Fig. 8 is the block diagram of the data storage device of household appliance according to an embodiment of the present invention.As shown in figure 8,
The data storage device of the household appliance of the embodiment of the present invention may include that stock number obtains module 100, equipment chooses 200 and of module
Data transmission blocks 300.
Wherein, stock number obtains the target money that module 100 is used to obtain the required occupancy of first object data to be stored
Source amount;Equipment chooses module 200 and is used to exceed the first idling-resource of the first household appliance in target resource amount, is provided according to target
Source amount chooses a candidate household appliance as target household appliance from household appliance candidate in same local area network;Number
It is used to send target data to target household appliance according to sending module 300, so that target household appliance stores first object data.
According to one embodiment of present invention, equipment chooses module 200 according to target resource amount, from same local area network
In interior candidate's household appliance, choose a candidate household appliance as target household appliance, wherein equipment selection module 200 to
Each candidate's household appliance transmission idling-resource inquiry instruction, the response message of the candidate household appliance feedback of reception, and according to
Target resource amount and response message are chosen the maximum candidate household appliance of the second idling-resource, and are set in the candidate household electrical appliances of selection
For when meeting preset condition, the candidate household appliance of preset condition will be met as target candidate household appliance.Wherein, it answers
Answer the identification information and remaining second idling-resource that candidate household appliance is at least carried in message.
According to one embodiment of present invention, as shown in figure 9, the data storage device of household appliance may also include resource releases
Amplification module 400, wherein resource release module 400 is used to be respectively less than mesh in the second idling-resource of all candidate household appliances
Stock number is marked, determines the resource for needing to discharge in the first household appliance, and carry out resource release.
According to one embodiment of present invention, resource release module 400 is specifically used for empty according to target resource amount and first
Not busy resource, determines difference stock number, and obtains the status information of stored storing data in the first household appliance, and according to
The status information and difference stock number of storing data determine the target storing data for needing to delete, and to target storing data institute
The resource of occupancy carries out resource release.
According to one embodiment of present invention, data transmission blocks 300 are sending first object number to target household appliance
According to, so as to be also used to send to target household appliance and choose determine instruction before target household appliance storage first object data,
And the ready instruction of target household appliance transmission is received, and send first object data to target household appliance, so that
Target household appliance stores first object data, and sends standby command to remaining candidate household appliance.
According to one embodiment of present invention, data transmission blocks 300 are sending first object number to target household appliance
According to the check information for, being also used to receive later the transmission of target household appliance, and when check information instruction verifies successfully, this is updated
The resource data mapping table of ground storage, and the first object data of local cache are deleted, and indicate school in check information
Test it is unsuccessful, again to target household appliance send first object data.It wherein, include having deposited in resource data mapping table
Resource corresponding to the mark of the data of storage and stored data.
According to one embodiment of present invention, stock number obtains module 100 and is obtaining first object data to be stored
It before the target resource amount of required occupancy, is also used to receive data query instruction, and instruct according to data query, determines candidate
When whether being stored with first object data in household appliance, and being stored in candidate household appliance first object data, from depositing
Acquisition first object data are contained in the candidate household appliance of first object data, and not stored in candidate household appliance are had
First object data obtain first object data from cloud and carry out local cache.
According to one embodiment of present invention, stock number obtains module 100 and is instructed according to data query, determines candidate's household electrical appliances
Whether first object data with data query instructions match are stored in equipment, wherein stock number obtains module 100 from data
The corresponding aiming field of first object data is extracted in inquiry instruction, and aiming field is sent to candidate household appliance, so that
First field of the data that candidate household appliance stores aiming field with itself carries out field and compares, and receives candidate household electrical appliances
The comparing result of equipment feedback, and when the matching degree in comparing result is below preset matching degree threshold value, it determines and waits
Select it is not stored in household appliance have first object data, and having in comparing result a matching degree is more than matching degree threshold
When value, determine that matching degree is more than to be stored with first object data in the corresponding candidate household appliance of matching degree threshold value.
According to one embodiment of present invention, stock number obtains module 100 and is also used to aiming field being sent to candidate
While household appliance, aiming field is sent to cloud and carries out field comparison to obtain first object data.
According to one embodiment of present invention, stock number obtains module 100 from the candidate for being stored with first object data
Before obtaining first object data in household appliance, it is also used to show the inquiry instruction for asking whether to receive first object data,
And when getting the determine instruction for receiving first object data from the candidate household appliance for be stored with first object data, from
It is stored in the candidate household appliance of first object data reception first object data, and is getting from being stored with the first mesh
When marking the refusal instruction for receiving first object data in the candidate household appliance of data, determines from cloud and receive first object number
According to.
According to one embodiment of present invention, data transmission blocks 300 are also used to receive any one candidate household appliance
The idling-resource inquiry instruction of transmission, and to any one candidate household appliance feeding back response information.Wherein, in response message extremely
The identification information and the first idling-resource of the first household appliance are carried less;Idling-resource inquiry instruction is any one candidate household electrical appliances
Equipment, which is got, to be sent after the second target data stored.
According to one embodiment of present invention, data transmission blocks 300 are also used in the first household appliance by any one
When candidate household appliance is chosen for target household appliance, receive the second target data that any one candidate household appliance is sent into
Row storage.
It should be noted that undisclosed details in the data storage device of the household appliance of the embodiment of the present invention, please join
Details disclosed in date storage method according to the household appliance of the embodiment of the present invention, specific I will not elaborate.
The data storage device of household appliance according to an embodiment of the present invention obtains module by stock number and obtains wait store
First object data required occupancy target resource amount, and by equipment choose module target resource amount exceed first
First idling-resource of household appliance chooses one from household appliance candidate in same local area network according to target resource amount
A candidate's household appliance sends target data to target household appliance as target household appliance, and by data transmission blocks,
So that target household appliance stores first object data.The efficiency of target data identification, Er Qieneng are not only substantially increased as a result,
Enough expand the memory space of target data.
In addition, the embodiment of the present invention also proposed a kind of household appliance comprising the data of above-mentioned household appliance are deposited
Storage device.
Household appliance according to an embodiment of the present invention, by the data storage device of above-mentioned household appliance, not only significantly
The efficiency of target data identification is improved, and the memory space of target data can be expanded.
In addition, the embodiment of the present invention also proposed a kind of electronic equipment, including memory, processor;Wherein, the place
Reason device is corresponding with the executable program code to run by reading the executable program code stored in the memory
Program, with the date storage method for realizing above-mentioned household appliance.
Electronic equipment according to an embodiment of the present invention, by the date storage method of above-mentioned household appliance, not only significantly
The efficiency of target data identification is improved, and the memory space of target data can be expanded.
In addition, the embodiment of the present invention also proposed a kind of non-transitorycomputer readable storage medium, it is stored thereon with
Computer program, which is characterized in that the program realizes the date storage method of above-mentioned household appliance when being executed by processor.
Non-transitorycomputer readable storage medium according to an embodiment of the present invention passes through the data of above-mentioned household appliance
Storage method, not only substantially increases the efficiency of target data identification, but also can expand the memory space of target data.
It should be appreciated that each section of the invention can be realized with hardware, software, firmware or their combination.Above-mentioned
In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage
Or firmware is realized.It, and in another embodiment, can be under well known in the art for example, if realized with hardware
Any one of column technology or their combination are realized: having a logic gates for realizing logic function to data-signal
Discrete logic, with suitable combinational logic gate circuit specific integrated circuit, programmable gate array (PGA), scene
Programmable gate array (FPGA) etc..
In addition, in the description of the present invention, term " center ", " longitudinal direction ", " transverse direction ", " length ", " width ", " thickness ",
"upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom" "inner", "outside", " clockwise ", " inverse time
The orientation or positional relationship of the instructions such as needle ", " axial direction ", " radial direction ", " circumferential direction " is to be based on the orientation or positional relationship shown in the drawings,
Be merely for convenience of description of the present invention and simplification of the description, rather than the device or element of indication or suggestion meaning must have it is specific
Orientation, be constructed and operated in a specific orientation, therefore be not considered as limiting the invention.
In addition, term " first ", " second " are used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance
Or implicitly indicate the quantity of indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or
Implicitly include at least one this feature.In the description of the present invention, the meaning of " plurality " is at least two, such as two, three
It is a etc., unless otherwise specifically defined.
In the present invention unless specifically defined or limited otherwise, term " installation ", " connected ", " connection ", " fixation " etc.
Term shall be understood in a broad sense, for example, it may be being fixedly connected, may be a detachable connection, or integral;It can be mechanical connect
It connects, is also possible to be electrically connected;It can be directly connected, can also can be in two elements indirectly connected through an intermediary
The interaction relationship of the connection in portion or two elements, unless otherwise restricted clearly.For those of ordinary skill in the art
For, the specific meanings of the above terms in the present invention can be understood according to specific conditions.
In the present invention unless specifically defined or limited otherwise, fisrt feature in the second feature " on " or " down " can be with
It is that the first and second features directly contact or the first and second features pass through intermediary mediate contact.Moreover, fisrt feature exists
Second feature " on ", " top " and " above " but fisrt feature be directly above or diagonally above the second feature, or be merely representative of
First feature horizontal height is higher than second feature.Fisrt feature can be under the second feature " below ", " below " and " below "
One feature is directly under or diagonally below the second feature, or is merely representative of first feature horizontal height less than second feature.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example
Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not
It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office
It can be combined in any suitable manner in one or more embodiment or examples.In addition, without conflicting with each other, the skill of this field
Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples
It closes and combines.
Although the embodiments of the present invention has been shown and described above, it is to be understood that above-described embodiment is example
Property, it is not considered as limiting the invention, those skilled in the art within the scope of the invention can be to above-mentioned
Embodiment is changed, modifies, replacement and variant.
Claims (16)
1. a kind of date storage method of household appliance, which comprises the following steps:
The target resource amount of occupancy needed for obtaining first object data to be stored;
When the target resource amount exceeds the first idling-resource of the first household appliance, according to the target resource amount, from
In household appliance candidate in same local area network, a candidate household appliance is chosen as target household appliance;
The target data is sent to the target household appliance, so that the target household appliance stores the first object number
According to.
2. the method according to claim 1, wherein described according to the target resource amount, from being in same office
In the net of domain in candidate household appliance, a candidate household appliance is chosen as target household appliance, comprising:
Idling-resource inquiry instruction is sent to each candidate household appliance, the response for receiving the candidate household appliance feedback disappears
Breath;Wherein, the identification information and remaining second idling-resource of the candidate household appliance are at least carried in the response message;
According to the target resource amount and the response message, the maximum candidate household appliance of the second idling-resource is chosen;
If the candidate household appliance chosen meets preset condition, the candidate household electrical appliances of preset condition will be met
Equipment is as the target candidate household appliance.
3. according to the method described in claim 2, it is characterized by further comprising:
If the second idling-resource of all candidate household appliances is respectively less than the target resource amount, first household electrical appliances are determined
The resource for needing to discharge in equipment, and carry out resource release.
4. according to the method described in claim 3, it is characterized in that, in the determination first household appliance needing to discharge
Resource, and carry out resource release, comprising:
According to the target resource amount and first idling-resource, difference stock number is determined;
Obtain the status information of stored storing data in first household appliance;
According to the status information of the storing data and the difference stock number, the target storing data for needing to delete is determined;
Resource release is carried out to the occupied resource of the target storing data.
5. the method according to claim 1, wherein described send first mesh to the target household appliance
Data are marked, so that before the target household appliance storage first object data, further includes:
It is sent to the target household appliance and chooses determine instruction;
Receive the ready instruction that the target household appliance is sent;
The first object data are sent to the target household appliance, so that the target household appliance stores first mesh
Mark data;
Standby command is sent to the remaining candidate household appliance.
6. according to the method described in claim 5, it is characterized in that, described send first mesh to the target household appliance
After mark data, further includes:
Receive the check information that the target household appliance is sent;
If the check information instruction verifies the resource data mapping table for successfully updating and being locally stored, and deletes this
The first object data of ground caching;It wherein, include the mark of stored data in the resource data mapping table
With resource corresponding to stored data;
If check information instruction verification is unsuccessful, the first object data are sent to the target household appliance again.
7. the method according to claim 1, wherein described obtain accounts for needed for first object data to be stored
Before target resource amount, further includes:
Receive data query instruction;
It is instructed according to the data query, determines in the candidate household appliance whether be stored with the first object data;
If the first object data are stored in candidate's household appliance, from being stored with the first object data
The first object data are obtained in candidate household appliance;
If not stored in candidate's household appliance there are the first object data, the first object number is obtained from cloud
According to progress local cache.
8. determining the time the method according to the description of claim 7 is characterized in that described instruct according to the data query
Select the first object data whether being stored in household appliance with the data query instructions match, comprising:
The corresponding aiming field of the first object data is extracted from data query instruction;
The aiming field is sent to the candidate household appliance so that candidate's household appliance to the aiming field with
First field of the data of itself storage carries out field comparison;
Receive the comparing result of the candidate household appliance feedback, wherein the comparing result includes the aiming field and institute
State the matching degree of the first field;
If the matching degree in the comparing result is below preset matching degree threshold value, it is determined that the candidate family
It is not stored in electric equipment to have the first object data;
If having the matching degree in the comparing result is more than the matching degree threshold value, it is determined that the matching journey
Degree is more than to be stored with the first object data in the corresponding candidate household appliance of the matching degree threshold value.
9. according to the method described in claim 8, it is characterized by further comprising:
While the aiming field is sent to the candidate household appliance, by the aiming field be sent to the cloud into
Row field is compared to obtain the first object data.
10. the method according to the description of claim 7 is characterized in that described from the candidate for being stored with the first object data
Before obtaining the first object data in household appliance, further includes:
Display asks whether to receive the inquiry instruction of the first object data;
The first object data are received from the candidate household appliance for being stored with the first object data if got
Determine instruction then receives the first object data from the candidate household appliance for being stored with the first object data;
The first object data are received from the candidate household appliance for being stored with the first object data if got
Refusal instruction, it is determined that receive the first object data from the cloud.
11. according to the method described in claim 2, it is characterized by further comprising:
The idling-resource inquiry instruction that any one candidate household appliance is sent is received, and is set to any one described candidate household electrical appliances
It is standby to feed back the response message;Wherein, identification information and the institute of first household appliance are at least carried in the response message
State the first idling-resource;The idling-resource inquiry instruction is that any one described candidate household appliance gets to be stored the
It is sent after two target datas.
12. according to the method for claim 11, which is characterized in that further include:
When first household appliance is chosen for the target household appliance by any one described candidate household appliance, receive
Second target data that any one described candidate household appliance is sent is stored.
13. a kind of data storage device of household appliance characterized by comprising
Stock number obtains module, the target resource amount of the required occupancy for obtaining first object data to be stored;
Equipment chooses module, for exceeding the first idling-resource of the first household appliance in the target resource amount, according to described
Target resource amount chooses a candidate household appliance as target household electrical appliances from household appliance candidate in same local area network
Equipment;
Data transmission blocks, for sending the target data to the target household appliance, so that the target household appliance
Store the first object data.
14. a kind of household appliance, which is characterized in that the data including the described in any item household appliances of claim 13 store dress
It sets.
15. a kind of electronic equipment, which is characterized in that including memory, processor;
Wherein, the processor is run by reading the executable program code stored in the memory can be performed with described
The corresponding program of program code, with the data storage side for realizing the household appliance as described in any in claim 1-12
Method.
16. a kind of non-transitorycomputer readable storage medium, is stored thereon with computer program, which is characterized in that the program
The date storage method of the household appliance as described in any in claim 1-12 is realized when being executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910000999.2A CN109783576B (en) | 2019-01-02 | 2019-01-02 | Household appliance and data storage method and device thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910000999.2A CN109783576B (en) | 2019-01-02 | 2019-01-02 | Household appliance and data storage method and device thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109783576A true CN109783576A (en) | 2019-05-21 |
CN109783576B CN109783576B (en) | 2022-05-31 |
Family
ID=66499702
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910000999.2A Active CN109783576B (en) | 2019-01-02 | 2019-01-02 | Household appliance and data storage method and device thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109783576B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110244573A (en) * | 2019-06-27 | 2019-09-17 | 深圳市星际无限科技有限公司 | Storage system and intelligent appliance based on intelligent appliance |
CN113760175A (en) * | 2020-06-05 | 2021-12-07 | 云米互联科技(广东)有限公司 | Data storage method, household equipment and storage medium |
WO2024026592A1 (en) * | 2022-07-30 | 2024-02-08 | 华为技术有限公司 | Data storage method and related apparatus |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6463454B1 (en) * | 1999-06-17 | 2002-10-08 | International Business Machines Corporation | System and method for integrated load distribution and resource management on internet environment |
US20030055962A1 (en) * | 2001-07-06 | 2003-03-20 | Freund Gregor P. | System providing internet access management with router-based policy enforcement |
CN104205780A (en) * | 2014-01-23 | 2014-12-10 | 华为技术有限公司 | A method and device for storing data |
US20150220396A1 (en) * | 2014-01-31 | 2015-08-06 | Cleversafe, Inc. | Writing encoded data slices in a dispersed storage network |
US20150302034A1 (en) * | 2014-04-17 | 2015-10-22 | Netapp, Inc. | Correlating database and storage performance views |
CN105335441A (en) * | 2014-08-12 | 2016-02-17 | 阳平 | Local area network based distributed file system |
US9294348B2 (en) * | 2006-07-28 | 2016-03-22 | At&T Intellectual Property I, L.P. | Methods and apparatus to provision name-servers |
CN106648899A (en) * | 2016-12-28 | 2017-05-10 | 深圳Tcl数字技术有限公司 | Cloud computing storage method and device based on surplus storage space of terminal device |
CN108199857A (en) * | 2018-01-02 | 2018-06-22 | 广东美的制冷设备有限公司 | Home appliance and its control method, system and computer readable storage medium |
CN108334549A (en) * | 2017-12-28 | 2018-07-27 | 海尔优家智能科技(北京)有限公司 | A kind of device data storage method, extracting method, storage platform and extraction platform |
CN108390744A (en) * | 2018-02-11 | 2018-08-10 | 广东美的厨房电器制造有限公司 | Data transmission method, device, electronic equipment, program product and storage medium |
CN108959463A (en) * | 2018-06-19 | 2018-12-07 | 广东美的厨房电器制造有限公司 | Information sharing method and household appliance and information sharing system and storage medium |
-
2019
- 2019-01-02 CN CN201910000999.2A patent/CN109783576B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6463454B1 (en) * | 1999-06-17 | 2002-10-08 | International Business Machines Corporation | System and method for integrated load distribution and resource management on internet environment |
US20030055962A1 (en) * | 2001-07-06 | 2003-03-20 | Freund Gregor P. | System providing internet access management with router-based policy enforcement |
US9294348B2 (en) * | 2006-07-28 | 2016-03-22 | At&T Intellectual Property I, L.P. | Methods and apparatus to provision name-servers |
CN104205780A (en) * | 2014-01-23 | 2014-12-10 | 华为技术有限公司 | A method and device for storing data |
US20150220396A1 (en) * | 2014-01-31 | 2015-08-06 | Cleversafe, Inc. | Writing encoded data slices in a dispersed storage network |
US20150302034A1 (en) * | 2014-04-17 | 2015-10-22 | Netapp, Inc. | Correlating database and storage performance views |
CN105335441A (en) * | 2014-08-12 | 2016-02-17 | 阳平 | Local area network based distributed file system |
CN106648899A (en) * | 2016-12-28 | 2017-05-10 | 深圳Tcl数字技术有限公司 | Cloud computing storage method and device based on surplus storage space of terminal device |
CN108334549A (en) * | 2017-12-28 | 2018-07-27 | 海尔优家智能科技(北京)有限公司 | A kind of device data storage method, extracting method, storage platform and extraction platform |
CN108199857A (en) * | 2018-01-02 | 2018-06-22 | 广东美的制冷设备有限公司 | Home appliance and its control method, system and computer readable storage medium |
CN108390744A (en) * | 2018-02-11 | 2018-08-10 | 广东美的厨房电器制造有限公司 | Data transmission method, device, electronic equipment, program product and storage medium |
CN108959463A (en) * | 2018-06-19 | 2018-12-07 | 广东美的厨房电器制造有限公司 | Information sharing method and household appliance and information sharing system and storage medium |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110244573A (en) * | 2019-06-27 | 2019-09-17 | 深圳市星际无限科技有限公司 | Storage system and intelligent appliance based on intelligent appliance |
CN113760175A (en) * | 2020-06-05 | 2021-12-07 | 云米互联科技(广东)有限公司 | Data storage method, household equipment and storage medium |
WO2024026592A1 (en) * | 2022-07-30 | 2024-02-08 | 华为技术有限公司 | Data storage method and related apparatus |
Also Published As
Publication number | Publication date |
---|---|
CN109783576B (en) | 2022-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109783576A (en) | Household appliance and its date storage method, device | |
CN102693209B (en) | Information processing system | |
CN112765262B (en) | Data redistribution method, electronic equipment and storage medium | |
CN102402605B (en) | Mixed distribution model for search engine indexing | |
JP4997950B2 (en) | Network management system, network management program, and network management method | |
US20190155922A1 (en) | Server for torus network-based distributed file system and method using the same | |
CN101072205A (en) | Chat information searching method and system | |
EP2169559A1 (en) | Content delivery device, content delivery method, and content delivery program | |
CN111400334A (en) | Data processing method, data processing device, storage medium and electronic device | |
CN110245129B (en) | Distributed global data deduplication method and device | |
US9692847B2 (en) | Content distribution method and content distribution server | |
CN102682414B (en) | Medical information management system and method for managing medical information | |
CN119441169B (en) | Processing method and device for server log document | |
CN114567853B (en) | A medical equipment management system based on equipment positioning | |
CN110417876B (en) | Session method, node server and main control device in distributed system | |
CN103023990A (en) | Image file upgrade system and method in stack system | |
CN107203890B (en) | Voucher data issuing method, device and system | |
CN112989216A (en) | Colleague recommendation method and device, computer equipment and storage medium | |
Luo et al. | Ripple: Enabling decentralized data deduplication at the edge | |
CN106776042A (en) | The memory allocation method and device of terminal | |
CN110309181A (en) | A kind of data query method and relevant apparatus | |
CN114090911B (en) | Interface processing method, device, computer equipment and computer readable storage medium | |
CN113905252B (en) | Data storage method and device for live broadcasting room, electronic equipment and storage medium | |
CN106446080A (en) | Data query method, query service device, client device and data system | |
JP2013242675A (en) | Dispersion information control device, dispersion information search method, data dispersion arrangement method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |