著录项信息
专利名称 | 一种手机App添加周边设备的方法及系统 |
申请号 | CN201510898964.7 | 申请日期 | 2015-12-09 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2016-03-09 | 公开/公告号 | CN105391883A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04M11/00 | IPC分类号 | H;0;4;M;1;1;/;0;0;;;H;0;4;M;1;/;7;2;5查看分类表>
|
申请人 | 深圳市智慧猫软件技术有限公司 | 申请人地址 | 湖南省长沙市岳麓区桔子洲街道麓山南路343号长沙矿山研究院科研楼5楼537、539房
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 湖南茴香智能科技有限公司 | 当前权利人 | 湖南茴香智能科技有限公司 |
发明人 | 朱卫民 |
代理机构 | 暂无 | 代理人 | 暂无 |
摘要
一种手机app添加周边设备的方法,应用于通过手机app添加周边设备,其特征在于,包括以下步骤:接收型号为A的第一周边设备发送的第一数据;接收型号为A的第二周边设备发送的第二数据;判断第一数据中的数据位和第二数数据中的数据位不同;删除第一数据和第二数据。删除后,提醒用户重新触发第一周边设备和第二周边设备。本发明使用方法中,用户可以不通过厂商,自行添加周边设备。
1.一种手机app添加周边设备的方法,应用于通过手机app添加周边设备,其特征在于,包括以下步骤:手机app接收用户输入的待添加周边设备的型号A,并发送至服务器;所述服务器接收型号为A的第一周边设备发送的第一数据;所述服务器接收型号为A的第二周边设备发送的第二数据;其中,来自同一型号的不同周边设备的数据其数据位携带的信息是相同的,当所述服务器判断第一数据中的数据位和第二数数据中的数据位不同;所述服务器删除第一数据和第二数据,删除后,提醒用户重新触发第一周边设备和第二周边设备;当所述服务器判断第一数据中的数据位和第二数据中的数据位相同时,保存第一数据和第二数据于服务器中,并反馈手机端添加成功。
2.如权利要求1所述的手机app添加周边设备的方法,其特征在于:用户在添加周边设备之前向服务器供应商提供所述周边设备的型号信息,服务器供应商将其添加到服务器内。
3.如权利要求2所述的手机app添加周边设备的方法,其特征在于:服务器存储用户发送的周边设备图片和型号信息,将其分到“特种型号”类别。
4.如权利要求3所述的手机app添加周边设备的方法,其特征在于:根据用户输入待添加设备的型号添加周边设备,服务器根据型号查找该所述待添加周边设备的照片和名称信息。
5.如权利要求1所述的手机app添加周边设备的方法,其特征在于:用户通过手机app界面输入待添加设备的基本信息,包括型号、照片、名称信息。
6.一种手机app添加周边设备系统,包括收发模块和处理模块,其特征在于:用户在手机app添加界面输入待添加的周边设备型号A;收发模块接收用户发送的指令后用于接收型号为A的第一周边设备的第一数据和接收型号为A的第二周边设备的第二数据;其中,来自同一型号的不同周边设备的数据其数据位携带的信息是相同的,处理模块用于判断第一数据中的数据位和第二数据中的数据位是否相同,当判断结果为不同时,收发模块还用于将提醒用户重新触发周边设备,当判断结果相同时,收发模块还用于向手机app发送配对成功的反馈。
7.如权利要求6所述的手机app添加周边设备系统,其特征在于:处理模块还用于判断用户输入的型号为“特种型号”。
一种手机App添加周边设备的方法及系统\n技术领域\n[0001] 本发明涉及一种手机app与周边设备的配对方法,尤其涉及智能家居中应用手机app控制周边设备时手机app与周边设备配对的方法。\n背景技术\n[0002] 在智能家居领域中,随着智能化的深入,越来越多的智能设备厂家通过手机app来控制智能设备。现有智能的家 居控制系统通常包括手机、主机(用于连接手机端与周边设备)和若干个周边设备。手机app控制周边设备之前需要与之配对。通常的的配对方式是:手机app搜索周边设备,用户与此同时触发智能设备,手机app接收到周边设备发送的数据包,这样手机app与智能设备配对成功。但是这种添加方法不能获得周边设备的图片和型号等信息;基于上述问题,另外一种添加方式是,提前将该产品的所有相关信息录入到服务器内,添加周边产品后显示与app上,但是这种方法使得服务器内没有的设备无法添加,这就需要一种新的添加方式。另外,对于现有的智能家居体系,通常都是封闭式的,也就是说,每个公司生产的周边设备、主机和云服务器都是成套使用的,使用了一家的主机和云服务器后必须使用他们家的周边设备,这样对于用户来说没有选择权,那有必要采用一种新的使用方式,用户在买到一套产品后想要采购新的周边设备,也能用原有的主机及云服务器来控制。这样就需要提供一种新的添加方式。\n发明内容\n[0003] 有鉴于上述问题,有必要提供一种新的添加方式使得在添加时,能够添加服务器内没有的周边设备。\n[0004] 一种手机app添加周边设备的方法,应用于通过手机app添加周边设备,包括以下步骤:\n[0005] 接收型号为A的第一周边设备发送的第一数据;\n[0006] 接收型号为A的第二周边设备发送的第二数据;\n[0007] 判断第一数据中的数据位和第二数数据中的数据位不同;\n[0008] 删除第一数据和第二数据。删除后,提醒用户重新触发第一周边设备和第二周边设备。\n[0009] 优选的,用户在添加周边设备之前向服务器供应商提供所述周边设备的型号等相关信息。服务器供应商将其添加到服务器内。\n[0010] 优选的,服务器存储用户发送的周边设备图片和型号等相关信息,将其分到“特种型号”类别。\n[0011] 优选的,根据用户输入待添加设备的型号添加周边设备,服务器根据型号查找该所述待添加周边设备的自他信息。\n[0012] 优选的,用户通过手机app界面输入待添加设备的基本信息,包括型号、照片、名称等信息。\n[0013] 一种手机app添加周边设备系统,包括收发模块和处理模块,其特征在于:\n[0014] 收发模块用于接收第一周边设备的第一数据和接收第二周边设备的第二数据;\n[0015] 处理模块用于判断第一数据中的数据位和第二数据中的数据位不相同,[0016] 收发模块还用于将提醒用户重新触发周边设备。\n[0017] 优选的,处理模块还用于判断用户输入的型号为“特种型号”。\n[0018] 本发明中,在配对周边设备的时候仅仅获取遥控器发送数据的20位地址码,一个遥控器的地址码是不变的。这样,在配对时,不需要多次配对。另外将每个型号的周边设备所有按键的输入数据位添加在服务器内,在配对时不需要添加按键的数据位即能模拟该按键的功能。\n附图说明\n[0019] 图1为本发明一种手机app添加周边设备的方法及系统的环境示意图。\n[0020] 图2为本发明一种手机app添加周边设备的方法的流程图。\n[0021] 图3为本发明一种手机app添加周边设备的方法的流程图中的添加界面示意图。\n[0022] 图4为发明一种手机app添加周边设备的方法的另一实施例流程图。\n[0023] 图5为本发明一种手机app添加周边设备系统的结构图。\n具体实施方式\n[0024] 以下结合附图来对本发明具体说明。\n[0025] 如图1所示,为本发明一种手机app添加周边设备的方法及系统,包括手机app、服务器、主机和周边设备。用户通过手机app添加周边设备,服务器作为传输、储存和处理终端。主机放置于家中或是其他周边设备应用场所,用于发送命令至周边设备或是接收周边设备的反馈。主机与周边设备采用近距离传输技术。例如RF、WIFI和蓝牙等。主机与服务器通过网络或是电话和短信等方式传输,当然,也可以通过上述的近距离传输技术。服务器可以单独设置,也可以设置于手机内。另外,本发明主要是在手机app添加周边设备的方法及系统上的改进创新。故,本发明实施例中的具体流程没有涉及主机,对于采用非标准射频(例如,315M、433M等)技术的周边设备而言,主机是必须的一个环节,只是在本实施例的描述中省略了。对于采用可以直接跟通常使用的路由器通讯的周边设备可以不需要主机。\n[0026] 本发明一种手机app添加周边设备的方法,用于用户自行添加周边设备。第一实施例中,如图2,包括以下步骤:\n[0027] S11,手机app接收用户输入的待添加周边设备的型号A,并发送至服务器。用户添加周边设备之前,将周边设备的型号和图片发送至服务器供应商,供应商将周边设备型号和图片添加到服务器内。上述型号和图片仅仅是举例,实际操作的时候,用户可能不仅仅提供该两个信息。服务器供应商添加周边设备型号和图片至服务器内后,用户可以自行添加周边设备,用户在app添加界面输入待添加周边设备型号A(假定用户待添加的周边设备型号为A),并发送至服务器。另外,用户可以不输入型号A,而是输入周边产品照片(最好是和发送至服务器供应商同一张照片)。另外,输入的还可以是其他能够让服务器识别的待添加的周边设备的相关信息。总而言之,用户可以输入各种周边设备相关信息,而其型号A仅仅是其中一种。其中,图3为所示意的手机app界面示意图。\n[0028] S12,服务器接收手机app发送的型号A,并判断其为“特种型号”。服务器接收到“型号A”这个信息,服务器在数据库中查找“型号A”的设备,查找该型号“A”为“特种型号”。其中,“特种型号”仅仅是服务数据库中各种不同分类中的一种,在流程S11中,服务器供应商将用户发送的周边产品型号添加到“特种型号”内。服务器接收到手机app发送的型号A后,判断该型号属于“特种型号”。\n[0029] S13,服务器接收型号为A的第一周边设备发送的第一数据。服务器判断用户输入的型号A为“特种型号”后,将进入针对于“特种型号”的添加方式,自动侦测信号,用户触发型号为A的一个周边设备。服务器接收该上述周边设备发送的第一数据,并提取其中的数据位。具体的,假设一个周边设备发送出来的第一数据包含24bit,包括20bit的ID和4bit的数据位。其中每个周边设备的ID都是不同的,但是同一个型号的周边设备的数据位是相同的。\n在其他实施例中,前述的24bit只是本实施例中一个具体的案例,也可以不是24bit,数据位也可以不是4bit。厂家可以根据自己的实际情况自定义。\n[0030] S14,服务器接收型号为A的第二周边设备发送的第二数据,步骤S13后,用户触发另一个型号为A的周边设备,服务器获取该另一个型号为A的周边设备的第二数据。其中包括该周边设备的数据位。\n[0031] S15,判断第一数据中的数据位和第二数据中的数据位是否相同。服务器接收第一周边设备和第二周边设备发送的数据后分别获取他们的数据位。并将其两者数据位对比。\n在本实施例中,步骤S13和S14中服务器提取接收到的第一数据和第二数据中的数据位,步骤S15中将其两者数据位比较,在其他实施例中,也可以对比接收到的数据中的其他信息,只需该信息满足同一个型号的不同周边设备的信息是相同的。\n[0032] 当判断否,则执行步骤S16;当判断是,则执行步骤S17。\n[0033] S16,删除第一数据及第二数据,并向手机端发送用户重新触发周边设备的请求。\n具体的,判断第一数据中的数据位和第二数据的数据位不同时,则表示用户触发的两个周边设备不是同一个型号或是服务器接收的两个数据对应的周边设备不是同一个型号,这时候需要重新添加。服务器自动删除第一数据及第二数据,并发送请求用户重新触发周边设备的命令至手机端且显示于界面上。用户根据提示再次触发周边设备。服务器内会继续进行步骤S13-S16,直到服务器判断第一数据和第二数据的数据位相同。\n[0034] 在第一实施例中,服务器接收两个周边设备发送的数据,并对比其中的内容。但我们不应局限于两个周边设备,也可以是接收并对比三个周边设备发送的数据或是四个周边设备发送的数据。三个或四个数据中的数据位都相同才添加成功。只要有一个数据位与其他数据位不相同则添加不成功,并且删除后重新添加。\n[0035] S17,保存第一数据和第二数据于服务器内,并反馈手机端添加成功。当判断第一数据位和第二数据位相同时,则表示用户触发的两个周边设备是同一个型号,服务器储存用户添加的两个周边设备,并显示于手机app界面上。\n[0036] 如图4所示,第二实施例中,用户不需要发送周边设备型号及图片等相关信息至服务器供应商,而是app端提供一个如图3所示的界面,让用户自行输入周边产品型号、图片等相关信息。 第二实施例包括步骤:\n[0037] S18,服务器接收用户输入的产品相关信息,该相关信息包括型号A。\n[0038] 接下来的步骤同实施例中的步骤S13-S17。\n[0039] 本发明还提供一种手机app添加周边设备系统,包括手机app、服务器、主机和周边设备。用户通过手机app添加周边设备,服务器作为传输和处理终端。主机放置于家中或是其他周边设备应用场所,用于发送命令至周边设备或是接收周边设备的反馈。主机与周边设备采用近距离传输技术。例如RF、WIFI和蓝牙等。主机与服务器通过网络或是电话和短信等方式传输,当然,也可以通过上述的近距离传输技术。服务器可以单独设置,也可以设置于手机内。另外,本发明主要是在手机app添加周边设备的方法及系统上的改进创新。故,本发明实施例中的具体流程没有涉及主机,对于采用非标准射频(例如,315M、433M等)技术的周边设备而言,主机是必须的一个环节,只是在本实施例中省略了。对于采用可以直接跟使用中的路由器通讯的周边设备可以不需要主机。\n[0040] 如图5所示,一种手机app添加周边设备系统包括收发模块100、处理模块200。本实施例中,将手机端和服务器端作为一体。\n[0041] 收发模块100用于接收用户发送的添加指令。用户在app内输入需要配对的型号,用户添加周边设备之前,将周边设备的型号和图片发送至服务器供应商,供应商将周边设备型号和图片添加到服务器内。上述型号和图片仅仅是举例,实际操作的时候,用户可能不仅仅提供该两个信息。服务器供应商添加周边设备型号和图片至服务器内后,用户可以自行添加周边设备,用户在app添加界面输入待添加的周边设备型号A(假定用户待添加的周边设备型号为A),并发送至服务器。另外,用户可以不输入型号A,而是输入周边产品照片(最好是和发送至服务器供应商同一张照片)。另外,输入的还可以是其他能够让服务器识别待添加的周边设备的相关信息。总而言之,用户可以输入各种周边设备相关信息,而其型号A仅仅是其中一种。\n[0042] 处理模块200用于判断型号A为“特种型号”。收发模块100接收到“型号A”这个信息,服务器在数据库中查找“型号A”的设备,查找该型号“A”为“特种型号”。其中,“特种型号”仅仅是服务数据库中各种不同分类中的一种,在用户添加周边设备之前,用户将该周边设备型号发送至服务器供应商,服务器供应商将该型号和图片添加到“特种型号”内。添加时,收发模块100接收到用户输入的型号A后,处理模块200判断该型号是属于“特种型号”。\n[0043] 收发模块100还用于接收型号为A的第一周边设备发送的第一数据。处理模块200判断用户输入的型号A为“特种型号”后,将进入针对于“特种型号”的添加方式,自动侦测信号,用户触发型号为A的一个周边设备。收发模块100接收该上述周边设备发送的第一数据,并提取其中的数据位。具体的,假设一个周边设备发送出来的第一数据包含24bit,其中包括20bit的ID,和4bit的数据位,其中每个周边设备的ID都是不同的,但是同一个型号的数据位是相同的。\n[0044] 收发模块100还用于接收型号为A的第二周边设备发送的第二数据,收发模块100接收第一周边设备发送的第一数据后,用户触发另一个型号为A的周边设备,收发模块100获取该另一个型号为A的周边设备的第二数据。其中包括该周边设备的数据位。\n[0045] 处理模块200还用于判断第一数据中的数据位和第二数据中的数据位是否相同。\n收发模块100接收第一周边设备和第二周边设备发送的数据后分别获取他们的数据位。并将其两者数据位对比。在本实施例中,收发模块100提取接收到的第一数据和第二数据中的数据位,处理模块200将其两者数据位比较,在其他实施例中,也可以对比接收到的数据中的其他信息,只要该信息满足同一个型号的不同周边设备的信息是相同的。\n[0046] 处理模块200还用于在判断第一数据中的数据位与第二数据中的数据位不同时,删除第一数据和第二数据。\n[0047] 收发模块100还用于当处理模块200判断第一数据中数据位和第二数据中数据位不相同时,发送请求用户再次配对或是重新添加的命令。\n[0048] 本发明中采用的新的添加周边设备的方法及系统。用户在添加原来的服务器内没有的周边设备时,可以通过本发明中的方法添加周边设备。增加了用户 使用的方便性。另外,给了用户更多的选择能力。\n[0049] 以上仅仅为本发明中的一种实施例,并不能因此限定本发明的专利范围于此,可以理解的,凡是利用本发明说明书和附图所做的等效替换或是等效改变,或是在此基础上进行简单的变换或推理得出的方案均应在本发明的保护范围之内。
法律信息
- 2018-05-22
- 2016-08-31
著录事项变更
申请人由深圳市智慧猫软件技术有限公司变更为深圳市智慧猫软件技术有限公司
地址由518055 广东省深圳市南山区西丽路大学城创意园A栋601室变更为518055 广东省深圳市龙华新区和平路21号振华时代广场905室
- 2016-04-06
实质审查的生效
IPC(主分类): H04M 11/00
专利申请号: 201510898964.7
申请日: 2015.12.09
- 2016-03-09
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2015-04-29
|
2015-01-21
| | |
2
| |
2013-10-09
|
2013-07-30
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |