著录项信息
| 专利名称 | 手机来电防火墙控制系统及方法 |
| 申请号 | CN201010570599.4 | 申请日期 | 2010-12-02 |
| 法律状态 | 授权 | 申报国家 | 中国 |
| 公开/公告日 | 2012-06-06 | 公开/公告号 | CN102487412A |
| 优先权 | 暂无 | 优先权号 | 暂无 |
| 主分类号 | H04M1/663 | IPC分类号 | H;0;4;M;1;/;6;6;3;;;H;0;4;M;1;/;7;2;5查看分类表>
|
| 申请人 | 深圳富泰宏精密工业有限公司;奇美通讯股份有限公司 | 申请人地址 | 广东省深圳市宝安区龙华镇富士康科技工业园F3区A栋
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
| 权利人 | 深圳富泰宏精密工业有限公司,奇美通讯股份有限公司 | 当前权利人 | 深圳富泰宏精密工业有限公司,奇美通讯股份有限公司 |
| 发明人 | 孙杰 |
| 代理机构 | 深圳市赛恩倍吉知识产权代理有限公司 | 代理人 | 谢志为 |
摘要
一种手机来电防火墙控制系统,包括:接听判断模块,用于当手机来电时,判断是否已启动至少一个过滤规则;读取模块,用于当已启动至少一个过滤规则时,读取来电时间和来电号码;所述接听判断模块,还用于当该来电时间在至少一个已启动的过滤规则限定的时间范围内时,判断是否接入该来电;接听模块,用于当未启动至少一个过滤规则时,或该来电时间不在至少一个已启动的过滤规则限定的时间范围内时,或判断接入该来电时,接入该来电;所述接听模块,还用于当判断拒接该来电时,拒接该来电。本发明还提供一种手机来电防火墙控制方法。利用本发明可以灵活地对不同时段的手机来电进行过滤。
1.一种手机来电防火墙控制系统,其特征在于,该系统包括:
接听判断模块,用于当手机来电时,判断是否已启动至少一个过滤规则,该过滤规则包括名称、存有指定号码的过滤清单和限定的时间范围;
读取模块,用于当已启动至少一个过滤规则时,从手机的通信单元读取来电时间和来电号码;
冲突判断模块,用于当手机中存在至少一个已启动的过滤规则时,判断是否存在至少一个已启动的过滤规则与所编辑的过滤规则冲突,包括:判断是否存在已启动的过滤规则限定的时间范围与所编辑的过滤规则限定的时间范围有交集,若存在已启动的过滤规则限定的时间范围与所编辑的过滤规则限定的时间范围有交集,则继续判断该已启动的过滤规则中的过滤清单与所编辑的过滤规则中的过滤清单是否一致;
执行模块,用于当手机中不存在至少一个已启动的过滤规则与所编辑的过滤规则冲突时,启动所编辑的过滤规则;
所述接听判断模块,还用于当该来电时间在至少一个已启动的过滤规则限定的时间范围内时,根据该已启动的过滤规则中的过滤清单和该来电号码,判断是否接入该来电;
接听模块,用于当未启动至少一个过滤规则时,或该来电时间不在至少一个已启动的过滤规则限定的时间范围内时,或根据该已启动的过滤规则中的过滤清单和该来电号码判断接入该来电时,接入该来电;
所述接听模块,还用于当根据该已启动的过滤规则中的过滤清单和该来电号码判断拒接该来电时,拒接该来电。
2.如权利要求1所述的手机来电防火墙控制系统,其特征在于,该过滤清单为接听清单或拒接清单之一,使用该接听清单表示只接听该接听清单中的号码来电,使用该拒接清单表示只拒接该拒接清单中的号码来电。
3.如权利要求1所述的手机来电防火墙控制系统,其特征在于,该系统还包括编辑模块,用于编辑过滤规则,包括编辑过滤规则的名称、选择过滤清单,从手机的通讯录中选择指定的号码加入该过滤清单中,以及编辑该过滤规则限定的时间范围。
4.如权利要求1所述的手机来电防火墙控制系统,其特征在于,所述的执行模块,还用于当不存在至少一个已启动的过滤规则时,启动所编辑的过滤规则;以及该执行模块,还用于当存在至少一个已启动的过滤规则与所编辑的过滤规则冲突,而仍要启动所编辑的过滤规则时,启动所编辑的过滤规则,并将与所编辑的过滤规则冲突的已启动的过滤规则关闭,或者若不启动所编辑的过滤规则时,退出所编辑的过滤规则。
5.如权利要求1所述的手机来电防火墙控制系统,其特征在于,所述手机还包括设置菜单项,提供对手机进行功能设置的界面,并接收用户输入的设置信息。
6.一种手机来电防火墙控制方法,其特征在于,该方法包括以下步骤:
(a)当手机来电时,判断是否已启动至少一个过滤规则,该过滤规则包括名称、存有指定号码的过滤清单和限定的时间范围,若已启动至少一个过滤规则,则进入步骤(b),若未启动至少一个过滤规则,则接入该来电;
(b)从手机的通信单元读取来电时间和来电号码;
(c)当该来电时间在至少一个已启动的过滤规则限定的时间范围内时,进入步骤(d),当该来电时间不在至少一个已启动的过滤规则限定的时间范围内时,接入该来电;
(d)根据该已启动的过滤规则中的过滤清单和该来电号码,判断是否接入该来电,若不接入该来电,则拒绝该来电,若接入该来电,则接入该来电;
其中在步骤(a)中,当手机中存在至少一个已启动的过滤规则时,判断是否存在至少一个已启动的过滤规则与所编辑的过滤规则冲突,包括:判断是否存在已启动的过滤规则限定的时间范围与所编辑的过滤规则限定的时间范围有交集,若存在已启动的过滤规则限定的时间范围与所编辑的过滤规则限定的时间范围有交集,则继续判断该已启动的过滤规则中的过滤清单与所编辑的过滤规则中的过滤清单是否一致;及
当手机中不存在至少一个已启动的过滤规则与所编辑的过滤规则冲突时,启动所编辑的过滤规则。
7.如权利要求6所述的手机来电防火墙控制方法,其特征在于,该方法还包括编辑和启动过滤规则的步骤:
(a1)编辑过滤规则,包括编辑过滤规则的名称、选择过滤清单,从手机的通讯录中选择指定号码加入该过滤清单中,以及编辑该过滤规则限定的时间范围;
(a2)当存在至少一个已启动的过滤规则时,进入步骤(a3),当不存在至少一个已启动的过滤规则时,启动所编辑的过滤规则;
(a3)当存在至少一个已启动的过滤规则与所编辑的过滤规则冲突时,进入步骤(a4),当不存在至少一个已启动的过滤规则与所编辑的过滤规则冲突时,启动所编辑的过滤规则;
(a4)判断是否仍要启动所编辑的过滤规则,若仍要启动所编辑的过滤规则,则进入步骤(a5),若不启动所编辑的过滤规则,则退出所编辑的过滤规则;
(a5)启动所编辑的过滤规则,并将与所编辑的过滤规则冲突的已启动的过滤规则关闭。
8.如权利要求6所述的手机来电防火墙控制方法,其特征在于,该过滤清单为接听清单或拒接清单之一,使用该接听清单表示只接听该接听清单中的号码来电,使用该拒接清单表示只拒接该拒接清单中的号码来电。
手机来电防火墙控制系统及方法\n技术领域\n[0001] 本发明涉及一种来电防火墙控制系统及方法,特别涉及一种手机来电防火墙控制系统及方法。\n背景技术\n[0002] 手机现在已经成为和人们的工作生活密不可分的通讯工具了。但骚扰电话和在一些特殊情况下不方便接听的来电,例如会议中或睡眠中的来电,也会给用户造成困扰。目前手机中的防火墙技术在一定程度上减少了这种问题的发生,但目前的防火墙技术对来电的过滤规则简单,通常只能在清单中设置几个号码作为某一时段的拒接号码,而无法在不同时段仅接听或拒接清单中的号码。例如,在会议时仅接听上司的来电,或在度假时仅接听亲人的来电。这使用户无法满足针对不同的情况在不同时段对来电进行灵活过滤的需求。\n发明内容\n[0003] 鉴于以上内容,有必要提供一种手机来电防火墙控制系统,可以灵活地对不同时段的手机来电进行过滤,满足用户在不同情况下的过滤需求。\n[0004] 还有必要提供一种手机来电防火墙控制方法,可以灵活地对不同时段的手机来电进行过滤,满足用户在不同情况下的过滤需求。\n[0005] 所述手机来电防火墙控制系统,包括:接听判断模块,用于当手机来电时,判断是否已启动至少一个过滤规则,该过滤规则包括名称、存有指定号码的过滤清单和限定的时间范围;读取模块,用于当已启动至少一个过滤规则时,从手机的通信单元读取来电时间和来电号码;接听判断模块,用于当该来电时间在至少一个已启动的过滤规则限定的时间范围内时,根据该已启动的过滤规则中的过滤清单和该来电号码,判断是否接入该来电;接听模块,用于当未启动至少一个过滤规则时,或该来电时间不在至少一个已启动的过滤规则限定的时间范围内时,或根据该已启动的过滤规则中的过滤清单和该来电号码判断接入该来电时,接入该来电;所述接听模块,还用于当根据该已启动的过滤规则中的过滤清单和该来电号码判断拒接该来电时,拒接该来电。\n[0006] 所述手机来电防火墙控制方法,包括以下步骤:(a)当手机来电时,判断是否已启动至少一个过滤规则,该过滤规则包括名称、存有指定号码的过滤清单和限定的时间范围,若已启动至少一个过滤规则,则进入步骤(b),若未启动至少一个过滤规则,则接入该来电;\n(b)从手机的通信单元读取来电时间和来电号码;(c)当该来电时间在至少一个已启动的过滤规则限定的时间范围内时,进入步骤(d),当该来电时间不在至少一个已启动的过滤规则限定的时间范围内时,接入该来电;(d)根据该已启动的过滤规则中的过滤清单和该来电号码,判断是否接入该来电,若不接入该来电,则拒绝该来电,若接入该来电,则接入该来电。\n[0007] 相较于现有技术,所述手机来电防火墙控制系统及方法,可以灵活地对不同时段的手机来电进行过滤,满足用户在不同情况下的过滤需求。\n附图说明\n[0008] 图1是本发明手机来电防火墙控制系统较佳实施例的运行环境图。\n[0009] 图2是本发明手机来电防火墙控制系统较佳实施例的功能模块图。\n[0010] 图3是本发明手机来电防火墙控制方法较佳实施例的流程图。\n[0011] 图4是对过滤规则进行编辑和启动的流程图。\n[0012] 主要元件符号说明\n[0013]\n 手机 1\n 存储器 2\n[0014]\n 微处理器 3\n 通信单元 10\n 来电防火墙控制系统 20\n 应用程序 30\n 通讯录 40\n 设置菜单项 50\n 编辑模块 201\n 冲突判断模块 202\n 执行模块 203\n 接听判断模块 204\n 读取模块 205\n 接听模块 206\n具体实施方式\n[0015] 参阅图1所示,是本发明手机来电防火墙控制系统较佳实施例的运行环境图。\n[0016] 在本实施例中,该手机1包括存储器2和微处理器3。该微处理器3用于处理存储在该存储器2中的各种软件程序,以执行手机1的各种功能并处理数据。在本实施例中,存储在该存储器2中的软件程序包括通信单元10、手机来电防火墙控制系统20和应用程序30。\n[0017] 通信单元10用于实现手机1与其它通信装置进行通信的功能,包括通话、即时发送与接收消息、浏览网页等。当手机1来电时,通过手机1中SIM(Subscriber Identity Module,客户识别模块)卡的通信运营商,通信单元10可以获知来电时间和来电号码。\n[0018] 应用程序30运行于用户模式,可与用户进行交互,具有可视的用户界面。在本实施例中,该应用程序30包括通讯录40和设置菜单项50。\n[0019] 通讯录40中包含有联系人的姓名和号码列表。设置菜单项50提供用户对手机1进行功能设置的界面,并接收用户输入的设置信息,如用户可以设置手机1的工作模式、语言选择等。\n[0020] 用户可以通过设置菜单项50编辑过滤规则,并将该过滤规则存入存储器2中。该过滤规则包括名称、所选择的过滤清单和该过滤规则限定的时间范围。\n[0021] 该过滤清单存储于存储器2中,为接听清单或拒接清单之一。使用该接听清单表示只接听该接听清单中的号码来电,使用该拒接清单表示只拒接该拒接清单中的号码来电。\n用户可以通过设置菜单项50选择接听清单或拒接清单之一作为过滤清单,并从通讯录40中选择号码加入该过滤清单中。\n[0022] 例如,在会议期间,用户只接听客户和上司的来电,则用户可编辑一个名称为“会议”的过滤规则,选择接听清单,从通讯录40中选择指定客户和上司的号码加入该接听清单中,并编辑该过滤规则限定的时间范围为某一天的会议时间。\n[0023] 用户可在手机1中启动多个不会互相冲突的过滤规则。编辑过滤规则完成后,若不存在已启动的过滤规则与所编辑的过滤规则冲突,则可以启动所编辑的过滤规则。\n[0024] 当手机1来电时,手机来电防火墙控制系统20从通信单元10读取来电时间和来电号码,若该来电时间在某一个已启动的过滤规则限定的时间范围内,则手机来电防火墙控制系统20根据该已启动的过滤规则判断该来电号码是否在接听清单或拒接清单中,以判断是否接听该来电。\n[0025] 微处理器3可以控制手机1接入来电并提醒用户,或控制手机1拒绝接入来电。\n[0026] 参阅图2所示,是本发明手机来电防火墙控制系统较佳实施例的功能模块图。该手机来电防火墙控制系统20包括编辑模块201、冲突判断模块202、执行模块203、接听判断模块204、读取模块205和接听模块206。\n[0027] 编辑模块201用于编辑过滤规则,包括编辑过滤规则的名称、选择过滤清单,从通讯录40中选择指定的号码加入该过滤清单中,以及编辑该过滤规则限定的时间范围,并将该过滤规则存入存储器2中。\n[0028] 冲突判断模块202用于判断手机1中是否存在至少一个已启动的过滤规则。\n[0029] 冲突判断模块202还用于判断当手机1中存在至少一个已启动的过滤规则时,判断是否存在至少一个已启动的过滤规则与所编辑的过滤规则冲突。该与所编辑的过滤规则冲突是指在同一时间范围,已启动的过滤规则和所编辑的过滤规则对同一个号码的规定不同为接听或拒接。\n[0030] 判断是否存在至少一个已启动的过滤规则与所编辑的过滤规则冲突的办法为:判断是否存在已启动的过滤规则限定的时间范围与所编辑的过滤规则限定的时间范围有交集,若不存在已启动的过滤规则限定的时间范围与所编辑的过滤规则限定的时间范围有交集,则判定不存在至少一个已启动的过滤规则与所编辑的过滤规则冲突。\n[0031] 若存在已启动的过滤规则限定的时间范围与所编辑的过滤规则限定的时间范围有交集,则继续判断该已启动的过滤规则中的过滤清单与所编辑的过滤规则中的过滤清单是否一致,该一致是指该已启动的过滤规则中的过滤清单与所编辑的过滤规则中的过滤清单同为接听清单或拒接清单,且清单中的号码完全相同。若该已启动的过滤规则中的过滤清单与所编辑的过滤规则中的过滤清单一致,则判定不存在至少一个已启动的过滤规则与所编辑的过滤规则冲突;若该已启动的过滤规则中的过滤清单与所编辑的过滤规则中的过滤清单不一致,则判定存在至少一个已启动的过滤规则与所编辑的过滤规则冲突。\n[0032] 例如,已启动的一个过滤规则限定的时间为某一天15:00至16:00,该已启动的过滤规则中过滤清单为接听清单,且该接听清单中仅有甲、乙、丙三个号码。所编辑的过滤规则限定的时间为同一天15:00至17:00,若该所编辑的过滤规则中过滤清单也为仅含有甲、乙、丙三个号码的接听清单,则在该天15:00至16:00期间该已启动的过滤规则和所编辑的过滤规则都规定只接听甲、乙、丙三个号码的来电,该已启动的过滤规则和所编辑的过滤规则不冲突。若该所编辑的过滤规则中过滤清单为仅含有甲和乙两个号码的接听清单,则在该天15:00至16:00期间该已启动的过滤规则规定只接听甲、乙、丙三个号码的来电,而所编辑的过滤规则规定只接听甲和乙两个号码的来电,拒接包括丙在内的其它号码的来电。该已启动的过滤规则和所编辑的过滤规则冲突。\n[0033] 执行模块203用于当不存在至少一个已启动的过滤规则时,或当不存在至少一个已启动的过滤规则与所编辑的过滤规则冲突时,启动所编辑的过滤规则。\n[0034] 执行模块203还用于当存在至少一个已启动的过滤规则与所编辑的过滤规则冲突时,判断是否仍要启动所编辑的过滤规则。\n[0035] 若仍要启动所编辑的过滤规则,则执行模块203启动所编辑的过滤规则,并将与所编辑的过滤规则冲突的已启动的过滤规则关闭。若不启动所编辑的过滤规则,则执行模块\n203退出所编辑的过滤规则。\n[0036] 接听判断模块204用于当手机1来电时,判断是否已启动至少一个过滤规则。\n[0037] 读取模块205用于当已启动至少一个过滤规则时,从该通信单元10读取该来电时间和来电号码。所述通信单元10通过通信运营商获知该来电时间和来电号码。\n[0038] 接听判断模块204还用于判断该来电时间是否在至少一个已启动的过滤规则限定的时间范围内。\n[0039] 接听判断模块204还用于当该来电时间在至少一个已启动的过滤规则限定的时间范围内时,根据该已启动的过滤规则中的过滤清单和该来电号码,判断是否接入该来电。当该已启动的过滤规则中过滤清单为接听清单时,若该来电号码在该接听清单内,则接入该来电,若该来电号码不在该接听清单内,则拒接该来电。当该已启动的过滤规则中过滤清单为拒接清单时,若该来电号码在该拒接清单中,则拒接该来电,若该来电号码不在该拒接清单中,则接入该来电。\n[0040] 接听模块206用于当未启动至少一个过滤规则时,或判断该来电时间不在所启动的过滤规则限定的时间范围内时,或根据该已启动的过滤规则中的过滤清单和该来电号码,判断接入该来电时,发送接入命令至微处理器3,微处理器3根据该接入命令接入该来电并提醒用户。\n[0041] 接听模块206还用于当判断拒接该来电时,发送拒接命令至微处理器3,微处理器3根据该拒接命令拒接该来电。\n[0042] 参阅图3所示,是本发明手机来电防火墙控制方法较佳实施例的流程图。\n[0043] 步骤S20,当手机1来电时,接听判断模块204判断是否已启动至少一个过滤规则。\n该过滤规则包括名称、所选择的过滤清单和限定的时间范围。该过滤清单中包括从通讯录\n40中选择的指定号码。编辑和启动过滤规则的具体流程参阅图4所示。若已启动至少一个过滤规则,则进入步骤S21,若未启动至少一个过滤规则,则进入步骤S25。\n[0044] 步骤S21,读取模块205从通信单元10读取来电时间和来电号码。\n[0045] 步骤S22,接听判断模块204判断该来电时间是否在至少一个已启动的过滤规则限定的时间范围内。若该来电时间在至少一个已启动的过滤规则限定的时间范围内,则进入步骤S23,若该来电时间不在至少一个已启动的过滤规则限定的时间范围内,则进入步骤S25。\n[0046] 步骤S23,接听判断模块204根据该已启动的过滤规则中的过滤清单和该来电号码,判断是否接入该来电。若不接入该来电,则进入步骤S24,若接入该来电,则进入步骤S25。\n[0047] 步骤S24,接听模块206发送拒接命令至微处理器3,微处理器3根据该拒接命令拒接该来电。\n[0048] 步骤S25,接听模块206发送接入命令至微处理器3,微处理器3根据该接入命令接入该来电并提醒用户。\n[0049] 参阅图4所示,是对过滤规则进行编辑和启动的流程图。\n[0050] 步骤S201,编辑模块201编辑过滤规则,包括编辑过滤规则的名称、选择过滤清单,从通讯录40中选择指定的号码加入所选择的过滤清单中,以及编辑该过滤规则限定的时间范围,并将该过滤规则存入存储器2中。\n[0051] 步骤S202,冲突判断模块202判断手机1中是否存在至少一个已启动的过滤规则,若存在至少一个已启动的过滤规则,则进入步骤S203,若不存在至少一个已启动的过滤规则,则进入步骤S207。\n[0052] 步骤S203,冲突判断模块202判断是否存在至少一个已启动的过滤规则与所编辑的过滤规则冲突。若存在至少一个已启动的过滤规则与所编辑的过滤规则冲突,则进入步骤S204,若不存在至少一个已启动的过滤规则与所编辑的过滤规则冲突,则进入步骤S207。\n[0053] 步骤S204,执行模块203判断是否仍要启动所编辑的过滤规则。若仍要启动所编辑的过滤规则,则进入步骤S 205,若不启动所编辑的过滤规则,则进入步骤S206。\n[0054] 步骤S205,执行模块203启动所编辑的过滤规则,并将与所编辑的过滤规则冲突的已启动的过滤规则关闭。\n[0055] 步骤S206,执行模块203退出所编辑的过滤规则。\n[0056] 步骤S207,执行模块203启动所编辑的过滤规则。\n[0057] 以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
法律信息
- 2022-11-11
未缴年费专利权终止
IPC(主分类): H04M 1/663
专利号: ZL 201010570599.4
申请日: 2010.12.02
授权公告日: 2016.06.22
- 2016-06-22
- 2013-08-07
实质审查的生效
IPC(主分类): H04M 1/663
专利申请号: 201010570599.4
申请日: 2010.12.02
- 2012-06-06
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-06-30
|
2008-10-24
| | |
2
| |
2010-10-06
|
2010-05-27
| | |
3
| |
2006-12-27
|
2005-06-26
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |