CN111741539B - 设备连接方法、设备、***及可读存储介质 - Google Patents
设备连接方法、设备、***及可读存储介质 Download PDFInfo
- Publication number
- CN111741539B CN111741539B CN202010881755.2A CN202010881755A CN111741539B CN 111741539 B CN111741539 B CN 111741539B CN 202010881755 A CN202010881755 A CN 202010881755A CN 111741539 B CN111741539 B CN 111741539B
- Authority
- CN
- China
- Prior art keywords
- connection
- equipment
- preset
- information
- target
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请公开了一种设备连接方法、设备、***及可读存储介质,该方法包括步骤:S1:获取连接信息,其中,所述连接信息由与所述发起方设备连接的终端提供;S2:根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备。本申请实现了在获取终端提供的连接信息之后,通过第一预设连接规则和/或第二预设连接规则和连接信息连接目标方设备,为发起方设备与目标方设备连接时提供更多可选的连接方案,使得发起方设备在与目标方设备建立连接时更加灵活智能。
Description
技术领域
本申请涉及电子技术领域,尤其涉及设备连接方法、设备、***及可读存储介质。
背景技术
随着可穿戴智能设备(如智能手表、智能耳机、智能手环等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)的普及,给人们的生活带来了极大的便利。但是,对于各设备相互之间建立连接的方式,例如,智能手表与智能音箱建立连接,当前为通过蓝牙建立连接,在通过蓝牙建立连接时,用户在智能手表上通过蓝牙可连接设备表上的设备名称选择连接设备,之后,无论连接成功还是失败都通过智能手表输出连接反馈信息。上述建立连接方案比较单一,不够灵活智能。因此,如何使各设备相互建立连接的过程中更加灵活智能,是亟需解决的问题。
上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。
发明内容
本申请的主要目的在于提供一种设备连接方法、设备、***及可读存储介质,旨在解决各设备相互建立连接的过程中存在的不够灵活智能的技术问题。
为实现上述目的,本申请提供一种设备连接方法,所述设备连接方法应用于发起方设备,所述设备连接方法包括步骤:
S1:获取连接信息;
可选地,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由终端提供,所述第二连接信息由目标方设备提供。
可选地,所述第一连接信息或所述第二连接信息可以包括所述目标方设备标识、所述目标方设备名称、所述目标方设备地址、所述目标方设备类型、所述目标方设备数量、所述目标方设备电量、所述目标方设备状态中的至少一项,也可以包括连接用户名、连接密码、连接参数中的至少一项;
可选地,所述连接信息由与所述发起方设备连接的终端提供;
S2:根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备。
可选地,所述S2步骤包括:若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
可选地,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项;和/或,所述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
可选地,对所述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成所述第一预设连接规则;
或,
通过所述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
可选地,所述对所述连接信息中的一项或多项按照预设优先级排序,包括:
对各连接信息按照第一预设优先级排序;和/或,
对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
可选地,包括以下至少一种:
所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项;
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
可选地,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括连接结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
可选地,在所述S1步骤之前,还包括步骤:
S0:检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行S1步骤。
可选地,在所述S2步骤之前,还包括步骤:
接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行S2步骤。
可选地,在所述S2步骤之后,还包括步骤:
S3:连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
可选地,所述设备状态包括所述终端的状态和/或所述目标方设备的状态。
可选地,根据所述第一连接信息和/或所述第二连接信息生成所述第一预设连接规则;
或,
通过所述第一连接信息和/或所述第二连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
可选地,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
可选地,所述方法还包括:在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接。
可选地,所述方法还包括:若所述连接信息发生变化,则更新相应的预设连接规则。
一种设备连接方法,应用于终端,所述方法包括以下步骤:
S10:根据发起方设备的请求,获取目标方设备的连接信息;
可选地,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由所述终端提供,所述第二连接信息由所述目标方设备提供。
可选地,所述第一连接信息或所述第二连接信息可以包括所述目标方设备标识、所述目标方设备名称、所述目标方设备地址、所述目标方设备类型、所述目标方设备数量、所述目标方设备电量、所述目标方设备状态中的至少一项,也可以包括连接用户名、连接密码、连接参数中的至少一项;
可选地,所述连接信息由所述终端提供;
S20:发送所述连接信息,以使所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备。
可选地,所述S20步骤包括:若所述发起方设备根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
可选地,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项;和/或,所述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
可选地,对所述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成所述第一预设连接规则;
或,
通过所述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
可选地,所述对所述连接信息中的一项或多项按照预设优先级排序,包括:
对各连接信息按照第一预设优先级排序;和/或,
对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
可选地,包括以下至少一种:
所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项;
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
可选地,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括连接结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
可选地,在所述S10步骤之前,还包括步骤:
S00:检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行S10步骤。
可选地,在发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之前,还包括步骤:
接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行S20步骤。
可选地,在发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之后,还包括步骤:
S30:连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
可选地,所述方法还包括:所述终端同时还与所述目标方设备连接,和/或,所述目标方设备为多个。
可选地,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
可选地,所述目标方设备包括至少一第一目标方设备和至少一第二目标方设备,还包括:
若所述发起方设备根据所述第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至第一目标方设备失败后,所述终端获取并发送所述第二目标方设备的连接信息,以使所述发起方设备根据第四预设连接规则和所述第二目标方设备的连接信息,连接至第二目标方设备。
可选地,所述第四预设连接规则包括以下至少一项:
在所述发起方设备连接所述第一目标方设备失败后,或在收到切换指令后,立即或延后预设时间后,控制所述发起方设备连接所述第二目标设备;
在所述发起方设备连接所述第一目标方设备的失败次数达到预设次数后,触发所述发起方设备连接所述第二目标设备;
输出提示信息。
可选地,若所述发起方设备连接第二目标方设备失败,则还包括以下至少一种:
控制所述发起方设备连接所述第一目标方设备;
控制所述发起方设备再次连接所述第二目标方设备;
在连接失败次数达到预设次数后,控制所述发起方设备不再连接所述第一目标方设备或所述第二目标方设备;
输出提示信息。
可选地,所述方法还包括以下至少一项:
在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接;
若所述连接信息发生变化,则更新相应的预设连接规则。
一种设备连接方法,应用于目标方设备,所述方法包括以下步骤:
S100:根据终端的请求,获取连接信息;
可选地,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由所述终端提供,所述第二连接信息由所述目标方设备提供。
可选地,所述第一连接信息或所述第二连接信息可以包括所述目标方设备标识、所述目标方设备名称、所述目标方设备地址、所述目标方设备类型、所述目标方设备数量、所述目标方设备电量、所述目标方设备状态中的至少一项,也可以包括连接用户名、连接密码、连接参数中的至少一项;
可选地,所述连接信息由所述终端提供;
S200:发送所述连接信息,以使与所述终端连接的发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备。
可选地,所述S200步骤包括:若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
可选地,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项;和/或,所述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
可选地,包括以下至少一种:
所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项;
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
可选地,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括连接结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
可选地,在所述S100步骤之前,还包括步骤:
S000:检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行S100步骤。
可选地,在所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之前,还包括步骤:
接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行S200步骤。
可选地,在所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之后,还包括步骤:
S300:连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
可选地,所述方法还包括:所述终端同时还与所述目标方设备连接,和/或,所述目标方设备为多个。
可选地,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
可选地,所述获取连接信息的方式包括以下至少一种:
通过本地获取;
通过服务器获取;
通过与所述目标方设备连接的其他设备获取。
可选地,所述方法还包括:若接收到第一预设指令或检测到所述目标方设备正处于或切换到预设模式,则包括以下至少一种:
立即或延时断开所述目标方设备的设备连接或所有连接;
若接收到第二预设指令,则还原到之前状态;
输出提示信息。
可选地,还包括以下至少一项:
在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接;
若所述连接信息发生变化,则更新相应的预设连接规则。
为实现上述目的,本申请还提供一种设备,所述设备包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的设备连接程序,所述设备连接程序被所述处理器执行时实现如上所述的设备连接方法的步骤。
为实现上述目的,本申请还提供一种***,所述***包括至少一项实现上述设备连接方法的发起方设备;至少一项实现上述设备连接方法的终端;至少一项实现上述设备连接方法的目标方设备。
为实现上述目的,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有实现设备连接方法的程序,所述实现设备连接方法的程序被处理器执行以实现如上所述设备连接方法的步骤。
本申请通过S1:获取连接信息,其中,所述连接信息由与所述发起方设备连接的终端提供;S2:根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备。实现了在获取终端提供的连接信息之后,通过第一预设连接规则和/或第二预设连接规则和连接信息连接目标方设备,为发起方设备与目标方设备连接时提供更多可选的连接方案,使得发起方设备在与目标方设备建立连接时更加灵活智能。
附图说明
图1为实现本申请各个实施例的一种移动终端的硬件结构示意图;
图2为本申请实施例提供的一种通信网络***架构图;
图3是本申请设备连接方法第一实施例的流程示意图;
图4是本申请设备连接方法一输出文字提示信息的示意图;
图5是本申请设备连接方法又一输出文字提示信息的示意图;
图6是本申请设备连接方法第二实施例的流程示意图;
图7是本申请设备连接方法第三实施例的流程示意图;
图8是本申请实施例方案涉及的硬件运行环境的结构示意图。
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本申请的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
设备可以以各种形式来实施。例如,本申请中描述的设备可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(Personal Digital Assistant,PDA)、便捷式媒体播放器(Portable Media Player,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。
后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本申请的实施方式的构造也能够应用于固定类型的终端。
请参阅图1,其为实现本申请各个实施例的一种移动终端的硬件结构示意图,该移动终端100可以包括: RF(Radio Frequency,射频)单元101、WiFi模块102、音频输出单元103、A/V(音频/视频)输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图1中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图1对移动终端的各个部件进行具体的介绍:
射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将基站的下行信息接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于GSM (Global System of Mobile communication,全球移动通讯***)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA2000(CodeDivision Multiple Access 2000,码分多址2000)、WCDMA(Wideband Code DivisionMultiple Access, 宽带码分多址)、TD-SCDMA(Time Division-Synchronous CodeDivision Multiple Access,时分同步码分多址)、FDD-LTE(Frequency DivisionDuplexing- Long Term Evolution,频分双工长期演进)和TDD-LTE (Time DivisionDuplexing- Long Term Evolution,分时双工长期演进)等。
WiFi属于短距离无线传输技术,移动终端通过WiFi模块102可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图1示出了WiFi模块102,但是可以理解的是,其并不属于移动终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
音频输出单元103可以在移动终端100处于呼叫信号接收模式、通话模式、记录模式、语音识别模式、广播接收模式等等模式下时,将射频单元101或WiFi模块102接收的或者在存储器109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与移动终端100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元103可以包括扬声器、蜂鸣器等等。
A/V输入单元104用于接收音频或视频信号。A/V输入单元104可以包括图形处理器(Graphics Processing Unit,GPU)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元106上。经图形处理器1041处理后的图像帧可以存储在存储器109(或其它存储介质)中或者经由射频单元101或WiFi模块102进行发送。麦克风1042可以在电话通话模式、记录模式、语音识别模式等等运行模式中经由麦克风1042接收声音(音频数据),并且能够将这样的声音处理为音频数据。处理后的音频(语音)数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。麦克风1042可以实施各种类型的噪声消除(或抑制)算法以消除(或抑制)在接收和发送音频信号的过程中产生的噪声或者干扰。
移动终端100还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1061的亮度,接近传感器可在移动终端100移动到耳边时,关闭显示面板1061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
显示单元106用于显示由用户输入的信息或提供给用户的信息。显示单元106可包括显示面板1061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode, OLED)等形式来配置显示面板1061。
用户输入单元107可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元107可包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作),并根据预先设定的程式驱动相应的连接装置。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器110,并能接收处理器110发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。具体地,其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种,具体此处不做限定。
进一步的,触控面板1071可覆盖显示面板1061,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板1061上提供相应的视觉输出。虽然在图1中,触控面板1071与显示面板1061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1061集成而实现移动终端的输入和输出功能,具体此处不做限定。
接口单元108用作至少一个外部装置与移动终端100连接可以通过的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端100内的一个或多个元件或者可以用于在移动终端100和外部装置之间传输数据。
存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器110是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器109内的软件程序和/或模块,以及调用存储在存储器109内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器110可包括一个或多个处理单元;优选的,处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。
移动终端100还可以包括给各个部件供电的电源111(比如电池),优选的,电源111可以通过电源管理***与处理器110逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
尽管图1未示出,移动终端100还可以包括蓝牙模块等,在此不再赘述。
为了便于理解本申请实施例,下面对本申请的移动终端所基于的通信网络***进行描述。
请参阅图2,图2为本申请实施例提供的一种通信网络***架构图,该通信网络***为通用移动通信技术的LTE***,该LTE***包括依次通讯连接的UE(User Equipment,用户设备)201, E-UTRAN(Evolved UMTS Terrestrial Radio Access Network,演进式UMTS陆地无线接入网)202,EPC(Evolved Packet Core,演进式分组核心网)203和运营商的IP业务204。
具体地,UE201可以是上述终端100,此处不再赘述。
E-UTRAN202包括eNodeB2021和其它eNodeB2022等。其中,eNodeB2021可以通过回程(backhaul)(例如X2接口)与其它eNodeB2022连接,eNodeB2021连接到EPC203,eNodeB2021可以提供UE201到EPC203的接入。
EPC203可以包括MME(Mobility Management Entity,移动性管理实体)2031, HSS(Home Subscriber Server,归属用户服务器)2032,其它MME2033, SGW(Serving GateWay,服务网关)2034, PGW(PDN Gate Way,分组数据网络网关)2035和PCRF(Policy andCharging Rules Function,政策和资费功能实体)2036等。其中,MME2031是处理UE201和EPC203之间信令的控制节点,提供承载和连接管理。HSS2032用于提供一些寄存器来管理诸如归属位置寄存器(图中未示)之类的功能,并且保存有一些有关服务特征、数据速率等用户专用的信息。所有用户数据都可以通过SGW2034进行发送,PGW2035可以提供UE 201的IP地址分配以及其它功能,PCRF2036是业务数据流和IP承载资源的策略与计费控制策略决策点,它为策略与计费执行功能单元(图中未示)选择及提供可用的策略和计费控制决策。
IP业务204可以包括因特网、内联网、IMS(IP Multimedia Subsystem,IP多媒体子***)或其它IP业务等。
虽然上述以LTE***为例进行了介绍,但本领域技术人员应当知晓,本申请不仅仅适用于LTE***,也可以适用于其他无线通信***,例如GSM、CDMA2000、WCDMA、TD-SCDMA以及未来新的网络***等,此处不做限定。
基于上述移动终端硬件结构以及通信网络***,提出本申请各个实施例。
本申请提供一种设备连接方法,参照图3,图3为本申请设备连接方法第一实施例的流程示意图。
本申请实施例提供了设备连接方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。设备连接方法应用于发起方设备。设备连接方法包括:
步骤S1,获取连接信息,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由终端提供,所述第二连接信息由目标方设备提供。
可选地,所述第一连接信息或所述第二连接信息可以包括所述目标方设备标识、所述目标方设备名称、所述目标方设备地址、所述目标方设备类型、所述目标方设备数量、所述目标方设备电量、所述目标方设备状态中的至少一项,也可以包括连接用户名、连接密码、连接参数中的至少一项;
可选地,所述连接信息还可由与所述发起方设备连接的终端提供。
具体地,终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)、车联网设备(如智能汽车、车载终端等)之间,在使用过程中会相互建立连接关系,以方便数据交换,从而为用户提供相应的功能,例如,手机与智能音箱建立连接,以使手机作为音源输出音频信号、智能音箱作为输出端输出音频信号对应的声音。需要说明的是,连接关系通过连接信息建立,终端为已经和发起方设备建立连接的设备。
具体地,发起方设备获取连接信息,其中,该连接信息由与该发起方设备连接的终端提供,或者由所述终端提供第一连接信息和/或目标方设备提供第二连接信息。
在一种实施方式中,发起方设备为电脑(如PC或平板),终端为手机,目标方设备为WIFI接入点(有可能是另一手机做的WIFI热点),手机与该WIFI接入点已建立连接,电脑与手机也建立了连接(如蓝牙、NFC等),则电脑可以通过手机获得该WIFI接入点的标识和/或连接用户名和/或连接密码,进而使得电脑能够通过这些获得的连接信息连接到WIFI接入点。更进一步,该WIFI接入点所能允许接入的最大设备数量或最快连接速度等连接参数信息,可以是通过手机获取并提供给电脑,也可以是WIFI接入点通过广播等方式发出,由电脑通过广播来获取。通过这种实施方式,可以使得设备之间的连接更为便捷及智能,还可以实现更安全的技术效果(如避免了多次连接密码的输入等)。
在一种实施方式中,发起方设备为平板,终端为手机,目标方设备为智能电视,平板和手机连接,手机与智能电视连接,当前用户想将平板上的信息(如正在播放的音乐或视频)连接并投放到智能电视上,则可以根据手机提供的连接信息(如该智能电视支持的最大屏幕分辨率、支持的音频格式,支持的视频格式,支持的多声道数量,支持的音视频播放应用等),在平板上进行相应的处理,使准备投放数据能够满足智能电视的要求,本示例中的连接信息可以是手机事先或实时从智能电视中获取并发送给平板,也可以是智能电视通过广播等方式发送给平板。
在一种实施方式中,发起方设备为手机,终端为智慧家居控制中心(如智能路由器或智能音箱或智能语音助手设备等),目标方设备为智慧家居设备(如智能电视、智能空调等),当用户不在家时,智慧家居控制中心与所有智慧家居设备连接,并控制智慧家居设备按照预设方式进行工作或休眠;当用户到达家中后,需要将智慧家居控制中心的控制权转移到用户的手机上,并由用户的手机执行对所有智慧家居设备的控制。为实现灵活智能的连接方式,当用户到达家中后,先由智慧家居控制中心与用户手机建立连接,因此用户手机可以通过智慧家居控制中心获取所有智慧家居设备的连接信息,本示例中的连接信息包括了所有智慧家居设备的设备名称、设备地址、设备类型、设备工作状态、设备电量信息等中的至少一项,具体来说,智慧家居设备的设备名称、设备地址和设备类型可以是用户手机从智慧家居控制中心获取的,而智慧家居设备的设备工作状态和设备电量信息可以是智慧家居设备通过广播的方式提供给用户手机的,也可以是智慧家居设备通过智慧家居控制中心发送给用户手机的。当用户手机获取第一连接信息和第二连接信息后,可建立用户手机与所有智慧家居设备之间的连接,从而实现控制权从智慧家居控制中心到用户手机的转移,当用户在家中时可以使用随身携带的手机实现智慧家居设备的控制,而当用户离开家时则继续由智慧家居控制中心对所有智慧家居设备进行控制。通过这种实施方式,可以实现更方便、灵活和智能的技术效果,进而提升用户体验。
在一种实施方式中,发起方设备为车辆设备,终端为用户手机,目标方设备为车联网集中监控平台,用户手机分别与车联网集中监控平台和车辆设备连接,当前用户想要使车辆设备智能灵活地接入车联网集中监控平台从而精确获取路况信息,从而为自动驾驶提供辅助信息。此时可由用户手机将车联网集中监控平台的第一连接信息提供给车辆设备,所述第一连接信息包括车联网集中监控平台的服务器与所述用户手机共享的加密秘钥等,此外所述车联网集中监控平台的服务器还可提供第二连接信息,所述第二连接信息包括当前服务器的动态更新的接入点节点和/或接入地址等信息,所述第二连接信息可由车联网集中监控平台的服务器广播的方式提供,或间接通过用户手机提供。因此根据第一连接信息和第二连接信息可使车辆设备在加密状态下接入车联网集中监控平台的服务器,确保车辆通信的安全性,同时也保证了车辆设备接入车联网集中监控平台的灵活性。
步骤S2,根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备。
具体地,发起方设备可通过第一预设连接规则和连接信息连接目标方设备,或通过第二预设连接规则和连接信息连接目标方设备,或通过第一预设连接规则、第二预设连接规则和连接信息连接目标方设备。
进一步地,所述根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备的步骤包括:
步骤a,若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
具体地,若发起方设备在通过第一预设连接规则和连接信息连接目标方设备时,目标方设备存在不方便与发起方设备建立连接的情况,例如,目标方设备正在与其他设备建立连接,因此,可在发起方设备连接目标方设备失败后,再根据第二预设连接规则和连接信息连接目标方设备。
进一步地,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项;和/或,所述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
具体地,上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态、连接用户名、连接密码、连接参数中的至少一项,或上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项,或上述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
对于设备标识,发起方设备可通过该设备标识识别目标方设备的身份,该设备标识相当于设备的身份特征识别信息;另外,发起方设备还可通过该设备标识识别目标方设备是否为历史连接设备。此外,在发起方设备判断目标方设备中是否存在与本设备中的预设设备标识相匹配的设备标识时,该设备标识用于功能性区分其他设备,相当于为设备做特殊标记,例如,用户通过设置设备标识使智能手机只能连接智能耳机,而不能连接智能音箱,在目标方设备为智能音箱时,发起方设备无法与该目标方设备建立连接。
对于设备名称,发起方设备可通过该设备名称识别目标方设备的身份;发起方设备还可通过该设备名称向用户输出提示信息,例如,设备名称为“智能手机”,发起方设备可输出“已与智能手机建立连接”的提示信息;此外,发起方设备还可通过该设备名称识别目标方设备是否为历史连接设备。
对于设备地址,发起方设备可通过该设备地址识别目标方设备的身份,该设备地址为设备MAC(Media Access Control,媒体访问控制)地址,发起方设备通过该设备地址与目标方设备建立连接,一般地,在发起方设备与目标方设备通过蓝牙建立连接时,设备地址为蓝牙的MAC地址;在发起方设备与目标方设备通过WiFi(Wireless Fidelity,无线保真)建立连接时,设备地址为WiFi的MAC地址;此外,发起方设备还可通过该设备地址识别目标方设备是否为历史连接设备。
对于设备类型,发起方设备在连接目标方设备时,目标方设备可能不唯一,换而言之,目标方设备存在多个,在目标方设备存在多个时,发起方设备根据设备类型为该目标方设备进行分类。例如,智能家居中可连接的智能空调存在多个,可将该多个智能空调归为智能空调类;可连接的智能耳机中存在满足用户不同音频播放需求的多个智能耳机,例如,用于听音乐的智能耳机、用于玩游戏的智能耳机、用于看电影的智能耳机等,可将该多个智能耳机归为智能耳机类。
对于设备数量,为保证设备间连接的稳定性,目标方设备限制了最大可连接设备数,在发起方设备向目标方设备发起建立连接请求时,发起方设备接收目标方设备反馈的设备数量以及最大可连接设备数。
对于设备电量,为保证设备间连接的稳定性,发起方设备需要获取目标方设备的设备电量,可以理解的是,设备电量越低,对于相同使用环境(如播放音乐),设备的可使用时间越短,因此,在目标方设备的设备电量低于一定值时,发起方设备没有必要连接目标方设备。
对于设备状态,在发起方设备连接目标方设备时,目标方设备的设备状态可为设备使用状态和设备运行状态等。
对于连接用户名和连接密码,设备间连接时,为保证连接的准确性和安全性,发起方设备需通过连接用户名以及通过连接密码保证本次连接的设备为目标方设备而非其他可连接设备。
对于连接参数,发起方设备在连接目标方设备时,目标方设备通过连接参数对该连接设定一定的条件,以达到限制该连接的目的。
进一步地,对所述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成所述第一预设连接规则;或,通过所述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
具体地,对上述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成第一预设连接规则;或,通过上述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则,其中,第三预设连接规则为***预置的连接规则,该连接规则包括第一预设连接规则,可选地,该连接规则为对上述连接信息中的一项或多项进行预设排序的排序方式。
需要说明的是,预设优先级可由发起方设备的用户设定,也可由***预设,本实施例中不作具体限定。
进一步地,所述对所述连接信息中的一项或多项按照预设优先级排序,包括:
对各连接信息按照第一预设优先级排序;和/或,对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
具体地,对各连接信息按照第一预设优先级排序;和/或,对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
具体地,上述排序包括连接信息间的排序,例如,对设备名称、设备类型和设备电量进行排序,以及连接信息自身的排序,例如,对设备电量的第一连接信息提供设备、第二连接信息提供设备和第三连接信息提供设备进行排序。对于连接信息间的排序,按照第一预设优先级排序,优先级高的连接信息在发起方设备连接目标方设备的过程中优先判断,例如,设备名称的优先级高于设备电量的优先级,那么在发起方设备连接目标方设备的过程中优先考虑设备名称这一连接信息;对于连接信息自身的排序,按照第二预设优先级排序,发起方设备在连接目标方设备时优先连接优先级高的连接信息提供设备,例如,设备电量的第二连接信息提供设备的优先级最高,那么在发起方设备连接目标方设备时,优先连接第二连接信息提供设备。
进一步地,所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
具体地,设备运行过程中存在多种设备状态,包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
需要说明的是,发起方设备连接的目标方设备的设备状态为异常、卡顿、超负荷、不允许连接、非安全、非佩戴、非使用中的至少一项时,是不方便进行后续的数据交换的,例如,目标方设备的设备状态为卡顿,在进行后续的数据交换过程中,目标方设备的数据处理过程会特别长,影响用户体验。
需要说明的是,设备状态为正常代表目标方设备处于正常工作状态;设备状态为异常代表目标方设备处于异常工作状态;设备状态为顺畅代表目标方设备能够顺畅地工作;设备状态为卡顿代表目标方设备不能顺畅地工作,例如,目标方设备响应异常,响应时间相对于顺畅较长;设备状态为空闲代表目标方设备当前需要处理的任务较少,例如,CPU(Central Processing Unit,中央处理器)占用比例较小;设备状态为超负荷代表目标方设备当前需要处理的任务较多,例如CPU占用比例较大;设备状态为允许连接代表目标方设备允许与其他设备建立连接;设备状态为不允许连接代表目标方设备不允许与其他设备建立连接;设备状态为限制连接代表在一定条件下目标方设备才允许与其他设备建立连接;设备状态为安全代表目标方设备处于安全状态,例如,目标方设备所使用的网络为安全网络;设备状态为非安全代表目标方设备处于非安全状态,例如,目标方设备所使用的网络为非安全网络(存在安全隐患的网络(如公用WiFi));设备状态为佩戴代表目标方设备处于用户佩戴状态;设备状态为非佩戴代表目标方设备处于非用户佩戴状态;设备状态为使用代表目标方设备处于用户使用状态;设备状态为非使用代表目标方设备处于非用户使用状态。
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
具体地,连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项,该连接参数可由目标方设备的用户进行设置或由目标方设备自动识别。需要说明的是,连接时长为发起方设备和目标方设备建立连接之后的可用时长,超过该可用时长后连接断开;连接速率为发起方设备和目标方设备建立连接之后的可用数据交换速率,在数据交换过程中,数据交换速率不允许超过该可用数据交换速率;连接起始时间为发起方设备和目标方设备建立连接的起始时间,该时间可由发起方设备的用户设定或由目标方设备的用户设定,也可为当前时间;连接结束时间为发起方设备和目标方设备之间断开连接的时间,该时间可由发起方设备的用户设定或由目标方设备的用户设定;连接地点为目标方设备的当前地点信息,例如,目标方设备所处地点为会议室,目标方设备为耳机,特别是无线耳机时,不宜两只耳机同时使用以免错过或遗漏会议内容,因此,发起方设备连接该无线耳机后,只向其中的一只耳机(如主耳机)传输待播放数据,又如,目标方设备所处地点为车内,发起方设备的用户为司机,目标方设备为耳机,特别是无线耳机时,为避免司机沉浸于耳机输出的内容,而造成行车安全隐患,因此,发起方设备连接该无线耳机后,只向其中的一只耳机(如主耳机)传输待播放数据,使得发起方设备连接目标方设备时更加灵活智能和安全,提高了用户体验。
进一步地,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备标识符合第一预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备标识与目标方设备建立连接,和/或,若设备标识不符合第一预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第一预设条件为该设备标识包括历史连接设备的设备标识或是否为特殊标记。
需要说明的是,建立连接的过程为发起方设备通过设备标识识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,参照图4,用户尝试连接智能手表或发起方设备尝试自动连接智能手表,而该智能手表不符合第一预设条件,因此,发起方设备输出“该智能手表为未知设备,建立连接失败”的提示信息。
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备名称符合第二预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备名称与目标方设备建立连接,和/或,若设备名称不符合第二预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第二预设条件为该设备名称包括历史连接设备的设备名称。
需要说明的是,建立连接的过程为发起方设备通过设备名称识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“XXX为未知设备,建立连接失败”的提示信息。
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备地址符合第三预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备地址与目标方设备建立连接,和/或,若设备地址不符合第三预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第三预设条件为该设备地址包括历史连接设备的设备地址。
需要说明的是,建立连接的过程为发起方设备通过设备地址识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“XXX为未知设备,建立连接失败”的提示信息。
若所述设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备类型符合第四预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备类型与目标方设备建立连接,和/或,若设备类型不符合第四预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第四预设条件为设备类型满足发起方设备的当前使用条件。
需要说明的是,当前使用条件可由发起方设备自动判断,也可由发起方设备的用户进行设置,例如,发起方设备的用户在玩游戏,则设备类型为用于玩游戏的智能耳机满足发起方设备的当前使用条件;再如,发起方设备的用户需要开启一个智能空调,而设备类型信息提供设备中存在多个智能空调,则通过预设开启规则开启多个智能空调中的一个以满足发起方设备的当前使用条件,其中,预设开启规则可为开启距离发起方设备最近的智能空调、开启使用次数最多的智能空调等。
需要说明的是,建立连接的过程为发起方设备通过设备类型识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“当前无适合使用环境的可使用设备,建立连接失败”的提示信息。
若所述设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备数量符合第五预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备数量与目标方设备建立连接,和/或,若设备数量不符合第五预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第五预设条件为设备数量不超过目标方设备的最大可连接设备数。
需要说明的是,建立连接的过程为发起方设备确定设备数量中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“当前无可供连接的设备,建立连接失败”的提示信息。
若所述设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备电量符合第六预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备电量与目标方设备建立连接,和/或,若设备电量不符合第六预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第六预设条件为设备电量大于或等于预设电量阈值。
需要说明的是,建立连接的过程为发起方设备确定设备电量中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“当前设备的设备电量不满足使用要求,建立连接失败”的提示信息。
若所述设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备状态符合第七预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备状态与目标方设备建立连接,和/或,若设备状态不符合第七预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第七预设条件为设备状态为正常、顺畅、空闲、允许连接、限制连接、安全、佩戴、使用中的至少一项。
需要说明的是,建立连接的过程为发起方设备确定设备状态中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。其中,设备状态中第二预设优先级的确定方式为:设备状态中包括正常、顺畅、空闲、允许连接、限制连接、安全、佩戴、使用的项数越多,第二预设优先级越高。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“当前设备的设备状态不满足使用要求,建立连接失败”的提示信息。
若所述连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该连接参数符合第八预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及连接参数与目标方设备建立连接,和/或,若设备状态不符合第八预设条件,则发起方设备不连接至目标方设备和/或输出提示信息。
需要说明的是,建立连接的过程为发起方设备确定连接参数中符合第八预设条件的连接参数对应的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“当前无满足连接要求的设备,建立连接失败”的提示信息。
进一步地,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括连接结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
具体地,在连接参数中包括连接时长,且历史连接时长小于连接时长时,符合第八预设条件,其中,历史连接时长为发起方设备和目标方设备历史连接中的累计总时长,该历史连接可限定在距离当前时间的一定时间内,例如,距离当前时间10小时内,则保证了该一定时间内,发起方设备和目标方设备之间的连接总时长小于连接时长;在连接参数中包括连接速率,且当前连接速率大于或等于连接速率时,符合第八预设条件,其中,连接速率为满足连接过程中数据传输的最小连接速率;在连接参数中包括连接起始时间,且当前时间符合起始时间要求时,符合第八预设条件,其中,连接起始时间应在当前时间之后,例如,当前时间为15:30,则连接起始时间应在15:30之后(如15:35);在连接参数中包括连接结束时间,且当前时间符合结束时间要求时,符合第八预设条件,其中,连接结束时间应在当前时间之后,同时,在连接开始时间之后,例如,当前时间为15:30,连接起始时间为15:35,则连接结束时间应在15:35之后(如15:40);在连接参数中包括连接地点,且当前地点符合连接地点要求时,符合第八预设条件,其中,在当前地点为预设地点时符合连接地点要求,预设地点包括会议室、车内等。
进一步地,所述S1步骤之前,还包括:
步骤S0,检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行S1步骤。
具体地,发起方设备检测是否接收到预设操作或者检测是否处于预设模式,若接收到预设操作或当前处于预设模式,则执行获取连接信息的步骤;若没有接收到预设操作或当前不处于预设模式,则不执行获取连接信息的步骤。其中,预设模式包括智能模式、自动切换模式等支持通过第一预设连接规则和/或第二预设连接规则进行设备间连接的模式。
进一步地,在所述S2步骤之前,还包括步骤:
步骤b,接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行S2步骤。
具体地,发起方设备接收目标方设备的反馈信息,和/或,接收确认连接指令后,才执行根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备的步骤。
需要说明的是,反馈信息为目标方设备是否同意发起方设备与之建立连接;确认连接指令为用户在发起方设备输入的确认建立与目标方设备之间的连接的指令,由此,发起方设备用户决定是否建立连接,使得建立连接的过程更加灵活智能,提高用户体验。
进一步地,在所述S2步骤之后,还包括:
步骤S3,连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
具体地,发起方设备连接目标方设备成功或失败之后,向发起方设备、终端、目标方设备中的至少一个输出提示信息,以提示用户连接成功或失败,提高用户体验。
需要说明的是,提示信息包括语音信息、文字信息、震动信息、灯光信息中的至少一个。其中,文字信息可通过发起方设备、终端、目标方设备中的至少一个设备的显示屏幕的弹框输出,例如,参照图5,如发起方设备为智能手机,通过“智能电视”终端输出文字信息“智能手机已连接智能手表”,具体还可设置该弹窗的显示时长,如显示0.5秒后自动关闭;语音信息可通过发起方设备、终端、目标方设备中的至少一个设备的扬声器输出,如由发起方设备输出语音信息,其内容可为“已连接XXX”;灯光信息可通过发起方设备、终端、目标方设备中的至少一个设备的闪光灯输出,如通过预设闪光方式提示用户发起方设备已成功与目标方设备建立连接,该预设闪光方式可为每间隔固定时间闪光一次,并连续闪光一段时间,若用户此时解锁该灯光信息输出设备,还可通过输出文字信息或输出语音信息的方式向用户输出提示信息“已连接XXX”;震动信息可通过发起方设备、终端、目标方设备中的至少一个设备的震动功能输出,如通过预设震动方式提示用户发起方设备已成功与目标方设备建立连接,该预设震动方式可为每间隔固定时间震动一次,并连续震动一段时间,若用户此时解锁该灯光信息输出设备,还可通过输出文字信息或输出语音信息的方式向用户输出提示信息“已连接XXX”。
进一步地,所述设备状态包括所述终端的状态和/或所述目标方设备的状态。
具体地,设备状态包括终端的状态和/或目标方设备的状态。
需要说明的是,设备状态不仅可以作为确定设备间是否建立连接的依据,还可作为确定设备间已建立的连接是否断开的依据,设备状态中的终端的状态可用于确定终端是否需要与发起方设备断开连接,设备状态中的目标方设备的状态可用于确定目标方设备是否适合与发起方设备建立连接。
进一步地,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由所述终端提供,所述第二连接信息由所述目标方设备提供。
具体地,连接信息包括至少一第一连接信息和至少一第二连接信息,其中,第一连接信息由终端提供,第二连接信息由目标方设备提供。
需要说明的是,终端已建立与目标方设备之间的连接,终端可将已获取的目标方设备的第一连接信息提供给发起方设备;也可在接收到发起方设备的连接请求之后,才获取未获取的目标方设备的第二连接信息,以将该第二连接信息提供给发起方设备。
进一步地,根据所述第一连接信息和/或所述第二连接信息生成所述第一预设连接规则;或,通过所述第一连接信息和/或所述第二连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
具体地,根据终端已获取的第一连接信息和/或终端未获取的第二连接信息生成第一预设连接规则;或,通过终端已获取的第一连接信息和/或终端未获取的第二连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
进一步地,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
具体地,若发起方设备与目标方设备连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若发起方设备与目标方设备连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
具体地,发起方设备成功连接目标方设备,可通过一定断开策略确定发起方设备与目标方设备之间断开连接的条件,该断开策略包括不再断开或定时断开或超时断开,其中,不再断开为发起方设备(或目标方设备)未接收到用户的连接断开指令之前,持续保持上述连接;定时断开为在连接建立后,达到一定时间,则发起方设备与目标方设备自动断开连接,例如,连接建立后达到5分钟,则发起方设备与目标方设备自动断开连接;超时断开为在连接建立后,一定时间内发起方设备与目标方设备之间未发生数据交换,则发起方设备与目标方设备自动断开连接,例如,发起方设备与目标方设备之间完成某一数据的传输后,6分钟内发起方设备与目标方设备之间无数据交换,则发起方设备与目标方设备自动断开连接。
具体地,发起方设备与目标方设备之间连接失败后,发起方设备可通过继续连接策略继续尝试连接目标方设备,该继续连接策略包括不再连接或定时连接或周期连接,其中,不再连接为发起方设备未接收到用户的请求连接指令之前,不再尝试连接目标方设备;定时连接为在连接失败后,达到一定时间,则发起方设备自动尝试再次连接目标方设备,例如,连接建立后达到5分钟,则发起方设备自动尝试再次连接目标方设备;周期连接为在连接失败后,发起方设备周期性尝试再次连接目标方设备,例如,连接失败后,每经过6分钟,发起方设备尝试连接一次目标方设备。
进一步地,所述设备连接方法还包括:
步骤c,在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接。
具体地,在发起方设备与目标方设备连接成功后,保持或断开终端和目标方设备之间的连接。
具体地,目标方设备和终端可能为功能相似的设备,发起方设备在与目标方设备连接成功后,断开终端和目标方设备之间的连接,例如,发起方设备为智能耳机,终端为智能手机,目标方设备为与智能手机功能相似的PAD;目标方设备和终端也可能为功能不相似的设备,发起方设备在与目标方设备连接成功后,保持终端和目标方设备之间的连接,例如,发起方设备为智能耳机,终端为智能手机,目标方设备为车载终端。
进一步地,所述设备连接方法还包括:
步骤d,若所述连接信息发生变化,则更新相应的预设连接规则。
具体地,若连接信息发生变化,更新相应的预设连接规则。
具体地,第一预设连接规则和第二预设连接规则直接受连接信息的影响,例如,连接信息中设备标识的第一预设优先级最高,连接信息中设备数量的第一预设优先级排第二,第一预设连接规则为优先考虑设备标识进行连接,在连接信息发生变化后,不再考虑连接信息中的设备标识,相应地,原本第一预设优先级排第二的设备数量变化为第一优先级最高,此时的第一预设连接规则更新为优先考虑设备数量进行连接。
本实施例中,通过S1:获取连接信息,其中,所述连接信息由与所述发起方设备连接的终端提供;S2:根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备。实现了在获取终端提供的连接信息之后,通过第一预设连接规则和/或第二预设连接规则和连接信息连接目标方设备,为发起方设备与目标方设备连接时提供更多可选的连接方案。本申请使得发起方设备在与目标方设备建立连接时更加灵活智能。
进一步地,参照图6,基于本申请设备连接方法第一实施例,提出第二实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。设备连接方法应用于终端。设备连接方法包括:
步骤S10,根据发起方设备的请求,获取目标方设备的连接信息,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由所述终端提供,所述第二连接信息由所述目标方设备提供。
可选地,所述第一连接信息或所述第二连接信息可以包括所述目标方设备标识、所述目标方设备名称、所述目标方设备地址、所述目标方设备类型、所述目标方设备数量、所述目标方设备电量、所述目标方设备状态中的至少一项,也可以包括连接用户名、连接密码、连接参数中的至少一项;
可选地,所述连接信息还可由终端提供。
具体地,终端根据发起方设备的请求,获取已获取的目标方设备的连接信息,和/或,获取未获取的目标方设备的连接信息。
在一种实施方式中,发起方设备为电脑(如PC或平板),终端为手机,目标方设备为WIFI接入点(有可能是另一手机做的WIFI热点),手机与该WIFI接入点已建立连接,电脑与手机也建立了连接(如蓝牙、NFC等),则电脑可以通过手机获得该WIFI接入点的标识和/或连接用户名和/或连接密码,进而使得电脑能够通过这些获得的连接信息连接到WIFI接入点。更进一步,该WIFI接入点所能允许接入的最大设备数量或最快连接速度等连接参数信息,可以是通过手机获取并提供给电脑,也可以是WIFI接入点通过广播等方式发出,由电脑通过广播来获取。通过这种实施方式,可以使得设备之间的连接更为便捷及智能,还可以实现更安全的技术效果(如避免了多次连接密码的输入等)。
在一种实施方式中,发起方设备为平板,终端为手机,目标方设备为智能电视,平板和手机连接,手机与智能电视连接,当前用户想将平板上的信息(如正在播放的音乐或视频)连接并投放到智能电视上,则可以根据手机提供的连接信息(如该智能电视支持的最大屏幕分辨率、支持的音频格式,支持的视频格式,支持的多声道数量,支持的音视频播放应用等),在平板上进行相应的处理,使准备投放数据能够满足智能电视的要求,本示例中的连接信息可以是手机事先或实时从智能电视中获取并发送给平板,也可以是智能电视通过广播等方式发送给平板。
在一种实施方式中,发起方设备为手机,终端为智慧家居控制中心(如智能路由器或智能音箱或智能语音助手设备等),目标方设备为智慧家居设备(如智能电视、智能空调等),当用户不在家时,智慧家居控制中心与所有智慧家居设备连接,并控制智慧家居设备按照预设方式进行工作或休眠;当用户到达家中后,需要将智慧家居控制中心的控制权转移到用户的手机上,并由用户的手机执行对所有智慧家居设备的控制。为实现灵活智能的连接方式,当用户到达家中后,先由智慧家居控制中心与用户手机建立连接,因此用户手机可以通过智慧家居控制中心获取所有智慧家居设备的连接信息,本示例中的连接信息包括了所有智慧家居设备的设备名称、设备地址、设备类型、设备工作状态、设备电量信息等中的至少一项,具体来说,智慧家居设备的设备名称、设备地址和设备类型可以是用户手机从智慧家居控制中心获取的,而智慧家居设备的设备工作状态和设备电量信息可以是智慧家居设备通过广播的方式提供给用户手机的,也可以是智慧家居设备通过智慧家居控制中心发送给用户手机的。当用户手机获取第一连接信息和第二连接信息后,可建立用户手机与所有智慧家居设备之间的连接,从而实现控制权从智慧家居控制中心到用户手机的转移,当用户在家中时可以使用随身携带的手机实现智慧家居设备的控制,当用户在家中时可以使用随身携带的手机实现智慧家居设备的控制,而当用户离开家时则继续由智慧家居控制中心对所有智慧家居设备进行控制。通过这种实施方式,可以实现更方便、灵活和智能的技术效果,进而提升用户体验。
在一种实施方式中,发起方设备为车辆设备,终端为用户手机,目标方设备为车联网集中监控平台,用户手机分别与车联网集中监控平台和车辆设备连接,当前用户想要使车辆设备智能灵活地接入车联网集中监控平台从而精确获取路况信息,从而为自动驾驶提供辅助信息。此时可由用户手机将车联网集中监控平台的第一连接信息提供给车辆设备,所述第一连接信息包括车联网集中监控平台的服务器与所述用户手机共享的加密秘钥等,此外所述车联网集中监控平台的服务器还可提供第二连接信息,所述第二连接信息包括当前服务器的动态更新的接入点节点和/或接入地址等信息,所述第二连接信息可由车联网集中监控平台的服务器广播的方式提供,或间接通过用户手机提供。因此根据第一连接信息和第二连接信息可使车辆设备在加密状态下接入车联网集中监控平台的服务器,确保车辆通信的安全性,同时也保证了车辆设备接入车联网集中监控平台的灵活性。
步骤S20,发送所述连接信息,以使所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备。
具体地,终端发送连接信息至发起方设备,以使发起方设备根据第一预设连接规则和/或第二预设连接规则,和连接信息连接至目标方设备。
进一步地,所述发送所述连接信息步骤包括:
步骤e,若所述发起方设备根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
具体地,若发起方设备在通过第一预设连接规则和连接信息连接目标方设备时,目标方设备存在不方便与发起方设备建立连接的情况,例如,目标方设备正在与其他设备建立连接,因此,可在发起方设备连接目标方设备失败后,再根据第二预设连接规则和连接信息连接目标方设备。
进一步地,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项;和/或,所述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
具体地,上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态、连接用户名、连接密码、连接参数中的至少一项,或上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项,或上述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
对于设备标识,发起方设备可通过该设备标识识别目标方设备的身份,该设备标识相当于设备的身份特征识别信息;另外,发起方设备还可通过该设备标识识别目标方设备是否为历史连接设备。此外,在发起方设备判断目标方设备中是否存在与本设备中的预设设备标识相匹配的设备标识时,该设备标识用于功能性区分其他设备,相当于为设备做特殊标记,例如,用户通过设置设备标识使智能手机只能连接智能耳机,而不能连接智能音箱,在目标方设备为智能音箱时,发起方设备无法与该目标方设备建立连接。
对于设备名称,发起方设备可通过该设备名称识别目标方设备的身份;发起方设备还可通过该设备名称向用户输出提示信息,例如,设备名称为“智能手机”,发起方设备可输出“已与智能手机建立连接”的提示信息;此外,发起方设备还可通过该设备名称识别目标方设备是否为历史连接设备。
对于设备地址,发起方设备可通过该设备地址识别目标方设备的身份,该设备地址为设备MAC(Media Access Control,媒体访问控制)地址,发起方设备通过该设备地址与目标方设备建立连接,一般地,在发起方设备与目标方设备通过蓝牙建立连接时,设备地址为蓝牙的MAC地址;在发起方设备与目标方设备通过WiFi(Wireless Fidelity,无线保真)建立连接时,设备地址为WiFi的MAC地址;此外,发起方设备还可通过该设备地址识别目标方设备是否为历史连接设备。
对于设备类型,发起方设备在连接目标方设备时,目标方设备可能不唯一,换而言之,目标方设备存在多个,在目标方设备存在多个时,发起方设备根据设备类型为该目标方设备进行分类。例如,智能家居中可连接的智能空调存在多个,可将该多个智能空调归为智能空调类;可连接的智能耳机中存在满足用户不同音频播放需求的多个智能耳机,例如,用于听音乐的智能耳机、用于玩游戏的智能耳机、用于看电影的智能耳机等,可将该多个智能耳机归为智能耳机类。
对于设备数量,为保证设备间连接的稳定性,目标方设备限制了最大可连接设备数,在发起方设备向目标方设备发起建立连接请求时,发起方设备接收目标方设备反馈的设备数量以及最大可连接设备数。
对于设备电量,为保证设备间连接的稳定性,发起方设备需要获取目标方设备的设备电量,可以理解的是,设备电量越低,对于相同使用环境(如播放音乐),设备的可使用时间越短,因此,在目标方设备的设备电量低于一定值时,发起方设备没有必要连接目标方设备。
对于设备状态,在发起方设备连接目标方设备时,目标方设备的设备状态可为设备使用状态和设备运行状态等。
对于连接用户名和连接密码,设备间连接时,为保证连接的准确性和安全性,发起方设备需通过连接用户名以及通过连接密码保证本次连接的设备为目标方设备而非其他可连接设备。
对于连接参数,发起方设备在连接目标方设备时,目标方设备通过连接参数对该连接设定一定的条件,以达到限制该连接的目的。
进一步地,所述设备连接方法还包括:
对所述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成所述第一预设连接规则;或,通过所述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
具体地,对上述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成第一预设连接规则;或,通过上述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则,其中,第三预设连接规则为***预置的连接规则,该连接规则包括第一预设连接规则,可选地,该连接规则为对上述连接信息中的一项或多项进行预设排序的排序方式。
需要说明的是,预设优先级可由发起方设备的用户设定,也可由***预设,本实施例中不作具体限定。
进一步地,所述对所述连接信息中的一项或多项按照预设优先级排序,包括:
对各连接信息按照第一预设优先级排序;和/或,对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
具体地,对各连接信息按照第一预设优先级排序;和/或,对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
具体地,上述排序包括连接信息间的排序,例如,对设备名称、设备类型和设备电量进行排序,以及连接信息自身的排序,例如,对设备电量的第一连接信息提供设备、第二连接信息提供设备和第三连接信息提供设备进行排序。对于连接信息间的排序,按照第一预设优先级排序,优先级高的连接信息在发起方设备连接目标方设备的过程中优先判断,例如,设备名称的优先级高于设备电量的优先级,那么在发起方设备连接目标方设备的过程中优先考虑设备名称这一连接信息;对于连接信息自身的排序,按照第二预设优先级排序,发起方设备在连接目标方设备时优先连接优先级高的连接信息提供设备,例如,设备电量的第二连接信息提供设备的优先级最高,那么在发起方设备连接目标方设备时,优先连接第二连接信息提供设备。
进一步地,所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
具体地,设备运行过程中存在多种设备状态,包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
需要说明的是,发起方设备连接的目标方设备的设备状态为异常、卡顿、超负荷、不允许连接、非安全、非佩戴、非使用中的至少一项时,是不方便进行后续的数据交换的,例如,目标方设备的设备状态为卡顿,在进行后续的数据交换过程中,目标方设备的数据处理过程会特别长,影响用户体验。
需要说明的是,设备状态为正常代表目标方设备处于正常工作状态;设备状态为异常代表目标方设备处于异常工作状态;设备状态为顺畅代表目标方设备能够顺畅地工作;设备状态为卡顿代表目标方设备不能顺畅地工作,例如,目标方设备响应异常,响应时间相对于顺畅较长;设备状态为空闲代表目标方设备当前需要处理的任务较少,例如,CPU(Central Processing Unit,中央处理器)占用比例较小;设备状态为超负荷代表目标方设备当前需要处理的任务较多,例如CPU占用比例较大;设备状态为允许连接代表目标方设备允许与其他设备建立连接;设备状态为不允许连接代表目标方设备不允许与其他设备建立连接;设备状态为限制连接代表在一定条件下目标方设备才允许与其他设备建立连接;设备状态为安全代表目标方设备处于安全状态,例如,目标方设备所使用的网络为安全网络;设备状态为非安全代表目标方设备处于非安全状态,例如,目标方设备所使用的网络为非安全网络(存在安全隐患的网络(如公用WiFi));设备状态为佩戴代表目标方设备处于用户佩戴状态;设备状态为非佩戴代表目标方设备处于非用户佩戴状态;设备状态为使用代表目标方设备处于用户使用状态;设备状态为非使用代表目标方设备处于非用户使用状态。
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
具体地,连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项,该连接参数可由目标方设备的用户进行设置或由目标方设备自动识别。需要说明的是,连接时长为发起方设备和目标方设备建立连接之后的可用时长,超过该可用时长后连接断开;连接速率为发起方设备和目标方设备建立连接之后的可用数据交换速率,在数据交换过程中,数据交换速率不允许超过该可用数据交换速率;连接起始时间为发起方设备和目标方设备建立连接的起始时间,该时间可由发起方设备的用户设定或由目标方设备的用户设定,也可为当前时间;连接结束时间为发起方设备和目标方设备之间断开连接的时间,该时间可由发起方设备的用户设定或由目标方设备的用户设定;连接地点为目标方设备的当前地点信息,例如,目标方设备所处地点为会议室,目标方设备为耳机,特别是无线耳机时,不宜两只耳机同时使用以免错过或遗漏会议内容,因此,发起方设备连接该无线耳机后,只向其中的一只耳机(如主耳机)传输待播放数据,又如,目标方设备所处地点为车内,发起方设备的用户为司机,目标方设备为耳机,特别是无线耳机时,为避免司机沉浸于耳机输出的内容,而造成行车安全隐患,因此,发起方设备连接该无线耳机后,只向其中的一只耳机(如主耳机)传输待播放数据,使得发起方设备连接目标方设备时更加灵活智能和安全,提高了用户体验。
进一步地,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备标识符合第一预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备标识与目标方设备建立连接,和/或,若设备标识不符合第一预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第一预设条件为该设备标识包括历史连接设备的设备标识或是否为特殊标记。
需要说明的是,建立连接的过程为发起方设备通过设备标识识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,参照图4,用户尝试连接智能手表或发起方设备尝试自动连接智能手表,而该智能手表不符合第一预设条件,因此,发起方设备输出“该智能手表为未知设备,建立连接失败”的提示信息。
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备名称符合第二预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备名称与目标方设备建立连接,和/或,若设备名称不符合第二预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第二预设条件为该设备名称包括历史连接设备的设备名称。
需要说明的是,建立连接的过程为发起方设备通过设备名称识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“XXX为未知设备,建立连接失败”的提示信息。
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备地址符合第三预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备地址与目标方设备建立连接,和/或,若设备地址不符合第三预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第三预设条件为该设备地址包括历史连接设备的设备地址。
需要说明的是,建立连接的过程为发起方设备通过设备地址识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“XXX为未知设备,建立连接失败”的提示信息。
若所述设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备类型符合第四预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备类型与目标方设备建立连接,和/或,若设备类型不符合第四预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第四预设条件为设备类型满足发起方设备的当前使用条件。
需要说明的是,当前使用条件可由发起方设备自动判断,也可由发起方设备的用户进行设置,例如,发起方设备的用户在玩游戏,则设备类型为用于玩游戏的智能耳机满足发起方设备的当前使用条件;再如,发起方设备的用户需要开启一个智能空调,而设备类型信息提供设备中存在多个智能空调,则通过预设开启规则开启多个智能空调中的一个以满足发起方设备的当前使用条件,其中,预设开启规则可为开启距离发起方设备最近的智能空调、开启使用次数最多的智能空调等。
需要说明的是,建立连接的过程为发起方设备通过设备类型识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“当前无适合使用环境的可使用设备,建立连接失败”的提示信息。
若所述设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备数量符合第五预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备数量与目标方设备建立连接,和/或,若设备数量不符合第五预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第五预设条件为设备数量不超过目标方设备的最大可连接设备数。
需要说明的是,建立连接的过程为发起方设备确定设备数量中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“当前无可供连接的设备,建立连接失败”的提示信息。
若所述设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备电量符合第六预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备电量与目标方设备建立连接,和/或,若设备电量不符合第六预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第六预设条件为设备电量大于或等于预设电量阈值。
需要说明的是,建立连接的过程为发起方设备确定设备电量中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“当前设备的设备电量不满足使用要求,建立连接失败”的提示信息。
若所述设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备状态符合第七预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备状态与目标方设备建立连接,和/或,若设备状态不符合第七预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第七预设条件为设备状态为正常、顺畅、空闲、允许连接、限制连接、安全、佩戴、使用中的至少一项。
需要说明的是,建立连接的过程为发起方设备确定设备状态中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。其中,设备状态中第二预设优先级的确定方式为:设备状态中包括正常、顺畅、空闲、允许连接、限制连接、安全、佩戴、使用的项数越多,第二预设优先级越高。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“当前设备的设备状态不满足使用要求,建立连接失败”的提示信息。
若所述连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该连接参数符合第八预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及连接参数与目标方设备建立连接,和/或,若设备状态不符合第八预设条件,则发起方设备不连接至目标方设备和/或输出提示信息。
需要说明的是,建立连接的过程为发起方设备确定连接参数中符合第八预设条件的连接参数对应的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“当前无满足连接要求的设备,建立连接失败”的提示信息。
进一步地,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括连接结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
具体地,在连接参数中包括连接时长,且历史连接时长小于连接时长时,符合第八预设条件,其中,历史连接时长为发起方设备和目标方设备历史连接中的累计总时长,该历史连接可限定在距离当前时间的一定时间内,例如,距离当前时间10小时内,则保证了该一定时间内,发起方设备和目标方设备之间的连接总时长小于连接时长;在连接参数中包括连接速率,且当前连接速率大于或等于连接速率时,符合第八预设条件,其中,连接速率为满足连接过程中数据传输的最小连接速率;在连接参数中包括连接起始时间,且当前时间符合起始时间要求时,符合第八预设条件,其中,连接起始时间应在当前时间之后,例如,当前时间为15:30,则连接起始时间应在15:30之后(如15:35);在连接参数中包括连接结束时间,且当前时间符合结束时间要求时,符合第八预设条件,其中,连接结束时间应在当前时间之后,同时,在连接开始时间之后,例如,当前时间为15:30,连接起始时间为15:35,则连接结束时间应在15:35之后(如15:40);在连接参数中包括连接地点,且当前地点符合连接地点要求时,符合第八预设条件,其中,在当前地点为预设地点时符合连接地点要求,预设地点包括会议室、车内等。
进一步地,在所述S10步骤之前,还包括:
步骤S00,检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行S10步骤。
具体地,终端检测是否接收到预设操作或者检测是否处于预设模式,若接收到预设操作或当前处于预设模式,则执行根据发起方设备的请求,获取目标方设备的连接信息的步骤;若没有接收到预设操作或当前不处于预设模式,则不执行根据发起方设备的请求,获取目标方设备的连接信息的步骤。其中,预设模式包括智能模式、自动切换模式等支持通过第一预设连接规则和/或第二预设连接规则进行设备间连接的模式。其中,预设操作为终端用户针对发起方设备的请求作出的响应操作,包括拒绝获取目标方设备的连接信息和同意获取目标方设备的连接信息。
进一步地,在发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之前,还包括:
步骤f,接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行S20步骤。
具体地,发起方设备接收目标方设备的反馈信息,和/或,接收确认连接指令后,才执行发送所述连接信息,以使所述发送方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤。
需要说明的是,反馈信息为目标方设备是否同意发起方设备与之建立连接;确认连接指令为用户在发起方设备输入的确认建立与目标方设备之间的连接的指令,由此,发起方设备用户决定是否建立连接,使得建立连接的过程更加灵活智能,提高用户体验。
进一步地,在发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之后,还包括:
步骤S30,连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
具体地,发起方设备连接目标方设备成功或失败之后,向发起方设备、终端、目标方设备中的至少一个输出提示信息,以提示用户连接成功或失败,提高用户体验。
需要说明的是,提示信息包括语音信息、文字信息、震动信息、灯光信息中的至少一个。其中,文字信息可通过发起方设备、终端、目标方设备中的至少一个设备的显示屏幕的弹框输出,例如,参照图5,如发起方设备为智能手机,通过“智能电视”终端输出文字信息“智能手机已连接智能手表”,具体还可设置该弹窗的显示时长,如显示0.5秒后自动关闭;语音信息可通过发起方设备、终端、目标方设备中的至少一个设备的扬声器输出,如由发起方设备输出语音信息,其内容可为“已连接XXX”;灯光信息可通过发起方设备、终端、目标方设备中的至少一个设备的闪光灯输出,如通过预设闪光方式提示用户发起方设备已成功与目标方设备建立连接,该预设闪光方式可为每间隔固定时间闪光一次,并连续闪光一段时间,若用户此时解锁该灯光信息输出设备,还可通过输出文字信息或输出语音信息的方式向用户输出提示信息“已连接XXX”;震动信息可通过发起方设备、终端、目标方设备中的至少一个设备的震动功能输出,如通过预设震动方式提示用户发起方设备已成功与目标方设备建立连接,该预设震动方式可为每间隔固定时间震动一次,并连续震动一段时间,若用户此时解锁该灯光信息输出设备,还可通过输出文字信息或输出语音信息的方式向用户输出提示信息“已连接XXX”。
进一步地,所述设备连接方法还包括:
所述终端同时还与所述目标方设备连接,和/或,所述目标方设备为多个。
具体地,在发起方设备通过终端与目标方设备建立连接时,终端和目标方设备处于连接状态,其中,目标方设备包括一个或多个。
进一步地,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
具体地,若发起方设备与目标方设备连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若发起方设备与目标方设备连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
具体地,发起方设备成功连接目标方设备,可通过一定断开策略确定发起方设备与目标方设备之间断开连接的条件,该断开策略包括不再断开或定时断开或超时断开,其中,不再断开为发起方设备(或目标方设备)未接收到用户的连接断开指令之前,持续保持上述连接;定时断开为在连接建立后,达到一定时间,则发起方设备与目标方设备自动断开连接,例如,连接建立后达到5分钟,则发起方设备与目标方设备自动断开连接;超时断开为在连接建立后,一定时间内发起方设备与目标方设备之间未发生数据交换,则发起方设备与目标方设备自动断开连接,例如,发起方设备与目标方设备之间完成某一数据的传输后,6分钟内发起方设备与目标方设备之间无数据交换,则发起方设备与目标方设备自动断开连接。
具体地,发起方设备与目标方设备之间连接失败后,发起方设备可通过继续连接策略继续尝试连接目标方设备,该继续连接策略包括不再连接或定时连接或周期连接,其中,不再连接为发起方设备未接收到用户的请求连接指令之前,不再尝试连接目标方设备;定时连接为在连接失败后,达到一定时间,则发起方设备自动尝试再次连接目标方设备,例如,连接建立后达到5分钟,则发起方设备自动尝试再次连接目标方设备;周期连接为在连接失败后,发起方设备周期性尝试再次连接目标方设备,例如,连接失败后,每经过6分钟,发起方设备尝试连接一次目标方设备。
进一步地,所述目标方设备包括至少一第一目标方设备和至少一第二目标方设备,所述设备连接方法还包括:
步骤g,若所述发起方设备根据所述第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至第一目标方设备失败后,所述终端获取并发送所述第二目标方设备的连接信息,以使所述发起方设备根据第四预设连接规则和所述第二目标方设备的连接信息,连接至第二目标方设备。
具体地,若发起方设备根据第一预设连接规则和/或第二预设连接规则,和连接信息连接至第一目标方设备失败(如发起方设备用户拒绝连接该第一目标方设备)后,终端获取并向发起方设备发送第二目标方设备的连接信息,以使发起方设备根据第四预设连接规则和第二目标方设备的连接信息,连接至第二目标方设备。
进一步地,所述第四预设规则包括以下至少一项:
在所述发起方设备连接所述第一目标方设备失败后,或在收到切换指令后,立即或延后预设时间后,控制所述发起方设备连接所述第二目标设备。
具体地,在发起方设备连接第一目标方设备失败后,或在收到切换指令后,可立即或在延迟预设时间后,通过终端控制发起方设备连接第二目标设备,其中,切换指令为发起方设备的用户不满意连接后的第一目标方设备而需要将连接切换到其他设备上的指令。
在所述发起方设备连接所述第一目标方设备的失败次数达到预设次数后,触发所述发起方设备连接所述第二目标设备。
具体地,发起方设备多次尝试连接第一目标方设备并均失败后,失败的次数达到预设次数则不再尝试连接第一目标方设备,并触发发起方设备连接第二目标方设备的条件,其中,预设次数可由用户设置或***预设,本实施例中不作具体限制。
输出提示信息。
具体地,在发起方设备连接第一目标方设备失败后,终端、发起方设备中的至少一个向用户输出提示信息,该提示信息包括连接第一目标方设备失败的理由。
进一步地,若所述发起方设备连接第二目标方设备失败,则还包括以下至少一种:
控制所述发起方设备连接所述第一目标方设备。
具体地,终端可控制发起方设备再次连接第一目标方设备。
控制所述发起方设备再次连接所述第二目标方设备。
具体地,终端可控制发起方设备尝试再次连接第二目标方设备。
在连接失败次数达到预设次数后,控制所述发起方设备不再连接所述第一目标方设备或所述第二目标方设备。
具体地,在发起方设备连接第二目标方设备失败次数达到预设次数后,终端控制发起方设备不再连接第一目标方设备或第二目标方设备,其中,预设次数可由用户设置或***预设,本实施例中不作具体限制。
输出提示信息。
具体地,在发起方设备连接第二目标方设备失败后,终端、发起方设备中的至少一个向用户输出连接失败相关提示信息,以提示用户发起方设备连接第二目标方设备失败及连接失败原因。
进一步地,所述设备连接方法还包括以下至少一项:
在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接。
具体地,在发起方设备与目标方设备连接成功后,保持或断开终端和目标方设备之间的连接。
具体地,目标方设备和终端可能为功能相似的设备,发起方设备在与目标方设备连接成功后,断开终端和目标方设备之间的连接,例如,发起方设备为智能耳机,终端为智能手机,目标方设备为与智能手机功能相似的PAD;目标方设备和终端也可能为功能不相似的设备,发起方设备在与目标方设备连接成功后,保持终端和目标方设备之间的连接,例如,发起方设备为智能耳机,终端为智能手机,目标方设备为车载终端。
若所述连接信息发生变化,则更新相应的预设连接规则。
具体地,若连接信息发生变化,更新相应的预设连接规则。
具体地,第一预设连接规则和第二预设连接规则直接受连接信息的影响,例如,连接信息中设备标识的第一预设优先级最高,连接信息中设备数量的第一预设优先级排第二,第一预设连接规则为优先考虑设备标识进行连接,在连接信息发生变化后,不再考虑连接信息中的设备标识,相应地,原本第一预设优先级排第二的设备数量变化为第一优先级最高,此时的第一预设连接规则更新为优先考虑设备数量进行连接。
本实施例中,通过S10:根据发起方设备的请求,获取目标方设备的连接信息;S20:发送所述连接信息,以使所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备。实现了根据发起方设备的请求获取目标方的连接信息后,将连接信息发送至发起方设备,以使发起方设备通过第一预设连接规则和/或第二预设连接规则和连接信息连接目标方设备,为发起方设备与目标方设备连接时提供更多可选的连接方案,使得发起方设备在与目标方设备建立连接时更加灵活智能。
进一步地,参照图7,基于本申请设备连接方法第一实施例,提出第三实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。设备连接方法应用于目标方设备。设备连接方法包括:
步骤S100,根据终端的请求,获取连接信息,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由所述终端提供,所述第二连接信息由所述目标方设备提供。
可选地,所述第一连接信息或所述第二连接信息可以包括所述目标方设备标识、所述目标方设备名称、所述目标方设备地址、所述目标方设备类型、所述目标方设备数量、所述目标方设备电量、所述目标方设备状态中的至少一项,也可以包括连接用户名、连接密码、连接参数中的至少一项;
可选地,所述连接信息还可由终端提供。
具体地,目标方设备接收终端发送的连接信息获取请求,获取连接信息。
在一种实施方式中,发起方设备为电脑(如PC或平板),终端为手机,目标方设备为WIFI接入点(有可能是另一手机做的WIFI热点),手机与该WIFI接入点已建立连接,电脑与手机也建立了连接(如蓝牙、NFC等),则电脑可以通过手机获得该WIFI接入点的标识和/或连接用户名和/或连接密码,进而使得电脑能够通过这些获得的连接信息连接到WIFI接入点。更进一步,该WIFI接入点所能允许接入的最大设备数量或最快连接速度等连接参数信息,可以是通过手机获取并提供给电脑,也可以是WIFI接入点通过广播等方式发出,由电脑通过广播来获取。通过这种实施方式,可以使得设备之间的连接更为便捷及智能,还可以实现更安全的技术效果(如避免了多次连接密码的输入等)。
在一种实施方式中,发起方设备为平板,终端为手机,目标方设备为智能电视,平板和手机连接,手机与智能电视连接,当前用户想将平板上的信息(如正在播放的音乐或视频)连接并投放到智能电视上,则可以根据手机提供的连接信息(如该智能电视支持的最大屏幕分辨率、支持的音频格式,支持的视频格式,支持的多声道数量,支持的音视频播放应用等),在平板上进行相应的处理,使准备投放数据能够满足智能电视的要求,本示例中的连接信息可以是手机事先或实时从智能电视中获取并发送给平板,也可以是智能电视通过广播等方式发送给平板。
在一种实施方式中,发起方设备为手机,终端为智慧家居控制中心(如智能路由器或智能音箱或智能语音助手设备等),目标方设备为智慧家居设备(如智能电视、智能空调等),当用户不在家时,智慧家居控制中心与所有智慧家居设备连接,并控制智慧家居设备按照预设方式进行工作或休眠;当用户到达家中后,需要将智慧家居控制中心的控制权转移到用户的手机上,并由用户的手机执行对所有智慧家居设备的控制。为实现灵活智能的连接方式,当用户到达家中后,先由智慧家居控制中心与用户手机建立连接,因此用户手机可以通过智慧家居控制中心获取所有智慧家居设备的连接信息,本示例中的连接信息包括了所有智慧家居设备的设备名称、设备地址、设备类型、设备工作状态、设备电量信息等中的至少一项,具体来说,智慧家居设备的设备名称、设备地址和设备类型可以是用户手机从智慧家居控制中心获取的,而智慧家居设备的设备工作状态和设备电量信息可以是智慧家居设备通过广播的方式提供给用户手机的,也可以是智慧家居设备通过智慧家居控制中心发送给用户手机的。当用户手机获取第一连接信息和第二连接信息后,可建立用户手机与所有智慧家居设备之间的连接,从而实现控制权从智慧家居控制中心到用户手机的转移,当用户在家中时可以使用随身携带的手机实现智慧家居设备的控制,当用户在家中时可以使用随身携带的手机实现智慧家居设备的控制,而当用户离开家时则继续由智慧家居控制中心对所有智慧家居设备进行控制。通过这种实施方式,可以实现更方便、灵活和智能的技术效果,进而提升用户体验。
在一种实施方式中,发起方设备为车辆设备,终端为用户手机,目标方设备为车联网集中监控平台,用户手机分别与车联网集中监控平台和车辆设备连接,当前用户想要使车辆设备智能灵活地接入车联网集中监控平台从而精确获取路况信息,从而为自动驾驶提供辅助信息。此时可由用户手机将车联网集中监控平台的第一连接信息提供给车辆设备,所述第一连接信息包括车联网集中监控平台的服务器与所述用户手机共享的加密秘钥等,此外所述车联网集中监控平台的服务器还可提供第二连接信息,所述第二连接信息包括当前服务器的动态更新的接入点节点和/或接入地址等信息,所述第二连接信息可由车联网集中监控平台的服务器广播的方式提供,或间接通过用户手机提供。因此根据第一连接信息和第二连接信息可使车辆设备在加密状态下接入车联网集中监控平台的服务器,确保车辆通信的安全性,同时也保证了车辆设备接入车联网集中监控平台的灵活性。
步骤S200,发送所述连接信息,以使与所述终端连接的发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备。
具体地,目标方设备发送该连接信息至终端,以使与终端连接的发起方设备根据第一预设连接规则和/或第二预设连接规则,和连接信息连接至目标方设备。
进一步地,所述S200步骤包括:
步骤h,若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
具体地,若发起方设备在通过第一预设连接规则和连接信息连接目标方设备时,目标方设备存在不方便与发起方设备建立连接的情况,例如,目标方设备正在与其他设备建立连接,因此,可在发起方设备连接目标方设备失败后,再根据第二预设连接规则和连接信息连接目标方设备。
进一步地,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项;和/或,所述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
具体地,上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态、连接用户名、连接密码、连接参数中的至少一项,或上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项,或上述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
对于设备标识,发起方设备可通过该设备标识识别目标方设备的身份,该设备标识相当于设备的身份特征识别信息;另外,发起方设备还可通过该设备标识识别目标方设备是否为历史连接设备。此外,在发起方设备判断目标方设备中是否存在与本设备中的预设设备标识相匹配的设备标识时,该设备标识用于功能性区分其他设备,相当于为设备做特殊标记,例如,用户通过设置设备标识使智能手机只能连接智能耳机,而不能连接智能音箱,在目标方设备为智能音箱时,发起方设备无法与该目标方设备建立连接。
对于设备名称,发起方设备可通过该设备名称识别目标方设备的身份;发起方设备还可通过该设备名称向用户输出提示信息,例如,设备名称为“智能手机”,发起方设备可输出“已与智能手机建立连接”的提示信息;此外,发起方设备还可通过该设备名称识别目标方设备是否为历史连接设备。
对于设备地址,发起方设备可通过该设备地址识别目标方设备的身份,该设备地址为设备MAC(Media Access Control,媒体访问控制)地址,发起方设备通过该设备地址与目标方设备建立连接,一般地,在发起方设备与目标方设备通过蓝牙建立连接时,设备地址为蓝牙的MAC地址;在发起方设备与目标方设备通过WiFi(Wireless Fidelity,无线保真)建立连接时,设备地址为WiFi的MAC地址;此外,发起方设备还可通过该设备地址识别目标方设备是否为历史连接设备。
对于设备类型,发起方设备在连接目标方设备时,目标方设备可能不唯一,换而言之,目标方设备存在多个,在目标方设备存在多个时,发起方设备根据设备类型为该目标方设备进行分类。例如,智能家居中可连接的智能空调存在多个,可将该多个智能空调归为智能空调类;可连接的智能耳机中存在满足用户不同音频播放需求的多个智能耳机,例如,用于听音乐的智能耳机、用于玩游戏的智能耳机、用于看电影的智能耳机等,可将该多个智能耳机归为智能耳机类。
对于设备数量,为保证设备间连接的稳定性,目标方设备限制了最大可连接设备数,在发起方设备向目标方设备发起建立连接请求时,发起方设备接收目标方设备反馈的设备数量以及最大可连接设备数。
对于设备电量,为保证设备间连接的稳定性,发起方设备需要获取目标方设备的设备电量,可以理解的是,设备电量越低,对于相同使用环境(如播放音乐),设备的可使用时间越短,因此,在目标方设备的设备电量低于一定值时,发起方设备没有必要连接目标方设备。
对于设备状态,在发起方设备连接目标方设备时,目标方设备的设备状态可为设备使用状态和设备运行状态等。
对于连接用户名和连接密码,设备间连接时,为保证连接的准确性和安全性,发起方设备需通过连接用户名以及通过连接密码保证本次连接的设备为目标方设备而非其他可连接设备。
对于连接参数,发起方设备在连接目标方设备时,目标方设备通过连接参数对该连接设定一定的条件,以达到限制该连接的目的。
进一步地,所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
具体地,设备运行过程中存在多种设备状态,包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
需要说明的是,发起方设备连接的目标方设备的设备状态为异常、卡顿、超负荷、不允许连接、非安全、非佩戴、非使用中的至少一项时,是不方便进行后续的数据交换的,例如,目标方设备的设备状态为卡顿,在进行后续的数据交换过程中,目标方设备的数据处理过程会特别长,影响用户体验。
需要说明的是,设备状态为正常代表目标方设备处于正常工作状态;设备状态为异常代表目标方设备处于异常工作状态;设备状态为顺畅代表目标方设备能够顺畅地工作;设备状态为卡顿代表目标方设备不能顺畅地工作,例如,目标方设备响应异常,响应时间相对于顺畅较长;设备状态为空闲代表目标方设备当前需要处理的任务较少,例如,CPU(Central Processing Unit,中央处理器)占用比例较小;设备状态为超负荷代表目标方设备当前需要处理的任务较多,例如CPU占用比例较大;设备状态为允许连接代表目标方设备允许与其他设备建立连接;设备状态为不允许连接代表目标方设备不允许与其他设备建立连接;设备状态为限制连接代表在一定条件下目标方设备才允许与其他设备建立连接;设备状态为安全代表目标方设备处于安全状态,例如,目标方设备所使用的网络为安全网络;设备状态为非安全代表目标方设备处于非安全状态,例如,目标方设备所使用的网络为非安全网络(存在安全隐患的网络(如公用WiFi));设备状态为佩戴代表目标方设备处于用户佩戴状态;设备状态为非佩戴代表目标方设备处于非用户佩戴状态;设备状态为使用代表目标方设备处于用户使用状态;设备状态为非使用代表目标方设备处于非用户使用状态。
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
具体地,连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项,该连接参数可由目标方设备的用户进行设置或由目标方设备自动识别。需要说明的是,连接时长为发起方设备和目标方设备建立连接之后的可用时长,超过该可用时长后连接断开;连接速率为发起方设备和目标方设备建立连接之后的可用数据交换速率,在数据交换过程中,数据交换速率不允许超过该可用数据交换速率;连接起始时间为发起方设备和目标方设备建立连接的起始时间,该时间可由发起方设备的用户设定或由目标方设备的用户设定,也可为当前时间;连接结束时间为发起方设备和目标方设备之间断开连接的时间,该时间可由发起方设备的用户设定或由目标方设备的用户设定;连接地点为目标方设备的当前地点信息,例如,目标方设备所处地点为会议室,目标方设备为耳机,特别是无线耳机时,不宜两只耳机同时使用以免错过或遗漏会议内容,因此,发起方设备连接该无线耳机后,只向其中的一只耳机(如主耳机)传输待播放数据,又如,目标方设备所处地点为车内,发起方设备的用户为司机,目标方设备为耳机,特别是无线耳机时,为避免司机沉浸于耳机输出的内容,而造成行车安全隐患,因此,发起方设备连接该无线耳机后,只向其中的一只耳机(如主耳机)传输待播放数据,使得发起方设备连接目标方设备时更加灵活智能和安全,提高了用户体验。
进一步地,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备标识符合第一预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备标识与目标方设备建立连接,和/或,若设备标识不符合第一预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第一预设条件为该设备标识包括历史连接设备的设备标识或是否为特殊标记。
需要说明的是,建立连接的过程为发起方设备通过设备标识识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,参照图4,用户尝试连接智能手表或发起方设备尝试自动连接智能手表,而该智能手表不符合第一预设条件,因此,发起方设备输出“该智能手表为未知设备,建立连接失败”的提示信息。
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备名称符合第二预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备名称与目标方设备建立连接,和/或,若设备名称不符合第二预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第二预设条件为该设备名称包括历史连接设备的设备名称。
需要说明的是,建立连接的过程为发起方设备通过设备名称识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“XXX为未知设备,建立连接失败”的提示信息。
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备地址符合第三预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备地址与目标方设备建立连接,和/或,若设备地址不符合第三预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第三预设条件为该设备地址包括历史连接设备的设备地址。
需要说明的是,建立连接的过程为发起方设备通过设备地址识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“XXX为未知设备,建立连接失败”的提示信息。
若所述设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备类型符合第四预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备类型与目标方设备建立连接,和/或,若设备类型不符合第四预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第四预设条件为设备类型满足发起方设备的当前使用条件。
需要说明的是,当前使用条件可由发起方设备自动判断,也可由发起方设备的用户进行设置,例如,发起方设备的用户在玩游戏,则设备类型为用于玩游戏的智能耳机满足发起方设备的当前使用条件;再如,发起方设备的用户需要开启一个智能空调,而设备类型信息提供设备中存在多个智能空调,则通过预设开启规则开启多个智能空调中的一个以满足发起方设备的当前使用条件,其中,预设开启规则可为开启距离发起方设备最近的智能空调、开启使用次数最多的智能空调等。
需要说明的是,建立连接的过程为发起方设备通过设备类型识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“当前无适合使用环境的可使用设备,建立连接失败”的提示信息。
若所述设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备数量符合第五预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备数量与目标方设备建立连接,和/或,若设备数量不符合第五预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第五预设条件为设备数量不超过目标方设备的最大可连接设备数。
需要说明的是,建立连接的过程为发起方设备确定设备数量中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“当前无可供连接的设备,建立连接失败”的提示信息。
若所述设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备电量符合第六预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备电量与目标方设备建立连接,和/或,若设备电量不符合第六预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第六预设条件为设备电量大于或等于预设电量阈值。
需要说明的是,建立连接的过程为发起方设备确定设备电量中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“当前设备的设备电量不满足使用要求,建立连接失败”的提示信息。
若所述设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该设备状态符合第七预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备状态与目标方设备建立连接,和/或,若设备状态不符合第七预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,其中,符合第七预设条件为设备状态为正常、顺畅、空闲、允许连接、限制连接、安全、佩戴、使用中的至少一项。
需要说明的是,建立连接的过程为发起方设备确定设备状态中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。其中,设备状态中第二预设优先级的确定方式为:设备状态中包括正常、顺畅、空闲、允许连接、限制连接、安全、佩戴、使用的项数越多,第二预设优先级越高。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“当前设备的设备状态不满足使用要求,建立连接失败”的提示信息。
若所述连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息。
具体地,若该连接参数符合第八预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及连接参数与目标方设备建立连接,和/或,若设备状态不符合第八预设条件,则发起方设备不连接至目标方设备和/或输出提示信息。
需要说明的是,建立连接的过程为发起方设备确定连接参数中符合第八预设条件的连接参数对应的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
需要说明的是,提示信息可包括文字信息、语音信息等,例如,输出“当前无满足连接要求的设备,建立连接失败”的提示信息。
进一步地,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括连接结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
具体地,在连接参数中包括连接时长,且历史连接时长小于连接时长时,符合第八预设条件,其中,历史连接时长为发起方设备和目标方设备历史连接中的累计总时长,该历史连接可限定在距离当前时间的一定时间内,例如,距离当前时间10小时内,则保证了该一定时间内,发起方设备和目标方设备之间的连接总时长小于连接时长;在连接参数中包括连接速率,且当前连接速率大于或等于连接速率时,符合第八预设条件,其中,连接速率为满足连接过程中数据传输的最小连接速率;在连接参数中包括连接起始时间,且当前时间符合起始时间要求时,符合第八预设条件,其中,连接起始时间应在当前时间之后,例如,当前时间为15:30,则连接起始时间应在15:30之后(如15:35);在连接参数中包括连接结束时间,且当前时间符合结束时间要求时,符合第八预设条件,其中,连接结束时间应在当前时间之后,同时,在连接开始时间之后,例如,当前时间为15:30,连接起始时间为15:35,则连接结束时间应在15:35之后(如15:40);在连接参数中包括连接地点,且当前地点符合连接地点要求时,符合第八预设条件,其中,在当前地点为预设地点时符合连接地点要求,预设地点包括会议室、车内等。
进一步地,在所述S100步骤之前,还包括:
步骤S000,检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行S100步骤。
具体地,目标方设备检测是否接收到预设操作或者检测是否处于预设模式,若接收到预设操作或当前处于预设模式,则执行根据终端的请求,获取连接信息的步骤;若没有接收到预设操作或当前不处于预设模式,则不执行根据终端的请求,获取连接信息的步骤。其中,预设模式包括智能模式、自动切换模式等支持通过第一预设连接规则和/或第二预设连接规则进行设备间连接的模式。其中,预设操作为目标方设备用户针对终端的请求作出的响应操作,包括获取目标方设备的连接信息和不获取目标方设备的连接信息。
进一步地,在所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之前,还包括:
步骤i,接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行发送所述连接信息,以使与所述终端连接的发送方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤。
具体地,发起方设备接收目标方设备的反馈信息,和/或,接收确认连接指令后,才执行发送所述连接信息步骤。
需要说明的是,反馈信息为目标方设备是否同意发起方设备与之建立连接;确认连接指令为用户在发起方设备输入的确认建立与目标方设备之间的连接的指令,由此,发起方设备用户决定是否建立连接,使得建立连接的过程更加灵活智能,提高用户体验。
进一步地,在所述发送方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之后,还包括:
步骤S300,连接成功或失败之后,向所述发送方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
具体地,发起方设备连接目标方设备成功或失败之后,向发起方设备、终端、目标方设备中的至少一个输出提示信息,以提示用户连接成功或失败,提高用户体验。
需要说明的是,提示信息包括语音信息、文字信息、震动信息、灯光信息中的至少一个。其中,文字信息可通过发起方设备、终端、目标方设备中的至少一个设备的显示屏幕的弹框输出,例如,参照图5,如发起方设备为智能手机,通过“智能电视”终端输出文字信息“智能手机已连接智能手表”,具体还可设置该弹窗的显示时长,如显示0.5秒后自动关闭;语音信息可通过发起方设备、终端、目标方设备中的至少一个设备的扬声器输出,如由发起方设备输出语音信息,其内容可为“已连接XXX”;灯光信息可通过发起方设备、终端、目标方设备中的至少一个设备的闪光灯输出,如通过预设闪光方式提示用户发起方设备已成功与目标方设备建立连接,该预设闪光方式可为每间隔固定时间闪光一次,并连续闪光一段时间,若用户此时解锁该灯光信息输出设备,还可通过输出文字信息或输出语音信息的方式向用户输出提示信息“已连接XXX”;震动信息可通过发起方设备、终端、目标方设备中的至少一个设备的震动功能输出,如通过预设震动方式提示用户发起方设备已成功与目标方设备建立连接,该预设震动方式可为每间隔固定时间震动一次,并连续震动一段时间,若用户此时解锁该灯光信息输出设备,还可通过输出文字信息或输出语音信息的方式向用户输出提示信息“已连接XXX”。
进一步地,所述设备连接方法,还包括:
所述终端同时还与所述目标方设备连接,和/或,所述目标方设备为多个。
具体地,在发起方设备通过终端与目标方设备建立连接时,目标方设备和终端处于连接状态,其中,目标方设备包括一个或多个。
进一步地,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
具体地,若目标方设备与发起方设备连接成功,则目标方设备与发起方设备不再断开或定时断开或超时断开;若目标方设备与发起方设备连接失败,则目标方设备与发起方设备不再连接或定时连接或周期连接。
具体地,目标方设备与发起方设备连接成功,可通过一定断开策略确定目标方设备与发起方设备之间断开连接的条件,该断开策略包括不再断开或定时断开或超时断开,其中,不再断开为目标方设备(或发起方设备)未接收到用户的连接断开指令之前,持续保持上述连接;定时断开为在连接建立后,达到一定时间,则目标方设备与发起方设备自动断开连接,例如,连接建立后达到5分钟,则目标方设备与发起方设备自动断开连接;超时断开为在连接建立后,一定时间内目标方设备与发起方设备之间未发生数据交换,则目标方设备与发起方设备自动断开连接,例如,目标方设备与发起方设备之间完成某一数据的传输后,6分钟内目标方设备与发起方设备之间无数据交换,则目标方设备与发起方设备自动断开连接。
具体地,目标方设备与发起方设备之间连接失败后,发起方设备可通过继续连接策略继续尝试连接目标方设备,该继续连接策略包括不再连接或定时连接或周期连接,其中,不再连接为发起方设备未接收到用户的请求连接指令之前,不再尝试连接目标方设备;定时连接为在连接失败后,达到一定时间,则发起方设备自动尝试再次连接目标方设备,例如,连接建立后达到5分钟,则发起方设备自动尝试再次连接目标方设备;周期连接为在连接失败后,发起方设备周期性尝试再次连接目标方设备,例如,连接失败后,每经过6分钟,发起方设备尝试连接一次目标方设备。
进一步地,所述获取连接信息的方式包括以下至少一种:
通过本地获取;
通过服务器获取;
通过与所述目标方设备连接的其他设备获取。
具体地,目标方设备除了通过本地获取自身连接信息外;还可通过服务器获取其他所有能够与发起方设备建立连接的设备的连接信息;还可通过与目标方设备连接的其他设备获取,其中,其他设备为所有能够与发起方设备建立连接的设备。
进一步地,所述设备连接方法,还包括:
若接收到第一预设指令或检测到所述目标方设备正处于或切换到预设模式,则包括以下至少一种:
立即或延时断开所述目标方设备的设备连接或所有连接;
若接收到第二预设指令,则还原到之前状态;
输出提示信息。
具体地,若接收到第一预设指令或检测到目标方设备正处于或切换到预设模式,则包括以下至少一种:立即或延时断开所述目标方设备的设备连接或所有连接;若接收到第二预设指令,则还原到之前状态;输出提示信息。其中,延时断开为接收到第一预设指令或检测到目标方设备正处于或切换到预设模式时,一段时间后才断开目标方设备的设备连接或所有连接,该一段时间可由用户设定或***预设,本实施例中不作具体限定;第一预设指令为使目标方设备与其所连接的部分或全部设备断开连接的指令;第二预设指令为取消目标方设备执行第一预设指令所作出的操作的指令。
进一步地,所述设备连接方法还包括以下至少一项:
在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接。
具体地,在目标方设备和发起方设备连接成功后,保持或断开终端和目标方设备之间的连接。
具体地,目标方设备和终端可能为功能相似的设备,发起方设备在与目标方设备连接成功后,断开终端和目标方设备之间的连接,例如,发起方设备为智能耳机,终端为智能手机,目标方设备为与智能手机功能相似的PAD;目标方设备和终端也可能为功能不相似的设备,发起方设备在与目标方设备连接成功后,保持终端和目标方设备之间的连接,例如,发起方设备为智能耳机,终端为智能手机,目标方设备为车载终端。
若所述连接信息发生变化,则更新相应的预设连接规则。
具体地,若连接信息发生变化,更新相应的预设连接规则。
具体地,第一预设连接规则和第二预设连接规则直接受连接信息的影响,例如,连接信息中设备标识的第一预设优先级最高,连接信息中设备数量的第一预设优先级排第二,第一预设连接规则为优先考虑设备标识进行连接,在连接信息发生变化后,不再考虑连接信息中的设备标识,相应地,原本第一预设优先级排第二的设备数量变化为第一优先级最高,此时的第一预设连接规则更新为优先考虑设备数量进行连接。
本实施例中,通过S100:根据终端的请求,获取连接信息;S200:发送所述连接信息,以使与所述终端连接的发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备。实现了根据终端的请求获取目标方的连接信息后,将连接信息发送至终端,以使与该终端连接的发起方设备通过第一预设连接规则和/或第二预设连接规则和连接信息连接目标方设备,为发起方设备与目标方设备连接时提供更多可选的连接方案,使得发起方设备在与目标方设备建立连接时更加灵活智能。
此外,本申请还提供一种设备连接装置,所述设备连接装置包括:
第一获取模块,用于获取连接信息;可选地,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由终端提供,所述第二连接信息由目标方设备提供;
连接模块,用于根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备。
进一步地,所述连接模块包括:
检测单元,用于若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
进一步地,所述设备连接装置还包括:
排序模块,用于对所述连接信息中的一项或多项按照预设优先级排序;
第一生成模块,用于根据排序后的连接信息生成所述第一预设连接规则;
第一匹配模块,用于通过所述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
进一步地,所述排序模块包括:
第一排序单元,用于对各连接信息按照第一预设优先级排序;
第二排序单元,用于对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
进一步地,所述设备连接装置还包括:
检测模块,用于检测是否接收到预设操作,若是,才执行所述第一获取模块;
所述检测模块还用于检测是否处于预设模式,若是,才执行所述第一获取模块。
进一步地,所述设备连接装置还包括:
第一接收模块,用于接收所述目标方设备的反馈信息,才执行所述连接模块;
第二接收模块,用于接收确认连接指令后,才执行所述连接模块。
进一步地,所述设备连接装置还包括:
输出模块,用于连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
进一步地,所述设备连接装置还包括:
第二生成模块,用于根据所述第一连接信息和/或所述第二连接信息生成所述第一预设连接规则;
第二匹配模块,用于通过所述第一连接信息和/或所述第二连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
进一步地,所述设备连接装置还包括:
保持模块,用于在所述发起方设备与所述目标方设备连接成功后,保持所述终端和所述目标方设备之间的连接;
断开模块,用于在所述发起方设备与所述目标方设备连接成功后,断开所述终端和所述目标方设备之间的连接。
进一步地,所述设备连接装置还包括:
更新模块,用于若所述连接信息发生变化,则更新相应的预设连接规则。
此外,本申请还提供一种设备连接装置,所述设备连接装置包括:
第一获取模块,用于根据发起方设备的请求,获取目标方设备的连接信息;可选地,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由终端提供,所述第二连接信息由所述目标方设备提供;
发送模块,用于发送所述连接信息。
进一步地,所述连接模块包括:
检测单元,用于若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
进一步地,所述设备连接装置还包括:
排序模块,用于对所述连接信息中的一项或多项按照预设优先级排序;
第一生成模块,用于根据排序后的连接信息生成所述第一预设连接规则;
第一匹配模块,用于通过所述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
进一步地,所述排序模块包括:
第一排序单元,用于对各连接信息按照第一预设优先级排序;
第二排序单元,用于对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
进一步地,所述设备连接装置还包括:
检测模块,用于检测是否接收到预设操作,若是,才执行所述第一获取模块;
所述检测模块还用于检测是否处于预设模式,若是,才执行所述第一获取模块。
进一步地,所述设备连接装置还包括:
第一接收模块,用于接收所述目标方设备的反馈信息,才执行所述连接模块;
第二接收模块,用于接收确认连接指令后,才执行所述连接模块。
进一步地,所述设备连接装置还包括:
输出模块,用于连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
进一步地,所述设备连接装置还包括:
发送模块,用于若所述发起方设备根据所述第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至第一目标方设备失败后,所述终端获取并发送所述第二目标方设备的连接信息。
进一步地,所述设备连接装置还包括:
保持模块,用于在所述发起方设备与所述目标方设备连接成功后,保持所述终端和所述目标方设备之间的连接;
断开模块,用于在所述发起方设备与所述目标方设备连接成功后,断开所述终端和所述目标方设备之间的连接;
更新模块,用于若所述连接信息发生变化,则更新相应的预设连接规则。
此外,本申请还提供一种设备连接装置,所述设备连接装置包括:
第一获取模块,用于根据终端的请求,获取连接信息;可选地,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由所述终端提供,所述第二连接信息由目标方设备提供;
发送模块,用于发送所述连接信息。
进一步地,所述连接模块包括:
检测单元,用于若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
进一步地,所述设备连接装置还包括:
检测模块,用于检测是否接收到预设操作,若是,才执行所述第一获取模块;
所述检测模块还用于检测是否处于预设模式,若是,才执行所述第一获取模块。
进一步地,所述设备连接装置还包括:
第一接收模块,用于接收所述目标方设备的反馈信息,才执行所述连接模块;
第二接收模块,用于接收确认连接指令后,才执行所述连接模块。
进一步地,所述设备连接装置还包括:
输出模块,用于连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
进一步地,所述设备连接装置还包括:
断开模块,用于立即或延时断开所述目标方设备的设备连接或所有连接;
还原模块,用于若接收到第二预设指令,则还原到之前状态;
所述输出模块还用于输出提示信息。
进一步地,所述设备连接装置还包括:
保持模块,用于在所述发起方设备与所述目标方设备连接成功后,保持所述终端和所述目标方设备之间的连接;
断开模块,用于在所述发起方设备与所述目标方设备连接成功后,断开所述终端和所述目标方设备之间的连接;
更新模块,用于若所述连接信息发生变化,则更新相应的预设连接规则。
本申请设备控制装置具体实施方式与上述设备连接方法各实施例基本相同,在此不再赘述。
此外,本申请还提供一种设备,该设备可为上述发起方设备、终端或目标方设备。如图8所示,图8是本申请实施例方案涉及的硬件运行环境的结构示意图。
需要说明的是,图8即可为设备的硬件运行环境的结构示意图。
如图8所示,该设备可以包括:处理器1001,例如CPU,存储器1005,用户接口1003,网络接口1004,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
可选地,设备还可以包括RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。
本领域技术人员可以理解,图8中示出的设备结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图8所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及设备连接程序。其中,操作***是管理和控制设备硬件和软件资源的程序,支持设备连接程序以及其它软件或程序的运行。
在图8所示的设备中,用户接口1003主要用于连接终端,与终端进行数据通信;网络接口1004主要用于后台服务器,与后台服务器进行数据通信;处理器1001可以用于调用存储器1005中存储的设备连接程序,并执行如上所述的设备连接方法的步骤。
本申请设备具体实施方式与上述设备连接方法各实施例基本相同,在此不再赘述。
本申请还提供一种设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的方法的步骤。
此外,本申请实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有设备连接程序,所述设备连接程序被处理器执行时实现如上所述的设备连接方法的步骤。
本申请计算机可读存储介质具体实施方式与上述设备连接方法各实施例基本相同,在此不再赘述。
本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行如上各种可能的实施方式中所述的方法。
本申请实施例还提供一种芯片,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于从所述存储器中调用并运行所述计算机程序,使得安装有所述芯片的设备执行如上各种可能的实施方式中所述的方法。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素,此外,本申请不同实施例中具有同样命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。
应当理解,尽管在本文可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本文范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语"如果"可以被解释成为"在……时"或"当……时"或"响应于确定"。再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“A、B或C”或者“A、B和/或C”意味着“以下任一个:A;B;C;A和B;A和C;B和C;A、B和C”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
需要说明的是,在本文中,采用了诸如S1、S2等步骤代号,其目的是为了更清楚简要地表述相应内容,不构成顺序上的实质性限制,本领域技术人员在具体实施时,可能会先执行S2后执行S1等,但这些均应在本申请的保护范围之内。
应该理解的是,虽然本申请实施例中的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,设备,或者网络设备等)执行本申请各个实施例所述的方法。
以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本申请的专利保护范围内。
Claims (101)
1.一种设备连接方法,其特征在于,应用于发起方设备,所述方法包括以下步骤:
S1:获取连接信息,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由终端提供,所述第二连接信息由目标方设备提供,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态、连接参数中的至少一项;
S2:根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息;
和/或,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
2.如权利要求1所述的方法,其特征在于,所述S2步骤包括:若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
3.如权利要求1所述的方法,其特征在于,对所述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成所述第一预设连接规则;
或,
通过所述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
4.如权利要求3所述的方法,其特征在于,所述对所述连接信息中的一项或多项按照预设优先级排序,包括:
对各连接信息按照第一预设优先级排序;和/或,
对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
5.如权利要求1所述的方法,其特征在于,包括以下至少一种:
所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项;
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
6.如权利要求1所述的方法,其特征在于,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
7.如权利要求1所述的方法,其特征在于,在所述S1步骤之前,还包括步骤:
S0:检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行S1步骤。
8.如权利要求1所述的方法,其特征在于,在所述S2步骤之前,还包括步骤:
接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行S2步骤。
9.如权利要求1所述的方法,其特征在于,在所述S2步骤之后,还包括步骤:
S3:连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
10.如权利要求1所述的方法,其特征在于,所述设备状态包括所述终端的状态和/或所述目标方设备的状态。
11.如权利要求1所述的方法,其特征在于,根据所述第一连接信息和/或所述第二连接信息生成所述第一预设连接规则;
或,
通过所述第一连接信息和/或所述第二连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
12.如权利要求1至11中任一项所述的方法,其特征在于,还包括:在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接。
13.如权利要求1至11中任一项所述的方法,其特征在于,还包括:若所述连接信息发生变化,则更新相应的预设连接规则。
14.一种设备连接方法,其特征在于,应用于发起方设备,所述方法包括以下步骤:
S1:获取连接信息,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由终端提供,所述第二连接信息由目标方设备提供,根据所述第一连接信息和/或所述第二连接信息生成第一预设连接规则,或,通过所述第一连接信息和/或所述第二连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则;
S2:根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备。
15.如权利要求14所述的方法,其特征在于,所述S2步骤包括:若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
16.如权利要求14所述的方法,其特征在于,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态、连接参数中的至少一项。
17.如权利要求16所述的方法,其特征在于,对所述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成所述第一预设连接规则。
18.如权利要求17所述的方法,其特征在于,所述对所述连接信息中的一项或多项按照预设优先级排序,包括:
对各连接信息按照第一预设优先级排序;和/或,
对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
19.如权利要求16所述的方法,其特征在于,包括以下至少一种:
所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项;
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
20.如权利要求16所述的方法,其特征在于,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息。
21.如权利要求20所述的方法,其特征在于,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
22.如权利要求14所述的方法,其特征在于,在所述S1步骤之前,还包括步骤:
S0:检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行S1步骤。
23.如权利要求14所述的方法,其特征在于,在所述S2步骤之前,还包括步骤:
接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行S2步骤。
24.如权利要求14所述的方法,其特征在于,在所述S2步骤之后,还包括步骤:
S3:连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
25.如权利要求16所述的方法,其特征在于,所述设备状态包括所述终端的状态和/或所述目标方设备的状态。
26.如权利要求14至19和权利要求21至25中任一项所述的方法,其特征在于,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
27.如权利要求14至25中任一项所述的方法,其特征在于,还包括:在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接。
28.如权利要求14至25中任一项所述的方法,其特征在于,还包括:若所述连接信息发生变化,则更新相应的预设连接规则。
29.一种设备连接方法,其特征在于,应用于终端,所述方法包括以下步骤:
S10:根据发起方设备的请求,获取目标方设备的连接信息,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由所述终端提供,所述第二连接信息由所述目标方设备提供,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态、连接参数中的至少一项;
S20:发送所述连接信息,以使所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息;
和/或,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
30.如权利要求29所述的方法,其特征在于,所述S20步骤包括:若所述发起方设备根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
31.如权利要求29所述的方法,其特征在于,对所述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成所述第一预设连接规则;
或,
通过所述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
32.如权利要求31所述的方法,其特征在于,所述对所述连接信息中的一项或多项按照预设优先级排序,包括:
对各连接信息按照第一预设优先级排序;和/或,
对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
33.如权利要求29所述的方法,其特征在于,包括以下至少一种:
所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项;
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
34.如权利要求29所述的方法,其特征在于,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
35.如权利要求29所述的方法,其特征在于,在所述S10步骤之前,还包括步骤:
S00:检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行S10步骤。
36.如权利要求29所述的方法,其特征在于,在发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之前,还包括步骤:
接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行S20步骤。
37.如权利要求29所述的方法,其特征在于,在发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之后,还包括步骤:
S30:连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
38.如权利要求29所述的方法,其特征在于,还包括:所述终端同时还与所述目标方设备连接,和/或,所述目标方设备为多个。
39.如权利要求29至38中任一项所述的方法,其特征在于,所述目标方设备包括至少一第一目标方设备和至少一第二目标方设备,还包括:
若所述发起方设备根据所述第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至第一目标方设备失败后,所述终端获取并发送所述第二目标方设备的连接信息,以使所述发起方设备根据第四预设连接规则和所述第二目标方设备的连接信息,连接至第二目标方设备。
40.如权利要求39所述的方法,其特征在于,所述第四预设连接规则包括以下至少一项:
在所述发起方设备连接所述第一目标方设备失败后,或在收到切换指令后,立即或延后预设时间后,控制所述发起方设备连接所述第二目标设备;
在所述发起方设备连接所述第一目标方设备的失败次数达到预设次数后,触发所述发起方设备连接所述第二目标设备;
输出提示信息。
41.如权利要求39所述的方法,其特征在于,若所述发起方设备连接第二目标方设备失败,则还包括以下至少一种:
控制所述发起方设备连接所述第一目标方设备;
控制所述发起方设备再次连接所述第二目标方设备;
在连接失败次数达到预设次数后,控制所述发起方设备不再连接所述第一目标方设备或所述第二目标方设备;
输出提示信息。
42.如权利要求29至38中任一项所述的方法,其特征在于,还包括以下至少一项:
在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接;
若所述连接信息发生变化,则更新相应的预设连接规则。
43.一种设备连接方法,其特征在于,应用于终端,所述方法包括以下步骤:
S10:根据发起方设备的请求,获取目标方设备的连接信息,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由所述终端提供,所述第二连接信息由所述目标方设备提供,对所述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成第一预设连接规则;或,通过所述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则;
S20:发送所述连接信息,以使所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备。
44.如权利要求43所述的方法,其特征在于,所述S20步骤包括:若所述发起方设备根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
45.如权利要求43所述的方法,其特征在于,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态、连接参数中的至少一项。
46.如权利要求43所述的方法,其特征在于,所述对所述连接信息中的一项或多项按照预设优先级排序,包括:
对各连接信息按照第一预设优先级排序;和/或,
对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
47.如权利要求45所述的方法,其特征在于,包括以下至少一种:
所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项;
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
48.如权利要求45所述的方法,其特征在于,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息。
49.如权利要求48所述的方法,其特征在于,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
50.如权利要求43所述的方法,其特征在于,在所述S10步骤之前,还包括步骤:
S00:检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行S10步骤。
51.如权利要求43所述的方法,其特征在于,在发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之前,还包括步骤:
接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行S20步骤。
52.如权利要求43所述的方法,其特征在于,在发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之后,还包括步骤:
S30:连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
53.如权利要求43所述的方法,其特征在于,还包括:所述终端同时还与所述目标方设备连接,和/或,所述目标方设备为多个。
54.如权利要求43至47和权利要求49至53中任一项所述的方法,其特征在于,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
55.如权利要求44或45所述的方法,其特征在于,所述目标方设备包括至少一第一目标方设备和至少一第二目标方设备,还包括:
若所述发起方设备根据所述第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至第一目标方设备失败后,所述终端获取并发送所述第二目标方设备的连接信息,以使所述发起方设备根据第四预设连接规则和所述第二目标方设备的连接信息,连接至第二目标方设备。
56.如权利要求55所述的方法,其特征在于,所述第四预设连接规则包括以下至少一项:
在所述发起方设备连接所述第一目标方设备失败后,或在收到切换指令后,立即或延后预设时间后,控制所述发起方设备连接所述第二目标设备;
在所述发起方设备连接所述第一目标方设备的失败次数达到预设次数后,触发所述发起方设备连接所述第二目标设备;
输出提示信息。
57.如权利要求55所述的方法,其特征在于,若所述发起方设备连接第二目标方设备失败,则还包括以下至少一种:
控制所述发起方设备连接所述第一目标方设备;
控制所述发起方设备再次连接所述第二目标方设备;
在连接失败次数达到预设次数后,控制所述发起方设备不再连接所述第一目标方设备或所述第二目标方设备;
输出提示信息。
58.如权利要求43至53中任一项所述的方法,其特征在于,还包括以下至少一项:
在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接;
若所述连接信息发生变化,则更新相应的预设连接规则。
59.一种设备连接方法,其特征在于,应用于终端,所述方法包括以下步骤:
S10:根据发起方设备的请求,获取目标方设备的连接信息,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由所述终端提供,所述第二连接信息由所述目标方设备提供;
S20:发送所述连接信息,以使所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备,所述目标方设备包括至少一第一目标方设备和至少一第二目标方设备,若所述发起方设备根据所述第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至第一目标方设备失败后,所述终端获取并发送所述第二目标方设备的连接信息,以使所述发起方设备根据第四预设连接规则和所述第二目标方设备的连接信息,连接至第二目标方设备。
60.如权利要求59所述的方法,其特征在于,所述S20步骤包括:若所述发起方设备根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
61.如权利要求59所述的方法,其特征在于,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态、连接参数中的至少一项。
62.如权利要求61所述的方法,其特征在于,对所述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成所述第一预设连接规则;
或,
通过所述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
63.如权利要求62所述的方法,其特征在于,所述对所述连接信息中的一项或多项按照预设优先级排序,包括:
对各连接信息按照第一预设优先级排序;和/或,
对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
64.如权利要求61所述的方法,其特征在于,包括以下至少一种:
所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项;
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
65.如权利要求61所述的方法,其特征在于,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息。
66.如权利要求65所述的方法,其特征在于,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
67.如权利要求59所述的方法,其特征在于,在所述S10步骤之前,还包括步骤:
S00:检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行S10步骤。
68.如权利要求59所述的方法,其特征在于,在发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之前,还包括步骤:
接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行S20步骤。
69.如权利要求59所述的方法,其特征在于,在发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之后,还包括步骤:
S30:连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
70.如权利要求59所述的方法,其特征在于,还包括:所述终端同时还与所述目标方设备连接,和/或,所述目标方设备为多个。
71.如权利要求59至64和权利要求66至70中任一项所述的方法,其特征在于,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
72.如权利要求59所述的方法,其特征在于,所述第四预设连接规则包括以下至少一项:
在所述发起方设备连接所述第一目标方设备失败后,或在收到切换指令后,立即或延后预设时间后,控制所述发起方设备连接所述第二目标设备;
在所述发起方设备连接所述第一目标方设备的失败次数达到预设次数后,触发所述发起方设备连接所述第二目标设备;
输出提示信息。
73.如权利要求59所述的方法,其特征在于,若所述发起方设备连接第二目标方设备失败,则还包括以下至少一种:
控制所述发起方设备连接所述第一目标方设备;
控制所述发起方设备再次连接所述第二目标方设备;
在连接失败次数达到预设次数后,控制所述发起方设备不再连接所述第一目标方设备或所述第二目标方设备;
输出提示信息。
74.如权利要求59至70中任一项所述的方法,其特征在于,还包括以下至少一项:
在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接;
若所述连接信息发生变化,则更新相应的预设连接规则。
75.一种设备连接方法,其特征在于,应用于目标方设备,所述方法包括以下步骤:
S100:根据终端的请求,获取连接信息,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由所述终端提供,所述第二连接信息由所述目标方设备提供,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态、连接参数中的至少一项;
S200:发送所述连接信息,以使与所述终端连接的发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息;
和/或,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
76.如权利要求75所述的方法,其特征在于,所述S200步骤包括:若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
77.如权利要求75所述的方法,其特征在于,包括以下至少一种:
所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项;
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
78.如权利要求75所述的方法,其特征在于,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
79.如权利要求75所述的方法,其特征在于,在所述S100步骤之前,还包括步骤:
S000:检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行S100步骤。
80.如权利要求75所述的方法,其特征在于,在所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之前,还包括步骤:
接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行S200步骤。
81.如权利要求75所述的方法,其特征在于,在所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之后,还包括步骤:
S300:连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
82.如权利要求75所述的方法,其特征在于,还包括:所述终端同时还与所述目标方设备连接,和/或,所述目标方设备为多个。
83.如权利要求75至82中任一项所述的方法,其特征在于,所述获取连接信息的方式包括以下至少一种:
通过本地获取;
通过服务器获取;
通过与所述目标方设备连接的其他设备获取。
84.如权利要求75至82中任一项所述的方法,其特征在于,还包括:若接收到第一预设指令或检测到所述目标方设备正处于或切换到预设模式,则包括以下至少一种:
立即或延时断开所述目标方设备的设备连接或所有连接;
若接收到第二预设指令,则还原到之前状态;
输出提示信息。
85.如权利要求75至82中任一项所述的方法,其特征在于,还包括以下至少一项:
在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接;
若所述连接信息发生变化,则更新相应的预设连接规则。
86.一种设备连接方法,其特征在于,应用于目标方设备,所述方法包括以下步骤:
S100:根据终端的请求,获取连接信息,所述连接信息包括至少一第一连接信息和至少一第二连接信息,其中,所述第一连接信息由所述终端提供,所述第二连接信息由所述目标方设备提供;
S200:发送所述连接信息,以使与所述终端连接的发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备,若接收到第一预设指令或检测到所述目标方设备正处于或切换到预设模式,则包括以下至少一种:
立即或延时断开所述目标方设备的设备连接或所有连接;
若接收到第二预设指令,则还原到之前状态;
输出提示信息。
87.如权利要求86所述的方法,其特征在于,所述S200步骤包括:若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
88.如权利要求86所述的方法,其特征在于,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态、连接参数中的至少一项。
89.如权利要求88所述的方法,其特征在于,包括以下至少一种:
所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项;
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
90.如权利要求88所述的方法,其特征在于,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息。
91.如权利要求90所述的方法,其特征在于,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
92.如权利要求86所述的方法,其特征在于,在所述S100步骤之前,还包括步骤:
S000:检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行S100步骤。
93.如权利要求86所述的方法,其特征在于,在所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之前,还包括步骤:
接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行S200步骤。
94.如权利要求86所述的方法,其特征在于,在所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之后,还包括步骤:
S300:连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
95.如权利要求86所述的方法,其特征在于,还包括:所述终端同时还与所述目标方设备连接,和/或,所述目标方设备为多个。
96.如权利要求86至95中任一项所述的方法,其特征在于,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
97.如权利要求86至95中任一项所述的方法,其特征在于,所述获取连接信息的方式包括以下至少一种:
通过本地获取;
通过服务器获取;
通过与所述目标方设备连接的其他设备获取。
98.如权利要求86至95中任一项所述的方法,其特征在于,还包括以下至少一项:
在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接;
若所述连接信息发生变化,则更新相应的预设连接规则。
99.一种设备,其特征在于,包括存储器和处理器,所述存储器上存储有计算机程序,所述处理器在执行所述计算机程序时,实现如权利要求1至98中任一项所述的方法。
100.一种***,其特征在于,包括:
至少一项实现如权利要求1至28中任一项所述方法的发起方设备;
至少一项实现如权利要求29至74中任一项所述方法的终端;
至少一项实现如权利要求75至98中任一项所述方法的目标方设备。
101.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现如权利要求1至98中任一项所述的方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010881755.2A CN111741539B (zh) | 2020-08-28 | 2020-08-28 | 设备连接方法、设备、***及可读存储介质 |
PCT/CN2020/133164 WO2022041542A1 (zh) | 2020-08-28 | 2020-12-01 | 处理方法、设备及存储介质 |
EP20951210.2A EP4207924A4 (en) | 2020-08-28 | 2020-12-01 | PROCESSING METHOD, DEVICE AND STORAGE MEDIUM |
US18/175,774 US12034561B2 (en) | 2020-08-28 | 2023-02-28 | Processing method, device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010881755.2A CN111741539B (zh) | 2020-08-28 | 2020-08-28 | 设备连接方法、设备、***及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111741539A CN111741539A (zh) | 2020-10-02 |
CN111741539B true CN111741539B (zh) | 2020-12-08 |
Family
ID=72658119
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010881755.2A Active CN111741539B (zh) | 2020-08-28 | 2020-08-28 | 设备连接方法、设备、***及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111741539B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4207924A4 (en) * | 2020-08-28 | 2024-05-15 | Shenzhen Transsion Holdings Co., Ltd. | PROCESSING METHOD, DEVICE AND STORAGE MEDIUM |
CN113613269B (zh) * | 2021-07-14 | 2022-06-24 | 无锡宇宁智能科技有限公司 | 提高wifi连通性方法、移动终端及可读存储介质 |
CN116669225B (zh) * | 2022-12-28 | 2024-04-19 | 广州源动智慧体育科技有限公司 | 一种设备连接方法、电子设备和存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106209142A (zh) * | 2016-09-06 | 2016-12-07 | 济南大学 | 一种基于混合网络的智能手环 |
CN110119090A (zh) * | 2018-02-05 | 2019-08-13 | 江苏怡通数码科技有限公司 | 一种能够实现健康监控及家居控制的多功能机器人的控制方法 |
CN110300397A (zh) * | 2019-05-30 | 2019-10-01 | 惠州高盛达科技有限公司 | AI智能音箱的wifi连接方法及AI智能音箱 |
CN111143683A (zh) * | 2019-12-26 | 2020-05-12 | 上海传英信息技术有限公司 | 终端交互推荐方法、设备及可读存储介质 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3076714B1 (en) * | 2013-11-26 | 2019-08-14 | Kyocera Corporation | Mobile communication system, user terminal, and base station |
CN110138837B (zh) * | 2019-04-15 | 2021-12-28 | 平安科技(深圳)有限公司 | 请求处理方法、装置、计算机设备和存储介质 |
-
2020
- 2020-08-28 CN CN202010881755.2A patent/CN111741539B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106209142A (zh) * | 2016-09-06 | 2016-12-07 | 济南大学 | 一种基于混合网络的智能手环 |
CN110119090A (zh) * | 2018-02-05 | 2019-08-13 | 江苏怡通数码科技有限公司 | 一种能够实现健康监控及家居控制的多功能机器人的控制方法 |
CN110300397A (zh) * | 2019-05-30 | 2019-10-01 | 惠州高盛达科技有限公司 | AI智能音箱的wifi连接方法及AI智能音箱 |
CN111143683A (zh) * | 2019-12-26 | 2020-05-12 | 上海传英信息技术有限公司 | 终端交互推荐方法、设备及可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN111741539A (zh) | 2020-10-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112004173B (zh) | 蓝牙耳机的切换方法、移动终端及计算机可读存储介质 | |
CN111741539B (zh) | 设备连接方法、设备、***及可读存储介质 | |
CN107046696B (zh) | 一种通信网络切换的方法及移动终端 | |
CN109195143B (zh) | 网络接入方法、移动终端及可读存储介质 | |
CN109600740B (zh) | 文件下载方法、装置及计算机可读存储介质 | |
CN111818667B (zh) | 设备连接方法、设备及可读存储介质 | |
CN109144705B (zh) | 应用程序管理方法、移动终端及计算机可读存储介质 | |
CN107124718B (zh) | 数据传输方法、移动终端及存储介质 | |
CN112261535A (zh) | 无线耳机的主副切换方法、设备及可读存储介质 | |
CN108536383B (zh) | 一种游戏控制方法、设备及计算机可读存储介质 | |
CN111935849A (zh) | 信息处理方法、设备及存储介质 | |
CN112612598A (zh) | 防沉迷方法、移动终端及计算机可读存储介质 | |
CN110098651B (zh) | 一种充电方法、装置、电子设备及可读存储介质 | |
CN109618377B (zh) | 呼叫处理方法、终端、网络侧装置及计算机可读存储介质 | |
CN108541046B (zh) | 一种网络选择方法、终端及存储介质 | |
CN110740454A (zh) | 一种非独立组网驻留方法、设备及计算机可读存储介质 | |
CN108199964B (zh) | 一种传输方法、终端、服务器及计算机可读存储介质 | |
CN107466081B (zh) | 一种无线切换方法及终端 | |
CN112770279B (zh) | 网络共享方法、移动终端及计算机可读存储介质 | |
CN107517487B (zh) | 通话控制方法及移动终端 | |
CN107135498B (zh) | 一种文件分享方法及设备 | |
CN109818967B (zh) | 一种通知方法、服务器、移动终端及计算机可读存储介质 | |
CN108541003B (zh) | 一种VoWiFi通话的控制方法和装置 | |
CN108183833B (zh) | 一种响应处理方法、装置及计算机可读存储介质 | |
CN107360599B (zh) | 智能wifi联网方法及移动终端 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |