基于场景的日程安排提醒系统和方法技术方案

技术编号:7591605 阅读:232 留言:0更新日期:2012-07-21 05:51
本发明专利技术提供一种基于场景的日程安排提醒系统和方法,其通过引导用户设置场景数据、日程安排数据、提醒数据,并设置上述数据之间的映射关系;随后存储场景数据、日程安排数据、提醒数据以及上述数据之间的映射关系;然后实时监测用户所处场景的场景数据的变化;并查询与该场景数据相映射的日程安排数据;再触发与该场景数据相映射的日程安排数据,并查询与该日程安排数据相映射的提醒数据;并最终按照与该日程安排数据相映射的提醒数据提醒用户需要执行的操作。本发明专利技术可根据用户所处的不同场景来提醒相关的日程安排以满足用户的需求,从而解决了现有技术中的日程安排提醒只能按照同样的方式提醒同样的事件的技术问题。

【技术实现步骤摘要】

本专利技术涉及信息处理技术,尤其涉及一种。
技术介绍
近来,随着智能通信技术和移动互联网技术的快速发展,移动终端设备所具有的功能越来越丰富,其为人类生活所提供的服务和信息也越来越多样化。日程安排提醒是贴近用户生活且最为常用的功能,与日程安排提醒相关的语音服务、全球定位系统(英文简称GPS)导航、社交网络服务等各种技术在移动终端设备上的应用越来越广泛。传统意义上的日程安排提醒,是简单地设定在某个时间提示用户做某件特定的事情,并以某个特定的频率重复,例如每天或每周重复提醒一次。虽然用户生活中的很多事情都会有规律地重复,但是,在不同场景下可能会有不同的安排、行为和预期,例如对各种联系人的生日祝福提醒来说,普通朋友可能只需要提示发送手机短信祝福,好朋友可能需要提前安排时间参加聚会,亲人至交则可能需要提前精心准备礼物和筹备生日宴会。因此,用户在日常生活中有时需要更为灵活和方便的日程安排以及与之相关的准备提示。例如以下场景某用户每周一至周三在北京固定地从家中到公司上班;周四至周五到广州出差拜访客户;周末回到北京与家人朋友团聚。在上述三种场景下,假如用户都设定早上7点钟起床,但其需要提醒的日程安排却各不相同,例如上班时需要8点钟从家中出发,并使用智能导航系统查询一条能够避开拥堵路段最快到达公司的出行路线;出差时需要设定具体的目的地和所要拜访的客户,提醒用户与客户约定的时间、地点,并查询客户的相关资料;周末聚会或游玩时需要提醒目的地的天气情况及行车路线等。然而传统意义上的日程安排提醒在以上情形下都只能按照同样的方式提醒同样的事件,无法根据不同的场景来提醒相关的日程安排以满足用户的需求。
技术实现思路
本专利技术提供了一种,以解决现有技术中的日程安排提醒只能按照同样的方式提醒同样的事件的技术问题。本专利技术一方面提供了一种基于场景的日程安排提醒系统,包括前台应用单元和后台服务单元,其中所述前台应用单元包括数据设置模块,用于引导用户设置场景数据、日程安排数据、提醒数据,并设置各所述数据之间的映射关系;日程安排提醒模块,用于显示被所述后台服务单元触发的日程安排数据,并按照与所述日程安排数据相映射的提醒数据提醒用户需要执行的操作;所述后台服务单元包括数据存储模块,用于存储所述数据设置模块生成的所述场景数据、日程安排数据、提醒数据以及各所述数据之间的映射关系;实时监控模块,用于实时监测用户所处场景的场景数据的变化,并触发与所述场景数据相映射的日程安排数据;关系查询模块,用于查询与所述场景数据相映射的日程安排数据,并查询与所述日程安排数据相映射的提醒数据。本专利技术另一方面提供了一种基于场景的日程安排提醒方法,其中,包括以下步骤引导用户设置场景数据、日程安排数据、提醒数据,并设置各所述数据之间的映射关系;存储所述场景数据、日程安排数据、提醒数据以及各所述数据之间的映射关系;实时监测用户所处场景的场景数据的变化;查询与所述场景数据相映射的日程安排数据;触发与所述场景数据相映射的日程安排数据,并查询与所述日程安排数据相映射的提醒数据;按照与所述日程安排数据相映射的提醒数据提醒用户需要执行的操作。综上所述,本专利技术所提供的一种相对于现有技术具有如下有益效果由于本专利技术所提供的,能够引导用户自由设置场景数据、日程安排数据、提醒数据,并设置各所述数据之间的映射关系,然后根据用户所处场景的场景数据的变化触发与所述场景数据相映射的日程安排数据,并按照与所述日程安排数据相映射的提醒数据提醒用户需要执行的操作。因此,本专利技术所提供的,能够让用户以不同的场景为中心,灵活地安排自己的日程提醒,并把用户在不同场景下最希望看到的提示信息和需要执行的操作方案准确、及时地呈现给用户,从而解决了现有技术中的日程安排提醒只能按照同样的方式提醒同样的事件的技术问题。附图说明图I为本专利技术实施例一提供的一种基于场景的日程安排提醒系统的系统方框图;图2为本专利技术实施例二提供的一种基于场景的日程安排提醒方法的步骤流程图。具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一图I为本专利技术实施例一提供的一种基于场景的日程安排提醒系统的系统方框图。 如图I所示,本专利技术实施例一所提供的基于场景的日程安排提醒系统,包括前台应用单元I 和后台服务单兀2,其中前台应用单元1,用于与用户进行交互,包括数据设置模块10,用于引导用户输入和设置场景数据、日程安排数据、提醒数据, 并设置场景数据、日程安排数据、提醒数据之间的映射关系;日程安排提醒模块11,用于显示被后台服务单元2触发的日程安排数据,并按照与日程安排数据相映射的提醒数据提醒用户需要执行的操作;日程安排列表模块12,用于以数据列表的形式来显示和存储用户输入和设置的场景数据、日程安排数据、提醒数据以及上述数据之间的映射关系,并供用户编辑或确认,其中,数据列表中的数据可优选为按照不同类型的场景数据依序排列,例如可分别按时间数据和位置坐标数据排序,此外,如果系统是第一次启动,则通过数据设置模块10引导用户输入和设置场景数据、日程安排数据、提醒数据,并设置场景数据、日程安排数据、提醒数据之间的映射关系,以后系统每次启动后,都要读取日程安排数据,并对上述数据列表进行初始化和数据排序;后台服务单元2在日程安排提醒系统启动时自动启动,包括数据存储模块20,用于存储数据设置模块10生成的场景数据、日程安排数据、提醒数据以及上述数据之间的映射关系;实时监控模块21,用于实时获取用户所处场景的场景数据,监测场景数据的变化, 并触发与场景数据相映射的日程安排数据,其中,当监测到用户所处场景的场景数据与数据存储模块20中所存储的用户设置的场景数据相符时,可自动切换到该场景,并触发与该场景相对应的日程安排提醒,当然,对于超出用户设置的场景定义的情形,也可提示用户手动切换场景,或通过日程安排列表模块12所提供的数据列表,添加新的场景数据以及与之相映射的日程安排数据和提醒数据;关系查询模块22,用于根据所获取的场景数据,查询与之相映射的日程安排数据, 并根据日程安排数据查询与之相映射的提醒数据。本实施例的技术方案能够引导用户自由设置场景数据、日程安排数据、提醒数据, 并设置上述数据之间的映射关系,然后根据用户所处场景的场景数据的变化触发与场景数据相映射的日程安排数据,并按照与日程安排数据相映射的提醒数据来提醒用户需要执行的操作。同时,还能够以数据列表形式显示和存储用户输入和设置的场景数据、日程安排数据、提醒数据以及上述数据之间的映射关系,并供用户编辑或确认。因此,本实施例所提供的基于场景的日程安排提醒系统,能够让用户以不同的场景为中心,灵活地安排自己的日程提醒,并把用户在不同场景下最希望看到的提示信息和需要执行的操作方案准确、及时地呈现给用户,从而解决了现有技术中的日程安排提醒只能按照同样的方式提醒同样的事件的技术问题。在上述技术方案的基础上,场景数据可优选为包括用以描述具体应用场景的时间数据、位置数据本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:党志立
申请(专利权)人:北京百纳威尔科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术