新四季網

一種郵件的已讀狀態的確定方法和裝置與流程

2024-04-12 21:56:05


1.本公開實施例涉及電子郵件
技術領域:
,尤其涉及一種郵件的已讀狀態的確定方法和裝置。
背景技術:
:2.對於發送電子郵件的用戶來說,在很多情況下希望了解各個收件人是否已經讀取了郵件。但是,在這類場景中,現有的電子郵件系統,常常不能給予用戶很好的使用體驗。因此,需要一種新的郵件的已讀狀態的確定方案。技術實現要素:3.本公開實施例描述了一種郵件的已讀狀態的確定方法和裝置。4.根據第一方面,提供了一種郵件的已讀狀態的確定方法,包括:響應於第一郵件的發送,記錄第一郵件的收件人集合,以及初始化第一郵件的已讀統計記錄;所述已讀統計記錄用於記錄所述收件人集合中已讀取第一郵件的收件人的信息;響應於監聽到針對第一郵件的讀取動作,更新所述第一郵件的已讀統計記錄。5.根據第二方面,提供了一種郵件的已讀狀態的確定裝置,包括:發送響應單元,配置為,響應於第一郵件的發送,記錄第一郵件的收件人集合,以及初始化第一郵件的已讀統計記錄;所述已讀統計記錄用於記錄所述收件人集合中已讀取第一郵件的收件人的信息;讀取響應單元,配置為,響應於監聽到針對第一郵件的讀取動作,更新所述第一郵件的已讀統計記錄。6.根據第三方面,提供了一種電腦程式產品,包括電腦程式,上述電腦程式被處理器執行時實現如第一方面所述的方法。7.根據第四方面,提供了一種計算機可讀存儲介質,其上存儲有電腦程式,當上述電腦程式在計算機中執行時,令上述計算機執行第一方面所述的方法。8.根據第五方面,提供了一種電子設備,包括存儲器和處理器,上述存儲器中存儲有可執行代碼,上述處理器執行上述可執行代碼時,實現第一方面所述的方法。9.根據本公開實施例提供一種郵件的已讀狀態的確定方法和裝置。首先,響應於第一郵件的發送,記錄第一郵件的收件人集合,以及初始化第一郵件的已讀統計記錄。已讀統計記錄用於記錄所述收件人集合中已讀取第一郵件的收件人的信息。然後,響應於監聽到針對第一郵件的讀取動作,更新所述第一郵件的已讀統計記錄。利用該方法和裝置,可以在不打擾收件人情況下,高效的確定各個收件人的郵件讀取狀態。附圖說明10.圖1示出了本公開實施例的一種郵件的已讀狀態的確定方法的流程示意圖;11.圖2示出了根據一個實施例的收件人列表的示意圖;12.圖3示出了根據另一個實施例的收件人列表的示意圖;13.圖4示出了根據一個實施例的已讀統計表的示意圖;14.圖5示出了根據另一個實施例的已讀統計表的示意圖;15.圖6示出了根據一個實施例的已讀明細表的示意圖;16.圖7示出了根據另一個實施例的已讀明細表的示意圖;17.圖8示出了根據一個實施例的已讀明細表級聯的示意圖;18.圖9示出了根據另一個實施例的已讀明細表級聯的示意圖;19.圖10示出了根據一個實施例的一種郵件的已讀狀態的確定裝置的示意性框圖;20.圖11示出了適於用來實現本技術實施例的電子設備的結構示意圖;21.圖12示出了適於用來實現本技術實施例的存儲介質的結構示意圖。具體實施方式22.下面將參照附圖更詳細地描述本公開的實現方式。雖然附圖中示出了本公開的某些實現方式,然而應當理解的是,本公開可以通過各種形式來實現,而且不應該被解釋為限於這裡闡述的實現方式,相反,提供這些實現方式是為了更加透徹和完整地理解本公開。應當理解的是,本公開的附圖及實現方式僅用於示例性作用,並非用於限制本公開的保護範圍。23.在本公開的實現方式的描述中,術語「包括」及其類似用語應當理解為開放性包含,即「包括但不限於」。術語「基於」應當理解為「至少部分地基於」。術語「一個/種實現方式」或「該實現方式」應當理解為「至少一個/種實現方式」。術語「一些實現方式」應當理解為「至少一些實現方式」。24.如前所述,在很多應用場景下,電子郵件的發件者希望知道郵件的各收件人是否讀取了郵件。例如,在一個例子中,用戶a在給公司成員發送重要郵件(公告郵件、審批郵件等)後,希望知道大家是否都已讀郵件,以防止重要事情的延誤。在另一個例子中,用戶b利用郵件和客戶溝通,用戶b也希望確切的知道是否對方已讀,以推動工作或作為後續工作的依據。而現有的用於電子郵件收發的技術方案,常常不能滿足發件者的這種要求,或者不能給予用戶很好的使用體驗。例如,根據一種常見的用於電子郵件收發的技術方案,發件人本身在發件後並不能直接了解收件人是否讀取郵件,而只能間接地例如在發件人主動發送回信後確定發件人已經讀取了郵件。但是,收件人讀信和發送回信通常是彼此獨立的事件,並沒有必然的聯繫,而且即便是發件人在信件中提醒收件人回信,也不能排除收件人延遲或疏忽回信,從而使得發件人無法了解收件人是否真的讀取郵件。25.根據另一種用於電子郵件收發的技術方案,發件人的發送郵件時,可以通過配置要求收件人在讀取郵件時發送已讀回執消息給發件人,收件人在讀取郵件時會被提示向發件人發送已讀回執消息,收件人收到提示後可以選擇發送已讀回執消息,從而發件人可以根據是否收到已讀回執消息,來確定收件人是否讀取了郵件。但是,該方案也存在以下問題,一方面,在收件人讀取郵件時向其提示發送已讀回執,會對收件人的讀信過程造成幹擾;並且收件人在讀信前,也常常需要通過常規讀取郵件操作之外的例如界面操作,來確定是否確實向發件人發送已讀回執,這對於收件人的整個讀信過程來說,也存在操作上的繁瑣。另一方面,根據這種方案,收件人在收到提示後也可以拒絕發送已讀回執給發件人。在收件人拒絕發送已讀回執的情況下,即便收件人已經讀取了郵件,發件人也無法知道收件人的真實讀取狀況。26.為了解決上述技術問題,本公開實施例提供了一種郵件已讀狀態的確定方法。該方法的核心思想是,在用戶發送郵件之後,郵件服務端可以記錄郵件的收件人集合。然後,在監聽到收件人集合中的收件人對郵件的讀取行為時,確認該收件人已讀取郵件,並更新對於整個郵件的已讀統計記錄。從而,發件人可以根據該已讀統計記錄,確定其發送的郵件的已讀狀況。這種方法的優點在於,一方面,相對於要求收件人發送回信或已讀回執的方法,這種方法使得郵件發件人更精準確定郵件的各收件人的郵件讀取狀況,例如不會因為部分實際已讀取郵件的收件人疏漏回信或拒絕發送已讀回執,而失去對於這部分收件人的已讀狀態的感知。另一方面,基於對收件人的讀取行為的監聽確定收件人已讀取郵件,而不會在收信人的讀信過程中打擾收件人,提高了收信人的使用體驗。例如,無需向收件人提示發送已讀回執,也無需收件人主動操作發送已讀回執。27.下面進一步描述該方法的詳細過程。28.圖1示出了本公開實施例的一種郵件的已讀狀態的確定方法的流程示意圖。如圖1所示,該方法至少包括以下步驟:29.步驟11,響應於第一郵件的發送,記錄第一郵件的收件人集合,以及初始化第一郵件的已讀統計記錄;所述已讀統計記錄用於記錄所述收件人集合中已讀取第一郵件的收件人的信息;30.步驟13,響應於監聽到針對第一郵件的讀取動作,更新所述第一郵件的已讀統計記錄。31.首先,在步驟11,響應於第一郵件的發送,記錄第一郵件的收件人集合,以及初始化第一郵件的已讀統計記錄,其中,已讀統計記錄用於記錄所述收件人集合中已讀取第一郵件的收件人的信息。32.該步驟中,例如郵件服務端可以在郵件(例如第一郵件)發送之後,記錄郵件的收件人集合。在一個實施例中,第一郵件可以具有若干指定的收件人,收件人集合可以包括所述指定的收件人。在一個實施例中,第一郵件還可以具有若干指定的目標郵件組。因此,收件人集合還可以包括目標郵件組中的收件人成員。在一個實施例中,目標郵件組還可以嵌套包含其他郵件組,在本說明書中,所有目標郵件組嵌套包含的郵件組均稱之為目標郵件組的子孫組。例如,目標郵件組-郵件組1可以包括郵件組2,郵件組還可以包括郵件組3。郵件組2、郵件組3均為郵件組1嵌套包含的郵件組,即郵件組1的子孫組。在該實施例中,收件人集合還可以包括目標郵件組的子孫組包括的收件人成員。在不同的實施例中,記錄收件人集合和已讀統計記錄所基於的具體資料庫可以不同,本說明書對此不作限制。例如,在一個實施例中,可以用kv(key-value,鍵值)資料庫。33.根據不同的實施方式,記錄收件人集合的具體方式可以不同。根據一種實施方式,可以通過收件人列表記錄第一郵件的收件人集合;所述收件人列表包括第一鍵欄位、第二鍵欄位和第一值欄位;第一鍵欄位用於保存第一郵件的標識,所述第二鍵欄位用於保存第一郵件的收件人標識,第一值欄位用於保存第一郵件的收件人地址。在一個實施例中,為了便於在後續步驟中識別郵件的合法性,第一鍵欄位還可以用於保存第一郵件的標識、以及所述第一郵件的發件人標識,如圖2所示。詳細的合法性識別過程詳見後續步驟的描述,這裡暫不表述。34.在收件人集合包括郵件組成員的實施例中,可以遞歸的查找和提取郵件的指定郵件組(例如第一郵件組)及其子孫組中的所有收件人成員,將各個收件人成員的標識分別保存到所述第二鍵欄位中;將各個收件人成員對應的郵件組的群組標識/群組地35.址保存到所述第一值欄位中,如圖3所示。如此,實質性建立了可以根據保存於第二5鍵欄位中的收件人標識,從中快速查找收件人所在郵件組的索引表(index36.table),與通常的通過郵件組標識,從中查找其郵件組包括的收件人的常規索引表不同,該索引表也可以稱之為倒排索引表。其相對於與常規索引表的優點在於,後續步驟依據該倒排索引表進行郵件讀取狀態更新或統計時,無需次次都進行郵件組包括的收件人的遞歸查找,大大加快了更新或統計的計算速度。37.0在不同的實施例中,已讀統計記錄可以具有不同的具體記錄項目和記錄方式。在38.一個實施例中,所述已讀統計記錄的記錄項目可以至少包括:所述收件人集合中已讀取第一郵件的收件人的數量,和/或,所述收件人列表中各個收件人的郵件讀取狀39.態。因此,在該實施例中,例如可以將已讀取第一郵件的收件人的數量初始化為0,40.將各個收件人的郵件讀取狀態初始化為未讀。41.5在一個實施例中,可以具體通過已讀統計表和已讀明細表對所述已讀統計記錄進42.行記錄,所述已讀統計表至少用於記錄所述收件人集合中已讀取第一郵件的收件人的數量;所述已讀明細表至少用於記錄所述收件人列表中各個收件人的郵件讀取狀態。從而,可以通過初始化第一郵件的已讀統計表和已讀明細表,初始化第一郵件的已讀統計記錄。43.0在不同的實施例中,已讀統計表和已讀明細表可以具有不同的具體結構。在一個44.實施例中,已讀統計表可以包括第三鍵欄位、第四鍵欄位和第二值欄位;所述第三鍵欄位至少用於保存第一郵件的標識,所述第四鍵欄位用於標識統計類別,所述統計類別包括目標收件人的總數量和已讀數量(如圖4所示),所述第二值欄位用於保存各45.個統計類別對應的統計值。在不同的實施例中,第三鍵欄位還可以用於保存第一郵件5的其他相關信息,本說明書對此不做限制。例如,在一個具體的實施例中,第三鍵字46.段還可以用於保存第一郵件的標識、以及第一郵件的發件人的標識,如圖4所示。為了便於統計各目標郵件組即其子孫組中收件人成員的已讀狀態,在另一個具體的實施例中,所述第三鍵欄位還可以用於保存第一郵件的標識、第一郵件的發件人的標識、以及第一郵件的目標郵件組或其子孫郵件組的標識,所述統計類別還包括目標郵件組0或其子孫郵件組收件人成員的數量和已讀數量,如圖5所示。在不同的實施例中,所述統計類別還可以包括其他類別,本說明書對此不做限制。已讀統計表和已讀明細表還可以具有不同的實現方式。在不同的實施例中,可以根據已讀統計表和已讀明細表的具體實現方式對其進行初始化。例如,在圖5所示實施例中,可以例如根據收件人列表,確定第一郵件的目標收件人的數量(例如為10),並據以初始化已讀統計表中第一郵件的目標收件人的總數量(例如為10),並將為已讀統計表中第一郵件的目標收件人的已讀數量初始化為0。47.在一個實施例中,已讀明細表可以包括第五鍵欄位、第六鍵欄位和第三值欄位;所述第五鍵欄位可以至少用於保存第一郵件的標識,所述第六鍵欄位用於保存收件人標識,所述第三值欄位用於保存收件人的郵件讀取狀態,如圖6所示。在不同的實施例中,收件人的郵件讀取狀態可以包括不同的具體狀態。在一個具體的實施例中,收件人的郵件讀取狀態包括已讀、未讀、未知狀態中一種。例如,圖6所示,其中0表示已讀狀態、1表示未讀狀態、5表示未知狀態。在一個具體的實施例中,未知狀態可以基於所述收件人的郵件地址為外部地址/未知地址確定。在不同的具體實施例中,收件人的郵件讀取狀態還可以包括其他預先定義的狀態,本說明書對此不做限制。在一個實施例中,可以將已讀明細表中各個收件人的已讀狀態初始化為未讀。48.在一個實施例中,所述第六鍵欄位還可以用於保存郵件組標識,當第六鍵欄位還保存郵件組標識時,第三值欄位還可以用於保存預定標識,所述預定標識用於指示對應的第六鍵欄位所保存的是郵件組標識。在不同實施例中,預定標識可以具有不同的具體形式。例如圖7所示實施例中,該預定標識可以為9000。在此情況下,為了方便在後續步驟中查找和更新郵件組成員的讀取狀態,初始化已讀明細表時,可以在郵件組包括的成員的對應記錄的第五鍵欄位保存第一郵件的標識和郵件組的標識,如圖8所示。因此,在一個實施例中,所述第五鍵欄位還可以用於保存包括第一郵件的標識、以及所述第一郵件的目標郵件組的標識。當郵件組存在嵌套的其他郵件組時,被嵌套的郵件組在已讀明顯表中對應記錄的第三值欄位,也可以設置為該預定標識,如圖9所示。49.然後,在步驟13,響應於監聽到針對第一郵件的讀取動作,更新所述第一郵件的已讀統計記錄。50.該步驟中,可以根據監聽到各收件人針對第一郵件的讀取動作,更新第一郵件的已讀統計記錄。在不同的實施例中,監聽郵件的讀取動作的具體方式可以不同。在一個實施例中,可以例如監聽用戶通過郵件客戶端對於第一郵件的讀取動作。具體的,例如當用戶(例如,收件人a)通過郵件客戶端對第一郵件進行讀取後,郵件客戶端可以將收件人a已對該郵件進行讀取的消息通知郵件伺服器,從而郵件服務端在收到該信息後,可以確定收件人a已經對第一郵件進行讀取。51.在一些場景中,為了保證郵件的安全性,郵件服務端還可以在郵件接收時確定郵件是否合法,並在郵件合法的情況下才進行對郵件的讀取統計。因此,在一個實施例中,響應於第一郵件的接收,至少根據所述收件人集合,確定第一郵件是否為合法郵件;若確定結果為是,則響應於監聽到針對第一郵件的讀取動作,更新所述第一郵件的已讀統計記錄。52.在不同的實施例中,確定郵件合法的具體方式可以不同,本說明書對此不做限制。在一個具體的實施例中,第一郵件的郵件頭中可以包括加密的第一郵件的發件人標識。可以響應於第一郵件的接收,從第一郵件的郵件頭中解析出所述發件人標識;至少根據所述發件人標識和所述收件人列表,確定第一郵件是否為合法郵件。具體的,在一個例子中,由於郵件發送時在收件人列表中第一鍵可以關聯保存了郵件標識和發件人標識。因此,對於接收的郵件,可以將接收郵件的發件人,與收件人列表中保存的該郵件的發件人進行匹配,若不匹配,則該郵件為非法。在另一個例子中,由於郵件發送時在收件人列表中第二鍵中保存了收件人標識。因此,對於接收的郵件,可以將接收郵件的收件人,與收件人列表中保存的該郵件的收件人進行匹配,若不存在該收件人,則該郵件為非法。53.如上所述,在不同的實施例中,已讀統計記錄可以具有不同的具體形式。在上述已讀統計記錄包括已讀統計表和已讀明細表的實施例中,可以更新第一郵件的已讀統計表和已讀明細表。在一個具體的實施例中,例如,可以將已讀統計表中已讀取第一郵件的收件人的數量加一,以及將已讀明細表中當前收件人的郵件讀取狀態設置為已讀。54.在已讀統計表包括第三鍵欄位、第四鍵欄位和第二值欄位的實施例中,可以根據第三鍵欄位、第四鍵欄位在已讀明細表中查找第一郵件的不同統計類別的記錄,並修改其中的一種或多種類別。例如,在一個具體的實施例中,當前接收並讀取的郵件為郵件1,可以根據圖4所示已讀統計表中第三鍵欄位、第四鍵欄位在已讀明細表中查到郵件1的已讀數量類別,並將該類別的數量值加一,表示已讀數量加一。在不同的實施例中,郵件1的已讀數量類別例如還可以是郵件直接指定的收件人(不包括郵件組內的收件人)的數量或全體收件人(包括郵件組內的收件人)的數量。在不同的實施例中,還可以根據更新已讀統計表中其他統計類別,本說明書對此不做限制。在一個實施例中,若當前收件人為郵件的目標郵件組或其子孫郵件組的成員,則可以更新收件人所屬郵件組的已讀數量。例如,在一個具體的實施例中,當前接收並讀取的郵件為郵件1,可以根據圖5所示已讀統計表中第三鍵欄位、第四鍵欄位在已讀明細表中查到郵件1的目標郵件組1的已讀數量類別,並將該類別的數量值(第二值欄位)加一,表示郵件組1對應的已讀數量加一。55.在已讀明細表包括第五鍵欄位、第六鍵欄位和第三值欄位的實施例中,可以根據第五鍵欄位、第六鍵欄位在已讀明細表中查找第一郵件的當前收件人的對應記錄,並將該記錄的第三值欄位設置為已讀。在一個具體的實施例中,當前的郵件接收人為收件人2,其接收並讀取的郵件為郵件1,可以根據圖6所示已讀明細表中第五鍵欄位、第六鍵欄位在已讀明細表中查到郵件1的收件人2的對應記錄,並將郵件1的收件人2的已讀狀態更新為已讀。在一個具體的實施例中,當前的郵件接收人為指定郵件組1的成員收件人5,可以根據圖8所示已讀明細表中第五鍵欄位、第六鍵欄位在已讀明細表中查到第五鍵欄位為郵件1+郵件組1(圖中為郵件1+發件人1+郵件組1,如前述其中的發件人1可以用於確認郵件合法性)、第六鍵欄位為收件人5的對應記錄,並將該記錄的第三值欄位更新為1,表示已讀。在郵件組存在嵌套的實施例中,還可以例如根據圖9所示已讀明細表中,查到第五鍵欄位為郵件標識+郵件組標識、第六鍵欄位為收件人標識的對應記錄,並將該記錄的第三值欄位更新為表示已讀的值。可以看到,根據步驟11初始化的已讀統計表和已讀明細表,可以在步驟13快速地進行各個收件人已讀狀態的更新,尤其在收件人集合中包括郵件組的情況。此後,在一個實施例中,第一郵件的發件人可以根據已讀統計記錄,確定第一郵件的已讀狀態。56.本公開另一部份實施例還提供一種郵件的已讀狀態的確定裝置。圖10示出了根據一個實施例的一種郵件的已讀狀態的確定裝置的示意性框圖。如圖10所示,該裝置1000包括:57.發送響應單元101,配置為,響應於第一郵件的發送,記錄第一郵件的收件人集合,以及初始化第一郵件的已讀統計記錄;所述已讀統計記錄用於記錄所述收件人集合中已讀取第一郵件的收件人的信息;58.讀取響應單元102,配置為,響應於監聽到針對第一郵件的讀取動作,更新所述第一郵件的已讀統計記錄。59.下面還可以參考圖11,其示出了適於用來實現本技術實施例的電子設備1100的結構示意圖。圖11示出的電子設備1100僅僅是一個示例,不應對本技術實施例的功能和使用範圍帶來任何限制。60.如圖10所示,電子設備1100可以包括處理裝置(例如中央處理器、圖形處理器等)1101。上述的處理裝置1101可以是通用處理器、數位訊號處理器(digitalsignalprocessing,dsp)、微處理器或微控制器,還可進一步包括專用集成電路(applicationspecificintegratedcircuit,asic)、現場可編程門陣列(field-programmablegatearray,fpga)或者其他可編程邏輯器件、分立門或者電晶體邏輯器件、分立硬體組件,其可以根據存儲在只讀存儲器(rom)1102中的程序或者從存儲裝置1108加載到隨機訪問存儲器(ram)1103中的程序而執行各種適當的動作和處理。在ram1103中,還存儲有電子設備1100操作所需的各種程序和數據。處理裝置1101、rom1102以及ram1103通過總線1104彼此相連。輸入/輸出(i/o)接口1105也連接至總線1104。61.通常,以下裝置可以連接至i/o接口1105:包括例如觸控螢幕、觸摸板、鍵盤、滑鼠等的輸入裝置1106;包括例如液晶顯示器(liquidcrystaldisplay,lcd)、揚聲器、振動器等的輸出裝置1107;包括例如磁帶、硬碟等的存儲裝置1108;以及通信裝置1109。通信裝置1109可以允許電子設備1100與其他設備進行無線或有線通信以交換數據。雖然圖11示出了具有各種裝置的電子設備1100,但是應理解的是,並不要求實施或具備所有示出的裝置。可以替代地實施或具備更多或更少的裝置。圖11中示出的每個方框可以代表一個裝置,也可以根據需要代表多個裝置。62.特別地,根據本技術的實施例,上文參考流程圖描述的過程可以被實現為計算機軟體程序。例如,本技術的實施例包括一種電腦程式產品,其包括承載在計算機可讀介質上的電腦程式,該電腦程式包含用於執行流程圖所示的方法的程序代碼。在這樣的實施例中,該電腦程式可以通過通信裝置1109從網絡上被下載和安裝,或者從存儲裝置1108被安裝,或者從rom1102被安裝。在該電腦程式被處理裝置1101執行時,執行本技術的實施例的一種郵件的已讀狀態的確定方法中限定的上述功能。63.本公開實施例還提供了一種計算機可讀存儲介質,其上存儲有電腦程式,當所述電腦程式在計算機中執行時,令計算機執行上文描述的方法。圖12為實現本技術實施例的一種存儲介質的示意圖。例如,如圖12所示,存儲介質1200可以為非暫時性計算機可讀存儲介質,用於存儲非暫時性計算機可執行指令1201。當非暫時性計算機可執行指令1201由處理器執行時可以實現上文描述的方法,例如,當非暫時性計算機可執行指令1201由處理器執行時,可以執行根據上文所述一種郵件的已讀狀態的確定方法中的一個或多個步驟。例如,該存儲介質1200可以應用於上述電子設備中,例如,該存儲介質1200可以包括電子設備中的存儲器。關於存儲介質1200的說明可以64.參考電子設備的實施例中對於存儲器的描述,重複之處不再贅述。存儲介質1200的具5體功能和技術效果可以參考上文中關於郵件的已讀狀態的確定方法的描述,此處不再65.贅述。66.需要說明的是,本公開的實施例所述的計算機可讀介質可以是計算機可讀信號介質或者計算機可讀存儲介質或者是上述兩者的任意組合。計算機可讀存儲介質例如可67.以是——但不限於——電、磁、光、電磁、紅外線、或半導體的系統、裝置或器件,0或者任意以上的組合。計算機可讀存儲介質的更具體的例子可以包括但不限於:具有68.一個或多個導線的電連接、智慧型電話的存儲卡、平板電腦的存儲部件、可攜式計算機磁碟、個人計算機的硬碟、隨機訪問存儲器(ram)、只讀存儲器(rom)、可擦式可編程只讀存儲器(eprom或快閃記憶體)、光纖、可攜式緊湊磁碟只讀存儲器(cd-rom)、光存儲器69.件、磁存儲器件、或者上述的任意合適的組合。在本公開的實施例中,計算機可讀存5儲介質可以是任何包含或存儲程序的有形介質,該程序可以被指令執行系統、裝置或70.者器件使用或者與其結合使用。而在本公開的實施例中,計算機可讀信號介質可以包括在基帶中或者作為載波一部分傳播的數據信號,其中承載了計算機可讀的程序代碼。這種傳播的數據信號可以採用多種形式,包括但不限於電磁信號、光信號或上述的任71.意合適的組合。計算機可讀信號介質還可以是計算機可讀存儲介質以外的任何計算機0可讀介質,該計算機可讀信號介質可以發送、傳播或者傳輸用於由指令執行系統、裝72.置或者器件使用或者與其結合使用的程序。計算機可讀介質上包含的程序代碼可以用任何適當的介質傳輸,包括但不限於:電線、光纜、rf(radiofrequency,射頻)等等,或者上述的任意合適的組合。73.上述計算機可讀介質可以是上述電子設備中所包含的;也可以是單獨存在,而未5裝配入該電子設備中。上述計算機可讀介質承載有一個或者多個程序,當上述一個或74.者多個程序被該伺服器執行時,使得該電子設備實現上文描述的郵件的已讀狀態的確定方法。75.可以以一種或多種程序設計語言或其組合來編寫用於執行本公開實施例的操作的電腦程式代碼,所述程序設計語言包括面向對象的程序設計語言—諸如java、0smalltalk、c++,還包括常規的過程式程序設計語言—諸如「c」語言或類似的程序設計語言。程序代碼可以完全地在用戶計算機上執行、部分地在用戶計算機上執行、作為一個獨立的軟體包執行、部分在用戶計算機上部分在遠程計算機上執行、或者完全在遠程計算機或伺服器上執行。在涉及遠程計算機的情形中,遠程計算機可以通過任意種類的網絡——包括區域網(lan)或廣域網(wan)—連接到用戶計算機,或者,可以連接到外部計算機(例如利用網際網路服務提供商來通過網際網路連接)。76.附圖中的流程圖和框圖,圖示了按照本公開各種實施例的系統、方法和電腦程式產品的可能實現的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段、或代碼的一部分,該模塊、程序段、或代碼的一部分包含一個或多個用於實現規定的邏輯功能的可執行指令。也應當注意,在有些作為替換的實現中,方框中所標註的功能也可以以不同於附圖中所標註的順序發生。例如,兩個接連地表示的方框實際上可以基本並行地執行,它們有時也可以按相反的順序執行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執行規定的功能或操作的專用的基於硬體的系統來實現,或者可以用專用硬體與計算機指令的組合來實現。描述於本公開實施例中所涉及到的單元可以通過軟體的方式實現,也可以通過硬體的方式來實現。其中,單元的名稱在某種情況下並不構成對該單元本身的限定。本文中以上描述的功能可以至少部分地由一個或多個硬體邏輯部件來執行。例如,非限制性地,可以使用的示範類型的硬體邏輯部件包括:現場可編程門陣列(fpga)、專用集成電路(asic)、專用標準產品(assp)、片上系統(soc)、複雜可編程邏輯設備(cpld)等等。77.本說明書中的各個實施例均採用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對於存儲介質和計算設備實施例而言,由於其基本相似於方法實施例,所以描述得比較簡單,相關之處參見方法實施例的部分說明即可。78.以上描述僅為本公開的較佳實施例以及對所運用技術原理的說明。本領域技術人員應當理解,本公開中所涉及的公開範圍,並不限於上述技術特徵的特定組合而成的技術方案,同時也應涵蓋在不脫離上述公開構思的情況下,由上述技術特徵或其等同特徵進行任意組合而形成的其它技術方案。例如上述特徵與本公開中公開的(但不限於)具有類似功能的技術特徵進行互相替換而形成的技術方案。此外,雖然採用特定次序描繪了各操作,但是這不應當理解為要求這些操作以所示出的特定次序或以順序次序執行來執行。在一定環境下,多任務和並行處理可能是有利的。同樣地,雖然在上面論述中包含了若干具體實現細節,但是這些不應當被解釋為對本公開的範圍的限制。在單獨的實施例的上下文中描述的某些特徵還可以組合地實現在單個實施例中。相反地,在單個實施例的上下文中描述的各種特徵也可以單獨地或以任何合適的子組合的方式實現在多個實施例中。79.以上所述的具體實施方式,對本發明實施例的目的、技術方案和有益效果進行了進一步的詳細說明。儘管已經採用特定於結構特徵和/或方法邏輯動作的語言描述了本主題,但是應當理解所附權利要求書中所限定的主題未必局限於上面描述的特定特徵或動作。相反,上面所描述的特定特徵和動作僅僅是實現權利要求書的示例形式。所應理解的是,以上所述僅為本發明實施例的具體實施方式而已,並不用於限定本發明的保護範圍,凡在本發明的技術方案的基礎之上所做的任何修改、等同替換、改進等,均應包括在本發明的保護範圍之內。當前第1頁12

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀