跨平台的多功能自适应提醒软件系统的制作方法

文档序号:8396278阅读:536来源:国知局
跨平台的多功能自适应提醒软件系统的制作方法
【技术领域】
[0001]本发明涉及一种跨平台的多功能自适应提醒软件系统,属于计算机及软件技术领域。
【背景技术】
[0002]随着人们生活节奏的日益加快,人们越来越需要短时间内记录下自己的日程,以防短期记忆的遗忘。因此需要一个便捷的输入设备,记录包含时间、事件的一句话或一段文字,即可自动生成日程,免去令人烦躁的繁琐设置步骤,以现代化的手段简化这些最常用的动作。
[0003]目前,各种提醒系统层出不穷,已有的提醒软件其特征是进行不联网的本地事件提醒,单一平台的网络事件同步。其主要缺点是:①碎片化严重。由于操作系统平台的差异,每个操作系统上都有独立的事件提醒软件,用户将日常提醒事件分散地存放在各个不同的提醒软件中,提醒事件不能统一到一起,易导致提醒事件遗漏。②设置步骤繁琐,不支持多
-ψ-
口 ο
[0004]因此,用一个完整的软件系统来统一管理同一用户不同终端的设备已成为一种趋势。此外,考虑到如今语音识别技术的快速发展,完全可以通过windows提供的SAPI与安卓上谷歌提供的语音识别API,便捷地进行语音输入,快捷地完成日程提醒的录入。

【发明内容】

[0005]本发明的目的是针对目前提醒软件设置步骤繁琐,不能跨平台使用等问题,提出一种跨平台的多功能自适应提醒软件系统。
[0006]本发明的目的是通过以下技术方案实现的。
[0007]本发明提出的一种跨平台的自适应智能提醒软件系统,其特征在于:其包括:月艮务器(用符号S表示)、与服务器S连接的同一用户的η个终端设备、安装在服务器S上的管理软件(用符号SS表示)以及安装在终端设备上的提醒软件(用符号SC表示),其中,η为正整数。服务器S与各终端设备之间通过网络实现连接。
[0008]服务器S用于装载管理软件SS,同时服务器S上有存储模块。存储模块用于存储用户登录信息和提醒事件信息。所述用户登录信息包括:用户名和密码;所述提醒事件信息包括:事件时间、事件内容、提醒方式和提醒终端信息。所述提醒方式包括:语音提醒、铃声提醒、文字提醒、蜂鸣提醒和震动提醒。所述提醒终端信息是用户指定的需要进行提醒的终端设备代号。
[0009]各终端设备上均装载提醒软件SC。终端设备的操作系统包括:安卓平台(Android)、苹果操作系统(1S)、微软手机平台(Windows Phone)、微软桌面操作系统(Windows)和 Linux 系统。
[0010]管理软件SS的主要功能包括:①接收终端设备上提醒软件SC的登录消息,所述登录消息包括用户名和密码;然后,将接收到的登录消息与服务器S上存储模块中的用户登录信息进行匹配,如果匹配成功,则向发送登录消息的终端设备发送登录成功消息,同时将存储模块上的提醒事件信息同步至所述终端设备;否则,向发送登录消息的终端设备发送登录失败消息。②接收各终端设备上提醒软件SC发送来的提醒事件信息,并将提醒事件信息存入存储模块;然后,管理软件SS将存储模块中的提醒事件信息同步至所有已登录终端设备。所述提醒事件信息包括新建的提醒事件信息、对已有提醒事件进行修改的信息和对已有提醒事件进行删除的信息。③当管理软件SS接收到终端设备发送来的终止提醒指令后,管理软件SS向所有已登录终端设备发送终止提醒指令。
[0011 ] 提醒软件SC的主要功能包括:
[0012]①用户通过终端设备上的提醒软件SC设置提醒事件信息,并发送至管理软件SS。所述设置提醒事件信息的方法包括:语音识别设置和文字识别设置。所述文字识别设置包括:a.从图片或图像中识别文字形成提醒事件信息;b.从文本中提取提醒事件信息。②根据终端设备的软硬件条件向用户提供提醒方式可选项。所述提醒方式可选项包括:语音提醒、铃声提醒、文字提醒、蜂鸣提醒和震动提醒。③将服务器S上管理软件SS发送来的提醒事件信息进行存储。④如果当前时间为已登录终端设备中提醒事件信息中的事件时间时,该已登录终端设备上的提醒软件SC按照提醒事件信息中的提醒方式和提醒终端信息向用户进行事件内容提醒。⑤当用户在某一已登录终端设备中进行关闭提醒操作,该终端设备中的提醒软件SC向管理软件SS发送终止提醒指令。⑥当终端设备接收到管理软件SS发送来的终止提醒指令,终端设备终止提醒操作。
[0013]所述提醒软件SC采用奇趣(Quasar Technologies,QT)软件框架实现跨平台联网操作。
[0014]所述跨平台的自适应智能提醒软件系统的工作过程为:
[0015]第I步:用户通过一台终端设备输入户登录消息,并将其传输至服务器S上的管理软件SS。
[0016]第2步:管理软件SS将接收到的登录消息与存储模块中的用户登录信息进行匹配,如果匹配成功,向第I步中所述终端设备发送登录成功消息,同时将服务器S上存储模块中的提醒事件信息同步至该终端设备;否则,向第I步中所述终端设备发送登录失败消息。
[0017]第3步:用户通过第I步中所述终端设备上的提醒软件SC设置提醒事件信息,并发送至管理软件SS。
[0018]第4步:管理软件SS接收第I步中所述终端设备上提醒软件SC发送来的提醒事件信息,并将提醒事件信息存入存储模块;然后,管理软件SS将存储模块中的提醒事件信息同步至所有已登录终端设备。
[0019]第5步:如果当前时间为已登录终端设备中提醒事件信息中的事件时间时,全部已登录终端设备按照提醒事件信息中的提醒方式和提醒终端信息向用户进行事件内容提醒。
[0020]第6步:当用户在某一已登录终端设备中进行关闭提醒操作,该终端设备中的提醒软件SC向管理软件SS发送终止提醒指令。
[0021]第7步:管理软件SS接收到终止提醒指令后,管理软件SS向所有已登录终端设备发送终止提醒指令,所有已登录终端设备终止提醒操作。
[0022]经过上述步骤的操作,完成跨平台提醒操作。
[0023]有益效果
[0024]本发明提出的跨平台的自适应智能提醒软件系统与已有提醒软件相比较具有以下优点:
[0025]①设置提醒事件简单,多种终端设备可以跨平台联网使用;
[0026]②实现同一用户不同终端设备提醒事件的统一管理,减少冗余提醒。
【附图说明】
[0027]图1为本发明【具体实施方式】中跨平台的自适应智能提醒软件系统的组成结构示意图。
【具体实施方式】
[0028]下面结合附图和具体实施例对本发明技术方案作进一步说明。
[0029]本实施例中跨平台的自适应智能提醒软件系统,其组成如图1所示,包括:服务器S、与服务器S连接的同一用户的2个终端设备(分别用符号CjP C2表示)、安装在服务器S上的管理软件SS以及安装在终端设备CjP C2上的提醒软件SC。服务器S与各终端设备之间通过网络实现连接。终端设备C1为安卓手机,终端设备C2为苹果1S平板电脑。
[0030]服务器S用于装载管理软件SS,同时服务器S上有存储模块。存储模块用于存储用户登录信息和提醒事件信息。所述用户登录信息包括:用户名和密码;所述提醒事件信息包括:事件时间、事件内容、提醒方式和提醒终端信息。所述提醒方式包括:语音提醒、铃声提醒、文字提醒、蜂鸣提醒和震动提醒。所述提醒终端信息是用户指定的需要进行提醒的终端设备代号。
[0031]终端设备CjP C 2上均装载提醒软件SC。
[0032]管理软件SS的主要功能包括:①接收终端设备上提醒软件SC的登录消息,所述登录消息包括用户名和密码;然后,将接收到的登录消息与服务器S上存储模块中的用户登录信息进行匹配,如果匹配成功,则向发送登录消息的终端设备发送登录成功消息,同时将存储模块上的提醒事件信息同步至所述终端设备;否则,向发送登录消息的终端设备发送登录失败消息。②接收各终端设备上提醒软件SC发送来的提醒事件信息,并将提醒事件信息存入存储模块;然后,管理软件SS将存储模块中的提醒事件信息同步至所有已登录终端设备。所述提醒事件信息包括新建的提醒事件信息、对已有提醒事件进行修改的信息和对已有提醒事件进行删除的信息。③当管理软件SS接收到终端设备发送来的终止提醒指令后,管理软件SS向所有已登录终端设备发送终止提醒指令。
[0033]提醒软件SC的主要功能包括:
[0034]①用户通过终端设备上的提醒软件SC设置提醒事件信息,并发送至管理软件SS。所述设置提醒事件信息的方
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1