一种设备管理员权限申请方法、服务器和系统的制作方法_4

文档序号:9376108阅读:来源:国知局
(支持高速数据传输的第三代移动通信技术)和4G (第四代移动通信技术)等实现接收验证码所需的网络功能。验证码接收模块210可采用单片机、数字信号处理器、微处理器等器件。
[0213]验证码输出模块220,与验证码接收模块210连接,用于输出验证码。
[0214]从设备200接收到验证码后,将验证码通过验证码输出模块220输出,例如直接显示或者通过语音播报。此时,在从设备200旁的用户观看到验证码或者收听验证码的语音播报后,将验证码输入主设备100。
[0215]具体地,所述从设备200的验证码输出模块220可以是语音播报模块或者显示模块,语音播报模块可以通过单片机+语音处理集成电路、单片机+蜂鸣器、单片机+扬声器等方式实现,实现语音播报验证码;显示模块可以是显示屏等具备显示功能的装置,用于显示验证码。语音播报的方式更具趣味性,特别适合智能公仔等从设备。
[0216]优选地,所述服务器300生成的验证码和从设备200接收的验证码为加密验证码,服务器300在生成随机的验证码之后,将所述验证码加密,从设备200接收加密验证码之后还需要解密该验证码。因此,结合本实施例,在一扩展方案中,该从设备200中还包括解密模块230,与验证码接收模块210连接,用于将所述加密验证码解析为可视内容或者语音数据。当从设备200中还包括解密模块230时,验证码输出模块220直接与解密模块230连接,将解密后的验证码输出。
[0217]此外,从设备200上还可设置存储器(图未示出),用于存储服务器300发送的验证码。本实施例提供的技术方案,可实现通过一智能设备(主设备100)或者使用该主设备100的用户对本实施例的从设备200进行管理员权限申请,从而方便主设备100或者使用该主设备100的用户对本实施例的从设备200进行管理和控制。
[0218]如图8所示,示出了本发明实施例所涉及的另一种实施环境,与上述实施环境不问的是,该实施环境仅包括王设备100和从设备200,王设100备和从设备200之间可直接进行通信,无需通过服务器来实现。
[0219]实施例7:
[0220]如图9所示,本发明实施例7提供了一种设备管理员权限申请方法,应用于主设备,与实施例1不同的是,本实施例的主设备的实施环境为图8所示的实施环境,该主设备可与从设备之间直接通信,而无需通过服务器。该方法包括如下步骤:
[0221]步骤701:向从设备发送从设备管理员权限请求;
[0222]其中,用户通过主设备发出从设备管理员权限请求。以主设备为智能手机、从设备为智能公仔为例,用户可通过智能手机上安装的软件输入智能公仔管理员权限请求,该权限请求可以是该智能手机对智能公仔的权限请求,还可以是该用户对智能公仔的权限请求(此时用户可通过某一特定的软件注册账号以实现发送从设备管理员权限请求)。可通过主设备上的Wifi (无线相容性认证)模块、蓝牙模块、NFC、Zigbee、3G (支持高速数据传输的第三代移动通信技术)和4G(第四代移动通信技术)等实现请求发送所需的网络功能。
[0223]步骤702:从设备接收主设备发送的从设备管理员权限请求,生成验证码并输出;
[0224]主设备将从设备管理员权限请求发送至从设备,从设备接收该从设备管理员权限请求后,验证所述主设备或者使用主设备的用户是否具有申请成为所述从设备管理员的权限;当主设备或者使用主设备的用户具有申请成为从设备管理员的权限时,生成验证码并输出。从设备将验证码通过某种形式输出,例如直接显示或者通过语音播报。此时,在从设备旁的用户可以观看到验证码或者收听验证码的语音播报。
[0225]步骤703:接收用户输入的验证码,并发送所述验证码至从设备;
[0226]用户观看到验证码或者收听验证码的语音播报后,将验证码输入主设备,主设备将该验证码发回至从设备。可通过主设备上的Wifi (无线相容性认证)模块、蓝牙模块、NFC、Zigbee、3G(支持高速数据传输的第三代移动通信技术)和4G(第四代移动通信技术)等实现验证码发送所需的网络功能。
[0227]步骤704:从设备验证所述主设备发回的验证码是否符合条件。
[0228]从设备接收主设备发回的验证码后,需验证主设备发回的验证码是否符合条件,当验证码符合条件时,才允许所述主设备对从设备的管理员权限请求。可通过主设备上的Wifi (无线相容性认证)模块、蓝牙模块、NFC、Zigbee、3G(支持高速数据传输的第三代移动通信技术)和4G(第四代移动通信技术)等实现验证码接收所需的网络功能。
[0229]具体地,验证主设备发回的验证码是否符合条件包括两方面,一为判断所述主设备发回验证码是否超过设定时间;若超过设定时间,则认为该验证码不符合条件,此时可向主设备发送发回验证码超过设定时间的提示消息,或者直接发送验证码错误的提示消息;若没有超过设定时间,则进一步判断所述主设备发回的验证码与从设备输出的验证码是否一致。
[0230]当没有超过设定时间,且主设备发回的验证码与从设备输出的验证码一致,则说明所述主设备发回的验证码符合条件。此时,从设备可向主设备发送申请管理员权限成功的提示消息。如果不一致,则说明所述主设备发回的验证码不符合条件,此时,可向主设备发送验证码错误的提示消息。此外,该方法还可以包括接收从设备发送的各种提示消息的步骤,例如接收不具有申请成为从设备管理员的权限的提示消息,接收发回验证码超过设定时间的提示消息或者验证码错误的提示消息,接收申请管理员权限成功的提示消息,等等。主设备接收上述消息后,可直接显示上述消息,也可以直接语音播报上述提示消息。
[0231]本实施例提供的技术方案,可实现主设备对从设备的管理员权限申请,从而方便主设备或者使用该主设备的用户对从设备进行管理和控制,且主从设备之间可直接通信,无需通过服务器通信。
[0232]实施例8:
[0233]如图10所示,本发明实施例8提供了一种设备管理员权限申请方法,应用于从设备,与实施例2不同的是,本实施例的从设备的实施环境为图8所示的实施环境,该从设备可与主设备之间直接通信,而无需通过服务器。该方法包括如下步骤:
[0234]步骤801:主设备向从设备发送从设备管理员权限请求;
[0235]步骤802:接收主设备发送的从设备管理员权限请求,生成验证码并输出;
[0236]步骤803:主设备接收用户输入的验证码,并发送所述验证码至从设备;
[0237]步骤804:接收主设备发回的验证码,并验证所述主设备发回的验证码是否符合条件。
[0238]上述各步骤的具体的执行过程可参考实施例7的描述,此处不赘述。
[0239]本实施例提供的技术方案,可实现主设备对从设备的管理员权限申请,从而方便主设备或者使用该主设备的用户对从设备进行管理和控制,且主从设备之间可直接通信,无需通过服务器通信。
[0240]实施例9:
[0241]如图11所示,本发明实施例9提供了一种设备管理员权限申请方法,应用于主设备,与实施例4不同的是,本实施例的实施环境为图8所示的实施环境,主从设备之间可直接通信,而无需通过服务器。该方法包括如下步骤:
[0242]步骤901:向从设备发送从设备管理员权限请求;
[0243]具体的执行过程可参考实施例7的描述,此处不赘述。
[0244]步骤902:从设备接收主设备发送的从设备管理员权限请求;
[0245]步骤903:从设备判断所述主设备或者使用主设备的用户是否具有申请成为所述从设备管理员的权限,若是,则执行步骤904,否则,执行步骤905 ;
[0246]主设备将从设备管理员权限请求发送至从设备,从设备接收该从设备管理员权限请求后,验证所述主设备或者使用主设备的用户是否具有申请成为所述从设备管理员的权限。
[0247]步骤904:从设备生成验证码并输出所述验证码;然后执行步骤906 ;
[0248]当从设备验证主设备或者使用主设备的用户具有申请成为从设备管理员的权限时,生成验证码并输出。从设备可将验证码通过某种形式输出,例如直接显示或者通过语音播报。此时,在从设备旁的用户可以观看到验证码或者收听验证码的语音播报。
[0249]可选步骤905:接收从设备发送的不具有申请成为从设备管理员的权限的提示消息;
[0250]当主设备或者使用主设备的用户不具有申请成为从设备管理员的权限,则不生成验证码,此时从设备可发送相应的提示消息至主设备。相应地,主设备接收该不具有申请成为从设备管理员的权限的提示消息。
[0251]步骤906:接收用户输入的验证码,并发送所述验证码至从设备;
[0252]用户观看到验证码或者收听验证码的语音播报后,将验证码输入主设备,主设备将该验证码发回至从设备。可通过主设备上的Wifi (无线相容性认证)模块、蓝牙模块、NFC、Zigbee、3G(支持高速数据传输的第三代移动通信技术)和4G(第四代移动通信技术)等实现验证码发送所需的网络功能。
[0253]步骤907:从设备接收主设备发回的验证码;
[0254]步骤908:从设备判断所述主设备发回验证码是否超过设定时间;若是,则执行步骤910,否则,执行步骤909 ;
[0255]从设备接收主设备发回的验证码后,需验证主设备发回的验证码是否符合条件,当验证码符合条件时,才允许所述主设备对该从设备的管理员权限请求。
[0256]具体地,验证主设备发回的验证码是否符合条件可包括两方面,一为判断所述主设备发回验证码是否超过设定时间;若超过设定时间,则认为该验证码不符合条件,此时可向主设备发送发回验证码超过设定时间的提示消息,或者直接发送验证码错误的提示消息(可选步骤910);若没有超过设定时间,则进一步判断所述主设备发回的验证码与发送至从设备的验证码是否一致(步骤909)。
[0257]步骤909:从设备判断所述主设备发回的验证码与发送至从设备的验证码是否一致;若是,则执行步骤911,否则,执行步骤910 ;
[0258]当没有超过设定时间,且主设备发回的验证码与发送至从设备的验证码一致,则说明所述主设备发回的验证码符合条件。此时,从设备可向主设备发送申请管理员权限成功的提示消息。如果不一致,则说明所述主设备发回的验证码不符合条件,此时,可向主设备发送验证码错误的提示消息(可选步骤910)。
[0259]可选步骤910:接收从设备发送的验证码错误的提示消息;
[0260]当主设备发回验证码超过设定时间,则认为该验证码不符合条件,此时从设备可向主设备发送发回验证码超过设定时间的提示消息,或者直接发送验证码错误的提示消息,相应地,主设备接收该验证码超过设定时间或者错误的提示消息;本实施例中为直接发送验证码错误的提示消息;当主设备发回的验证码与发送至从设备的验证码不一致,则说明所述主设备发回的验证码不符合条件,从设备向主设备发送验证码错误的提示消息,相应地,主设备接收该验证码错误的提示消息。
[0261]步骤911:从设备允许所述主设备对从设备的管理员权限请求;
[0262]当没有超过设定时间,且主设备发回的验证码与发送至从设备的验证码一致,则主设备申请管理员权限成功,从设备允许主设备对该从设备的管理员权限请求。
[0263]可选步骤912:接收从设备发送的申请管理员权限成功的提示消息。
[0264]主设备申请管理员权限成功时,从设备可向主设备发送提示消息。相应地,主设备接收该申请管理员权限成功的提示消息。
[0265]主设备接收上述所有的提示消息后,可直接显示上述提示消息,也可以直接语音播报上述提示消息。
[0266]其中,可选步骤为本实施例的扩展实施方案。本实施例提供的技术方案,可实现主设备对从设备的管理员权限申请,从而方便主设备或者使用该主设备的用户对从设备进行管理和控制,且主从设备之间可直接通信,无需通过服务器通信。
[0267]实施例10:
[0268]如图12所示,本发明实施例10提供了一种设备管理员权限申请方法,应用于从设备,与实施例5不同的是,本实施例的实施环境为图8所示的实施环境,主从设备之间可直接通信,而无需通过服务器。该方法包括如下步骤:
[0269]步骤1001:主设备向从设备发送从设备管理员权限请求;
[0270]步骤1002:接收主设备发送的从设备管理员权限请求;
[0271]步骤1003:判断所述主设备或者使用主设备的用户是否
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1