国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      輔助的內(nèi)容創(chuàng)作的制作方法

      文檔序號(hào):6360733閱讀:191來(lái)源:國(guó)知局
      專利名稱:輔助的內(nèi)容創(chuàng)作的制作方法
      輔助的內(nèi)容創(chuàng)作
      背景技術(shù)
      通常,消息和其他文本內(nèi)容是用鍵盤(pán)在計(jì)算機(jī)上撰寫(xiě)的(compose)。傳統(tǒng)的計(jì)算機(jī)具有QWERTY鍵盤(pán),所述鍵盤(pán)具有可機(jī)械移動(dòng)的按鍵,允許用戶通過(guò)打字來(lái)輸入文本。隨著可以在較小的設(shè)備中置入的計(jì)算能力的增強(qiáng),傳統(tǒng)上在臺(tái)式和膝上型計(jì)算機(jī)上執(zhí)行的眾多功能現(xiàn)今可以在手持計(jì)算機(jī)、電話、音樂(lè)播放器和平板設(shè)備之類的更小的設(shè)備上執(zhí)行。雖然可以將處理器、存儲(chǔ)器、盤(pán)和網(wǎng)絡(luò)接口之類的組件小型化,但是一個(gè)不能輕易小過(guò)某個(gè)限度的組件是足夠大以便被人手舒服使用的物理鍵盤(pán)。小型設(shè)備通常具有文本輸入機(jī)制,例如通過(guò)觸摸屏而被操作的屏幕鍵盤(pán),被設(shè)計(jì)成用拇指操作的小型鍵盤(pán)(在一些智能電話設(shè)備上),各自代表了字母表中的兩個(gè)或三個(gè)字母的雙重或三重功能的按鍵(在基本的無(wú)線電話上)或是手寫(xiě)識(shí)別系統(tǒng)。然而,在撰寫(xiě)文本內(nèi)容的時(shí)候,這些機(jī)制通常無(wú)法提供 全尺寸鍵盤(pán)的舒適度。在人們使用設(shè)備(小型或大型)的時(shí)候,這時(shí)可以提供不同的上下文線索(clue),這些線索是可用的并且可以幫助用戶撰寫(xiě)消息,但卻不必從零開(kāi)始輸入消息。然而,現(xiàn)有的系統(tǒng)通常未被設(shè)計(jì)成使用這些線索。

      發(fā)明內(nèi)容
      設(shè)備可以通過(guò)使用該設(shè)備上可用的上下文來(lái)幫助用戶創(chuàng)作(author)內(nèi)容。用戶可以通過(guò)設(shè)備上的某種機(jī)制來(lái)指示該用戶希望撰寫(xiě)消息。響應(yīng)于該指示,該設(shè)備可以提出一條將被發(fā)送的消息。設(shè)備還可以為用戶呈現(xiàn)離散選項(xiàng),以便修改所提出的消息或是向消息添加附加內(nèi)容。然后,設(shè)備可以為用戶提供在不同渠道上送出消息的能力,例如電子郵件消息、社交網(wǎng)絡(luò)帖子等等。為了提出消息,設(shè)備利用了很多消息都會(huì)遵循共同模式并且通常會(huì)涉及用戶當(dāng)前使用設(shè)備所做的事情這一概念。舉個(gè)例子,人們會(huì)在社交網(wǎng)絡(luò)上張貼其“狀態(tài)”,其中所述狀態(tài)是關(guān)于某個(gè)人在該時(shí)刻的活動(dòng)、思考或感受的描述。由此,如果設(shè)備屬于名叫“喬”的用戶,那么常見(jiàn)的消息有可能具有“喬在訪問(wèn)西雅圖”或是“喬喜歡紐約交響樂(lè)團(tuán)”的形式,或者一般性地具有“喬〈動(dòng)詞〉〈賓語(yǔ)〉”的形式。所述動(dòng)詞和賓語(yǔ)可以從設(shè)備本身可用的上下文中推斷。如果設(shè)備近期執(zhí)行了關(guān)于蘇格蘭的愛(ài)丁堡市的搜索,那么所推斷的恰當(dāng)消息可以是“喬在了解愛(ài)丁堡”。或者,如果設(shè)備上的全球定位系統(tǒng)(GPS)表明喬處于西雅圖并且正在以步行速度移動(dòng),那么說(shuō)“喬在西雅圖步行”可能是恰當(dāng)?shù)?。由此,設(shè)備上可用的上下文可以提供關(guān)于設(shè)備用戶在其鍵入消息的情況下想要說(shuō)的話的合理猜測(cè)。然而,所提出的消息未必是從設(shè)備發(fā)送的最終消息。用戶可以被給予改變消息中的動(dòng)詞或是向消息添加附加信息或鏈接的機(jī)會(huì)。舉個(gè)例子,如果設(shè)備用戶當(dāng)前在林肯中心聆聽(tīng)紐約交響樂(lè)團(tuán)的音樂(lè)會(huì)(可以通過(guò)設(shè)備的位置、當(dāng)前時(shí)間以及因特網(wǎng)可用的音樂(lè)會(huì)日程來(lái)確定的事實(shí)),那么設(shè)備可以提出“喬喜歡紐約交響樂(lè)團(tuán)”的消息。然而,雖然該消息是一個(gè)合理的猜測(cè),但是它預(yù)先假定了喬實(shí)際想要說(shuō)的話。喬有可能并不喜歡該音樂(lè)會(huì),他有可能并不確定他是怎么看待這場(chǎng)音樂(lè)會(huì)的,或者有可能希望保留判斷。在這種情況下,喬有可能希望將動(dòng)詞“喜歡”改成“不喜歡”、“對(duì)……不確定”或是“想要了解更多關(guān)于……的信息”??梢蕴峁┲T如菜單之類的界面以便允許喬進(jìn)行這種動(dòng)詞改變。這樣一來(lái),設(shè)備可以在用戶不必鍵入整個(gè)消息的情況下幫助用戶撰寫(xiě)精確反映了用戶想要說(shuō)的話的消息。除了允許改變動(dòng)詞之外,還可以為用戶提供向消息添加附加信息的機(jī)會(huì)。例如,假設(shè)用戶執(zhí)行了關(guān)于“愛(ài)丁堡”這個(gè)詞語(yǔ)的搜索,并且搜索結(jié)果中的一項(xiàng)是關(guān)于這個(gè)城市的旅游評(píng)論。消息創(chuàng)作系統(tǒng)可以提出“喬正在了解愛(ài)丁堡”的消息(可以從搜索查詢本身推斷得到的事實(shí))。然而,用戶有可能閱讀了關(guān)于愛(ài)丁堡的評(píng)論,并且有可能想要添加關(guān)于該評(píng)論的信息。由此,消息創(chuàng)作系統(tǒng)可以給予用戶添加短語(yǔ)“并且同意網(wǎng)站travel, example, com上的評(píng)論”的選項(xiàng)。消息創(chuàng)作系統(tǒng)并不知道用戶是否希望發(fā)表這個(gè)聲明,但是其發(fā)表該聲明的可能性可以很合理地從搜索結(jié)果中出現(xiàn)了旅游網(wǎng)站這一事實(shí)中推斷得到。由此,消息創(chuàng)作系統(tǒng)可以通過(guò)提供該選項(xiàng)來(lái)幫助用戶。該系統(tǒng)還可以允許用戶改變動(dòng)詞(例如將“同意”改成“不同意”)。同樣,該系統(tǒng)可以允許用戶附上旅游網(wǎng)站的鏈接(有可能通過(guò)統(tǒng)一資源定位符(URL)縮短服務(wù))。這里描述的技術(shù)可以在移動(dòng)設(shè)備或其他那些無(wú)法提供全尺寸鍵盤(pán)的小型設(shè)備上·使用。然而,相同的技術(shù)也可以在任何計(jì)算設(shè)備上使用。例如,即使是在全尺寸鍵盤(pán)可用的時(shí)候,提出消息的消息創(chuàng)作系統(tǒng)也可以用于幫助用戶甚至在臺(tái)式或膝上型計(jì)算機(jī)上撰寫(xiě)消
      肩、O本發(fā)明內(nèi)容部分是為了以簡(jiǎn)化形式引入精選概念而被提供的,并且在以下的具體實(shí)施方式
      部分中將會(huì)進(jìn)一步描述這些概念。本發(fā)明內(nèi)容部分的目的既不是確定所要求保護(hù)主題的關(guān)鍵特征或必要特征,也不是用于限制所要求保護(hù)的主題的范圍。


      圖1-3是其中設(shè)備可以幫助用戶撰寫(xiě)消息的例示工作流的圖示。圖4是其中設(shè)備可以獲得可用于創(chuàng)作消息的上下文信息的例示環(huán)境的框圖。圖5-6是創(chuàng)作和傳遞消息的例示過(guò)程的流程圖。圖7是可以與這里描述的主題的實(shí)施方式結(jié)合使用的例示組件的框圖。
      具體實(shí)施例方式用戶通常使用其計(jì)算機(jī)或其他設(shè)備來(lái)撰寫(xiě)和發(fā)送消息。傳統(tǒng)上,消息是在計(jì)算機(jī)上用全尺寸的鍵盤(pán)撰寫(xiě)的。然而,隨著在更小空間中置入的計(jì)算能力的增強(qiáng),很多傳統(tǒng)上在臺(tái)式或膝上型計(jì)算機(jī)上執(zhí)行的功能現(xiàn)今在諸如手持計(jì)算機(jī)、電話、音樂(lè)播放器、平板設(shè)備等等的更小設(shè)備上執(zhí)行。這些設(shè)備通常具有某種類型的文本輸入機(jī)制,例如拇指尺寸的鍵盤(pán),通過(guò)觸摸屏操作的屏幕鍵盤(pán)或手寫(xiě)識(shí)別器,或是各自代表了兩個(gè)或三個(gè)字母的雙重或三重功能的按鍵。但對(duì)于輸入內(nèi)容,這些設(shè)備通常并沒(méi)有提供全尺寸鍵盤(pán)的舒適性。然而,在創(chuàng)建內(nèi)容的時(shí)候,較小的設(shè)備通常具有一些較大設(shè)備所欠缺的東西非常詳細(xì)的上下文。由于計(jì)算機(jī)(乃至膝上型計(jì)算機(jī))通常會(huì)保持在一個(gè)位置并被同時(shí)用于很多任務(wù),因此,要想了解用戶實(shí)際正在做的事情或是感興趣的東西可能是非常困難的。對(duì)于較小設(shè)備就不是這樣的。小型設(shè)備通常是由用戶攜帶的,其位置可以通過(guò)GPS或三角測(cè)量來(lái)確定。此外,使用這些設(shè)備的方式通常具有使用較大計(jì)算機(jī)的方式所不具有的直觀性。如果一個(gè)人在臺(tái)式計(jì)算機(jī)上搜索餐館,那么他/她有可能考慮的是次日、下周或下個(gè)月前往該餐廳。如果一個(gè)人在手持設(shè)備上搜索餐廳,那么他/她此刻很有可能正在尋找吃飯的地方。如果一個(gè)人將照片上傳至社交網(wǎng)絡(luò),那么他有可能僅僅是在清理攝像機(jī)的存儲(chǔ)卡,并且所述照片有可能是在去年的假期拍攝的。如果這個(gè)人從他/她的移動(dòng)設(shè)備上傳照片,那么該照片很有可能是在最近幾分鐘拍攝的。上下文在臺(tái)式或膝上型計(jì)算機(jī)上確實(shí)是存在的。用戶輸入搜索查詢的事實(shí)暗示了所述用戶正在尋找的東西。然而,小型設(shè)備可以揭示其位置以及其用途很有可能反映出用戶的即時(shí)興趣的事實(shí)會(huì)使得關(guān)于小型設(shè)備上的上下文的推斷非常令人信服。這里描述的主題可以用于幫助用戶創(chuàng)作消息。消息創(chuàng)作系統(tǒng)可以嘗試推斷出用戶在能夠鍵入消息的情況下想要說(shuō)的內(nèi)容,并且可以使用上下文信息這么去做。舉個(gè)例子,如果用戶已搜索詞語(yǔ)“愛(ài)丁堡”,那么可以合理地推斷出用戶對(duì)蘇格蘭的愛(ài)丁堡市感興趣。無(wú)論該搜索是在何種類型的設(shè)備上進(jìn)行的(例如臺(tái)式計(jì)算機(jī)、智能電話等等),這個(gè)推斷都是合理的。然而,如上所述,如果用戶在智能電話上執(zhí)行該搜索,那么給定在智能電話上輸入文本查詢的相對(duì)難度,用戶努力輸入該查詢的事實(shí)可以反映出用戶此刻非常有興趣了解愛(ài)丁堡。
      ·
      消息可以基于所推斷的上下文來(lái)創(chuàng)建。設(shè)備可以具有允許用戶基于他/她的當(dāng)前上下文來(lái)請(qǐng)求創(chuàng)建消息的消息創(chuàng)作軟件。舉個(gè)例子,可能有下拉菜單、屏幕按鈕等等允許用戶請(qǐng)求創(chuàng)建消息。如果與設(shè)備相關(guān)聯(lián)的用戶的名字是喬,那么可以基于Joe剛剛搜索了愛(ài)丁堡的事實(shí)來(lái)撰寫(xiě)消息“喬喜歡愛(ài)丁堡”。當(dāng)然,該消息可能不是喬希望表達(dá)的想法,但是如果喬在搜索了詞語(yǔ)“愛(ài)丁堡”之后立即要求創(chuàng)建消息,那么這是一個(gè)可供提出的合理消息。消息創(chuàng)作軟件可以允許喬以某種方式來(lái)改變?cè)撓?。例如,在本示例中,所提出的消息包含了?dòng)詞短語(yǔ)“喜歡”以及賓語(yǔ)名詞“愛(ài)丁堡”。消息創(chuàng)作系統(tǒng)可以允許喬將動(dòng)詞改成“正在了解”、“不喜歡”、“對(duì)……不太肯定”、“希望訪問(wèn)”等等。這樣一來(lái),消息創(chuàng)作系統(tǒng)允許喬表達(dá)與他正在做或是正在思考的事情相關(guān)的多種不同的想法,而不必從零開(kāi)始輸入這些想法。這些對(duì)動(dòng)詞的改變可以通過(guò)提供了各種動(dòng)詞選擇的下拉菜單來(lái)得到。根據(jù)環(huán)境,消息創(chuàng)作系統(tǒng)可以提供類似的菜單來(lái)允許用戶改變所提出的消息中的一個(gè)或多個(gè)名詞。(在這里的論述中,詞語(yǔ)“動(dòng)詞”可以用于描述任何動(dòng)詞短語(yǔ)(這其中可以包括動(dòng)詞,分詞,介詞等等),并且詞語(yǔ)“名詞”可以用于描述任何動(dòng)詞短語(yǔ)的賓語(yǔ)(這其中可以包括名詞、代名詞、冠詞、形容詞等等)。由此,在這里應(yīng)該將諸如“正在了解關(guān)于”之類的短語(yǔ)理解成是一種類型的“動(dòng)詞”,即便其包含了現(xiàn)在分詞“正在了解”和介詞“關(guān)于”。)。該消息創(chuàng)作系統(tǒng)還可以允許用戶向消息添加信息。例如,喬有可能希望向消息添加諸如“并且希望不久后訪問(wèn)”之類的更多信息。這種文本同樣可以通過(guò)恰當(dāng)機(jī)制而向喬提出(例如候選選擇菜單)。所提供的特定選擇可以從上下文中推斷得到。舉個(gè)例子,如果來(lái)自喬執(zhí)行的搜索的搜索結(jié)果之一是來(lái)自網(wǎng)站travel, example, com的愛(ài)丁堡旅游評(píng)論,那么消息創(chuàng)作系統(tǒng)可以提供的一些選擇是“同意travel, example, com上的評(píng)論”或是“不同意travel, example, com上的評(píng)論”。此外,消息創(chuàng)作系統(tǒng)可以附上到所討論的評(píng)論的鏈接,其中該鏈接可以采用其原始形式或是使用了諸如tinyurl或bit. Iy之類的URL縮短服務(wù)的縮短形式。消息創(chuàng)作系統(tǒng)還可以基于搜索結(jié)果之外的其他內(nèi)容來(lái)提議短語(yǔ),例如設(shè)備上可用的傳感器信息。舉個(gè)例子,設(shè)備上的GPS系統(tǒng)能夠確定喬在查詢時(shí)的當(dāng)前位置(例如西雅圖)。以此為基礎(chǔ),消息創(chuàng)作系統(tǒng)可以提出短語(yǔ)“并且希望其不到4485英里遠(yuǎn)”(4485英里是西雅圖與愛(ài)丁堡機(jī)場(chǎng)之間的實(shí)際距離)?;蛘撸O(shè)備上的溫度傳感器可以指示西雅圖的當(dāng)前溫度是華氏90°,并且以此為基礎(chǔ),消息創(chuàng)作系統(tǒng)可以提出短語(yǔ)“并且希望避暑”。關(guān)于該主題的任何變體都是可以使用的。現(xiàn)在轉(zhuǎn)到附圖,圖1、2和3顯示了其中設(shè)備可以幫助用戶撰寫(xiě)消息的例示工作流。設(shè)備102是一個(gè)可以與用戶相關(guān)聯(lián)的設(shè)備。在一個(gè)示例中,設(shè)備102是用戶的無(wú)線電話,并且如圖1-3所示,設(shè)備102被繪制成(僅用于例示目的)是具有觸摸屏104的智能電話。然而,設(shè)備102也可以是手持計(jì)算機(jī)、手持音樂(lè)播放器、平板設(shè)備、全尺寸膝上型或臺(tái)式計(jì)算機(jī)等等。設(shè)備102可以具有多種不同的組件,例如揚(yáng)聲器106、麥克風(fēng)108、攝像機(jī)110、按鈕112、GPS接收機(jī)114以及無(wú)線電設(shè)備116。揚(yáng)聲器106和麥克風(fēng)108分別可以為設(shè)備102提供音頻輸出和輸入。攝像機(jī)110可以為設(shè)備102提供視覺(jué)輸入。按鈕112可以提供一種允許用戶與設(shè)備102上的軟件進(jìn)行交互的模式——例如,在用戶按下按鈕112的時(shí)候,設(shè)備102可以被配置成提供軟件的菜單或其他選項(xiàng)。GPS接收機(jī)114可以接收來(lái)自衛(wèi)星的信號(hào), 并且可以包含基于這些信號(hào)來(lái)確定設(shè)備102的位置的邏輯。無(wú)線電設(shè)備116可以允許設(shè)備102通過(guò)電磁波來(lái)參與雙向通信(例如通過(guò)允許設(shè)備102與蜂窩通信塔進(jìn)行通信)。觸摸屏104可以充當(dāng)視覺(jué)輸出設(shè)備和觸覺(jué)輸入設(shè)備。在圖1-3的示例中,設(shè)備102的用戶在某個(gè)時(shí)刻執(zhí)行了關(guān)于蘇格蘭的愛(ài)丁堡的搜索(有可能是通過(guò)屏幕鍵盤(pán)或是其他某種機(jī)制將查詢“愛(ài)丁堡”輸入設(shè)備102)。作為請(qǐng)求所述搜索的結(jié)果,設(shè)備102與遠(yuǎn)程搜索引擎或其他服務(wù)取得聯(lián)系并獲得搜索結(jié)果。這些搜索結(jié)果118在出現(xiàn)于圖I中的設(shè)備102的第一個(gè)視圖中在觸摸屏104上顯示。在觸摸屏104上未顯示的是,不同類型的數(shù)據(jù)既有可能伴隨搜索結(jié)果,也有可能以其它方式成為搜索結(jié)果的一部分,還有可能能夠以其它方式在設(shè)備102上得到。在所顯示的示例中,這些數(shù)據(jù)120可以包括搜索結(jié)果中出現(xiàn)的網(wǎng)站的URL G^UBedinburgh.example, com和 travel, example, com/edinburgh),處于北纟韋 47. 601099 度和西經(jīng) 122. 3294度的用戶當(dāng)前位置(該位置可以通過(guò)GPS接收機(jī)114來(lái)確定),用戶當(dāng)前位置的名稱和街道地址(例如可以通過(guò)搜索服務(wù)從設(shè)備的緯度和經(jīng)度推斷出的Books Unlimited書(shū)店),以及當(dāng)前溫度(所述溫度可以通過(guò)設(shè)備102上的溫度計(jì)來(lái)確定)。數(shù)據(jù)120提供了可供消息創(chuàng)作服務(wù)用以撰寫(xiě)消息的上下文。該上下文可以通過(guò)用戶的近期活動(dòng)(例如搜索結(jié)果)以及從設(shè)備上可用的傳感器(例如GPS接收機(jī)114、溫度計(jì)等等)中得到。在執(zhí)行了搜索之后的某個(gè)時(shí)刻,用戶可以選擇撰寫(xiě)消息。例如,在設(shè)備102上可以安裝允許用戶請(qǐng)求撰寫(xiě)消息的應(yīng)用,其中這種應(yīng)用是消息創(chuàng)作系統(tǒng)的一個(gè)示例。該應(yīng)用可以采用不同的方式來(lái)激活。在一個(gè)示例中,以某種方式敲擊屏幕可以用于激活該應(yīng)用(例如在關(guān)于哪一個(gè)希望創(chuàng)建消息的屏幕內(nèi)容附近敲擊),然而該應(yīng)用是可以采用任何方式激活的。在圖1-3的示例中,用戶敲擊了觸摸屏104,由此導(dǎo)致在圖I中設(shè)備102的第二視圖中出現(xiàn)了彈出菜單122。該彈出菜單詢問(wèn)用戶他/她是否想要撰寫(xiě)消息。如果用戶給出了指示“是”(例如通過(guò)敲擊菜單122中的語(yǔ)句“撰寫(xiě)消息”),那么消息創(chuàng)作系統(tǒng)可以撰寫(xiě)如圖I中設(shè)備102的第三個(gè)視圖中顯示的消息124(在圖I的示例中,彈出菜單122只允許用戶選擇單個(gè)選項(xiàng),即“撰寫(xiě)消息”動(dòng)作,但是彈出菜單也可以提供可供用戶從中選擇的若干個(gè)動(dòng)作)。消息124是一種形式的所提出的消息。如果設(shè)備用戶的名字是喬(通過(guò)先前輸入設(shè)備可以知道的事實(shí)),那么用戶完成對(duì)詞語(yǔ)“愛(ài)丁堡”的搜索的事實(shí)促使消息創(chuàng)作系統(tǒng)提出消息“喬喜歡愛(ài)丁堡”。喬既有可能同意也有可能不同意該消息。他此刻可以決定完全丟棄該消息。然而,將觀察到的是,視覺(jué)重點(diǎn)被放在了該消息中的動(dòng)詞“喜歡”上(其中圖I所示的下劃線是視覺(jué)重點(diǎn)的例示形式)。在圖1-3所示的例示消息創(chuàng)作系統(tǒng)中,下劃線可以指示單詞可被其他選項(xiàng)所取代。消息創(chuàng)作系統(tǒng)可以提出這些選項(xiàng)。舉個(gè)例子,圖2中的設(shè)備102的第一個(gè)視圖顯示了菜單126。消息創(chuàng)作系統(tǒng)可以將該菜單呈現(xiàn)給設(shè)備102的用戶,以便允許用戶改變所提出的消息124中的動(dòng)詞。舉例來(lái)說(shuō),用戶可以通過(guò)使用觸摸屏104敲擊用戶希望改變的單詞來(lái)訪問(wèn)菜單126。(菜單126是可以呈現(xiàn)給用戶以允許用戶改變文本的用戶界面的示例。)在以某種方式激活了菜單126之后,用戶被給予關(guān)于動(dòng)詞的選擇,用戶可以從中選擇動(dòng)詞來(lái)替換所提出的消息中的“喜歡”。從菜單126中的替換動(dòng)詞不同于原始動(dòng)詞“喜歡”的意義上講,這些替換動(dòng)詞與原始動(dòng)詞“喜歡”是截然不同的。舉例來(lái)說(shuō),如所示,用戶可以將“喜歡”改成“不喜歡”、“對(duì)……不太肯·定”、“正在了解”、“希望訪問(wèn)”等等。替換動(dòng)詞以及原始動(dòng)詞可以基于賓語(yǔ)來(lái)選擇。也就是說(shuō),由于所提出的消息中的賓語(yǔ)/名詞是某個(gè)地方的名稱的事實(shí),因此,諸如“希望訪問(wèn)”之類的動(dòng)詞可以被認(rèn)為是恰當(dāng)?shù)摹S纱?,與作為餐廳名稱的賓語(yǔ)相比,作為電影名稱的賓語(yǔ)可以產(chǎn)生不同的動(dòng)詞選擇。例如,動(dòng)詞“正在……就餐”對(duì)于餐廳來(lái)說(shuō)是恰當(dāng)?shù)?,而“正在觀看……”對(duì)于電影來(lái)說(shuō)則是恰當(dāng)?shù)?。假設(shè)喬在該時(shí)刻將動(dòng)詞從“喜歡”改成了“正在了解”(如圖2中設(shè)備102的第一個(gè)視圖中的粗體選擇所示)。那么,如圖2中設(shè)備102的第二個(gè)視圖所指示的,消息創(chuàng)作系統(tǒng)可以將消息124從“喬喜歡愛(ài)丁堡”改成“喬正在了解愛(ài)丁堡”,由此創(chuàng)建一個(gè)經(jīng)過(guò)修改的消息。這樣一來(lái),消息創(chuàng)作系統(tǒng)幫助了喬來(lái)表達(dá)其希望傳達(dá)的想法,而不必由喬來(lái)鍵入、撰寫(xiě)或是以其他方式輸入消息。如上所述,消息創(chuàng)作系統(tǒng)通過(guò)使用上下文信息推斷喬希望編寫(xiě)何種消息以及隨后允許其從似乎可能的替換項(xiàng)列表中選擇針對(duì)所述消息的修改來(lái)為喬提供幫助。(輸入和/或撰寫(xiě)消息的示例包括使用機(jī)械或屏幕鍵盤(pán)來(lái)鍵入文本,對(duì)著語(yǔ)音-文本系統(tǒng)講話,或是將文本寫(xiě)入手寫(xiě)識(shí)別系統(tǒng)。因此,這些類型的文本輸入是如果系統(tǒng)能夠提出用戶接受的文本的情況下用戶能夠避免執(zhí)行的操作的示例)。應(yīng)該指出的是,在以上示例中喬被給予下拉菜單來(lái)替換所提出的文本中的動(dòng)詞。然而,所提出的文本中的動(dòng)詞僅僅是文本分段的一個(gè)示例。通常,所提出的文本可以具有某個(gè)分段,并且該分段可以包括某些采用了特定單詞順序的特定內(nèi)容。消息創(chuàng)作系統(tǒng)可以給予用戶一種將該分段中內(nèi)容的一個(gè)實(shí)例替換為內(nèi)容的另一個(gè)實(shí)例的方式(例如將一個(gè)或更多單詞的一個(gè)序列替換為零個(gè)或更多單詞的另一個(gè)序列)。消息創(chuàng)作系統(tǒng)還可以幫助喬以其它方式來(lái)豐富內(nèi)容。舉例來(lái)說(shuō),如圖2中設(shè)備102的第三個(gè)視圖所示,消息創(chuàng)作系統(tǒng)還可以允許喬向消息添加附加信息。舉個(gè)例子,在喬執(zhí)行搜索的時(shí)候,喬有可能處于名為Books Unlimited的書(shū)店。這個(gè)事實(shí)業(yè)可能已從喬的設(shè)備的位置中推斷得到,并且有可能還從搜索引擎(或其他服務(wù))接收的一些信息中推斷。(例如,在喬執(zhí)行搜索的時(shí)候,他的緯度和經(jīng)度可能已被傳送到查找了最接近喬的位置的店鋪(business)的服務(wù),并且由此可能已推斷出喬在執(zhí)行搜索的時(shí)候處于書(shū)店BooksUnlimited)。由此,基于該信息,消息創(chuàng)作系統(tǒng)可以為喬提供向消息添加短語(yǔ)“在BooksUnlimited”的機(jī)會(huì)(如菜單128中所示),由此,這使得聚合的消息將會(huì)是“喬在BooksUnlimited中了解愛(ài)丁堡”。(在圖1_3的示例中,喬已經(jīng)通過(guò)改變?cè)继岢龅南⒅械膭?dòng)詞修改了消息。因此,如果喬向消息添加短語(yǔ),那么他會(huì)將該短語(yǔ)包含在經(jīng)過(guò)修改的消息中。)。作為另一個(gè)示例,如上所述,提供上下文信息的搜索結(jié)果包含了來(lái)自網(wǎng)站travel,example, com的關(guān)于愛(ài)丁堡的旅游評(píng)論。由此,消息創(chuàng)作系統(tǒng)可以給予喬向消息添加短語(yǔ)“同意travel, example, com上的評(píng)論”的選項(xiàng)。或者作為另一個(gè)示例,如圖I所示,上下文數(shù)據(jù)120可以包含設(shè)備102的當(dāng)前溫度(所述溫度可能已從設(shè)備102上的溫度計(jì)確定的)?;谠谶@一天喬所在的位置有多熱,消息創(chuàng)作系統(tǒng)可以提供諸如“并且認(rèn)為這要比西雅圖更涼爽”之類的短語(yǔ),由此,聚合的消息將會(huì)是“喬正在了解愛(ài)丁堡,并且認(rèn)為那兒要比西雅圖更涼爽”。(消息創(chuàng)作系統(tǒng)可以基于已經(jīng)從設(shè)備經(jīng)緯度了解到喬當(dāng)前在西雅圖執(zhí)行關(guān)于愛(ài)丁堡的搜索來(lái)選擇將西雅圖作為比較目標(biāo))。以上僅僅是消息創(chuàng)作系統(tǒng)可以提議的內(nèi)容的一些示例。這些示例并未限制這里的主題,而是僅僅用于示范幫助用戶撰寫(xiě)消息的過(guò)程的范圍以及靈活性。應(yīng)該指出的是,喬未必選擇添加菜單128中提供的任何文本。例如,他有可能不同意travel, example, com上的評(píng)論,或者有可能不同意所提出的關(guān)于溫度的陳述。然而,在給出了可用的上下文數(shù)據(jù)120的情況下,所提出的內(nèi)容包含了消息創(chuàng)作系統(tǒng)為了幫助喬撰寫(xiě)相關(guān)消息而可以向喬提出的似乎可能的陳述。 除了從菜單128中添加消息之外,消息創(chuàng)作系統(tǒng)還可以允許用戶添加鏈接。如上所述,作為上下文數(shù)據(jù)120的一部分的一條信息是在喬的搜索結(jié)果中出現(xiàn)了網(wǎng)頁(yè)travel,example. com/Edinburgh的事實(shí)。由此,如圖3中設(shè)備102的第一個(gè)視圖所示,除了為喬提供添加關(guān)于評(píng)論的文本的選項(xiàng)之外,消息創(chuàng)作系統(tǒng)還可以為喬提供包含連至該評(píng)論的鏈接的機(jī)會(huì)。在這個(gè)示例中,用戶已添加了與travel, example, com上對(duì)于愛(ài)丁堡的評(píng)論有關(guān)的文本,并且被提出包含在該消息中的鏈接是這個(gè)特定鏈接。由此,在這個(gè)示例中,消息創(chuàng)作系統(tǒng)正在基于特定鏈接與用戶已決定包含在消息中的文本相關(guān)的事實(shí)而選擇該鏈接。然而,鏈接可以是以任何方式并且出于任何原因選擇的。應(yīng)該指出的是,所述鏈接可以是原始URL (travel, example, com/edinburgh)?;蛘呷鐖D3所示,該鏈接可以是由TinyURL或bit. Iy之類的URL縮短服務(wù)提供的短URL。在圖3中,此類鏈接出現(xiàn)在了消息中。此外,應(yīng)該指出的是,鏈接可以自動(dòng)和/或默認(rèn)包含在消息中。然而,用戶也可以有以某種方式來(lái)與消息服務(wù)進(jìn)行交互以便選擇是否包含該鏈接的選項(xiàng)——例如,用戶可以敲擊鏈接,而這可以產(chǎn)生一個(gè)詢問(wèn)用戶他/她是否希望包含鏈接的菜單,或者為用戶提供可被包含的若干個(gè)鏈接。應(yīng)該指出的是,可以向所提出的消息添加任何數(shù)量或類型的內(nèi)容。例如,雖然圖1-3顯示了向所提出的消息添加的單個(gè)短語(yǔ)和單個(gè)URL,但是一般來(lái)說(shuō),任何數(shù)量的短語(yǔ)、任何數(shù)量的URL以及任何類型或數(shù)量的內(nèi)容都是可以添加到消息中的。一旦已經(jīng)創(chuàng)建了消息,則設(shè)備可以允許用戶通過(guò)不同的渠道來(lái)傳播消息。舉例來(lái)說(shuō),如菜單130所示,可以為用戶提供經(jīng)由電子郵件、臉書(shū)、推特等渠道來(lái)傳播消息的機(jī)會(huì)。設(shè)備和/或消息創(chuàng)作系統(tǒng)可以具有電子郵件和/或社交網(wǎng)絡(luò)系統(tǒng)上的用戶證書(shū)拷貝,由此允許所述設(shè)備或消息創(chuàng)作系統(tǒng)代表用戶來(lái)將消息傳播到這些系統(tǒng)。一旦用戶已選擇了用以傳播消息的渠道,那么所述消息將會(huì)通過(guò)所選擇的渠道來(lái)傳播(方框132)。
      圖4顯示了其中設(shè)備可以獲得可以用于創(chuàng)作消息的上下文信息的例示環(huán)境。設(shè)備102是圖1-3所示的設(shè)備。如上所述,舉例來(lái)說(shuō),設(shè)備102可以是無(wú)線電話、手持計(jì)算機(jī)、音樂(lè)播放器、膝上型或臺(tái)式計(jì)算機(jī)等等。設(shè)備102可以包含消息創(chuàng)作系統(tǒng)442,所述系統(tǒng)可以是在設(shè)備102上的實(shí)現(xiàn)上文中結(jié)合圖1-3描述的消息創(chuàng)作功能中的一些或全部功能的軟件和/或硬件。服務(wù)402是設(shè)備102可以通過(guò)網(wǎng)絡(luò)訪問(wèn)的服務(wù)。舉個(gè)例子,設(shè)備102可以通過(guò)以太網(wǎng)之類的有線網(wǎng)絡(luò)、WiFi或Bluetooth之類的無(wú)線網(wǎng)絡(luò)或是有線與無(wú)線網(wǎng)絡(luò)的某種組合來(lái)與服務(wù)402進(jìn)行通信。在一個(gè)示例中,設(shè)備102是通過(guò)蜂窩網(wǎng)絡(luò)來(lái)與服務(wù)402進(jìn)行通信的無(wú)線電話(例如通過(guò)使用無(wú)線電設(shè)備來(lái)與蜂窩塔進(jìn)行通信,所述蜂窩塔在設(shè)備102與電話系統(tǒng)和/或因特網(wǎng)之類的網(wǎng)絡(luò)之間中繼信息)。舉例來(lái)說(shuō),服務(wù)402可以由服務(wù)器機(jī)器或是服務(wù)器機(jī)器群集來(lái)實(shí)現(xiàn)。在一個(gè)示例中,無(wú)論設(shè)備102以何種機(jī)制來(lái)與服務(wù)402進(jìn)行通信,設(shè)備102的工作模式都可以向服務(wù)402提交某種類型的請(qǐng)求404,并且可以接收來(lái)自服務(wù)402且作為響應(yīng)的某種類型的數(shù)據(jù)406。請(qǐng)求404和數(shù)據(jù)406的特性可以取決于服務(wù)402提供的功能的特定類型。圖4顯示了可以由服務(wù)402提供的某些例示類型的組件和功能。在一個(gè)示例中,服務(wù)402充當(dāng)搜索引擎,在這種情況下,服務(wù)402可以具有web索·引408和使用web索引408來(lái)提供基于查詢的搜索結(jié)果的搜索組件410。服務(wù)402還可以包括將特定位置映射到位于這些位置的特定項(xiàng)目(例如物體、店鋪、住宅等等)的地理索引412。搜索組件410 (或是其他某個(gè)組件)可以使用地理索引來(lái)識(shí)別位于給定位置的物體、店鋪、住宅。服務(wù)402可以包括圖像索引414,其中所述圖像索引包含描述圖像的元數(shù)據(jù)。圖像匹配器416可以是對(duì)輸入圖像和圖像索引414進(jìn)行比較以便確定索引中的什么圖像與輸入圖像相對(duì)應(yīng)的組件。同樣,服務(wù)402可以包括音頻索引418和音頻匹配器420,其中音頻匹配器420接收作為輸入的音頻,并且確定音頻索引418中的什么音頻(如果存在的話)與輸入音頻相匹配。由此,服務(wù)402可以具有如下能力產(chǎn)生基于文本查詢的搜索結(jié)果,或者識(shí)別處于特定地理位置的物體(或住宅、店鋪等等),或者將圖像或音頻剪輯與一組已知的圖像和/或音頻剪輯相匹配,或者可以包含其他某種功能。在一個(gè)示例中,服務(wù)402提供一個(gè)或多個(gè)這樣的功能的組合。由此,基于服務(wù)402提供的功能的類型,請(qǐng)求404可以向服務(wù)402提供不同類型的信息。例如,請(qǐng)求404可以包括在設(shè)備102上輸入的文本查詢422,設(shè)備102上的攝像機(jī)捕捉到的圖像424,設(shè)備102上的麥克風(fēng)捕捉到的音頻剪輯426,設(shè)備102上的GPS或三角測(cè)量組件識(shí)別的地理位置428,設(shè)備102上的溫度計(jì)測(cè)得的溫度430,或是其他任何類型的信息。該信息可以由服務(wù)402的一個(gè)或多個(gè)恰當(dāng)組件來(lái)處理。當(dāng)服務(wù)402已處理了請(qǐng)求404中包含的信息時(shí),它可以返回響應(yīng)于請(qǐng)求404的數(shù)據(jù)406。舉例來(lái)說(shuō),數(shù)據(jù)406可以包含搜索結(jié)果432 (例如包括網(wǎng)站434的列表),處于特定地理位置的店鋪(或住宅、物體等等)的標(biāo)識(shí)436,響應(yīng)于圖像搜索的視覺(jué)對(duì)象的標(biāo)識(shí)438,響應(yīng)于音頻搜索的音頻的標(biāo)識(shí)440,或是其他任何恰當(dāng)類型的信息。從服務(wù)402返回至設(shè)備102的數(shù)據(jù)406可以形成全部或部分的上下文數(shù)據(jù)120 (如圖I所示),消息創(chuàng)作系統(tǒng)可以使用所述上下文數(shù)據(jù)120作為基礎(chǔ)來(lái)提議用于消息的內(nèi)容。圖5和6顯示了其中可以創(chuàng)作和傳遞消息的例示過(guò)程。在轉(zhuǎn)到圖5-6的描述之前,應(yīng)該指出的是,這些圖中包含的流程圖是參考圖1-4所示的組件通過(guò)示例方式來(lái)描述的,但是該過(guò)程可以在任何系統(tǒng)中執(zhí)行,并且不局限于圖1-4所示的情景。此外,圖5-6中的流程圖顯示了其中過(guò)程的各階段按照連接方框的線條所示的特定順序執(zhí)行的示例,但是這些圖中顯示的不同階段是可以按照任何順序或以任何組合或子組合執(zhí)行的。在502,在設(shè)備上可以提供輸入。舉例來(lái)說(shuō),該設(shè)備可以是圖1-4所示的設(shè)備104。所述輸入可以采用多種不同形式。在一個(gè)示例中,該輸入可以是直接的用戶輸入504,例如通過(guò)小鍵盤(pán)、觸摸屏等等輸入的文本。這種文本數(shù)據(jù)的一個(gè)示例是搜索查詢,但是任何類型的數(shù)據(jù)都是可以提供的。此外,用戶提供的直接輸入可以是某種形式的非文本數(shù)據(jù),例如在觸摸屏上用指示筆或手指輸入的任意繪畫(huà)。在另一個(gè)示例中,所述輸入可以是在設(shè)備上收集的某種輸入(方框506),例如使用設(shè)備的攝像機(jī)或麥克風(fēng)捕捉的視覺(jué)或音頻輸入,使用GPS接收機(jī)收集的GPS數(shù)據(jù),使用溫度計(jì)收集的溫度數(shù)據(jù)等等。在508,可以向服務(wù)發(fā)送請(qǐng)求。舉例來(lái)說(shuō),該服務(wù)可以是圖4所示的服務(wù)402,并且可以提供在上文中結(jié)合關(guān)于服務(wù)402的描述所提及的各種不同功能。所述請(qǐng)求可以包含這樣的數(shù)據(jù),該數(shù)據(jù)包括在502獲取的輸入,或者所述數(shù)據(jù)可以是從在502獲取的輸入中推導(dǎo)得到的。在510,該請(qǐng)求被服務(wù)所接收。 在512,所述服務(wù)確定針對(duì)該請(qǐng)求的響應(yīng)。舉例來(lái)說(shuō),如果該請(qǐng)求包含搜索查詢,那么該服務(wù)可以識(shí)別響應(yīng)于所述查詢的網(wǎng)站、圖像或其他類型的上下文。如果該請(qǐng)求包含了地理位置(例如采用緯度和經(jīng)度的形式),那么所述服務(wù)可以識(shí)別已知存在于指定位置的店鋪、住宅、物體等等。一旦已確定了恰當(dāng)?shù)捻憫?yīng),則所述服務(wù)在514中返回響應(yīng)于該請(qǐng)求的數(shù)據(jù)。在516,設(shè)備接收所述響應(yīng)。此時(shí),在設(shè)備上存在某些類型的數(shù)據(jù)(在518),并且該數(shù)據(jù)可以提供可以從中創(chuàng)建消息的上下文。應(yīng)該指出的是,在502-516中描述的內(nèi)容僅僅是創(chuàng)建該數(shù)據(jù)的例示方式。存在于設(shè)備之上的任何類型的數(shù)據(jù)都可以作為從中構(gòu)造消息的上下文數(shù)據(jù)來(lái)使用。關(guān)于在設(shè)備上獲取輸入,將其發(fā)送到服務(wù)以及接收來(lái)自服務(wù)的響應(yīng)數(shù)據(jù)的觀念都僅僅是可以用以創(chuàng)建上下文數(shù)據(jù)的一種例示方式。無(wú)論數(shù)據(jù)以何種方式到來(lái)并存在于設(shè)備之上,該數(shù)據(jù)都可以被用作上下文來(lái)創(chuàng)建消息。在520,用戶基于設(shè)備上存在的信息來(lái)請(qǐng)求創(chuàng)建某個(gè)文本。(設(shè)備上“存在的信息”可以是從服務(wù)獲取的數(shù)據(jù),或者也可以是設(shè)備上的其他某些數(shù)據(jù))?;谠撔畔?,在522,設(shè)備創(chuàng)建所提出的包含名詞和動(dòng)詞的文本。然后,在524,設(shè)備允許用戶為所述文本選擇可替換的動(dòng)詞,以此來(lái)替換初始提出的動(dòng)詞。(舉例來(lái)說(shuō),參考圖1-3的示例,設(shè)備可以提出動(dòng)詞“喜歡”,并且可以允許用戶在其位置選擇動(dòng)詞“不喜歡”。)在526,設(shè)備可以允許用戶向消息中添加附加內(nèi)容。(例如,在上述示例中,短語(yǔ)“并且同意travel, example, com上的評(píng)論”是可被添加到消息中的附加內(nèi)容的示例。)在528,可以向該消息添加鏈接。該設(shè)備可以默認(rèn)自動(dòng)添加鏈接,或者可以請(qǐng)求顯式的用戶批準(zhǔn)來(lái)添加鏈接。在530,用戶可以請(qǐng)求經(jīng)由特定的渠道來(lái)發(fā)送所撰寫(xiě)的消息,例如電子郵件、社交網(wǎng)絡(luò)或微博上的發(fā)帖、短消息服務(wù)(SMS)消息等等。在532,設(shè)備經(jīng)由所請(qǐng)求的渠道來(lái)傳遞消息。由于消息可以來(lái)源于一個(gè)機(jī)器并且可被發(fā)送至實(shí)現(xiàn)電子郵件服務(wù)、社交網(wǎng)絡(luò)服務(wù)等等的服務(wù)器,因此,傳遞消息的操作可以包括經(jīng)由某個(gè)物理距離來(lái)向遠(yuǎn)離發(fā)起消息的設(shè)備的位置傳送數(shù)據(jù),并且所述消息的傳遞可以使用有形的通信媒體。圖7顯示了其中可以部署這里描述的主題的各方面的例示環(huán)境。計(jì)算機(jī)700包括一個(gè)或多個(gè)處理器702以及一個(gè)或多個(gè)數(shù)據(jù)記憶組件704。所述一個(gè)或多個(gè)處理器702通常是微處理器,例如在個(gè)人臺(tái)式計(jì)算機(jī)或膝上計(jì)算機(jī)、服務(wù)器、手持計(jì)算機(jī)、或別的類型的計(jì)算設(shè)備中發(fā)現(xiàn)的微處理器。所述一個(gè)或多個(gè)數(shù)據(jù)記憶組件704是能夠短期或長(zhǎng)期存儲(chǔ)數(shù)據(jù)的組件。一個(gè)或多個(gè)數(shù)據(jù)記憶組件704的示例包括硬盤(pán)、可移除盤(pán)(包括光盤(pán)和磁盤(pán))、易失和非易失隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、閃存、磁帶等等。一個(gè)或多個(gè)數(shù)據(jù)記憶組件是計(jì)算機(jī)可讀和/或設(shè)備可讀存儲(chǔ)媒體的示例。計(jì)算機(jī)700可以包括或者關(guān)聯(lián)于顯示器712,其中該顯示器可以是陰極射線管(CRT)監(jiān)視器、液晶顯示器(LCD)監(jiān)視器或是其他任何類型的監(jiān)視器。計(jì)算機(jī)700可被廣義地理解成是包含了任何具有某種計(jì)算能力的設(shè)備。例如,計(jì)算機(jī)700可以是傳統(tǒng)的臺(tái)式或膝上型計(jì)算機(jī),或服務(wù)器計(jì)算機(jī),在名稱中通常具有單詞“計(jì)算機(jī)”的其他類型的設(shè)備。然而,計(jì)算機(jī)700還可以是小型計(jì)算機(jī),例如手持計(jì)算機(jī)、手持音樂(lè)播放器、智能電話或具有某種處理能力的其他類型的電話。通常,計(jì)算機(jī)700可以是有能力運(yùn)行某種指令(或包含了具有該能力的組件)的 任何類型的設(shè)備。在一個(gè)具體示例中,上文中結(jié)合圖1-4描述的設(shè)備102是計(jì)算機(jī)700的一個(gè)示例。同樣,(下面描述的)計(jì)算機(jī)710可以是計(jì)算機(jī)700有可能是的任何類型的設(shè)備。軟件可以保存在一個(gè)或多個(gè)數(shù)據(jù)記憶組件704中,并且可以在一個(gè)或多個(gè)處理器702上運(yùn)行。這些軟件的一個(gè)示例是消息創(chuàng)作軟件706,其中該軟件可以實(shí)現(xiàn)在上文中結(jié)合圖1-6描述的一些或所有功能,然而任何類型的軟件都是可以使用的。舉例來(lái)說(shuō),軟件706可以通過(guò)一個(gè)或多個(gè)組件來(lái)實(shí)現(xiàn),其中所述組件可以是分布式系統(tǒng)中的組件、單獨(dú)的文件、單獨(dú)的函數(shù)、單獨(dú)的對(duì)象、單獨(dú)的代碼行等等。其中程序被保存在硬盤(pán)上、被加載到RAM中以及在計(jì)算機(jī)的一個(gè)或多個(gè)處理器上運(yùn)行的計(jì)算機(jī)(例如個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持計(jì)算機(jī)等等)代表圖7描述的情景,但是這里描述的主題并不局限于這個(gè)示例。這里描述的主題可以作為保存在一個(gè)或多個(gè)數(shù)據(jù)記憶組件704中的一個(gè)或多個(gè)中并在一個(gè)或多個(gè)處理器702中的一個(gè)或多個(gè)上運(yùn)行的軟件來(lái)實(shí)現(xiàn)。作為另一個(gè)示例,本主題可以作為保存在一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)媒體中的指令來(lái)實(shí)現(xiàn)。諸如光盤(pán)或磁盤(pán)之類的有形媒體是存儲(chǔ)媒體的示例。這些指令可以存在于非瞬態(tài)媒體之上。在由計(jì)算機(jī)或其他機(jī)器運(yùn)行時(shí),這些指令可以促使計(jì)算機(jī)或其他機(jī)器執(zhí)行方法的一個(gè)或多個(gè)操作。執(zhí)行這些操作的指令可以保存在一個(gè)介質(zhì)上,或者可以散布在多個(gè)媒體上,由此這些指令可以集中出現(xiàn)在一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)媒體上,而不用考慮所有的這些指令是否正好是在相同的介質(zhì)上。此外,這里描述的任何操作(無(wú)論是否在圖中顯示)都可以作為方法的一部分由處理器(例如一個(gè)或多個(gè)處理器702)執(zhí)行。由此,如果在這里描述了操作A、B和C,那么可以執(zhí)行一種包含了操作A、B和C的方法。此外,如果在這里描述了操作A、B和C,那么可以執(zhí)行一種方法,其中該方法包括使用處理器來(lái)執(zhí)行操作A、B和C。在一個(gè)例示環(huán)境中,計(jì)算機(jī)700可以通過(guò)網(wǎng)絡(luò)708可通信地連接到一個(gè)或多個(gè)其他設(shè)備。在結(jié)構(gòu)上可以與計(jì)算機(jī)700相似的計(jì)算機(jī)710是可以連接到計(jì)算機(jī)700的設(shè)備的一個(gè)示例,但是其他類型的設(shè)備也可以這樣連接。雖然通過(guò)特定于結(jié)構(gòu)特征和/或方法操作的語(yǔ)言描述了本主題,但是應(yīng)該理解,所附權(quán)利要求中限定的主題并不必局限于上述具體特征或操作。相反,上文描述的具體特征和操作是作為用于實(shí)現(xiàn)權(quán)利要求的例示形式公開(kāi)的。
      權(quán)利要求
      1.一種幫助用戶創(chuàng)作消息的方法,該方法包括 在設(shè)備上向所述用戶呈現(xiàn)數(shù)據(jù); 從所述用戶接收表明所述用戶希望基于所述數(shù)據(jù)來(lái)創(chuàng)建消息的指示; 基于所述數(shù)據(jù)來(lái)創(chuàng)建所提出的文本; 向所述用戶呈現(xiàn)允許所述用戶通過(guò)將所提出的所述文本的分段中的第一內(nèi)容替換成與所述第一內(nèi)容不同的第二內(nèi)容來(lái)修改所提出的所述文本的第一界面,其中所述第一界面允許所述用戶在所述用戶沒(méi)有撰寫(xiě)或輸入所述第二內(nèi)容的情況下修改所提出的所述文本; 從所述用戶接收對(duì)所述第二內(nèi)容的選擇; 在所提出的所述文本中,用所述第二內(nèi)容來(lái)替換所述第一內(nèi)容,由此創(chuàng)建經(jīng)過(guò)修改的文本;以及 經(jīng)由一個(gè)渠道來(lái)傳送所述經(jīng)過(guò)修改的文本。
      2.權(quán)利要求I的方法,還包括 從所述數(shù)據(jù)中推導(dǎo)出一個(gè)或多個(gè)短語(yǔ)以呈現(xiàn)給所述用戶; 向所述用戶提供允許所述用戶從所述一個(gè)或多個(gè)短語(yǔ)中選擇短語(yǔ)的第二界面,其中所述用戶選擇的短語(yǔ)是選定短語(yǔ);以及 將所述選定短語(yǔ)包含在所述經(jīng)過(guò)修改的文本中。
      3.權(quán)利要求2的方法,還包括 從遠(yuǎn)離所述設(shè)備的服務(wù)接收搜索結(jié)果,其中所述推導(dǎo)是從所述搜索結(jié)果中推導(dǎo)所述短語(yǔ)。
      4.權(quán)利要求I的方法,還包括 在所述經(jīng)過(guò)修改的文本中包含鏈接。
      5.權(quán)利要求4的方法,還包括 從遠(yuǎn)離所述設(shè)備的服務(wù)接收搜索結(jié)果,其中所述搜索結(jié)果包含所述鏈接,并且其中所述數(shù)據(jù)包括所述搜索結(jié)果。
      6.權(quán)利要求I的方法,還包括 要求所述用戶選擇用以發(fā)送所述經(jīng)過(guò)修改的文本的第一渠道,其中所述傳送經(jīng)由所述第一渠道來(lái)傳送所述經(jīng)過(guò)修改的文本。
      7.權(quán)利要求I的方法,其中所述第一內(nèi)容分段包括所提出的所述文本中的動(dòng)詞。
      8.一種計(jì)算機(jī)可讀介質(zhì),其具有用于執(zhí)行權(quán)利要求1-7中任一權(quán)利要求的方法的計(jì)算機(jī)可執(zhí)行指令。
      9.一種用于向遠(yuǎn)程位置傳遞信息的設(shè)備,該設(shè)備包括 處理器; 存儲(chǔ)器; 顯示器; 允許所述設(shè)備與遠(yuǎn)離所述設(shè)備的位置通信的通信組件; 允許用戶與所述設(shè)備交互的輸入機(jī)制;以及 消息創(chuàng)作組件,其從所述用戶接收表明所述用戶希望基于所述顯示器上顯示的信息來(lái)創(chuàng)作消息的指示,基于所述信息來(lái)創(chuàng)建所提出的消息,其中所提出的所述消息包括名詞和第一動(dòng)詞,通過(guò)所述顯示器向所述用戶呈現(xiàn)允許所述用戶選擇第二動(dòng)詞來(lái)替換所述第一動(dòng)詞的第一界面,所述第二動(dòng)詞不同于所述第一動(dòng)詞,接收所述用戶對(duì)所述第二動(dòng)詞的選擇,并且創(chuàng)建包含了來(lái)自所提出的所述消息的文本但是用所述第二動(dòng)詞替換了所述第一動(dòng)詞的經(jīng)過(guò)修改的消息,以及將所述經(jīng)過(guò)修改的消息通過(guò)所述通信組件傳遞到遠(yuǎn)程位置。
      10.權(quán)利要求9的設(shè)備,其中所述消息創(chuàng)作組件從存在于所述設(shè)備上的信息中推導(dǎo)出多個(gè)短語(yǔ),并且向所述用戶呈現(xiàn)允許所述用戶在所述多個(gè)短語(yǔ)中選擇第一短語(yǔ)以用于包含在所述經(jīng)過(guò)修改的消息中的第二界面。
      11.權(quán)利要求10的設(shè)備,其中所述設(shè)備使用所述通信組件接收來(lái)自遠(yuǎn)程服務(wù)的搜索結(jié)果,并且其中所述多個(gè)附加短語(yǔ)是從所述搜索結(jié)果或與所述搜索結(jié)果一起由所述服務(wù)提供的數(shù)據(jù)中推導(dǎo)得出的。
      12.權(quán)利要求9的設(shè)備,其中所述消息創(chuàng)作組件在所述經(jīng)過(guò)修改的消息中包括所述信息中包含的鏈接。
      13.權(quán)利要求12的設(shè)備,其中所述設(shè)備使用所述通信組件來(lái)從遠(yuǎn)程服務(wù)接收搜索結(jié)果,并且其中所述搜索結(jié)果包括所述鏈接。
      14.權(quán)利要求9的設(shè)備,其中所述輸入機(jī)制包括觸摸屏,并且其中表明所述用戶希望創(chuàng)作消息的所述指示包括所述用戶在所提出的消息所基于的內(nèi)容附近觸摸了所述觸摸屏。
      15.權(quán)利要求9的設(shè)備,其中所述消息創(chuàng)作系統(tǒng)從所述用戶接收關(guān)于所述用戶希望用以傳送所述經(jīng)過(guò)修改的消息的渠道的指示,并且其中所述設(shè)備使用所述通信組件來(lái)經(jīng)由所述渠道傳送所述經(jīng)過(guò)修改的消息。
      全文摘要
      一種移動(dòng)設(shè)備(或其他類型的設(shè)備)上的創(chuàng)作系統(tǒng)可以幫助用戶基于設(shè)備上可用的上下文來(lái)創(chuàng)作消息。上下文數(shù)據(jù)以某種方式到來(lái)并存在于設(shè)備之上。例如,上下文可以包含用戶在設(shè)備上執(zhí)行的搜索的結(jié)果。消息可以是基于搜索查詢和/或結(jié)果提出的,例如,如果用戶搜索“愛(ài)丁堡”,那么創(chuàng)作系統(tǒng)可以提出消息“用戶名喜歡愛(ài)丁堡”或“用戶名正在了解愛(ài)丁堡”。該創(chuàng)作系統(tǒng)可以允許用戶改變消息和/或向消息中添加附加內(nèi)容和/或鏈接。然后,用戶可以經(jīng)由某種渠道發(fā)送消息,例如電子郵件、社交網(wǎng)絡(luò)、微博站點(diǎn)等等。
      文檔編號(hào)G06F17/30GK102906749SQ201180026561
      公開(kāi)日2013年1月30日 申請(qǐng)日期2011年5月24日 優(yōu)先權(quán)日2010年5月28日
      發(fā)明者E.P.班尼特, M.B.麥克勞林, C.J.科蘭多, S.V.費(fèi)恩, B.H.阿格拉伊阿卡斯, E.S.安德森 申請(qǐng)人:微軟公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1