Summary of the invention
Provide hereinafter about brief overview of the present invention, to the basic comprehension about some aspect of the present invention is provided.Should be appreciated that this general introduction is not about exhaustive general introduction of the present invention.It is not that intention is determined key of the present invention or pith, and nor is it intended to limit the scope of the present invention.Its object is only that the form of simplifying provides some concept, usings this as the preorder in greater detail of discussing after a while.
The invention provides a kind of data sharing method, device and system and home equipment, in order to realize automatically sharing of data between the home equipment within the scope of certain space.
First aspect, the invention provides a kind of data sharing method, comprising:
Obtain the data sharing request of the first home equipment;
Determine to be positioned at apart from the first home equipment certain space scope and can to provide with described data sharing request and share accordingly the second home equipment of data;
To described the second home equipment, obtain described shared Data Concurrent and give described the first home equipment.
Second aspect, the present invention also provides another kind of data sharing method, comprising:
Generate the data sharing request of the first home equipment;
To intelligent home control device, send described data sharing request, for asking described intelligent home control device to be determined to be positioned at apart from the first home equipment certain space scope and can to provide with described data sharing request, share accordingly the second home equipment of data and obtain described shared data to described the second home equipment;
Receive the described shared data that described intelligent home control device sends.
The third aspect, the present invention also provides a kind of data sharing device, comprising:
Acquisition request module, for obtaining the data sharing request of the first home equipment;
Target home equipment determination module, shares the second home equipment of data accordingly for determining to be positioned at apart from the first home equipment certain space scope and can to provide with described data sharing request;
Share data processing module, for obtaining described shared Data Concurrent to described the second home equipment, give described the first home equipment.
Fourth aspect, the present invention also provides a kind of home equipment, comprising:
Request generation module, for generating the data sharing request of home equipment;
Request sending module, for sending described data sharing request to intelligent home control device, for asking described intelligent home control device to be determined to be positioned at apart from home equipment certain space scope and can to provide with described data sharing request, share accordingly the second home equipment of data and obtain described shared data to described the second home equipment;
Share data reception module, the described shared data that send for receiving described intelligent home control device.
The 5th aspect, the present invention also provides a kind of data-sharing systems, comprising: a plurality of home equipments and respectively with the above-mentioned data sharing device of each home equipment communication connection; In described a plurality of home equipment at least one of them is above-mentioned home equipment.
Technical scheme provided by the invention can realize automatically sharing of data between the home equipment within the scope of certain space, be conducive to realize timely, the accurate and validity of data sharing, improve the intelligent degree that home equipment is controlled, can meet the application demand of home equipment being carried out to thing connection Based Intelligent Control.
Embodiment
For making object, technical scheme and the advantage of the embodiment of the present invention clearer, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, rather than whole embodiment.The element of describing in an accompanying drawing of the present invention or a kind of execution mode and feature can combine with element and feature shown in one or more other accompanying drawing or execution mode.It should be noted that for purposes of clarity, in accompanying drawing and explanation, omitted expression and the description of unrelated to the invention, parts known to persons of ordinary skill in the art and processing.Embodiment based in the present invention, those of ordinary skills, not paying the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
The flow chart of the data sharing method that Fig. 1 provides for the embodiment of the present invention one.The executive agent of the data sharing method that the present embodiment provides can be a data sharing device, this data sharing device can be an autonomous device (as server etc.), or this data sharing device can be integrated in a certain home equipment, the present invention does not limit this.As shown in Figure 1, the data sharing method that the present embodiment provides comprises:
Step 11: the data sharing request of obtaining the first home equipment.
Step 12: determine to be positioned at apart from the first home equipment certain space scope and can to provide with described data sharing request and share accordingly the second home equipment of data.
Step 13: obtain described shared Data Concurrent to described the second home equipment and give described the first home equipment.
The first home equipment or the second home equipment can include but not limited to: electric equipment, Intelligent door/window, Intellectual valve, home gateway etc.
The first home equipment can be according to self-demand generated data sharing request, and data sharing request is sent to data sharing device.Data sharing device carries out position and the attributes match of target home equipment automatically, determines to be positioned at apart from the first home equipment certain space scope and can to provide with described data sharing request and shares accordingly the second home equipment of data.Afterwards, data sharing device obtains with data sharing request and shares accordingly data to the second home equipment, and will share data and send to the first home equipment.
As can be seen here, the data sharing method that the present embodiment provides can be realized automatically sharing of data between the home equipment within the scope of certain space, be conducive to realize timely, the accurate and validity of data sharing, improve the intelligent degree that home equipment is controlled, can meet the application demand of home equipment being carried out to thing connection Based Intelligent Control.
In technique scheme, optional, described step 12 can comprise step 121-step 122.
Step 121: according to described data sharing requesting query database, described data sharing request comprises: share data type, described database stores a plurality of home equipments positional information and functional attributes information separately.
Step 122: determine the second home equipment that positional information meets within the scope of the first home equipment certain space and functional attributes information is mated with described shared data type according to Query Result.
This scheme data sharing device is determined the second home equipment based on database canned data, is conducive to improve the definite convenience of the second home equipment and accuracy.
Optionally, described positional information can be the spatial coordinate data that corresponding home equipment is in placed in the middle, as the layout distributed intelligence in household house type figure and/or location coordinate information etc.Spatial dimension can be a certain regional extent in household, as spatial dimension can be in a certain room in household.
Optionally, described spatial dimension sets in advance, and this scheme is simple, realizes cost low.Or, in described data sharing request, carry the relevant information of described spatial dimension, the spatial dimension of this scheme can be determined by the first home equipment that sends data sharing request, be conducive to improve the accuracy of sharing data and the first home equipment self-demand coupling, and then better meet the market demand demand of the first home equipment.
The flow chart of the data sharing method that Fig. 2 provides for the embodiment of the present invention two.The executive agent of the data sharing method that the present embodiment provides can be a home equipment, hereinafter referred to as the first home equipment.As shown in Figure 2, the data sharing method that the present embodiment provides comprises:
Step 21: generate the data sharing request of the first home equipment.
Step 22: send described data sharing request to intelligent home control device, share accordingly the second home equipment of data and obtain described shared data to described the second home equipment for asking described intelligent home control device to be determined to be positioned at apart from the first home equipment certain space scope and can to provide with described data sharing request;
Step 23: receive the described shared data that described intelligent home control device sends.
The first home equipment or the second home equipment can include but not limited to: electric equipment, Intelligent door/window, Intellectual valve, home gateway etc.
The first home equipment can be according to self-demand generated data sharing request.For example, the first home equipment can be determined the workpiece self breaking down; According to the functional attributes information of the workpiece of described the first household device fails, generate the data sharing request of described the first home equipment.In this scheme, different home equipments can provide the data of the workpiece of same or similar function can realize shared, even if the workpiece fault in a certain home equipment (as the first home equipment), also can to other home equipments (as the second home equipment) that are provided with same or similar workpiece, obtain shared data by the mode of data sharing, to meet the demand data of the normal work of the first home equipment.In this data sharing request, portability is shared the information such as type of data, determines convenience and the accuracy of the second home equipment to improve data sharing device.
After generated data sharing request, the first home equipment sends this data sharing request to data sharing device.Data sharing device carries out position and the attributes match of target home equipment automatically, determines to be positioned at apart from the first home equipment certain space scope and can to provide with described data sharing request and shares accordingly the second home equipment of data.Afterwards, data sharing device obtains with data sharing request and shares accordingly data to the second home equipment, and will share data and send to the first home equipment.
As can be seen here, the data sharing method that the present embodiment provides can be realized automatically sharing of data between the home equipment within the scope of certain space, be conducive to realize timely, the accurate and validity of data sharing, improve the intelligent degree that home equipment is controlled, can meet the application demand of home equipment being carried out to thing connection Based Intelligent Control.
Above-mentioned each data sharing method has been described respectively technical scheme provided by the invention from different perspectives.An optional application scenarios is for example: an air-conditioning of installing in a certain room of household is because of the temperature sensor of setting it the on cisco unity malfunction that breaks down, this air-conditioning generates for obtaining the data sharing request Concurrency of the temperature data in this room and gives data sharing device, data sharing device is determined and is positioned at this room with other equipment (as Intelligent humidometer) of temperature sensor by Query Database, and to Intelligent humidometer, obtain the temperature data in this room, the temperature data in this room is sent to air-conditioning, air-conditioning just can normally have been worked according to the temperature data obtaining.It should be noted that, this application scenarios is only exemplary illustration, should not be construed as the restriction of the technology of the present invention essence.
The structural representation of the data sharing device that Fig. 3 provides for the embodiment of the present invention three.The data sharing device that the present embodiment provides can be used in the present invention the data sharing method that embodiment mono-provides.As shown in Figure 3, the data sharing device that the present embodiment provides comprises: acquisition request module 31, target home equipment determination module 32 and shared data processing module 33.
Acquisition request module 31 is for obtaining the data sharing request of the first home equipment.
Target home equipment determination module 32 is shared the second home equipment of data accordingly for determining to be positioned at apart from the first home equipment certain space scope and can to provide with described data sharing request.
Share data processing module 33 and give described the first home equipment for obtaining described shared Data Concurrent to described the second home equipment.
The data sharing device that the present embodiment provides can carry out position and the attributes match of target home equipment automatically according to data sharing request, determine and be positioned at apart from the first home equipment certain space scope, and can provide with described data sharing request and share accordingly the second home equipment of data, to the second home equipment, obtain with data sharing request and share accordingly data, and will share data and send to the first home equipment, can between the home equipment within the scope of certain space, realize automatically sharing of data thus, be conducive to realize the timely of data sharing, accurately and validity, improved the intelligent degree that home equipment is controlled, can meet the application demand of home equipment being carried out to thing connection Based Intelligent Control.
On the basis of technique scheme, optional, described target home equipment determination module can comprise: query unit and determining unit.Query unit is used for according to described data sharing requesting query database, and described data sharing request comprises: share data type, described database stores positional information and the functional attributes information of a plurality of home equipments.Second home equipment of determining unit for determining that according to Query Result positional information meets within the scope of the first home equipment certain space and functional attributes information is mated with described shared data type.This scheme data sharing device is determined the second home equipment based on database canned data, is conducive to improve the definite convenience of the second home equipment and accuracy.
Optionally, described positional information can be the spatial coordinate data that corresponding home equipment is in placed in the middle, as the layout distributed intelligence in household house type figure and/or location coordinate information etc.Spatial dimension can be a certain regional extent in household, as spatial dimension can be in a certain room in household.
Optionally, described spatial dimension sets in advance, and this scheme is simple, realizes cost low.Or, in described data sharing request, carry the relevant information of described spatial dimension, the spatial dimension of this scheme can be determined by the first home equipment that sends data sharing request, be conducive to improve the accuracy of sharing data and the first home equipment self-demand coupling, and then better meet the market demand demand of the first home equipment.
The form of expression of the equipment entity of the data sharing device that the embodiment of the present invention provides is unrestricted, such as: this data sharing device can be an autonomous device (as server etc.), or, this data sharing device can be integrated in a certain home equipment etc., its operation principle can, referring to the corresponding record of above-mentioned data sharing method embodiment and accompanying drawing, not repeat them here.
The structural representation of the home equipment that Fig. 4 provides for the embodiment of the present invention four.The home equipment that the present embodiment provides can be used in the present invention the data sharing method that embodiment bis-provides.As shown in Figure 4, the home equipment that the present embodiment provides comprises: request generation module 41, request sending module 42 and shared data reception module 43.
Request generation module 41 is for generating the data sharing request of home equipment.
Request sending module 42 is for send described data sharing request to intelligent home control device, for asking described intelligent home control device to be determined to be positioned at apart from home equipment certain space scope and can to provide with described data sharing request, shares accordingly the second home equipment of data and obtains described shared data to described the second home equipment;
Share the described shared data that data reception module 43 sends for receiving described intelligent home control device.
The home equipment that the present embodiment provides can be according to self-demand generated data sharing request, and data sharing request is sent to data sharing device, by data sharing device, automatically carried out position and the attributes match of target home equipment, determine to be positioned at apart from the first home equipment certain space scope and can to provide with described data sharing request and share accordingly the second home equipment of data, afterwards, data sharing device obtains with data sharing request and shares accordingly data to the second home equipment, and will share data and send to the first home equipment.Visible, the home equipment that the present embodiment provides can with certain space within the scope of other home equipments realize automatically sharing of data, be conducive to realize timely, the accurate and validity of data sharing, improve the intelligent degree that home equipment is controlled, can meet the application demand of home equipment being carried out to thing connection Based Intelligent Control.
On the basis of technique scheme, optional, home equipment also can comprise: fault determination module 44.The workpiece of fault determination module 44 for determining that described home equipment breaks down.Accordingly, request generation module 41, specifically for according to the functional attributes information of the workpiece of described the first household device fails, generates the data sharing request of described the first home equipment.In this scheme, different home equipments can provide the data of the workpiece of same or similar function can realize shared, even if the workpiece fault in a certain home equipment (as the first home equipment), also can to other home equipments (as the second home equipment) that are provided with same or similar workpiece, obtain shared data by the mode of data sharing, to meet the demand data of the normal work of the first home equipment.In this data sharing request, portability is shared the information such as type of data, determines convenience and the accuracy of the second home equipment to improve data sharing device.
The form of expression of the equipment entity of the home equipment that the embodiment of the present invention provides is unrestricted, such as: home equipment can include but not limited to: electric equipment, Intelligent door/window, Intellectual valve, home gateway etc., its operation principle can, referring to the corresponding record of above-mentioned data sharing method embodiment and accompanying drawing, not repeat them here.
The structural representation of the data-sharing systems that Fig. 5 provides for the embodiment of the present invention five.The data-sharing systems that the present embodiment provides can comprise: a plurality of home equipments 51 and respectively with the data sharing device 52 of each home equipment communication connection, wherein, described data sharing device 52 is the data sharing device as shown in above-described embodiment three and Fig. 3; In described a plurality of home equipment at least one of them is the home equipment shown in above-described embodiment four and Fig. 4.The data sharing method of the present embodiment data-sharing systems and attainable technique effect, the record referring to above-mentioned data sharing method embodiment, does not repeat them here.
On the basis of technique scheme, optional, data-sharing systems also can comprise: database.This database is for storing described a plurality of home equipment positional information and functional attributes information separately.This database can be stored on data sharing device, or this database can be stored on other equipment that communicate to connect with data sharing device, and the present invention does not limit this.This scheme data sharing device can be determined the target home equipment (as the second home equipment) of sharing data can be provided based on database canned data, be conducive to improve the definite convenience of the second home equipment and accuracy.
In the various embodiments described above of the present invention, the sequence number of embodiment is only convenient to describe, and does not represent the quality of embodiment.Description to each embodiment all emphasizes particularly on different fields, and there is no the part of detailed description in certain embodiment, can be referring to the associated description of other embodiment.
One of ordinary skill in the art will appreciate that: all or part of step that realizes said method embodiment can complete by the relevant hardware of program command, aforesaid program can be stored in a computer read/write memory medium, this program, when carrying out, is carried out the step that comprises said method embodiment; And aforesaid storage medium comprises: various media that can be program code stored such as read-only memory (Read-Only Memory is called for short ROM), random access memory (Random Access Memory is called for short RAM), magnetic disc or CDs.
In the embodiment such as apparatus and method of the present invention, obviously, each parts or each step reconfigure after can decomposing, combine and/or decomposing.These decomposition and/or reconfigure and should be considered as equivalents of the present invention.Simultaneously, in the above in the description of the specific embodiment of the invention, the feature of describing and/or illustrating for a kind of execution mode can be used in same or similar mode in one or more other execution mode, combined with the feature in other execution mode, or substitute the feature in other execution mode.
Should emphasize, term " comprises/comprises " existence that refers to feature, key element, step or assembly while using herein, but does not get rid of the existence of one or more further feature, key element, step or assembly or add.
Finally it should be noted that: although described above the present invention and advantage thereof in detail, be to be understood that in the situation that do not exceed the spirit and scope of the present invention that limited by appended claim and can carry out various changes, alternative and conversion.And scope of the present invention is not limited only to the specific embodiment of the described process of specification, equipment, means, method and step.One of ordinary skilled in the art will readily appreciate that from disclosure of the present invention, can use carry out with the essentially identical function of corresponding embodiment described herein or obtain process, equipment, means, method or step result essentially identical with it, that existing and will be developed future according to the present invention.Therefore, appended claim is intended to comprise such process, equipment, means, method or step in their scope.