一種推送教育領域相關信息的技術方法與流程
2023-05-29 13:09:01 1
一種推送教育領域相關信息的技術方法,是在網絡技術基礎上,推進教育領域進一步信息化,提供了一種具有高度綜合性、便利性、私密性的信息推送方法,屬於網絡
技術領域:
。
背景技術:
:教育領域的專業化的信息推送技術,不論是在國內還是在國外幾乎都屬於空白,目前只是停留在藉助非專業信息推送工具而進行的有局限性的推送的階段。例如,在老師與學生、家長之間,使用一些大眾的聊天工具進行交流。有的群體使用聊天工具中的組群功能,採用群發的方式,對組群裡的所有成員推送信息。這樣,在某些情況下,老師通過組群對單獨某一個家長發送的信息,是對組群中所有其他成員公開的。更有甚者,當老師要給各個家長發送各個學生比較私密的信息時,為了避免其它家長看到信息,只能手動的一條一條的進行推送,費事、複雜,而且容易出錯。還有一些聊天工具,雖然可以對一個組群裡的所有成員分別單獨推送消息,但是目前的技術實現的只是相同內容、相同類型的消息推送。這樣的推送無法處理用戶多樣的需求,同時操作複雜,保密性極差。為克服現有技術的不足,本發明的一種推送教育領域相關信息的技術方法,採用更加專業化的信息推送方法,可以幫助解決各種信息推送領域的難題,使得在教育領域,信息的推送具有更好的綜合性、便利性、私密性。技術實現要素:為克服現有技術存在的問題,本發明採用一種推送教育領域相關信息的技術方法,通過應用網絡技術,高度智能化地為用戶進行相關信息的自動推送,可以使不同的操作用戶,發送不同內容、不同類型、不同格式的信息,給不同的目標用戶,從而使得信息推送具有更好的綜合性、便利性、私密性,對教育領域的信息化進程有著積極的作用。一種推送教育領域相關信息的技術方法,基於網絡技術,其特徵在於,所述方法包括:接收信息推送請求;處理信息推送請求,並確定所述信息推送請求對應的信息推送方案集合;根據信息推送方案集合,進行信息推送;所述信息推送請求,包括:推送總計劃,可以等價為信息推送計劃集合;所述信息推送請求,還可以包括:信息內容設置和/或信息推送設置;所述信息推送計劃集合,包括:至少一個信息推送計劃;所述信息推送計劃,包括:信息發送用戶,信息接收用戶,計劃推送內容;所述信息推送方案集合,包括:至少一個信息推送方案;所述信息推送方案,包括:信息發送用戶,信息接收用戶,方案推送內容。所述處理信息推送請求,並確定所述信息推送請求對應的信息推送方案集合,包括:根據信息推送計劃集合,獲得相對應的信息推送方案集合。所述處理信息推送請求,並確定所述信息推送請求對應的信息推送方案集合,還可以包括:根據推送總計劃,獲得與其相等價的信息推送計劃集合。所述根據信息推送方案集合,進行信息推送,還可以包括:根據與信息推送方案集合相等價的推送總方案,進行信息推送。所述處理信息推送請求,並確定所述信息推送請求對應的信息推送方案集合,還可以包括:結合信息內容設置,處理信息推送請求,並確定所述信息推送請求對應的信息推送方案集合。所述根據各個信息推送方案,進行信息推送,還可以包括:結合信息推送設置,根據信息推送方案集合,進行信息推送。附圖說明說明書附圖圖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