CN110099080B - 设备联网激活方法、装置和云端网络设备 - Google Patents
设备联网激活方法、装置和云端网络设备 Download PDFInfo
- Publication number
- CN110099080B CN110099080B CN201810085739.5A CN201810085739A CN110099080B CN 110099080 B CN110099080 B CN 110099080B CN 201810085739 A CN201810085739 A CN 201810085739A CN 110099080 B CN110099080 B CN 110099080B
- Authority
- CN
- China
- Prior art keywords
- networked
- activation
- equipment
- networking
- activating
- 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.)
- Active
Links
- 230000004913 activation Effects 0.000 title claims abstract description 378
- 230000006855 networking Effects 0.000 title claims abstract description 187
- 238000000034 method Methods 0.000 title claims abstract description 106
- 230000003213 activating effect Effects 0.000 claims abstract description 98
- 238000012545 processing Methods 0.000 claims description 16
- 238000012790 confirmation Methods 0.000 claims description 9
- 238000001994 activation Methods 0.000 description 343
- 230000008569 process Effects 0.000 description 42
- 230000000875 corresponding effect Effects 0.000 description 14
- 230000015654 memory Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 10
- 230000001276 controlling effect Effects 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000005034 decoration Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 238000010411 cooking Methods 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000007474 system interaction Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
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/2866—Architectures; Arrangements
- H04L67/30—Profiles
-
- 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/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y30/00—IoT infrastructure
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y40/00—IoT characterised by the purpose of the information processing
- G16Y40/30—Control
- G16Y40/35—Management of things, i.e. controlling in accordance with a policy or in order to achieve specified objectives
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- 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
-
- 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/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- 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/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- 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/50—Network services
- H04L67/54—Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
- Selective Calling Equipment (AREA)
- Container Filling Or Packaging Operations (AREA)
Abstract
本发明公开了一种设备联网激活方法、装置和云端网络设备。其中,该方法包括:将待联网设备联网;在待联网设备联网成功的情况下,向联网成功的待联网设备推送用于激活待联网设备的激活策略;根据推送的激活策略,激活联网成功的待联网设备。本发明解决了由于现有技术中待联网设备的联网与激活没有解耦导致待联网设备激活的安全可靠性低的技术问题。
Description
技术领域
本发明涉及物联网领域,具体而言,涉及一种设备联网激活方法、装置和云端网络设备。
背景技术
随着互联网技术的快速发展,物联网技术在人们的工作以及日常生活中得到了广泛的应用,例如,人们通过手机远程操作电饭煲完成对食物的烹饪过程。为了使用户终端可以远程操作物联网设备,需要将物联网设备进行联网与激活,以确定用户终端的合法性以及用户终端的访问权限。
在现有技术中,待联网设备(即上述物联网设备)的联网流程与激活流程并没有解耦,即联网流程与激活流程融为一体,并没有针对激活流程的安全性和便利性做相应的提升,更多的是对联网流程做一些个性化的完善和调整工作。此外,用户需要通过用户终端来触发待联网设备的联网指令以使待联网设备进入联网流程,再确定待联网设备与用户终端的关联关系。上述联网流程与激活流程融为一体的方案存在如下问题:
(1)对不同的待联网设备使用相同的联网指令,待联网设备的联网安全性低;
(2)由于先执行激活流程,再执行联网流程,从而增加了联网流程的复杂性,降低了待联网设备联网的成功率;
(3)联网指令没有时间窗口,降低了待联网设备的联网安全性。
针对上述由于现有技术中待联网设备的联网与激活没有解耦导致待联网设备激活的安全可靠性低的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种设备联网激活方法、装置和云端网络设备,以至少解决由于现有技术中待联网设备的联网与激活没有解耦导致待联网设备激活的安全可靠性低的技术问题。
根据本发明实施例的一个方面,提供了一种设备联网激活方法,包括:将待联网设备联网;在待联网设备联网成功的情况下,向联网成功的待联网设备推送用于激活待联网设备的激活策略;根据推送的激活策略,激活联网成功的待联网设备。
根据本发明实施例的另一方面,还提供了一种设备联网激活方法,包括:将待联网设备联网;在待联网设备联网成功的情况下,接收用于激活待联网设备的激活策略;根据接收的激活策略,激活待联网设备。
根据本发明实施例的另一方面,还提供了一种设备联网激活装置,包括:第一联网模块,用于将待联网设备联网;推送模块,用于在待联网设备联网成功的情况下,向联网成功的待联网设备推送用于激活待联网设备的激活策略;第一激活模块,用于根据推送的激活策略,激活联网成功的待联网设备。
根据本发明实施例的另一方面,还提供了一种云端网络设备,包括上述设备联网激活装置。
根据本发明实施例的另一方面,还提供了一种设备联网激活装置,包括:第二联网模块,用于将待联网设备联网;接收模块,用于在待联网设备联网成功的情况下,接收用于激活待联网设备的激活策略;第二激活模块,用于根据接收的激活策略,激活待联网设备。
根据本发明实施例的另一方面,还提供了一种云端网络设备,包括上述设备联网激活装置。
根据本发明实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行设备联网激活方法。
根据本发明实施例的另一方面,还提供了一种处理器,该处理器用于运行程序,其中,程序运行时执行设备联网激活方法。
在本发明实施例中,采用联网流程和激活流程解耦的方式,通过将待联网设备联网,然后在待联网设备联网成功的情况下,向联网成功的待联网设备推送用于激活待联网设备的激活策略,并根据推送的激活策略激活联网成功的待联网设备,达到了对待联网设备的联网流程和激活流程进行完全解耦的目的,从而实现了提高激活流程的安全性的技术效果,进而解决了由于现有技术中待联网设备的联网与激活没有解耦导致待联网设备激活的安全可靠性低的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种设备联网激活方法的流程图;
图2是根据本发明实施例的一种可选的基于设备联网激活方法的系统结构示意图;
图3是根据本发明实施例的一种可选的基于设备联网激活方法的交互示意图;
图4是根据本发明实施例的一种设备联网激活方法的流程图;
图5是根据本发明实施例的一种设备联网激活装置的结构示意图;
图6是根据本发明实施例的一种设备联网激活装置的结构示意图;以及
图7是根据本发明实施例的一种计算机终端的硬件结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
首先,在对本申请实施例进行描述的过程中出现的部分名词或术语适用于如下解释:
(1)解耦,指采用某种方法解除两种或两种以上的体系之间的关联关系。
(2)时间窗口,指可对事件或事物进行处理或反应的时间段。
(3)设备激活,是指设备完成联网之后,用户终端与设备之间进行授权绑定以使用户终端能够控制设备的过程。
实施例1
根据本发明实施例,还提供了一种设备联网激活方法的实施例,需要说明的是,本申请所提供的设备联网激活方法可以将联网流程与激活流程完全解耦,以提高联网的成功率,并增强激活流程的安全性。此外,激活流程中的激活规则由厂商灵活配置,综合考虑不同的待联网设备的特性,进而提高了对待联网设备进行激活操作的便利性和安全性。最后,本申请所提供的设备联网激活方法中的激活流程具有可视化,可对激活流程的重试次数以及激活窗口进行动态配置,从而大大提高了用户的激活体验。
此外,还需要说明的是,本申请所提供的设备联网激活方法可以广泛应用在物联网领域。随着科学技术的快速发展,物联网技术在人们的工作和日常生活中得到了广泛的应用,例如,人们在下班之前可以通过手机远程开启空调,以便用户回到家中可以享受到舒适的环境。在用户通过手机控制空调之前,需要对空调(即待联网设备)进行联网和激活。根据本申请所提供的设备联网激活方法将对空调的联网流程和激活流程进行解耦,首先对空调设备执行联网流程,再对空调设备执行激活流程,以完成对空调的联网和激活,进而,用户可通过手机来远程控制空调。
在上述应用场景下,作为一种可选的实施例,图1示出了根据本申请实施例的一种设备联网激活方法的流程图,如图1所示,该方法具体包括如下步骤:
步骤S102,将待联网设备联网。
需要说明的是,上述待联网设备可以为但不限于可进行物联网的智能家居、智能物流设备、智能交通设备、智能电网设备等。另外,位于云端上的设备可对待联网设备的联网流程和激活流程进行解耦处理,并执行解耦处理之后的联网流程和激活流程。其中,位于云端上的设备可以为但不限于云端服务器。
此外,还需要说明的是,上述联网流程为使待联网设备与云端服务器进行连接的过程,上述激活流程为对待联网设备进行激活的过程。由于将待联网设备的联网流程和激活流程进行解耦处理,即将联网流程和激活流程相互独立,从而降低了联网流程的复杂性,提高了联网的成功率,进而增强了激活流程的安全性。
在一种可选的实施例中,待联网设备通过联网设备进行联网,其中,联网设备可以为任意一个已经连接互联网的设备,例如,手机;此外,待联网设备还可以通过安装在联网设备上的应用或程序来是待联网设备进行联网。具体的,联网设备开启监听模式,检测是否接收到待联网设备发送的广播消息。在联网设备接收到待联网设备发送的广播消息之后,联网设备将联网信息发送给待联网设备,待联网设备将联网信息发送给云端服务器,云端服务器在接收到联网信息之后,完成云端服务器与待联网设备的联网。
需要说明的是,在联网流程中,不需要考虑联网设备与待联网设备的关联关系,只要联网设备可以获取到待联网设备所发送的广播消息即可,即只需要考虑待联网设备的联网能力,从而降低了待联网设备的联网流程的复杂性,提高了联网的成功率。
步骤S104,在待联网设备联网成功的情况下,向联网成功的待联网设备推送用于激活待联网设备的激活策略。
需要说明的是,提供激活流程的激活策略的厂商平台可向云端服务器提供激活策略集,其中,激活策略集中包括了多个激活策略,每个激活策略具有不同的配置参数,配置参数可以为但不限于激活指令、过期时间参数等参数,例如,每个激活策略中的激活指令是不相同的。
在一种可选的实施例中,在待联网设备联网成功的情况下,云端服务器根据厂商平台所提供的激活策略集向待联网设备推送激活策略,在用户通过操作待联网设备以确认激活策略之后,云端服务器基于激活策略根据激活流程对待联网设备进行激活。
步骤S106,根据推送的激活策略,激活联网成功的待联网设备。
需要说明的是,在联网成功之后才对待联网设备执行激活流程,可以有效降低联网流程的复杂性。另外,不同的激活策略对应不同的激活指令,从而解决了现有技术中对不同的激活策略使用相同的激活指令导致的降低待联网设备激活的安全性问题,进而达到了提高待联网设备激活的安全性。
基于上述步骤S102至步骤S106所限定的方法,可以获知,通过将待联网设备联网,然后在待联网设备联网成功的情况下,向联网成功的待联网设备推送用于激活待联网设备的激活策略,并根据推送的激活策略激活联网成功的待联网设备。
容易注意到的是,由于将联网流程与激活流程分开,并且先执行联网流程,在联网成功的情况下才执行激活流程,可以有效提高待联网设备联网的成功率,进而提高待联网设备激活的安全性。另外,由于不同的激活策略对应不同的激活指令,因此,本申请有效提高了待联网设备激活的安全性。
此外,上述实施例还可以达到对待联网设备的联网流程和激活流程进行完全解耦的目的,从而实现了提高激活流程的安全性的技术效果,进而解决了由于现有技术中待联网设备的联网与激活没有解耦导致待联网设备激活的安全可靠性低的技术问题。
在一种可选的实施例中,图2示出了一种可选的基于设备联网激活方法的系统结构示意图,由图2可知,该系统包括联网设备10、云端服务器20、待联网设备30以及厂商平台40(图2中未示出)。其中,联网设备10用于完成待联网设备30的联网流程,其中,联网设备10可以为但不限于智能手机、平板、电脑以及其他可穿戴设备,例如,智能手环、智能手表等。云端服务器20可向待联网设备30发送激活策略,在用户通过待联网设备30确认激活策略之后,云端服务器20基于激活策略对待联网设备30进行激活处理。另外,厂商平台40可向云端服务器推送激活策略。
在一种优选的实施例中,图3示出了基于图2所示的系统结构的系统交互示意图,由图3可知,具体的交互过程如下:
步骤S301,厂商平台向云端服务器推送激活策略集。
步骤S302,联网设备开启监听,以监听待联网设备是否发送广播消息,其中,联网设备为与网络连接的设备。
步骤S303,待联网设备向联网设备发送广播消息。
步骤S304,联网设备发送联网信息至待联网设备。
步骤S305,待联网设备将联网信息发送给云端服务器,以建立待联网设备与云端服务器之间的连接。
步骤S306,在待联网设备与云端服务器连接成功之后,云端服务器从激活策略集中选择一条激活策略向待联网设备推送。
步骤S307,待联网设备在接收到云端服务器推送的激活策略之后,在显示界面上显示或通过语音的形式向用户发送提示信息,以提示用户可进行激活操作。
步骤S308,用户在通过待联网设备查看到上述提示信息之后,通过操作待联网设备的显示屏或者按钮向云端服务器发送激活信息。
步骤S309,云端服务器在接收到激活信息之后,开启激活时间窗口。
步骤S310,用户在激活时间窗口内操作待联网设备以使待联网设备激活,在待联网设备激活之后,待联网设备向云端服务器发送激活确认信息,以确定待联网设备已被激活。
步骤S311,云端服务器在接收到激活确认信息之后,确定待联网设备已激活。
步骤S312,在确定待联网设备已激活之后,云端服务器向待联网设备发送待联网设备确认激活信息。
步骤S313,待联网设备在接收到确认激活信息之后,用户可通过待联网设备的显示屏或者按钮查看待联网设备的运行状态,或者控制待联网设备完成相应的动作或执行相应的控制指令。
根据图3所示的交互示意图可知,向联网成功的待联网设备推送用于激活待联网设备的激活策略包括:
步骤S2020,确定向待联网设备推送的至少一套激活策略;
步骤S2022,从至少一套激活策略中选择一套激活策略,并将选择的激活策略向联网成功的待联网设备推送,其中,在需要多次向联网成功的待联网设备推送选择的激活策略时,每次选择的激活策略不同。
需要说明的是,待联网设备与云端服务器连接之后,云端服务器可获取到待联网设备的设备信息,并根据待联网设备的设备信息从包含至少一套激活策略的激活策略集中选择与待联网设备的设备信息相匹配的激活策略,并将该激活策略推送至待联网设备。其中,不同的待联网设备的激活策略可以是不相同的。另外,待联网设备的设备信息可以为但不限于待联网设备的名称、型号、标识信息。
此外,还需要说明的是,每次向待联网设备所推送的激活策略是不同的,待联网设备的激活指令也是不相同的,由此,可以提高待联网设备激活的安全性和可靠性。
此外,还需要说明的是,云端服务器在获取到厂商平台推送的激活策略集之后,需要从激活策略集中选择出可向待联网设备推送的至少一套激活策略集,具体方法如下:
步骤S2020a,获取依据待联网设备的产品特性生成的用于激活待联网设备的至少一套激活策略;
步骤S2020b,将获取的至少一套激活策略确定为向待联网设备推送的至少一套激活策略。
需要说明的是,上述待联网设备的产品特性包括但不限于上述待联网设备的设备信息以及待联网设备的功能信息,例如,加热、除湿、降温。
具体的,云端服务器在与待联网设备建立连接之后,获取到的待联网设备的产品特性,并基于产品特性在厂商平台所推送的激活策略集中进行遍历,得到与待联网设备的产品相匹配的所有激活策略。其中,云端服务器可对待联网设备的产品特性中的每个特性进行一次遍历,得到待联网设备的产品特性中所有特性对应的激活策略,并去除掉重复的激活策略,即可得到与待联网设备的产品特性相符合的至少一套激活策略。
在一种可选的实施例中,步骤S204,根据推送的激活策略,激活联网成功的待联网设备,具体包括如下步骤:
步骤S2040,确定用于对待联网设备进行激活的时间进行限制的激活时间窗口;
步骤S2042,在确定的激活时间窗口内,根据推送的激活策略,激活联网成功的待联网设备。
具体的,在云端服务器推送激活策略之后,用户通过操作待联网设备进行激活确认,待联网设备生成激活信息,并将该信息发送给云端服务器。云端服务器在接收到激活信息之后,开启激活时间窗口,以在激活时间窗口内执行激活流程以激活联网成功的待联网设备。其中,用户可通过操作待联网设备的功能按键来生成激活信息,例如,连续三次操作电饭煲的“保温”按钮,或者,在待联网设备存在激活按钮的情况下,用户可通过操作待联网设备的激活按钮来生成激活信息。
需要说明的是,在规定的时间内,即需要在规定的激活时间窗口内完成对待联网设备的激活流程。如果在激活时间窗口内,没有完成激活流程,则此次待联网设备的激活失败。此时,可对待联网设备执行多次激活流程,具体方法包括如下步骤:
步骤S2042a,获取支持激活重试的次数;
步骤S2042b,在获取的次数内,根据推送的激活策略,激活联网成功的待联网设备。
需要说明的是,上述激活重试的次数可由用户自行设定。
具体的,如果在激活时间窗口内,没有完成激活流程,则云端服务器继续判断执行激活流程失败的次数是否大于激活重试的次数,如果执行激活流程失败的次数不大于激活重试的次数,则待联网设备继续执行激活流程。如果执行激活流程失败的次数大于激活重试的次数,则确定待联网设备的激活失败。
此外,还需要说明的是,在根据推送的激活策略,激活联网成功的待联网设备之后,在激活联网成功的待联网设备成功的情况下,向待联网设备推送待联网设备的设备信息以及使用者对待联网设备控制的控制权限。
具体的,在执行完激活流程之后,云端服务器向待联网设备推送待联网设备的而设备信息以及使用者对待联网设备控制的控制权限,用户可通过待联网设备的显示屏或者与待联网设备相关联的用户终端来查看待联网设备的设备信息以及用户的控制权限。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的设备联网激活方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
实施例2
根据本发明实施例,还提供了一种设备联网激活方法的实施例,如图4所示的设备联网激活方法的流程图,该方法具体包括如下步骤:
步骤S402,将待联网设备联网。
需要说明的是,待联网设备可通过联网设备完成联网流程,例如,通过安装在联网设备上的应用或程序来完成联网流程。具体的,联网设备开启监听模式,检测是否接收到待联网设备发送的广播消息。在联网设备接收到待联网设备发送的广播消息之后,联网设备将联网信息发送给待联网设备,待联网设备将联网信息发送给云端服务器之后,完成云端服务器与待联网设备的联网。
需要说明的是,在联网流程中,不需要考虑联网设备与待联网设备的关联关系,只要联网设备可以获取到待联网设备所发送的广播消息即可,即只需要考虑待联网设备的联网能力,从而降低了待联网设备的联网流程的复杂性,提高了联网的成功率。
步骤S404,在待联网设备联网成功的情况下,接收用于激活待联网设备的激活策略。
需要说明的是,上述提示信息可以以文字或字符的形式在待联网设备的显示屏上显示,也可以以语音的形式向用户提示。
此外,还需要说明的是,用户通过待联网设备得到激活提示信息之后,操作待联网设备的触摸显示屏或者待联网设备的按钮来向云端服务器发送激活信息,云端服务器在接收到激活信息之后,确认待联网设备激活,并向待联网设备发送激活策略。
步骤S406,根据接收的激活策略,激活待联网设备。
需要说明的是,待联网设备在接收到激活策略之后,执行激活流程以激活待联网设备。
基于上述步骤S402至步骤S406所限定的方法,可以获知,通过将待联网设备联网,在待联网设备联网成功的情况下,接收用于激活待联网设备的激活策略,并根据接收到的激活策略,激活待联网设备。
容易注意到的是,由于将联网流程与激活流程分开,并且先执行联网流程,在联网成功的情况下才执行激活流程,可以有效提高待联网设备联网的成功率,进而提高待联网设备激活的安全性。另外,由于不同的激活策略对应不同的激活指令,因此,本申请有效提高了待联网设备激活的安全性。
此外,上述实施例还可以达到对待联网设备的联网流程和激活流程进行完全解耦的目的,从而实现了提高激活流程的安全性的技术效果,进而解决了由于现有技术中待联网设备的联网与激活没有解耦导致待联网设备激活的安全可靠性低的技术问题。
在一种可选的实施例中,步骤S408,根据接收的激活策略,激活待联网设备具体包括如下步骤:
步骤S4080,根据接收的激活策略,开启用于对待联网设备进行激活的时间进行限制的激活时间窗口;
步骤S4082,在激活时间窗口内,激活待联网设备。
其中,在激活时间窗口内,激活待联网设备,具体包括如下步骤:
步骤S4082a,显示用于提示执行激活认证操作的操作提示信息;
步骤S4082b,判断在激活时间窗口内是否接收到对待联网设备执行激活认证操作的操作确认信息;
步骤S4082c,在判断结果为是的情况下,激活待联网设备。
具体的,在待联网设备的显示屏上提示用户可对待联网设备执行激活认证操作,用户根据操作提示信息完成激活认证操作,例如,通过连续三次操作电饭煲的“保温”按钮,或者操作待联网设备的激活按钮来完成激活认证操作。在完成激活认证操作之后,待联网设备向云端服务器发送激活认证操作信息,此时云端服务器开启激活时间窗口。在激活时间窗口之后,如果待联网设备在激活时间窗口内接收到操作确认信息,则执行激活流程以完成对待联网设备的激活。
需要说明的是,在规定的时间内,即需要在规定的激活时间窗口内完成对待联网设备的激活流程。如果在激活时间窗口内,没有完成激活流程,则此次待联网设备的激活失败。此时,可对待联网设备执行多次激活流程,具体方法包括如下步骤:
步骤S4084,根据接收的激活策略,获取支持激活重试的次数;
步骤S4086,显示获取的支持激活重试的次数;
步骤S4088,在显示的次数内,激活待联网设备。
具体的,如果在激活时间窗口内,没有完成激活流程,则云端服务器继续判断执行激活流程失败的次数是否大于激活重试的次数,如果执行激活流程失败的次数不大于激活重试的次数,则待联网设备继续执行激活流程。如果执行激活流程失败的次数大于激活重试的次数,则确定待联网设备的激活失败。
此外,还需要说明的是,在依据分开的激活流程激活待联网设备之后,在依据分开的激活流程激活待联网设备成功的情况下,向待联网设备推送待联网设备的设备信息以及使用者对待联网设备控制的控制权限。
具体的,在根据接收的激活策略,激活待联网设备之后,还包括如下步骤:
步骤S410,在根据接收的激活策略,激活待联网设备成功的情况下,接收到推送的待联网设备的设备信息以及使用者对待联网设备控制的控制权限;
步骤S412,对接收到的设备信息以及控制权限进行显示。
具体的,在执行完激活流程之后,云端服务器向待联网设备推送待联网设备的而设备信息以及使用者对待联网设备控制的控制权限,用户可通过待联网设备的显示屏或者与待联网设备相关联的用户终端来查看待联网设备的设备信息以及用户的控制权限。
实施例3
根据本发明实施例,还提供了一种用于实施上述实施例1设备联网激活方法的设备联网激活装置,如图5所示,该装置包括:第一联网模块501、推送模块503以及第一激活模块505。
其中,第一联网模块501,用于将待联网设备联网;推送模块503,用于在待联网设备联网成功的情况下,向联网成功的待联网设备推送用于激活待联网设备的激活策略;第一激活模块505,用于根据推送的激活策略,激活联网成功的待联网设备。
此处需要说明的是,上述第一联网模块501、推送模块503以及第一激活模块505对应于实施例1中的步骤S102至步骤S106,三个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例一所公开的内容。
在一种可选的实施例中,推送模块包括:第一确定模块以及第一推送模块。其中,第一确定模块,用于确定向待联网设备推送的至少一套激活策略;第一推送模块,用于从至少一套激活策略中选择一套激活策略,并将选择的激活策略向联网成功的待联网设备推送,其中,在需要多次向联网成功的待联网设备推送选择的激活策略时,每次选择的激活策略不同。
此处需要说明的是,上述第一确定模块以及第一推送模块对应于实施例1中的步骤S2020至步骤S2022,两个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例一所公开的内容。
在一种可选的实施例中,第一确定模块包括:第一获取模块以及第二推送模块。其中,第一获取模块,用于获取依据待联网设备的产品特性生成的用于激活待联网设备的至少一套激活策略;第二推送模块,用于将获取的至少一套激活策略确定为向待联网设备推送的至少一套激活策略。
此处需要说明的是,上述第一获取模块以及第二推送模块对应于实施例1中的步骤S2020a至步骤S2022b,两个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例一所公开的内容。
在一种可选的实施例中,第一激活模块包括:第二确定模块以及第二激活模块。其中,第二确定模块,用于确定用于对待联网设备进行激活的时间进行限制的激活时间窗口;第二激活模块,用于在确定的激活时间窗口内,根据推送的激活策略,激活联网成功的待联网设备。
此处需要说明的是,上述第二确定模块以及第二激活模块对应于实施例1中的步骤S2040至步骤S2042,两个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例一所公开的内容。
在一种可选的实施例中,第一激活模块包括:第二获取模块以及第三激活模块。其中,第二获取模块,用于获取支持激活重试的次数;第三激活模块,用于在获取的次数内,根据推送的激活策略,激活联网成功的待联网设备。
此处需要说明的是,上述第二获取模块以及第三激活模块对应于实施例1中的步骤S2042a至步骤S2042b,两个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例一所公开的内容。
在一种可选的实施例中,设备联网激活装置还包括:第三推送模块。其中,第三推送模块,用于在激活联网成功的待联网设备成功的情况下,向待联网设备推送待联网设备的设备信息以及使用者对待联网设备控制的控制权限。
实施例4
根据本发明实施例,还提供了一种云端网络设备,包括上述实施例3中的设备联网激活装置。
实施例5
根据本发明实施例,还提供了一种用于实施上述实施例2设备联网激活方法的设备联网激活装置,如图6所示,该装置包括:第二联网模块601、接收模块603以及第二激活模块605。
其中,第二联网模块601,用于将待联网设备联网;接收模块603,用于在待联网设备联网成功的情况下,接收用于激活待联网设备的激活策略;第二激活模块605,用于根据接收的激活策略,激活待联网设备。
此处需要说明的是,上述第二联网模块601、接收模块603以及第二激活模块605对应于实施例2中的步骤S402至步骤S406,三个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例二所公开的内容。
在一种可选的实施例中,第二激活模块包括:开启单元以及第二激活单元。其中,开启单元,用于根据接收的激活策略,开启用于对待联网设备进行激活的时间进行限制的激活时间窗口;第二激活单元,用于在激活时间窗口内,激活待联网设备。
此处需要说明的是,上述开启单元以及第二激活单元对应于实施例2中的步骤S4080至步骤S4082,两个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例二所公开的内容。
在一种可选的实施例中,第二激活单元包括:第一显示子单元、判断子单元以及第三激活子单元。其中,第一显示子单元,用于显示用于提示执行激活认证操作的操作提示信息;判断子单元,用于判断在激活时间窗口内是否接收到对待联网设备执行激活认证操作的操作确认信息;第三激活子单元,用于在判断结果为是的情况下,激活待联网设备。
此处需要说明的是,上述第一显示子单元、判断子单元以及第三激活子单元对应于实施例2中的步骤S4082a至步骤SS4082c,三个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例二所公开的内容。
在一种可选的实施例中,第二激活模块包括:获取单元、显示单元以及第三激活单元。其中,获取单元,用于根据接收的激活策略,获取支持激活重试的次数;显示单元,用于显示获取的支持激活重试的次数;第三激活单元,用于在显示的次数内,激活待联网设备。
此处需要说明的是,上述获取单元、显示单元以及第三激活单元对应于实施例2中的步骤S4084至步骤S4088,三个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例二所公开的内容。
在一种可选的实施例中,设备联网激活装置还包括:第二接收模块以及第二显示模块。其中,第二接收模块,用于在根据接收的激活策略,激活待联网设备之后,在根据接收的激活策略,激活待联网设备成功的情况下,接收到推送的待联网设备的设备信息以及使用者对待联网设备控制的控制权限;第二显示模块,用于对接收到的设备信息以及控制权限进行显示。
此处需要说明的是,上述第二接收模块以及第二显示模块对应于实施例2中的步骤S410至步骤S412,三个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例二所公开的内容。
实施例6
根据本发明实施例,还提供了一种云端网络设备,包括上述实施例5中的设备联网激活装置。
实施例7
本发明的实施例可以提供一种计算机终端,该计算机终端可以是计算机终端群中的任意一个计算机终端设备。可选地,在本实施例中,上述计算机终端也可以替换为移动终端等终端设备。
可选地,在本实施例中,上述计算机终端可以位于计算机网络的多个网络设备中的至少一个网络设备。
在本实施例中,上述计算机终端可以执行应用程序的设备联网激活方法中以下步骤的程序代码:将待联网设备联网;在待联网设备联网成功的情况下,向联网成功的待联网设备推送用于激活待联网设备的激活策略;根据推送的激活策略,激活联网成功的待联网设备。
图7示出了一种计算机终端的硬件结构框图。如图7所示,计算机终端A可以包括一个或多个(图中采用702a、702b,……,702n来示出)处理器702(处理器702可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器704、以及用于通信功能的传输装置706。除此以外,还可以包括:显示器、输入/输出接口(I/O接口)、通用串行总线(USB)端口(可以作为I/O接口的端口中的一个端口被包括)、网络接口、电源和/或相机。本领域普通技术人员可以理解,图7所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,计算机终端A还可包括比图7中所示更多或者更少的组件,或者具有与图7所示不同的配置。
应当注意到的是上述一个或多个处理器702和/或其他数据处理电路在本文中通常可以被称为“数据处理电路”。该数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合到计算机终端A中的其他元件中的任意一个内。如本申请实施例中所涉及到的,该数据处理电路作为一种处理器控制(例如与接口连接的可变电阻终端路径的选择)。
处理器702可以通过传输装置调用存储器存储的信息及应用程序,以执行下述步骤:将待联网设备联网;在待联网设备联网成功的情况下,向联网成功的待联网设备推送用于激活待联网设备的激活策略;根据推送的激活策略,激活联网成功的待联网设备。
存储器704可用于存储应用软件的软件程序以及模块,如本申请实施例中的设备联网激活方法对应的程序指令/数据存储装置,处理器702通过运行存储在存储器704内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的设备联网激活方法。存储器704可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器704可进一步包括相对于处理器702远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端A。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
传输装置706用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端A的通信供应商提供的无线网络。在一个实例中,传输装置706包括一个网络适配器(Network Interface Controller,NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置706可以为射频(RadioFrequency,RF)模块,其用于通过无线方式与互联网进行通讯。
显示器可以例如触摸屏式的液晶显示器(LCD),该液晶显示器可使得用户能够与计算机终端A的用户界面进行交互。
此处需要说明的是,在一些可选实施例中,上述图7所示的计算机终端A可以包括硬件元件(包括电路)、软件元件(包括存储在计算机可读介质上的计算机代码)、或硬件元件和软件元件两者的结合。应当指出的是,图7仅为特定具体实例的一个实例,并且旨在示出可存在于上述计算机终端A中的部件的类型。
在本实施例中,上述计算机终端A可以执行应用程序的设备联网激活方法中以下步骤的程序代码:将待联网设备联网;在待联网设备联网成功的情况下,向联网成功的待联网设备推送用于激活待联网设备的激活策略;根据推送的激活策略,激活联网成功的待联网设备。
处理器可以通过传输装置调用存储器存储的信息及应用程序,以执行下述步骤:确定向待联网设备推送的至少一套激活策略;从至少一套激活策略中选择一套激活策略,并将选择的激活策略向联网成功的待联网设备推送,其中,在需要多次向联网成功的待联网设备推送选择的激活策略时,每次选择的激活策略不同。
可选的,上述处理器还可以执行如下步骤的程序代码:获取依据待联网设备的产品特性生成的用于激活待联网设备的至少一套激活策略;将获取的至少一套激活策略确定为向待联网设备推送的至少一套激活策略。
可选的,上述处理器还可以执行如下步骤的程序代码:确定用于对待联网设备进行激活的时间进行限制的激活时间窗口;在确定的激活时间窗口内,根据推送的激活策略,激活联网成功的待联网设备。
可选的,上述处理器还可以执行如下步骤的程序代码:获取支持激活重试的次数;在获取的次数内,根据推送的激活策略,激活联网成功的待联网设备。
可选的,上述处理器还可以执行如下步骤的程序代码:在激活联网成功的待联网设备成功的情况下,向待联网设备推送待联网设备的设备信息以及使用者对待联网设备控制的控制权限。
本领域普通技术人员可以理解,图7所示的结构仅为示意,计算机终端也可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌声电脑以及移动互联网设备(MobileInternet Devices,MID)、PAD等终端设备。图7其并不对上述电子装置的结构造成限定。例如,计算机终端A还可包括比图7中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图7所示不同的配置。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(RandomAccess Memory,RAM)、磁盘或光盘等。
实施例8
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于保存上述实施例一所提供的设备联网激活方法所执行的程序代码。
可选地,在本实施例中,上述存储介质可以位于计算机网络中计算机终端群中的任意一个计算机终端中,或者位于移动终端群中的任意一个移动终端中。
可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:将待联网设备联网;在待联网设备联网成功的情况下,向联网成功的待联网设备推送用于激活待联网设备的激活策略;根据推送的激活策略,激活联网成功的待联网设备。
可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:确定向待联网设备推送的至少一套激活策略;从至少一套激活策略中选择一套激活策略,并将选择的激活策略向联网成功的待联网设备推送,其中,在需要多次向联网成功的待联网设备推送选择的激活策略时,每次选择的激活策略不同。
可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:获取依据待联网设备的产品特性生成的用于激活待联网设备的至少一套激活策略;将获取的至少一套激活策略确定为向待联网设备推送的至少一套激活策略。
可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:确定用于对待联网设备进行激活的时间进行限制的激活时间窗口;在确定的激活时间窗口内,根据推送的激活策略,激活联网成功的待联网设备。
可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:获取支持激活重试的次数;在获取的次数内,根据推送的激活策略,激活联网成功的待联网设备。
可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:在激活联网成功的待联网设备成功的情况下,向待联网设备推送待联网设备的设备信息以及使用者对待联网设备控制的控制权限。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (14)
1.一种设备联网激活方法,其特征在于,包括:
将待联网设备联网;
在所述待联网设备联网成功的情况下,向联网成功的所述待联网设备推送用于激活所述待联网设备的激活策略;
根据推送的所述激活策略,激活联网成功的所述待联网设备;
其中,向联网成功的所述待联网设备推送用于激活所述待联网设备的激活策略包括:确定向所述待联网设备推送的至少一套激活策略;从所述至少一套激活策略中选择一套激活策略,并将选择的激活策略向联网成功的所述待联网设备推送,其中,在需要多次向联网成功的所述待联网设备推送选择的激活策略时,每次选择的激活策略不同;
其中,根据推送的所述激活策略,激活联网成功的所述待联网设备包括:确定用于对所述待联网设备进行激活的时间进行限制的激活时间窗口;在确定的所述激活时间窗口内,根据推送的所述激活策略,激活联网成功的所述待联网设备。
2.根据权利要求1所述的方法,其特征在于,确定向所述待联网设备推送的至少一套激活策略包括:
获取依据所述待联网设备的产品特性生成的用于激活所述待联网设备的至少一套激活策略;
将获取的所述至少一套激活策略确定为向所述待联网设备推送的至少一套激活策略。
3.根据权利要求1所述的方法,其特征在于,根据推送的所述激活策略,激活联网成功的所述待联网设备包括:
获取支持激活重试的次数;
在获取的所述次数内,根据推送的所述激活策略,激活联网成功的所述待联网设备。
4.根据权利要求1至3中任一项所述的方法,其特征在于,在根据推送的所述激活策略,激活联网成功的所述待联网设备之后,还包括:
在激活联网成功的所述待联网设备成功的情况下,向所述待联网设备推送所述待联网设备的设备信息以及使用者对所述待联网设备控制的控制权限。
5.一种设备联网激活方法,其特征在于,包括:
将待联网设备联网;
在所述待联网设备联网成功的情况下,接收用于激活所述待联网设备的激活策略;
根据接收的所述激活策略,激活所述待联网设备;
其中,所述方法还包括:确定向所述待联网设备推送的至少一套激活策略;从所述至少一套激活策略中选择一套激活策略,并将选择的激活策略向联网成功的所述待联网设备推送,其中,在需要多次向联网成功的所述待联网设备推送选择的激活策略时,每次选择的激活策略不同;
其中,根据接收的所述激活策略,激活所述待联网设备包括:根据接收的所述激活策略,开启用于对所述待联网设备进行激活的时间进行限制的激活时间窗口;在所述激活时间窗口内,激活所述待联网设备。
6.根据权利要求5所述的方法,其特征在于,在所述激活时间窗口内,激活所述待联网设备包括:
显示用于提示执行激活认证操作的操作提示信息;
判断在所述激活时间窗口内是否接收到对所述待联网设备执行激活认证操作的操作确认信息;
在判断结果为是的情况下,激活所述待联网设备。
7.根据权利要求5所述的方法,其特征在于,根据接收的所述激活策略,激活所述待联网设备包括:
根据接收的所述激活策略,获取支持激活重试的次数;
显示获取的支持激活重试的所述次数;
在显示的所述次数内,激活所述待联网设备。
8.根据权利要求5至7中任一项所述的方法,其特征在于,在根据接收的所述激活策略,激活所述待联网设备之后,还包括:
在根据接收的所述激活策略,激活所述待联网设备成功的情况下,接收到推送的所述待联网设备的设备信息以及使用者对所述待联网设备控制的控制权限;
对接收到的所述设备信息以及所述控制权限进行显示。
9.一种设备联网激活装置,其特征在于,包括:
第一联网模块,用于将待联网设备联网;
推送模块,用于在所述待联网设备联网成功的情况下,向联网成功的所述待联网设备推送用于激活所述待联网设备的激活策略;
第一激活模块,用于根据推送的所述激活策略,激活联网成功的所述待联网设备;
其中,所述推送模块包括:第一确定模块,用于确定向所述待联网设备推送的至少一套激活策略;第一推送模块,用于从所述至少一套激活策略中选择一套激活策略,并将选择的激活策略向联网成功的所述待联网设备推送,其中,在需要多次向联网成功的所述待联网设备推送选择的激活策略时,每次选择的激活策略不同;
其中,所述第一激活模块包括:第二确定模块,用于确定用于对所述待联网设备进行激活的时间进行限制的激活时间窗口;第二激活模块,用于在确定的所述激活时间窗口内,根据推送的所述激活策略,激活联网成功的所述待联网设备。
10.一种云端网络设备,其特征在于,包括权利要求9所述的设备联网激活装置。
11.一种设备联网激活装置,其特征在于,包括:
第二联网模块,用于将待联网设备联网;
接收模块,用于在所述待联网设备联网成功的情况下,接收用于激活所述待联网设备的激活策略;
第二激活模块,用于根据接收的所述激活策略,激活所述待联网设备;
其中,所述装置还用于确定向所述待联网设备推送的至少一套激活策略;从所述至少一套激活策略中选择一套激活策略,并将选择的激活策略向联网成功的所述待联网设备推送,其中,在需要多次向联网成功的所述待联网设备推送选择的激活策略时,每次选择的激活策略不同;
其中,所述第二激活模块包括:开启单元,用于根据接收的所述激活策略,开启用于对所述待联网设备进行激活的时间进行限制的激活时间窗口;第二激活单元,用于在所述激活时间窗口内,激活所述待联网设备。
12.一种待联网设备,其特征在于,包括权利要求11所述的设备联网激活装置。
13.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至8中任意一项所述的设备联网激活方法。
14.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至8中任意一项所述的设备联网激活方法。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810085739.5A CN110099080B (zh) | 2018-01-29 | 2018-01-29 | 设备联网激活方法、装置和云端网络设备 |
TW107139153A TWI791063B (zh) | 2018-01-29 | 2018-11-05 | 設備聯網致動方法、裝置和雲端網路設備 |
PCT/CN2019/072676 WO2019144866A1 (zh) | 2018-01-29 | 2019-01-22 | 设备联网激活方法、装置和云端网络设备 |
EP19743118.2A EP3748910A4 (en) | 2018-01-29 | 2019-01-22 | METHOD AND DEVICE FOR ACTIVATING DEVICE NETWORKING AND CLOUD NETWORK DEVICE |
SG11202007065XA SG11202007065XA (en) | 2018-01-29 | 2019-01-22 | Device networking activation method, apparatus, and cloud network device |
JP2020541371A JP7349999B2 (ja) | 2018-01-29 | 2019-01-22 | デバイスネットワーク接続アクティベーション方法、装置およびクラウドネットワークデバイス |
US16/941,027 US20200358882A1 (en) | 2018-01-29 | 2020-07-28 | Device networking activation method, apparatus and cloud network device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810085739.5A CN110099080B (zh) | 2018-01-29 | 2018-01-29 | 设备联网激活方法、装置和云端网络设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110099080A CN110099080A (zh) | 2019-08-06 |
CN110099080B true CN110099080B (zh) | 2022-05-06 |
Family
ID=67395135
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810085739.5A Active CN110099080B (zh) | 2018-01-29 | 2018-01-29 | 设备联网激活方法、装置和云端网络设备 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20200358882A1 (zh) |
EP (1) | EP3748910A4 (zh) |
JP (1) | JP7349999B2 (zh) |
CN (1) | CN110099080B (zh) |
SG (1) | SG11202007065XA (zh) |
TW (1) | TWI791063B (zh) |
WO (1) | WO2019144866A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024092685A1 (en) * | 2022-11-04 | 2024-05-10 | Nokia Shanghai Bell Co., Ltd. | Policy based activation of capabilities |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003099146A (ja) | 2001-09-20 | 2003-04-04 | Fujitsu Ltd | 計算機システムの起動制御方式 |
US20070174429A1 (en) * | 2006-01-24 | 2007-07-26 | Citrix Systems, Inc. | Methods and servers for establishing a connection between a client system and a virtual machine hosting a requested computing environment |
JP2007310509A (ja) | 2006-05-16 | 2007-11-29 | Nippon Telegraph & Telephone East Corp | リモートアクセスシステム及びプログラム |
US8422357B1 (en) * | 2007-02-16 | 2013-04-16 | Amdocs Software Systems Limited | System, method, and computer program product for updating an inventory of network devices based on an unscheduled event |
CN101068268B (zh) * | 2007-06-25 | 2010-09-01 | 中兴通讯股份有限公司 | 在接入网关中实现一机多号的方法和系统 |
US10756918B2 (en) | 2008-12-02 | 2020-08-25 | ioBridge, Inc. | Activating a device via a module-based device interaction system |
EP2494509A4 (en) * | 2009-10-30 | 2016-06-08 | Mastercard International Inc | METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR EASIER USE OF WIRELESS INTELLIGENT DEVICES FOR SHOPPING OF GOODS OR SERVICES |
US8725112B2 (en) * | 2011-06-05 | 2014-05-13 | Apple Inc. | Activation solution |
JP2012256090A (ja) | 2011-06-07 | 2012-12-27 | Canon Inc | 情報処理装置、情報処理方法及びプログラム |
CN103024540A (zh) * | 2012-12-17 | 2013-04-03 | 四川长虹电器股份有限公司 | 智能电视网络激活信息的采集方法 |
CN105009024B (zh) | 2012-12-28 | 2018-08-10 | 脸谱公司 | 节省电池和数据使用 |
US9363669B2 (en) | 2013-04-12 | 2016-06-07 | Blackberry Limited | Methods and systems for server-initiated activation of device for operation with server |
US20150081837A1 (en) | 2013-09-13 | 2015-03-19 | Google Inc. | Provisioning a plurality of computing devices |
JP2015099530A (ja) | 2013-11-20 | 2015-05-28 | 昌昭 鈴木 | 災害対策用端末、システム、方法、及びコンピュータプログラム |
US10037514B2 (en) * | 2013-12-19 | 2018-07-31 | Centurylink Intellectual Property Llc | Ubiquitous in-cloud microsite generator for high speed data customer intake and activation |
US9420496B1 (en) | 2014-01-24 | 2016-08-16 | Sprint Communications Company L.P. | Activation sequence using permission based connection to network |
US9756030B2 (en) | 2014-08-08 | 2017-09-05 | Eurotech S.P.A. | Secure cloud based multi-tier provisioning |
US9661495B2 (en) * | 2014-09-02 | 2017-05-23 | Apple Inc. | Device activation method and system |
CN104270758B (zh) * | 2014-10-10 | 2018-01-05 | 乐鑫信息科技(上海)有限公司 | 通过wifi与服务器安全建立连接并授权的方法 |
US9933763B1 (en) * | 2014-11-26 | 2018-04-03 | Menklab, LLC | Control system for providing cloud based commands to control operation of internet connected devices |
CN105306264A (zh) * | 2015-10-09 | 2016-02-03 | 四川长虹电器股份有限公司 | 智能家电设备的网络配置和远程注册绑定的方法及系统 |
CN106637805B (zh) * | 2015-10-30 | 2020-05-22 | 青岛海尔滚筒洗衣机有限公司 | 一种物联网洗衣机控制方法、控制系统及洗衣机 |
CN105451231B (zh) * | 2015-12-29 | 2019-04-02 | 乐鑫信息科技(上海)股份有限公司 | 一种安全低功耗代理设备的物联网配置方法及系统 |
CN105446305A (zh) * | 2015-12-30 | 2016-03-30 | 深圳众乐智府科技有限公司 | 智能家居网关网络配置方法及智能家居系统 |
US9866637B2 (en) * | 2016-01-11 | 2018-01-09 | Equinix, Inc. | Distributed edge processing of internet of things device data in co-location facilities |
US10700791B2 (en) | 2016-03-31 | 2020-06-30 | Intel Corporation | On-boarding and provisioning devices using ultrasonic wave communications |
EP3247083A1 (en) * | 2016-05-17 | 2017-11-22 | Gemalto Sa | System of flexible secure iot networks |
EP3386219B1 (en) * | 2017-04-07 | 2021-03-31 | Telia Company AB | Methods and apparatuses for providing a service to an iot device |
US10833926B2 (en) * | 2017-11-17 | 2020-11-10 | T-Mobile Usa, Inc. | Touchless secure bootstrapping of IoT devices |
-
2018
- 2018-01-29 CN CN201810085739.5A patent/CN110099080B/zh active Active
- 2018-11-05 TW TW107139153A patent/TWI791063B/zh active
-
2019
- 2019-01-22 EP EP19743118.2A patent/EP3748910A4/en active Pending
- 2019-01-22 SG SG11202007065XA patent/SG11202007065XA/en unknown
- 2019-01-22 JP JP2020541371A patent/JP7349999B2/ja active Active
- 2019-01-22 WO PCT/CN2019/072676 patent/WO2019144866A1/zh unknown
-
2020
- 2020-07-28 US US16/941,027 patent/US20200358882A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
US20200358882A1 (en) | 2020-11-12 |
EP3748910A4 (en) | 2021-10-20 |
EP3748910A1 (en) | 2020-12-09 |
WO2019144866A1 (zh) | 2019-08-01 |
CN110099080A (zh) | 2019-08-06 |
SG11202007065XA (en) | 2020-08-28 |
JP7349999B2 (ja) | 2023-09-25 |
TWI791063B (zh) | 2023-02-01 |
TW201933849A (zh) | 2019-08-16 |
JP2021512410A (ja) | 2021-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190052476A1 (en) | Smart appliance control method and smart appliance | |
CN103124267B (zh) | 通过移动终端进行登录/注册的方法、系统和云端服务器 | |
CN104142639A (zh) | 智能烤箱的控制方法及装置 | |
CN111614523A (zh) | 家用电器的控制方法、智能终端及家用电器 | |
CN113433831A (zh) | 智能家居设备的控制方法、模块及存储介质 | |
CN112689316B (zh) | 智能设备的绑定方法、装置和存储介质及电子装置 | |
CN111835607A (zh) | 家电设备的控制方法及系统 | |
CN110099080B (zh) | 设备联网激活方法、装置和云端网络设备 | |
CN112466053B (zh) | 一种家电设备的控制系统及目标操作的执行方法和装置 | |
CN107205094B (zh) | 设备的控制方法及装置、电子设备、终端 | |
CN113840286B (zh) | 设备的配网系统、方法、装置、电子设备以及存储介质 | |
CN112413850B (zh) | 空调的控制方法和装置、存储介质、电子装置 | |
CN113709142B (zh) | 一种热点配网方法、装置、智能终端及存储介质 | |
CN112445152B (zh) | 烹饪设备管理方法、装置、系统和烹饪设备 | |
CN110554612A (zh) | 一种信息保护方法、服务器和计算机可读存储介质 | |
CN111399886B (zh) | 用于设备快速升级的方法及系统 | |
CN114190777A (zh) | 智能设备间的联动控制方法、装置和电子设备 | |
CN113777942A (zh) | 用于智能设备的控制方法及控制装置、电子设备 | |
JPWO2019144866A5 (zh) | ||
CN114039805B (zh) | 设备间的交互方法、装置及电子设备 | |
CN106658106A (zh) | 信号控制方法、系统、电子设备及待控制设备 | |
CN112671556A (zh) | 路由器的配置方法和装置、存储介质、电子装置 | |
CN111031145A (zh) | 一种基于智能终端的远程协助方法及其系统 | |
CN114254283A (zh) | 智能家用电器权限控制方法、装置、处理器及电子设备 | |
CN113452583A (zh) | 账户切换方法和系统、存储介质及处理设备 |
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 | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40012141 Country of ref document: HK |
|
GR01 | Patent grant | ||
GR01 | Patent grant |