一种推送教育领域相关信息的技术方法与流程

文档序号:11234520阅读:435来源:国知局
一种推送教育领域相关信息的技术方法,是在网络技术基础上,推进教育领域进一步信息化,提供了一种具有高度综合性、便利性、私密性的信息推送方法,属于网络
技术领域

背景技术
:教育领域的专业化的信息推送技术,不论是在国内还是在国外几乎都属于空白,目前只是停留在借助非专业信息推送工具而进行的有局限性的推送的阶段。例如,在老师与学生、家长之间,使用一些大众的聊天工具进行交流。有的群体使用聊天工具中的组群功能,采用群发的方式,对组群里的所有成员推送信息。这样,在某些情况下,老师通过组群对单独某一个家长发送的信息,是对组群中所有其他成员公开的。更有甚者,当老师要给各个家长发送各个学生比较私密的信息时,为了避免其它家长看到信息,只能手动的一条一条的进行推送,费事、复杂,而且容易出错。还有一些聊天工具,虽然可以对一个组群里的所有成员分别单独推送消息,但是目前的技术实现的只是相同内容、相同类型的消息推送。这样的推送无法处理用户多样的需求,同时操作复杂,保密性极差。为克服现有技术的不足,本发明的一种推送教育领域相关信息的技术方法,采用更加专业化的信息推送方法,可以帮助解决各种信息推送领域的难题,使得在教育领域,信息的推送具有更好的综合性、便利性、私密性。技术实现要素:为克服现有技术存在的问题,本发明采用一种推送教育领域相关信息的技术方法,通过应用网络技术,高度智能化地为用户进行相关信息的自动推送,可以使不同的操作用户,发送不同内容、不同类型、不同格式的信息,给不同的目标用户,从而使得信息推送具有更好的综合性、便利性、私密性,对教育领域的信息化进程有着积极的作用。一种推送教育领域相关信息的技术方法,基于网络技术,其特征在于,所述方法包括:接收信息推送请求;处理信息推送请求,并确定所述信息推送请求对应的信息推送方案集合;根据信息推送方案集合,进行信息推送;所述信息推送请求,包括:推送总计划,可以等价为信息推送计划集合;所述信息推送请求,还可以包括:信息内容设置和/或信息推送设置;所述信息推送计划集合,包括:至少一个信息推送计划;所述信息推送计划,包括:信息发送用户,信息接收用户,计划推送内容;所述信息推送方案集合,包括:至少一个信息推送方案;所述信息推送方案,包括:信息发送用户,信息接收用户,方案推送内容。所述处理信息推送请求,并确定所述信息推送请求对应的信息推送方案集合,包括:根据信息推送计划集合,获得相对应的信息推送方案集合。所述处理信息推送请求,并确定所述信息推送请求对应的信息推送方案集合,还可以包括:根据推送总计划,获得与其相等价的信息推送计划集合。所述根据信息推送方案集合,进行信息推送,还可以包括:根据与信息推送方案集合相等价的推送总方案,进行信息推送。所述处理信息推送请求,并确定所述信息推送请求对应的信息推送方案集合,还可以包括:结合信息内容设置,处理信息推送请求,并确定所述信息推送请求对应的信息推送方案集合。所述根据各个信息推送方案,进行信息推送,还可以包括:结合信息推送设置,根据信息推送方案集合,进行信息推送。附图说明说明书附图图1是本发明的一种实施方式的流程示意图,其中s1表示接收信息推送请求;s2表示处理信息推送请求,并确定所述信息推送请求对应的信息推送方案集合;s3表示根据各个信息推送方案,进行信息推送。具体实施方式为说明一种推送教育领域相关信息的技术方法,结合说明书附图和举例,以网络技术的方式举例来进一步清楚、完整地描述和实施本方法。说明书附图说明了下面各示例性的实施方式和系统的功能、操作以及体系架构。说明书附图中的流程图和/或框图中的每一个方框均可以代表一个模块、程序段、或者代码的一部分,所述模块、程序段、或者代码的一部分可以包括一个或者多个用于实现实施方式中所规定的逻辑功能的可执行指令。同时,说明书附图中的流程图和/或框图中的每一个方框,也可以代表模块或者程序段或者代码的一部分或者以外的其它实现方式。说明书附图中的流程图和/或框图中的每一个方框中所标注的功能不受特定顺序的限定。比如,根据所涉及到的具体功能,两个通过连接来表示的方框可以按照相反的顺序执行,或者可以并行地执行。而且,说明书附图中流程图和/或框图中的每一个方框,以及流程图和/或框图中的多个方框的组合,可以通过使用执行规定功能或操作的基于硬件的系统来实现,或者也可以使用硬件与相关指令的组合来实现。采用任何与硬件相关的实施方式,也都属于本发明的保护的范围。说明书附图图1所示,为本发明的一种示例性实施方式的流程示意图,该示例包括步骤如下:s1:接收信息推送请求。所述信息推送请求,包括:推送总计划,可以等价为信息推送计划集合。所述信息推送请求,还可以包括:信息内容设置和/或信息推送设置。所述信息推送计划集合,包括:至少一个信息推送计划。所述信息推送计划,包括:信息发送用户,信息接收用户,计划推送内容。操作用户可以在ui界面(userinterface)中输入计划推送的教育领域相关信息,并依据这些信息来确定信息推送请求。信息推送请求,可以是操作用户输入的原始的相关信息,或者是根据原始的相关信息进行处理过的等价信息。例如,操作用户通过移动端应用进行信息推送,但计划推送的图片过大,移动端应用会先对图片进行压缩,之后再发送信息推送请求。再例如,操作用户通过移动端应用进行信息推送,发送图片时,移动端应用先将图片上传至服务器,获得一个图片等价的地址信息,然后在发送信息推送请求时,包含的是此图片等价的地址信息,而不是图片本身对应的数据信息。所述信息推送请求中具体包括推送总计划,可以等价为信息推送计划集合,所述信息推送计划集合,具体包括至少一个信息推送计划,所述信息推送计划,具体包括信息发送用户,信息接收用户,计划推送内容。推送总计划可以非常的复杂,可以是不同的操作用户发送给不同的目的用户,不同内容、不同类型、不同格式的信息内容。任何一个实际操作中的推送总计划,均可以等价为一个信息推送计划集合。因为不论实际的推送总计划如何复杂,任何一条计划推送内容,一定有它对应的信息发送用户和信息接收用户,因此所有的实际操作中的推送总计划,均可以由信息推送计划集合来等价。举例e1-1,小学班主任t1通过移动端应用给班里的5位同学s1、s2、s3、s4、s5的家长p1、p2、p3、p4、p5发送每个同学的数学月考成绩rm1、rm2到各自的移动端应用中。同时发送的还有选修了计算机编程的s1、s2两位同学的月考成绩rc1、rc2。班主任t1在ui端输入的推送总计划为:接收成绩的学生家长待发送的学生成绩p1rm1,rc1p2rm2,rc2p3rm3p4rm4p5rm5表1例e1-1中的推送总计划上述推送总计划可以等价为信息推送计划集合:信息发送用户信息接收用户计划推送内容t1p1rm1t1p1rc1t1p2rm2t1p2rc2t1p3rm3t1p4rm4t1p5rm5表2例e1-1中的信息推送计划集合举例e1-2,小学班主任t1以及全体任课老师t2、t3、t4,在放假期间,想通过移动端应用,对当日过生日的学生s4发送相同的生日祝福文字twb,该祝福信息将发送至s4的家长p4的移动端应用中。班主任t1在获得t2、t3、t4的授权后,操作教师组t对s4进行信息推送,t是等价于t1、t2、t3、t4集合的教师组,输入的推送总计划为:发送组接收信息的家长待发送的文字tp4twb表3例e1-2中的推送总计划上述推送总计划可以等价为信息推送计划集合:信息发送用户信息接收用户计划推送内容t1p4twbt2p4twbt3p4twbt4p4twb表4例e1-2中的信息推送计划集合说明11,所述信息推送计划,是无法拆分或没有必要继续拆分的最小单元。所述信息推送计划,包括:信息发送用户,信息接收用户,计划推送内容。具体的讲,所述信息发送用户、所述信息接收用户,所述计划推送内容,均为无法拆分或没有必要继续拆分的最小单元。信息发送用户可以是代表个人,也可以代表企业,甚至可以代表特定团体、组织或机构。例如,某某企业为其董事会申请了应用中的账号,即设定某某企业董事会作为信息发送用户而存在。此时代表的是某某企业董事会这一机构,而不是等价于多个董事会成员的集合来进行信息推送。从这个角度讲,某某企业董事会与例e1-2中教师组t是完全不同的。教师组t在信息推送的层面上的设定是可以继续拆分的,而某某企业董事会已经是终端用户,是没有必要继续拆分的最小单元。信息接收用户也可以是代表个人,也可以代表企业,甚至可以代表特定团体、组织或机构。计划推送内容,可以是文字、图片、音频、视频、文件、资源地址等等一切可以推送的数字化内容。本发明的实施方式,对推送总计划的具体内容和形式不限制。本发明的实施方式,对信息发送用户的具体实例、信息接收用户的具体实例,不限制。本发明的实施方式,对计划推送内容的具体类型、格式和内容,不限制。s2:处理信息推送请求,并确定所述信息推送请求对应的信息推送方案集合。所述信息推送方案集合,包括:至少一个信息推送方案。所述信息推送方案,包括:信息发送用户,信息接收用户,方案推送内容。为了能顺利完成信息推送请求,需要得到可操作性较强的信息推送方案集合。所述信息推送方案集合,包括至少一个信息推送方案,所述信息推送方案,包括信息发送用户,信息接收用户,方案推送内容。说明21,所述处理信息推送请求,并确定所述信息推送请求对应的信息推送方案集合,还可以包括:根据推送总计划,获得与其相等价的信息推送计划集合。如果推送总计划完全符合信息推送计划集合的特点,则不需要根据推送总计划,获得与其相等价的信息推送计划集合,因为此时推送总计划本身就是信息推送计划集合。在s1中,通过举例的方式说明了任何一个实际操作中的推送总计划,均可以等价为一个信息推送计划集合。本发明的实施方式,对获得等价的信息推送计划集合的所有具体算法或所有具体方式,不加以限制。说明22,所述处理信息推送请求,并确定所述信息推送请求对应的信息推送方案集合,包括:根据信息推送计划集合,获得相对应的信息推送方案集合。在某些情况下,信息推送计划集合和信息推送方案集合可以是完全相同的等价的。这时,不需要进行复杂的操作和处理,直接可以获得信息推送方案集合。更多的情况是,对信息推送计划集合进行相关处理,进而获得符合要求的信息推送方案集合。所述根据信息推送计划集合,获得相对应的信息推送方案集合,可以包括:对至少一个计划推送内容进行等价处理,生成至少一个相对应的方案推送内容。所述计划推送内容或方案推送内容,均为完整的数据,包括数据类型、数据内容、数据格式等等。这是因为,任何数据都有它的类型、内容、格式等等,可能不被使用,却是客观存在的。比如,一个4号字体的“生日快乐”祝福语,它的类型是文字,格式是4号字体,内容是“生日快乐”。举例e22-1,小学班主任t1通过移动端应用,给班级里因为请假而缺课的同学发送上课录音。给班里的s5同学的家长p5,发送授课相关的录音音频信息al1,时长25分钟;给班里的s6同学的家长p6,发送授课相关的录音音频信息al2,时长8分钟;给班里的s7同学的家长p7,发送授课相关的录音音频信息al3(时长62分钟)的资源网络存储地址和密码lal3。应用的默认设定为:对发送音频数据没有时间长度限制,对接收音频数据的时间长度限制为10分钟。不论是发送还是接收,应用不对音频数据做任何处理。服务器端对所有接收到的超长的音频数据进行分解后再发送。信息发送用户信息接收用户计划推送内容t1p5al1t1p6al2t1p7lal3表5例e22-1中的信息推送计划集合根据上述信息推送计划集合,获得相对应的信息推送方案集合:信息发送用户信息接收用户方案推送内容t1p5al1-1t1p5al1-2t1p5al1-3t1p6al2t1p7lal3表6例e22-1中的信息推送方案集合说明23,所述信息推送方案,是无法拆分或没有必要拆分的最小单元。信息推送方案,是无法拆分或没有必要拆分的最小单元,与说明11中的信息推送计划相类似。所述信息推送方案,包括:信息发送用户,信息接收用户,方案推送内容。具体的讲,所述信息发送用户、所述信息接收用户,所述方案推送内容,均为无法拆分或没有必要继续拆分的最小单元。信息发送用户可以是代表个人,也可以代表企业,甚至可以代表特定团体、组织或机构。信息接收用户也可以是代表个人,也可以代表企业,甚至可以代表特定团体、组织或机构。方案推送内容,可以是文字、图片、音频、视频、文件、资源地址等等一切可以推送的数字化内容。说明24,所述处理信息推送请求,并确定所述信息推送请求对应的信息推送方案集合,还可以包括:结合信息内容设置,处理信息推送请求,并确定所述信息推送请求对应的信息推送方案集合。信息内容设置,是操作用户对信息内容的指定性要求。可以包括数据类型设置、数据内容设置、数据格式设置等等中的一个或多个。具体的信息内容设置,可以包括:图片清晰度设定、文字模板设定等等。图片清晰度设定,是根据用户要求对图片清晰程度进行的一种设定,用户可以规定使用原图清晰度,还是系统默认清晰度,或是自己规定清晰度。文字模板设定,是根据用户手动输入模板或者系统预置模板,对计划推送内容进行进一步处理。举例e24-1,小学班主任t1通过移动端应用,使用文字模板mm给班级里的学生s1的家长p1发送数学成绩rm1,使用文字模板me给班级里的学生s2的家长p2发送英语成绩re2。其中mm的具体设定为“家长您好,您的孩子的数学成绩是xxx分,敬请知悉。”,而me的设定是“家长您好,您的孩子的英语成绩是xxx分,敬请知悉。”。xxx是文字模板中预留的考试成绩的位置。信息发送用户信息接收用户计划推送内容文字模板t1p1rm1mmt1p2re2me表7例e24-1中的信息推送计划集合文字模板名称文字模板内容mm家长您好,您的孩子的数学成绩是xxx分,敬请知悉。me家长您好,您的孩子的英语成绩是xxx分,敬请知悉。表8例e24-1中的文字模板根据上述信息推送计划集合,结合信息内容设置,获得相对应的信息推送方案集合:信息发送用户信息接收用户方案推送内容t1p1家长您好,您的孩子的数学成绩是rm1分,敬请知悉。t1p2家长您好,您的孩子的英语成绩是re2分,敬请知悉。表9例e24-1中的信息推送方案集合本发明的实施方式,对方案推送内容的具体类型、格式和内容,不限制。本发明的实施方式,对信息内容设置的具体设置内容,不限制。s3:根据信息推送方案集合,进行信息推送。操作用户推送教育领域相关信息给各个目的用户,信息推送的过程,是根据信息推送方案集合来执行的。推送后,在目的用户那一端所展示的,可以是相对应的方案推送内容,或是根据方案推送内容进行处理过的等价信息。例如,操作用户通过移动端应用,推送图片时,移动端应用先将图片上传至服务器,获得一个图片等价的地址信息,然后在发送信息推送请求时,计划推送内容中包含的是此图片等价的地址信息,而不是图片本身对应的数据信息。当这个地址信息被置于方案推送内容中,被推送到目的用户一端,目的用户的移动端应用根据这个地址信息,自动从服务器下载图片,然后展示给用户。此时展示的即是根据方案推送内容进行处理过的等价信息。所述根据信息推送方案集合,进行信息推送,还可以包括:对各个信息的推送先后顺序,做出相应的调整。说明31,所述根据各个信息推送方案,进行信息推送,还可以包括:结合信息推送设置,根据信息推送方案集合,进行信息推送。信息推送设置,可以包括推送时间设置、推送方式设置、推送优先设置等等中的一个或多个。信息推送设置所包括的推送时间设置,可以包括:即时推送、定时推送、延时推送等等。信息推送设置所包括的推送方式设置,可以包括:应用内推送、短信推送、电话语音推送、网络空间推送、日历推送等等。信息推送设置所包括的推送优先设置,可以包括:推送优先级等等。举例e31-1,幼儿园老师t5,使用计算机桌面端应用,通过互联网发送上午孩子们的图片和视频给各位家长,此时是下午1点。老师t5要将宝宝s11的一张照片pic1通过短信sms的推送方式发送到家长p11的手机端,推送时间为即时发送。老师t5要将宝宝s12的两张照片pic2-1和pic2-2通过应用内app的推送方式发送到家长p12的手机端,推送时间为定时发送,所定的时间为13:50。老师t5要将宝宝s13的一个视频video3通过应用内app的推送方式发送到家长p13的手机端,推送时间为延时20分钟发送。信息发送用户信息接收用户计划推送内容推送方式推送时间t5p11pic1sms13:00t5p12pic2-1app13:50t5p12pic2-2app13:50t5p13video3app13:20表10例e31-1中的信息推送计划集合根据上述信息推送计划集合,结合信息推送设置,获得相对应的信息推送方案集合:信息发送用户信息接收用户方案推送内容推送方式推送时间t5p11pic1sms13:00t5p13video3app13:20t5p12pic2-1app13:50t5p12pic2-2app13:50表10例e31-1中的信息推送方案集合上述例子中,信息推送方案集合对所有信息推送方案,按照时间发送顺序的先后进行了排序。需要注意的是,信息推送方案集合是否对信息推送方案进行重新排序,是不重要的,因为内容本质是等价的。排序的相关功能可以在后续其他操作中实现,只要在推送时按照时间先后顺序进行即可。本例是为了说明更加清晰明了,而进行了排序。本发明的实施方式,对信息推送时涉及到的先后排序或者优先度的算法,不限制。本发明的实施方式,对信息推送设置的具体设置内容,不限制。说明32,所述根据信息推送方案集合,进行信息推送,还可以包括:根据与信息推送方案集合相等价的推送总方案,进行信息推送。如果信息推送方案集合完全符合推送总方案的特点,则不需要根据信息推送方案集合,获得与其相等价的推送总方案,因为此时信息推送方案集合本身就是推送总方案。本发明的实施方式,对推送教育领域相关信息的过程中涉及到的所有具体算法,不加以限制。以上所有举例只是为了清楚地阐述本方法而进行的举例,本发明的实施方式对推送教育领域相关信息的具体使用场景不限制。本发明方法可以根据用户信息推送请求中的各种信息,包括推送总计划、信息内容设置、信息推送设置等等信息,应用网络技术,为用户智能的进行自动的推送,避免了用户进行手动的一条一条的推送。总的来讲,本发明方法是一种高度智能的教育领域相关信息的推送方法,可以使不同的操作用户,发送不同内容、不同类型、不同格式的信息,给不同目标用户,提高了综合性、便利性、私密性,对教育领域的信息化进程有着积极的作用。所述一种推送教育领域相关信息的技术方法,还包括:接收信息推送请求;处理信息推送请求,并确定所述信息推送请求对应的信息推送方案集合;根据信息推送方案集合,进行信息推送;对信息状态进行标记或反馈。上述实施方式对本发明进行举例而不是对本发明进行限制,可依据本发明的方法设计出其它的具体实施方式。不应将位于括号之间的任何参考符号构造成对权利要求的限制;单词“包含”、“包括”表明涵盖存在未列在权力要求中或者具体实施方式举例的过程、方法、物品、情况或步骤等,另外,说明21和说明22、t1和t2之类的关系术语仅仅用来将一个情况、操作或实体等与另一个情况、操作或实体等区分开来,而不一定要求或者暗示这些情况、操作或实体等之间存在任何这种实际的关系或者顺序。依据本发明的方法和范围,所获得的其他实施方式或技术方案都属于本发明的范围。一种推送教育领域相关信息的技术方法,采用更加多样、方便、保密的信息推送方法,具有满足人们进一步的多方位需求,使得信息推送具有更佳的综合性、便利性、私密性的优点。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1