课程闹钟的设置方法及装置制造方法及图纸

技术编号:14550439 阅读:156 留言:0更新日期:2017-02-04 23:32
本发明专利技术适用于移动终端技术领域,提供了课程闹钟的设置方法及装置,包括:从云服务器获取课程表;从所述课程表中提取课程信息,所述课程信息包括课程时间;调用移动终端的闹钟应用;在所述闹钟应用中根据所述课程时间设置闹钟。本发明专利技术可以实现对课程表的自动解析,从而完成闹钟的自动设置,这样一来,用户无需手动对课程闹钟进行设置,当课程表发生了更新时,课程闹钟的设置也会相应发生变化,提高了课程闹钟的设置效率,节省了用户的设置时间。

Method and device for setting course alarm clock

The invention is applicable to the technical field of the mobile terminal, and provides the alarm device, setting method of curriculum includes: acquiring curriculum from the cloud server; extracting information from the course curriculum, the curriculum information including the time courses; calling the mobile terminal alarm clock application; in the alarm clock application according to the course of time set the alarm clock. The invention can realize the automatic analysis of the curriculum, so as to complete the automatic alarm clock settings, so that users do not need to manually set the alarm clock on the course, when the curriculum was updated, course alarm settings will change correspondingly, improve the curriculum setting alarm efficiency, saves the user set time.

【技术实现步骤摘要】

本专利技术属于移动终端
,尤其涉及课程闹钟的设置方法及装置
技术介绍
目前应用市场上已有的课程表应用能够实现以下功能:学校或者社会培训机构将课程表上传至课程表应用的云服务器中,老师或者学生人群通过安装在移动终端的课程表应用从云服务器中下载课程表并存储至移动终端中,此后,用户便可以根据课程表中的课程时间,在移动终端中设置闹钟,以提醒用户不要错过上课时间。上述方案存在以下问题:对于小学生或初中生来说,上课时间及课程安排是有规律的,在设置好闹钟之后,通过开启闹钟的重复功能,就可以实现每天或每周相同时间的课程提醒。然而,对于大学生或者社会培训机构来说,课程安排并不规律,例如有的课程只单周开课,或者因为老师出差等原因,有的课程可能临时取消,导致上述用户根据课程表手动设置闹钟的方式变得十分不方便,可能随时需要更改设置,导致操作繁琐。
技术实现思路
有鉴于此,本专利技术实施例提供了课程闹钟的设置方法及装置,以解决目前手动设置课程闹钟操作繁琐的问题。第一方面,提供了一种课程闹钟的设置方法,包括:从云服务器获取课程表;从所述课程表中提取课程信息,所述课程信息包括课程时间;调用移动终端的闹钟应用;在所述闹钟应用中根据所述课程时间设置闹钟。第二方面,提供了一种课程闹钟的设置装置,包括:获取单元,用于从云服务器获取课程表;提取单元,用于从所述课程表中提取课程信息,所述课程信息包括课程时间;调用单元,用于调用移动终端的闹钟应用;设置单元,用于在所述闹钟应用中根据所述课程时间设置闹钟。本专利技术实施例可以实现对课程表的自动解析,从而完成闹钟的自动设置,这样一来,用户无需手动对课程闹钟进行设置,当课程表发生了更新时,课程闹钟的设置也会相应发生变化,提高了课程闹钟的设置效率,节省了用户的设置时间。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的课程闹钟的设置方法的实现流程图;图2是本专利技术实施例提供的课程闹钟的设置方法S101的具体实现流程图;图3是本专利技术另一实施例提供的课程闹钟的设置方法的实现流程图;图4是本专利技术实施例提供的课程闹钟的设置装置的结构框图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透切理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。图1示出了本专利技术实施例提供的课程闹钟的设置方法的实现流程,详述如下:在S101中,从云服务器获取课程表。对于学校或者社会培训机构来说,将不同年级、班级,或者不同星期、月份的课程表上传至云服务器中,每份课程表通过相应的标识进行标注,以便查找。例如,对于大学的课程表,通过大学名称、年级、专业等进行标注,对于健身房的课程表,通过课程表执行月份、健身房名称等进行标注,以方便根据用户输入的用户信息,匹配到与用户信息相符合的课程表,提供给用户下载。若课程出现了变化,只需要将更新后的课程表提交至云服务器,更新后的课程表便会下发至已下载了该课程表的移动终端。作为本专利技术的一个实施例,从云服务器下载课程表的具体实现方式如图2所示:S201,当检测到所述移动终端本地未存储课程表,从所述云服务器下载所述课程表。首先,通过查询课程表应用中的指定路径,检测移动终端本地是否存储了课程表,若指定路径中不存在课程表文件,则表明移动终端还未下载过课程表,则通过用户输入相关的标识信息,从云服务器中下载与标识信息相匹配的课程表。进一步地,作为本专利技术的一个实施例,针对移动终端已下载过课程表的情况,也可以通过以下方式进行处理:S202,当检测到所述移动终端本地存储有课程表,检测所述移动终端本地存储的课程表是否存在更新。若课程表应用的指定路径中存在课程表文件,则表明移动终端此前下载过课程表,然而,为了避免课程表在下载之后发生了更新而导致的课程提醒不准确的情况出现,在此进一步地检测该课程表是否存在更新。对更新情况的检测过程可以通过查询该课程表在移动终端本地的版本号与云服务器中的版本号是否一致来实现。S203,若所述移动终端本地存储的课程表存在更新,从所述云服务器中下载该课程表的更新数据。若检测到移动终端本地存储的课程表在云服务器存在更新,则从云服务器中下载该课程表的更新数据。其中,更新数据可以为整份课程表文件,也可以为课程表文件中发生了更新的那部分数据。S204,根据所述更新数据对所述移动终端本地存储的课程表进行更新。在下载到课程表的更新数据之后,对移动终端本地存储的课程表进行更新,若更新数据为整份课程表文件,则直接对移动终端原先存储的课程表文件进行替换;若更新数据为课程表文件中的部分数据,则在移动终端本地存储的课程表中定位到这部分数据,并对这部分数据进行替换。在S102中,从所述课程表中提取课程信息,所述课程信息包括课程时间。课程信息,包括课程时间,即,课程的上课时间,还可以包括课程名称、课程简介以及授课老师等信息。课程信息可以通过解析课程表文件中的相关字段获取。在S103中,调用移动终端的闹钟应用。在本实施例中,课程表应用通过应用程序编程接口(ApplicationProgrammingInterface,API),对移动终端中的闹钟应用进行调用。在S104中,在所述闹钟应用中根据所述课程时间设置闹钟。在调用出闹钟应用之后,根据课程表中的课程时间对闹钟进行设置。具体地,可以在闹钟应用中设置用于在课程开课时触发提醒事件的闹钟,进步一地,为了避免用户错过上课时间,可以设置用于在课程时间的提前预设时间触发提醒事件的闹钟,例如,在上课前30分钟触发提醒事件的闹钟,以使用户有充足的时间前往上课地点,该预设时间可以由用户在课程表应用中进行设置,以使用户根据自己住所或据点离上课地点的远近,或者自己出门之前所需要的准备时间,设置好该预设时间,以免上课迟到。进一步地,当课程信息还包括课程名称或课程简介时,如图3所示,所述<本文档来自技高网...

【技术保护点】
一种课程闹钟的设置方法,其特征在于,包括:从云服务器获取课程表;从所述课程表中提取课程信息,所述课程信息包括课程时间;调用移动终端的闹钟应用;在所述闹钟应用中根据所述课程时间设置闹钟。

【技术特征摘要】
1.一种课程闹钟的设置方法,其特征在于,包括:
从云服务器获取课程表;
从所述课程表中提取课程信息,所述课程信息包括课程时间;
调用移动终端的闹钟应用;
在所述闹钟应用中根据所述课程时间设置闹钟。
2.如权利要求1所述的方法,其特征在于,所述课程信息还包括课程名称
或课程简介,所述方法还包括:
将所述课程名称或所述课程简介设置为所述闹钟的提醒内容。
3.如权利要求1所述的方法,其特征在于,所述从云服务器获取课程表包
括;
当检测到所述移动终端本地未存储课程表,从所述云服务器下载所述课程
表。
4.如权利要求3所述的方法,其特征在于,所述从云服务器获取课程表还
包括;
当检测到所述移动终端本地存储有课程表,检测所述移动终端本地存储的
课程表是否存在更新;
若所述移动终端本地存储的课程表存在更新,从所述云服务器中下载该课
程表的更新数据;
根据所述更新数据对所述移动终端本地存储的课程表进行更新。
5.如权利要求1所述的方法,其特征在于,所述在所述闹钟应用中根据所
述课程时间设置闹钟包括:
设置用于在所述课程时间的提前预设时间触发提醒事件的闹钟。
6.一种课程闹钟的设置装置,其特征在于,包...

【专利技术属性】
技术研发人员:邓瑞军
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东;44

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

1