情景模式的切换方法及系统的制作方法_2

文档序号:8266215阅读:来源:国知局

【具体实施方式】
[0068]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0069]图1是本发明情景模式的切换系统的结构示意图,所述切换系统100可应用于手机、PDA (Personal Digital Assistant,个人数字助理)、平板电脑等通信终端中,并且所述切换系统100包括有设置模块10、判断模块20以及切换模块30,其中:
[0070]所述设置模块10,用于设置事件对应的事件时间和情景模式,具体可以由用户自定义或者系统自动设置。在接收到事件通知信息后,便可在切换系统100中进行相应设置。所述事件通知信息可采用短信、即时通信、邮件、口头等方式。优选的是,根据用户输入的操作信息,设置事件对应的事件时间和情景模式。例如事件为会议,会议时间设置为2014年11月10日的9点到12点,会议对应的情景模式设置为会议模式。
[0071]所述事件为用户将要进行的任何事情,包括但不限于会议、聚会、工作、学习、逛街、旅游、出差、看电影等。每个事件都有对应的事件时间,并且每个事件由于环境要求不同,因此都可对应有不同的情景模式。所述情景模式是指可根据会议室等特定环境的需求来定,包括但不限于标准模式、静音模式、会议模式、户外模式等,其主要对通信终端的铃声和振动的开关和/或音量进行不同的设置,当然也可以对蜂窝通信的开关,WIFI (wirelessfidelity,无线相容性认证)的开关等进行设置,具体情景模式的形式不受限制。
[0072]例如,可将情景模式分为:
[0073]标准模式:只响铃,不振动;适合于一般环境使用,例如家里、办公室等。
[0074]静音模式:只振动,不响铃;适合于较安静的环境使用,例如图书馆、电影院等。
[0075]会议模式:不响铃,不振动,完全没提示的模式;适合于特别安静的环境使用,例如会议室、教室等。
[0076]户外模式:既响铃,又振动;适合于嘈杂环境使用,例如公交车、街道等。
[0077]所述判断模块20,用于判断当前时间是否处于事件时间。优选的是,切换系统100可通过广播监听系统时间的变化,监测到当前时间是否到达预定的事件时间,若是则交由切换模块30进行情景模式的切换工作。
[0078]所述切换模块30,用于若当前时间处于事件时间时,将当前情景模式切换为事件对应的情景模式。本发明切换系统100预先获取更改通信终端的情景模式的权限,便可自动切换情景模式。例如,会议事件的会议时间设置为2014年11月10日的9点到12点,那么在2014年11月10日的9点到12点的时间段内,切换系统100会自动将当前情景模式切换并保持为预设的会议模式。所述切换系统100可以与日程应用结合,也可以单独形成存在。
[0079]图2是本发明优选情景模式的切换系统的结构示意图,所述切换系统100可应用于手机、PDA、平板电脑等通信终端中,并且所述切换系统100包括有设置模块10、判断模块20以及切换模块30,其中:
[0080]所述设置模块10,用于设置事件对应的事件时间和情景模式。
[0081]所述判断模块20,用于判断当前时间是否处于事件时间。
[0082]所述切换模块30,用于若当前时间处于事件时间时,将当前情景模式切换为事件对应的情景模式。
[0083]在本发明第一实施例中,所述设置模块10还包括:
[0084]预设子模块11,用于预设各关键词与各情景模式之间的模式对应关系。例如,“电影院”、“图书馆”等关键词对应静音模式;“会议”、“教室”等关键词对应会议模式;“公交车”、“商场”、“道路”等对应户外模式。
[0085]获取子模块12,用于获取事件通知信息。所述事件通知信息可采用短信、邮件、即时通信、日程等方式发送给通信终端。
[0086]提取子模块13,用于从获取的事件通知信息中提取事件对应的事件时间和关键词。所述事件通知信息中通常要包括事件时间、事件地点和/或事件内容等,优选对事件通知信息进行语义分析,提取出该事件对应的事件时间和关键词。例如事件通知信息中包括了 “2014年10月I日20点到22点去某电影院看电影”的内容,那么切换系统100自动提取事件时间为2014年10月I日20点到22点,并提取关键词为“电影院”。
[0087]分析子模块14,用于根据提取的关键词与模式对应关系,分析出事件对应的情景模式。例如,根据提取的关键词“电影院”和预定的模式对应关系,分析出本次事件对应的情景模式为静音模式。
[0088]第一设置子模块15,用于根据上述提取和分析的事件时间和情景模式,自动设置事件对应的事件时间和情景模式。
[0089]当然,也可以由用户自定义设置事件对应的事件时间和情景模式,那么所述设置丰旲块还包括:
[0090]第二设置子模块16,用于根据用户输入的操作信息,设置事件对应的事件时间和情景模式。用户在接收到事件通知信息后,便可在切换系统100中进行相应手动设置。
[0091]在本发明第二实施例中,所述设置模块还包括:
[0092]第三设置子模块17,用于设置事件对应的事件开始时间、事件结束时间和情景模式,具体可以由用户自定义或者系统自动设置。例如用户收到会议通知信息后,根据会议通知信息设置会议对应的会议开始时间为2014年11月10日的9点,会议结束时间为2014年11月10日的12点,会议对应情景模式为会议模式。
[0093]所述判断模块20还包括:
[0094]第一判断子模块21,用于判断当前时间是否到达事件开始时间。优选的是,切换系统100可通过广播监听系统时间的变化,监测到当前时间是否到达预定的事件开始时间。广播监听是安卓等操作系统中的一种常用信号,可用于检测系统时间是否达到事件开始时间或事件结束时间。若当前时间未到达事件开始时间,则保持原情景模式并继续监听系统时间的变化。例如,广播监听系统时间是否达到会议开始时间2014年11月10日的9点。
[0095]第二判断子模块22,用于若当前时间到达事件开始时间时,判断当前情景模式是否为事件对应的情景模式。例如,系统时间达到会议开始时间2014年11月10日的9点时,判断通信终端当前使用的当前情景模式是否为对应的会议模式,若是则不需要进行情景模式切换,否则就需要进行情景模式切换。
[0096]所述切换模块30还包括:
[0097]第一切换子模块31,用于若当前时间到达事件开始时间,且当前情景模式不是事件对应的情景模式时,将当前情景模式切换为事件对应的情景模式,并保存切换之前的原情景模式。例如,若当前时间到达会议开始时间,且当前情景模式为标准模式时,将当前情景模式切换为会议对应的会议模式,并保留切换之前非会议状态下的标准模式。
[0098]第三判断子模块32,用于将当前情景模式切换为事件对应的情景模式之后,判断当前时间是否到达事件结束时间。
[0099]第二切换子模块33,用于若当前时间到达事件结束时间时,将当前情景模式切换回原情景模式。例如,若当前时间到达会议结束时间,将当前情景模式切换为非会议状态下的标准模式。
[0100]在以会议为事件的实施例中,本发明能够有效地防止用户在会议前忘记将通信终端设置会议模式,从而导致当通信终端响起时影响会议的正常进行,特别是重要会议时,通信终端的突然响起可能会给用户造成不良影响。本发明能够有效杜绝会议中通信终端铃声的响起,营造一个良好的会议氛围。
[0101]在本发明第三实施例中,所述设置模块还包括:
[0102]第四设置子模块18,用于设置事件对应的事件位置、事件时间以及情景模式。例如,用户接收到学校的上课通知信息:“如果明天(2014年11月20日)天气正常,则全体师生恢复上课”,且该学校的上课时间为8:00?16:00。用户设置上课事件对应的事件位置为学校位置,事件时间为2014年11月20日8:00?16:00,事件对应的情景模式为静音模式(当然也可以设置为会议模式)。
[0103]所述判断模块20还包括:
[0104]时间判断子模块23,用于判断当前时间是否处于事件时间。例如,判断当前时间是否处于2014年11月20日8:00?16:00。
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1