电子烟装置、电子烟社交装置及电子烟社交方法
技术领域
本发明涉及电子产品领域,尤其涉及一种用于电子烟装置、电子烟社交装置及电子烟社交方法。
背景技术
目前的电子烟除替代香烟满足用户的吸烟需求外,不具备吸烟的同时进行信息共享交流的功能。
根据调查,电子烟用户抽烟的目的除了放松、醒脑、解闷,还为了发现并结交附近具有相同电子烟使用习惯的朋友。
发明内容
有鉴于此,有必要提出一种电子烟装置、电子烟社交装置及电子烟社交方法,以解决此问题。
本发明的第一方面提出一种电子烟装置,所述电子烟装置包括第一通信单元和第二通信单元,所述第一通信单元用于与电子烟社交装置进行无线通信或者通过通信装置与所述电子烟社交装置进行无线通信,所述第二通信单元用于与其他电子烟装置进行短距离无线通信,所述电子烟装置中运行有电子烟系统,所述电子烟系统包括:注册申请模块,用于处理所述电子烟装置在所述电子烟社交装置中的注册申请,并在注册过程中将用户的注册申请信息与所述电子烟装置的设备识别码进行绑定,所述注册申请信息包括用户信息;信息获取模块,用于通过所述第二通信单元获取扫描信息,所述扫描信息包括其他电子烟装置的设备识别码;以及信息收发模块,用于通过所述第一通信单元将所述扫描信息发送至所述电子烟社交装置。
进一步地,所述设备识别码为所述第一通信单元或所述第二通信单元的MAC地址、UID或IMEI。
进一步地,所述扫描信息还包括其他电子烟装置的信号强度;多个所述电子烟装置的所述第二通信单元之间采用NFC协议、蓝牙协议、WiFi协议、ZigBee协议、Z-Wave协议或Thread协议进行无线通信。
本发明的第二方面提出一种电子烟社交装置,所述电子烟社交装置包括通信单元,所述通信单元用于与至少一个电子烟装置进行无线通信,或者通过通信装置与至少一个所述电子烟装置进行无线通信,所述电子烟社交装置中运行有电子烟社交系统,所述电子烟社交系统包括:注册处理模块,用于处理所述电子烟装置的注册申请信息并生成注册信息,并在注册过程将所述注册信息与所述电子烟装置的设备识别码相绑定,所述注册信息包括用户信息;信息收发模块,用于接收所述电子烟装置发出的扫描信息,所述扫描信息包括其他电子烟装置的设备识别码;匹配模块,用于将所述注册信息和所述扫描信息对应所述设备识别码相匹配,获取所述扫描信息相应的用户信息,并生成用户列表,以供用户查看。
进一步地,所述扫描信息还包括其他电子烟装置的信号强度;所述电子烟社交系统还包括:分析模块,用于分析扫描信息中的信号强度,并依据信号强度对用户列表进行排序。
进一步地,电子烟社交装置还包括显示单元,所述电子烟社交系统还包括:分享模块,用于依据用户列表生成分享信息,并将分享信息分享到社交平台;以及显示模块,用于控制所述显示单元显示所述用户列表。
本发明的第三方面提出一种电子烟社交方法,应用于电子烟装置与电子烟社交装置中,所述方法包括以下步骤:
所述电子烟社交装置处理所述电子烟装置的注册申请信息,依据注册申请信息生成注册信息,并在注册过程将所述注册信息与所述电子烟装置的设备识别码相绑定,所述注册信息包括用户信息;
所述电子烟社交装置接收所述电子烟装置发送的扫描信息,所述扫描信息包括其他电子烟装置的设备识别码;
所述电子烟社交装置匹配所述扫描信息和所述注册信息对应的设备识别码,获取扫描信息对应的用户信息,并依据用户信息生成用户列表,以供用户查看。
进一步地,所述方法中,还包括步骤:
所述电子烟社交装置依据扫描信息中信号强度对所述用户列表的用户信息进行排序。
进一步地,所述方法中,还包括以下步骤:
所述电子烟社交装置显示所述用户列表。
进一步地,所述方法中,还包括以下步骤:所述电子烟社交装置依据所述用户列表生成分享信息,并将所述分享信息分享到社交平台。
上述电子烟社交方法利用电子烟装置将扫描信息发送至电子烟社交装置;电子烟社交装置匹配扫描信息和注册信息对应的设备识别码,获取扫描信息对应的用户信息,以供电子烟用户查看,进而实现向电子烟用户推荐具有相同电子烟使用习惯的朋友。
附图说明
图1为本发明一实施方式中电子烟装置与电子烟社交装置的网络环境示意图。
图2为本发明另一实施方式中电子烟装置与电子烟社交装置的网络环境示意图。
图3为本发明一实施方式中电子烟装置的示意图。
图4为本发明一实施方式中电子烟系统的功能模块示意图。
图5为本发明一实施方式中电子烟社交装置的示意图。
图6为本发明一实施方式中电子烟社交系统的功能模块示意图。
图7为本发明一实施方式中的电子烟社交方法的流程图。
主要元件符号说明
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
请参阅图1,为本发明一较佳实施方式中电子烟装置100与电子烟社交装置200的网络环境示意图。所述电子烟社交装置200与至少一所述电子烟装置100直接进行通信连接,多个所述电子烟装置100之间进行通信连接。
在另一实施例中,请参阅图2,所述电子烟装置100通过通信装置300与所述电子烟社交装置200进行通信连接,所述通信装置300为智能终端或者其他具有网络通信功能的通信协议栈的通信装置。
电子烟装置100设有设备识别码,设备识别码用于唯一识别电子烟装置100,所述设备识别码可为所述电子烟装置100的MAC地址、UID(用户标识)、EID(设备标识)或IMEI(国际移动设备身份码),但不限于此。
可以理解,在其他实施例中,电子烟装置100在向电子烟社交装置200申请注册时,电子烟社交装置200基于MAC地址、EID(设备标识)或IMEI生成电子烟装置100的设备识别码,例如,UID,并将设备识别码发送到电子烟装置100,电子烟装置100将设备识别码存储在本地,保证电子烟装置100用户的信息安全。
请参阅图3,所述电子烟装置100至少包括第一处理器10、第一存储器20、第一通信单元30和第二通信单元40,所述第一存储器20、所述第一通信单元30和所述第二通信单元40分别与所述第一处理器10电连接。在本实施方式中,所述第一处理器10、第一存储器20、第一通信单元30、第二通信单元40可集成到同一设备上。
所述设备识别码可为所述第一通信单元30或所述第二通信单元40的MAC地址、UID或IMEI。在一实施例中,电子烟装置100的设备识别码为第一通信单元30的MAC地址或第二通信单元40的MAC地址。
所述第一处理器10可以是中央处理器(Central Processing Unit,CPU)、微处理器或其他数据处理芯片等,适于实现各指令。
所述第一存储器20存储电子烟装置100中的各类数据,例如程序代码等,并在电子烟装置100的运行过程中实现高速、自动地完成程序或数据的存取。
所述第一存储器20还存储有电子烟装置100的操作数据。
所述第一存储器20可为硬盘、软盘、随机存取存储设备等。
在至少一实施方式中,所述第一存储器20可以是内部存储系统,例如闪存,随机读取存储设备RAM,可读取的存储设备ROM。
在至少一实施方式中,所述第一存储器20还可以是一个存储系统,例如存储卡或者数据存储媒介。所述第一存储器20还包括不稳定或者稳定的存储设备。
所述第一通信单元30可以通过无线的通信方式与所述电子烟社交装置200直接进行通信,或者所述第一通信单元30可以通过通信装置300与所述电子烟社交装置200进行无线的通信方式的通信,所述通信方式为移动通信或光通信,例如2G通信,3G通信,4G通信或5G通信。
所述第二通信单元40可以通过无线的通信方式短距离内与其他的所述电子烟装置100进行通信,多个所述第二通信单元40之间采用NFC协议、蓝牙协议、WiFi协议、ZigBee协议、Z-Wave协议或Thread协议进行无线通信。其中Thread为家庭物联网通讯协定技术。
具体地,用户开始使用电子烟装置100时,电子烟装置100通过所述第二通信单元40自动搜索电子烟装置100附近其他电子烟装置100通过所述第二通信单元40发出的信号,获得其他电子烟装置100的信号强度,然后电子烟装置100通过所述第二通信单元40向其他的电子烟装置100发送第一广播信息,第一广播信息至少包括电子烟装置100的设备识别码,其他的电子烟装置100的通过所述第二通信单元40获取第一广播信息,从而获取所述电子烟装置100的信息,其中信号强度为所述第二通信单元40发出的信号的信号强度。
可以理解,在其他实施例中,用户开始使用电子烟装置100时,电子烟装置100通过所述第二通信单元40自动搜索电子烟装置100附近其他电子烟装置100通过所述第二通信单元40发出的信号,获得其他电子烟装置100的信号强度,然后电子烟装置100通过所述第二通信单元40向其他的发送电子烟装置100第一广播信息,第一广播信息不包括电子烟装置100的信息,仅包括第二通信单元40的相关信息,其他的电子烟装置100通过所述第二通信单元40获取第一广播信息,且通过所述第二通信单元40发送第二广播信息,第二广播信息至少包括其他电子烟装置100的设备识别码,电子烟装置100通过所述第二通信单元40接收第二广播信息,获取其他电子烟装置100的设备识别码和对应的信号强度。
请参阅图5,所述电子烟社交装置200至少包括第二处理器50、第二存储器60、通信单元70和显示单元80,所述第二存储器60、所述通信单元70与所述显示单元80分别与所述第二处理器50电连接。在本实施方式中,所述电子烟社交装置200可以包括一台或多台个人计算机,也可以包括一台或多台服务器。
所述第二处理器50可以是CPU、微处理器或其他数据处理芯片等,适于实现各指令。
所述第二存储器60存储电子烟社交装置200中的各类数据,例如程序代码等,并在电子烟社交装置200的运行过程中实现高速、自动地完成程序或数据的存取。
所述第二存储器60中还存储有用户的操作数据,统计分析数据等。
所述第二存储器60可为硬盘、软盘、U盘、随机存取存储设备等。
在至少一实施方式中,所述第二存储器60可以是内部存储系统,例如闪存,随机读取存储设备RAM,可读取的存储设备ROM。
在至少一实施方式中,所述第二存储器60还可以是一个存储系统,例如影碟,存储卡,或者数据存储媒介。所述第二存储器60还包括不稳定或者稳定的存储设备。
所述通信单元70用于与至少一个电子烟装置100中的第一通信单元30直接进行通信,或者所述通信单元70通过通信装置300与至少一个电子烟装置100中的第一通信单元30进行通信,以使电子烟社交装置200与所述至少一个电子烟装置100通信连接。
所述显示单元80用于显示第二处理器50处理后的各种信息,所述显示单元80可为显示器、触摸屏等。
请同时参阅图3与图4,图4为本发明一实施方式中电子烟系统2的模块示意图。所述电子烟系统2应用于所述电子烟装置100上。所述电子烟系统2包括由多个程序代码段组成的功能模块。所述电子烟系统2中的各个程序段的程序代码可以存储于所述第一存储器20中,并由所述第一处理器10所执行,以实现上述电子烟系统2的功能。所述电子烟系统2至少包括注册申请模块21、信息获取模块22及第一信息收发模块23。
所述注册申请模块21,用于处理电子烟装置100在电子烟社交装置200中的注册申请或注销申请,并在注册过程将注册申请信息绑定于电子烟装置100的设备识别码,所述注册申请信息包括用户信息。
所述信息获取模块22,用于获取其他电子烟装置100的扫描信息。所述扫描信息由第二通信单元40所采集,所述扫描信息至少包括第二通信单元40扫描到的其他电子烟装置100的设备识别码和相应的信号强度。
所述第一信息收发模块23,用于通过所述第一通信单元30将所述扫描信息发送至所述电子烟社交装置200。
电子烟装置100将扫描信息发送至电子烟社交装置200,使电子烟社交装置200依据接收到的扫描信息中的设备识别码匹配到相应的用户信息,所述用户信息包括用户的姓名、联系方式等,所述用户信息提供用户查看,实现向电子烟用户推荐附近其他电子烟使用者的用户信息,进而实现电子烟用户同附近其他电子烟用户结交朋友的目的。
请同时参阅图5与图6,图6为本发明一实施方式中电子烟社交系统3的模块示意图。所述电子烟社交系统3应用于所述电子烟社交装置200上。所述电子烟社交系统3包括由多个程序代码段组成的功能模块。所述电子烟社交系统3中的各个程序段的程序代码可以存储于所述第二存储器60中,并由所述第二处理器50所执行,以实现上述电子烟社交系统3的功能。所述电子烟社交系统3至少包括注册处理模块31、第二信息收发模块32、匹配模块33、分析模块34、分享模块35和显示模块36。
所述注册处理模块31用于处理电子烟装置100在电子烟社交装置200的注册申请信息,依据注册申请信息并生成注册信息,并在注册过程中使所述注册信息绑定于所述电子烟装置100的设备识别码;所述注册处理模块31还用于处理电子烟装置在电子烟社交装置中的注销申请信息,并注销所述注册信息。
在一实施例中,电子烟社交装置200从其客户端获取电子烟装置100用户输入的注册申请信息,所述注册申请信息包括电子烟装置100的用户信息和设备识别码,并在电子烟装置注册过程中生成注册信息,并将所述注册信息绑定于所述电子烟装置100的设备识别码,其中所述客户端为智能终端的APP或是电脑的软件。所述用户信息包括用户的姓名、联系方式等,但不限于此。
可以理解,在其他实施例中,电子烟社交装置200从其客户端获取电子烟装置100用户输入的注册申请信息,所述注册信息包括电子烟装置100的用户信息,并依据注册申请信息生成注册信息,注册过程中,电子烟社交装置200与所述电子烟装置100的第一通信单元30或第二通信单元40进行无线通信,所述电子烟装置100的感应器感应按钮的按动或电子烟装置100的晃动,使第一通信单元30或第二通信单元40将设备识别码发送至电子烟社交装置200,实现将所述注册信息绑定于所述电子烟装置100的设备识别码。
所述第二信息收发模块32用于收发各种信息,包括接收电子烟装置100发出的扫描信息。
所述匹配模块33用于匹配注册信息和扫描信息中的所述设备识别码,获取相应的用户信息,并生成用户列表。
所述分析模块34用于分析扫描信息中的信号强度,并依据信号强度对用户列表进行排序。
所述分享模块35用于依据用户列表生成分享信息,并将分享信息分享到社交平台。
所述显示模块36用于控制显示单元80显示所述用户列表。
电子烟社交装置200接收电子烟装置100发送的扫描信息,并依据扫描信息中的设备识别码匹配到相应的用户信息,所述用户信息包括用户的姓名、联系方式等,将所述用户信息提供用户查看,实现向电子烟用户推荐附近其他电子烟使用者的用户信息,进而实现电子烟用户同附近其他电子烟用户结交朋友的目的。
请参照图7,图7为本发明一实施方式中电子烟社交方法的流程图。所述电子烟社交方法仅是一种示例,因为有很多种实施所述方法的方式。接下来要描述的电子烟社交方法能够被图4、图6所示的模块所执行。图7中每一个图块代表的一个或者多个步骤,方法或者子流程等由示例方法所执行。示例方法由步骤S301开始。
步骤S301:处理电子烟装置100的注册申请信息,依据注册申请信息生成注册信息,并在注册过程中将注册信息与电子烟装置100的设备识别码相绑定。
具体地,电子烟社交装置200的注册处理模块31处理电子烟装置100的注册申请信息,依据注册申请信息生成注册信息,并在注册过程中将注册信息绑定于电子烟装置100的设备识别码。
步骤S302:接收电子烟装置100发送的扫描信息。
具体地,电子烟社交装置200的第二信息收发模块32接收电子烟装置100的第一信息收发模块23发送的扫描信息。所述扫描信息可由设于电子烟装置100的第二通信单元40所采集,所述扫描信息至少包括所述电子烟装置100附近的其他电子烟装置100的设备识别码和相应的信号强度。
步骤S303:匹配所述扫描信息和所述注册信息对应的设备识别码,获取扫描信息中对应用户信息,并依据用户信息生成用户列表。
具体地,电子烟社交装置200的匹配模块33匹配所述扫描信息和所述注册数据对应的设备识别码,获取扫描信息对应的用户信息,并依据用户信息生成用户列表。
步骤S304:依据扫描信息中的信号强度对用户列表中的用户信息进行排序。
具体地,电子烟社交装置200的分析模块34依据扫描信息中的信号强度对扫描到的用户列表的用户信息进行排序,例如,可以依据信号强弱进行升序或降序排列,便于用户查看。
步骤S305:显示用户列表。
具体地,所述电子烟社交装置200的显示模块36控制显示单元80显示所述用户列表,以便于电子烟用户查看扫描到的用户信息,了解附近使用电子烟用户的情况,进而实现社交的目的。
步骤S306:依据用户列表生成分享信息,并将分享信息分享到社交平台。
具体地,所述电子烟社交装置200的分享模块35依据用户列表生成分享信息,并将分享信息分享到社交平台。
可以理解,在其他实施例中,步骤S305之后还包括:电子烟社交装置200的第二信息收发模块32将用户列表发送至邮件服务器或短信服务器,即将用户列表通过短信或邮件发送给电子烟装置100的用户。
可以理解,在其他实施方式中,所述电子烟社交方法可仅包括步骤S301~S303。
上述电子烟社交方法利用电子烟装置100将扫描信息发送至电子烟社交装置200;电子烟社交装置200匹配扫描信息和注册信息对应的设备识别码,获取扫描信息对应的用户信息,以供电子烟用户查看,进而实现向电子烟用户推荐具有相同电子烟使用习惯的朋友,从而结交到新的朋友,也可以了解老朋友间的电子烟使用习惯,通过一起使用电子烟进而增进朋友间的友谊。
尽管对本发明的优选实施方式进行了说明和描述,但是本领域的技术人员将领悟到,可以作出各种不同的变化和改进,这些都不超出本发明的真正范围。因此期望,本发明并不局限于所公开的作为实现本发明所设想的最佳模式的具体实施方式,本发明包括的所有实施方式都有所附权利要求书的保护范围内。