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 PDF

Info

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
Application number
CN201510918826.0A
Other languages
Chinese (zh)
Inventor
关吉星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201510918826.0A priority Critical patent/CN106878353A/en
Publication of CN106878353A publication Critical patent/CN106878353A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0815Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network 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

Smart machine obtains the methods, devices and systems of business datum
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.
CN201510918826.0A 2015-12-10 2015-12-10 Smart machine obtains the methods, devices and systems of business datum Pending CN106878353A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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