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

消息提供方法和裝置以及顯示控制方法和裝置與流程

文檔序號(hào):11064889閱讀:1012來(lái)源:國(guó)知局
消息提供方法和裝置以及顯示控制方法和裝置與制造工藝

本申請(qǐng)?jiān)?5U.S.C.§119下要求2015年10月27日在韓國(guó)知識(shí)產(chǎn)權(quán)局提交的韓國(guó)專利申請(qǐng)No.10-2015-0149717的優(yōu)先權(quán),通過(guò)引用的方式將其公開(kāi)內(nèi)容全文合并在此。

技術(shù)領(lǐng)域

一個(gè)或多個(gè)示例性實(shí)施例涉及消息提供方法、消息提供裝置、顯示控制方法、顯示控制裝置以及/或者存儲(chǔ)用于執(zhí)行一種或多種方法的一個(gè)或多個(gè)計(jì)算機(jī)程序的計(jì)算機(jī)可讀介質(zhì)。



背景技術(shù):

隨著信息和通信技術(shù)的快速發(fā)展,比如移動(dòng)通信終端或個(gè)人計(jì)算機(jī)之類的各種類型的終端被實(shí)施來(lái)執(zhí)行各種功能。

在一個(gè)實(shí)例中,除了默認(rèn)的語(yǔ)音通信功能之外,移動(dòng)通信終端已被實(shí)施來(lái)使用例如數(shù)據(jù)通信、利用攝影機(jī)的圖像和/或視頻捕獲、音樂(lè)或視頻文件重放、游戲、廣播觀看等各種功能。

此外,用于增加可以在終端中執(zhí)行的功能數(shù)目的技術(shù)也在持續(xù)開(kāi)發(fā)。除了硬件改進(jìn)技術(shù)之外,這一開(kāi)發(fā)還集中在軟件改進(jìn)技術(shù)上。

近來(lái),對(duì)于信使(messenger)程序的使用頻率正在持續(xù)增加,所述信使程序通過(guò)使用這樣的終端訪問(wèn)通信網(wǎng)絡(luò)并且隨后向/從多個(gè)用戶傳送和接收消息來(lái)進(jìn)行對(duì)話。

在使用信使程序時(shí),當(dāng)有時(shí)需要檢查對(duì)話的細(xì)節(jié)時(shí),用戶必須直接移動(dòng)到相應(yīng)的聊天室中的存在相應(yīng)對(duì)話歷史的位置。為了消除這樣的不便,已經(jīng)提供了對(duì)話歷史搜索功能或類似功能。但是由于用戶必須選擇和輸入關(guān)鍵字,因此這一功能也是不便的。

2013年9月4日公布的標(biāo)題為“METHOD AND APPARATUS FOR PROVIDING CHATTING SERVICE(用于提供聊天服務(wù)的方法和裝置)”的韓國(guó)未審專利公開(kāi)No.10-2013-0097970是消息程序的一個(gè)實(shí)例,其公開(kāi)了通過(guò)引用的形式把由對(duì)話伙伴輸入的狀態(tài)消息插入到聊天室屏幕的輸入?yún)^(qū)域內(nèi)的功能。但是由于引用不是基于對(duì)話細(xì)節(jié)而是基于由對(duì)話伙伴輸入的狀態(tài)消息,因此用戶在選擇或輸入關(guān)鍵字以便搜索所期望的對(duì)話細(xì)節(jié)時(shí)可能仍然存在不便。

此外,由于對(duì)話細(xì)節(jié)是按照年月日次序排列的,因此對(duì)于用戶可能造成的不便是必須再次讀取包含相應(yīng)的對(duì)話歷史的整個(gè)部分以便查看針對(duì)任何一個(gè)話題的所有對(duì)話細(xì)節(jié)。此外,為了共享這樣的對(duì)話細(xì)節(jié),需要例如截屏或者內(nèi)容拷貝和粘貼之類的相對(duì)繁瑣的處理。



技術(shù)實(shí)現(xiàn)要素:

一個(gè)或多個(gè)示例性實(shí)施例提供了消息提供方法、消息提供裝置、顯示控制方法、顯示控制裝置以及存儲(chǔ)用于執(zhí)行一種或多種方法的一個(gè)或多個(gè)計(jì)算機(jī)程序的計(jì)算機(jī)可讀介質(zhì)。

一個(gè)或多個(gè)示例性實(shí)施例提供了消息提供方法和裝置、顯示控制方法和裝置以及用于執(zhí)行其中一種方法的計(jì)算機(jī)程序,所述消息提供方法和裝置從用戶輸入的消息中提取關(guān)鍵字,提取與關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息,并且除了輸入消息之外還向消息接收方提供所述相關(guān)消息。

一個(gè)或多個(gè)實(shí)施例包括一種消息提供方法和裝置、一種顯示控制方法和裝置以及用于執(zhí)行其中一種方法的計(jì)算機(jī)程序,所述消息提供方法和裝置對(duì)一個(gè)或多個(gè)對(duì)話進(jìn)行概括以便生成概要消息,并且除了概要消息之外還向接收方提供與包含在概要消息中的關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息。

一個(gè)或多個(gè)實(shí)施例包括一種顯示控制方法和裝置以及用于執(zhí)行所述方法的計(jì)算機(jī)程序,所述顯示控制方法和裝置提供用于增強(qiáng)與所接收到的消息相關(guān)聯(lián)的相關(guān)消息的可讀性的各種用戶界面。

至少一個(gè)示例性實(shí)施例提供一種存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的非瞬時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可執(zhí)行指令在由處理電路執(zhí)行時(shí)使得處理電路實(shí)施一種消息提供方法,其包括:從消息中提取關(guān)鍵字;搜索消息列表以便提取與關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息,其中所述消息是在用戶與對(duì)話伙伴之間或者是在用戶或?qū)υ捇锇榕c第三方之間傳送的;以及通過(guò)超鏈接把所述相關(guān)消息鏈接到關(guān)鍵字。

所述消息可以是概要消息。所述提取關(guān)鍵字可以包括:從用戶終端接收所述消息列表當(dāng)中的一條或多條消息的標(biāo)識(shí)信息;基于標(biāo)識(shí)信息對(duì)所述一條或多條消息進(jìn)行概括以便生成概要消息;以及從概要消息中提取關(guān)鍵字。

所述消息提供方法還可以包括:把相關(guān)消息鏈接到從概要消息中提取的關(guān)鍵字,以便向用戶終端提供概要消息。

所述消息提供方法還可以包括:從用戶終端接收概要消息的校正。

所述消息提供方法還可以包括:從用戶終端接收消息傳送請(qǐng)求信號(hào);以及響應(yīng)于消息傳送請(qǐng)求信號(hào)把包括超鏈接的概要消息傳送到另一用戶終端。

所述消息提供方法還可以包括:向用戶終端提供概要消息。

至少一個(gè)其他示例性實(shí)施例提供一種存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的非瞬時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可執(zhí)行指令在處理電路上執(zhí)行時(shí)使得處理電路實(shí)施一種顯示控制方法,其包括:接收包含至少一個(gè)關(guān)鍵字的消息,所述至少一個(gè)關(guān)鍵字通過(guò)第一超鏈接而鏈接到與所述至少一個(gè)關(guān)鍵字相關(guān)聯(lián)的第一相關(guān)消息;在屏幕上顯示所述消息;以及響應(yīng)于第一超鏈接的激活顯示第一相關(guān)消息,其中第一相關(guān)消息是從所述消息的發(fā)送方與用戶之間或者發(fā)送方或用戶與第三方之間所傳送的消息列表中提取的。

所述顯示第一相關(guān)消息可以包括:當(dāng)?shù)谝幌嚓P(guān)消息是由所述消息的發(fā)送方或用戶編寫(xiě)時(shí),滾動(dòng)到其中第一相關(guān)消息存在于圖形用戶界面(GUI)中的部分,其中已經(jīng)在所述消息的發(fā)送方與用戶之間展開(kāi)對(duì)話;以及高亮顯示第一相關(guān)消息。

所述顯示第一相關(guān)消息可以包括:在GUI上顯示發(fā)送方與用戶之間的消息當(dāng)中的除了第一相關(guān)消息之外的其余消息,從而使得所述其余消息不同于第一相關(guān)消息。

所述方法還可以包括:在所述其余消息上實(shí)施模糊、黑白處理和褪色中的至少一者,從而使得所述其余消息不同于第一相關(guān)消息。

所述顯示第一相關(guān)消息可以包括:顯示包括第一相關(guān)消息的彈出窗口。

所述顯示第一相關(guān)消息可以包括:按照所述消息中的多個(gè)相關(guān)聯(lián)的關(guān)鍵字的順序依次顯示多條相關(guān)消息。

第一相關(guān)消息可以包括第二超鏈接,并且所述方法還包括:顯示通過(guò)第二超鏈接所鏈接的第二相關(guān)消息。

至少一個(gè)其他示例性實(shí)施例提供一種消息提供裝置,其包括被配置成執(zhí)行計(jì)算機(jī)可讀指令的處理電路,從而使得處理電路被配置成:從消息中提取關(guān)鍵字;搜索消息列表以便提取與關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息,其中所述消息是在用戶與對(duì)話伙伴之間或者是在用戶或?qū)υ捇锇榕c第三方之間傳送的;以及通過(guò)超鏈接把所述相關(guān)消息鏈接到關(guān)鍵字。

所述消息可以是概要消息。所述處理電路可以被配置成執(zhí)行計(jì)算機(jī)可讀指令,從而使得處理電路還被配置成:從用戶終端接收所述消息列表當(dāng)中的一條或多條消息的標(biāo)識(shí)信息;基于標(biāo)識(shí)信息對(duì)所述一條或多條消息進(jìn)行概括以便生成概要消息;以及提取包含在概要消息中的關(guān)鍵字。

所述處理電路可以被配置成執(zhí)行計(jì)算機(jī)可讀指令,從而使得處理電路還被配置成向用戶終端提供概要消息。

所述裝置還可以包括被配置成從用戶終端接收概要消息的校正的接收器。所述接收器還可以被配置成從用戶終端接收消息傳送請(qǐng)求信號(hào);并且所述處理電路被配置成執(zhí)行計(jì)算機(jī)可讀指令,從而使得處理電路還被配置成響應(yīng)于消息傳送請(qǐng)求信號(hào)把包括超鏈接的概要消息傳送到另一用戶終端。

至少一個(gè)其他示例性實(shí)施例提供一種顯示控制裝置,其包括:被配置成接收包含至少一個(gè)關(guān)鍵字的消息的接收器,所述至少一個(gè)關(guān)鍵字通過(guò)超鏈接而鏈接到與所述至少一個(gè)關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息;以及處理電路。所述處理電路被配置成執(zhí)行計(jì)算機(jī)可讀指令,從而使得處理電路被配置成:在屏幕上顯示所述消息;以及響應(yīng)于用戶對(duì)超鏈接的激活而顯示所述相關(guān)消息,其中所述相關(guān)消息是從所述消息的發(fā)送方與用戶之間或者發(fā)送方或用戶與第三方之間所傳送的消息列表中提取的。

至少一個(gè)其他示例性實(shí)施例提供一種消息提供方法,其包括:從消息中提取關(guān)鍵字;搜索消息列表以便提取與關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息,其中所述消息是在用戶與對(duì)話伙伴之間或者是在用戶與第三方之間傳送的;以及通過(guò)超鏈接把所述相關(guān)消息鏈接到關(guān)鍵字。

至少一個(gè)其他示例性實(shí)施例提供一種顯示控制方法,其包括:接收包含至少一個(gè)關(guān)鍵字的消息,所述至少一個(gè)關(guān)鍵字通過(guò)超鏈接而鏈接到與所述至少一個(gè)關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息;在屏幕上顯示所述消息;以及響應(yīng)于超鏈接的激活顯示所述相關(guān)消息。所述相關(guān)消息是從所述消息的發(fā)送方與用戶之間或者發(fā)送方或用戶與第三方之間所傳送的消息列表中提取的。

通過(guò)后面結(jié)合附圖、權(quán)利要求書(shū)和具體實(shí)施方式進(jìn)行的描述,示例性實(shí)施例的前述和其他方面、特征和優(yōu)點(diǎn)將變得顯而易見(jiàn)。

這些一般性和具體方面可以通過(guò)使用系統(tǒng)、方法、計(jì)算機(jī)程序或者其組合來(lái)實(shí)施。

附圖說(shuō)明

通過(guò)后面結(jié)合附圖對(duì)示例性實(shí)施例作出的描述,前述和/或其他方面將變得顯而易見(jiàn)并且更容易認(rèn)識(shí)到,其中:

圖1是示出了根據(jù)一個(gè)示例性實(shí)施例的消息提供系統(tǒng)的配置的視圖;

圖2是示出了包括在圖1的服務(wù)器中的消息提供裝置的示例性配置的方塊圖;

圖3是示出了根據(jù)一個(gè)示例性實(shí)施例的消息提供方法的流程圖;

圖4是示出了根據(jù)一個(gè)示例性實(shí)施例的消息顯示控制方法的流程圖;

圖5A示出了其中用戶輸入將從用戶終端傳送到第二用戶終端中的消息的示例性屏幕;

圖5B示出了其中用戶選擇將被概括并且隨后從用戶終端傳送到第二用戶終端的多條消息的示例性屏幕;

圖6示出了接收并且顯示與和關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息超鏈接的消息的第二用戶終端的示例性屏幕;

圖7A示出了其中接收包括超鏈接的消息的示例性屏幕;

圖7B示出了其中當(dāng)添加到圖7A的關(guān)鍵字的超鏈接被激活時(shí)滾動(dòng)并且顯示相關(guān)消息的示例性屏幕;

圖7C示出了其中向圖7B的相關(guān)消息提供視覺(jué)效果的示例性屏幕;

圖8A示出了其中當(dāng)添加到圖7A的關(guān)鍵字的超鏈接被激活時(shí)在彈出窗口中顯示相關(guān)消息的示例性屏幕;

圖8B示出了其中順序地顯示多個(gè)關(guān)鍵字的相關(guān)消息的示例性屏幕;以及

圖8C示出了其中顯示與包含在相關(guān)消息中的關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息的示例性屏幕。

具體實(shí)施方式

下面將參照附圖詳細(xì)描述一個(gè)或多個(gè)示例性實(shí)施例。但是示例性實(shí)施例可以通過(guò)多種不同形式來(lái)具體實(shí)現(xiàn),并且不應(yīng)當(dāng)被解釋成僅限制到所示出的實(shí)施例。相反,作為實(shí)例提供所示出的實(shí)施例是為了使得本公開(kāi)內(nèi)容透徹且完整,并且將向本領(lǐng)域技術(shù)人員完全傳達(dá)本公開(kāi)內(nèi)容的概念。因此,關(guān)于其中一些示例性實(shí)施例可以不描述已知的處理、元件和技術(shù)。除非另行聲明,否則相同的附圖標(biāo)記在附圖和書(shū)面描述中始終標(biāo)示相同的元件,因此將不重復(fù)描述。

雖然在這里可以使用術(shù)語(yǔ)“第一”、“第二”、“第三”等等來(lái)描述各個(gè)元件、組件、區(qū)段、層和/或節(jié)段,但是這些元件、組件、區(qū)段、層和/或節(jié)段不應(yīng)受限于這些術(shù)語(yǔ)。這些術(shù)語(yǔ)僅僅被用來(lái)將一個(gè)元件、組件、區(qū)段、層或節(jié)段與另一個(gè)區(qū)段、層或節(jié)段進(jìn)行區(qū)分。因此,下面所討論的第一元件、組件、區(qū)段、層或節(jié)段也可以被稱作第二元件、組件、區(qū)段、層或節(jié)段而不會(huì)背離本公開(kāi)內(nèi)容的范圍。

為了易于描述,在這里可以使用諸如“之下”、“以下”、“下方”、“下面”、“以上”、“上方”等空間相對(duì)術(shù)語(yǔ)來(lái)描述如圖中所示的一個(gè)元件或特征與另一個(gè)(或多個(gè))元件或特征的關(guān)系。應(yīng)當(dāng)理解的是,所述空間相對(duì)術(shù)語(yǔ)意圖涵蓋除了圖中所描繪的指向之外的設(shè)備在使用或操作中的不同指向。舉例來(lái)說(shuō),如果圖中的設(shè)備被翻轉(zhuǎn),則被描述成處于其他元件或特征“以下”、“之下”或“下面”的元件的指向?qū)⑹瞧渌蛱卣鳌耙陨稀?。因此,示例性術(shù)語(yǔ)“以下”和“下面”可以同時(shí)涵蓋“以上”和“以下”的指向。還可以使得設(shè)備具有其他指向(旋轉(zhuǎn)90度或處于其他指向)并且相應(yīng)地解釋這里所使用的空間相對(duì)描述項(xiàng)。此外,當(dāng)一個(gè)元件被稱為處于兩個(gè)元件“之間”時(shí),該元件可以是處于所述兩個(gè)元件之間的僅有的元件,或者可以存在一個(gè)或多個(gè)中間元件。

除非上下文清楚地另有所指,否則這里所使用的單數(shù)形式“一個(gè)”、“一項(xiàng)”和“所述”也意圖包括復(fù)數(shù)形式。還應(yīng)當(dāng)理解的是,在本說(shuō)明書(shū)中所使用的術(shù)語(yǔ)“包括”和/或“包含”表明所述特征、整數(shù)、步驟、操作、元件和/或組件的存在,而不排除存在或添加一個(gè)或多個(gè)其他特征、整數(shù)、步驟、操作、元件、組件和/或其組合。這里所使用的術(shù)語(yǔ)“和/或”包括所列出的相關(guān)聯(lián)的項(xiàng)目當(dāng)中的一項(xiàng)或多項(xiàng)的任意和所有組合。當(dāng)處在元件列表之前時(shí),例如“至少其中之一”之類的表達(dá)法修飾整個(gè)元件列表而不修飾所述列表的單獨(dú)元件。此外,術(shù)語(yǔ)“示例性”意圖指代實(shí)例或說(shuō)明。

當(dāng)提到一個(gè)元件處于另一個(gè)元件“之上”、與之“連接”、與之“耦合”或與之“鄰近”時(shí),所述元件可以直接處于所述另一個(gè)元件之上、與之連接、與之耦合或與之鄰近,或者可以存在一個(gè)或多個(gè)中間元件。與此相對(duì),當(dāng)提到一個(gè)元件“直接”處于另一個(gè)元件“之上”、與之“直接連接”、與之“直接耦合”或與之“緊鄰”時(shí),則不存在中間元件。

除非另行定義,否則這里使用的所有術(shù)語(yǔ)(包括技術(shù)和科學(xué)術(shù)語(yǔ))都具有與示例性實(shí)施例所屬領(lǐng)域內(nèi)的技術(shù)人員通常所理解的相同的含義。除非在這里被明確定義,否則例如在通常使用的字典中定義的那些術(shù)語(yǔ)應(yīng)當(dāng)被解釋成具有與其在相關(guān)領(lǐng)域和/或本公開(kāi)內(nèi)容的情境中的含義一致的含義,而不應(yīng)按照理想化或者過(guò)于正式的意義來(lái)解釋。

可以參照能夠結(jié)合后面更加詳細(xì)地討論的單元和/或設(shè)備實(shí)施的動(dòng)作和操作的符號(hào)表示來(lái)描述示例性實(shí)施例(例如采取流程圖、程序圖、數(shù)據(jù)流圖、結(jié)構(gòu)圖、方塊圖等形式)。雖然是通過(guò)特定方式來(lái)討論,但是在特定方塊中規(guī)定的功能或操作可以按照不同于在流程圖、程序圖等等中規(guī)定的流程的方式來(lái)實(shí)施。舉例來(lái)說(shuō),被圖示成在兩個(gè)相繼的方塊中依次實(shí)施的功能或操作可以實(shí)際上被同時(shí)實(shí)施,或者在某些情況下可以按照相反的順序來(lái)實(shí)施。

根據(jù)一個(gè)或多個(gè)示例性實(shí)施例的單元和/或設(shè)備可以利用硬件、軟件和/或其組合來(lái)實(shí)施。舉例來(lái)說(shuō),硬件設(shè)備可以利用處理電路來(lái)實(shí)施,比如(而不限于)處理器、中央處理單元(CPU)、控制器、算術(shù)邏輯單元(ALU)、數(shù)字信號(hào)處理器、微型計(jì)算機(jī)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、芯片上系統(tǒng)(SoC)、可編程邏輯單元、微處理器或者能夠按照已定義的方式對(duì)指令作出響應(yīng)并且執(zhí)行指令的任何其他設(shè)備。

軟件可以包括用于獨(dú)立地或統(tǒng)一地指示或配置硬件設(shè)備按照所期望的方式操作的計(jì)算機(jī)程序、程序代碼、指令或者其某種組合。計(jì)算機(jī)程序和/或程序代碼可以包括程序或計(jì)算機(jī)可讀指令、軟件組件、軟件模塊、數(shù)據(jù)文件、數(shù)據(jù)結(jié)構(gòu)等等,其能夠由一個(gè)或多個(gè)硬件設(shè)備實(shí)施,比如前面所提到的其中一個(gè)或多個(gè)硬件設(shè)備。程序代碼的實(shí)例既包括由編譯器產(chǎn)生的機(jī)器代碼也包括利用解釋器執(zhí)行的更高層級(jí)程序代碼。

舉例來(lái)說(shuō),當(dāng)硬件設(shè)備是計(jì)算機(jī)處理設(shè)備(例如處理器、中央處理單元(CPU)、控制器、算術(shù)邏輯單元(ALU)、數(shù)字信號(hào)處理器、微型計(jì)算機(jī)、微處理器等等)時(shí),所述計(jì)算機(jī)處理設(shè)備可以被配置成通過(guò)根據(jù)程序代碼實(shí)施算術(shù)、邏輯以及輸入/輸出操作來(lái)實(shí)施所述程序代碼。一旦程序代碼被加載到計(jì)算機(jī)處理設(shè)備中,所述計(jì)算機(jī)處理設(shè)備可以被編程來(lái)實(shí)施所述程序代碼,從而將所述計(jì)算機(jī)處理設(shè)備變成專用計(jì)算機(jī)處理設(shè)備。在一個(gè)更加具體的實(shí)例中,當(dāng)程序代碼被加載到處理器中時(shí),所述處理器被編程來(lái)實(shí)施所述程序代碼和與之對(duì)應(yīng)的操作,從而將所述處理器變成專用處理器。

軟件和/或數(shù)據(jù)可以永久性地或者臨時(shí)被具體實(shí)現(xiàn)在能夠向硬件設(shè)備提供指令或數(shù)據(jù)或者能夠由硬件設(shè)備解釋的任何類型的機(jī)器、組件、物理或虛擬裝備或者計(jì)算機(jī)存儲(chǔ)介質(zhì)或設(shè)備中。軟件還可以通過(guò)網(wǎng)絡(luò)耦合的計(jì)算機(jī)系統(tǒng)分發(fā),從而按照分布式方式來(lái)存儲(chǔ)和執(zhí)行軟件。具體來(lái)說(shuō),例如軟件和數(shù)據(jù)可以由一個(gè)或多個(gè)計(jì)算機(jī)可讀記錄介質(zhì)存儲(chǔ),其中包括這里所討論的有形或非瞬時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。

根據(jù)一個(gè)或多個(gè)示例性實(shí)施例,計(jì)算機(jī)處理設(shè)備可以被描述成包括實(shí)施各種操作和/或功能的各種功能單元以使得描述更加明晰。但是計(jì)算機(jī)處理設(shè)備不應(yīng)當(dāng)被限制到這些功能單元。舉例來(lái)說(shuō),在一個(gè)或多個(gè)示例性實(shí)施例中,某些功能單元的各種操作和/或功能可以由其他功能單元實(shí)施。此外,計(jì)算機(jī)處理設(shè)備可以實(shí)施各種功能單元的操作和/或功能而無(wú)需把計(jì)算機(jī)處理單元的操作和/或功能細(xì)分到所述各種功能單元中。

根據(jù)一個(gè)或多個(gè)示例性實(shí)施例的單元和/或設(shè)備還可以包括一個(gè)或多個(gè)存儲(chǔ)設(shè)備。所述一個(gè)或多個(gè)存儲(chǔ)設(shè)備可以是有形或非瞬時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),比如隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、永久性大容量存儲(chǔ)設(shè)備(比如硬盤驅(qū)動(dòng)器)、固態(tài)(例如NAND閃存)設(shè)備以及/或者能夠存儲(chǔ)和記錄數(shù)據(jù)的任何其他類似的數(shù)據(jù)存儲(chǔ)機(jī)制。所述一個(gè)或多個(gè)存儲(chǔ)設(shè)備可以被配置成存儲(chǔ)用于一個(gè)或多個(gè)操作系統(tǒng)以及/或者用于實(shí)施這里所描述的示例性實(shí)施例的計(jì)算機(jī)程序、程序代碼、指令或者其某種組合。還可以利用驅(qū)動(dòng)機(jī)制把計(jì)算機(jī)程序、程序代碼、指令或者其某種組合從單獨(dú)的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)加載到一個(gè)或多個(gè)存儲(chǔ)設(shè)備和/或一個(gè)或多個(gè)計(jì)算機(jī)處理設(shè)備中。這樣的單獨(dú)的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以包括通用串行總線(USB)閃存驅(qū)動(dòng)器、記憶棒、Blu-ray/DVD/CD-ROM驅(qū)動(dòng)器、記憶卡以及/或者其他類似的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)??梢酝ㄟ^(guò)網(wǎng)絡(luò)接口而不是通過(guò)本地計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)把計(jì)算機(jī)程序、程序代碼、指令或者其某種組合從遠(yuǎn)程數(shù)據(jù)存儲(chǔ)設(shè)備加載到一個(gè)或多個(gè)存儲(chǔ)設(shè)備和/或一個(gè)或多個(gè)計(jì)算機(jī)處理設(shè)備中。此外,可以把計(jì)算機(jī)程序、程序代碼、指令或者其某種組合從被配置成通過(guò)網(wǎng)絡(luò)傳輸和/或分發(fā)計(jì)算機(jī)程序、程序代碼、指令或者其某種組合的遠(yuǎn)程計(jì)算系統(tǒng)加載到一個(gè)或多個(gè)存儲(chǔ)設(shè)備和/或一個(gè)或多個(gè)處理器中。所述遠(yuǎn)程計(jì)算系統(tǒng)可以通過(guò)有線接口、空中接口和/或任何其他類似的介質(zhì)來(lái)傳輸和/或分發(fā)計(jì)算機(jī)程序、程序代碼、指令或者其某種組合。

所述一個(gè)或多個(gè)硬件設(shè)備、一個(gè)或多個(gè)存儲(chǔ)設(shè)備以及/或者計(jì)算機(jī)程序、程序代碼、指令或者其某種組合可以特別出于示例性實(shí)施例的目的而被設(shè)計(jì)和構(gòu)造,或者其可以是出于示例性實(shí)施例的目的而被改動(dòng)和/或修改的已知設(shè)備。

例如計(jì)算機(jī)處理設(shè)備之類的硬件設(shè)備可以運(yùn)行操作系統(tǒng)(OS)以及在OS上運(yùn)行的一個(gè)或多個(gè)軟件應(yīng)用。計(jì)算機(jī)處理設(shè)備還可以響應(yīng)于軟件的執(zhí)行來(lái)訪問(wèn)、存儲(chǔ)、操縱、處理以及創(chuàng)建數(shù)據(jù)。為了簡(jiǎn)單起見(jiàn),一個(gè)或多個(gè)示例性實(shí)施例可以被簡(jiǎn)化成一個(gè)計(jì)算機(jī)處理設(shè)備;但是本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,硬件設(shè)備可以包括多個(gè)處理元件以及多種類型的處理元件。舉例來(lái)說(shuō),硬件設(shè)備可以包括多個(gè)處理器或者一個(gè)處理器和一個(gè)控制器。此外,其他處理配置也是可能的,比如并行處理器。

雖然參照具體實(shí)例和附圖進(jìn)行了描述,但是本領(lǐng)域技術(shù)人員根據(jù)所述描述可以對(duì)示例性實(shí)施例作出各種修改、添加和替換。舉例來(lái)說(shuō),可以按照不同于所描述的方法的順序來(lái)實(shí)施所描述的技術(shù),并且/或者可以按照不同于前述方法的方式連接或組合例如所描述的系統(tǒng)、架構(gòu)、設(shè)備、電路等的組件,或者可以通過(guò)其他組件或等效方案實(shí)現(xiàn)適當(dāng)?shù)慕Y(jié)果。

圖1是示出了根據(jù)一個(gè)示例性實(shí)施例的消息提供系統(tǒng)的配置的視圖。

參照?qǐng)D1,根據(jù)一個(gè)示例性實(shí)施例的消息提供系統(tǒng)提供消息傳送/接收服務(wù)。根據(jù)一個(gè)示例性實(shí)施例的消息提供系統(tǒng)包括服務(wù)器100、第一用戶終端200、第二用戶終端300以及連接服務(wù)器100、第一用戶終端200和第二用戶終端300的通信網(wǎng)絡(luò)400。

根據(jù)一個(gè)示例性實(shí)施例的消息提供系統(tǒng)可以向第一用戶終端200和第二用戶終端300提供消息傳送/接收程序或者消息傳送/接收網(wǎng)站。根據(jù)一個(gè)示例性實(shí)施例的消息提供系統(tǒng)從第一用戶終端200接收輸入消息或者概括指定消息的標(biāo)識(shí)信息,并且把與輸入消息或概要消息相關(guān)聯(lián)的相關(guān)消息傳送到第二用戶終端300。

參照?qǐng)D1,第一用戶終端200和第二用戶終端300分別標(biāo)示可以在有線/無(wú)線通信環(huán)境中使用web服務(wù)的通信終端。第一用戶終端200可以是個(gè)人計(jì)算機(jī)201或移動(dòng)終端202。第二用戶終端300可以是個(gè)人計(jì)算機(jī)301或移動(dòng)終端302。在圖1中,移動(dòng)終端202和302被顯示成智能電話,但是本發(fā)明的概念不限于此。如前所述,在沒(méi)有任何限制的情況下可以使用裝備有web瀏覽應(yīng)用的終端。

第一用戶終端200和第二用戶終端300各自包括顯示屏幕的顯示器、從用戶接收數(shù)據(jù)的輸入設(shè)備以及通信器。所述輸入設(shè)備例如可以包括鍵盤、軌跡球、麥克風(fēng)、按鈕、觸摸面板等等,但是不限于此。

通信網(wǎng)絡(luò)400用來(lái)連接服務(wù)器100、第一用戶終端200和第二用戶終端300。舉例來(lái)說(shuō),通信網(wǎng)絡(luò)400提供到服務(wù)器100、第一用戶終端200和第二用戶終端300的訪問(wèn)路由。因此,服務(wù)器100、第一用戶終端200和第二用戶終端300可以訪問(wèn)通信網(wǎng)絡(luò)400以便傳送或接收分組數(shù)據(jù)。通信網(wǎng)絡(luò)400例如可以包括有線網(wǎng)絡(luò)(比如局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、城域網(wǎng)(MAN)以及綜合服務(wù)數(shù)字網(wǎng)絡(luò)(ISDN))或無(wú)線網(wǎng)絡(luò)(比如無(wú)線LAN、CDMA、Bluetooth以及衛(wèi)星通信)。但是示例性實(shí)施例不限于此。

服務(wù)器100提供網(wǎng)頁(yè),所述網(wǎng)頁(yè)向第一用戶終端200和第二用戶終端300提供消息傳送/接收程序和/或消息傳送/接收服務(wù)。舉例來(lái)說(shuō),通過(guò)提供消息傳送/接收程序或消息傳送/接收服務(wù)的網(wǎng)頁(yè),服務(wù)器100從第一用戶終端200接收輸入消息或者將要概括的消息的標(biāo)識(shí)信息,提取與輸入消息或概要消息相關(guān)聯(lián)的相關(guān)消息,并且把所提取的相關(guān)消息傳送到第二用戶終端300。

雖然沒(méi)有示出,但是根據(jù)一個(gè)示例性實(shí)施例的服務(wù)器100可以包括存儲(chǔ)器、輸入/輸出單元(或電路)、程序存儲(chǔ)裝置、控制器以及通信器等等。存儲(chǔ)器用來(lái)臨時(shí)地或永久性地存儲(chǔ)由服務(wù)器100處理的數(shù)據(jù)。存儲(chǔ)器可以包括磁性存儲(chǔ)介質(zhì)或閃存存儲(chǔ)介質(zhì)。但是示例性實(shí)施例不限于此。通信器可以是包括對(duì)于通過(guò)與另一個(gè)網(wǎng)絡(luò)設(shè)備的有線/無(wú)線連接傳送和接收信號(hào)(比如控制信號(hào)或數(shù)據(jù)信號(hào))所需要的硬件和軟件的設(shè)備??刂破骺梢园ㄌ幚頂?shù)據(jù)的任何類型的設(shè)備,比如處理器。在這里,除了前面所討論的之外,所述處理器例如還可以標(biāo)示被建立到硬件中并且具有被物理構(gòu)造來(lái)實(shí)施在程序中所包括的代碼或命令中表達(dá)的功能的電路的數(shù)據(jù)處理設(shè)備。如前所述,被建立到硬件中的數(shù)據(jù)處理設(shè)備例如可以包括微處理器、中央處理單元(CPU)、處理器核心、多處理器、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)等等。但是示例性實(shí)施例不限于此。

為了便于描述,傳送輸入消息或者傳送將要概括的消息的標(biāo)識(shí)信息的用戶以及他/她的終端可以分別被稱作第一用戶和第一用戶終端,并且接收輸入消息及其相關(guān)消息或者概要消息及其相關(guān)消息的用戶以及他/她的終端可以分別被稱作第二用戶和第二用戶終端。但是雖然在這里可以使用術(shù)語(yǔ)“第一”、“第二”等等在將要描述的用戶之間進(jìn)行區(qū)分,但是用戶不應(yīng)受這些術(shù)語(yǔ)限制。舉例來(lái)說(shuō),第二用戶也可以傳送輸入消息或者傳送概括指定消息的標(biāo)識(shí)信息,并且第一用戶也可以接收輸入消息及其相關(guān)消息或者概要消息及其相關(guān)消息。但是為了方便起見(jiàn),在后面的描述中假設(shè)第一用戶傳送輸入消息或者傳送概括指定消息的標(biāo)識(shí)信息,并且第二用戶接收輸入消息及其相關(guān)消息或者接收概要消息及其相關(guān)消息。

圖2是示出了包括在圖1的服務(wù)器100中的消息提供裝置110的示例性配置的方塊圖。

根據(jù)一個(gè)示例性實(shí)施例的消息提供裝置110可以對(duì)應(yīng)于或者包括一個(gè)或多個(gè)處理器。因此,消息提供裝置110可以在被包括在例如微處理器或計(jì)算機(jī)系統(tǒng)之類的另一硬件設(shè)備中時(shí)被驅(qū)動(dòng)。消息提供裝置110可以被包括在服務(wù)器100中。但是示例性實(shí)施例不限于此,并且根據(jù)設(shè)計(jì)改變,消息提供裝置110可以被包括在第一用戶終端200中。

根據(jù)一個(gè)示例性實(shí)施例的消息提供裝置110可以包括第一接收器111、關(guān)鍵字提取器112、相關(guān)消息提取器113、消息鏈接器114、第一提供器115、第二提供器116以及數(shù)據(jù)庫(kù)117。但是所述組件的分類是基于便利或功能,并且所述組件未被物理劃分。因此,由每一個(gè)組件實(shí)施的功能可以由其他組件實(shí)施,并且一些組件可以被去除以及添加到另一組件。舉例來(lái)說(shuō),第一接收器111、第一提供器115和第二提供器116可以被集成到一個(gè)通信設(shè)備或通信處理器中,并且關(guān)鍵字提取器112、相關(guān)消息提取器113和消息鏈接器114可以被集成到一個(gè)控制器或處理器中。

根據(jù)一個(gè)示例性實(shí)施例的第一接收器111可以從第一用戶終端200接收輸入消息或者將要概括的一條或多條消息的標(biāo)識(shí)消息。

輸入消息包括由意圖發(fā)送消息的用戶輸入到第一用戶終端200中的消息。

將要概括的消息可以包括從第一用戶終端200選擇并且由用戶概括的一條或多條消息。將要概括的消息是由用戶選擇的概括指定消息,并且可以從用戶已與對(duì)話伙伴彼此傳送或者用戶已與第三方傳送的現(xiàn)有消息列表中選擇。所述消息列表包括前面描述的用戶已與多個(gè)對(duì)話伙伴傳送的消息,其中多個(gè)對(duì)話伙伴包括用戶意圖向其發(fā)送消息的伙伴。

第一接收器111接收從第一用戶終端200選擇并且隨后被概括的一條或多條消息(也就是將要概括的消息)的標(biāo)識(shí)信息。在這里,所述標(biāo)識(shí)信息可以包括聊天室的ID以及每一條消息的ID。

關(guān)鍵字提取器112可以對(duì)將要概括的消息進(jìn)行概括從而生成概要消息,并且第一提供器115可以向第一用戶提供概要消息。概要消息是通過(guò)對(duì)將要概括的一條或多條消息進(jìn)行概括而獲得的消息,并且將在后面更加詳細(xì)地描述。第一接收器111可以從第一用戶終端200接收概要消息的校正。第二提供器116可以向第二用戶終端300提供具有反映在其中的校正的概要消息。

根據(jù)一個(gè)示例性實(shí)施例的關(guān)鍵字提取器112從第一接收器111接收自第一用戶終端200的輸入消息中提取關(guān)鍵字。

在這種情況下,關(guān)鍵字提取器112可以使用多種技術(shù)從輸入消息中提取關(guān)鍵字。舉例來(lái)說(shuō),關(guān)鍵字提取器112可以把輸入消息劃分成語(yǔ)素(morpheme),并且隨后僅提取名詞以作為關(guān)鍵字。語(yǔ)素是語(yǔ)言中的最小語(yǔ)法單位;也就是語(yǔ)言中的最小有意義單位。或者,關(guān)鍵字提取器112可以把輸入消息劃分成語(yǔ)素,并且隨后僅提取疑問(wèn)代詞以作為關(guān)鍵字?;蛘?,關(guān)鍵字提取器112可以把輸入消息劃分成語(yǔ)素,并且隨后僅提取表明時(shí)間的單詞以作為關(guān)鍵字。在提取關(guān)鍵字之前可以提供(例如預(yù)先存儲(chǔ))一組疑問(wèn)代詞或者表明時(shí)間的單詞。

舉例來(lái)說(shuō),假設(shè)名為“Kim Gap-dong”的用戶和名為“Park Eul-sun”的用戶進(jìn)行了關(guān)于“明天的約會(huì)的時(shí)間和地點(diǎn)”的對(duì)話,并且隨后名為“Park Eul-sun”的用戶把消息“do you remember when and where we shall meet today?(你還記得我們今天應(yīng)該在什么時(shí)候和什么地方見(jiàn)面嗎?)”輸入到她自己的第一用戶終端200中。關(guān)鍵字提取器112可以從輸入消息中提取出例如“when(什么時(shí)候)”或“what time(什么時(shí)間)”以及“where(什么地方)”之類的疑問(wèn)代詞?;蛘撸P(guān)鍵字提取器112可以從輸入消息中提取出表明時(shí)間的單詞,比如“today(今天)”。

根據(jù)另一個(gè)示例性實(shí)施例的關(guān)鍵字提取器112可以通過(guò)利用由第一接收器111接收的將要概括的消息的標(biāo)識(shí)信息對(duì)將要概括的消息進(jìn)行概括從而生成概要消息,并且可以從概要消息中提取關(guān)鍵字。

更具體來(lái)說(shuō),例如關(guān)鍵字提取器112可以通過(guò)利用由第一接收器111接收的將要概括的消息的標(biāo)識(shí)信息從數(shù)據(jù)庫(kù)117檢查與將要概括的消息的標(biāo)識(shí)信息匹配的消息。關(guān)鍵字提取器112可以在標(biāo)識(shí)信息的基礎(chǔ)上對(duì)從數(shù)據(jù)庫(kù)117檢查到的一條或多條消息進(jìn)行概括從而生成概要消息。在這種情況下,可以對(duì)于關(guān)鍵字提取器112使用多種技術(shù)來(lái)對(duì)將要概括的一條或多條消息進(jìn)行概括。舉例來(lái)說(shuō),關(guān)鍵字提取器112可以把將要概括的一條或多條消息劃分成語(yǔ)素,并且隨后僅提取名詞以生成概要消息,正如所述提取關(guān)鍵字的方法那樣?;蛘撸P(guān)鍵字提取器112可以把將要概括的消息劃分成語(yǔ)素,提取疑問(wèn)代詞,并且隨后提取對(duì)應(yīng)于所提取的疑問(wèn)代詞的回答的單詞以生成概要消息。此外,關(guān)鍵字提取器112可以從將要概括的消息中提取眾所周知的地理術(shù)語(yǔ)、專有名詞、品牌名稱等等以生成概要消息??梢栽趯?shí)施提取之前存儲(chǔ)(例如預(yù)先存儲(chǔ))將要提取的眾所周知的地理術(shù)語(yǔ)、專有名詞、品牌名稱等等。

關(guān)鍵字提取器112可以從概要消息中提取關(guān)鍵字??梢杂伤鲫P(guān)鍵字提取方法的前述示例性實(shí)施例來(lái)實(shí)施關(guān)鍵字提取器112從概要消息中提取關(guān)鍵字的方法。

舉例來(lái)說(shuō),假設(shè)名為“Kim Gap-dong”的用戶和名為“Park Eul-sun”的用戶進(jìn)行了關(guān)于“明天的約會(huì)的時(shí)間和地點(diǎn)”的對(duì)話,并且隨后名為“Park Eul-sun”的用戶對(duì)關(guān)于“明天的約會(huì)的時(shí)間和地點(diǎn)”的對(duì)話進(jìn)行概括,并且向名為“Kim Gap-dong”的用戶傳送概括的對(duì)話。在這種情況下,當(dāng)名為“Park Eul-sun”的用戶從第一用戶終端200選擇了名為“Kim Gap-dong”的用戶的消息“what time shall we meet?(我們應(yīng)該在什么時(shí)間見(jiàn)面?)”、名為“Park Eul-sun”的用戶的消息“three o’clock is good(三點(diǎn)可以見(jiàn)面)”和“where shall we meet?(我們應(yīng)該在什么地方見(jiàn)面?)”以及名為“Kim Gap-dong”的用戶的消息“at City Hall(在市政廳)”以作為將要概括的消息時(shí),第一接收器111從第一用戶終端200接收所述四條消息的標(biāo)識(shí)信息。在這里,標(biāo)識(shí)信息可以包括聊天室的ID和每一條消息的ID。關(guān)鍵字提取器112可以通過(guò)利用所述四條消息的標(biāo)識(shí)信息從數(shù)據(jù)庫(kù)117檢查與將要概括的消息的標(biāo)識(shí)信息匹配的消息。關(guān)鍵字提取器112可以利用所檢查到的消息生成概要消息“9/28/2015/City Hall/3PM(2015年9月28日/市政廳/下午3點(diǎn))”。此外,關(guān)鍵字提取器112可以提取出“Sep 28,2015(2015年9月28日)”、“City Hall(市政廳)”和“3PM(下午3點(diǎn))”以作為關(guān)鍵字。

關(guān)鍵字提取器112還可以使用由第一接收器111接收的將要概括的消息的標(biāo)識(shí)信息來(lái)生成多條概要消息。也就是說(shuō),例如關(guān)鍵字提取器112可以利用相同的或者基本上相同的將要概括的消息生成一條或多條不同的概要消息。由關(guān)鍵字提取器112生成的多條概要消息可以由第一提供器115傳送到第一用戶終端200,并且只有由用戶從第一用戶終端200選擇的一條概要消息可以由第二提供器116傳送到第二用戶終端300。

當(dāng)用戶意圖向其發(fā)送消息的伙伴是機(jī)器人(bot)時(shí),關(guān)鍵字提取器112可以從將要概括的消息中提取適合于機(jī)器人的關(guān)鍵字,或者可以把適合于機(jī)器人的關(guān)鍵字添加到概要消息。為此,可以在實(shí)施提取之前存儲(chǔ)(例如預(yù)先存儲(chǔ))針對(duì)其中伙伴是機(jī)器人的情況的單獨(dú)的關(guān)鍵字提取規(guī)則。

術(shù)語(yǔ)“bot(機(jī)器人)”是“robot”的縮寫(xiě),并且標(biāo)示用于找到用戶所需要的數(shù)據(jù)的工具。也就是說(shuō),例如關(guān)鍵字提取器112可以通過(guò)利用將要概括的消息的標(biāo)識(shí)信息按照適合于機(jī)器人的概要消息(也就是按照可以由機(jī)器人理解的語(yǔ)法編寫(xiě)的消息)的形式對(duì)由第一用戶終端200接收的將要概括的消息進(jìn)行概括,并且隨后把概要消息傳送到服務(wù)器100。機(jī)器人可以提供關(guān)于概要消息的信息。在這種情況下,服務(wù)器100和機(jī)器人可以是物理分離的單獨(dú)設(shè)備,并且還可以被形成在相同設(shè)備的不同邏輯區(qū)域中。但是這僅僅是一個(gè)實(shí)例,本發(fā)明的概念不限于此。

舉例來(lái)說(shuō),所述機(jī)器人可以是聊天機(jī)器人(chatterbot)。聊天機(jī)器人是被設(shè)計(jì)成通過(guò)聽(tīng)覺(jué)或文本方法模擬與人類的對(duì)話的計(jì)算機(jī)程序。聊天機(jī)器人通過(guò)檢測(cè)接收自用戶的消息中的特定單詞或短語(yǔ)并且輸出對(duì)應(yīng)于所述特定單詞或短語(yǔ)的事先準(zhǔn)備好的回答來(lái)操作。此外,所述機(jī)器人例如可以由已經(jīng)出于廣告或商業(yè)目的被指派給特定名人、公司或商鋪的信使服務(wù)賬戶來(lái)管理。作為一個(gè)實(shí)例,所述機(jī)器人可以包括搜索并重放特定歌手的音樂(lè)的機(jī)器人、搜索并保留電影的機(jī)器人等等。

當(dāng)用戶意圖向其發(fā)送消息的伙伴是機(jī)器人時(shí),關(guān)鍵字提取器112可以參照存儲(chǔ)在數(shù)據(jù)庫(kù)117中的推薦關(guān)鍵字對(duì)將要概括的消息進(jìn)行概括從而生成概要消息。用于每一個(gè)機(jī)器人聚類的推薦關(guān)鍵字可以被存儲(chǔ)在數(shù)據(jù)庫(kù)117中。所述聚類是通過(guò)根據(jù)機(jī)器人的角色對(duì)機(jī)器人進(jìn)行分類而得到的,并且可以包括餐廳機(jī)器人聚類、旅行機(jī)器人聚類、天氣機(jī)器人聚類、翻譯機(jī)器人聚類等等。也就是說(shuō),例如數(shù)據(jù)庫(kù)117可以包括用于每一個(gè)聚類(比如餐廳機(jī)器人聚類、旅行機(jī)器人聚類以及天氣機(jī)器人聚類)的關(guān)鍵字,并且關(guān)鍵字提取器112可以參照數(shù)據(jù)庫(kù)117對(duì)消息進(jìn)行概括,并且在編寫(xiě)將被傳送到屬于相應(yīng)聚類的機(jī)器人的概要消息時(shí)提取所述關(guān)鍵字。

舉例來(lái)說(shuō),假設(shè)名為“Kim Gap-dong”的用戶和名為“Park Eul-sun”的用戶進(jìn)行了關(guān)于“明天的約會(huì)的時(shí)間和地點(diǎn)”的對(duì)話,并且隨后名為“Park Eul-sun”的用戶意圖對(duì)關(guān)于“明天的約會(huì)的時(shí)間和地點(diǎn)”的對(duì)話進(jìn)行概括,并且向“餐廳機(jī)器人”傳送概括的對(duì)話以便在約會(huì)地點(diǎn)附近的餐廳預(yù)定餐桌。在這種情況下,當(dāng)名為“Park Eul-sun”的用戶從第一用戶終端200選擇了名為“Kim Gap-dong”的用戶的消息“what time shall we meet?(我們應(yīng)該在什么時(shí)間見(jiàn)面?)”、名為“Park Eul-sun”的用戶的消息“three o’clock is good(三點(diǎn)可以見(jiàn)面)”和“where shall we meet?(我們應(yīng)該在什么地方見(jiàn)面?)”以及名為“Kim Gap-dong”的用戶的消息“at City Hall(在市政廳)”以作為將要概括的消息時(shí),第一接收器111從第一用戶終端200接收所述四條消息的標(biāo)識(shí)信息。關(guān)鍵字提取器112可以使用所述四條消息的標(biāo)識(shí)信息從數(shù)據(jù)庫(kù)117檢查與將要概括的消息的標(biāo)識(shí)信息匹配的消息。關(guān)鍵字提取器112可以參照所檢查到的消息以及數(shù)據(jù)庫(kù)117的對(duì)應(yīng)于包括“餐廳機(jī)器人”的餐廳機(jī)器人聚類的關(guān)鍵字提取出表明時(shí)間、地點(diǎn)和日期的關(guān)鍵字,比如“Sep 28,2015/City Hall/3PM(2015年9月28日/市政廳/下午3點(diǎn))”,并且添加適當(dāng)?shù)年P(guān)鍵字以生成概要消息。在這種情況下,概要消息的關(guān)鍵字“restaurants near here(這附近的餐廳)”是由關(guān)鍵字提取器112參照存儲(chǔ)在數(shù)據(jù)庫(kù)117的餐廳機(jī)器人聚類中的關(guān)鍵字所添加的關(guān)鍵字。

當(dāng)利用由第一接收器111接收的將要概括的消息的標(biāo)識(shí)信息從數(shù)據(jù)庫(kù)117檢查到的將要概括的消息包括例如圖像、視頻和聲音之類的多媒體實(shí)體時(shí),可以把所述多媒體實(shí)體合并到一個(gè)實(shí)體中。在這種情況下,關(guān)鍵字提取器112可以從包括在將要概括的消息中的多媒體實(shí)體當(dāng)中提取任一個(gè)實(shí)體以作為“實(shí)體關(guān)鍵字”。也就是說(shuō),例如當(dāng)將要概括的消息包括多媒體實(shí)體時(shí),關(guān)鍵字提取器112可以合并包括在將要概括的消息中的多媒體實(shí)體,并且可以從包括在將要概括的消息中的多媒體實(shí)體當(dāng)中提取任一個(gè)實(shí)體以作為“實(shí)體關(guān)鍵字”。

舉例來(lái)說(shuō),當(dāng)將要概括的消息包括多幅照片時(shí),關(guān)鍵字提取器112可以在縱向或橫向方向上組合所述多幅照片,或者可以組合所述多幅照片以便順序地顯示出多幅圖像。所述組合實(shí)體可以是靜止圖像或移動(dòng)圖像。

即使當(dāng)多媒體實(shí)體被包括在接收自第一用戶終端200的輸入消息中時(shí),關(guān)鍵字提取器112也可以提取所述實(shí)體以作為“實(shí)體關(guān)鍵字”。

根據(jù)一個(gè)示例性實(shí)施例的相關(guān)消息提取器113在數(shù)據(jù)庫(kù)117中搜索用戶和多個(gè)對(duì)話伙伴已經(jīng)彼此間傳送的消息列表,以便提取與關(guān)鍵字提取器112所提取的關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息。

在這種情況下,對(duì)于相關(guān)消息提取器113可以使用多種技術(shù)來(lái)提取與關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息。舉例來(lái)說(shuō),相關(guān)消息提取器113可以提取包括關(guān)鍵字的消息以作為相關(guān)消息,并且還可以提取包括關(guān)鍵字及其同義詞的消息以作為相關(guān)消息。在這種情況下,相關(guān)消息提取器113可以使用字典數(shù)據(jù)庫(kù)(例如先前形成的字典數(shù)據(jù)庫(kù))以提取相關(guān)消息。

當(dāng)關(guān)鍵字是如前所述的疑問(wèn)代詞時(shí),相關(guān)消息提取器113可以提取可能是針對(duì)所述疑問(wèn)代詞的回答的消息以作為相關(guān)消息。更具體來(lái)說(shuō),當(dāng)疑問(wèn)代詞“when(什么時(shí)候)”是關(guān)鍵字時(shí),相關(guān)消息提取器113可以提取包括可能是針對(duì)“when(什么時(shí)候)”的回答的“o’clock(鐘點(diǎn))”、“month(月)”、“day(日)”和“tomorrow(明天)”的消息以作為相關(guān)消息。此外,當(dāng)疑問(wèn)代詞“where(什么地方)”是關(guān)鍵字時(shí),相關(guān)消息提取器113可以提取包括可能是針對(duì)“where(什么地方)”的回答的“place(地點(diǎn))”、“floor(樓層)”、“city(城市)”、“district(地區(qū))”以及眾所周知的地點(diǎn)的所存儲(chǔ)(例如預(yù)先存儲(chǔ))的名稱的消息以作為相關(guān)消息??梢栽趯?shí)施提取之前存儲(chǔ)(例如預(yù)先存儲(chǔ))針對(duì)每一個(gè)疑問(wèn)代詞選擇相關(guān)消息的標(biāo)準(zhǔn)。但是這僅僅是一個(gè)實(shí)例,并且示例性實(shí)施例不限于此。

舉例來(lái)說(shuō),正如前面所描述的那樣,假設(shè)名為“Kim Gap-dong”的用戶和名為“Park Eul-sun”的用戶進(jìn)行了關(guān)于“明天的約會(huì)的時(shí)間和地點(diǎn)”的對(duì)話,并且隨后名為“Park Eul-sun”的用戶在2015年9月28日把消息“do you remember when and where we shall meet today?(你還記得我們今天應(yīng)該在什么時(shí)候和什么地方見(jiàn)面嗎?)”輸入到她自己的第一用戶終端200中。此外,假設(shè)關(guān)鍵字提取器112從輸入消息中提取出“when(什么時(shí)候)”、“where(什么地方)”和“today(今天)”。

相關(guān)消息提取器113可以基于由關(guān)鍵字提取器112提取的關(guān)鍵字“today(今天)”在數(shù)據(jù)庫(kù)117中所存儲(chǔ)的對(duì)話當(dāng)中搜索關(guān)于“Sep 28,2015(2015年9月28日)”的對(duì)話。舉例來(lái)說(shuō),通過(guò)考慮對(duì)話被存儲(chǔ)的日期,相關(guān)消息提取器113搜索其中Sep 28,2015(2015年9月28日)”被表達(dá)成“tomorrow(明天)”、“after a week(一星期之后)”等的對(duì)話。當(dāng)名為“Kim Gap-dong”的用戶在2015年9月27日向名為“Park Eul-sun”的用戶傳送了消息“what time shall we meet tomorrow?(我們明天應(yīng)該在什么時(shí)間見(jiàn)面?)”時(shí),相關(guān)消息提取器113可以基于消息列表提取與其余的關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息。

隨后,當(dāng)名為“Park Eul-sun”的用戶響應(yīng)于消息“what time shall we meet tomorrow?(我們明天應(yīng)該在什么時(shí)間見(jiàn)面?)”向名為“Kim Gap-dong”的用戶傳送了消息“three o’clock is good(三點(diǎn)可以見(jiàn)面)”和“where shall we meet?(我們應(yīng)該在什么地方見(jiàn)面?)”并且隨后名為“Kim Gap-dong”的用戶回答了“l(fā)et’s meet at City Hall(我們?cè)谑姓d見(jiàn)面吧)”時(shí),相關(guān)消息提取器113可以提取包括針對(duì)關(guān)鍵字“when(什么時(shí)候)”的時(shí)間信息的消息“three o’clock is good(三點(diǎn)可以見(jiàn)面)”以作為相關(guān)消息,并且可以提取包括針對(duì)關(guān)鍵字“where(什么地方)”的地點(diǎn)信息的消息“l(fā)et’s meet at City Hall(我們?cè)谑姓d見(jiàn)面吧)”以作為相關(guān)消息。

所述消息列表可以包括前述用戶已經(jīng)與包括該用戶意圖向其發(fā)送消息的伙伴在內(nèi)的多個(gè)對(duì)話伙伴傳送的消息。因此,所述消息列表可以包括與多個(gè)對(duì)話伙伴的對(duì)話,其被記錄在數(shù)據(jù)庫(kù)117中。

舉例來(lái)說(shuō),假設(shè)名為“Kim Gap-dong”的用戶、名為“Park Eul-sun”的用戶和名為“Hong Gil-dong”的用戶準(zhǔn)備在2015年9月28日一起吃晚餐,名為“Kim Gap-dong”的用戶和名為“Hong Gil-dong”的用戶在2015年9月27日進(jìn)行了關(guān)于“dinner menu(晚餐菜單)”的對(duì)話,并且名為“Kim Gap-dong”的用戶在2015年9月27日向名為“Park Eul-sun”的用戶發(fā)送了消息“Hong Gil-dong said to me that he would decide the dinner menu(Hong Gil-dong對(duì)我說(shuō)由他來(lái)決定晚餐菜單)”。在這種情況下,當(dāng)名為“Park Eul-sun”的用戶向名為“Kim Gap-dong”的用戶發(fā)送消息“What is the dinner menu?(晚餐菜單是什么?)”時(shí),相關(guān)消息提取器113可以使用由關(guān)鍵字提取器112提取的關(guān)鍵字“dinner menu(晚餐菜單)?”提取出消息“Hong Gil-dong told me that he would decide the dinner menu(Hong Gil-dong告訴我由他來(lái)決定晚餐菜單)”以作為與關(guān)鍵字“dinner menu(晚餐菜單)”相關(guān)聯(lián)的相關(guān)消息。關(guān)鍵字提取器112可以從所述相關(guān)消息中再次提取關(guān)鍵字。舉例來(lái)說(shuō),關(guān)鍵字提取器112可以從消息“Hong Gil-dong said to me that he would decide the dinner menu(Hong Gil-dong對(duì)我說(shuō)由他來(lái)決定晚餐菜單)”中提取出作為用戶姓名的“Hong Gil-dong”以作為關(guān)鍵字。相關(guān)消息提取器113可以使用由關(guān)鍵字提取器112提取的關(guān)鍵字“Hong Gil-dong”或“dinner menu(晚餐菜單)”從名為“Kim Gap-dong”的用戶與名為“Hong Gil-dong”的用戶之間關(guān)于“dinner menu(晚餐菜單)”的對(duì)話中提取出由名為“Hong Gil-dong”的用戶向名為“Kim Gap-dong”的用戶傳送的消息“today’s dinner menu is Pizza!(今天的晚餐菜單是披薩餅!)”。

當(dāng)關(guān)鍵字是包括多媒體的實(shí)體關(guān)鍵字時(shí),相關(guān)消息提取器113可以利用實(shí)體關(guān)鍵字提取相關(guān)消息。舉例來(lái)說(shuō),當(dāng)實(shí)體關(guān)鍵字是照片時(shí),相關(guān)消息提取器113可以在數(shù)據(jù)庫(kù)117中搜索用戶已經(jīng)與多個(gè)對(duì)話伙伴彼此傳送的消息列表,以便提取包括與作為實(shí)體關(guān)鍵字的照片類似的照片的消息以作為相關(guān)消息。在這種情況下,對(duì)于相關(guān)消息提取器113可以使用多種技術(shù)來(lái)利用實(shí)體提取相關(guān)消息。舉例來(lái)說(shuō),當(dāng)實(shí)體是圖像時(shí),相關(guān)消息提取器113可以利用圖像搜索技術(shù)以及利用圖像文件的元數(shù)據(jù)、標(biāo)簽數(shù)據(jù)等等的圖像相似度確定技術(shù)來(lái)提取相關(guān)消息。

根據(jù)一個(gè)示例性實(shí)施例的消息鏈接器114通過(guò)超鏈接把由相關(guān)消息提取器113提取的相關(guān)消息鏈接到關(guān)鍵字。

根據(jù)一個(gè)或多個(gè)示例性實(shí)施例的超鏈接被用來(lái)把與包含在特定消息中的關(guān)鍵字相關(guān)聯(lián)的消息鏈接到關(guān)鍵字。當(dāng)選擇了關(guān)鍵字時(shí),超鏈接可以被激活。當(dāng)超鏈接被激活時(shí),可以在屏幕上顯示與關(guān)鍵字相關(guān)聯(lián)的消息。

消息鏈接器114可以設(shè)置用于包含在輸入消息或概要消息中的關(guān)鍵字的超鏈接,并且可以把與關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息的標(biāo)識(shí)信息插入到超鏈接的屬性中。被插入到超鏈接的屬性中的相關(guān)消息的標(biāo)識(shí)信息可以包括聊天室的ID和每一條消息的ID。

當(dāng)輸入消息或概要消息包括實(shí)體關(guān)鍵字時(shí),消息鏈接器114可以設(shè)置具有超鏈接的實(shí)體,并且可以把與實(shí)體關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息的標(biāo)識(shí)信息插入到超鏈接的屬性中。

根據(jù)一個(gè)示例性實(shí)施例的第一提供器115可以把具有由消息鏈接器114插入的超鏈接的消息提供到第一用戶終端200。也就是說(shuō),例如在向第二用戶終端300提供消息之前,第一提供器115可以把完整消息提供到第一用戶終端200,以供用戶對(duì)消息實(shí)施最終審閱。

當(dāng)?shù)谝唤邮掌?11接收到來(lái)自第一用戶終端200的輸入消息時(shí),第一提供器115可以把為之添加了關(guān)鍵字指示符和超鏈接的輸入消息提供到第一用戶終端200。在這種情況下,通過(guò)激活超鏈接,用戶可以確定超鏈接的適用性;也就是說(shuō)例如關(guān)鍵字和相關(guān)消息是否適當(dāng)?shù)劓溄拥奖舜恕5谝唤邮掌?11可以接收來(lái)自第一用戶終端200的消息傳送請(qǐng)求信號(hào)。所述消息傳送請(qǐng)求信號(hào)可以包括針對(duì)添加到輸入消息的關(guān)鍵字指示符和超鏈接的校正。

當(dāng)?shù)谝唤邮掌?11從第一用戶終端200接收到包含在消息列表中的一條或多條將要概括的消息的標(biāo)識(shí)信息時(shí),第一提供器115可以把為之添加了關(guān)鍵字指示符和超鏈接的概要消息提供到第一用戶終端200。在這種情況下,第一接收器111可以從第一用戶終端200接收包括針對(duì)包括在概要消息中的關(guān)鍵字的順序或者添加到概要消息的附加消息的校正的消息傳送請(qǐng)求信號(hào)。用戶還可以通過(guò)激活超鏈接來(lái)確定超鏈接的適用性。當(dāng)超鏈接被校正時(shí),可以通過(guò)把超鏈接新插入到由用戶校正并選擇的消息中來(lái)實(shí)施校正。

根據(jù)接收自第一用戶終端200的消息傳送請(qǐng)求信號(hào),根據(jù)一個(gè)示例性實(shí)施例的第二提供器116把包括超鏈接的消息傳送到第二用戶終端300。

下面將描述利用包括在第二用戶終端300中的控制設(shè)備310來(lái)控制為之添加了超鏈接的消息以及控制相關(guān)消息的顯示的方法和裝置的示例性實(shí)施例。

為了便于描述,第一用戶終端200和第二用戶終端300在概念上彼此不同。第一用戶終端200和第二用戶終端300可以是具有相同配置的終端。因此,關(guān)于第二用戶終端300的任何描述也可以被用來(lái)描述第一用戶終端200。

根據(jù)一個(gè)示例性實(shí)施例的控制設(shè)備310可以對(duì)應(yīng)于或包括一個(gè)或多個(gè)處理器。因此,控制設(shè)備310可以在被包括在例如微處理器或通用計(jì)算機(jī)系統(tǒng)之類的另一硬件設(shè)備中時(shí)被驅(qū)動(dòng)。

根據(jù)一個(gè)示例性實(shí)施例的控制設(shè)備310包括第二接收器311和控制器312。

根據(jù)一個(gè)示例性實(shí)施例的第二接收器311通過(guò)消息提供裝置110從第一用戶終端200接收為之添加了超鏈接的消息。在這里,可以從第一用戶終端200與第二用戶終端300之間的消息傳送/接收歷史或者從第一用戶終端200與多個(gè)終端之間的消息傳送/接收歷史提取相關(guān)消息。

當(dāng)包括在由第二接收器311接收的消息(在后文中稱作所接收到的消息)的關(guān)鍵字中的超鏈接被用戶輸入激活時(shí),根據(jù)一個(gè)示例性實(shí)施例的控制器312顯示與關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息。在這種情況下,控制器312可以根據(jù)相關(guān)消息是在對(duì)話伙伴之間傳送或接收還是從與第三方的對(duì)話中提取而以不同方式實(shí)施屏幕的顯示控制。

舉例來(lái)說(shuō),當(dāng)與所接收到的消息相關(guān)聯(lián)的相關(guān)消息是由所接收到的消息的發(fā)送方(例如第一用戶終端200的用戶)或用戶(例如第二用戶終端300的用戶)編寫(xiě)時(shí),控制器312可以實(shí)施控制以便顯示滾動(dòng)到其中相關(guān)消息存在于圖形用戶界面(GUI)中的部分的過(guò)程,所接收到的消息的發(fā)送方(例如第一用戶終端200的用戶)和用戶(例如第二用戶終端300的用戶)在該圖形用戶界面中進(jìn)行對(duì)話,并且控制器312可以實(shí)施控制以便高亮顯示相關(guān)消息。

所述滾動(dòng)過(guò)程標(biāo)示通過(guò)使用連續(xù)動(dòng)畫(huà)把顯示在其中進(jìn)行對(duì)話的GUI上的屏幕從其中顯示所接收到的消息的區(qū)段移動(dòng)到其中顯示相關(guān)消息的區(qū)段的過(guò)程。

舉例來(lái)說(shuō),假設(shè)名為“Kim Gap-dong”的用戶和名為“Park Eul-sun”的用戶進(jìn)行了關(guān)于“明天的約會(huì)的時(shí)間和地點(diǎn)”的對(duì)話,并且隨后名為“Park Eul-sun”的用戶對(duì)關(guān)于“明天的約會(huì)的時(shí)間和地點(diǎn)”的對(duì)話進(jìn)行概括并且向名為“Kim Gap-dong”的用戶傳送概要消息“9/28/2015/City Hall/3PM(2015年9月28日/市政廳/下午3點(diǎn))”。

在這種情況下,當(dāng)名為“Kim Gap-dong”的用戶激活包括在“3PM(下午3點(diǎn))”中的超鏈接并且與“3PM(下午3點(diǎn))”相關(guān)聯(lián)的相關(guān)消息是消息“three o’clock is good(三點(diǎn)可以見(jiàn)面)”時(shí),所述相關(guān)消息由所接收到的消息的發(fā)送方(例如第一用戶終端200的用戶)或用戶(例如第二用戶終端300的用戶)編寫(xiě)。相應(yīng)地,控制器312可以實(shí)施控制以便顯示滾動(dòng)到其中存在消息“three o’clock is good(三點(diǎn)可以見(jiàn)面)”的部分的過(guò)程,并且高亮顯示消息“three o’clock is good(三點(diǎn)可以見(jiàn)面)”。

為了增強(qiáng)相關(guān)消息的可讀性,在一種方法的另一個(gè)示例性實(shí)施例中,控制器312可以實(shí)施控制以便與相關(guān)消息分開(kāi)顯示來(lái)自通信歷史的除了所述相關(guān)消息之外的其余消息。舉例來(lái)說(shuō),控制器312可以實(shí)施控制以便在除了相關(guān)消息之外的其余消息上實(shí)施模糊、黑白處理和褪色中的至少一者,并且隨后顯示經(jīng)過(guò)處理的消息。

當(dāng)通過(guò)包括在所接收到的消息的關(guān)鍵字中的超鏈接所鏈接的相關(guān)消息被從第二用戶終端300刪除時(shí),控制器312可以實(shí)施控制以便從服務(wù)器100接收相應(yīng)的相關(guān)消息并且在第二用戶終端300上顯示所接收到的相關(guān)消息。具體來(lái)說(shuō),當(dāng)通過(guò)超鏈接所鏈接的相關(guān)消息被從第二用戶終端300刪除時(shí),控制器312無(wú)法實(shí)施控制來(lái)顯示相關(guān)消息。因此,控制器312可以實(shí)施控制以便從包括在服務(wù)器100中的數(shù)據(jù)庫(kù)117接收相關(guān)消息,并且在第二用戶終端300上顯示相關(guān)消息。在這種情況下,在其中進(jìn)行對(duì)話的圖形用戶界面中所顯示的消息與再次從服務(wù)器下載的相關(guān)消息之間可以有一定時(shí)間間隔。因此,當(dāng)對(duì)話流程被中斷時(shí),控制器312可以顯示失配以便通知對(duì)話流程被中斷。

當(dāng)與所接收到的消息相關(guān)聯(lián)的相關(guān)消息不是由所接收到的消息的發(fā)送方(例如第一用戶終端200的用戶)或用戶(例如第二用戶終端300的用戶)編寫(xiě)時(shí),控制器312可以實(shí)施控制,以便在其中進(jìn)行所接收到的消息的發(fā)送方(例如第一用戶終端200的用戶)與用戶(例如第二用戶終端300的用戶)之間的對(duì)話的圖形用戶界面(GUI)中顯示包括相關(guān)消息的彈出窗口。

舉例來(lái)說(shuō),假設(shè)名為“Kim Gap-dong”的用戶、名為“Park Eul-sun”的用戶和名為“Hong Gil-dong”的用戶準(zhǔn)備一起吃晚餐,名為“Kim Gap-dong”的用戶和名為“Hong Gil-dong”的用戶進(jìn)行了關(guān)于“dinner menu(晚餐菜單)”的對(duì)話,并且名為“Park Eul-sun”的用戶向名為“Kim Gap-dong”的用戶詢問(wèn)晚餐菜單。在這種情況下,控制器312可以實(shí)施控制,以便通過(guò)彈出窗口的形式在其中進(jìn)行名為“Park Eul-sun”的用戶與名為“Kim Gap-dong”的用戶之間的對(duì)話的GUI中顯示名為“Kim Gap-dong”的用戶與名為“Hong Gil-dong”的用戶之間關(guān)于晚餐菜單的對(duì)話的一些消息。

當(dāng)相關(guān)消息不是由所接收到的消息的發(fā)送方(例如第一用戶終端200的用戶)或用戶(例如第二用戶終端300的用戶)編寫(xiě)時(shí),控制器312在彈出窗口中顯示與所接收到的消息相關(guān)聯(lián)的相關(guān)消息的原因是為了保護(hù)個(gè)人隱私,并且由于相關(guān)消息不是對(duì)話伙伴之間的傳送/接收消息,因此通過(guò)滾動(dòng)進(jìn)行移動(dòng)是不可能的。但是即使在這種情況下,控制器312也可以實(shí)施控制以便在針對(duì)第三方以及其中一些對(duì)話伙伴的聊天室中顯示滾動(dòng)的過(guò)程,并且根據(jù)權(quán)威設(shè)定等等高亮顯示相關(guān)消息。

當(dāng)與所接收到的消息相關(guān)聯(lián)的相關(guān)消息不是由所接收到的消息的發(fā)送方(例如第一用戶終端200的用戶)或用戶(例如第二用戶終端300的用戶)編寫(xiě)時(shí),控制器312可以請(qǐng)求服務(wù)器100向作為相關(guān)消息的編寫(xiě)者的第三方的終端(未示出)傳送對(duì)話共享許可請(qǐng)求。在這種情況下,服務(wù)器100可以向第三方的終端(未示出)傳送對(duì)話共享許可請(qǐng)求,從第三方接收關(guān)于許可共享的信息,并且根據(jù)所接收到的信息決定是否要提供相關(guān)消息。

舉例來(lái)說(shuō),正如前面所描述的那樣,假設(shè)在名為“Kim Gap-dong”的用戶與名為“Park Eul-sun”的用戶之間的對(duì)話期間,通過(guò)特定關(guān)鍵字提取包括在名為“Kim Gap-dong”的用戶與名為“Hong Gil-dong”的第三方之間的對(duì)話中的名為“Hong Gil-dong”的第三方的消息以作為相關(guān)消息。

在這種情況下,當(dāng)名為“Park Eul-sun”的用戶讀取超鏈接到特定關(guān)鍵字的相關(guān)消息時(shí),控制器312可以向服務(wù)器100傳送針對(duì)發(fā)送針對(duì)名為“Park Eul-sun”的用戶的對(duì)話的共享許可消息的請(qǐng)求。但是向服務(wù)器100傳送針對(duì)發(fā)送針對(duì)所述對(duì)話的共享許可消息的請(qǐng)求的時(shí)間不限于此,并且相關(guān)消息提取器113可以在提取與關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息時(shí)傳送共享許可消息。

除了關(guān)于請(qǐng)求了共享的對(duì)話伙伴(例如“Park Eul-sun”)的信息之外,服務(wù)器100還可以向名為“Hong Gil-dong”的第三方的終端傳送包括關(guān)于所請(qǐng)求共享的對(duì)話的信息的共享許可請(qǐng)求。當(dāng)名為“Hong Gil-dong”的第三方接受對(duì)話共享時(shí),服務(wù)器100可以從名為“Hong Gil-dong”的第三方的終端接收所述對(duì)于共享的接受,并且可以根據(jù)所接收到的接受信息向“Park Eul-sun”的終端提供相關(guān)消息。在這種情況下,服務(wù)器100可以向“Park Eul-sun”的終端提供相關(guān)消息并且還有關(guān)于編寫(xiě)所述相關(guān)消息的編寫(xiě)者、編寫(xiě)時(shí)間以及在其中編寫(xiě)相關(guān)消息的聊天室的信息。

即使當(dāng)與所接收到的消息相關(guān)聯(lián)的相關(guān)消息是由所接收到的消息的發(fā)送方(例如第一用戶終端200的用戶)或用戶(例如第二用戶終端300的用戶)編寫(xiě)時(shí),控制器312也可以實(shí)施控制以便通過(guò)彈出窗口的形式顯示相關(guān)消息。

當(dāng)在所接收到的消息中包括多個(gè)關(guān)鍵字和相關(guān)消息時(shí),控制器312可以實(shí)施控制,以便按照所接收到的消息中的多個(gè)關(guān)鍵字的順序依次顯示多條相關(guān)消息。

舉例來(lái)說(shuō),當(dāng)所接收到的消息是“9/28/2015/City Hall/3PM(2015年9月28日/市政廳/下午3點(diǎn))”時(shí),控制器312可以實(shí)施控制,以便順序地顯示關(guān)于“9/28/2015(2015年9月28日)”的相關(guān)消息、關(guān)于“City Hall(市政廳)”的相關(guān)消息以及關(guān)于“3PM(下午3點(diǎn))”的相關(guān)消息。

在這種情況下,控制器312可以通過(guò)按照關(guān)鍵字的順序滾動(dòng)GUI或彈出窗口來(lái)順序地顯示各條相關(guān)消息。

在與所接收到的消息相關(guān)聯(lián)的相關(guān)消息是包括超鏈接(后文中稱作第二超鏈接)的消息的條件下,當(dāng)?shù)诙溄颖挥脩?例如第二用戶終端300的用戶)的輸入激活時(shí),控制器312可以實(shí)施控制以便進(jìn)一步顯示通過(guò)第二超鏈接所鏈接的相關(guān)消息(后文中稱作第二相關(guān)消息)。

舉例來(lái)說(shuō),假設(shè)名為“Park Eul-sun”的用戶向名為“Kim Gap-dong”的用戶傳送消息“What is the dinner menu today?(今天晚餐菜單是什么?)”,并且針對(duì)關(guān)鍵字“dinner menu(晚餐菜單)”的相關(guān)消息是名為“Kim Gap-dong”的用戶的消息“Hong Gil-dong told me that he would decide the dinner menu(Hong Gil-dong告訴我由他來(lái)決定晚餐菜單)”。在這種情況下,當(dāng)與消息“Hong Gil-dong told me that he would decide the dinner menu(Hong Gil-dong告訴我由他來(lái)決定晚餐菜單)”的關(guān)鍵字“Hong Gil-dong”相關(guān)聯(lián)的相關(guān)消息是由“Hong Gil-dong”向名為“Kim Gap-dong”的用戶發(fā)送的消息“today’s dinner menu is Pizza!(今天的晚餐菜單是披薩餅!)”時(shí),控制器312可以實(shí)施控制,以便顯示所接收到的消息“What is the dinner menu?(晚餐菜單是什么?)”、相關(guān)消息“Hong Gil-dong told me that he would decide the dinner menu(Hong Gil-dong告訴我由他來(lái)決定晚餐菜單)”以及第二相關(guān)消息“Today’s dinner menu is Pizza!(今天的晚餐菜單是披薩餅!)”。即使在這種情況下,控制器312也可以通過(guò)按照關(guān)鍵字的順序滾動(dòng)GUI或彈出窗口來(lái)順序地顯示各條相關(guān)消息。

在通過(guò)第二超鏈接顯示的第二相關(guān)消息是包括超鏈接(后文中稱作第三超鏈接)的消息的條件下,當(dāng)?shù)谌溄颖挥脩?例如第二用戶終端300的用戶)的輸入激活時(shí),控制器312可以實(shí)施控制以便進(jìn)一步顯示通過(guò)第三超鏈接所鏈接的相關(guān)消息(后文中稱作第三相關(guān)消息)。

控制器312可以實(shí)施控制以便顯示與該相關(guān)消息相關(guān)聯(lián)的所有相關(guān)消息,直到在與該相關(guān)消息相關(guān)聯(lián)的相關(guān)消息中不包括超鏈接為止。

當(dāng)例如與相關(guān)消息相關(guān)聯(lián)的第一相關(guān)消息以及與第一相關(guān)消息相關(guān)聯(lián)的第二相關(guān)消息之類的相關(guān)消息通過(guò)超鏈接順次鏈接時(shí),控制器312可以實(shí)施控制以便通過(guò)多種方法顯示順次鏈接的多條相關(guān)消息。

作為一個(gè)實(shí)例,每當(dāng)包括在每一條相關(guān)消息中的超鏈接被用戶的輸入激活時(shí),控制器312可以實(shí)施控制以便顯示與該相關(guān)消息相關(guān)聯(lián)的相關(guān)消息。

當(dāng)多條相關(guān)消息如前所述通過(guò)超鏈接順次鏈接時(shí),控制器312可以實(shí)施控制以便顯示用于返回到“前一條相關(guān)消息”、“下一條相關(guān)消息”和“初始消息”的搜索界面。當(dāng)有多條相關(guān)消息時(shí),用戶可能常常需要知道所述消息與前一條或下一條相關(guān)消息或初始消息相比的內(nèi)容??刂破?12可以實(shí)施控制,以便根據(jù)用戶通過(guò)搜索界面的輸入顯示前一條相關(guān)消息、下一條相關(guān)消息或初始消息。此外,控制器312可以實(shí)施控制以便顯示多條相關(guān)消息的縮略圖,并且可以在所顯示的各條相關(guān)消息之間直觀地進(jìn)行切換。

作為另一個(gè)實(shí)例,控制器312可以實(shí)施控制,以便在無(wú)需通過(guò)用戶的輸入激活超鏈接的情況下同時(shí)顯示所有相關(guān)消息。在這種情況下,控制器312可以實(shí)施控制,以便根據(jù)所經(jīng)過(guò)的時(shí)間按照時(shí)間次序顯示多條相關(guān)消息。

根據(jù)另一個(gè)示例性實(shí)施例的消息提供裝置110可以被包括在第一用戶終端200中。在前面描述的示例性實(shí)施例中,消息提供裝置110被包括在服務(wù)器中。在該示例性實(shí)施例中,第一用戶終端200用來(lái)從用戶接收輸入消息或?qū)⒁爬ǖ南?,把消息傳送到服?wù)器100,并且接收服務(wù)器100處理的結(jié)果。

在該示例性實(shí)施例中,消息提供裝置110被包括在第一用戶終端200中。服務(wù)器100可以用來(lái)在第一用戶終端200與第二用戶終端300之間中繼消息。

更具體來(lái)說(shuō),例如根據(jù)另一個(gè)示例性實(shí)施例的消息提供裝置110從由用戶輸入的輸入消息中提取關(guān)鍵字,搜索用戶已經(jīng)與對(duì)話伙伴或第三方傳送的消息列表,并且提取與所提取的關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息。在這種情況下,根據(jù)前面描述的提取關(guān)鍵字的示例性實(shí)施例的關(guān)鍵字提取器112的方法以及利用所提取的關(guān)鍵字提取相關(guān)消息的相關(guān)消息提取器113的方法可以被用作提取關(guān)鍵字以及提取與所提取的關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息的方法。但是,消息提供裝置110搜索存儲(chǔ)在第一用戶終端200而不是服務(wù)器100中的消息列表。

根據(jù)另一個(gè)示例性實(shí)施例的消息提供裝置110可以通過(guò)超鏈接把所提取的相關(guān)消息鏈接到所提取的關(guān)鍵字,并且在第一用戶終端200的顯示器上顯示超鏈接。

根據(jù)用戶的消息傳送請(qǐng)求,根據(jù)另一個(gè)示例性實(shí)施例的消息提供裝置110除了其相關(guān)消息之外還把輸入消息或概要消息傳送到第二用戶終端300。在這種情況下,服務(wù)器100可以用來(lái)在第一用戶終端200與第二用戶終端300之間中繼消息。

隨后,其中包括在第二用戶終端300中的控制設(shè)備310顯示所接收到的消息的方法與前面所描述的示例性實(shí)施例中的方法相同或基本上相同,因此將省略其描述。

圖3是示出了根據(jù)一個(gè)示例性實(shí)施例的消息提供方法的流程圖。參照?qǐng)D3,其中示出了服務(wù)器100、第一用戶終端200和第二用戶終端300之間的信息處理方法的流程圖。圖2的消息提供裝置110可以被包括在圖3的服務(wù)器100中。因此,參照?qǐng)D2對(duì)消息提供裝置110的描述可以適用于圖3的描述,但是后面將省略其描述。

參照?qǐng)D3,第一用戶終端200把輸入消息或者將要概括的消息的標(biāo)識(shí)信息傳送到服務(wù)器100(S31)。在這里,輸入消息可以包括文本或者包括字符串的多媒體實(shí)體。將要概括的消息包括在用戶已經(jīng)與多個(gè)對(duì)話伙伴傳送的消息列表中所包含的一條或多條消息,并且與輸入消息一樣可以包括文本或者包括字符串的多媒體實(shí)體。此外,標(biāo)識(shí)信息可以包括聊天室的ID和每一條消息的ID。

在S31中從第一用戶終端200接收到將要概括的消息的標(biāo)識(shí)信息之后,服務(wù)器100在標(biāo)識(shí)信息的基礎(chǔ)上對(duì)一條或多條將要概括的消息進(jìn)行概括以便生成概要消息(S32)。更具體來(lái)說(shuō),例如服務(wù)器100可以在標(biāo)識(shí)信息的基礎(chǔ)上對(duì)在數(shù)據(jù)庫(kù)117中檢查到的一條或多條消息進(jìn)行概括以便生成概要消息。

服務(wù)器100從在S31中接收自第一用戶終端200的輸入消息或者在S32中生成的概要消息中提取關(guān)鍵字(S33)。在這種情況下,對(duì)于服務(wù)器100可以使用前面所描述的各種技術(shù)以便從消息中提取關(guān)鍵字。

隨后,服務(wù)器100在數(shù)據(jù)庫(kù)117中搜索用戶已經(jīng)與多個(gè)對(duì)話伙伴傳送的消息列表,以便提取與在S33中提取的關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息(S34)。在這種情況下,對(duì)于服務(wù)器100可以使用前面所描述的各種技術(shù)以便提取與關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息。舉例來(lái)說(shuō),服務(wù)器100可以提取包括在S33中提取出的關(guān)鍵字的消息或者包括對(duì)應(yīng)于在S33中提取出的關(guān)鍵字的單詞的消息以作為與關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息。

服務(wù)器100通過(guò)超鏈接把在S34中提取出的相關(guān)消息鏈接到關(guān)鍵字(S35)。也就是說(shuō),例如服務(wù)器100通過(guò)超鏈接來(lái)鏈接包含在輸入消息或概要消息中的關(guān)鍵字,并且把與關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息的標(biāo)識(shí)信息插入到超鏈接的屬性中。

服務(wù)器100把為之添加了在S36中生成的超鏈接的消息提供到第一用戶終端200。在這種情況下,服務(wù)器100可以從第一用戶終端200接收所述消息的關(guān)鍵字的順序或者添加到所述消息的附加消息的校正。用戶可以通過(guò)激活超鏈接確定超鏈接的適用性。

根據(jù)接收自第一用戶終端200的消息傳送請(qǐng)求信號(hào),服務(wù)器100把包括超鏈接的消息傳送到第二用戶終端300(S38)。

圖4是示出了根據(jù)一個(gè)示例性實(shí)施例的顯示控制方法的流程圖。圖4的顯示控制方法可以由包括在圖3的第二用戶終端300中的控制設(shè)備310實(shí)施。因此,參照?qǐng)D3對(duì)控制設(shè)備310的描述可以適用于圖4中的描述,但是后面將省略其描述。

參照?qǐng)D4,第二用戶終端300包含關(guān)鍵字,并且從服務(wù)器100接收其中關(guān)鍵字和與關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息通過(guò)超鏈接而鏈接的消息(S41)。舉例來(lái)說(shuō),第二用戶終端300從服務(wù)器100接收消息,其中包含在輸入消息或概要消息中的關(guān)鍵字被超鏈接,并且其中與關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息的標(biāo)識(shí)信息被插入到超鏈接的屬性中。

第二用戶終端300在屏幕上顯示在S41中接收到的消息(S42)。舉例來(lái)說(shuō),第二用戶終端300可以在包括在第二用戶終端300中的顯示器上顯示接收自服務(wù)器100的消息。在這種情況下,第二用戶終端300可以與消息中的另一個(gè)單詞分開(kāi)顯示為之添加了超鏈接的關(guān)鍵字。舉例來(lái)說(shuō),第二用戶終端300可以像典型的超鏈接一樣對(duì)為之添加了超鏈接的關(guān)鍵字加下劃線并且/或者藍(lán)色高亮顯示,并且隨后顯示加有下劃線和/或藍(lán)色高亮顯示的關(guān)鍵字。

當(dāng)超鏈接被用戶的輸入激活時(shí),第二用戶終端300顯示相關(guān)消息(S43)。舉例來(lái)說(shuō),當(dāng)用戶的超鏈接激活請(qǐng)求信號(hào)被輸入到第二用戶終端300時(shí),第二用戶終端300可以在被插入到超鏈接的屬性中的相關(guān)消息的標(biāo)識(shí)信息的基礎(chǔ)上顯示相關(guān)消息。

在這種情況下,第二用戶終端300可以確定相關(guān)消息是否由所接收到的消息的發(fā)送方(例如第一用戶終端200的用戶)或用戶(例如第二用戶終端300的用戶)編寫(xiě),并且可以通過(guò)不同方式實(shí)施屏幕的顯示控制。

圖5A到8C示出了根據(jù)一個(gè)示例性實(shí)施例在第一用戶終端200或第二用戶終端300上顯示的示例性屏幕。

圖5A示出了其中用戶把將要傳送到第二用戶終端300的消息輸入到第一用戶終端200中的示例性屏幕510。

參照?qǐng)D5A,在其中輸入消息的屏幕510可以包括在其中顯示對(duì)話伙伴的對(duì)話伙伴顯示窗口511,在其中顯示現(xiàn)有對(duì)話的聊天窗口512,用于傳送消息的發(fā)送按鈕513,以及用于輸入將要傳送的消息的輸入窗口514。在這里,輸入窗口514可以包括超鏈接關(guān)鍵字的指示515和516。

圖5A示出了一個(gè)實(shí)例,其中當(dāng)用戶與名為“Kim Gap-dong”的對(duì)話伙伴進(jìn)行對(duì)話時(shí),關(guān)鍵字“when(什么時(shí)候)”515和關(guān)鍵字“where(什么地方)”516被高亮顯示。

圖5B示出了其中用戶選擇一條或多條將要概括并且從第一用戶終端200傳送到第二用戶終端300的消息的示例性屏幕520。

參照?qǐng)D5B,其中選擇將要概括的消息的屏幕520可以包括在其中顯示對(duì)話伙伴的對(duì)話伙伴顯示窗口521,在其中顯示現(xiàn)有對(duì)話的聊天窗口522,用于傳送消息的發(fā)送按鈕523,以及用于輸入將要傳送的消息的輸入窗口524。在這里,聊天窗口522可以包括用于從現(xiàn)有對(duì)話當(dāng)中選擇概要指定消息的復(fù)選框525。此外,在由用戶從聊天窗口522選擇的消息的基礎(chǔ)上,可以在輸入窗口524中顯示由服務(wù)器100概括的概要消息526。在這里,屏幕520可以提供用于接收概要消息的校正的界面。也就是說(shuō),例如用戶可以通過(guò)拖動(dòng)顯示在輸入窗口524中的概要消息中的任一個(gè)關(guān)鍵字來(lái)改變關(guān)鍵字的順序,利用小鍵盤校正概要消息的內(nèi)容,或者改變將把超鏈接插入到其中的消息。

圖5B示出了一個(gè)示例性屏幕,其中當(dāng)用戶與名為“Kim Gap-dong”的對(duì)話伙伴進(jìn)行對(duì)話時(shí),服務(wù)器100對(duì)用戶從聊天窗口522檢查到的四條消息進(jìn)行概括,并且在第一用戶終端200的輸入窗口524中顯示概要消息526,比如“9/28City Hall 3PM(9月28日,市政廳,下午3點(diǎn))”。此外,在該例中,除了概要消息526之外,用戶還把附加的消息“do you remember the appointment?(你還記得約會(huì)嗎?)”輸入到輸入窗口524中。

圖6示出了接收并且顯示與和關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息超鏈接的消息的第二用戶終端300的示例性屏幕。圖6在接收方“Kim Gap-dong”的情況下示出了前面關(guān)于圖5的描述。

參照?qǐng)D6,消息顯示屏幕610可以包括在其中顯示對(duì)話伙伴的對(duì)話伙伴顯示窗口611,在其中顯示現(xiàn)有對(duì)話的聊天窗口612,用于傳送消息的發(fā)送按鈕613,以及用于輸入將要傳送的消息的輸入窗口614。聊天窗口612可以顯示與相關(guān)消息超鏈接的消息615。聊天窗口612可以對(duì)為之添加了超鏈接的關(guān)鍵字加下劃線并且/或者藍(lán)色高亮顯示,并且隨后顯示加有下劃線和/或藍(lán)色高亮顯示的關(guān)鍵字。

圖6示出了一個(gè)實(shí)例,其中當(dāng)“Park Eul-sun”傳送概要消息時(shí),關(guān)鍵字“9/28(9月28日)”、“City Hall(市政廳)”和“3PM(下午3點(diǎn))”被超鏈接。

圖7A到7C示出了其中當(dāng)在第二用戶終端300中激活添加到關(guān)鍵字的超鏈接時(shí)滾動(dòng)并顯示相關(guān)消息的示例性屏幕。

圖7A示出了其中接收到包括超鏈接的消息的示例性屏幕710。

參照?qǐng)D7A,消息接收屏幕710可以包括在其中顯示對(duì)話伙伴的對(duì)話伙伴顯示窗口711,在其中顯示現(xiàn)有對(duì)話的聊天窗口712,用于傳送消息的發(fā)送按鈕713,以及用于輸入將要傳送的消息的輸入窗口714。

圖7A示出了一個(gè)實(shí)例,其中當(dāng)“Park Eul-sun”傳送概要消息時(shí),除了關(guān)鍵字“City Hall(市政廳)”715之外,關(guān)鍵字“Sept 28(9月28日)”和“3PM(下午3點(diǎn))”也被高亮顯示。

圖7B示出了其中當(dāng)用戶激活添加到圖7A的關(guān)鍵字“City Hall(市政廳)”715的超鏈接時(shí)滾動(dòng)并顯示相關(guān)消息的示例性屏幕720。

參照?qǐng)D7B,當(dāng)超鏈接被用戶激活時(shí),圖2的控制器312滾動(dòng)聊天窗口722,從而在聊天窗口722中顯示相關(guān)消息723。在這種情況下,控制器312可以控制顯示,從而使得隨著現(xiàn)有對(duì)話向下移動(dòng)(例如在方向721上)而切換屏幕。舉例來(lái)說(shuō),當(dāng)用戶激活添加到圖7A的關(guān)鍵字“City Hall(市政廳)”715的超鏈接時(shí)可以切換屏幕,從而使得作為相關(guān)消息723的消息“l(fā)et’s meet at City Hall(我們?cè)谑姓d見(jiàn)面吧)”位于聊天窗口722的中心處。但是示例性實(shí)施例不限于此。應(yīng)當(dāng)認(rèn)識(shí)到,控制器(顯示控制器)312可以滾動(dòng)屏幕以使得相關(guān)消息723位于聊天窗口722的頂部或底部。

圖7C示出了其中為圖7B的相關(guān)消息提供視覺(jué)效果的示例性屏幕730。

參照?qǐng)D7C,屏幕730可以包括指示731,從而使得相關(guān)消息732不同于除了相關(guān)消息732之外的其余消息。此外,屏幕730可以包括用于相關(guān)消息的閃爍指示、模糊指示等等。

圖7C示出了一個(gè)實(shí)例,其中除了作為相關(guān)消息732的消息“l(fā)et’s meet at City Hall(我們?cè)谑姓d見(jiàn)面吧)”之外的其余消息被模糊731,也就是說(shuō)被模糊地顯示。

圖8A到8C示出了其中當(dāng)在第二用戶終端300中激活添加到關(guān)鍵字的超鏈接時(shí)在彈出窗口中顯示相關(guān)消息的示例性屏幕。

圖8A示出了其中當(dāng)添加到圖7A的關(guān)鍵字“City Hall(市政廳)”715的超鏈接被激活時(shí)在彈出窗口中顯示相關(guān)消息的示例性屏幕810。

參照?qǐng)D8A,屏幕810可以包括在其中顯示對(duì)話伙伴的對(duì)話伙伴顯示窗口811,在其中顯示現(xiàn)有對(duì)話的聊天窗口812,用于傳送消息的發(fā)送按鈕813,以及用于輸入將要傳送的消息的輸入窗口814。此外,屏幕810可以包括當(dāng)超鏈接被用戶激活時(shí)在其中顯示相關(guān)消息的彈出窗口815。

圖8A示出了一個(gè)實(shí)例,其中在彈出窗口815中顯示被添加到關(guān)鍵字“City Hall(市政廳)”的超鏈接的相關(guān)消息“l(fā)et’s meet at City Hall(我們?cè)谑姓d見(jiàn)面吧)”。

圖8B示出了其中順序地顯示多個(gè)關(guān)鍵字的相關(guān)消息的示例性屏幕820。

參照?qǐng)D8B,當(dāng)在概要消息中包括多個(gè)關(guān)鍵字和相關(guān)消息時(shí),圖2的控制器312可以按照所述多個(gè)關(guān)鍵字的順序顯示多條相關(guān)消息。在這種情況下,屏幕820可以按照關(guān)鍵字的順序依次顯示各條相關(guān)消息的彈出窗口,其中隨著時(shí)間或者同時(shí)或者基本上同時(shí)給出動(dòng)畫(huà)效果。

圖8B示出了一個(gè)實(shí)例,其中按照關(guān)鍵字“Setp 28(9月28日)”821、關(guān)鍵字“City Hall(市政廳)”822和關(guān)鍵字“3PM(下午3點(diǎn))”823的順序顯示相關(guān)消息“what time shall we meet tomorrow?(我們明天應(yīng)該在什么時(shí)間見(jiàn)面?)”824、相關(guān)消息“l(fā)et’s meet at City Hall(我們?cè)谑姓d見(jiàn)面吧)”825和相關(guān)消息“three o’clock is good(三點(diǎn)可以見(jiàn)面)”826。

圖8B示出了一個(gè)實(shí)例,其中分開(kāi)顯示三條相關(guān)消息824、825和826的彈出窗口。但是示例性實(shí)施例不限于此。舉例來(lái)說(shuō),可以在一個(gè)彈出窗口中安排并顯示三條相關(guān)消息824、825和826。在這種情況下,相關(guān)消息的安排順序可以對(duì)應(yīng)于概要消息中的關(guān)鍵字的順序。

圖8C示出了其中顯示與包含在相關(guān)消息中的關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息的示例性屏幕830。

參照?qǐng)D8C,屏幕830可以包括關(guān)于包括在所接收到的消息831中的關(guān)鍵字834的第一相關(guān)消息832的指示,并且還可以包括關(guān)于包括在第一相關(guān)消息832中的關(guān)鍵字835的第二相關(guān)消息833的指示。也就是說(shuō),例如當(dāng)用于包括在所接收到的消息831中的關(guān)鍵字“dinner menu(晚餐菜單)”834的超鏈接被激活時(shí),屏幕830可以在彈出窗口中顯示關(guān)鍵字834的第一相關(guān)消息832。同樣地,當(dāng)用于包括在第一相關(guān)消息832中的關(guān)鍵字“Hong Gil-dong”835的超鏈接被激活時(shí),屏幕830可以在彈出窗口中顯示關(guān)鍵字“Hong Gil-dong”835的第二相關(guān)消息833。

根據(jù)一個(gè)或多個(gè)示例性實(shí)施例,有可能從用戶輸入的消息中提取關(guān)鍵字,提取與關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息,并且除了輸入消息之外還向消息接收方提供相關(guān)消息。

根據(jù)一個(gè)或多個(gè)示例性實(shí)施例,還有可能對(duì)一個(gè)或多個(gè)對(duì)話進(jìn)行概括以生成概要消息,并且除了概要消息之外還向接收方提供與包含在概要消息中的關(guān)鍵字相關(guān)聯(lián)的相關(guān)消息。

根據(jù)一個(gè)或多個(gè)示例性實(shí)施例,有可能提供用于增強(qiáng)與所接收到的消息相關(guān)聯(lián)的相關(guān)消息的可讀性的各種用戶界面。

正如前面所提到的那樣,這里所描述的示例性實(shí)施例可以通過(guò)程序指令的形式來(lái)實(shí)施,所述程序指令可以通過(guò)各種計(jì)算機(jī)組件執(zhí)行并且可以被記錄在計(jì)算機(jī)可讀記錄介質(zhì)上。計(jì)算機(jī)可讀記錄介質(zhì)的實(shí)例包括磁性介質(zhì)(比如硬盤、軟盤或磁帶)、光學(xué)介質(zhì)(比如緊致盤只讀存儲(chǔ)器(CD-ROM)或數(shù)字通用盤(DVD))、磁-光介質(zhì)(比如軟光盤)以及特別被設(shè)計(jì)成存儲(chǔ)和執(zhí)行程序指令的硬件設(shè)備(比如ROM、RAM或閃存)。此外,計(jì)算機(jī)可讀記錄介質(zhì)可以包括可以通過(guò)網(wǎng)絡(luò)傳送的非瞬時(shí)性介質(zhì),例如通過(guò)軟件或應(yīng)用的形式實(shí)施并且因此通過(guò)網(wǎng)絡(luò)傳送和分發(fā)的介質(zhì)。

計(jì)算機(jī)程序可以針對(duì)實(shí)施例被特別設(shè)計(jì)和配置,或者可以是計(jì)算機(jī)軟件領(lǐng)域的技術(shù)人員已知的并且可以由其使用。除了由編譯器產(chǎn)生的機(jī)器語(yǔ)言代碼,計(jì)算機(jī)程序的實(shí)例還包括可由計(jì)算機(jī)利用解釋器執(zhí)行的高層級(jí)語(yǔ)言代碼。

這里所示出和描述的特定實(shí)現(xiàn)方式是實(shí)施例的說(shuō)明性實(shí)例,而不意圖以任何方式限制實(shí)施例的范圍。為了簡(jiǎn)明起見(jiàn),可能沒(méi)有詳細(xì)描述傳統(tǒng)的電子裝置、控制系統(tǒng)、軟件開(kāi)發(fā)以及系統(tǒng)的其他功能方面。此外,在所給出的各幅圖中示出的連接線或連接器意圖表示各個(gè)元件之間的功能關(guān)系以及/或者物理或邏輯耦合。應(yīng)當(dāng)提到的是,在實(shí)際的設(shè)備中可以存在許多替換的或附加的功能關(guān)系、物理連接或者邏輯連接。此外,除非元件被特別描述成“必要的”或“關(guān)鍵的”,否則沒(méi)有項(xiàng)目或組件對(duì)于實(shí)施例的實(shí)踐來(lái)說(shuō)是必要的。

雖然在這里公開(kāi)了示例性實(shí)施例,但是應(yīng)當(dāng)理解的是,其他變型也是可能的。這樣的變型不應(yīng)當(dāng)被視為背離本申請(qǐng)的實(shí)施例的精神和范圍,本領(lǐng)域技術(shù)人員將會(huì)想到的所有此類修改都應(yīng)當(dāng)被包括在所附權(quán)利要求書(shū)的范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
织金县| 应用必备| 桦甸市| 南城县| 安远县| 黄浦区| 阿拉善盟| 遂川县| 合阳县| 胶南市| 泾源县| 荥经县| 大兴区| 大田县| 克东县| 苍南县| 江北区| 铜川市| 九龙城区| 太谷县| 宣化县| 澎湖县| 南丹县| 诏安县| 隆回县| 闵行区| 丹寨县| 丹巴县| 兰西县| 普安县| 汉沽区| 新巴尔虎左旗| 秦安县| 新民市| 五莲县| 平陆县| 得荣县| 莫力| 大余县| 文昌市| 武冈市|