家用多sim卡管理系统的制作方法

文档序号:10661610阅读:391来源:国知局
家用多sim卡管理系统的制作方法
【专利摘要】本发明公开了一种家用多SIM卡管理系统,其包括SIM卡密钥路由自动配置模块、多路SIM卡短信来电管理模块、客户终端信息加密处理模块,主要会使用SIM卡密钥路由自动配置模块产生的密钥根据不同用户进行对应的密钥抑或加密处理。本发明支持多卡多待,最多支持四张设备,能够很好的满足商务人士和家庭日常使用需求;无需随身携带,智能实现短信消息提醒和来电提示;局域网专用加密技术保障用户信息安全,防止黑客侵入;设备内部用户间加密管理,保证个人用户的信息私密性。
【专利说明】
家用多SIM卡管理系统
技术领域
[0001]本发明涉及一种S頂管理系统,特别是涉及一种家用多S頂卡管理系统。【背景技术】
[0002]目前市场上虽然有一些适用于苹果手机一卡双待的设备,但缺少一种多卡多待的设备,且目前市场上的一卡双待设备需要随身携带,不方便,且安全性低。
【发明内容】

[0003]本发明所要解决的技术问题是提供一种家用多SM卡管理系统,其支持多卡多待, 最多支持四张设备,能够很好的满足商务人士和家庭日常使用需求;无需随身携带,智能实现短信消息提醒和来电提示;局域网专用加密技术保障用户信息安全,防止黑客侵入;设备内部用户间加密管理,保证个人用户的信息私密性。
[0004]本发明是通过下述技术方案来解决上述技术问题的:一种家用多S頂卡管理系统, 其特征在于,其包括以下模块:S頂卡密钥路由自动配置模块,该模块实现了设备的网络配置、用户身份验证、用户加密服务认证;多路S頂卡短信来电管理模块,主要实现了设备的用户身份与电话号码的映射,处理正常消息提醒功能,能够根据远程用户应用去调整短信来电管理的策略;在本模块中,采用了固定长度1〇〇字节的标志位,并且所有WIFI信息规定固定长度,从而避免了繁琐的Flash读写地址记录,同时又能够保证系统异常以后,设备能够从正确的地方读取信息;客户终端信息加密处理模块,主要会使用SM卡密钥路由自动配置模块产生的密钥根据不同用户进行对应的密钥抑或加密处理。
[0005]优选地,所述S頂卡密钥路由自动配置模块包括以下工作过程的步骤:步骤一:启动系统;步骤二:获取Flash起始地址;步骤三:读取100字节;步骤四:判断是否全为“F",根据特殊字段“OxFF"区判断WIFI信息是否写入过;步骤五:解析出WIFI的ID和密码保存在内存中,根据步骤四的判断,若没有配置过,则初次连接需要用户使用蓝牙配置用户设备端且结束后返回步骤三,若配置过,前100字节会置起标志位,随后设备会到约定的地方逐条读取WIFI信息并且尝试连接并进入下一步骤; 步骤六:等待回调函数被触发;步骤七:根据优先级尝试连接本地路由器;步骤八:判断WIFI是否已经连接;若否则打开蓝牙接入WIFI热点信息,利用热点信息按固定长度写入Flash,更新已有WIFI信息,返回步骤六;若是则进入下一步骤;步骤九:尝试连接服务器;步骤十:判断服务器是否连接,若否返回步骤六,若是进入下一步骤;步骤十一:主进程创建子进程。
[0006]优选地所述多路s頂卡短信来电管理模块为远程应用端通过英特网向服务器端发起配置信息,随后服务器进行映射配置,配置信息在经过相应的多用户认证以及解析后,传给后级的配置映射表,当配置信息解析或者认证错误时,服务器端将同时将错误信息返回远程应用端和用户设备端,以达到同步的目的;具体工作方法为运营商的短信来电信息,经过用户设备端底层处理以SIM用户为单位通过事件消息的方式经由WIFI传至服务器端的 S頂卡用户映射模块,该模块会根据当前事件消息的内容,结合自身的配置信息,对于远程应用端做相应的处理,同时其也会与用户设备端保持网络连接,以达到电话短信反馈和工作状态查询的目的。
[0007]优选地,所述S頂卡密钥路由自动配置模块包括S頂卡用户认证配置模块和S頂卡用户映射模块;SIM卡用户认证配置模块是用于接收远程app用户的来电短信转发设置模块;SIM卡用户映射模块用于存放接收远程app用户帐号和实际S頂卡号映射信息;S頂卡用户认证配置模块采用以下工作过程的步骤:步骤二十一:获取远程应用端配置信息;步骤二十二:判断是否是一对多的提醒设置,若是进入步骤二十三,若不是进入步骤二十五;步骤二十三:服度用户通过远程APP认证,服务器将直接将该请求组播至请求列表里的所有用户,请求APP认证,同时服务器也需要将该信息发送至用户设备端以达到同步的目的,若该用于已经有映射记录则直接将路由信息更新于后级映射表中;步骤二十四:判断是否获得正确反馈信息;若是,将路由信息更新于后级映射表中,且进入步骤二十六;若不是,返回APP,设备设置错误信息提示,且进入步骤二十六;步骤二十五:判断是否是一对一提醒设置;若是,先查询该用户有没有已经映射过的号码,如果有,需要将新的需求跟所有设备用户进行认证已确保信息内容的安全性,在认证成功后直接更新映射表;步骤二十六:判断是否有特殊需求设置;若没有则配置结束;若有则将特殊信息更新于后级映射表中,配置结束;特殊需求包括但不局限于以下几项:呼叫短信自动回复、短信录音,在本方法中,对于该项预留了一定的扩展性。
[0008]优选地,所述客户终端信息加密处理模块包括基于WIFI密码作为键值的网络数字管理认证模块和用户间内部加密管理模块。
[0009]优选地,所述基于WIFI密码作为键值的网络数字管理认证模块在用户设备端初始化的时候,将当前网络WIFI密码作为键值传给服务器端,服务器端根据该键值产品128位的密钥返回用户设备端;之后用户设备端返回应答并使用128位密钥加密,服务端在成功收到加密数据并解密以后,采用同样的加密手段回复用户设备端;加密链接就此建立;所有数据加密方法均采用原始数据与密钥异或的方法;在网络出现异常或者断开后,重新刚才的认证步骤;同时在服务器端通过连接次数的变量保证在即使是相同密码的情况下,返回的密钥也是不同的。
[0010]优选地,所述用户间内部加密管理模块使用远程应用端将用户ID发到一个SM卡用户认证配置模块;随后该模块会向后级查询该ID所对应的电话号码;在获得电话号码后, 结合该用户ID针对每个电话号码都生成一个密钥返回对应的远程应用端。
[0011]优选地,所述用户间内部加密管理模块针对个人用户帐号与手机号码为键值的内部加密管理,保证多用户信息的私密性和独立性,同时也避免过于繁琐的密码设置流程。
[0012]优选地,所述多路SM卡短信来电管理模块根据服务器端配置实现一对一、一对多和多对一的消息来电提醒功能切换;其中在一对多的提供过程中,加入认证机制。
[0013]优选地,所述S頂卡密钥路由自动配置模块确保在断电、断网情况后,设备能够正常工作,同时使用特殊方法降低flash读写次数,保证产品使用寿命。
[0014]本发明的积极进步效果在于:本发明支持多卡多待,最多支持四张设备,能够很好的满足商务人士和家庭日常使用需求;无需随身携带,智能实现短信消息提醒和来电提示; 局域网专用加密技术保障用户信息安全,防止黑客侵入;设备内部用户间加密管理,保证个人用户的信息私密性。本发明实现设备信息自动配置功能,其特征在于保证在突发情况(断电,短网)情况后,设备能够正常工作,同时使用特殊方法降低FLASH读写次数,保证产品使用寿命。本发明实现无需随身携带多用户短消息和来电智能集中管理和提醒,能够根据云端配置实现一对一,一对多和多对一的消息来电提醒功能切换,其中在一对多的提供过程中,加入认证机制。本发明实现网络数字管理认证方法,其特征在基于WIFI密码作为基础键值的异或加密算法,防止信息泄露外网,同时也避免过于繁琐的密码设置流程。本发明实现内部加密管理,针对个人用户帐号与手机号码为键值的内部加密管理,保证多用户信息的私密性和独立性,同时也避免过于繁琐的密码设置流程。【附图说明】
[0015]图1为本发明家用多S頂卡管理系统的结构示意图。
[0016]图2为本发明中SIM卡密钥路由自动配置模块的流程图。
[0017]图3为本发明中多路S頂卡短信来电管理模块的实现框架图。[〇〇18]图4为本发明中S頂卡用户认证配置模块的实现框架图。[〇〇19]图5为本发明中基于WIFI密码作为键值的网络数字管理认证模块的实现框架图。 [〇〇2〇]图6为本发明中基于WIFI密码作为键值的网络数字管理认证模块的另一种情况的实现框架图。[0021 ]图7为本发明中用户间内部加密管理模块的实现框架图。【具体实施方式】[〇〇22]下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。[〇〇23]如图1所示,本发明家用多S頂卡管理系统包括以下模块:S頂卡密钥路由自动配置模块,该模块实现了设备的网络配置、用户身份验证、用户加密服务认证。SIM卡密钥路由自动配置模块采用了固定长度100字节的标志位,并且所有 WIFI信息规定固定长度.从而避免了繁琐的flash读写地址记录,同时又能够保证系统异常以后,设备能够从正确的地方读取信息。
[0024]多路S頂卡短信来电管理模块,主要实现了设备的用户身份与电话号码的映射,处理正常消息提醒功能,能够根据远程用户应用去调整短信来电管理的策略。在本模块中,采用了固定长度1〇〇字节的标志位,并且所有WIFI信息规定固定长度,从而避免了繁琐的 Flash读写地址记录,同时又能够保证系统异常以后,设备能够从正确的地方读取信息。
[0025]客户终端信息加密处理模块主要会使用SM卡密钥路由自动配置模块产生的密钥根据不同用户进行对应的密钥抑或加密处理。
[0026]如图2所示,本发明S頂卡密钥路由自动配置模块包括以下工作过程的步骤:步骤一:启动系统;步骤二:获取Flash起始地址;步骤三:读取100字节;步骤四:判断是否全为“F",根据特殊字段“OxFF"区判断WIFI信息是否写入过;步骤五:解析出WIFI的ID和密码保存在内存中,根据步骤四的判断,若没有配置过,则初次连接需要用户使用蓝牙配置用户设备端且结束后返回步骤三,若配置过,前100字节会置起标志位,随后设备会到约定的地方逐条读取WIFI信息并且尝试连接并进入下一步骤; 步骤六:等待回调函数被触发;步骤七:根据优先级尝试连接本地路由器;步骤八:判断WIFI是否已经连接;若否则打开蓝牙接入WIFI热点信息,利用热点信息按固定长度写入Flash,更新已有WIFI信息,返回步骤六;若是则进入下一步骤;步骤九:尝试连接服务器;步骤十:判断服务器是否连接,若否返回步骤六,若是进入下一步骤;步骤十一:主进程创建子进程。[〇〇27]如图3所示,本发明多路S頂卡短信来电管理模块为远程应用端通过英特网向服务器端发起配置信息,随后服务器进行映射配置,配置信息在经过相应的多用户认证以及解析后,传给后级的配置映射表,当配置信息解析或者认证错误时,服务器端将同时将错误信息返回远程应用端和用户设备端,以达到同步的目的;具体工作方法为运营商的短信来电信息,经过用户设备端底层处理以SM用户为单位通过事件消息的方式经由WIFI传至服务器端的SM卡用户映射模块,该模块会根据当前事件消息的内容,结合自身的配置信息,对于远程应用端做相应的处理,同时其也会与用户设备端保持网络连接,以达到电话短信反馈和工作状态查询的目的。[〇〇28] SIM卡密钥路由自动配置模块包括SIM卡用户认证配置模块和SIM卡用户映射模块;S頂卡用户认证配置模块是用于接收远程app用户的来电短信转发设置模块;S頂卡用户映射模块用于存放接收远程app用户帐号和实际S頂卡号映射信息;如图4所示,多路S頂卡短信来电管理模块中的S頂卡用户认证配置模块采用以下工作过程的步骤:步骤二十一:获取远程应用端配置信息;步骤二十二:判断是否是一对多的提醒设置,若是进入步骤二十三,若不是进入步骤二十五;步骤二十三:服度用户通过远程APP认证,服务器将直接将该请求组播至请求列表里的所有用户,请求APP认证,同时服务器也需要将该信息发送至用户设备端以达到同步的目的,若该用于已经有映射记录则直接将路由信息更新于后级映射表中;步骤二十四:判断是否获得正确反馈信息;若是,将路由信息更新于后级映射表中,且进入步骤二十六;若不是,返回APP,设备设置错误信息提示,且进入步骤二十六;步骤二十五:判断是否是一对一提醒设置;若是,先查询该用户有没有已经映射过的号码,如果有,需要将新的需求跟所有设备用户进行认证已确保信息内容的安全性,在认证成功后直接更新映射表;步骤二十六:判断是否有特殊需求设置;若没有则配置结束;若有则将特殊信息更新于后级映射表中,配置结束;特殊需求包括但不局限于以下几项:呼叫短信自动回复、短信录音等,在本方法中,对于该项预留了一定的扩展性。
[0029]客户终端信息加密处理模块包括基于WIFI密码作为键值的网络数字管理认证模块和用户间内部加密管理模块。基于WIFI密码作为键值的网络数字管理认证模块的作用是将设备所有模块通信数据在发到internet网络之前做加密处理,起到信息安全作用。用户间内部加密管理模块在设备内部建立安全通信机制,保护用户之间的信息安全。
[0030]如图5、图6所示,基于WIFI密码作为键值的网络数字管理认证模块在用户设备端初始化的时候,将当前网络WIFI密码作为键值传给服务器端,服务器端根据该键值产品128 位的密钥返回用户设备端。之后用户设备端返回应答并使用128位密钥加密,服务端在成功收到加密数据并解密以后,采用同样的加密手段回复用户设备端。加密链接就此建立。所有数据加密方法均采用原始数据与密钥异或的方法。在网络出现异常或者断开后,重新刚才的认证步骤。同时在服务器端通过连接次数的变量保证在即使是相同密码的情况下,返回的密钥也是不同的。[〇〇31]如图7所示,用户间内部加密管理模块远程应用端将用户ID发到S頂卡用户认证配置模块;随后该模块会向后级查询该ID所对应的电话号码,可以为一个或者多个;在获得电话号码后,结合该用户ID针对每个电话号码都生成一个密钥返回对应的远程应用端。
[0032]所述用户间内部加密管理模块针对个人用户帐号与手机号码为键值的内部加密管理,保证多用户信息的私密性和独立性,同时也避免过于繁琐的密码设置流程。所述多路 S頂卡短信来电管理模块根据服务器端配置实现一对一、一对多和多对一的消息来电提醒功能切换;其中在一对多的提供过程中,加入认证机制。
[0033]所述SM卡密钥路由自动配置模块确保在断电、断网情况后,设备能够正常工作, 同时使用特殊方法降低FLASH读写次数,保证产品使用寿命。
[0034]以上所述的具体实施例,对本发明的解决的技术问题、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种家用多S頂卡管理系统,其特征在于,其包括以下模块:SIM卡密钥路由自动配置模块,该模块实现了设备的网络配置、用户身份验证、用户加 密服务认证;多路SM卡短信来电管理模块,主要实现了设备的用户身份与电话号码的映射,处理正 常消息提醒功能,能够根据远程用户应用去调整短信来电管理的策略;在本模块中,采用了 固定长度100字节的标志位,并且所有WIFI信息规定固定长度,从而避免了繁琐的Flash读 写地址记录,同时又能够保证系统异常以后,设备能够从正确的地方读取信息;客户终端信息加密处理模块,主要会使用SM卡密钥路由自动配置模块产生的密钥根 据不同用户进行对应的密钥抑或加密处理。2.如权利要求1所述的家用多SIM卡管理系统,其特征在于,所述SIM卡密钥路由自动配 置模块包括以下工作过程的步骤:步骤一:启动系统;步骤二:获取Flash起始地址;步骤三:读取100字节;步骤四:判断是否全为“F”,根据特殊字段“OxFF”区判断WIFI信息是否写入过;步骤五:解析出WIFI的ID和密码保存在内存中,根据步骤四的判断,若没有配置过,则 初次连接需要用户使用蓝牙配置用户设备端且结束后返回步骤三,若配置过,前100字节会 置起标志位,随后设备会到约定的地方逐条读取WIFI信息并且尝试连接并进入下一步骤; 步骤六:等待回调函数被触发;步骤七:根据优先级尝试连接本地路由器;步骤八:判断WIFI是否已经连接;若否则打开蓝牙接入WIFI热点信息,利用热点信息按 固定长度写入Flash,更新已有WIFI信息,返回步骤六;若是则进入下一步骤;步骤九:尝试连接服务器;步骤十:判断服务器是否连接,若否返回步骤六,若是进入下一步骤;步骤十一:主进程创建子进程。3.如权利要求1所述的家用多SIM卡管理系统,其特征在于,所述多路SIM卡短信来电管 理模块为远程应用端通过英特网向服务器端发起配置信息,随后服务器进行映射配置,配 置信息在经过相应的多用户认证以及解析后,传给后级的配置映射表,当配置信息解析或 者认证错误时,服务器端将同时将错误信息返回远程应用端和用户设备端,以达到同步的 目的;具体工作方法为运营商的短信来电信息,经过用户设备端底层处理以S頂用户为单位 通过事件消息的方式经由WIFI传至服务器端的SM卡用户映射模块,该模块会根据当前事 件消息的内容,结合自身的配置信息,对于远程应用端做相应的处理,同时其也会与用户设 备端保持网络连接,以达到电话短信反馈和工作状态查询的目的。4.如权利要求3所述的家用多SIM卡管理系统,其特征在于,所述SIM卡密钥路由自动配 置模块包括SM卡用户认证配置模块和SM卡用户映射模块;SIM卡用户认证配置模块是用 于接收远程app用户的来电短信转发设置模块;SIM卡用户映射模块用于存放接收远程app 用户帐号和实际S頂卡号映射信息;S頂卡用户认证配置模块采用以下工作过程的步骤:步骤二十一:获取远程应用端配置信息;步骤二十二:判断是否是一对多的提醒设置,若是进入步骤二十三,若不是进入步骤二十五;步骤二十三:服度用户通过远程APP认证,服务器将直接将该请求组播至请求列表里的 所有用户,请求APP认证,同时服务器也需要将该信息发送至用户设备端以达到同步的目 的,若该用于已经有映射记录则直接将路由信息更新于后级映射表中;步骤二十四:判断是否获得正确反馈信息;若是,将路由信息更新于后级映射表中,且 进入步骤二十六;若不是,返回APP,设备设置错误信息提示,且进入步骤二十六;步骤二十五:判断是否是一对一提醒设置;若是,先查询该用户有没有已经映射过的号 码,如果有,需要将新的需求跟所有设备用户进行认证已确保信息内容的安全性,在认证成 功后直接更新映射表;步骤二十六:判断是否有特殊需求设置;若没有则配置结束;若有则将特殊信息更新于 后级映射表中,配置结束;特殊需求包括但不局限于以下几项:呼叫短信自动回复、短信录 音,在本方法中,对于该项预留了一定的扩展性。5.如权利要求4所述的家用多SIM卡管理系统,其特征在于,所述客户终端信息加密处 理模块包括基于WIFI密码作为键值的网络数字管理认证模块和用户间内部加密管理模块。6.如权利要求5所述的家用多SM卡管理系统,其特征在于,所述基于WIFI密码作为键 值的网络数字管理认证模块在用户设备端初始化的时候,将当前网络WIFI密码作为键值传 给服务器端,服务器端根据该键值产品128位的密钥返回用户设备端;之后用户设备端返回 应答并使用128位密钥加密,服务端在成功收到加密数据并解密以后,采用同样的加密手段 回复用户设备端;加密链接就此建立;所有数据加密方法均采用原始数据与密钥异或的方 法;在网络出现异常或者断开后,重新刚才的认证步骤;同时在服务器端通过连接次数的变 量保证在即使是相同密码的情况下,返回的密钥也是不同的。7.如权利要求5所述的家用多SM卡管理系统,其特征在于,所述用户间内部加密管理 模块使用远程应用端将用户ID发到SM卡用户认证配置模块;随后该模块会向后级查询该 ID所对应的电话号码;在获得电话号码后,结合该用户ID针对每个电话号码都生成一个密 钥返回对应的远程应用端。8.如权利要求5所述的家用多SM卡管理系统,其特征在于,所述用户间内部加密管理 模块针对个人用户帐号与手机号码为键值的内部加密管理,保证多用户信息的私密性和独 立性,同时也避免过于繁琐的密码设置流程。9.如权利要求1所述的家用多SIM卡管理系统,其特征在于,所述多路SIM卡短信来电管 理模块根据服务器端配置实现一对一、一对多和多对一的消息来电提醒功能切换;其中在 一对多的提供过程中,加入认证机制。10.如权利要求1所述的家用多SM卡管理系统,其特征在于,所述SM卡密钥路由自动 配置模块确保在断电、断网情况后,设备能够正常工作,同时使用特殊方法降低FLASH读写 次数,保证产品使用寿命。
【文档编号】H04W88/06GK106028310SQ201610360625
【公开日】2016年10月12日
【申请日】2016年5月28日
【发明人】李宏杰, 鲍敏祺, 蔡虓, 倪娜
【申请人】李宏杰
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1