CN106878353A - Smart machine obtains the methods, devices and systems of business datum - Google Patents
Smart machine obtains the methods, devices and systems of business datum Download PDFInfo
- Publication number
- CN106878353A CN106878353A CN201510918826.0A CN201510918826A CN106878353A CN 106878353 A CN106878353 A CN 106878353A CN 201510918826 A CN201510918826 A CN 201510918826A CN 106878353 A CN106878353 A CN 106878353A
- Authority
- CN
- China
- Prior art keywords
- smart machine
- party
- authorization signaling
- user account
- business datum
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- 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
- H04L63/0815—Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
-
- 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/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
Abstract
The present invention relates to the methods, devices and systems that a kind of smart machine obtains business datum.The described method comprises the following steps:The third party's user account and authorization signaling sent with the ID of smart machine binding are received, third party's user account and authorization signaling are obtained from login service device according to the ID;The business datum related to the ID is obtained from service server according to third party's user account and authorization signaling.The method and apparatus that above-mentioned smart machine obtains business datum, by receiving third party's user account and authorization signaling that the ID bound with smart machine sends, the business datum related to ID is obtained from service server according to third party's user account and authorization signaling, enable that smart machine obtains the business datum related to ID, realize with ID bind smart machine possess with user's identical authority, extend the function of smart machine.
Description
Technical field
The present invention relates to Internet of Things field, more particularly to a kind of smart machine obtain business datum method,
Device and system.
Background technology
With the development of network technology and computer technology, Internet of Things is developing progressively, realizes user and thing
Pass through net connection between product.Increasing smart machine is appeared in the life of people, is between people
Information exchange is carried out to provide convenience.The species of smart machine is varied, such as intelligent watch, intelligent phase
Frame, intelligent television etc., intelligent watch, intelligent photo frame and intelligent television can receive the network information, and show
The network information.Interacting between smart machine and user bound is typically, and a certain user passes through user terminal (example
Such as mobile phone) access of instant communicating software or browser send information to smart machine, and smart machine is received
To the information that user sends.However, smart machine can not obtain with user-related business datum, cause
Smart machine function limitation.
The content of the invention
Based on this, it is necessary to can not be obtained for traditional smart machine and be asked with user-related business datum
Topic, there is provided a kind of method that smart machine obtains business datum so that smart machine can obtain related to user
Business datum, extend the function of smart machine.
Additionally, there is a need to providing the device that a kind of smart machine obtains business datum so that smart machine energy
Acquisition and user-related business datum, extend the function of smart machine.
Additionally, there is a need to the system that a kind of smart machine obtains business datum that provides so that smart machine energy
Acquisition and user-related business datum, extend the function of smart machine.
A kind of method that smart machine obtains business datum, comprises the following steps:
The third party's user account and authorization signaling sent with the ID of smart machine binding are received, it is described
Third party's user account and authorization signaling are obtained from login service device according to the ID;
Obtained and the ID phase from service server according to third party's user account and authorization signaling
The business datum of pass.
A kind of smart machine obtains the device of business datum, including:
Receiver module, for receive with smart machine binding ID send third party's user account and
Authorization signaling, third party's user account and authorization signaling are according to the ID from login service device
Obtain;
Business datum acquisition module, for according to third party's user account and authorization signaling from business service
Device obtains the business datum related to the ID.
The method and apparatus that above-mentioned smart machine obtains business datum, by receiving the use bound with smart machine
Third party's user account and authorization signaling that family mark sends, according to third party's user account and authorization signaling from
Service server obtains the business datum related to ID so that smart machine can be obtained to be marked with user
The business datum of sensible pass, realize with ID bind smart machine possess with user's identical authority,
Extend the function of smart machine.
A kind of method that smart machine obtains business datum, comprises the following steps:
Corresponding third party's user account and authorization signaling are obtained from login service device according to ID;
Third party's user account and authorization signaling are sent to the intelligence bound with the ID to set
It is standby, so that the smart machine is obtained according to third party's user account and authorization signaling from service server
The business datum related to the ID.
A kind of smart machine obtains the device of business datum, including:
Account acquisition module, for obtaining corresponding third party user's account from login service device according to ID
Number and authorization signaling;
Account sending module, for third party's user account and authorization signaling to be sent to and the user
The smart machine of binding is identified, so that the smart machine is according to third party's user account and authorization signaling
The business datum related to the ID is obtained from service server.
The method and apparatus that above-mentioned smart machine obtains business datum, by third party's user account and authorization signaling
It is sent to the smart machine bound with ID so that smart machine is according to third party's user account and mandate
Signaling obtains the business datum related to ID from service server, realizes and ID binding
Smart machine possess with user's identical authority, extend the function of smart machine.
The system that a kind of smart machine obtains business datum, including login service device, terminal, smart machine and
Service server;
Terminal where ID is used to obtain the corresponding 3rd from the login service device according to ID
Square user account and authorization signaling, and third party's user account and authorization signaling are sent to and the use
The smart machine of family mark binding;
The smart machine is used to receive third party's user account and authorization signaling, and according to the described 3rd
Square user account and authorization signaling obtain the business number related to the ID from the service server
According to;
Third party's ID and authorization signaling are identified according to ISP by the login service device
Generation is generated according to ID and smart machine type identification.
The system that above-mentioned smart machine obtains business datum, third party's user account and authorization signaling are sent to
The smart machine bound with ID so that smart machine according to third party's user account and authorization signaling from
Service server obtains the business datum related to ID, realizes the intelligence bound with ID and sets
It is standby possess with user's identical authority, extend the function of smart machine.
Brief description of the drawings
Fig. 1 is that the applied environment of the method and apparatus of smart machine acquisition business datum in one embodiment is illustrated
Figure;
Fig. 2A is the internal structure schematic diagram of terminal in one embodiment;
Fig. 2 B are the internal structure schematic diagram of smart machine in one embodiment;
Fig. 3 is the internal structure schematic diagram of service server in one embodiment;
Fig. 4 is the flow chart of the method for smart machine acquisition business datum in one embodiment;
Fig. 5 is the flow chart of the method for smart machine acquisition business datum in another embodiment;
Fig. 6 is the structured flowchart of the device of smart machine acquisition business datum in one embodiment;
Fig. 7 is the structured flowchart of the device of smart machine acquisition business datum in another embodiment;
Fig. 8 is the structured flowchart of the device of smart machine acquisition business datum in another embodiment;
Fig. 9 is the structured flowchart of the device of smart machine acquisition business datum in another embodiment;
Figure 10 is the structural representation of the system of smart machine acquisition business datum in one embodiment;
Figure 11 is the working timing figure of the system that smart machine obtains business datum.
Specific embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, below in conjunction with accompanying drawing and reality
Example is applied, the present invention will be described in further detail.It should be appreciated that specific embodiment described herein is only
Only it is used to explain the present invention, is not intended to limit the present invention.
Fig. 1 is that the applied environment of the method and apparatus of smart machine acquisition business datum in one embodiment is illustrated
Figure.The applied environment includes login service device 110, terminal 120, smart machine 130, smart machine gateway
140 and service server 150.
User logs in terminal 120, login service device 110, login service device 110 are accessed by ID
According to ISP's mark corresponding with ID openid (third party's user account) of generation and
Accesstoken (authorization signaling).
The openid and accesstoken of generation are returned to terminal 120 by login service device 110.Terminal 120
The openid and accesstoken corresponding with ID are sent to the smart machine bound with ID
130。
Smart machine 130 sends service data request to smart machine gateway according to openid and accesstoken
140.Smart machine 130 accesses smart machine gateway by device_api interfaces (i.e. smart machine interface)
140。
Smart machine gateway 140 is by openapi interfaces (i.e. third party's user account interface) to smart machine
Carry out authorization check and obtain the distribution of service data request.Smart machine gateway 140 receives smart machine
After the acquisition service data request of transmission, authorization check is carried out to smart machine, after verification passes through, this is obtained
Take service data request and be distributed to different service servers 150.When judging that smart machine ties up with ID
Fixed, then verification passes through.Smart machine network 140 obtains related to ID from service server 150
Business datum, business datum is then returned into smart machine 130.Business datum refer to it is user-related
Various content resources, such as photograph album, music video resource.
Device_api interfaces and openapi interfaces can be Binary Interface and http (HyperText Transfer
Protocol, HTTP) interface.
Smart machine gateway is may not include in other application environment, in applied environment.Authorization check also can be by
Service server 150 is carried out.
Fig. 2A is the internal structure schematic diagram of terminal in one embodiment.As shown in Figure 2 A, the terminal 120 includes
Processor, storage medium, internal memory, network interface, display screen and the input unit connected by system bus.
Wherein, the storage medium of terminal 120 is stored with operating system, also obtains business datum including a kind of smart machine
Device, the device that the smart machine obtains business datum is used to realize that a kind of smart machine obtains business datum
Method.The processor is used to provide calculating and control ability, supports the operation of whole terminal.In terminal
The operation for inside saving as the device that the smart machine in storage medium obtains business datum provides environment, network interface
For carrying out network service with server, such as send account and obtain request to login service device, receive and log in clothes
Third party's user account and authorization signaling of business device return etc..The display screen of terminal 120 can be LCDs
Or electric ink display screen etc., input unit can be the touch layer, or end covered on display screen
Button, trace ball or Trackpad, or external keyboard, Trackpad or the mouse set on end housing
Deng.The terminal can be mobile phone, panel computer or personal digital assistant.Those skilled in the art can manage
Solve, the structure shown in Fig. 2A, only the block diagram of the part-structure related to application scheme, not structure
The restriction of the terminal that paired application scheme is applied thereon, specific terminal can include than shown in figure
More or less part, or some parts are combined, or arranged with different parts.
Fig. 2 B are the internal structure schematic diagram of smart machine 130 in one embodiment.As shown in Figure 2 B, should
Smart machine 130 includes processor, internal memory, network interface, the display screen and defeated by system bus connection
Enter device.Wherein, the processor is used to provide and calculates and control ability, supports the operation of whole smart machine.
Internal memory is used to store third party's user account and authorization signaling.Network interface leads to for carrying out network with server
Letter, such as sends business datum and obtains request to service server according to third party's user account and authorization signaling,
Receive business datum that service server is returned etc..The display screen of smart machine can be LCDs etc.,
Input unit can be on display screen cover touch layer, or smart machine shell on set button,
Trace ball or Trackpad, or external keyboard, Trackpad or mouse etc..The smart machine 130 can
Being intelligent watch, Intelligent bracelet etc..It will be understood by those skilled in the art that the structure shown in Fig. 2 B,
Only the block diagram of the part-structure related to application scheme, does not constitute and application scheme is applied to
The restriction of terminal thereon, specific terminal can include than more or less part shown in figure, or
Some parts are combined, or is arranged with different parts.
Fig. 3 is the internal structure schematic diagram of service server 150 in one embodiment.As shown in figure 3, should
Service server 150 include by system bus connection processor, storage medium, internal memory, display screen,
Input unit and network interface.Wherein, the storage medium of the service server is stored with operating system, data
Storehouse and smart machine obtain the device of business datum, the smart machine that is stored with database mark and ID
Binding relationship, the business datum corresponding to ID, the device that the smart machine obtains business datum uses
In the method for realizing obtaining business datum suitable for smart machine.The processor of the service server 150 is used for
There is provided and calculate and control ability, support the operation of whole server.Storage is saved as in the service server to be situated between
The operation of the status information dispensing device of the smart machine in matter provides environment.The display screen of the service server
Can be LCDs or electric ink display screen etc., input unit can be the tactile of covering on display screen
Touch button, trace ball or Trackpad, or the external key set in layer, or terminal enclosure
Disk, Trackpad or mouse etc..The network interface of the service server is used to pass through net with outside terminal according to this
Network connection communication, such as the business datum for receiving the transmission of smart machine 130 obtains request and to smart machine
Return to business datum etc..Service server can with independent server or multiple server groups into clothes
Device cluster is engaged in realize.It will be understood by those skilled in the art that the structure shown in Fig. 3, only with this
The block diagram of the related part-structure of application scheme, does not constitute the service being applied thereon to application scheme
The restriction of device, specific server can include than more or less part shown in figure, or combine certain
A little parts, or arranged with different parts.
Additionally, login service device 110 may also comprise by system bus connect processor, storage medium,
Internal memory, display screen, input unit and network interface etc..Be stored with login service device 110 ID,
ISP's mark, smart machine type identification etc..ISP's mark refers to the distribution of login service device
The uniqueness for Differentiated Services supplier mark.Smart machine type identification refers to login service device pair
The mark of one type smart machine distribution.
Fig. 4 is the flow chart of the method for smart machine acquisition business datum in one embodiment.As shown in figure 4,
A kind of method that smart machine obtains business datum, is described with the angle of smart machine 130, is comprised the following steps:
Step 402, receives the third party's user account and mandate letter sent with the ID of smart machine binding
Order, third party's user account and authorization signaling are obtained from login service device according to the ID.
Specifically, smart machine receives the third party's user account sent with the ID of smart machine binding
And authorization signaling.The ID of smart machine binding refers to set up smart machine mark with ID to reflect
Penetrate relation.ID can be instant messaging account, email accounts, mobile communication number etc..Intelligence
It is the unique mark of smart machine distribution that device identification refers to.User is passed through by ID registration terminal
Terminal access login service device, openid (third party's user account) and accesstoken are obtained from login service device
(authorization signaling).
Third party's ID and authorization signaling are to be identified to generate according to ISP by the login service device
Or generated according to ID and smart machine type identification.
ISP's mark is appid, is the mark for Differentiated Services supplier (such as manufacturer) uniqueness.
Smart machine type identification is the mark of a class smart machine.
Step 404, obtains and user mark according to third party's user account and authorization signaling from service server
The business datum of sensible pass.
Specifically, smart machine is according to third party's user account and authorization signaling registering service server, from
Service server obtains the business datum related to ID.Service server can be to third party's user account
Verified with authorization signaling, judged whether third party's user account is correct, and whether authorization signaling is effective, if
Third party's user account is correct and authorization signaling is effective, then service server can be by the industry related to ID
Business data is activation is to smart machine.Business datum can be website members, photograph album, music video resource etc..
Additionally, smart machine mark is also sent to service server by smart machine, service server is to intelligence
Device identification verified, judges that the smart machine identifies whether there is binding relationship with ID, if so,
Then smart machine identity verification passes through, and third party's user account is correct and authorization signaling is effective, then will be with user
Identify related business datum and be sent to smart machine, if it is not, then smart machine identity verification failure, will not
The business datum related to ID is sent to smart machine.
Furthermore, smart machine can also be by device_api interfaces (i.e. smart machine interface) to service server
Send and obtain service data request, third party's user account and authorization signaling are included in the service data request,
Receive the business datum related to ID that service server is returned according to service data request.
Smart machine can also obtain the openid row with the ID of smart machine binding from service server
Table.
The method that above-mentioned smart machine obtains business datum, by receiving the ID bound with smart machine
Third party's user account and authorization signaling of transmission, take according to third party's user account and authorization signaling from business
Business device obtains the business datum related to ID so that smart machine can obtain related to ID
Business datum, realize the smart machine bound with ID and possess and user's identical authority, extension
The function of smart machine.
In one embodiment, the method that above-mentioned smart machine obtains business datum, also includes:When detecting
The authorization signaling exceedes the default term of validity, and the information for sending authorization signaling failure gives the ID, and receives
Third party's user account and new authorization signaling that the ID bound with the smart machine resends.
Specifically, the predeterminable term of validity of authorization signaling, the term of validity sets as needed, such as 3 months, 4
Month etc., not limited to this.After smart machine detects authorization signaling more than the default term of validity, authorization signaling is sent
The information of failure gives the ID, resends third party's user account by ID and new mandate is believed
Order.The term of validity of authorization signaling is set, can effectively control smart machine to use the use of third party's user account
Time limit, control smart machine obtains the time of business datum, improves the security of business datum.
Fig. 5 is the flow chart of the method for smart machine acquisition business datum in another embodiment.Such as Fig. 5 institutes
Show that a kind of method that smart machine obtains business datum is described with terminal point, is comprised the following steps:
Step 502, obtains corresponding third party's user account and authorizes and believe according to ID from login service device
Order.
Specifically, third party's ID and authorization signaling are marked according to ISP by the login service device
Know generation or generated according to ID and smart machine type identification.ISP's mark is appid,
It is the mark for Differentiated Services supplier (such as manufacturer) uniqueness.Smart machine type identification is a class intelligence
The mark of energy equipment.
Step 504, third party's user account and authorization signaling are sent to the intelligence bound with the ID
Equipment so that the smart machine according to third party's user account and authorization signaling from service server obtain with
The related business datum of the ID.
Specifically, the ID of smart machine binding refers to and sets up smart machine mark with ID to reflect
Penetrate relation.
Smart machine according to third party's user account and authorization signaling registering service server, from business service
Device obtains the business datum related to ID.Service server can be believed third party's user account and mandate
Make and being verified, judge whether third party's user account is correct, and whether authorization signaling is effective, if third party uses
Family account is correct and authorization signaling is effective, then service server can send out the business datum related to ID
Give smart machine.Business datum can be website members, photograph album, music video resource etc..
Additionally, smart machine mark is also sent to service server by smart machine, service server is to intelligence
Device identification verified, judges that the smart machine identifies whether there is binding relationship with ID, if so,
Then smart machine identity verification passes through, and third party's user account is correct and authorization signaling is effective, then will be with user
Identify related business datum and be sent to smart machine, if it is not, then smart machine identity verification failure, will not
The business datum related to ID is sent to smart machine.
The method that above-mentioned smart machine obtains business datum, third party's user account and authorization signaling are sent to
The smart machine bound with ID so that smart machine according to third party's user account and authorization signaling from
Service server obtains the business datum related to ID, realizes the intelligence bound with ID and sets
It is standby possess with user's identical authority, extend the function of smart machine.
In one embodiment, the method for above-mentioned smart machine acquisition business datum also includes:Receive the intelligence
The information of the authorization signaling failure that energy equipment sends, correspondence is obtained further according to ID from the login service device
Third party's user account and new authorization signaling, and by third party's user account and new authorization signaling
It is sent to the smart machine.
Specifically, the predeterminable term of validity of authorization signaling, the term of validity sets as needed, such as 3 months, 4
Month etc., not limited to this.After smart machine detects authorization signaling more than the default term of validity, authorization signaling is sent
The information of failure gives the ID.Corresponding third party user is obtained from login service device according to ID
Account and new authorization signaling, and resend third party's user account and new authorization signaling.Set and authorize
The term of validity of signaling, can effectively control smart machine to use the useful life of third party's user account, control intelligence
Energy equipment obtains the time of business datum, improves the security of business datum.
The realization that above-mentioned smart machine obtains the method for business datum is described with reference to specific application scenarios
Journey.With ID as instant messaging account, terminal can be mobile phone, and smart machine can be Intelligent bracelet, industry
Business server can provide video resource, be only herein of the method for explanation smart machine acquisition business datum
Specific application scenarios, not as limitation of the present invention.A kind of method that smart machine obtains business datum
Including:
(1) instant communication client of mobile phone is logged in by instant messaging account, by instant communication client
Access login service device;
(2) login service device obtains the smart machine mark of instant messaging account and Intelligent bracelet, and IMU
Smart machine mark generation third party's user account and the authorization signaling of letter account and Intelligent bracelet, or according to
ISP mark generation third party's user account and authorization signaling, and by third party's user account and mandate
Signaling is sent to mobile phone;
(3) third party's user account and authorization signaling are directly sent to Intelligent bracelet by mobile phone;
(4) Intelligent bracelet is initiated to obtain industry according to third party's user account and authorization signaling to service server
Business request of data, smart machine mark, third party user's account comprising Intelligent bracelet in the service data request
Number and authorization signaling.
(5) service server carries out authorization check to the smart machine mark of Intelligent bracelet, judges that intelligence sets
There is binding relationship in standby mark, and third party's user account is correct with the instant messaging account of user, authorize letter
Order is effective, then the business datum of user, i.e. video resource are returned into Intelligent bracelet.
Fig. 6 is the structured flowchart of the device of smart machine acquisition business datum in one embodiment.In Fig. 6
Smart machine obtains the device of business datum, runs on smart machine, is to be set corresponding to the intelligence in Fig. 4
Function structure constructed by the standby method for obtaining business datum, the not detailed part of description, refer to side in Fig. 4
The description of method part.As shown in fig. 6, a kind of smart machine obtains the device of business datum, including receive mould
Block 602 and business datum acquisition module 604.Wherein:
Receiver module 602 is used to receive the third party's user account sent with the ID of smart machine binding
And authorization signaling, third party's user account and authorization signaling are obtained from login service device according to the ID
Take.
Specifically, smart machine receives the third party's user account sent with the ID of smart machine binding
And authorization signaling.The ID of smart machine binding refers to set up smart machine mark with ID to reflect
Penetrate relation.User passes through ID registration terminal, by terminal access login service device, from login service
Device obtains openid and accesstoken.Third party's ID and authorization signaling are by the login service device root
According to ISP's mark generation or being generated according to ID and smart machine type identification.
ISP's mark is appid, is the mark for Differentiated Services supplier (such as manufacturer) uniqueness.
Smart machine type identification is the mark of a class smart machine.
Business datum acquisition module 604 is used for according to third party's user account and authorization signaling from business service
Device obtains the business datum related to the ID.
Specifically, smart machine is according to third party's user account and authorization signaling registering service server, from
Service server obtains the business datum related to ID.Service server can be to third party's user account
Verified with authorization signaling, judged whether third party's user account is correct, and whether authorization signaling is effective, if
Third party's user account is correct and authorization signaling is effective, then service server can be by the industry related to ID
Business data is activation is to smart machine.Business datum can be website members, photograph album, music video resource etc..
Additionally, smart machine mark is also sent to service server by smart machine, service server is to intelligence
Device identification verified, judges that the smart machine identifies whether there is binding relationship with ID, if so,
Then smart machine identity verification passes through, and third party's user account is correct and authorization signaling is effective, then will be with user
Identify related business datum and be sent to smart machine, if it is not, then smart machine identity verification failure, will not
The business datum related to ID is sent to smart machine.
Above-mentioned smart machine obtains the device of business datum, by receiving the ID bound with smart machine
Third party's user account and authorization signaling of transmission, take according to third party's user account and authorization signaling from business
Business device obtains the business datum related to ID so that smart machine can obtain related to ID
Business datum, realize the smart machine bound with ID and possess and user's identical authority, extension
The function of smart machine.
Fig. 7 is the structured flowchart of the device of smart machine acquisition business datum in another embodiment.Such as Fig. 7
Shown, a kind of smart machine obtains the device of business datum, except including receiver module 602 and business datum
Acquisition module 604, also including fail message sending module 606.Wherein:
Fail message sending module 606 is used for when the authorization signaling is detected more than the default term of validity, and transmission is awarded
The information of power signaling failure gives the ID.
Receiver module 602 is additionally operable to receive the third party resend with the ID of smart machine binding
User account and new authorization signaling.
Specifically, the predeterminable term of validity of authorization signaling, the term of validity sets as needed, such as 3 months, 4
Month etc., not limited to this.After smart machine detects authorization signaling more than the default term of validity, authorization signaling is sent
The information of failure gives the ID, resends third party's user account by ID and new mandate is believed
Order.The term of validity of authorization signaling is set, can effectively control smart machine to use the use of third party's user account
Time limit, control smart machine obtains the time of business datum, improves the security of business datum.
Fig. 8 is the structured flowchart of the device of smart machine acquisition business datum in another embodiment.In Fig. 8
Smart machine obtain business datum device, run in the terminal that ID is logged in, be corresponding to
Smart machine obtains the function structure of the method for business datum in Fig. 5, and the not detailed part of description refer to Fig. 5
The description of middle method part.As shown in figure 8, a kind of smart machine obtains the device of business datum, including account
Number acquisition module 802 and account sending module 804.Wherein:
Account acquisition module 802 is used to obtain corresponding third party user from login service device according to ID
Account and authorization signaling.
Specifically, third party's ID and authorization signaling are marked according to ISP by the login service device
Know generation or generated according to ID and smart machine type identification.ISP's mark is appid,
It is the mark for Differentiated Services supplier (such as manufacturer) uniqueness.Smart machine type identification is a class intelligence
The mark of energy equipment.
Account sending module 804 is used to be sent to third party's user account and authorization signaling to be marked with the user
The smart machine of binding is known, so that the smart machine is according to third party's user account and authorization signaling from business
Server obtains the business datum related to the ID.
Specifically, the ID of smart machine binding refers to and sets up smart machine mark with ID to reflect
Penetrate relation.
Specifically, smart machine is according to third party's user account and authorization signaling registering service server, from
Service server obtains the business datum related to ID.Service server can be to third party's user account
Verified with authorization signaling, judged whether third party's user account is correct, and whether authorization signaling is effective, if
Third party's user account is correct and authorization signaling is effective, then service server can be by the industry related to ID
Business data is activation is to smart machine.Business datum can be website members, photograph album, music video resource etc..
Additionally, smart machine mark is also sent to service server by smart machine, service server is to intelligence
Device identification verified, judges that the smart machine identifies whether there is binding relationship with ID, if so,
Then smart machine identity verification passes through, and third party's user account is correct and authorization signaling is effective, then will be with user
Identify related business datum and be sent to smart machine, if it is not, then smart machine identity verification failure, will not
The business datum related to ID is sent to smart machine.
Above-mentioned smart machine obtains the device of business datum, and third party's user account and authorization signaling are sent to
The smart machine bound with ID so that smart machine according to third party's user account and authorization signaling from
Service server obtains the business datum related to ID, realizes the intelligence bound with ID and sets
It is standby possess with user's identical authority, extend the function of smart machine.
Fig. 9 is the structured flowchart of the device of smart machine acquisition business datum in another embodiment.Such as Fig. 9
Shown, a kind of smart machine obtains the device of business datum, except including account acquisition module 802 and account
Sending module 804, also including fail message receiver module 806.Wherein:
Fail message receiver module 806 is used to receive the information of the authorization signaling failure of smart machine transmission.
Account acquisition module 802 is additionally operable to obtain corresponding third party from the login service device according to ID
User account and new authorization signaling.
Account sending module 804 is additionally operable to for third party's user account and new authorization signaling to be sent to the intelligence
Can equipment.
Specifically, the predeterminable term of validity of authorization signaling, the term of validity sets as needed, such as 3 months, 4
Month etc., not limited to this.After smart machine detects authorization signaling more than the default term of validity, authorization signaling is sent
The information of failure gives the ID.Corresponding third party user is obtained from login service device according to ID
Account and new authorization signaling, and resend third party's user account and new authorization signaling.Set and authorize
The term of validity of signaling, can effectively control smart machine to use the useful life of third party's user account, control intelligence
Energy equipment obtains the time of business datum, improves the security of business datum.
Figure 10 is the structure chart of the system of smart machine acquisition business datum in one embodiment;Figure 11 is intelligence
Energy equipment obtains the working timing figure of the system of business datum.With reference to Figure 10 and Figure 11, a kind of smart machine is obtained
The system for taking business datum, including login service device 1010, terminal 1020, smart machine 1030 and business
Server 1040.
Terminal 1020 where ID is used to obtain right from the login service device 1010 according to ID
The third party's user account and authorization signaling answered, and by third party's user account and authorization signaling be sent to
The smart machine 1030 of ID binding.
Specifically, third party's ID and authorization signaling are marked according to ISP by the login service device
Know generation or generated according to ID and smart machine type identification.ISP's mark is appid,
It is the mark for Differentiated Services supplier (such as manufacturer) uniqueness.Smart machine type identification is a class intelligence
The mark of energy equipment.
The ID of smart machine binding refers to that smart machine mark is set up into mapping relations with ID.
Smart machine 1030 is used to receive third party's user account and authorization signaling, and is used according to the third party
Family account and authorization signaling obtain the business datum related to the ID from the service server 1040.
Specifically, smart machine 1030 is according to third party's user account and authorization signaling registering service server
1040, obtain the business datum related to ID from service server 1040.Service server 1040
Third party's user account and authorization signaling can be verified, judge whether third party's user account is correct, awards
Power signaling whether effectively, if third party's user account is correct and authorization signaling effectively, service server can be by
The business datum related to ID is sent to smart machine.Business datum can for website members, photograph album,
Music video resource etc..
Additionally, smart machine mark is also sent to service server by smart machine, service server is to intelligence
Device identification verified, judges that the smart machine identifies whether there is binding relationship with ID, if so,
Then smart machine identity verification passes through, and third party's user account is correct and authorization signaling is effective, then will be with user
Identify related business datum and be sent to smart machine, if it is not, then smart machine identity verification failure, will not
The business datum related to ID is sent to smart machine.
The system that above-mentioned smart machine obtains business datum, third party's user account and authorization signaling are sent to
The smart machine bound with ID so that smart machine according to third party's user account and authorization signaling from
Service server obtains the business datum related to ID, realizes the intelligence bound with ID and sets
It is standby possess with user's identical authority, extend the function of smart machine.
In one embodiment, smart machine 1030 detects the authorization signaling more than the default term of validity, sends
The information of authorization signaling failure is to terminal 1020 where the ID.The basis of terminal 1020 where ID
ID obtains corresponding third party's user account and new authorization signaling from the login service device, and will
Third party's user account and new authorization signaling are sent to the smart machine.
Specifically, the predeterminable term of validity of authorization signaling, the term of validity sets as needed, such as 3 months, 4
Month etc., not limited to this.After smart machine detects authorization signaling more than the default term of validity, authorization signaling is sent
The information of failure gives the ID.Corresponding third party user is obtained from login service device according to ID
Account and new authorization signaling, and resend third party's user account and new authorization signaling.Set and authorize
The term of validity of signaling, can effectively control smart machine to use the useful life of third party's user account, control intelligence
Energy equipment obtains the time of business datum, improves the security of business datum.
Further, the system of above-mentioned smart machine acquisition business datum may also include smart machine gateway.Intelligence
Gateway carries out authorization check to smart machine and obtains by openapi interfaces (i.e. third party's user account interface)
Take the distribution of service data request.The acquisition business datum that smart machine gateway receives smart machine transmission please
After asking, authorization check is carried out to smart machine, after verification passes through, the acquisition service data request is distributed to
Corresponding service server 1040.When smart machine and ID binding is judged, then verification passes through.Intelligence
Energy device gateway can also be verified to third party's user account and authorization signaling after to authorization check, sentenced
Whether disconnected third party's user account is correct, and whether effectively authorization signaling, if third party's user account is correct
And authorization signaling is effectively, then service data request is distributed into corresponding service server 1040.Or, intelligence
Can device gateway can first judge whether third party's user account correct, and whether effectively authorization signaling, when the
Tripartite's user account is correct and after authorization signaling is effective, then to authorization check.
One of ordinary skill in the art will appreciate that all or part of flow in realizing above-described embodiment method,
Computer program be can be by instruct the hardware of correlation to complete, it is non-easy that described program can be stored in one
In the property lost computer read/write memory medium, the program is upon execution, it may include such as the implementation of above-mentioned each method
The flow of example.Wherein, described storage medium can be magnetic disc, CD, read-only memory (Read-Only
Memory, ROM) etc..
Embodiment described above only expresses several embodiments of the invention, and its description is more specific and detailed,
But therefore can not be interpreted as the limitation to the scope of the claims of the present invention.It should be pointed out that for this area
Those of ordinary skill for, without departing from the inventive concept of the premise, can also make it is some deformation and
Improve, these belong to protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be with appended
Claim is defined.
Claims (10)
1. a kind of method that smart machine obtains business datum, comprises the following steps:
The third party's user account and authorization signaling sent with the ID of smart machine binding are received, it is described
Third party's user account and authorization signaling are obtained from login service device according to the ID;
Obtained and the ID phase from service server according to third party's user account and authorization signaling
The business datum of pass.
2. method according to claim 1, it is characterised in that methods described also includes:
Exceed the default term of validity when the authorization signaling is detected, send the information of authorization signaling failure to described
ID, and receive third party's user account that the ID bound with the smart machine resends
With new authorization signaling;
Third party's ID and authorization signaling are identified according to ISP by the login service device
Generation is generated according to ID and smart machine type identification.
3. a kind of method that smart machine obtains business datum, comprises the following steps:
Corresponding third party's user account and authorization signaling are obtained from login service device according to ID;
Third party's user account and authorization signaling are sent to the intelligence bound with the ID to set
It is standby, so that the smart machine is obtained according to third party's user account and authorization signaling from service server
The business datum related to the ID.
4. method according to claim 3, it is characterised in that methods described also includes:
The information of the authorization signaling failure that the smart machine sends is received, further according to ID from described
Login service device obtains corresponding third party's user account and new authorization signaling, and the third party is used
Family account and new authorization signaling are sent to the smart machine.
5. method according to claim 3, it is characterised in that third party's ID and mandate
Signaling is to be identified to generate or set according to ID and intelligence according to ISP by the login service device
Standby type identification generation.
6. a kind of smart machine obtains the device of business datum, it is characterised in that including:
Receiver module, for receive with smart machine binding ID send third party's user account and
Authorization signaling, third party's user account and authorization signaling are according to the ID from login service device
Obtain;
Business datum acquisition module, for according to third party's user account and authorization signaling from business service
Device obtains the business datum related to the ID.
7. device according to claim 6, it is characterised in that described device also includes:
Fail message sending module, for when the authorization signaling is detected more than the default term of validity, transmission to be awarded
The information of power signaling failure gives the ID;
The receiver module is additionally operable to receive the ID bound with the smart machine resends the 3rd
Square user account and new authorization signaling;
Third party's ID and authorization signaling are identified according to ISP by the login service device
Generation is generated according to ID and smart machine type identification.
8. a kind of smart machine obtains the device of business datum, it is characterised in that including:
Account acquisition module, for obtaining corresponding third party user's account from login service device according to ID
Number and authorization signaling;
Account sending module, for third party's user account and authorization signaling to be sent to and the user
The smart machine of binding is identified, so that the smart machine is according to third party's user account and authorization signaling
The business datum related to the ID is obtained from service server.
9. device according to claim 8, it is characterised in that described device also includes:
Fail message receiver module, the information for receiving the authorization signaling failure that the smart machine sends;
The account acquisition module is additionally operable to obtain the corresponding 3rd from the login service device according to ID
Square user account and new authorization signaling;
The account sending module is additionally operable to for third party's user account and new authorization signaling to be sent to institute
State smart machine;
Third party's ID and authorization signaling are identified according to ISP by the login service device
Generation is generated according to ID and smart machine type identification.
10. the system that a kind of smart machine obtains business datum, it is characterised in that including login service device,
Terminal, smart machine and service server;
Terminal where ID is used to obtain the corresponding 3rd from the login service device according to ID
Square user account and authorization signaling, and third party's user account and authorization signaling are sent to and the use
The smart machine of family mark binding;
The smart machine is used to receive third party's user account and authorization signaling, and according to the described 3rd
Square user account and authorization signaling obtain the business number related to the ID from the service server
According to;
Third party's ID and authorization signaling are identified according to ISP by the login service device
Generation is generated according to ID and smart machine type identification.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510918826.0A CN106878353A (en) | 2015-12-10 | 2015-12-10 | Smart machine obtains the methods, devices and systems of business datum |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510918826.0A CN106878353A (en) | 2015-12-10 | 2015-12-10 | Smart machine obtains the methods, devices and systems of business datum |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106878353A true CN106878353A (en) | 2017-06-20 |
Family
ID=59177857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510918826.0A Pending CN106878353A (en) | 2015-12-10 | 2015-12-10 | Smart machine obtains the methods, devices and systems of business datum |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106878353A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112597471A (en) * | 2020-12-18 | 2021-04-02 | 青岛海尔科技有限公司 | Device authorization control method and device, storage medium and electronic device |
CN115038053A (en) * | 2021-12-23 | 2022-09-09 | 荣耀终端有限公司 | Travel reminding method and electronic equipment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120023568A1 (en) * | 2010-01-22 | 2012-01-26 | Interdigital Patent Holdings, Inc. | Method and Apparatus for Trusted Federated Identity Management and Data Access Authorization |
CN103023917A (en) * | 2012-12-26 | 2013-04-03 | 百度在线网络技术(北京)有限公司 | Method, system and device for authorization aiming at intelligent household electrical appliance |
CN104836814A (en) * | 2015-05-29 | 2015-08-12 | 北京奇虎科技有限公司 | Cloud-end access control method of intelligent hardware and corresponding device |
-
2015
- 2015-12-10 CN CN201510918826.0A patent/CN106878353A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120023568A1 (en) * | 2010-01-22 | 2012-01-26 | Interdigital Patent Holdings, Inc. | Method and Apparatus for Trusted Federated Identity Management and Data Access Authorization |
CN103023917A (en) * | 2012-12-26 | 2013-04-03 | 百度在线网络技术(北京)有限公司 | Method, system and device for authorization aiming at intelligent household electrical appliance |
CN104836814A (en) * | 2015-05-29 | 2015-08-12 | 北京奇虎科技有限公司 | Cloud-end access control method of intelligent hardware and corresponding device |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112597471A (en) * | 2020-12-18 | 2021-04-02 | 青岛海尔科技有限公司 | Device authorization control method and device, storage medium and electronic device |
CN112597471B (en) * | 2020-12-18 | 2023-02-03 | 青岛海尔科技有限公司 | Device authorization control method and device, storage medium and electronic device |
CN115038053A (en) * | 2021-12-23 | 2022-09-09 | 荣耀终端有限公司 | Travel reminding method and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11218460B2 (en) | Secure authentication for accessing remote resources | |
CN108733991B (en) | Webpage application access method and device and storage medium | |
US11190527B2 (en) | Identity verification and login methods, apparatuses, and computer devices | |
US10243945B1 (en) | Managed identity federation | |
CN104113551B (en) | A kind of platform authorization method, platform service end and applications client and system | |
US9882940B2 (en) | Method for logging in a website hosted by a server by multi-account and the client | |
US9736159B2 (en) | Identity pool bridging for managed directory services | |
CN104158802B (en) | A kind of platform authorization method, platform service end and applications client and system | |
CN103327100B (en) | Resource processing method and site server | |
CN115021991A (en) | Single sign-on for unmanaged mobile devices | |
CN108718337B (en) | Website account login, verification and verification information processing method, device and system | |
WO2010017066A2 (en) | Form filling with digital identities, and automatic password generation | |
CN107222485A (en) | A kind of authorization method and relevant device | |
US8874717B2 (en) | Techniques to discover services recursively in a distributed environment | |
US10467055B2 (en) | Computer resource provisioning failure mitigation | |
CN106254328B (en) | A kind of access control method and device | |
CN113259342A (en) | Login verification method, device, computer equipment and medium | |
CN115022047B (en) | Account login method and device based on multi-cloud gateway, computer equipment and medium | |
CN103001934A (en) | Terminal application login method and terminal application login system | |
US9778968B1 (en) | Programatic implementations generated from an API call log | |
CN103595611B (en) | The realization method and system and equipment of instant messaging application | |
CN106209584A (en) | User profile processing method based on the Internet, client and server | |
CN106878353A (en) | Smart machine obtains the methods, devices and systems of business datum | |
CN102546168A (en) | Communication device for identity authentication | |
US11392935B2 (en) | Automatic activation of a physical payment card |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170620 |