欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種批量分發(fā)格式文件的方法和系統(tǒng)與流程

文檔序號:11199172閱讀:510來源:國知局
一種批量分發(fā)格式文件的方法和系統(tǒng)與流程
本發(fā)明屬于計算機(jī)
技術(shù)領(lǐng)域
,更具體地,涉及一種批量分發(fā)格式文件的方法和系統(tǒng)。
背景技術(shù)
:相比于傳統(tǒng)信件,電子郵件和其他通訊工具具有書寫快速、節(jié)能環(huán)保、成本低廉、通訊及時等優(yōu)點,因此成為當(dāng)代的主要通訊方式,有些甚至成為相對正式的交流方式。因此用戶在需要與多個對象進(jìn)行通訊時,操作智能化就顯得尤為重要。目前,用戶每次在需要對多個聯(lián)系人發(fā)送通訊信息時,都需要重新添加每個聯(lián)系人的通訊地址,當(dāng)需要對多個聯(lián)系人發(fā)送不同的通訊信息時,需要用戶逐個輸入不同的通訊信息,即使是發(fā)送格式相同的模板信息和附件時,也需要用戶復(fù)制模板并且依次填寫模板,再依次加上附件,這樣在需要發(fā)送大量通訊信息時,就需要用戶一直進(jìn)行復(fù)雜重復(fù)的操作,不僅會降低用戶的工作效率,而且出錯率也較高。目前通訊信息發(fā)送存在以下技術(shù)問題:(1)當(dāng)每次需要給多個聯(lián)系人發(fā)送通訊信息時,都需要重新添加聯(lián)系人的通訊地址;(2)當(dāng)需要給多個聯(lián)系人發(fā)送多個模板信息和附件時,需要復(fù)制模板并且填寫模板。專利cn106375196s公開了一種批量郵件的發(fā)送方法和裝置。所述批量郵件的發(fā)送方法包括:當(dāng)判斷郵件發(fā)送請求中包含多個收件人信息時,從所述郵件發(fā)送請求中提取每個收件人信息,并對所述收件人信息進(jìn)行編碼,生成郵件頭內(nèi)容;根據(jù)所述郵件發(fā)送請求中的郵件模板識別碼讀取預(yù)先存儲的與所述郵件模板識別碼相對應(yīng)的郵件模板;將所述郵件頭內(nèi)容與所述郵件模板進(jìn)行拼接,生成待發(fā)送郵件;根據(jù)所述郵件頭內(nèi)容發(fā)送所述待發(fā)送郵件。該發(fā)明提高了向多個收件人發(fā)送內(nèi)容相同的郵件的效率;然而,在很多需要發(fā)送郵件的情況下(例如需要向客戶發(fā)送費單,或者發(fā)送請柬、賀卡、成績單等),需要同時為郵件添加一個附件,并且很多情況下還需要發(fā)送不同的郵件內(nèi)容,上述方法無法解決類似的情況。技術(shù)實現(xiàn)要素:針對現(xiàn)有技術(shù)的以上缺陷或改進(jìn)需求,本發(fā)明提供了一種批量分發(fā)格式文件的方法和系統(tǒng),其目的在于實現(xiàn)批量發(fā)送不同的信息,由此解決通訊信息發(fā)送的操作復(fù)雜繁瑣問題。為實現(xiàn)上述目的,按照本發(fā)明的一個方面,提供了一種批量分發(fā)格式文件的方法,根據(jù)格式文件向分發(fā)對象發(fā)送格式信息和格式文件;包括:根據(jù)格式文件獲得關(guān)鍵字;根據(jù)所述關(guān)鍵字以及與關(guān)鍵字相對應(yīng)的數(shù)據(jù)庫獲得分發(fā)對象和格式信息;根據(jù)所述格式文件和所述格式信息獲得待發(fā)送信息,并發(fā)送給所述分發(fā)對象。優(yōu)選地,所述格式文件包括第一格式文件、第二格式文件、……、第n格式文件,上述批量分發(fā)格式文件的方法,具體包括以下步驟:s1、i=1;s2、根據(jù)第i格式文件獲得關(guān)鍵字;s3、根據(jù)所述關(guān)鍵字以及與關(guān)鍵字相對應(yīng)的數(shù)據(jù)庫獲得分發(fā)對象和格式信息;其中,所述格式信息包括模板信息;s4、根據(jù)所述第i格式文件和所述格式信息獲得待發(fā)送信息,并發(fā)送給所述分發(fā)對象;s5、判斷i是否等于n;是則統(tǒng)計分發(fā)結(jié)果,批量分發(fā)結(jié)束;否則i=i+1,返回步驟s2;其中,n為格式文件的數(shù)量,n大于等于2。作為進(jìn)一步優(yōu)選地,所述格式信息還包括模板附件。作為進(jìn)一步優(yōu)選地,在所述步驟s1之前還包括:預(yù)置格式文件和數(shù)據(jù)庫。作為進(jìn)一步優(yōu)選地,在所述步驟s2之前還包括:根據(jù)文件是否包含關(guān)鍵字,判斷當(dāng)前檢索的文件是否是格式文件;是則獲得第i格式文件并進(jìn)入步驟s2;否則檢索下一文件。作為進(jìn)一步優(yōu)選地,所述關(guān)鍵字包括第一關(guān)鍵字和第二關(guān)鍵字;所述數(shù)據(jù)庫包括第一數(shù)據(jù)庫和第二數(shù)據(jù)庫。作為更進(jìn)一步優(yōu)選地,所述步驟s3包括:s31、根據(jù)所述第一關(guān)鍵字以及與第一關(guān)鍵字相對應(yīng)的第一數(shù)據(jù)庫獲得所述分發(fā)對象;s32、根據(jù)所述第二關(guān)鍵字以及與第二關(guān)鍵字相對應(yīng)的第二數(shù)據(jù)庫獲得所述模板信息;s33、根據(jù)所述模板信息獲得所述格式信息。作為更進(jìn)一步優(yōu)選地,所述關(guān)鍵字還包括第三關(guān)鍵字;所述數(shù)據(jù)庫還包括第三數(shù)據(jù)庫。作為更進(jìn)一步優(yōu)選地,所述步驟s3還包括:根據(jù)所述第三關(guān)鍵字以及與第三關(guān)鍵字相對應(yīng)的第三數(shù)據(jù)庫獲得所述模板附件,并根據(jù)模板信息以及模板附件獲得所述格式信息。作為更進(jìn)一步優(yōu)選地,所述數(shù)據(jù)庫還包括無效分發(fā)對象數(shù)據(jù)庫。在所述步驟s31和所述步驟s32之間還包括:根據(jù)所述分發(fā)對象是否存在于所述無效分發(fā)對象數(shù)據(jù)庫中,判斷所述格式文件是否匹配成功;若所述分發(fā)對象存在于所述無效分發(fā)對象數(shù)據(jù)庫中,則所述格式文件匹配失敗,標(biāo)記所述第i格式文件匹配失敗,并向外部發(fā)出第二提示信號,進(jìn)入步驟s5;否則匹配成功,標(biāo)記所述第i格式文件是匹配成功,并向外部發(fā)出第一提示信號,進(jìn)入步驟s32。作為進(jìn)一步優(yōu)選地,在所述步驟s4和s5之間,還包括:從外部獲取待發(fā)送信息的發(fā)送結(jié)果,并根據(jù)外部的發(fā)送結(jié)果,判斷所述分發(fā)對象是否成功接收格式信息,是則標(biāo)記所述第i格式文件分發(fā)成功,否則標(biāo)記所述第i格式文件分發(fā)失敗。作為進(jìn)一步優(yōu)選地,所述步驟s5還包括,當(dāng)i等于n時,向外部發(fā)出分發(fā)結(jié)束的信號;在所述步驟s5中的所述分發(fā)結(jié)果包括分發(fā)成功的格式文件,分發(fā)失敗的格式文件以及匹配失敗的格式文件。作為進(jìn)一步優(yōu)選地,在所述步驟s3之前還包括:判斷所述數(shù)據(jù)庫是否包含與格式文件對應(yīng)的所述關(guān)鍵字;是則進(jìn)入步驟s3;否則向外部發(fā)出重新判斷提示或者檢索下一文件提示。按照本發(fā)明的另一個方面,還提供了一種批量分發(fā)格式文件的系統(tǒng),包括:數(shù)據(jù)庫、關(guān)鍵字提取模塊、信息編譯模塊、信息發(fā)送模塊;所述關(guān)鍵字提取模塊用于根據(jù)格式文件獲得關(guān)鍵字;所述信息編譯模塊用于根據(jù)所述關(guān)鍵字以及與關(guān)鍵字相對應(yīng)的數(shù)據(jù)庫獲得分發(fā)對象和格式信息;所述信息發(fā)送模塊用于根據(jù)所述格式文件和所述格式信息獲得待發(fā)送信息,并發(fā)送給所述分發(fā)對象。優(yōu)選地,所述關(guān)鍵字包括第一關(guān)鍵字以及第二關(guān)鍵字,所述數(shù)據(jù)庫包括第一數(shù)據(jù)以及第二數(shù)據(jù)庫,所述信息編譯模塊包括:第一信息編譯模塊,用于根據(jù)第一關(guān)鍵字以及與第一關(guān)鍵字相對應(yīng)的第一數(shù)據(jù)庫獲得分發(fā)對象;第二信息編譯模塊,用于根據(jù)第二關(guān)鍵字以及與第二關(guān)鍵字相對應(yīng)的第二數(shù)據(jù)庫獲得模板信息;第一格式信息生成模塊,用于根據(jù)模板信息獲得所述格式信息。作為進(jìn)一步優(yōu)選地,所述關(guān)鍵字還包括第三關(guān)鍵字,所述數(shù)據(jù)庫還包括第三數(shù)據(jù)庫,所述信息編譯模塊還包括:第三信息編譯模塊,用于根據(jù)第三關(guān)鍵字以及與第三關(guān)鍵字相對應(yīng)的第三數(shù)據(jù)庫獲得模板附件;第二格式信息生成模塊,用于根據(jù)模板信息和模板附件獲得所述格式信息。優(yōu)選地,所述格式文件包括第一格式文件、第二格式文件、……、第n格式文件,n為格式文件的數(shù)量,n大于等于2;所述關(guān)鍵字提取模塊用于根據(jù)第i格式文件獲得第i格式文件對應(yīng)的關(guān)鍵字,i為1~n的整數(shù);所述系統(tǒng)還包括:格式文件數(shù)量判斷模塊,用于判斷i是否等于n,并在i=n時向外部發(fā)出分發(fā)結(jié)束的信號;分發(fā)對象判斷模塊,用于根據(jù)所述分發(fā)對象是否存在于所述無效分發(fā)對象數(shù)據(jù)庫中,判斷所述格式文件是否匹配成功,是則發(fā)出與當(dāng)前格式文件對應(yīng)的第一提示信號,否則發(fā)出與當(dāng)前格式文件對應(yīng)的第二提示信號;信息統(tǒng)計模塊,用于根據(jù)分發(fā)結(jié)束的信號,第一提示信號以及第二提示信號,統(tǒng)計格式信息的發(fā)送結(jié)果。作為進(jìn)一步優(yōu)選地,所述系統(tǒng)還包括:格式文件識別模塊,用于根據(jù)文件中是否包含關(guān)鍵字,判斷當(dāng)前檢索的文件是否是格式文件;關(guān)鍵字識別模塊,用于判斷所述數(shù)據(jù)庫是否包含與格式文件對應(yīng)的所述關(guān)鍵字,并根據(jù)判斷結(jié)果向外部發(fā)出提示??傮w而言,通過本發(fā)明所構(gòu)思的以上技術(shù)方案與現(xiàn)有技術(shù)相比,由于根據(jù)格式文件中的關(guān)鍵字向分發(fā)對象批量發(fā)送不同的待發(fā)送信息,能夠取得下列有益效果:(1)本發(fā)明根據(jù)格式文件獲得關(guān)鍵字,根據(jù)關(guān)鍵字獲得分發(fā)對象和格式信息,實現(xiàn)了分發(fā)對象和待發(fā)送信息的自動生成和自動發(fā)送;(2)本發(fā)明所發(fā)送的格式文件為多個,能依次針對多個格式文件獲得不同的格式信息以及分發(fā)對象,實現(xiàn)了格式文件和格式信息的批量發(fā)送;(3)本發(fā)明可根據(jù)關(guān)鍵字和與關(guān)鍵字相對應(yīng)的數(shù)據(jù)庫獲得分發(fā)對象和格式信息,所述格式信息還包括模板附件,因此實現(xiàn)了批量發(fā)送信息時可攜帶多個附件的效果;(4)本發(fā)明可以統(tǒng)計發(fā)送結(jié)果,如統(tǒng)計出分發(fā)成功的格式文件、分發(fā)失敗的格式文件以及匹配失敗的格式文件,以方便查閱;(5)本發(fā)明可以根據(jù)判斷結(jié)果向外部發(fā)出提示信號,實現(xiàn)了選擇和提示的效果。附圖說明圖1是本發(fā)明具體實施方式的結(jié)構(gòu)示意圖;圖2是本發(fā)明具體實施方式中的信息編譯模塊結(jié)構(gòu)示意圖;圖3是本發(fā)明具體實施方式的方法步驟流程圖;圖4是實施例1的方法步驟流程圖;圖5是實施例1的第一次審查意見通知書模板;圖6是實施例1的授權(quán)通知書模板;圖7是實施例1生成的待發(fā)送第一次審查意見通知書的格式信息;圖8是實施例1生成的待發(fā)送授權(quán)通知書的格式信息;圖9是實施例2的成績通知書模板;圖10是實施例2的課表通知書模板;圖11是實施例2生成的待發(fā)送成績通知書的格式信息;圖12是實施例2生成待發(fā)送課表通知書的格式信息。具體實施方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。此外,下面所描述的本發(fā)明各個實施方式中所涉及到的技術(shù)特征只要彼此之間未構(gòu)成沖突就可以相互組合。本發(fā)明公開了一種批量分發(fā)格式文件的方法和系統(tǒng),其中,所述格式文件指的是包括一個或多個關(guān)鍵字的文件;當(dāng)格式文件為多個時,其包括第一格式文件、第二格式文件、……、第n格式文件。如圖1所示,所述系統(tǒng)包括數(shù)據(jù)庫、關(guān)鍵字提取模塊、信息編譯模塊以及信息發(fā)送模塊等;所述數(shù)據(jù)庫可以為一個或多個,例如可以包括第一數(shù)據(jù)庫和第二數(shù)據(jù)庫,也可以包括第一數(shù)據(jù)庫、第二數(shù)據(jù)庫和第三數(shù)據(jù)庫等;所述方法包括:關(guān)鍵字提取模塊根據(jù)格式文件獲得關(guān)鍵字,可以根據(jù)格式文件的文件名或者內(nèi)容提取關(guān)鍵字,所述關(guān)鍵字可以為一個或多個,例如可以包括第一關(guān)鍵字和第二關(guān)鍵字,也可以包括第一關(guān)鍵字、第二關(guān)鍵字和第三關(guān)鍵字等,而數(shù)據(jù)庫則與關(guān)鍵字的數(shù)量對應(yīng);信息編譯模塊根據(jù)所述關(guān)鍵字以及與關(guān)鍵字相對應(yīng)的數(shù)據(jù)庫獲得分發(fā)對象以及格式信息,所述格式信息包括模板信息,有時還會包括模板附件,所述模板附件同樣根據(jù)所述關(guān)鍵字以及與關(guān)鍵字相對應(yīng)的數(shù)據(jù)庫獲得;信息發(fā)送模塊向所述分發(fā)對象發(fā)送待發(fā)送信息,所述待發(fā)送信息包括格式信息以及格式文件。一個包括三個與關(guān)鍵字所對應(yīng)的數(shù)據(jù)庫的系統(tǒng)結(jié)果示意圖如圖2所示,上述系統(tǒng)中的所述信息編譯模塊包括第一信息編譯模塊、第二信息編譯模塊、第三信息編譯模塊、第一格式信息生成模塊、第二格式信息生成模塊;所述方法包括:關(guān)鍵字提取模塊提取出第一關(guān)鍵字后,第一信息編譯模塊根據(jù)第一關(guān)鍵字以及與第一關(guān)鍵字相對應(yīng)的第一數(shù)據(jù)庫獲得分發(fā)對象,所述分發(fā)對象包括分發(fā)對象的通訊地址;關(guān)鍵字提取模塊提取出第二關(guān)鍵字后,第二信息編譯模塊根據(jù)第二關(guān)鍵字以及與第二關(guān)鍵字相對應(yīng)的第二數(shù)據(jù)庫獲得模板信息,所述模板信息即為待發(fā)送信息的信息正文;若存在第三關(guān)鍵字以及與第三關(guān)鍵字相對應(yīng)的第三數(shù)據(jù)庫,則在關(guān)鍵字提取模塊提取出第三關(guān)鍵字后,第三信息編譯模塊根據(jù)第三關(guān)鍵字以及與第三關(guān)鍵字相對應(yīng)的第三數(shù)據(jù)庫獲得模板附件,所述模板附件和格式文件均作為待發(fā)送信息的附件;若不存在第三關(guān)鍵字以及與第三關(guān)鍵字相對應(yīng)的第三數(shù)據(jù)庫,則僅將格式文件作為待發(fā)送信息的附件;獲得模板信息后,若不存在模板附件,則第一格式信息生成模塊根據(jù)模板信息獲得所述格式信息或根據(jù)第一關(guān)鍵字及其對應(yīng)的數(shù)據(jù)庫生成相應(yīng)的格式信息;若存在模板附件,則第二格式信息生成模塊根據(jù)模板信息和模板附件獲得所述格式信息。如圖1所示,上述系統(tǒng)還包括格式文件識別模塊、關(guān)鍵字識別模塊、分發(fā)對象判斷模塊、格式文件數(shù)量判斷模塊、信息統(tǒng)計模塊;所述方法包括:在根據(jù)格式文件獲得關(guān)鍵字之前,本系統(tǒng)首先要檢索文件,每檢索一個文件,格式文件識別模塊就根據(jù)該文件是否包含關(guān)鍵字,判斷當(dāng)前檢索的文件是否是格式文件;若當(dāng)前檢索的文件是格式文件,則關(guān)鍵字識別模塊判斷所述數(shù)據(jù)庫是否包含格式文件中的關(guān)鍵字,并根據(jù)判斷結(jié)果向外部發(fā)出提示;其中,所述數(shù)據(jù)庫還包括無效分發(fā)對象數(shù)據(jù)庫;在根據(jù)第一關(guān)鍵字以及與第一關(guān)鍵字相對應(yīng)的數(shù)據(jù)庫獲得分發(fā)對象這一步驟之后,分發(fā)對象判斷模塊根據(jù)所述分發(fā)對象是否存在于所述無效分發(fā)對象數(shù)據(jù)庫中,判斷所述格式文件是否匹配成功;若所述分發(fā)對象存在于所述無效分發(fā)對象數(shù)據(jù)庫中,則所述格式文件匹配失敗,否則所述格式文件匹配成功;并根據(jù)判斷結(jié)果,向外部發(fā)出提示信號,是則發(fā)出與當(dāng)前格式文件對應(yīng)的第一提示信息,否則發(fā)出與當(dāng)前格式文件對應(yīng)的第二提示信號;在每一個格式文件分發(fā)完成后,格式文件數(shù)量判斷模塊判斷是否檢索到第n格式文件,是則向外部發(fā)出分發(fā)結(jié)束的信號,否則繼續(xù)檢索下一文件;在格式文件數(shù)量判斷模塊發(fā)出分發(fā)結(jié)束的信號后,信息統(tǒng)計模塊根據(jù)分發(fā)結(jié)束的信號,第一提示信號以及第二提示信號,統(tǒng)計格式信息的發(fā)送結(jié)果,即,統(tǒng)計分發(fā)成功的格式文件,分發(fā)失敗的格式文件以及匹配失敗的格式文件。所述格式文件中的關(guān)鍵字可以為一個或多個,相應(yīng)的數(shù)據(jù)庫也為一個或多個;當(dāng)關(guān)鍵字以及數(shù)據(jù)庫為多個時,可選取多個數(shù)據(jù)庫中的一個或多個關(guān)鍵字及其對應(yīng)的數(shù)據(jù)庫獲得分發(fā)對象,也可選取多個數(shù)據(jù)庫中的一個或多個關(guān)鍵字及其對應(yīng)的數(shù)據(jù)庫獲得格式信息。以關(guān)鍵字為兩個,分發(fā)對象為一個,模板信息為兩個,且不存在模板附件為例;則可根據(jù)第一關(guān)鍵字和第一數(shù)據(jù)庫獲得分發(fā)對象,同時根據(jù)第一關(guān)鍵字和第一數(shù)據(jù)庫獲得第一模板信息,根據(jù)第二關(guān)鍵字和第二數(shù)據(jù)庫獲得第二模板信息;將第一模板信息和第二模板信息組成的格式信息作為正文,格式文件作為附件發(fā)送給分發(fā)對象。如圖3所示,上述系統(tǒng)分發(fā)n個格式文件(n為大于等于2的整數(shù),格式文件分別為第一格式文件至第n格式文件)的具體步驟如下:s1.i=1;s2.從第i格式文件中獲得關(guān)鍵字;s3.判斷所述關(guān)鍵字是否與數(shù)據(jù)庫對應(yīng),是則進(jìn)入下一步;否則判斷i是否等于n,是則統(tǒng)計分發(fā)結(jié)果,批量分發(fā)結(jié)束,否則向外部發(fā)出提示信息,i=i+1,返回上一步;例如,當(dāng)數(shù)據(jù)庫中無法獲得相應(yīng)的格式文件的關(guān)鍵字時,則會判斷出所述關(guān)鍵字與數(shù)據(jù)庫不對應(yīng);s4.根據(jù)所述關(guān)鍵字以及與關(guān)鍵字相對應(yīng)的數(shù)據(jù)庫獲得分發(fā)對象以及模板信息;s5.向所述分發(fā)對象發(fā)送所述模板信息以及格式文件,所述格式文件作為所述模板信息的附件;s6.判斷i是否等于n,是則統(tǒng)計分發(fā)結(jié)果,批量分發(fā)結(jié)束;否則i=i+1,返回步驟s2。實施例1本實施例用于實現(xiàn)專利電子官文的郵件發(fā)送。本實施例的系統(tǒng)包括專利信息數(shù)據(jù)庫、客戶信息數(shù)據(jù)庫、代理人數(shù)據(jù)庫、模板信息數(shù)據(jù)庫、郵件系統(tǒng)、顯示設(shè)備。本實施例的格式文件是具有一定命名規(guī)則的附件。例如,專利局下發(fā)的電子官文里具有一定的關(guān)鍵字,包括申請?zhí)枴㈦娮庸傥念愋?、發(fā)文號、發(fā)文日期等。該系統(tǒng)可以直接從電子官文里提取申請?zhí)柡碗娮庸傥牡念愋?,也可以將電子官文轉(zhuǎn)換成pdf格式后再以一定的規(guī)則命名。例如命名規(guī)則可以為:申請?zhí)?官文類型+擴(kuò)展名,例如,格式文件命名為:2017123456780第一次審查意見通知書.pdf、2018115678900授權(quán)通知書.pdf。所述專利信息數(shù)據(jù)庫用于存儲專利信息,如表1所示,包括內(nèi)部編號、申請日、申請?zhí)枴?br>專利名稱:、專利類型、申請人、發(fā)明人、代理人;表1專利信息數(shù)據(jù)庫所述客戶信息數(shù)據(jù)庫用于存儲客戶信息,如表2所示,包括申請人、聯(lián)系人姓名、聯(lián)系人郵箱地址、聯(lián)系人電話、聯(lián)系人地址;表2客戶信息數(shù)據(jù)庫所述代理人數(shù)據(jù)庫用于存儲代理人信息,如表3所示,包括代理人姓名、代理人郵箱地址、代理人電話、代理人辦公地點;表3代理人數(shù)據(jù)庫代理人姓名代理人郵箱地址代理人電話代理人辦公地點所述模板信息數(shù)據(jù)庫用于存儲模板信息,包括第一次審查意見通知書模板.txt、授權(quán)通知書模板.txt等;所述郵件系統(tǒng)用于完成郵件發(fā)送;所述顯示設(shè)備用于顯示提示信息以及發(fā)送結(jié)果。所述第一次審查意見通知書模板.txt如圖5所示:所述授權(quán)通知書模板.txt如圖6所示:如圖4所示,本實施例的方法包括以下步驟:(1)預(yù)置格式文件及數(shù)據(jù)庫。將格式文件按照一定的規(guī)則存儲,如將電子官文里的格式文件提取,轉(zhuǎn)換為pdf格式后命名為2017123456780第一次審查意見通知書.pdf、2018115678900授權(quán)通知書.pdf;所述2017123456780第一次審查意見通知書.pdf作為第一格式文件,所述2018115678900授權(quán)通知書.pdf作為第二格式文件;所述第一格式文件和第二格式文件都包括13位申請?zhí)?、官文類型和擴(kuò)展名;所述13位申請?zhí)栕鳛榈谝魂P(guān)鍵字,所述官文類型作為第二關(guān)鍵字。創(chuàng)建并保存專利信息數(shù)據(jù)庫、客戶信息數(shù)據(jù)庫、代理人數(shù)據(jù)庫、模板信息數(shù)據(jù)庫;專利信息數(shù)據(jù)庫包括:內(nèi)部編號、申請日、申請?zhí)枴?br>專利名稱:、專利類型、申請人、發(fā)明人、代理人;客戶信息數(shù)據(jù)庫包括申請人、聯(lián)系人姓名、聯(lián)系人郵箱地址、聯(lián)系人電話、聯(lián)系人地址;代理人數(shù)據(jù)庫包括代理人姓名、代理人郵箱地址、代理人電話、代理人辦公地點;模板信息數(shù)據(jù)庫包括第一次審查意見通知書模板.txt、授權(quán)通知書模板.txt。其中,不同數(shù)據(jù)庫之間用外鍵相互關(guān)聯(lián):從表1-表3可看出,專利信息數(shù)據(jù)庫和客戶信息數(shù)據(jù)庫將申請人作為外鍵、專利信息數(shù)據(jù)庫和代理人數(shù)據(jù)庫將代理人姓名作為外鍵;所述專利信息數(shù)據(jù)庫、客戶信息數(shù)據(jù)庫、代理人數(shù)據(jù)庫作為第一數(shù)據(jù)庫;所述模板信息數(shù)據(jù)庫作為第二數(shù)據(jù)庫;所述專利信息數(shù)據(jù)庫中的申請?zhí)栕鳛榈谝粩?shù)據(jù)庫的關(guān)鍵字,所述模板信息數(shù)據(jù)庫中的模板名稱作為第二數(shù)據(jù)庫的關(guān)鍵字。由于專利事務(wù)所或大型公司一般都會以access表格等形式保存專利申請信息,此類數(shù)據(jù)庫可利用現(xiàn)成已創(chuàng)建的表格獲得。(2)識別格式文件并獲取關(guān)鍵字。根據(jù)文件擴(kuò)展名pdf識別出格式文件,再根據(jù)格式文件名稱獲取第一關(guān)鍵字和第二關(guān)鍵字,如對于第一格式文件2017123456780第一次審查意見通知書.pdf,第一關(guān)鍵字為2017123456780,第二關(guān)鍵字為第一次審查意見通知書;對于第二格式文件2018115678900授權(quán)通知書.pdf,第一關(guān)鍵字為2018115678900,第二關(guān)鍵字為授權(quán)通知書。(3)數(shù)據(jù)庫檢索。根據(jù)關(guān)鍵字和數(shù)據(jù)庫獲得分發(fā)對象和格式信息。根據(jù)第一關(guān)鍵字(如2017123456780或2018115678900)檢索專利信息數(shù)據(jù)庫,得到第一關(guān)鍵字對應(yīng)的專利信息(如表4所示,申請?zhí)枮?017123456780、
專利名稱:為杯子、申請人為xx公司、代理人為李四或申請?zhí)枮?018115678900、
專利名稱:為茶幾、申請人為yy公司、代理人為趙五),根據(jù)專利信息數(shù)據(jù)庫中的申請人字段(如xx公司或yy公司)判斷該申請人是否可以接收格式信息,否則在顯示設(shè)備上發(fā)出提示信息,并繼續(xù)檢索下一文件,是則根據(jù)所述申請人字段(如xx公司或yy公司)在客戶信息數(shù)據(jù)庫中檢索該申請人(如xx公司或yy公司)對應(yīng)的聯(lián)系人姓名、聯(lián)系人郵箱地址(如表5所示,聯(lián)系人姓名為張某,聯(lián)系人郵箱地址為789456@qq.com或聯(lián)系人姓名為王某,聯(lián)系人郵箱地址為456123@qq.com),因為第一次審查意見通知書同時需要抄送代理人,而授權(quán)通知書不需要抄送代理人,因此第一次審查意見通知書需要根據(jù)專利信息數(shù)據(jù)庫中的代理人字段(如李四)在代理人數(shù)據(jù)庫中檢索該代理人對應(yīng)的郵箱地址、電話、辦公地點(如表6所示,代理人郵箱地址為123456@qq.com、代理人電話為12345678900、代理人辦公地點為xx廣場xx室)。表4根據(jù)第一關(guān)鍵字得到的專利信息申請?zhí)?br>專利名稱:申請人代理人2017123456780杯子xx公司李四2018115678900茶幾yy公司趙五根據(jù)第二關(guān)鍵字(如第一次審查意見通知書或授權(quán)通知書)檢索模板信息數(shù)據(jù)庫,得到第二關(guān)鍵字對應(yīng)的模板信息(如第一次審查意見通知書模板.txt,模板信息如圖5所示或授權(quán)通知書模板.txt,模板信息如圖6所示)。表5根據(jù)申請人得到的聯(lián)系人信息申請人聯(lián)系人姓名聯(lián)系人郵箱地址xx公司張某789456@qq.comyy公司王某456123@qq.com表6根據(jù)代理人得到的代理人信息代理人姓名代理人郵箱地址代理人電話代理人辦公地點李四123456@qq.com12345678900xx廣場xx室此時,若匹配失敗,如第一關(guān)鍵字在專利信息數(shù)據(jù)庫中沒有記錄,或缺少聯(lián)系人郵箱地址等,則標(biāo)記該格式文件匹配失敗,重新進(jìn)入下一個格式文件的檢索。(4)編譯信息。由于第一次審查意見通知書必須由相應(yīng)的代理人配合完成,所以根據(jù)第二關(guān)鍵字可以判斷出“20171234567890第一次審查意見通知書”的分發(fā)對象不僅包括對應(yīng)的聯(lián)系人,也包括代理人。而授權(quán)通知書不需要代理人配合,因此“2018115678900授權(quán)通知書”可僅選取申請人對應(yīng)的聯(lián)系人。同時,由于授權(quán)通知書與辦理登記手續(xù)通知書通常會同時到來,同時還會生成一個辦理登記的費用;檢索與授權(quán)通知書的第一關(guān)鍵字相同的辦理登記手續(xù)通知書(即2018115678900辦理登記手續(xù)通知書),同時根據(jù)辦理登記手續(xù)通知書上的繳費信息,生成一個與授權(quán)通知書相同申請?zhí)柕霓k理登記費單,即(2018115678900辦理登記費單),辦理登記費單上除了辦理登記手續(xù)通知書上的官費信息,還有與第一關(guān)鍵字對應(yīng)的代理費信息;此時,若匹配失敗,如檢索不到與授權(quán)通知書的第一關(guān)鍵字相同的辦理登記手續(xù)通知書,則標(biāo)記該格式文件匹配失敗,重新進(jìn)入下一個格式文件的檢索。若匹配成功,則標(biāo)記該格式文件匹配成功,進(jìn)入下一步;將從專利信息數(shù)據(jù)庫中檢索得到的信息(如申請?zhí)枴?br>專利名稱:)、客戶信息數(shù)據(jù)庫中檢索得到的信息(如聯(lián)系人姓名)、代理人數(shù)據(jù)庫中檢索得到的信息(如代理人郵箱地址、代理人電話、代理人辦公地點)填寫到相對應(yīng)的模板信息的變量字段,獲得信息正文(第一次審查意見通知書格式信息正文如圖7所示,授權(quán)通知書格式信息正文如圖8所示),并將對應(yīng)的第一格式文件作為信息附件,獲得待發(fā)送信息。(5)發(fā)送郵件。根據(jù)從客戶信息數(shù)據(jù)庫中檢索得到的對應(yīng)的聯(lián)系人郵箱地址發(fā)送所述待發(fā)送格式信息,并獲得服務(wù)器返回的發(fā)送結(jié)果(發(fā)送成功或發(fā)送失敗)。如“2017123456780第一次審查意見通知書”的發(fā)送對象為申請人對應(yīng)的聯(lián)系人以及代理人,格式信息正文如圖7所示,附件為“2017123456780第一次審查意見通知書.pdf”;而“2018115678900授權(quán)通知書”的發(fā)送對象為申請人對應(yīng)的聯(lián)系人,格式信息正文如圖8所示,附件為“2018115678900授權(quán)通知書.pdf”,“2018115678900辦理登記手續(xù)通知書.pdf”和“2018115678900辦理登記費單”。(6)判斷是否是最后一個文件。如果所有格式文件都已發(fā)送完畢,即當(dāng)前格式文件為最后一個格式文件,則統(tǒng)計發(fā)送結(jié)果,所述發(fā)送結(jié)果包括匹配成功的郵件、匹配失敗的郵件,匹配成功的郵件又包括發(fā)送成功的郵件,發(fā)送失敗的郵件,以供流程人員尋找發(fā)送失敗或匹配失敗的原因(聯(lián)系人方式錯誤,或者該關(guān)鍵字在數(shù)據(jù)庫中不存在等);否則識別下一個格式文件,返回步驟(2)。實施例2本實施例用于實現(xiàn)在學(xué)校通知書的發(fā)送,例如,學(xué)??赡苄枰o學(xué)生家長發(fā)送學(xué)生這一學(xué)期的課表以及在學(xué)期末發(fā)送學(xué)生成績單讓家長了解學(xué)生的本學(xué)期學(xué)習(xí)情況,也可能需要定時召開家長會等。本實施例的系統(tǒng)包括學(xué)生通訊數(shù)據(jù)庫、學(xué)生成績數(shù)據(jù)庫、課程數(shù)據(jù)庫、教師信息數(shù)據(jù)庫、模板信息數(shù)據(jù)庫、微信。本實施例的格式文件是通知書文件以及學(xué)生通訊數(shù)據(jù)庫中的一條記錄,其中,所述學(xué)生通訊數(shù)據(jù)庫中的第j條記錄為第j格式文件,j為2~m的整數(shù),m為學(xué)生通訊數(shù)據(jù)庫中的記錄條數(shù)。例如,每一個學(xué)年的每一個學(xué)期都需要給每個學(xué)生的家長發(fā)通知書,而且會有不同的通知書,例如,給家長發(fā)的學(xué)生成績通知書可以命名為2015學(xué)年第二學(xué)期成績通知書.pdf,課表通知書可以命名為2015學(xué)年第二學(xué)期課表通知書.pdf。所述學(xué)生通訊數(shù)據(jù)庫用于存儲學(xué)生通訊信息,如表7所示,包括學(xué)生學(xué)號、學(xué)生姓名、學(xué)生班級、家長姓名、家長聯(lián)系電話、家長微信號、家長郵箱地址、學(xué)生家庭住址;表7學(xué)生通訊數(shù)據(jù)庫所述學(xué)生成績數(shù)據(jù)庫用于存儲學(xué)生成績,如表8所示,包括學(xué)生學(xué)號、學(xué)年學(xué)期、考試日期、課程代碼、課程成績;表8學(xué)生成績數(shù)據(jù)庫學(xué)生學(xué)號學(xué)年學(xué)期考試日期課程代碼課程成績所述課程數(shù)據(jù)庫用于存儲課程信息,如表9所示,包括課程代碼、課程名稱、授課教師代碼、授課教師姓名;所述教師信息數(shù)據(jù)庫用于存儲教師信息,如表10所示,包括教師代碼、教師姓名、教師職位、教師聯(lián)系電話、教師微信號、教師郵箱地址、教師辦公室;表9課程數(shù)據(jù)庫課程代碼課程名稱授課教師代碼授課教師姓名表10教師信息數(shù)據(jù)庫所述模板信息數(shù)據(jù)庫包括成績通知書模板.txt、課表通知書模板.txt;所述成績通知書模板.txt如圖9所示;所述課表通知書模板.txt如圖10所示;所述微信用于發(fā)送通訊信息。本實施例的方法包括以下步驟:(1)預(yù)置格式文件及數(shù)據(jù)庫。將學(xué)生通訊數(shù)據(jù)庫中的第i條記錄的學(xué)生學(xué)號作為第一關(guān)鍵字;并將通知書按照一定的規(guī)則存儲,例如可以將通知書命名為2015學(xué)年第二學(xué)期成績通知書.pdf、2015學(xué)年第二學(xué)期課表通知書.pdf;所述通知書包括10位學(xué)年學(xué)期和通知書名;所述通知書名作為第二關(guān)鍵字,10位學(xué)年學(xué)期作為第三關(guān)鍵字。創(chuàng)建并保存學(xué)生通訊數(shù)據(jù)庫、學(xué)生成績數(shù)據(jù)庫、課程數(shù)據(jù)庫、教師信息數(shù)據(jù)庫、模板信息數(shù)據(jù)庫;學(xué)生通訊數(shù)據(jù)庫包括學(xué)生學(xué)號、學(xué)生姓名、學(xué)生班級、家長姓名、家長聯(lián)系電話、家長微信號、家長郵箱地址、學(xué)生家庭住址;學(xué)生成績數(shù)據(jù)庫包括學(xué)生學(xué)號、學(xué)年學(xué)期、考試日期、課程代碼、課程成績;課程數(shù)據(jù)庫包括課程代碼、課程名稱、授課教師代碼、授課教師姓名;教師信息數(shù)據(jù)庫包括教師代碼、教師姓名、教師職位、教師聯(lián)系電話、教師微信號、教師郵箱地址、教師辦公室;模板信息數(shù)據(jù)庫包括成績通知書模板.txt、課表通知書模板.txt。其中,不同數(shù)據(jù)庫之間用外鍵相互關(guān)聯(lián);學(xué)生通訊數(shù)據(jù)庫和學(xué)生成績數(shù)據(jù)庫將學(xué)生學(xué)號作為外鍵,學(xué)生成績數(shù)據(jù)和課程數(shù)據(jù)庫將課程代碼作為外鍵,課程數(shù)據(jù)庫和教師信息數(shù)據(jù)庫將教師代碼作為外鍵;所述學(xué)生通訊數(shù)據(jù)庫作為第一數(shù)據(jù)庫;所述模板信息數(shù)據(jù)庫作為第二數(shù)據(jù)庫;所述學(xué)生通訊數(shù)據(jù)庫、學(xué)生成績數(shù)據(jù)庫、課程數(shù)據(jù)庫、教師信息數(shù)據(jù)庫作為第三數(shù)據(jù)庫;所述學(xué)生通訊數(shù)據(jù)庫中的學(xué)生學(xué)號作為其關(guān)鍵字;所述模板信息數(shù)據(jù)庫中的模板名稱作為第二數(shù)據(jù)庫的關(guān)鍵字;所述學(xué)生成績數(shù)據(jù)庫中的學(xué)年學(xué)期作為第三數(shù)據(jù)庫的關(guān)鍵字;。一般學(xué)校都會用專門的系統(tǒng)存儲這些數(shù)據(jù)庫,因此,此類數(shù)據(jù)庫可利用現(xiàn)成已創(chuàng)建的數(shù)據(jù)庫獲得。(2)識別格式文件并獲取關(guān)鍵字。根據(jù)學(xué)生通訊數(shù)據(jù)庫的第i條記錄的學(xué)生學(xué)號獲得第一關(guān)鍵字(如學(xué)生學(xué)號為0123456或?qū)W生學(xué)號為0123457);根據(jù)文件擴(kuò)展名pdf識別出通知書文件,再根據(jù)通知書文件名稱獲取第二關(guān)鍵字以及第三關(guān)鍵字,如對于2015學(xué)年第二學(xué)期成績通知書.pdf,第三關(guān)鍵字為2015學(xué)年第二學(xué)期,第二關(guān)鍵字為成績通知書;對于2015學(xué)年第二學(xué)期課表通知書.pdf,第三關(guān)鍵字為2015學(xué)年第二學(xué)期,第二關(guān)鍵字為課表通知書。(3)數(shù)據(jù)庫檢索。根據(jù)關(guān)鍵字和數(shù)據(jù)庫獲得分發(fā)對象和格式信息。檢索學(xué)生通訊數(shù)據(jù)庫的一條記錄,獲得第一關(guān)鍵字(如學(xué)生學(xué)號為0123456或?qū)W生學(xué)號為0123457),并獲得字段信息學(xué)生姓名、學(xué)生班級、家長姓名、家長微信號、家長郵箱地址(如表11所示,學(xué)生姓名為張某某,學(xué)生班級為四年級三班,家長姓名為張三,家長微信號為zs0123456,家長郵箱地址為0123456@qq.com或?qū)W生姓名為李某某,學(xué)生班級為三年級四班,家長姓名為李四,家長微信號為ls0123457,家長郵箱地址為0123457@qq.com);表11獲得學(xué)生通訊信息根據(jù)第二關(guān)鍵字(如成績通知書或課表通知書)檢索第二數(shù)據(jù)庫,得到第二關(guān)鍵字對應(yīng)的模板信息(如成績通知書模板.txt,模板信息如圖9所示或課表通知書模板.txt,模板信息如圖10所示);根據(jù)第三關(guān)鍵字(如2015學(xué)年第二學(xué)期)檢索第三數(shù)據(jù)庫,得到與第三關(guān)鍵字對應(yīng)的成績信息(如學(xué)生姓名、課程名稱、課程成績、授課教師姓名、教師職位、教師聯(lián)系電話、教師微信號、教師郵箱地址、教師辦公室)或得到與第三關(guān)鍵字對應(yīng)的課表信息(如學(xué)生姓名、課程名稱、授課教師姓名、教師職位、教師聯(lián)系電話、教師微信號、教師郵箱地址、教師辦公室);此時,若匹配失敗,如第二關(guān)鍵字在第二數(shù)據(jù)庫中沒有記錄,或缺少家長微信號等,則標(biāo)記該格式文件匹配失敗,重新進(jìn)入下一格式文件的檢索。(4)編譯信息。根據(jù)篩選得到的成績信息(如學(xué)生姓名、課程名稱、課程成績、授課教師姓名、教師職位、教師聯(lián)系電話、教師微信號、教師郵箱地址、教師辦公室)或課表信息生成子表(如成績單或課程表)作為模板附件,并將篩選得到的字段信息填寫到成績通知書模板或課表通知書模板中生成格式信息正文(如生成的成績通知書格式信息正文如圖11所示或生成,生成的課表通知書格式信息正文如圖12所示),模板附件和通知書文件生成附件文件,格式信息正文和附件文件一起作為待發(fā)送信息。(5)發(fā)送信息。將所述待發(fā)送信息發(fā)送給相對應(yīng)的家長微信號和/或相對應(yīng)的家長郵箱地址。(6)判斷是否是最后一個文件和最后一條記錄。如果所有通知書文件和所有學(xué)生通訊數(shù)據(jù)庫中的記錄都已檢索并發(fā)送完畢,即當(dāng)前格式文件為最后一個格式文件,則統(tǒng)計發(fā)送結(jié)果,所述發(fā)送結(jié)果包括匹配成功的郵件、匹配失敗的郵件,匹配成功的郵件又包括發(fā)送成功的郵件、發(fā)送失敗的郵件,以供發(fā)送人員尋找發(fā)送失敗或匹配失敗的原因(微信號不存在或者關(guān)鍵字在數(shù)據(jù)庫中不存在等);否則識別下一格式文件,返回步驟(2)。本領(lǐng)域的技術(shù)人員容易理解,以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁12
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
无棣县| 盱眙县| 高碑店市| 浙江省| 宜丰县| 山东| 手机| 越西县| 广昌县| 启东市| 响水县| 全椒县| 苏尼特左旗| 玛曲县| 新兴县| 绵竹市| 北安市| 邻水| 长泰县| 紫阳县| 台安县| 随州市| 邵东县| 泾源县| 台北县| 巴马| 冀州市| 山西省| 石阡县| 新竹县| 旺苍县| 北票市| 虎林市| 株洲市| 修文县| 荃湾区| 甘谷县| 拉孜县| 龙陵县| 罗田县| 榆中县|