书签 分享 收藏 举报 版权申诉 / 9

课程闹钟的设置方法及装置.pdf

  • 上传人:111****112
  • 文档编号:6281224
  • 上传时间:2019-05-28
  • 格式:PDF
  • 页数:9
  • 大小:547.15KB
  • 摘要
    申请专利号:

    CN201610109340.7

    申请日:

    2016.02.26

    公开号:

    CN105512867A

    公开日:

    2016.04.20

    当前法律状态:

    实审

    有效性:

    审中

    法律详情:

    实质审查的生效IPC(主分类):G06Q 10/10申请日:20160226|||公开

    IPC分类号:

    G06Q10/10(2012.01)I; G06Q50/20(2012.01)I

    主分类号:

    G06Q10/10

    申请人:

    广东小天才科技有限公司

    发明人:

    邓瑞军

    地址:

    523860 广东省东莞市长安镇乌沙步步高大道126号

    优先权:

    专利代理机构:

    深圳中一专利商标事务所 44237

    代理人:

    张全文

    PDF完整版下载: PDF下载
    内容摘要

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

    权利要求书

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

    说明书

    课程闹钟的设置方法及装置

    技术领域

    本发明属于移动终端技术领域,尤其涉及课程闹钟的设置方法及装置。

    背景技术

    目前应用市场上已有的课程表应用能够实现以下功能:学校或者社会培训
    机构将课程表上传至课程表应用的云服务器中,老师或者学生人群通过安装在
    移动终端的课程表应用从云服务器中下载课程表并存储至移动终端中,此后,
    用户便可以根据课程表中的课程时间,在移动终端中设置闹钟,以提醒用户不
    要错过上课时间。

    上述方案存在以下问题:对于小学生或初中生来说,上课时间及课程安排
    是有规律的,在设置好闹钟之后,通过开启闹钟的重复功能,就可以实现每天
    或每周相同时间的课程提醒。然而,对于大学生或者社会培训机构来说,课程
    安排并不规律,例如有的课程只单周开课,或者因为老师出差等原因,有的课
    程可能临时取消,导致上述用户根据课程表手动设置闹钟的方式变得十分不方
    便,可能随时需要更改设置,导致操作繁琐。

    发明内容

    有鉴于此,本发明实施例提供了课程闹钟的设置方法及装置,以解决目前
    手动设置课程闹钟操作繁琐的问题。

    第一方面,提供了一种课程闹钟的设置方法,包括:

    从云服务器获取课程表;

    从所述课程表中提取课程信息,所述课程信息包括课程时间;

    调用移动终端的闹钟应用;

    在所述闹钟应用中根据所述课程时间设置闹钟。

    第二方面,提供了一种课程闹钟的设置装置,包括:

    获取单元,用于从云服务器获取课程表;

    提取单元,用于从所述课程表中提取课程信息,所述课程信息包括课程时
    间;

    调用单元,用于调用移动终端的闹钟应用;

    设置单元,用于在所述闹钟应用中根据所述课程时间设置闹钟。

    本发明实施例可以实现对课程表的自动解析,从而完成闹钟的自动设置,
    这样一来,用户无需手动对课程闹钟进行设置,当课程表发生了更新时,课程
    闹钟的设置也会相应发生变化,提高了课程闹钟的设置效率,节省了用户的设
    置时间。

    附图说明

    为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技
    术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅
    仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳
    动性的前提下,还可以根据这些附图获得其他的附图。

    图1是本发明实施例提供的课程闹钟的设置方法的实现流程图;

    图2是本发明实施例提供的课程闹钟的设置方法S101的具体实现流程图;

    图3是本发明另一实施例提供的课程闹钟的设置方法的实现流程图;

    图4是本发明实施例提供的课程闹钟的设置装置的结构框图。

    具体实施方式

    以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术
    之类的具体细节,以便透切理解本发明实施例。然而,本领域的技术人员应当
    清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,
    省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节
    妨碍本发明的描述。

    图1示出了本发明实施例提供的课程闹钟的设置方法的实现流程,详述如
    下:

    在S101中,从云服务器获取课程表。

    对于学校或者社会培训机构来说,将不同年级、班级,或者不同星期、月
    份的课程表上传至云服务器中,每份课程表通过相应的标识进行标注,以便查
    找。例如,对于大学的课程表,通过大学名称、年级、专业等进行标注,对于
    健身房的课程表,通过课程表执行月份、健身房名称等进行标注,以方便根据
    用户输入的用户信息,匹配到与用户信息相符合的课程表,提供给用户下载。
    若课程出现了变化,只需要将更新后的课程表提交至云服务器,更新后的课程
    表便会下发至已下载了该课程表的移动终端。

    作为本发明的一个实施例,从云服务器下载课程表的具体实现方式如图2
    所示:

    S201,当检测到所述移动终端本地未存储课程表,从所述云服务器下载所
    述课程表。

    首先,通过查询课程表应用中的指定路径,检测移动终端本地是否存储了
    课程表,若指定路径中不存在课程表文件,则表明移动终端还未下载过课程表,
    则通过用户输入相关的标识信息,从云服务器中下载与标识信息相匹配的课程
    表。

    进一步地,作为本发明的一个实施例,针对移动终端已下载过课程表的情
    况,也可以通过以下方式进行处理:

    S202,当检测到所述移动终端本地存储有课程表,检测所述移动终端本地
    存储的课程表是否存在更新。

    若课程表应用的指定路径中存在课程表文件,则表明移动终端此前下载过
    课程表,然而,为了避免课程表在下载之后发生了更新而导致的课程提醒不准
    确的情况出现,在此进一步地检测该课程表是否存在更新。

    对更新情况的检测过程可以通过查询该课程表在移动终端本地的版本号与
    云服务器中的版本号是否一致来实现。

    S203,若所述移动终端本地存储的课程表存在更新,从所述云服务器中下
    载该课程表的更新数据。

    若检测到移动终端本地存储的课程表在云服务器存在更新,则从云服务器
    中下载该课程表的更新数据。其中,更新数据可以为整份课程表文件,也可以
    为课程表文件中发生了更新的那部分数据。

    S204,根据所述更新数据对所述移动终端本地存储的课程表进行更新。

    在下载到课程表的更新数据之后,对移动终端本地存储的课程表进行更新,
    若更新数据为整份课程表文件,则直接对移动终端原先存储的课程表文件进行
    替换;若更新数据为课程表文件中的部分数据,则在移动终端本地存储的课程
    表中定位到这部分数据,并对这部分数据进行替换。

    在S102中,从所述课程表中提取课程信息,所述课程信息包括课程时间。

    课程信息,包括课程时间,即,课程的上课时间,还可以包括课程名称、
    课程简介以及授课老师等信息。课程信息可以通过解析课程表文件中的相关字
    段获取。

    在S103中,调用移动终端的闹钟应用。

    在本实施例中,课程表应用通过应用程序编程接口(Application
    ProgrammingInterface,API),对移动终端中的闹钟应用进行调用。

    在S104中,在所述闹钟应用中根据所述课程时间设置闹钟。

    在调用出闹钟应用之后,根据课程表中的课程时间对闹钟进行设置。

    具体地,可以在闹钟应用中设置用于在课程开课时触发提醒事件的闹钟,
    进步一地,为了避免用户错过上课时间,可以设置用于在课程时间的提前预设
    时间触发提醒事件的闹钟,例如,在上课前30分钟触发提醒事件的闹钟,以使
    用户有充足的时间前往上课地点,该预设时间可以由用户在课程表应用中进行
    设置,以使用户根据自己住所或据点离上课地点的远近,或者自己出门之前所
    需要的准备时间,设置好该预设时间,以免上课迟到。

    进一步地,当课程信息还包括课程名称或课程简介时,如图3所示,所述
    方法还包括:

    S105,将所述课程名称或所述课程简介设置为所述闹钟的提醒内容。

    通过将课程名称或课程简介设置为闹钟的提醒内容,这样闹钟在触发提醒
    事件时,会显示相应的课程名称或课程简介,以充分提醒用户接下来要进行的
    课程,增强了闹钟的提示性。

    作为本发明的一个实施例,当所述课程表发生了更新时,对于原始需要进
    行但在更新后取消的课程,本方案还可以自动将该课程对应的闹钟从闹钟应用
    中删除,以避免课程提醒错误,提高课程闹钟设置的自适应性。

    需要说明的是,在完成一次闹钟设置操作之后,可以在移动终端的通知栏
    显示通知消息,或者在移动终端界面弹出通知消息,以提醒用户移动终端后台
    设置了课程闹钟,或者提醒用户课程闹钟发生了更新,以使得用户可以及时掌
    握最新的课程安排,避免错过上课时间。

    本发明实施例可以实现对课程表的自动解析,从而完成闹钟的自动设置,
    这样一来,用户无需手动对课程闹钟进行设置,当课程表发生了更新时,课程
    闹钟的设置也会相应发生变化,提高了课程闹钟的设置效率,节省了用户的设
    置时间。

    应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,
    各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施
    过程构成任何限定。

    对应于上文实施例所述的课程闹钟的设置方法,图4示出了本发明实施例
    提供的课程闹钟的设置装置的结构框图,所述课程闹钟的设置装置可以是内置
    于移动终端或移动终端的应用系统内的软件单元、硬件单元或者是软硬结合的
    单元。为了便于说明,仅示出了与本实施例相关的部分。

    参照图4,该装置包括:

    获取单元41,从云服务器获取课程表;

    提取单元42,从所述课程表中提取课程信息,所述课程信息包括课程时间;

    调用单元43,调用移动终端的闹钟应用;

    设置单元44,在所述闹钟应用中根据所述课程时间设置闹钟。

    可选地,所述课程信息还包括课程名称或课程简介,所述设置单元44还用
    于:

    将所述课程名称或所述课程简介设置为所述闹钟的提醒内容。

    可选地,所述获取单元41包括;

    第一下载子单元,当检测到所述移动终端本地未存储课程表,从所述云服
    务器下载所述课程表。

    可选地,所述获取单元41还包括;

    检测子单元,当检测到所述移动终端本地存储有课程表,检测所述移动终
    端本地存储的课程表是否存在更新;

    第二下载子单元,若所述移动终端本地存储的课程表存在更新,从所述云
    服务器中下载该课程表的更新数据;

    更新子单元,根据所述更新数据对所述移动终端本地存储的课程表进行更
    新。

    可选地,所述设置单元44具体用于:

    设置用于在所述课程时间的提前预设时间触发提醒事件的闹钟。

    所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上
    述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上
    述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不
    同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功
    能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,
    也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬
    件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模
    块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上
    述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,
    在此不再赘述。

    本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示
    例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来
    实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用
    和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现
    所描述的功能,但是这种实现不应认为超出本发明的范围。

    在本发明所提供的实施例中,应该理解到,所揭露的装置和方法,可以通
    过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,
    所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的
    划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些
    特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦
    合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以
    是电性,机械或其它的形式。

    所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为
    单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者
    也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部
    单元来实现本实施例方案的目的。

    另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,
    也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元
    中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的
    形式实现。

    所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或
    使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明
    实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的
    全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存
    储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务
    器,或者网络设备等)或处理器(processor)执行本发明实施例各个实施例所
    述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存
    储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccess
    Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

    以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照
    前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其
    依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特
    征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发
    明实施例各实施例技术方案的精神和范围。

    以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发
    明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明
    的保护范围之内。

    关 键  词:
    课程 闹钟 设置 方法 装置
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:课程闹钟的设置方法及装置.pdf
    链接地址:https://www.zhuanlichaxun.net/p-6281224.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1