CN108462697A - Data processing method and device, electronic equipment, computer readable storage medium - Google Patents
Data processing method and device, electronic equipment, computer readable storage medium Download PDFInfo
- Publication number
- CN108462697A CN108462697A CN201810123804.9A CN201810123804A CN108462697A CN 108462697 A CN108462697 A CN 108462697A CN 201810123804 A CN201810123804 A CN 201810123804A CN 108462697 A CN108462697 A CN 108462697A
- Authority
- CN
- China
- Prior art keywords
- authentication
- information
- smart home
- home device
- request
- 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
- 238000003672 processing method Methods 0.000 title claims abstract description 29
- 238000000034 method Methods 0.000 claims abstract description 96
- 230000008569 process Effects 0.000 claims abstract description 76
- 230000015654 memory Effects 0.000 claims description 30
- 238000012545 processing Methods 0.000 claims description 28
- 230000009471 action Effects 0.000 claims description 23
- 238000004590 computer program Methods 0.000 claims description 17
- 230000005540 biological transmission Effects 0.000 claims description 11
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 claims description 5
- 230000000875 corresponding effect Effects 0.000 description 23
- 238000007726 management method Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 230000001815 facial effect Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 11
- 230000006854 communication Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 230000006399 behavior Effects 0.000 description 6
- 230000001413 cellular effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 238000005286 illumination Methods 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 238000004378 air conditioning Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000010200 validation analysis Methods 0.000 description 2
- 241001062009 Indigofera Species 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000003749 cleanliness Effects 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2642—Domotique, domestic, home control, automation, smart house
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Telephonic Communication Services (AREA)
- Selective Calling Equipment (AREA)
Abstract
A kind of data processing method and device of the application offer, electronic equipment, computer readable storage medium.The method includes:The authentication request for including operation user identifier and operation information that smart home device is sent is received, the operation information is used to indicate that operation user to indicate the operation performed by the smart home device;Authentication process is carried out according to the authentication request;The authentication result information that the authentication process generates is returned into the smart home device, the authentication result information is used to indicate whether that the smart home device is allowed to execute the operation.Above-mentioned data processing method and device, electronic equipment, computer readable storage medium can improve the safety in operation of smart home device.
Description
Technical field
This application involves field of computer technology, more particularly to a kind of data processing method and device, electronic equipment, meter
Calculation machine readable storage medium storing program for executing.
Background technology
With the intelligence of smart home device, user with more convenient and quicker can control smart home device.
Execution condition can be arranged to smart home device in user, and when reaching execution condition, smart home device can execute accordingly
Operation.For example, access control system can detect whether user reaches entrance automatically, if detection user's arrival entrance will be certainly
It is dynamic to open gate inhibition.Lighting system can detect whether user comes into family, will be automatic when detecting that user comes into family
Open lighting apparatus.In the process of running, safety is relatively low for smart home device in this way.
Invention content
A kind of data processing method and device of the embodiment of the present application offer, electronic equipment, computer readable storage medium, can
To improve the safety in operation of smart home device.
A kind of data processing method, including:
Receive the authentication request for including operation user identifier and operation information that smart home device is sent, the operation letter
Breath is for indicating that operation user indicates the operation performed by the smart home device;
Authentication process is carried out according to the authentication request;
The authentication result information that the authentication process generates is returned into the smart home device, the authenticating result letter
Breath is used to indicate whether that the smart home device is allowed to execute the operation.
A kind of data processing equipment, including:
Request receiving module, the mirror for including operation user identifier and operation information for receiving smart home device transmission
Power request, the operation information are used to indicate that operation user to indicate the operation performed by the smart home device;
Authentication process module, for carrying out authentication process according to the authentication request;
As a result sending module, the authentication result information for generating the authentication process return to the smart home and set
Standby, the authentication result information is used to indicate whether that the smart home device is allowed to execute the operation.
A kind of electronic equipment, including memory and processor store computer program, the calculating in the memory
When machine program is executed by the processor so that the processor executes following steps:
Receive the authentication request for including operation user identifier and operation information that smart home device is sent, the operation letter
Breath is for indicating that operation user indicates the operation performed by the smart home device;
Authentication process is carried out according to the authentication request;
The authentication result information that the authentication process generates is returned into the smart home device, the authenticating result letter
Breath is used to indicate whether that the smart home device is allowed to execute the operation.
A kind of computer readable storage medium, is stored thereon with computer program, and the computer program is held by processor
Following steps are realized when row:
Receive the authentication request for including operation user identifier and operation information that smart home device is sent, the operation letter
Breath is for indicating that operation user indicates the operation performed by the smart home device;
Authentication process is carried out according to the authentication request;
The authentication result information that the authentication process generates is returned into the smart home device, the authenticating result letter
Breath is used to indicate whether that the smart home device is allowed to execute the operation.
A kind of data processing method, including:
Authentication request is generated according to the operation user identifier and operation information of acquisition, the operation information is operated for indicating
User indicates the operation performed by the smart home device;
The authentication request is sent to authentication service device;
The authentication result information that the authentication service device returns is received, the authentication result information is according to the authentication
It is generated when request progress authentication process;
Judged whether to execute the operation according to the authentication result information.
A kind of data processing equipment, including:
Module is requested to generate, for generating authentication request, the behaviour according to the operation user identifier and operation information of acquisition
Make information for indicating that operation user indicates the operation performed by the smart home device;
Request sending module, for the authentication request to be sent to authentication service device;
As a result receiving module, the authentication result information returned for receiving the authentication service device, the authenticating result
Information is generated when carrying out authentication process according to the authentication request;
Operation module executes the operation for judging whether according to the authentication result information.
A kind of electronic equipment, including memory and processor store computer program, the calculating in the memory
When machine program is executed by the processor so that the processor executes following steps:
Authentication request is generated according to the operation user identifier and operation information of acquisition, the operation information is operated for indicating
User indicates the operation performed by the smart home device;
The authentication request is sent to authentication service device;
The authentication result information that the authentication service device returns is received, the authentication result information is according to the authentication
It is generated when request progress authentication process;
Judged whether to execute the operation according to the authentication result information.
A kind of computer readable storage medium, is stored thereon with computer program, and the computer program is held by processor
Following steps are realized when row:
Authentication request is generated according to the operation user identifier and operation information of acquisition, the operation information is operated for indicating
User indicates the operation performed by the smart home device;
The authentication request is sent to authentication service device;
The authentication result information that the authentication service device returns is received, the authentication result information is according to the authentication
It is generated when request progress authentication process;
Judged whether to execute the operation according to the authentication result information.
Above-mentioned data processing method and device, electronic equipment, computer readable storage medium are needed in operation user to intelligence
When energy home equipment is operated, the authentication request comprising user identifier and operation information can be sent to by smart home device
Then authentication service device carries out authentication process to current operation by authentication service device, can just permit after the authentication is passed
Perhaps smart home device continues current operation.Unified rights management can be carried out to the operation of smart home device in this way, carried
The high safety of smart home device in the process of running.
Description of the drawings
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below
There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of application for those of ordinary skill in the art without creative efforts, can be with
Obtain other attached drawings according to these attached drawings.
Fig. 1 is the application environment schematic diagram of data processing method in one embodiment;
Fig. 2 is the application environment schematic diagram of data processing method in another embodiment;
Fig. 3 is the flow chart of data processing method in one embodiment;
Fig. 4 is the flow chart of data processing method in another embodiment;
Fig. 5 is the surface chart of authentication service device in one embodiment;
Fig. 6 is the flow chart of data processing method in another embodiment;
Fig. 7 is the interaction sequence diagram of smart home device and authentication service device in one embodiment;
Fig. 8 is the structure diagram of the data processing equipment of one embodiment;
Fig. 9 is the structure diagram of the data processing equipment of another embodiment;
Figure 10 is the block diagram with the part-structure of the relevant mobile phone of electronic equipment provided by the embodiments of the present application.
Specific implementation mode
It is with reference to the accompanying drawings and embodiments, right in order to make the object, technical solution and advantage of the application be more clearly understood
The application is further elaborated.It should be appreciated that specific embodiment described herein is only used to explain the application, and
It is not used in restriction the application.
It is appreciated that term " first " used in this application, " second " etc. can be used to describe herein various elements,
But these elements should not be limited by these terms.These terms are only used to distinguish first element and another element.Citing comes
It says, in the case where not departing from scope of the present application, the first client can be known as the second client, and similarly, can incite somebody to action
Second client is known as the first client.First client and the second client both client, but it is not same visitor
Family end.
Fig. 1 is the application environment schematic diagram of data processing method in one embodiment.As shown in Figure 1, the application environment packet
Include authentication service terminal 102, server 104 and smart home device 106.When operation user needs to operate smart home device
When 106, smart home device 106 can generate authentication according to the operation user identifier of operation user and the operation information of generation and ask
It asks, and authentication request is sent to authentication service terminal 102 by server 104.Authentication service terminal 102 receives authentication and asks
After asking, authentication process is carried out according to authentication request.Then authentication result information authentication process generated, passes through server
104 return to smart home device 106.After smart home device 106 receives authentication result information, believed according to authenticating result
Breath determines whether that operation user operates.Wherein, authentication service terminal 102 be in computer network outermost,
It is mainly used for inputting user information and exports the electronic equipment of handling result, such as can is PC, mobile terminal, a
Personal digital assistant, wearable electronic etc..Server 104 be for responding service request, while provide calculate service set
It is standby.It is understood that server 104 can be a server cluster, i.e., server 104 can include one or more
Computer.It can be attached by server 104 between authentication service terminal 102 and smart home device 106, server
104 data that can be sent to authentication server terminal 102 and smart home device 106 are handled or are transmitted.Smart home is set
Standby 106 be the home equipment that intelligentized control method can be realized according to the demand of operation user.For example, smart home device 106 can
To be intelligent refrigerator, intelligent air condition, intelligent entrance guard etc..
Fig. 2 is the application environment schematic diagram of data processing method in another embodiment.As shown in Fig. 2, the application environment
Including authentication service terminal 202 and smart home device 204.Authentication service terminal 204 and smart home device can pass through indigo plant
The modes such as tooth (Bluetooth), NFC (Near Field Communication, near field communication (NFC)) are attached.
When operation user needs to operate smart home device 204, smart home device 204 can be marked according to the operation user of operation user
The operation information known and generated generates authentication request, and authentication request is sent to authentication service terminal 202.Authentication service terminal
After 202 receive authentication request, authentication process is carried out according to authentication request.Then authenticating result authentication process generated is believed
Breath, returns to smart home device 204.After smart home device 204 receives authentication result information, believed according to authenticating result
Breath determines whether that operation user operates.
Fig. 3 is the flow chart of data processing method in one embodiment.As shown in figure 3, the data processing in the present embodiment
Method is applied to authentication service device, specifically includes step 302 to step 306.Wherein:
Step 302, the authentication request for including operation user identifier and operation information that smart home device is sent, behaviour are received
Make information for indicating the operation performed by operation user's indicating intelligent home equipment.
Smart home device refers to the home equipment that intelligentized control method can be carried out according to the demand of operation user.For example,
Smart home device may include intelligent air condition, intelligent sound box, Intelligent illumination device etc..Intelligent air condition can be according to environment temperature
Degree, humidity, air cleanliness etc. adjust the temperature of air-conditioning, realize the intelligent control of air-conditioning.Intelligent sound box can be with user's reality
Existing interactive voice, corresponding operation is executed according to phonetic order input by user.Intelligent illumination device may determine that user is
It is no to enter door, if user comes into door and just lights lighting apparatus automatically, it can also intelligently be adjusted and be shone by light of environment etc.
The light levels of Mingguang City's line.
Operation user refers to the user for operating smart home device, and operation user identifier is for uniquely indicating the intelligent family of operation
Occupy the operation user of equipment.For example, user can be worked as in advance to allowing the user for operating smart home device to carry out Account Registration
When needing to operate smart home device, it is necessary to which the account for first passing through registration is logged in, could be into after login
Row operation, the then account name logged in are just operation user identifier.It acquisition operations can also be used before operating smart home device
The facial image at family, using the facial image of acquisition as operation user identifier.
Operation information is used to indicate the operation performed by operation user's indicating intelligent home equipment, may include specifically behaviour
Make the contents such as moment, home equipment mark, operation mark.At the time of operating time refers to operation smart home device, household is set
Standby mark refers to the device identification of the smart home device operated by user, and operation mark refers to that indicating intelligent home equipment carries out
Operation mark.For example, each smart home device in intelligent domestic system is numbered, " 001 " indicates intelligent door
Prohibit equipment, " 002 " indicates that Intelligent illumination device, " 003 " indicate intelligent air condition etc..Operation mark is that " shopping " indicates shopping
Operation, " music " indicate that the operation of broadcasting music, " TVshow " indicate to see the operation of TV.
In one embodiment, bluetooth, WiFi can be passed through between smart home device and authentication service device
(Wireless-Fidelity, Wireless Fidelity), cellular data network etc. are attached, and the smart home established after connecting is set
It is standby to may be implemented to communicate between authentication service device, carry out data transmission.When user needs to grasp smart home device
When making, smart home device can obtain operation user identifier and operation information, then according to the operation user identifier of acquisition and behaviour
Make information and generate authentication request, and authentication request is sent to authentication service device.Authentication service device receives authentication request
Later, it is known that whom operation user is using the authentication user of authentication service device, it will also be appreciated that operation user is to intelligence
Which type of operation home equipment has carried out.
Step 304, authentication process is carried out according to authentication request.
It is understood that authentication request is sent to authentication service device by smart home device, then taken by authenticating
Business equipment uniformly carries out empowerment management to the operation of smart home device.Smart home device can be one or more, work as intelligence
When there are two energy home equipments or two or more, authentication service device can be established individually with each smart home device respectively
Connection, can also establish smart home device one administrative center, then establish authentication service device and administrative center and connect
It connects, to realize the communication of authentication service device and each smart home device by administrative center, does not do in the present embodiment
It limits.
Authentication service device can be mobile phone, fingerprint identification device, iris identification equipment, application on voiceprint recognition equipment, face knowledge
Other equipment etc., herein without limiting.Authentication process refers to whether verification operation user has the right to grasp smart home device
The processing of work.Specifically, authentication process can be the processing such as code authentication, face authentication, fingerprint authentication, vocal print authentication.Work as mirror
After power service equipment receives authentication request, authentication user can carry out authentication process by authentication service device.Then root
Decide whether that allowing to operate user operates smart home device according to authentication process result.
Step 306, the authentication result information that authentication process generates is returned into smart home device, authentication result information is used
In indicate whether allow smart home device execute operation.
After authentication service device carries out authentication process, authentication result information can be generated.Then authentication result information is returned
Back to smart home device, whether indicating intelligent home equipment executes operation.Authentication result information may include failed authentication letter
Breath and authentication successful information.If smart home device receives failed authentication information, stop current operation;If smart home is set
After receiving authentication successful information, then current operation can be continued to execute.For example, when children will see TV at home
It waits, after children open TV, the facial image of TV meeting automatic collection children, and according to the facial image and operation information of acquisition
It is sent on the mobile phone of parent.Parent can input verification password on mobile phone, and after being verified, children can just see electricity
Depending on.It can also includes operation duration to authenticate in successful information, then after smart home device receives authentication successful information immediately
Start timing, in operation grow in can be carried out current operation.
The data processing method that above-described embodiment provides, when operation user needs to operate smart home device,
Authentication request comprising user identifier and operation information can be sent to authentication service device by smart home device, then be passed through
Authentication service device carries out authentication process to current operation, can just allow smart home device to continue after the authentication is passed current
Operation.Unified rights management can be carried out to the operation of smart home device in this way, improve smart home device and running
Safety in the process.
Fig. 4 is the flow chart of data processing method in another embodiment.As shown in figure 4, at data in the present embodiment
Reason method is applied to authentication service device, specifically includes step 402 to step 410.Wherein:
Step 402, smart home device is received according to authentication device mark transmission comprising operation user identifier and operation
The authentication request of information.
In one embodiment, operation user of the operation user identifier for uniquely indicating operation smart home device,
Operation information is used to indicate the operation performed by operation user's indicating intelligent home equipment.Authentication device mark is for uniquely indicating
One authentication service device, is determined according to action type.Authentication device mark can be, but not limited to the IP for equipment
(Internet Protocol, procotol) address, MAC (Media Access Control, media access control) address,
Authentication device title, IMEI (International Mobile Equipment Identity, International Mobile Equipment Identity code)
It is one or more in.For example, authentication device title can be " iphone_jan ", smart home device can pass through authentication
Device name searches corresponding authentication service device.
Authentication device mark can be according to one in action type, home equipment mark, operation moment and spacing distance
Kind or a variety of determinations.Action type indicates the type for the operation that operation user's indicating intelligent home equipment executes.For example, in advance
The operation carried out by smart home device is classified, the audio class that can specifically classify, video class, shopping class, game class,
The types such as household class.The correspondence for pre-establishing authentication device mark and action type, when operation user passes through smart home
When equipment is operated, smart home device can obtain corresponding action type depending on the user's operation.Then according to operation class
Type obtains corresponding authentication device mark, and authentication request, which is sent to authentication device, identifies corresponding authentication service device.For example,
Children be in operation smart home device when, game generic operation carries out authentication process, shopping class behaviour by the mobile phone of father
Make to carry out authentication process by the mobile phone of mother.
In embodiment provided by the present application, authentication device mark can also be determining according to home equipment mark, family
Occupy device identification can be, but not limited to it is one or more in the IP address for equipment, MAC Address, home equipment title etc..In advance
The correspondence for first establishing authentication device mark and home equipment mark, when operation user is operated by smart home device
When, then it can be identified by home equipment and obtain corresponding authentication device mark, to identify corresponding mirror by authentication device
It weighs service equipment and carries out authentication process.
In one embodiment, authentication device mark can also be is determined according to the operation moment, and the operation moment is
At the time of referring to operation user to smart home device initiation operation.When operating user to smart home device initiation operation
It waits, obtains the operation moment, then determine that authentication device identifies according to the operation moment.For example, daily 00:00-12:It is sent out between 00
The operation risen carries out authentication process by authentication service device A;12:00-24:The operation initiated between 00, passes through authentication service
Equipment B carries out authentication process.
Authentication device identifies and can also be the spacing distance according to authentication service device to smart home device to determine,
When operating user by smart home device initiation operation, each authentication service device is obtained to the interval of smart home device
Then distance obtains corresponding authentication device according to the spacing distance and identifies.It is smaller to can be generally considered as spacing distance, to intelligence
The management of home equipment is more convenient, therefore can obtain the mark of the authentication device corresponding to minimum separation distances, and passes through the mirror
It weighs the corresponding authentication service device of device identification and carries out authentication process.
Step 404, authentication interface is generated according to the operation user identifier and operation information for including in authentication request.
In one embodiment, authentication interface refers to the interface of the carry out authentication process shown in authentication service device.It should
On authentication interface can with the contents such as display operation user identifier, operation information, user can be according to being shown on authentication interface in
Hold, judges whether that the operation carried out to operation user authorizes.Specifically, smart home device transmission can be received
Action type;According to the operation user identifier and operation information for including in authentication request, corresponding authentication circle of action type is generated
Face.Specifically, the correspondence that can establish action type and authentication mode obtains authentication mode according to action type, and raw
At the corresponding authentication interface of authentication mode.For example, when carrying out game generic operation, verified, is then being authenticated by password
Password authentification interface is shown on interface.It when carrying out shopping generic operation, is verified, is then shown on authentication interface by face
Show face verification interface.
It is understood that when receiving the authentication request of intelligentized Furniture equipment transmission, sound, shake can also be passed through
The modes such as dynamic, breath light are reminded, to prompt user to handle in time authentication request.Authentication service device can be from connecing
Start timing when receiving authentication request, it, will if not receiving the authentication information of authentication user input in default handling duration
The authentication request, which is forwarded in next authentication service device, carries out authentication process.Specifically, the authentication clothes of authentication request are received
The sequence for equipment of being engaged in, can be arranged according to the spacing distance of authentication service device to smart home device.For example, intelligence
Authentication request can be dealt into an authentication service device nearest apart from smart home device by energy home equipment first reflects
Power processing, if the nearest authentication service device is whithin a period of time without carrying out authentication process, the nearest authentication service
Authentication request can be forwarded in the second close authentication service device and carry out authentication process by equipment.
Step 406, the authentication information that authentication user is inputted according to authentication interface is received, and authentication information is authenticated with default
Information is matched.
Authentication information may include one kind in encrypted message, face information, finger print information, iris information, voiceprint
Or it is a variety of.After authentication user inputs authentication information according to authentication interface, authentication service device can by authentication information with it is default
Authentication information is compared one by one, if authentication information matches with default authentication information, illustrates to authenticate successfully;Otherwise, explanation
Failed authentication.For example, authentication service device can carry out authentication process by face, then authentication service device can pass through camera shooting
The target facial image of head acquisition authentication user, then by the face in the target facial image of acquisition and preset face picture library
Image is compared one by one, if there is the facial image to match with target facial image in preset face picture library, then it is assumed that
It authenticates successfully.
It is understood that authentication user can input quiescing information according to authentication interface, used when receiving authentication
When the quiescing information that family is inputted according to authentication interface, failed authentication information directly can be sent to intelligence by authentication service device
In energy home equipment, smart home device is forbidden to execute the operation.For example, pressing for " quiescing " is arranged on authentication interface
Button can directly generate failed authentication information, and will when authentication service device detects that authentication user clicks on
Failed authentication information returns to smart home device, to forbid smart home device to execute current operation.
For example, when operation user needs shopping, operation user can be by saying intelligent sound box " it is naughty that I will buy
Clothes on treasured ", then when operating user and select clothes by intelligent sound box and pay, intelligent sound box will use operation
Family identifies and delivery operation information is sent to authentication service device.Authentication user can be inputted by authentication service device to be referred to
The authentication informations such as line, face or password, to complete authentication process.Or the guest of family needs to play by intelligent sound box
When music, operation user can also be indicated and music operation information is sent to authentication service device and authenticates.
Step 408, if authentication information matches with default authentication information, authentication successful information is returned into smart home
Equipment, authentication successful information are used to indicate smart home device and execute operation.
When authentication information and default authentication information match, illustrate to authenticate successfully.After authenticating successfully, authentication service device
Authentication successful information can be returned to smart home device, after smart home device receives authentication successful information, Ke Yigen
The operation is executed according to authentication successful information.It is understood that after authentication service device authenticates successfully, authentication user may be used also
Duration is operated with input.Authentication service device is sent to smart home device by duration is operated, to control smart home device
After receiving authentication successful information, interior execution operation can only be grown in operation.
In one embodiment, the setting of User Priority can also be carried out to operation user, which can be with
Be it is pre-set, can also authentication user inputted by authentication interface.Authentication service device is authenticated in transmission successfully to be believed
While breath, User Priority can be sent to smart home device, to allow operation user to lead in the operation duration
It crosses smart home device and executes the corresponding all operations of the User Priority.For example, can 5 grades be arranged in User Priority
Not, a grade corresponding operating right successively decreases from 1 grade to 5, and when the application priority of authentication user input is 1 grade, operation user can
To execute all operations by smart home device in length in operation, without being carried out at authentication by authentication service device
Reason.
Step 410, if authentication information is mismatched with default authentication information, failed authentication information is returned into smart home
Equipment, failed authentication information is for forbidding smart home device to execute operation.
When authentication information and default authentication information mismatch, illustrate failed authentication.After failed authentication, authentication service device
Failed authentication information can be returned to smart home device, it, can immediately after smart home device receives failed authentication information
Stop executing the operation.Specifically, if authentication information is mismatched with default authentication information, failed authentication number can be obtained.
If failed authentication number is more than preset times, which can be sent in next authentication service device and be reflected
Power processing, and so on, until when the last one authentication service device failed authentication number is more than preset times, generates authentication and lose
Information is lost, and failed authentication information is returned into smart home device.Wherein, the suitable of the authentication service device of authentication request is received
Sequence can be determined according to the spacing distance of authentication service device to smart home device.
For example, when family carrys out guest, intelligent access control system can directly acquire the facial image of visiting guest, and root
It is sent to and leaves home on nearest master cellular phone according to facial image and opening door operation information generation authentication request.If this leaves home nearest
Owner's failed authentication number be more than three times, just authentication request is sent to by the nearest master cellular phone of leaving home leave home second closely
On master cellular phone, authentication process is carried out by this second close master cellular phone of leaving home.
Fig. 5 is the surface chart of authentication service device in one embodiment.As shown in figure 5, the authentication interface 50 includes operation
User identifier display area 502, operation information display area 504, validation region 506 and quiescing button 508.The present embodiment
In, operation user identifier is to operate the facial image of user, and authentication user can be looked by operating user identifier display area 502
Operation user identifier is seen, to judge whether to authorize the operation.Authentication user can also be checked by operation information display area 504
Operate the currently performed operation of user.Validation region is used to input the authentication information of authentication user, and is inputted according to authentication user
Authentication information carry out authentication process.When authentication user clicks directly on quiescing button 508, authentication service device can be straight
It connects and failed authentication information is sent to smart home device, to forbid smart home device to execute the operation.
The data processing method that above-described embodiment provides, when operation user needs to operate smart home device,
It can determine that corresponding authentication device mark, smart home device can will include that user identifier and operation are believed according to action type
The authentication request of breath is sent to the authentication device and identifies corresponding authentication service device, then by authentication service device to current
Operation carries out authentication process, and smart home device can just be allowed to continue current operation after the authentication is passed.It in this way can be to intelligence
The operation of energy home equipment carries out unified rights management, improves the safety of smart home device in the process of running.
Fig. 6 is the flow chart of data processing method in another embodiment.As shown in fig. 6, at data in the present embodiment
Reason method is applied to smart home device, specifically includes step 602 to step 608.Wherein:
Step 602, authentication request is generated according to the operation user identifier and operation information of acquisition, operation information is for indicating
Operate the operation performed by user's indicating intelligent home equipment.
In one embodiment, smart home device can according to action type, home equipment mark, operation the moment and
One or more determining authentication device marks of the gauge from, are sent to authentication device by authentication request and identify corresponding authentication clothes
Business equipment, action type indicate that the type for the operation that operation user's indicating intelligent home equipment executes, spacing distance indicate intelligent
At a distance from home equipment is spaced between authentication service device.
Step 604, authentication request is sent to authentication service device.
Step 606, the authentication result information that authentication service device returns is received, authentication result information is according to authentication request
It is generated when progress authentication process.
Step 608, judged whether to execute the operation according to authentication result information.
Specifically, authentication result information may include authentication successful information and failed authentication information.If the authentication received
Result information is authentication successful information, then executes operation;If the authentication result information received is failed authentication information, forbid
Execute operation.It can also includes operation duration to authenticate in successful information, then receives authentication successful information in smart home device
After immediately begin to timing, and it is long in operation in allow smart home device to carry out the operation.Smart home device can also connect
The corresponding User Priority of operation user that authentication service device is sent is received, so that in operation user can grow in operation
Carry out the corresponding operation of the User Priority.
The data processing method that above-described embodiment provides, when needing operation user to operate smart home device,
Authentication request comprising user identifier and operation information can be sent to authentication service device by smart home device, then be passed through
Authentication service device carries out authentication process to current operation, can just allow smart home device to continue after the authentication is passed current
Operation.Unified rights management can be carried out to the operation of smart home device in this way, improve smart home device and running
Safety in the process.
Fig. 7 is the interaction sequence diagram of smart home device and authentication service device in one embodiment.As shown in fig. 7, should
Data processing method includes step 702 to step 712.Wherein:
Step 702, smart home device generates authentication request according to the operation user identifier and operation information of acquisition.
Step 704, authentication request is sent to authentication service device by smart home device.
Step 706, what authentication service device received smart home device transmission includes operation user identifier and operation information
Authentication request.
Step 708, authentication service device carries out authentication process according to authentication request.
Step 710, the authentication result information that authentication process generates is returned to smart home device by authentication service device.
Step 712, smart home device receives the authentication result information that authentication service device returns, and according to authenticating result
Information judges whether to execute operation.
The data processing method that above-described embodiment provides, when operation user needs to operate smart home device,
Authentication request comprising user identifier and operation information can be sent to authentication service device by smart home device, then be passed through
Authentication service device carries out authentication process to current operation, can just allow smart home device to continue after the authentication is passed current
Operation.Unified rights management can be carried out to the operation of smart home device in this way, improve smart home device and running
Safety in the process.
Although should be understood that Fig. 3, Fig. 4, Fig. 6, Fig. 7 flow chart in each step according to arrow instruction according to
Secondary display, but these steps are not the inevitable sequence indicated according to arrow to be executed successively.Unless having herein explicitly
Bright, there is no stringent sequences to limit for the execution of these steps, these steps can execute in other order.Moreover, Fig. 3,
At least part step in Fig. 4, Fig. 6, Fig. 7 may include multiple sub-steps either these sub-steps of multiple stages or rank
Section is not necessarily to execute completion in synchronization, but can execute at different times, these sub-steps or stage
Execution sequence is also not necessarily and carries out successively, but can either the sub-step of other steps or stage be extremely with other steps
A few part executes in turn or alternately.
Fig. 8 is the structure diagram of the data processing equipment of one embodiment.As shown in figure 8, the data processing equipment 800 wraps
Include request receiving module 802, authentication process module 804 and result sending module 806.Wherein:
Request receiving module 802 includes operation user identifier and operation information for receive smart home device transmission
Authentication request, the operation information, which is used to indicate to operate user, indicates operation performed by the smart home device.
Authentication process module 804, for carrying out authentication process according to the authentication request.
As a result sending module 806, the authentication result information for generating the authentication process return to the intelligent family
Equipment is occupied, the authentication result information is used to indicate whether that the smart home device is allowed to execute the operation.
The data processing equipment that above-described embodiment provides, when operation user needs to operate smart home device,
Authentication request comprising user identifier and operation information can be sent to authentication service device by smart home device, then be passed through
Authentication service device carries out authentication process to current operation, can just allow smart home device to continue after the authentication is passed current
Operation.Unified rights management can be carried out to the operation of smart home device in this way, improve smart home device and running
Safety in the process.
In one embodiment, request receiving module 802 be additionally operable to receive smart home device identified according to authentication device
What is sent includes the authentication request of operation user identifier and operation information, and the authentication device mark is according to action type, family
Device identification, operation moment and one or more determinations in spacing distance are occupied, the action type indicates that the operation is used
Family indicates that the type for the operation that the smart home device executes, the spacing distance indicate the smart home device and authentication
The distance being spaced between service equipment.
In one embodiment, authentication process module 804 is additionally operable to according to the operation user for including in the authentication request
Mark and operation information generate authentication interface;Receive the authentication information that is inputted according to the authentication interface of authentication user, and by institute
Authentication information is stated to be matched with default authentication information.
In one embodiment, authentication process module 804 is additionally operable to receive the operation class that the smart home device is sent
Type;According to the operation user identifier and operation information for including in the authentication request, the corresponding authentication of the action type is generated
Interface.
In one embodiment, if as a result sending module 806 is additionally operable to the authentication information and default authentication information phase
Match, then authentication successful information is returned into the smart home device, the authentication successful information is used to indicate the intelligent family
It occupies equipment and executes the operation;If the authentication information is mismatched with default authentication information, failed authentication information is returned to
The smart home device, the failed authentication information is for forbidding the smart home device to execute the operation.
In one embodiment, if as a result sending module 806 is not additionally operable to the authentication information and default authentication information not
Match, then obtains the failed authentication number of current authentication service device;If the failed authentication number is more than preset times, by institute
It states authentication request and is sent to next authentication service device progress authentication process, until the authentication of the last one authentication service device
When the frequency of failure is more than preset times, failed authentication information is generated;The failed authentication information is returned into the smart home
Equipment.
Fig. 9 is the structure diagram of the data processing equipment of another embodiment.As shown in figure 9, the data processing equipment 900
Including requesting to generate module 902, request sending module 904, result receiving module 906 and operation module 908.Wherein:
Module 902 is requested to generate, it is described for generating authentication request according to the operation user identifier and operation information of acquisition
Operation information is used to indicate that operation user to indicate the operation performed by the smart home device.
Request sending module 904, for the authentication request to be sent to authentication service device.
As a result receiving module 906, the authentication result information returned for receiving the authentication service device, the authentication knot
Fruit information is generated when carrying out authentication process according to the authentication request.
Operation module 908 executes the operation for judging whether according to the authentication result information.
The data processing equipment that above-described embodiment provides, when operation user needs to operate smart home device,
Authentication request comprising user identifier and operation information can be sent to authentication service device by smart home device, then be passed through
Authentication service device carries out authentication process to current operation, can just allow smart home device to continue after the authentication is passed current
Operation.Unified rights management can be carried out to the operation of smart home device in this way, improve smart home device and running
Safety in the process.
In one embodiment, when request sending module 904 is additionally operable to according to action type, home equipment mark, operation
It carves and is identified with one or more determining authentication devices in spacing distance, the authentication request is sent to the authentication device mark
Know corresponding authentication service device, the action type indicates that the operation user indicates the behaviour that the smart home device executes
The type of work, at a distance from the spacing distance indicates that the smart home device is spaced between authentication service device.
In one embodiment, if it is authentication successful information that operation module 908, which is additionally operable to the authentication result information received,
Then execute the operation;If the authentication result information received is failed authentication information, forbid executing the operation.
The division of modules is only used for for example, in other embodiments in above-mentioned data processing equipment, can be by number
Different modules is divided into as required according to processing unit, to complete all or part of function of above-mentioned data processing equipment.
Realizing for modules in the data processing equipment provided in the embodiment of the present application can be the shape of computer program
Formula.The computer program can be run in terminal or server.The program module that the computer program is constituted is storable in terminal
Or on the memory of server.When the computer program is executed by processor, method described in the embodiment of the present application is realized
Step.
The embodiment of the present application also provides a kind of computer readable storage mediums.One or more is executable comprising computer
The non-volatile computer readable storage medium storing program for executing of instruction, when the computer executable instructions are executed by one or more processors
When so that the processor executes the step of data processing method of above-described embodiment offer.
A kind of computer program product including instruction, when run on a computer so that computer executes above-mentioned
The step of data processing method that embodiment provides.
The embodiment of the present application also provides a kind of electronic equipment.As shown in Figure 10, for convenience of description, it illustrates only and this
Apply for that the relevant part of embodiment, particular technique details are not disclosed, please refers to the embodiment of the present application method part.The electronics is set
Include mobile phone, tablet computer, PDA (Personal Digital Assistant, personal digital assistant), POS for that can be
The arbitrary terminal device such as (Point of Sales, point-of-sale terminal), vehicle-mounted computer, Wearable, using electronic equipment as mobile phone
For:
Figure 10 is the block diagram with the part-structure of the relevant mobile phone of electronic equipment provided by the embodiments of the present application.Reference chart
10, mobile phone includes:Radio frequency (Radio Frequency, RF) circuit 1010, memory 1020, input unit 1030, display unit
1040, sensor 1050, voicefrequency circuit 1060, Wireless Fidelity (wireless fidelity, WiFi) module 1070, processor
The components such as 1080 and power supply 1090.It will be understood by those skilled in the art that handset structure shown in Fig. 10 does not constitute opponent
The restriction of machine may include either combining certain components or different components arrangement than illustrating more or fewer components.
Wherein, RF circuits 1010 can be used for receiving and sending messages or communication process in, signal sends and receivees, can be by base station
After downlink information receives, handled to processor 1080;The data of uplink can also be sent to base station.In general, RF circuits include
But be not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier (Low Noise Amplifier,
LNA), duplexer etc..In addition, RF circuits 1010 can also be communicated with network and other equipment by radio communication.It is above-mentioned wireless
Communication can use any communication standard or agreement, including but not limited to global system for mobile communications (Global System of
Mobile communication, GSM), general packet radio service (General Packet Radio Service,
GPRS), CDMA (Code Division Multiple Access, CDMA), wideband code division multiple access (Wideband Code
Division Multiple Access, WCDMA), long term evolution (Long Term Evolution, LTE)), Email,
Short message service (Short Messaging Service, SMS) etc..
Memory 1020 can be used for storing software program and module, and processor 1080 is stored in memory by operation
1020 software program and module, to execute various function application and the data processing of mobile phone.Memory 1020 can be led
To include program storage area and data storage area, wherein program storage area can storage program area, needed at least one function
Application program (such as the application program of sound-playing function, application program of image player function etc.) etc.;It data storage area can
Storage uses created data (such as audio data, address list etc.) etc. according to mobile phone.In addition, memory 1020 can wrap
High-speed random access memory is included, can also include nonvolatile memory, for example, at least disk memory, a flash memories
Part or other volatile solid-state parts.
Input unit 1030 can be used for receiving the number or character information of input, and generates and set with the user of mobile phone 1000
It sets and the related key signals of function control inputs.Specifically, input unit 1030 may include touch panel 1031 and other
Input equipment 1032.Touch panel 1031, alternatively referred to as touch screen collect user on it or neighbouring touch operation (are compared
Such as user is using finger, stylus any suitable object or attachment on touch panel 1031 or near touch panel 1031
Operation), and corresponding attachment device is driven according to preset formula.In one embodiment, touch panel 1031 can
Including both touch detecting apparatus and touch controller.Wherein, the touch orientation of touch detecting apparatus detection user, and examine
The signal that touch operation is brought is surveyed, touch controller is transmitted a signal to;Touch controller is received from touch detecting apparatus to be touched
Information is touched, and is converted into contact coordinate, then gives processor 1080, and order that processor 1080 is sent can be received and added
To execute.Furthermore, it is possible to realize touch panel using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves
1031.In addition to touch panel 1031, input unit 1030 can also include other input equipments 1032.Specifically, other are inputted
Equipment 1032 can include but is not limited to one in physical keyboard, function key (such as volume control button, switch key etc.) etc.
Kind is a variety of.
Display unit 1040 can be used for showing information input by user or be supplied to user information and mobile phone it is each
Kind menu.Display unit 1040 may include display panel 1041.In one embodiment, liquid crystal display may be used
(Liquid Crystal Display, LCD), Organic Light Emitting Diode (Organic Light-Emitting Diode,
) etc. OLED forms configure display panel 1041.In one embodiment, touch panel 1031 can cover display panel 1041,
When touch panel 1031 detects on it or after neighbouring touch operation, processor 1080 is sent to determine touch event
Type is followed by subsequent processing device 1080 and provides corresponding visual output on display panel 1041 according to the type of touch event.Although
In Fig. 10, touch panel 1031 and display panel 1041 are to realize the input and input of mobile phone as two independent components
Function, but in some embodiments it is possible to touch panel 1031 and display panel 1041 are integrated and are realized the input of mobile phone
And output function.
Mobile phone 1000 may also include at least one sensor 1050, such as optical sensor, motion sensor and other biographies
Sensor.Specifically, optical sensor may include ambient light sensor and proximity sensor, wherein ambient light sensor can be according to ring
The light and shade of border light adjusts the brightness of display panel 1041, and proximity sensor can close display when mobile phone is moved in one's ear
Panel 1041 and/or backlight.Motion sensor may include acceleration transducer, can detect all directions by acceleration transducer
The size of upper acceleration can detect that size and the direction of gravity when static, the application that can be used to identify mobile phone posture is (such as horizontal
Vertical screen switches), Vibration identification correlation function (such as pedometer, tap) etc.;In addition, mobile phone can also configure gyroscope, barometer,
Other sensors such as hygrometer, thermometer, infrared sensor etc..
Voicefrequency circuit 1060, loud speaker 1061 and microphone 1062 can provide the audio interface between user and mobile phone.Sound
The transformed electric signal of the audio data received can be transferred to loud speaker 1061 by frequency circuit 1060, by 1061 turns of loud speaker
It is changed to voice signal output;On the other hand, the voice signal of collection is converted to electric signal by microphone 1062, by voicefrequency circuit
Audio data is converted to after 1060 receptions, then by after the processing of audio data output processor 1080, can be sent out through RF circuits 1010
Another mobile phone is given, or audio data is exported to memory 1020 so as to subsequent processing.
WiFi belongs to short range wireless transmission technology, and mobile phone can help user's transceiver electronics postal by WiFi module 1070
Part, browsing webpage and access streaming video etc., it has provided wireless broadband internet to the user and has accessed.Although Figure 10 is shown
WiFi module 1070, but it is understood that, and it is not belonging to must be configured into for mobile phone 1000, it can save as needed
Slightly.
Processor 1080 is the control centre of mobile phone, using the various pieces of various interfaces and connection whole mobile phone,
By running or execute the software program and/or module that are stored in memory 1020, and calls and be stored in memory 1020
Interior data execute the various functions and processing data of mobile phone, to carry out integral monitoring to mobile phone.In one embodiment,
Processor 1080 may include one or more processing units.In one embodiment, processor 1080 can integrate application processor
And modem processor, wherein the main processing operation system of application processor, user interface and application program etc.;Modulatedemodulate
Processor is adjusted mainly to handle wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor
In 1080.
Mobile phone 1000 further includes the power supply 1090 (such as battery) powered to all parts, it is preferred that power supply can pass through
Power-supply management system and processor 1080 are logically contiguous, to realize management charging, electric discharge, Yi Jigong by power-supply management system
The functions such as consumption management.
In one embodiment, mobile phone 1000 can also include camera, bluetooth module etc..
In the embodiment of the present application, the processor 1080 included by the electronic equipment executes the calculating of storage on a memory
The step of data processing method that above-described embodiment provides is realized when machine program.
Used in this application may include to any reference of memory, storage, database or other media is non-volatile
And/or volatile memory.Nonvolatile memory may include that read-only memory (ROM), programming ROM (PROM), electricity can be compiled
Journey ROM (EPROM), electrically erasable ROM (EEPROM) or flash memory.Volatile memory may include random access memory
(RAM), it is used as external cache.By way of illustration and not limitation, RAM is available in many forms, such as static state RAM
(SRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate sdram (DDR SDRAM), enhanced SDRAM
(ESDRAM), synchronization link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) directly RAM (RDRAM), straight
Connect memory bus dynamic ram (DRDRAM) and memory bus dynamic ram (RDRAM).
The several embodiments of the application above described embodiment only expresses, the description thereof is more specific and detailed, but simultaneously
Cannot the limitation to the application the scope of the claims therefore be interpreted as.It should be pointed out that for those of ordinary skill in the art
For, under the premise of not departing from the application design, various modifications and improvements can be made, these belong to the guarantor of the application
Protect range.Therefore, the protection domain of the application patent should be determined by the appended claims.
Claims (15)
1. a kind of data processing method is applied to authentication service device, which is characterized in that including:
The authentication request for including operation user identifier and operation information that smart home device is sent is received, the operation information is used
In expression, operation user indicates the operation performed by the smart home device;
Authentication process is carried out according to the authentication request;
The authentication result information that the authentication process generates is returned into the smart home device, the authentication result information is used
The operation is executed in indicating whether to allow the smart home device.
2. according to the method described in claim 1, it is characterized in that, described receive being used comprising operation for smart home device transmission
Family identifies and the authentication request of operation information includes:
Smart home device is received to be asked according to the authentication comprising operation user identifier and operation information that authentication device mark is sent
It asks, authentication device mark is according to one kind in action type, home equipment mark, operation moment and spacing distance or more
Kind determination, the action type indicates the type for the operation that the operation user indicates that the smart home device executes, institute
It states at a distance from spacing distance indicates that the smart home device is spaced between authentication service device.
3. according to the method described in claim 1, it is characterized in that, described carry out authentication process packet according to the authentication request
It includes:
Authentication interface is generated according to the operation user identifier and operation information for including in the authentication request;
Receive the authentication information that is inputted according to the authentication interface of authentication user, and by the authentication information and default authentication information
It is matched.
4. according to the method described in claim 3, it is characterized in that, described according to the operation user for including in the authentication request
Mark and operation information generate authentication interface:
Receive the action type that the smart home device is sent;
According to the operation user identifier and operation information for including in the authentication request, the corresponding authentication of the action type is generated
Interface.
5. method according to claim 3 or 4, which is characterized in that the authenticating result for generating the authentication process
Information returns to the smart home device:
If the authentication information matches with default authentication information, authentication successful information is returned into the smart home and is set
Standby, the authentication successful information is used to indicate the smart home device and executes the operation;
If the authentication information is mismatched with default authentication information, failed authentication information is returned into the smart home and is set
Standby, the failed authentication information is for forbidding the smart home device to execute the operation.
If 6. according to the method described in claim 5, it is characterized in that, the authentication information and default authentication information not
Match, failed authentication information, which is returned to the smart home device, includes:
If the authentication information is mismatched with default authentication information, the failed authentication number of current authentication service device is obtained;
If the failed authentication number be more than preset times, by the authentication request be sent to next authentication service device into
Row authentication process generates failed authentication until when the failed authentication number of the last one authentication service device is more than preset times
Information;
The failed authentication information is returned into the smart home device.
7. a kind of data processing equipment, which is characterized in that including:
Request receiving module, the authentication comprising operation user identifier and operation information for receiving smart home device transmission are asked
It asks, the operation information is used to indicate that operation user to indicate the operation performed by the smart home device;
Authentication process module, for carrying out authentication process according to the authentication request;
As a result sending module, the authentication result information for generating the authentication process return to the smart home device,
The authentication result information is used to indicate whether that the smart home device is allowed to execute the operation.
8. a kind of electronic equipment, including memory and processor, computer program, the computer are stored in the memory
When program is executed by the processor so that the processor executes the step such as method according to any one of claims 1 to 6
Suddenly.
9. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program quilt
It is realized such as the step of method according to any one of claims 1 to 6 when processor executes.
10. a kind of data processing method is applied to smart home device, which is characterized in that including:
Authentication request is generated according to the operation user identifier and operation information of acquisition, the operation information is for indicating operation user
Indicate the operation performed by the smart home device;
The authentication request is sent to authentication service device;
The authentication result information that the authentication service device returns is received, the authentication result information is according to the authentication request
It is generated when progress authentication process;
Judged whether to execute the operation according to the authentication result information.
11. according to the method described in claim 10, it is characterized in that, described be sent to authentication service by the authentication request and set
It is standby to include:
According to one or more determining authentication device marks in action type, home equipment mark, operation moment and spacing distance
Know, the authentication request, which is sent to the authentication device, identifies corresponding authentication service device, and the action type indicates institute
The type for the operation that operation user indicates that the smart home device executes is stated, the spacing distance indicates that the smart home is set
The standby distance being spaced between authentication service device.
12. according to the method described in claim 10, it is characterized in that, described judge whether to hold according to the authentication result information
Row it is described operation include:
If the authentication result information received is authentication successful information, the operation is executed;
If the authentication result information received is failed authentication information, forbid executing the operation.
13. a kind of data processing equipment, which is characterized in that including:
Module is requested to generate, for generating authentication request, the operation letter according to the operation user identifier and operation information of acquisition
Breath is for indicating that operation user indicates the operation performed by the smart home device;
Request sending module, for the authentication request to be sent to authentication service device;
As a result receiving module, the authentication result information returned for receiving the authentication service device, the authentication result information
It is generated when carrying out authentication process according to the authentication request;
Operation module executes the operation for judging whether according to the authentication result information.
14. a kind of electronic equipment, including memory and processor, computer program, the calculating are stored in the memory
When machine program is executed by the processor so that the processor executes the method as described in any one of claim 10 to 12
The step of.
15. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program
The step of method as described in any one of claim 10 to 12 is realized when being executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810123804.9A CN108462697B (en) | 2018-02-07 | 2018-02-07 | Data processing method and device, electronic equipment and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810123804.9A CN108462697B (en) | 2018-02-07 | 2018-02-07 | Data processing method and device, electronic equipment and computer readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108462697A true CN108462697A (en) | 2018-08-28 |
CN108462697B CN108462697B (en) | 2020-09-11 |
Family
ID=63239701
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810123804.9A Active CN108462697B (en) | 2018-02-07 | 2018-02-07 | Data processing method and device, electronic equipment and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108462697B (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109345793A (en) * | 2018-09-17 | 2019-02-15 | 深圳Tcl新技术有限公司 | A kind of item based reminding method, system, device and storage medium |
CN109803061A (en) * | 2018-12-04 | 2019-05-24 | 厦门中控智慧信息技术有限公司 | Building gate control system and its communication means, gate inhibition's outdoor unit |
CN109981558A (en) * | 2018-12-05 | 2019-07-05 | 歌尔股份有限公司 | Authentication method, equipment and the system of smart home device |
CN110290033A (en) * | 2019-06-24 | 2019-09-27 | 三星电子(中国)研发中心 | A kind of method and apparatus carrying out authentication based on trusted device |
CN110460595A (en) * | 2019-08-02 | 2019-11-15 | 阿里巴巴集团控股有限公司 | It is a kind of to authenticate and business service method, apparatus and equipment |
CN111083598A (en) * | 2018-10-22 | 2020-04-28 | 深圳市冠旭电子股份有限公司 | Sound box retrieving method and device and sound box |
CN112600843A (en) * | 2020-12-15 | 2021-04-02 | 深圳康佳电子科技有限公司 | Authentication method, storage medium and gateway |
CN113268719A (en) * | 2021-05-31 | 2021-08-17 | 深圳Tcl新技术有限公司 | Method and device for determining use permission of equipment and computer equipment |
CN113419441A (en) * | 2021-08-24 | 2021-09-21 | 航天科工通信技术研究院有限责任公司 | Intelligent home system for confidential places |
CN114442562A (en) * | 2020-10-30 | 2022-05-06 | 百度在线网络技术(北京)有限公司 | Processing method and device for smart home equipment, electronic equipment and medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102882686A (en) * | 2012-10-09 | 2013-01-16 | 北京深思洛克软件技术股份有限公司 | Authentication method and authentication device |
US8468165B2 (en) * | 2007-12-02 | 2013-06-18 | Leviton Manufacturing Company, Inc. | Method for discovering network of home or building control devices |
CN105139482A (en) * | 2015-06-18 | 2015-12-09 | 深圳市幸福立方科技有限公司 | WeChat-based control method, cloud server and system |
CN105259771A (en) * | 2015-10-29 | 2016-01-20 | 东莞酷派软件技术有限公司 | Authentication method and associated device |
CN105447931A (en) * | 2015-03-09 | 2016-03-30 | 北京天诚盛业科技有限公司 | Remote access control authorization method, device and system |
CN105635094A (en) * | 2015-06-16 | 2016-06-01 | 宇龙计算机通信科技(深圳)有限公司 | Security authentication method, security authentication device and security verification system |
CN105629744A (en) * | 2015-04-30 | 2016-06-01 | 宇龙计算机通信科技(深圳)有限公司 | Control method of smart home, control system, terminal and smart home system |
CN106384034A (en) * | 2016-09-30 | 2017-02-08 | 腾讯科技(深圳)有限公司 | Operation request authentication method, device and Internet device |
-
2018
- 2018-02-07 CN CN201810123804.9A patent/CN108462697B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8468165B2 (en) * | 2007-12-02 | 2013-06-18 | Leviton Manufacturing Company, Inc. | Method for discovering network of home or building control devices |
CN102882686A (en) * | 2012-10-09 | 2013-01-16 | 北京深思洛克软件技术股份有限公司 | Authentication method and authentication device |
CN105447931A (en) * | 2015-03-09 | 2016-03-30 | 北京天诚盛业科技有限公司 | Remote access control authorization method, device and system |
CN105629744A (en) * | 2015-04-30 | 2016-06-01 | 宇龙计算机通信科技(深圳)有限公司 | Control method of smart home, control system, terminal and smart home system |
CN105635094A (en) * | 2015-06-16 | 2016-06-01 | 宇龙计算机通信科技(深圳)有限公司 | Security authentication method, security authentication device and security verification system |
CN105139482A (en) * | 2015-06-18 | 2015-12-09 | 深圳市幸福立方科技有限公司 | WeChat-based control method, cloud server and system |
CN105259771A (en) * | 2015-10-29 | 2016-01-20 | 东莞酷派软件技术有限公司 | Authentication method and associated device |
CN106384034A (en) * | 2016-09-30 | 2017-02-08 | 腾讯科技(深圳)有限公司 | Operation request authentication method, device and Internet device |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109345793A (en) * | 2018-09-17 | 2019-02-15 | 深圳Tcl新技术有限公司 | A kind of item based reminding method, system, device and storage medium |
CN109345793B (en) * | 2018-09-17 | 2021-11-09 | 深圳Tcl新技术有限公司 | Item reminding method, system, device and storage medium |
CN111083598A (en) * | 2018-10-22 | 2020-04-28 | 深圳市冠旭电子股份有限公司 | Sound box retrieving method and device and sound box |
CN109803061A (en) * | 2018-12-04 | 2019-05-24 | 厦门中控智慧信息技术有限公司 | Building gate control system and its communication means, gate inhibition's outdoor unit |
CN109981558B (en) * | 2018-12-05 | 2021-09-10 | 歌尔股份有限公司 | Authentication method, equipment and system of intelligent household equipment |
CN109981558A (en) * | 2018-12-05 | 2019-07-05 | 歌尔股份有限公司 | Authentication method, equipment and the system of smart home device |
CN110290033A (en) * | 2019-06-24 | 2019-09-27 | 三星电子(中国)研发中心 | A kind of method and apparatus carrying out authentication based on trusted device |
CN110460595B (en) * | 2019-08-02 | 2021-03-30 | 创新先进技术有限公司 | Authentication and service method, device and equipment |
CN110460595A (en) * | 2019-08-02 | 2019-11-15 | 阿里巴巴集团控股有限公司 | It is a kind of to authenticate and business service method, apparatus and equipment |
CN114442562A (en) * | 2020-10-30 | 2022-05-06 | 百度在线网络技术(北京)有限公司 | Processing method and device for smart home equipment, electronic equipment and medium |
CN112600843A (en) * | 2020-12-15 | 2021-04-02 | 深圳康佳电子科技有限公司 | Authentication method, storage medium and gateway |
CN113268719A (en) * | 2021-05-31 | 2021-08-17 | 深圳Tcl新技术有限公司 | Method and device for determining use permission of equipment and computer equipment |
CN113268719B (en) * | 2021-05-31 | 2023-06-23 | 深圳Tcl新技术有限公司 | Method and device for determining equipment use permission and computer equipment |
CN113419441A (en) * | 2021-08-24 | 2021-09-21 | 航天科工通信技术研究院有限责任公司 | Intelligent home system for confidential places |
CN113419441B (en) * | 2021-08-24 | 2021-11-16 | 航天科工通信技术研究院有限责任公司 | Intelligent home system for confidential places |
Also Published As
Publication number | Publication date |
---|---|
CN108462697B (en) | 2020-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108462697A (en) | Data processing method and device, electronic equipment, computer readable storage medium | |
US10834237B2 (en) | Method, apparatus, and storage medium for controlling cooperation of multiple intelligent devices with social application platform | |
US10867026B1 (en) | Authentication and control interface of a security system | |
US10175671B2 (en) | Method and apparatus for controlling intelligent device | |
CN104038263B (en) | Method and device for establishing Bluetooth connection | |
CN104796385B (en) | Terminal binding method, apparatus and system | |
CN104703252B (en) | Terminal device accesses the method and device of wireless network | |
WO2017008399A1 (en) | Smart device control method, terminal, and server | |
US20180295405A1 (en) | Portable Set Top Box and Internet of Things Controller with Laser Projection System | |
CN108320744A (en) | Method of speech processing and device, electronic equipment, computer readable storage medium | |
CN106778175B (en) | Interface locking method and device and terminal equipment | |
CN108536783A (en) | Data processing method and device, terminal, computer readable storage medium | |
CN104539571B (en) | Information interacting method, identification authentication method, server and terminal | |
CN108710486A (en) | Audio frequency playing method, device, earphone and computer readable storage medium | |
CN108156537B (en) | Remote operation method of mobile terminal and mobile terminal | |
CN105246138A (en) | Control method and device of Internet-of-things device | |
CN104954371A (en) | Equipment information display method and device | |
US20190026452A1 (en) | Method for Associating Application Program with Biometric Feature, Apparatus, and Mobile Terminal | |
CN110287755A (en) | Information processing method and device, electronic equipment, computer readable storage medium | |
CN104158659A (en) | Anti-fake verifying method, device and system | |
CN105207994A (en) | Account number binding method and device | |
CN110286744A (en) | Information processing method and device, electronic equipment, computer readable storage medium | |
KR20200031275A (en) | Electronic device for performing authorization using accessory and method for the same | |
JP2017503289A (en) | Terminal verification method, apparatus, program, and recording medium | |
CN107911777B (en) | Processing method and device for return-to-ear function and mobile terminal |
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 | ||
CB02 | Change of applicant information |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: OPPO Guangdong Mobile Communications Co., Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant before: Guangdong OPPO Mobile Communications Co., Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |