一种防打扰方法及终端的制作方法

文档序号:7925323阅读:150来源:国知局
专利名称:一种防打扰方法及终端的制作方法
技术领域
本发明涉及通信领域,特别涉及一种防打扰方法及终端。
背景技术
随着通讯技术的发展,通信终端逐渐成为人们通用的通讯工具。 同时,除了常用的短消息、通话、通讯录程序以外,通信终端上能运 行的功能程序也越来越多,例如常用的日历、计算器、闹钟、秒表、 游戏等程序,以及功能日益强大的音乐播放器、拍摄、录像、录音、
office文件编辑、Web浏览器等程序。虽然通信终端具备了上述的多 种功能程序,但其中优先级最高的仍为通话程序。也就是说,当通信 终端上正在运行通话程序以外的某个功能程序时,如果接收到呼入电 话,通信终端就会中断当前运行的功能程序,而自动进入通话程序。
发明人在实现本发明的过程中,发现现有技术中至少存在以下问 题现有技术中通信终端的功能优先顺序固定,不能满足用户个性化 的需求和操作便利的需要
发明内容
本发明实施例提供了 一种防打扰方法及终端,用以解决现有技术 中的通信终端中功能优先顺序不能灵活设置的问题。
为此,本发明提出一种防打扰方法,包括运行一功能程序时接收到来信息;查找功能优先级列表,并根据
查找结果对所述功能程序和所述来信息执行操作。
作为优选,本发明的防打扰方法还包括
所述查找结果为所述来信息的优先级高于所述功能程序,则根据 查找结果对所述功能程序和所述来信息执行操作包括,中断或关闭所 述功能程序,提示所述来信息,并根据用户指令处理所述来信息,之 后恢复运行或重启所述功能程序;
所述查找结果为所述来信息的优先级低于所述功能程序,则根据 查找结果对所述功能程序和所述来信息执行操作包括,继续执行所述 功能程序,同时屏蔽所述来信息的提示。
本发明另一方面提出一种防打扰终端,包括
接收模块,用于运行一功能程序时接收到来信息,通知处理模块; 处理模块,用于根据所述接收模块的通知,查找功能优先级列表,并 根据查找结果对所述功能程序和所述来信息执行操作。
作为优选,本发明的防打扰终端还包括
第一查找模块,用于查找所述功能优先级列表,获取查找结果为 所述来信息的优先级高于所述功能程序时,通知第一执行模块;
第一执行模块,用于根据所述第一查找模块的通知,中断或关闭 所述功能程序,提示所述来信息,并根据用户指令处理所述来信息;
恢复模块,用于所述第一执行模块处理所述来信息之后,恢复运 行或重启所述功能程序; 第二查找模块,用于查找所述功能优先级列表,获取查找结果为 所述来信息的优先级低于所述功能程序时,通知第二执行模块;
第二执行模块,用于根据所述第二查找模块的通知,继续执行所
述功能程序;
屏蔽模块,用于屏蔽所述来信息的提示。
本发明的防打扰方法及终端的有益效果在于,使得通信终端的功 能程序的优先顺序能够按照需求进行灵活地设置和修改,从而满足了 使用上的需要,同时具备操作便利的优点。


图1为本发明第一实施例的防打扰方法的流程示意图2为本发明第二实施例的防打扰方法的流程示意图3为本发明第三实施例的防打扰终端的结构示意图4为图3中的处理才莫块的结构示意图5为本发明第四实施例的防打扰终端的结构示意图。
具体实施例方式
下面结合附图对本发明的具体实施例进行详细说明。
图1为本发明第一实施例的防打扰方法的流程示意图。如图所示, 该流禾呈包4舌
步骤SOl,在运行一功能程序时接收到来信息;
步骤S02,这时查找功能优先级列表,并根据查找结果对上述功能
程序和来信息执行操作。
在本实施例中,所述在运行的一功能程序可以例如是计算器程序, 接收到的来信息可以例如是来电呼叫。经过查找功能优先级列表后, 查找结果可以是计算器程序的优先级高于来电呼叫,这时,根据查找 结果,即根据计算器程序的优先级高于来电呼叫这个执行条件,对来 电呼叫和计算器程序执行下一步操作,例如对计算器程序执行的操作 可以是继续运行,对来电呼叫执行的操作可以是屏蔽。
图2为本发明第二实施例的防打扰方法的流程示意图。如图所示, 本实施例中的放打扰方法包括
步骤S201,启动防打扰模式;
步骤S202,在运行一功能程序时接收到来信息;
其中,步骤S201增加了对是否启动防打护^莫式的选择性,即,当 启动防打扰模式时,则来信息的优先级就被降低,当不启动或关闭防 打扰模式时,则来信息的优先级保持原等级。
上述来信息可以是电话呼叫、视频呼叫、短消息、多媒体消息或 电子邮件等其中的一种。上述运行的功能程序可以例如是录像程序或 录音机程序。
步骤S203,查找功能优先级列表,并根据查找结果对功能程序和 来信息执行操作;
上述查找结果包括两种情况第一种,来信息的优先级高于功能 程序;第二种,来信息的优先级低于功能程序,下面对这两种情况分 别进行说明。
步骤S204,查找结果为来信息的优先级高于功能程序,则中断或 关闭功能程序,对来信息进行提示,并根据用户指令处理来信息;
步骤S205,恢复运行或重启上述功能程序;
上述步骤根据来信息的优先级高于功能程序的查找结果而执行, 其中,功能程序被中断或关闭,需要在对来信息处理完毕后恢复运行 或者重新启动;对来信息进行提示的方式包括界面提示以及铃声或振 动提示。用户指令可以是接听或立即查看来信息,也可以是拒绝或不 立即查看来信息。
步骤S206,查找结果为来信息的优先级低于功能程序,则继续执 行功能程序;
步骤S207,屏蔽来信息的提示;
上述步骤根据来信息的优先级低于功能程序的查找结果而执行, 其中,功能程序继续执行,来信息的提示则被屏蔽。
本发明还提供了一种防打扰终端。图3为本发明第三实施例的防 打扰终端的结构示意图,如图所示,本实施例中的防打扰终端包括接 收模块1和处理模块2。
其中,接收模块1用于在终端运行一功能程序的过程中接收到来 信息时通知处理模块2,处理模块2用于根据接收模块1的上述通知, 查找功能优先级列表,并根据查找结果对功能程序和来信息执行操作。
在本实施例中,所述在运行的 一功能程序可以例如是计算器程序, 接收到的来信息可以例如是来电呼叫。接收模块1将运行计算器程序 时收到来信息通知给处理模块2。处理模块2接收到来自接收模块1的 通知后,查找功能优先级列表,查找结果可以是计算器程序的优先级 高于来电呼叫,这时,根据查找结果,即根据计算器程序的优先级高
于来电呼叫这个执行条件,处理模块2对来电呼叫和计算器程序执行
下一步操作,例如对计算器程序执行的操作可以是继续运行,对来电 呼叫执行的操作可以是屏蔽。
图4为图3中的处理才莫块的结构示意图。如图所示,图3中的处 理模块2中包括第一查找模块3,用于查找上述功能优先级列表,获 取查找结果为所述来信息的优先级高于所述功能程序时,通知第一执 行模块4;第一执行模块4,用于根据上述第一查找模块3的通知,中 断或关闭上述功能程序,提示所述来信息,并根据用户指令处理所述 来信息;恢复模块5,用于在所述第一执行模块4处理所述来信息之后, 恢复运行或重启所述功能程序;第二查找模块6,用于查找所述功能优 先级列表,获取查找结果为所述来信息的优先级低于所述功能程序时, 通知第二执行模块7;第二执行模块7,用于根据所述第二查找模块6 的通知,继续执行所述功能程序;以及屏蔽模块8,用于屏蔽所述来信 息的提示。
其中,处理模块2接收到来自接收模块1的通知后,第一查找模 块3和第二查找模块4同时对功能优先级列表进行查找,当查找结果 为来信息的优先级高于功能程序时,第二查找模块6不动作,由第一 查找模块3将该查找结果通知给第一执行模块4;当查找结果为来信息 的优先级低于功能程序时,第一查找模块3不动作,由第二查找模块6
将该查找结果通知给第二执行模块7。在前一种查找结果下,第一执行
模块4在根据用户指令对来信息处理完毕后,向恢复模块5发送一个 通知,从而由恢复模块5来恢复运行或重启上述功能程序;在后一种 查找结果下,第二执行模块7在继续执行上述功能程序时向屏蔽模块8 发送通知,从而由屏蔽模块8来屏蔽来信息的提示。
图5为本发明第四实施例的防打扰终端的结构示意图。如图所示, 本实施例中的防打扰终端包括接收模块l、处理模块2、启动模块9和 列表管理模块IO。
其中,启动模块9用于启动防打扰模式,通知接收模块l监控来 信息;接收模块1用于在终端运行一功能程序的过程中接收到来信息 时通知处理模块2;处理模块2用于根据接收模块1的上述通知,查找 功能优先级列表,并根据查找结果对功能程序和来信息执行操作;列 表管理模块10用于存储所述功能优先级列表,并根据管理指令执行对 所述功能优先级列表的设定和修改。
在本实施例中,上述启动模块9用于增加对于是否启动终端的防 打扰模式的选择性,即,启动模块9的状态若为开启,则来消息的优 先级降低,若启动模块9的状态为未开启,则来消息的优先级保持原 等级;上述列表管理模块10中存储着用于比对优先级高低的功能优先 级列表,并可以根据管理指令设置或更改优先级列表中各功能程序的 优先级等级。
以上为本发明的优选实施例,但本发明并不局限于上述特定实施 例子,在不背离本发明精神及其实质情况下,熟悉本领域的技术人员
可根据本发明作出各种相应改变和变形,但这些相应改变和变形都应 属于本发明所附权利要求保护范围之内。
权利要求
1、一种防打扰方法,其特征在于,包括运行一功能程序时接收到来信息;查找功能优先级列表,并根据查找结果对所述功能程序和所述来信息执行操作。
2、 如权利要求1所述的防打扰方法,其特征在于,所述查找结果 为所述来信息的优先级高于所述功能程序;则根据查找结果对所述功能程序和所述来信息执行操作包括,中 断或关闭所述功能程序,提示所述来信息,并根据用户指令处理所述 来信息。
3、 如权利要求2所述的防打扰方法,其特征在于,根据用户指令 处理所述来信息之后还包括,恢复运行或重启所述功能程序。
4、 如权利要求1所述的防打扰方法,其特征在于,所述查找结果 为所述来信息的优先级低于所述功能程序;则根据查找结果对所述功能程序和所述来信息执行操作包括,继 续执行所述功能程序。
5、 如权利要求4所述的防打扰方法,其特征在于,所述4^行操作 还包括,屏蔽所述来信息的提示。
6、 如权利要求1至5任一项所述的防打扰方法,其特征在于,所 述运行一功能程序之前还包括,启动防打扰模式。
7、 如权利要求1至5任一项所述的防打扰方法,其特征在于,所 述来信息包括电话呼叫、视频呼叫、短消息、多媒体消息或电子邮件。
8、 一种终端,其特征在于,包括接收模块,用于运行一功能程序时接收到来信息,通知处理模块;处理模块,用于根据所述接收模块的通知,查找功能优先级列表, 并根据查找结果对所述功能程序和所述来信息执行操作。
9、 如权利要求8所述的终端,其特征在于,所述处理i^莫块包括第一查找模块,用于查找所述功能优先级列表,获取查找结果为 所述来信息的优先级高于所述功能程序时,通知第一执行模块;第一执行模块,用于根据所述第一查找模块的通知,中断或关闭 所述功能程序,提示所述来信息,并根据用户指令处理所述来信息。
10、 如权利要求9所述的终端,其特征在于,所述处理模块还包括恢复模块,用于所述第一执行模块处理所述来信息之后,恢复运 行或重启所述功能程序。
11、 如权利要求8所述的终端,其特征在于,所述处理模块包括第二查找模块,用于查找所述功能优先级列表,获取查找结果为 所述来信息的优先级低于所述功能程序时,通知第二执行模块;第二执行模块,用于根据所述第二查找模块的通知,继续执行所 述功能程序。
12、 如权利要求11所述的终端,其特征在于,所述处理模块还包 括,屏蔽模块,用于屏蔽所述来信息的提示。
13、 如权利要求8至12任一项所述的终端,其特征在于,所述终端还包括,启动模块,用于启动防打扰模式,通知接收模块监控来信 自
14、 如权利要求8至12任一项所述的终端,其特征在于,所述终 端还包括,列表管理模块,用于存储所述功能优先级列表,并根据管 理指令执行对所述功能优先级列表的设定和修改。
全文摘要
本发明公开了一种防打扰方法,包括运行一功能程序时接收到来信息;查找功能优先级列表,并根据查找结果对所述功能程序和所述来信息执行操作。其中当所述查找结果为所述来信息的优先级低于所述功能程序,则根据查找结果对所述功能程序和所述来信息执行操作包括,继续执行所述功能程序,同时屏蔽所述来信息的提示。本发明还公开了一种用于防打扰的终端。本发明的防打扰方法及终端的有益效果在于,使得通信终端的功能程序的优先顺序能够按照需求进行灵活地设置和修改,从而满足了使用上的需要,同时具备操作便利的优点。
文档编号H04M1/725GK101378426SQ20081021434
公开日2009年3月4日 申请日期2008年9月2日 优先权日2008年9月2日
发明者吕大鹏 申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1