本发明涉及一种手机软件门铃系统,属于通信技术领域。
背景技术:
门铃作为日常生活中的普遍应用,越来越方便人们的生活。一般情况下将门铃分为有线门铃以及无线门铃:有线门铃的发射器与接收器之间是依靠电线连接,因而信号传输稳定,但是布线麻烦,很可能需要凿墙,遂逐渐淡出市场;无线门铃省去了布线的困扰,但同时因为信号无线传输,信号稳定性便受到传输距离以及实际环境的影响,加之接收器需要电池或者定期充电,实际使用中,也会带来不便。
技术实现要素:
针对现有技术的不足,本发明提供一种手机软件门铃系统,用手机和软件完全实现门铃功能,作为现有技术的可选替代方案,为实现上述目的,本发明所采取的技术方案如下:
一种手机软件门铃系统,其特征在于,包括以下步骤:
S01用户注册时,服务器端自动生成用户编码,同时生成含有系统特征信息的位置二维码,将用户编码,位置二维码,用户注册信息组成一条记录存放在数据库中;
S02访客端移动设备扫描上述位置二维码,解析二维码,验证特征信息,并将位置二维码信息提交给所述服务器;
S03访客端移动设备接收点击“门铃按钮”的指令,并向服务器端发送通话连接请求,同时发出门铃声音;
S04所述服务器端接收上述请求,根据位置二维码找到关联的用户编码,向指定用户编码的房主端移动设备转发通话请求;
S05所述房主端移动设备收到通话连接请求后,发出门铃声音,若房主端在限定时间内接收到点击“接听按钮”的指令,房主端移动设备与访客端移动设备按照网络协议建立通话连接;
S06所述房主端移动设备在限定时间内未接收到“接听按钮”的指令,服务器端断开通话连接请求。
可选地,用户登录后,可以选择扫描现成的未经注册的位置二维码进行关联,实现一个用户编码关联多个位置二维码:移动设备终端扫描未经注册的位置二维码,解析二维码,并将位置二维码信息提交给服务器,所述服务器将位置二维码存放到相应用户编码的数据库记录中。
可选地,在执行S03之前,访客端移动设备显示“门铃按钮”,访客端移动设备点击“门铃按钮”;然后执行S03。
所述的用户编码和位置二维码是唯一的,即用户编码和位置二维码能够标识唯一用户;且所述的位置二维码能够进行保存,方便用户自行打印使用,省时省力。
所述特征信息是能够标识此位置二维码是本系统专用二维码的信息,以避免误识非本系统二维码。
所述的未经注册的位置二维码是指事先生产的,制作精美的二维码图片,其中已包含系统特征信息,但未和任何用户编码进行关联绑定。
一种手机软件门铃系统,包括所述的服务器、移动设备终端和位置二维码。
本发明的技术效果:本发明提供一种手机软件门铃系统,用手机和软件完全实现门铃功能,省去繁杂的硬件安装以及所需的安装成本;用户可以对生成的二维码进行保存设置,自行打印张贴,另外,房主也可以购买已经制作好的精美二维码,更具有标识性;访客与房主之间可以进行通话实现即时联系;另外,房主的一个位置二维码可以放置多处使用,一个房主也可以有多个不同的位置二维码,实现多处门铃联系同一个主人。
附图说明
图1为本发明的获取用户信息的方法的流程图。
图2为本发明的关联位置二维码信息的方法的流程图。
图3为本发明的联系房主的方法的流程图。
具体实施方式
以下结合附图并通过具体的实施例进一步说明本发明。
实施例1:
如图1所示,本实施例提供了一种手机软件门铃系统的获取用户信息的方法:
步骤101:所述服务器获取用户信息,即用户提交注册信息;
步骤102:所述服务器自动生成用户编码,此步骤中的用户编码与用户信息不相关,即不包含用户信息;
步骤103:所述服务器生成含有特征信息的位置二维码,此步骤中的位置二维码与用户信息不相关,并且可以保存到移动设备端,方便用户自行打印及其他用户扫描;
步骤104:所述服务器将步骤101获取的用户信息、步骤102生成的用户编码及步骤103生成的位置二维码信息组成一条记录存放在数据库中。
实施例2:
如图2所示,本实施例提供了一种手机软件门铃系统的关联位置二维码信息的方法:
步骤201:登录后的用户选择扫描现成的未经注册的位置二维码;
步骤202:移动设备终端解析位置二维码,并将二维码信息提交给服务器;
步骤203:所述服务器将步骤202获取的位置二维码信息存放到相对应的用户编码的数据库记录中。
本实施例的效果主要是实现一个用户编码关联多个位置二维码,并且省去用户自行打印二维码的麻烦,本实施例为用户可选实施例,方便多住宅用户使用,不执行本实施例不会影响本系统正常使用。
实施例3:
如图3所示,本实施例提供了一种手机软件门铃系统的联系房主的方法:
步骤301:访客端移动设备扫描房主位置二维码,解析二维码信息,验证特征信息,将位置二维码信息提交给所述服务器,此步骤中的访客端移动设备与下文中提到的房主端移动设备统称移动设备终端,在此是为了区分访客以及房主;
步骤302:访客端移动设备显示“门铃按钮”;
步骤303:访客端移动设备接收点击“门铃按钮”的指令,并向服务器发送通话连接请求,同时发出门铃声音;
步骤304:所述服务器接收上述步骤请求,向指定用户编码的房主端移动设备转发通话连接请求;
步骤305:房主端移动设备收到通话连接请求,显示“接听按钮”,同时发出门铃声音;
步骤306:房主端移动设备接收点击“接听按钮”的指令;
步骤307:房主端移动设备与访客端移动设备停止门铃声音并按照网络协议建立通话连接。
本实施例的效果主要是访客扫描房主位置二维码,点击移动设备上的“门铃按钮”实现即时联系房主的目的。
实施例4:
如图3所示,本实施例提供了一种手机软件门铃系统的联系房主的方法:
步骤301至305与实施例3一致,在此不再赘述;
步骤308:房主端移动设备未接收点击“接听按钮”的指令;
步骤309:所述服务器端断开通话连接请求。
上述实施例只为说明本发明的技术构思及特点,并不限制本发明的保护范围。凡根据本发明精神实质所做的等效变换或修饰,都应涵盖在其保护范围内。