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

處理通信網絡中的消息的制作方法

文檔序號:7992690閱讀:155來源:國知局
處理通信網絡中的消息的制作方法
【專利摘要】這里描述一種用于處理通信網絡中的消息的方法和系統(tǒng)。在一個實現(xiàn)方式中,該方法包括將多個消息組織于通信終端(102)的輸入隊列中。多個消息可以與事件中的子事件關聯(lián)并且從一個或者多個用戶設備(104)接收。基于多個消息的有效性狀態(tài)從多個消息中標識至少一個有效消息。另外,處理有效消息以從有效消息提取響應信息,并且匯編響應信息以實時獲得子事件的結果。
【專利說明】處理通信網絡中的消息
【技術領域】
[0001]本主題內容涉及通信網絡,并且具體地、但非排他性地涉及處理通信網絡中的消
肩、O
【背景技術】
[0002]移動通信問世后可見移動技術在包括娛樂的各種領域中的普遍應用。例如娛樂團體組織各種展覽和表演并且讓觀眾參與以增強觀眾的娛樂商數(shù)。同樣為了讓觀眾參與,通過邀請來自觀眾的通過移動設備、比如移動電話和膝上型計算機的輸入來進行各種事件、比如意見投票、比賽節(jié)目和問答競賽。在這樣的事件期間,向觀眾提供特殊號碼和關鍵詞,并且觀眾中的移動設備用戶可以用文本消息、比如短消息服務(SMS)消息的形式提供他們關于特殊號碼的輸入、比如答案、投票和意見。
[0003]在集中資源上接收來自觀眾中的用戶的輸入,并且存儲該輸入。在完成事件時,在集中資源上處理文本消息并且基于處理獲得針對事件的結果。

【發(fā)明內容】

[0004]提供這一
【發(fā)明內容】
以介紹與處理通信網絡中的消息有關的概念。這一
【發(fā)明內容】
既未旨在于標識要求保護的主題內容的必要特征,它也未涉及用來確定或者限制要求保護的主題內容的范圍。
[0005]根據(jù)一個實現(xiàn)方式,這里描述一種用于處理消息的方法。在所述實現(xiàn)方式中,該方法包括將多個消息組織于通信終端的輸入隊列中。多個消息可以與事件中的子事件關聯(lián)并且可以從一個或者多個用戶設備接收?;谙⒌挠行誀顟B(tài)從多個消息中標識至少一個有效消息。另外,處理有效消息以從有效消息提取響應信息,并且匯編響應信息以實時獲得子事件的結果。另外,根據(jù)一個實現(xiàn)方式,該方法可以包括訪問子事件的結果以實時顯示子事件。
[0006]根據(jù)另一實現(xiàn)方式中,描述一種用于處理消息的通信終端。根據(jù)所述實現(xiàn)方式,該通信終端包括處理器和耦合到處理器的存儲器。另外,存儲器包括效驗模塊和分析模塊。效驗模塊可以被配置用于確定從用戶設備接收的多個消息的有效性狀態(tài),該多個消息與子事件有關。此外,分析引擎可以被配置用于從在多個消息之中確定的至少一個有效消息獲得涉及子事件的響應信息??梢曰谟行誀顟B(tài)確定有效消息。
[0007]根據(jù)又一實現(xiàn)方式,這里描述一種計算機可讀介質,該計算機可讀介質具有具體化在其上的用于執(zhí)行用于處理消息的方法的計算機程序。根據(jù)所述實現(xiàn)方式,該計算機可讀介質的方法包括將多個消息排隊于通信終端的輸入隊列中,該多個消息與事件中的子事件關聯(lián)。另外,確定多個消息中的每個消息的有效性狀態(tài)以從多個消息之中標識至少一個有效消息。分析有效消息以從有效消息獲得響應信息,并且另外基于分析有效消息來生成響應屬性消息?!緦@綀D】

【附圖說明】
[0008]參照附圖描述具體說明。在各圖中,參考標號的最左側的數(shù)字標識標號在其中第一次出現(xiàn)的圖。相同標號在全部附圖中用來參考相似特征和部件?,F(xiàn)在僅通過示例并且參照附圖描述根據(jù)本主題內容的實施例的系統(tǒng)和/或方法的一些實施例,在附圖中:
[0009]圖1圖示根據(jù)本發(fā)明的一個實施例的用于處理通信網絡中的消息的通信終端的網絡實現(xiàn)方式。
[0010]圖2圖示根據(jù)本主題內容的一個實施例的用于處理通信網絡中的消息的方法。
[0011]本領域技術人員應當理解這里的任何框圖代表體現(xiàn)本主題內容的原理的例示系統(tǒng)的概念視圖。相似地,將理解任何流程表、流程圖、狀態(tài)轉移圖、偽代碼等表示可以基本上表示于計算機可讀介質中、并且由計算機或者處理器執(zhí)行的各種過程、無論是否明示這樣的計算機或者處理器。
【具體實施方式】
[0012]本主題內容涉及處理通信網絡中的消息。
[0013]在事件、比如競賽和投票期間,通過文本消息邀請來自用戶的輸入。這樣的文本消息可以是通過短消息服務(SMS)傳輸?shù)南⒌男问降?。常?guī)地,為了接收和處理來自用戶的這樣的文本消息,配置專用消息服務器??梢酝ㄟ^將例如包括多個移動電話的移動電話陣列連接到計算設備來配置消息服務器。在所述示例中,移動電話陣列中的移動電話從用戶接收消息并且向作為消息服務器工作的計算設備轉發(fā)消息。計算設備又向中央計算實體、比如web服務器推送消息,最終在該中央計算實體處理、匯編和存儲結果。
[0014]然而這樣的常規(guī)系統(tǒng)有操作延時并且引起用于主控這樣的事件的大量操作成本。例如通常在結束事件并且用戶已經停止發(fā)送涉及事件的更多消息之后在消息服務器上匯編和處理事件的結果。在所述示例中,由于在結束事件之后獲得結果,所以在向用戶提供結果的訪問時出現(xiàn)延遲。另外,通過針對從移動設備、比如移動電話發(fā)送消息向用戶收取高價費率來收回大量成本。因此,用戶而不是事件的組織者最終招致用于參與這樣的事件的大量成本。
[0015]本主題內容涉及處理通信網絡中的消息。根據(jù)一個實現(xiàn)方式,通信網絡中的通信終端被配置用于從各種參與者接收消息、分析消息并且基于分析從多個消息選擇用于向集中計算實體發(fā)送的消息。在本主題內容的另一實現(xiàn)方式中,通信終端可以分析消息、處理消息并且匯編和提供分析的結果。在一個示例中,通信終端是移動終端并且與常規(guī)消息服務器比較包括更少計算資源。
[0016]通信終端可以從用戶設備、例如移動終端接收消息。通信終端可以在主控比如在問答競賽中提出的問題、意見投票或者人氣投票之類的子事件的事件期間從用戶設備接收消息。如本領域技術人員將理解的那樣,子事件可以是另一事件的一部分。這樣的事件的示例包括但不限于問答競賽、比賽節(jié)目等。在示例中,消息可以是通過短消息服務(SMS)傳輸?shù)南⒌男问降?。通信終端可以通過通信終端的服務提供者、比如移動運營商和用戶設備的服務提供者接收消息。
[0017]在一個實現(xiàn)方式中,通信終端接收的消息可以包括關鍵詞和文本代碼。在所述示例中,在消息中的文本代碼根據(jù)預定義語法,消息是基于該預定義語法來處理的,并且關鍵詞可以用來從通信終端接收的其它消息中標識涉及子事件的消息。
[0018]在通信終端接收消息時,將消息放入輸入隊列中以用于分析。隨后在通信終端中分析來自輸入隊列的消息。在一個實現(xiàn)方式中,在分析期間,解析消息以確定消息的有效性狀態(tài)、即標識消息有效還是無效。例如可以基于消息中的關鍵詞和消息中的文本代碼的語法確定消息的有效性狀態(tài)。此外,通信終端也可以接收與用戶設備關聯(lián)的用戶設備信息、t匕如電話號碼或者訂戶號碼。在一個實現(xiàn)方式中,在接收消息時,用戶設備信息可以用來確定消息是否為從列入黑名單的用戶設備接收的或者消息是否為從同一用戶設備接收的許多消息的一部分。另外,在消息無效或者是從列入黑名單的用戶設備接收或者二者的情況下,可以丟棄消息。
[0019]在確定消息的有效性狀態(tài)之后,分析消息以用于確定消息中的響應。在一個實現(xiàn)方式中,基于關鍵詞或者文本代碼或者二者處理和分析有效消息以從消息提取響應信息。例如在子事件是意見投票的情況下,基于消息中的響應信息將有效消息分類成各種類別、比如“是”、“否”和“可能”之一。利用每個消息確定屬于每個類別的消息總數(shù)。在進行人氣選舉以決定在節(jié)目的許多候選者之中的獲勝者的另一情況下,文本代碼可以包括用戶已經為其投票的參與者的候選者ID。在子事件為問題的又一情況下,處理可以根據(jù)消息確定參與者的響應并且判斷響應正確還是不正確。
[0020]另外,向中央計算系統(tǒng)傳輸在通信終端的分析的結果、包括用戶的響應信息,以用于進一步處理,例如用于匯編比如問答競賽的完整事件的子事件的結果。在一個實現(xiàn)方式中,在通信終端為每個分析的消息生成包括響應屬性的響應屬性信息。響應屬性又可以基于響應信息。隨后將響應屬性放入輸出隊列中以便向中央計算實體進一步發(fā)送以用于處理。
[0021]在一個實現(xiàn)方式中,間斷地實現(xiàn)在通信終端處接收消息以及處理并傳輸消息。這有助于處理消息流量。例如可以交替地執(zhí)行消息的接收以及處理并傳輸,在預定時間間隔執(zhí)行二者中的每項。在另一示例中,通信終端被配置用于在未預計有傳入消息時處理和傳輸消息。這樣的操作有助于用有限計算能力處理大消息流量。
[0022]隨后,從通信終端接收的響應屬性消息在中央計算實體處基于其中的響應屬性被分析、匯編和存儲,以獲得子事件的結果。例如結果的匯編可以包括基于響應屬性消息確定針對候選者的累計票數(shù)或者參與者得到的累計分數(shù)。在一個實現(xiàn)方式中,可以用圖形表示的形式、比如條形圖或者餅形圖的形式匯編結果。此外,可以在每個預定時間間隔之后向集中計算實體反復地傳輸來自通信終端的消息。消息在被接收時可以在中央計算實體不斷地被分析,并且可以在集中計算實體上基于接收的附加響應屬性消息更新匯編的結果。另外,可以實時點選(tap)并且在顯示單元上顯示集中計算實體上的匯編的信息。在示例中,可以隨著匯編的結果在集中計算實體上被更新并且在匯編的結果在集中計算實體上被更新時,例如在每分鐘之后,更新顯示的結果。
[0023]另外,將理解可以完全在通信終端上實施如以上描述的在通信終端與集中計算實體之間分布的功能。在這樣的實現(xiàn)方式中,在通信終端上分析消息之后,還可以在通信終端上實現(xiàn)處理消息以及隨后匯編結果。在所述實現(xiàn)方式中,可以例如在每次更新匯編的結果之后訪問通信終端以獲得最終匯編的結果。
[0024]根據(jù)前文描述,用于處理消息的本主題內容可以在通信終端上經濟地實施,以用于小規(guī)模地組織基于通信的事件、比如問答競賽,該事件具有各種子事件,這些子事件可以包括問答競賽中的問題或者意見投票。同時可以改變這樣的處理的規(guī)模以用于更大規(guī)模的實現(xiàn)方式而不引起附加成本。此外,用戶向通信終端、比如移動電話傳輸消息,因此針對消息在名義上向用戶收費或者在某些情況下完全未收費。另外,例如在處理每個新消息之后實時完成處理消息和隨后的匯編,因此可以向參與用戶實時呈現(xiàn)主要事件的子事件的最終結果。
[0025]將參照各圖具體說明實施用于處理通信網絡中的消息的系統(tǒng)和方法的方式。盡管可以在任何數(shù)目的不同計算系統(tǒng)、環(huán)境和/或配置中實施所描述的用于處理通信網絡中的消息的系統(tǒng)和方法的各方面,但是在以下示例系統(tǒng)的背景中描述實施例。
[0026]應當注意該描述和各圖僅舉例說明本主題內容的原理。因此將理解本領域技術人員將能夠設計雖然這里未明示地描述或者示出、但是體現(xiàn)本主題內容的原理并且在它的精神實質和范圍內包括的各種布置。另外,這里記載的所有示例主要清楚地旨在于僅用于示范目的以輔助讀者理解本主題內容的原理和發(fā)明人為了推動本領域而貢獻的構思并且將解釋為而不限于這樣的具體記載的示例和條件。另外,這里所有記載本主題內容的原理、方面和實施例及其具體示例的陳述旨在于涵蓋其等效方式。
[0027]本領域技術人員也將理解如這里所用措詞在……期間、在……之時和在……時不是確切術語,這些術語意味著動作在發(fā)起動作時立即發(fā)生,而是可以在初始動作與初始動作開始的反應之間有某個少量、但是合理的延遲、比如傳播延遲。此外,為了描述清楚,全文使用了措詞“連接”,并且其可以包括直接連接或者間接連接。
[0028]圖1圖示根據(jù)本主題內容的一個實施例的網絡環(huán)境100,該網絡環(huán)境實施用于處理消息的通信終端102。另外,通信終端102連接到統(tǒng)稱為用戶設備104和個體地稱為一個用戶設備104的多個用戶設備104-1、104-2...104-Ν并且與這些用戶設備交互。通信終端102可以包括無線手持設備、比如移動電話、個人數(shù)字助理(PDA)、智能電話或者桌面型移動站。在另一方面,用戶設備104可以包括而不限于桌面型計算機、手持設備、膝上型或者其它便攜計算機、網絡計算機、移動電話、啟用多媒體的電話和智能電話。
[0029]通信終端102和用戶設備104可以通過通信網絡106相互通信。通信網絡106可以是無線或者有線網絡或者其組合。通信網絡106可以是相互互連并且作為單個大型網絡(例如因特網或者內部網)工作的個體網絡的匯集。這樣的個體網絡的示例包括但不限于全球移動通信系統(tǒng)(GSM)網絡、通用移動電信系統(tǒng)(UMTS)網絡、個人通信服務(PCS)網絡、時分多址(TDMA)網絡、碼分多址(CDMA)網絡、下一代網絡(NGN)、基于IP的網絡、公共交換電話網絡(PSTN)和綜合服務數(shù)字網絡(ISDN)。根據(jù)該技術,通信網絡106包括各種網絡實體、比如網關、路由器;然而為了簡潔而已經省略這樣的細節(jié)。雖然這里的描述參照某些網絡,但是如本領域技術人員將理解的那樣可以在其它網絡和設備中實施系統(tǒng)和方法而有很少的變化。
[0030]另外,根據(jù)一個實施例,通信終端102可以通過輔助網絡110連接到中央計算實體108??梢栽诶绨ǚ掌?、桌面型PC、筆記本或者便攜計算機、工作站、大型機計算機、移動計算設備、娛樂設備和因特網裝置的多種常規(guī)計算設備中的任何計算設備上實施中央計算實體108。在示例中,可以實施中央計算實體108為web服務器或者基于云的應用服務器。[0031]輔助網絡110可以是無線網絡、有線網絡或者其組合??梢詫嵤┹o助網絡110為不同類型的網絡之一,比如內部網、局域網(LAN)、廣域網(WAN)、因特網等之一。輔助網絡110可以是專用網絡或者共享網絡,其代表使用多種協(xié)議、例如超文本傳送協(xié)議(HTTP)、傳輸控制協(xié)議/互聯(lián)網協(xié)議(TCP/IP)和無線應用協(xié)議(WAP)來相互通信的不同類型的網絡的關聯(lián)。在一個示例中,通信終端102可以使用通用分組無線電服務(GPRS)或者藍牙以用于通過輔助網絡110與中央計算實體108通信。另外,輔助網絡110可以包括多種網絡設備,這些網絡設備包括路由器、網橋、服務器、計算設備、存儲設備。在另一實現(xiàn)方式中,輔助網絡110與通信網絡106相似。
[0032]在一個實現(xiàn)方式中,通信終端102包括耦合到存儲器114的處理器112。通信終端102還包括接口 116,以例如有助于與中央計算實體108通信。接口 116可以包括多種軟件和硬件接口,例如用于外圍設備、比如鍵盤、鼠標、外部存儲器和打印機的接口。另外,接口16使通信終端102能夠與其它設備、比如web服務器和外部貯存器通信。接口 116也可以有助于在包括例如LAN、線纜等的有線網絡和比如WLAN、蜂窩或者衛(wèi)星這樣的無線網絡的各種各樣的網絡和協(xié)議類型內的多個通信。出于該目的,接口 116可以包括一個或者多個端口。
[0033]可以實施處理器112為基于操作指令操縱信號的一個或者多個微處理器、微計算機、微控制器、數(shù)字信號處理器、中央處理單元、狀態(tài)機、邏輯電路裝置和/或任何設備。處理器112被配置用于取讀和執(zhí)行在存儲器114中存儲的計算機可讀指令以及其它能力。
[0034]存儲器114可以包括本領域已知的任何計算機可讀介質、例如包括易失性存儲器、比如靜態(tài)隨機存取存儲器(SRAM)和動態(tài)隨機存取存儲器(DRAM)和/或非易失性存儲器、比如只讀存儲器(ROM)、可擦除可編程ROM、閃存、硬盤、光盤和磁帶。另外,存儲器114包括模塊118和數(shù)據(jù)120。
[0035]模塊118例如包括效驗模塊122、分析引擎124、生成模塊126和其它模塊128。其它模塊128可以包括補充通信終端102執(zhí)行的應用或者功能的程序或者編碼指令。
[0036]數(shù)據(jù)120包括效驗數(shù)據(jù)130和其它數(shù)據(jù)132。其它數(shù)據(jù)132除了其他之外可以作為貯存器來服務,該貯存器用于存儲作為模塊118中的一個或者多個模塊的執(zhí)行結果而處理、接收或者生成的數(shù)據(jù)。雖然示出數(shù)據(jù)120在通信終端102內部,但是可以理解數(shù)據(jù)120可以在耦合到通信終端102的外部貯存器(在該圖中未示出)中駐留。通信終端102可以通過接口 116與外部貯存器通信以獲得來自數(shù)據(jù)120的信息。
[0037]在操作中,通信終端102被配置用于處理與通過通信網絡106進行的子事件、比如問題或者意見投票有關的消息。子事件可以是事件、比如問答競賽——在該問答競賽中,可以向參與者提出多個問題——或者比賽節(jié)目的一部分。通信終端102可以從用戶設備104接收消息。這樣的消息可以與進行的子事件有關并且可以包括參與者在子事件中的響應。例如在事件為問答競賽的情況下,消息可以包括響應于作為子事件的提出的問題的答案,而在意見投票的情況下,消息可以包括用戶的選擇或者投票。在示例中,從用戶設備104向通信終端102發(fā)送的每個消息可以包括與子事件相關的關鍵詞或者文本代碼或者二者和關于子事件的響應。在所述示例中,關鍵詞可以用來標識事件和子事件,并且文本代碼可以用來標識用戶的響應。另外,在一個實現(xiàn)方式中,從用戶設備104接收的消息是短消息服務(SMS)消息的形式的。[0038]在一個實現(xiàn)方式中,從用戶設備104接收的消息被放入輸入隊列中以用于處理。另外,效驗模塊122從輸入隊列獲得消息并且分析消息以確定消息中的每個消息的有效性狀態(tài)并且將基于有效性狀態(tài)將消息進一步分類成有效或者無效消息。在一個實現(xiàn)方式中,效驗模塊122解析消息并且基于消息中的關鍵詞或者文本代碼或者基于二者確定消息的有效性狀態(tài)、即標識消息有效還是無效。在一個示例中,效驗模塊122可以通過基于消息中包括的關鍵詞、通過比較關鍵詞與預定關鍵詞集合來標識事件和子事件,而標識消息的有效性。另外,效驗模塊122還可以確定文本代碼的語法并且判斷文本代碼是否在預定義語法中以確定消息的有效性狀態(tài)??梢栽谛灁?shù)據(jù)130中存儲預定關鍵詞集合和用于文本代碼的預定義語法。
[0039]此外,效驗模塊122可以獲得用于與通信終端102通信的用戶設備104中的每個用戶設備的用戶設備信息以確定消息的有效性。在示例中,用戶設備信息可以包括與用戶設備104關聯(lián)的國際移動設備標識(IMEI)號碼、國際移動用戶標識(IMSI)和電話號碼?;谟脩粼O備信息,效驗模塊122可以確定消息是否從相同用戶設備104反復地接收的,在該情況下,可以將用戶設備104列入黑名單,并且可以將該用戶設備信息標記為列入黑名單并且將其存儲于效驗數(shù)據(jù)130中。此外,基于用戶設備信息,效驗模塊122還可以確定消息是否從列入黑名單的用戶設備接收的。在從列入黑名單的用戶設備接入消息的情況下,丟棄消息。在一個示例中,為了保證分析輸入隊列中的所有消息,效驗模塊122基于先入先出(FIFO)方案處理來自輸入隊列的消息。
[0040]另外,在一個實現(xiàn)方式中,在確定消息的有效性狀態(tài)之后,處理有效消息以分析有效消息中的響應。在示例中,分析引擎124基于關鍵詞或者文本代碼或者二者可以從消息提取響應信息并且確定來自用戶的對于子事件的響應??梢岳斫忭憫畔樵趤碜杂脩舻捻憫邪ǖ男畔?、比如投票或者問題的答案。在一個示例中,在子事件是問答競賽中提出的問題時,分析引擎124可以確定用戶對于在問答競賽期間提出的問題提供的答案。在另一示例中,在子事件是用于從多個候選者之中判決獲勝者的人氣投票的情況下,則分析引擎124可以確定消息中的、用戶已經為其投票的候選者。在其中子事件是意見投票的又一情況下,分析引擎124可以確定消息并且將消息分類為針對投票的各種類別之一,比如“是”、“否”和“可能”之一。此外,分析引擎124可以基于關鍵詞或者文本代碼確定對于每個子事件的響應的計數(shù)。
[0041]在一個實現(xiàn)方式中,在分析引擎124分析消息中的響應之后,將用戶提供的響應放入通信終端120的輸出隊列中并且向中央計算實體108傳輸。在一個實現(xiàn)方式中,生成模塊126以響應屬性的形式向中央計算實體108傳輸在來自用戶的每個有效消息中的響應。生成模塊126可以生成用于每個有效消息的響應屬性消息并且包括響應屬性。響應屬性又可以基于有效消息中的關鍵詞或者文本代碼或者二者。因此,響應屬性消息和其中的響應屬性基于有效消息的內容。
[0042]在示例中,響應屬性消息可以是HTTP post (提交)消息的形式的,并且可以通過輔助網絡110通過基于HTTP的協(xié)議向中央計算實體108傳輸。另外,在示例中,可以用關鍵-值對的形式將響應屬性包括在響應屬性消息中。關鍵可以指示子事件或者作為子事件的一部分的候選者,并且在子事件是意見投票或者人氣投票的情況下,值可以指示針對該候選者的累計票數(shù)。[0043]此外,通信終端102被配置用于在丟棄消息之后并且還在向中央計算實體108傳達用于有效消息的響應屬性消息之后向用戶設備104發(fā)送確認消息。在示例中,其它模塊128可以被配置用于向用戶設備104發(fā)送確認消息。
[0044]根據(jù)一個實現(xiàn)方式,間斷地實現(xiàn)在通信終端102處理消息。在示例中,交替地執(zhí)行在通信終端102處接收消息的操作以及處理并傳輸消息的操作。因而,通信終端102從用戶設備104接收消息并且在第一預定時間間隔將消息放入輸入隊列中,并且隨后將接收消息暫停第二預定時間間隔。在第二時間間隔期間,效驗模塊122和分析引擎124處理消息,并且生成模塊126預備傳輸消息。另外,在第二預定間隔期間還實現(xiàn)從通信終端102傳輸消息。作為這樣的操作的結果,通信終端102可以用較少計算資源處理大量消息。
[0045]在一個實現(xiàn)方式中,中央計算實體108可以包括聚合模塊134,該聚合模塊被配置用于從通信終端102接收響應屬性消息并且匯編響應屬性消息中的信息以獲得子事件的結果。在所述實現(xiàn)方式中,聚合模塊134可以基于響應屬性通過解析和分析響應屬性消息來確定關于響應的信息。此外,聚合模塊134可以用圖形表示的形式、比如餅形圖或者條形圖的形式來匯編來自響應屬性消息的結果。
[0046]另外,隨著分析每個響應屬性消息,聚合模塊134更新中央計算實體108中的子事件的結果??梢栽L問中央計算實體108以獲得在其上匯編的子事件的結果。在示例中,中央計算實體108連接到顯示單元136以實時顯示子事件的結果、即隨著聚合模塊134在中央計算實體中的每次更新,也更新顯示單元136上的結果。在一個示例中,顯示單元136在每分鐘之后訪問中央計算實體108以獲得子事件的更新的結果和事件的更新的結果。
[0047]由于用于處理消息的通信終端102的實施,用于處理消息的基礎結構成本和操作成本減少。此外,通信終端102被配置用于處理消息并且用較少計算資源處理大量消息。另夕卜,在通信終端102是移動電話的情況下,還減少與用于參與者的通信終端通信的成本。此夕卜,可以隨著在可用于訪問的結果中的每次更新而實時獲得子事件的結果。
[0048]圖2圖示根據(jù)本主題內容的一個實施例的用于處理通信網絡中的消息的方法200。描述方法200的順序未旨在于解釋為限制,并且可以按照任何順序組合所描述的任何數(shù)目的方法塊以實施方法200或者備選方法。此外,可以從該方法刪除個體塊而未脫離這里描述的主題內容的精神實質和范圍。另外,可以在任何適當硬件、軟件、固件或者其組合中實施該方法。
[0049]本領域技術人員將容易認識該方法的步驟可以由編程的計算機執(zhí)行。這里,一些實施例也旨在于覆蓋程序存儲設備、例如數(shù)字數(shù)據(jù)存儲介質,這些程序存儲設備是機器或者計算機可讀的并且編碼有對機器可執(zhí)行或者計算機可執(zhí)行指令程序,其中所述指令執(zhí)行描述的方法的步驟中的一些或者所有步驟。程序存儲設備可以例如是數(shù)字存儲器、磁存儲介質如磁盤和磁帶、硬驅動或者光可讀數(shù)字數(shù)據(jù)存儲介質。實施例也旨在于覆蓋的被配置用于執(zhí)行方法200的所述步驟的通信網絡和通信設備二者。
[0050]參照圖2,在塊202,例如由通信終端102接收與事件中的子事件有關的多個消息。在示例中,可以用短消息服務(SMS)消息的形式從一個或者多個用戶設備104接收消息。子事件可以例如是通過通信網絡106進行的人氣投票、意見投票或者作為問答競賽事件的一部分而提出的問題。在一個實現(xiàn)方式中,消息中的每個消息包括涉及子事件和用戶提供的響應的關鍵詞和文本代碼。[0051]在塊204,將消息放入輸入隊列、例如通信終端102的輸入隊列中以用于處理消息。在一個實現(xiàn)方式中,按照先入先出(FIFO)順序處理來自輸入隊列的消息以保證處理通信終端102接收的所有消息。另外,為了有助于通信終端102處理消息流量,在一個實現(xiàn)方式中,接收多個消息并且在第一預定時間間隔將其排隊于輸入隊列中。在第一預定時間間隔經過之后,執(zhí)行在塊206的步驟。
[0052]在塊206,處理輸入隊列中的每個消息以確定消息的有效性狀態(tài)。在一個示例中,效驗模塊122基于關鍵詞或者文本代碼或者二者的組合來確定有效性狀態(tài)、即標識消息有效還是無效。在所示示例中,效驗模塊122基于消息中的關鍵詞確定消息所相關的子事件并且基于文本代碼確定響應是否符合正確語法。為了確定消息的有效性狀態(tài),效驗模塊122可以將消息中的關鍵詞和文本代碼與效驗數(shù)據(jù)130比較。
[0053]此外,在一個實現(xiàn)方式中,效驗模塊122可以基于與發(fā)送消息的用戶設備104關聯(lián)的用戶設備信息確定消息的有效性狀態(tài)。用戶設備信息可以包括與用戶設備104關聯(lián)的國際移動設備標識(IMEI)編號、國際移動用戶標識(IMSI)和電話號碼?;谟脩粼O備信息,效驗模塊122可以確定多個響應是否從同一用戶設備104獲得的。在這樣的情況下,效驗模塊122將用戶設備信息標記為被列入黑名單。
[0054]另外,在塊208,確定消息是有效消息還是無效消息。在消息如例如基于關鍵詞或者文本代碼或者用戶設備信息確定的為無效(來自塊208的‘否’路徑)的情況下,在塊210丟棄消息。
[0055]在另一方面,如果消息有效(來自塊208的‘是’路徑),則在塊212分析消息的內容以確定用戶在消息中提供的響應。在一個實現(xiàn)方式中,分析模塊124基于關鍵詞或者文本代碼或者二者可以確定消息中的響應信息。例如分析引擎124可以基于關鍵確定消息所相關的子事件并且基于文本代碼確定用戶提供的選擇或者答案。根據(jù)所述示例,在子事件是作為競賽的一部分而提出的問題的情況下,關鍵詞可以與子事件相關,并且文本代碼可以與用戶對于在競賽期間提出的問題提供的答案相關。
[0056]另外,對從有效消息獲得的響應信息進行整理(collate)和匯編以確定子事件的結果。
[0057]在塊214,例如生成模塊126生成基于有效消息中的響應信息的響應屬性消息。在一個實現(xiàn)方式中,響應屬性消息包括基于消息中的響應信息的響應屬性。在一個不例中,響應屬性是關鍵-值對的形式的。在關鍵-值對中的關鍵可以指示消息所相關的候選者或者問題,并且值可以相應地指示針對候選者的累計票數(shù)或者針對參與者的累計分數(shù)。另外,在示例中,響應屬性消息是HTTP post消息。
[0058]隨后,在塊216將響應屬性消息放入通信終端102的輸出隊列中并且傳輸響應屬性消息。在一個實現(xiàn)方式中,從通信終端102向中央計算實體108傳輸響應屬性消息。中央計算實體108可以是web服務器或者基于云的應用服務器。
[0059]在一個實現(xiàn)方式中,在通信終端102上在第二預定時間間隔執(zhí)行在塊206至塊216的步驟。在經過了第二預定時間間隔時,在第一預定時間間隔重復在塊202和塊204的步驟。因此,分別在第一預定時間間隔和第二預定時間間隔交替對消息進行接收并排隊的操作以及處理并傳輸消息的操作。這樣的交替操作有助于通信終端102用有限計算能力處理
大量消息流量。[0060]另外,在塊218,匯編響應屬性消息中的響應信息以對子事件的結果進行整理。在一個實現(xiàn)方式中,聚合模塊134基于響應屬性來匯編來自響應屬性消息的響應信息。例如聚合模塊134可以基于響應屬性確定針對候選者的累計票數(shù)和參與者得到的累計分數(shù)。另夕卜,可以用圖形表示的形式、比如條形圖或者餅形圖的形式匯編子事件的結果。
[0061]另外,在塊220,訪問在塊218中匯編的子事件的結果以用于向子事件的參與者顯示結果。在示例中,顯示單元136可以訪問結果以實時顯示子事件的結果。
[0062]可以迭代地執(zhí)行方法200,并且隨著在塊218匯編子事件的結果時的每次更新,更新的結果在預定時段之后、例如在每分鐘之后在塊220被顯示單元136訪問并且被實時向用戶提供。
[0063]雖然已經通過在通信終端102與中央計算實體108之間分布的功能描述本主題內容,但是將理解這里描述的所有功能可以由通信終端102執(zhí)行。在所述實現(xiàn)方式中,分析模塊124可以執(zhí)行聚合模塊134的功能以分析有效消息中的響應信息并且基于響應信息匯編子事件的結果。另外,在所述實現(xiàn)方式中,顯示單元136直接訪問通信終端102以取回匯編的結果并且向子事件的參與者和查看者顯示結果。
[0064]另外,雖然已經用結構特征和/或方法特有的言語描述用于處理通信網絡中的消息的實現(xiàn)方式,但是將理解所附權利要求不必限于描述的具體特征或者方法。實際上,將具體特征和方法作為用于處理通信網絡中的消息的實現(xiàn)方式而公開。
【權利要求】
1.一種用于處理通信網絡中的多個消息的方法,所述方法包括: 將從至少一個用戶設備(104)接收的所述多個消息組織于通信終端(102)的輸入隊列中,其中所述多個消息與事件中的子事件關聯(lián); 基于所述多個消息中的每個消息的有效性狀態(tài)從所述多個消息中標識至少一個有效消息; 處理所述有效消息以從所述有效消息提取響應信息;以及 匯編所述響應信息以實時獲得所述子事件的結果。
2.根據(jù)權利要求1所述的方法,其中所述標識包括基于與所述用戶設備(104)關聯(lián)的用戶設備信息、所述多個消息中的每個消息中的關鍵詞、和所述多個消息中的每個消息中的文本代碼中的至少一項來分析所述多個消息。
3.根據(jù)權利要求1所述的方法,其中所述處理包括基于所述有效消息的內容來生成用于所述有效消息的響應屬性消息。
4.根據(jù)權利要求3所述的方法,其中用于所述有效消息的所述響應屬性消息基于所述有效消息中的關鍵詞和文本代碼中的至少一項。
5.根據(jù)權利要求3所述的方法,其中所述處理包括從所述通信終端(102)向集中計算實體(108)傳輸所述響應屬性消息以用于處理。
6.根據(jù)權利要求1所述的方法,其中在第一預定時間間隔執(zhí)行所述組織,其中在所述第一預定時間間隔經過之后的第二預定時間間隔執(zhí)行所述標識和所述處理。
7.根據(jù)權利要求1所述的方法,還包括訪問所述子事件的所述結果以實時顯示所述子事件的所述結果。
8.一種用于處理消息的通信終端(102),所述通信終端(102)包括: 處理器(112);以及 耦合到所述處理器(112)的存儲器(114),所述存儲器(114 )包括: 效驗模塊(122),被配置用于確定從用戶設備(104)接收的多個消息的有效性狀態(tài),其中所述多個消息與子事件相關;以及 分析引擎(124),被配置用于從在所述多個消息之中確定的至少一個有效消息獲得涉及所述子事件的響應信息,其中所述有效消息是基于所述有效性狀態(tài)來確定的。
9.根據(jù)權利要求8所述的通信終端(102),其中所述效驗模塊(124)還被配置用于基于所述多個消息中的每個消息中的關鍵詞、所述多個消息中的每個消息中的文本代碼、和所述用戶設備(104)的用戶設備信息中的至少一項來確定所述多個消息的有效性。
10.根據(jù)權利要求8所述的通信終端(102),還包括:生成模塊(126),被配置用于: 基于所述有效消息中的所述響應信息來生成用于所述有效消息的響應屬性消息;并且 向中央計算實體(108)傳達所述響應屬性消息以用于匯編所述子事件的結果。
11.根據(jù)權利要求8所述的通信終端(102),其中所述分析引擎(124)還被配置用于分析所述有效消息中的所述響應信息以匯編所述子事件的結果。
12.—種計算機可讀介質,具有具體化在其上的用于執(zhí)行用于處理消息的方法的計算機程序,所述方法包括: 將多個消息排隊于通信終端(102)的輸入隊列中,其中所述多個消息與事件中的子事件關聯(lián);確定所述多個消息中的每個消息的有效性狀態(tài)以從所述多個消息之中標識至少一個有效消息; 分析所述有效消息以從所述有效消息獲得響應信息;以及 基于所述分析來生成響應屬性消息。
13.根據(jù)權利要求12所述的計算機可讀介質,其中所述確定基于所述多個消息中的每個消息中的關鍵詞、所述多個消息中的每個消息中的文本代碼、和與向所述通信終端(102)發(fā)送所述消息的用戶設備(104)關聯(lián)的用戶設備信息中的至少一項。
14.根據(jù)權利要求12所述的計算機可讀介質,其中所述生成包括基于所述有效消息中的所述響應信息創(chuàng)建響應屬性。
15.根據(jù)權利要求14所述的計算機可讀介質,還包括: 向中央計算實體(108)傳送所述響應屬性消息;以及 匯編所述響應屬性消息中的所述`響應屬性以確定所述子事件的結果。
【文檔編號】H04W88/18GK103891213SQ201280051145
【公開日】2014年6月25日 申請日期:2012年8月7日 優(yōu)先權日:2011年9月1日
【發(fā)明者】P·沙 申請人:阿爾卡特朗訊
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
南京市| 恭城| 唐河县| 出国| 阿拉善左旗| 元江| 原阳县| 宜章县| 博兴县| 新津县| 鄂温| 亳州市| 永和县| 眉山市| 廉江市| 施甸县| 卢湾区| 泽普县| 长海县| 苍南县| 甘德县| 兰坪| 平和县| 郁南县| 南木林县| 泗洪县| 永吉县| 呈贡县| 凌海市| 汝南县| 淮南市| 克山县| 调兵山市| 汶川县| 安吉县| 田林县| 墨竹工卡县| 米泉市| 南京市| 宝鸡市| 虹口区|