本申請是國際申請?zhí)枮閜ct/us2015/032309、中國國家階段申請?zhí)枮?01580029071.7的分案申請。相關(guān)申請的交叉引用本專利申請要求以下專利申請的優(yōu)先權(quán):于2014年5月31日提交的名稱為“messageuserinterfacesforcaptureandtransmittalofmediaandlocationcontent”的美國臨時專利申請序列號62/006,071、于2014年9月8日提交的名稱為“messageuserinterfacesforcaptureandtransmittalofmediaandlocationcontent”的美國臨時專利申請序列號62/047,622、于2014年9月30日提交的名稱為“messageuserinterfacesforcaptureandtransmittalofmediaandlocationcontent”的美國專利申請序列號14/503,376、于2014年9月30日提交的名稱為“messageuserinterfacesforcaptureandtransmittalofmediaandlocationcontent”的美國專利申請序列號14/503,386,以及于2014年9月30日提交的名稱為“messageuserinterfacesforcaptureandtransmittalofmediaandlocationcontent”的美國專利申請序列號14/503,355。這些專利申請的內(nèi)容據(jù)此全文以引用方式并入本文以用于所有目的。本專利申請涉及:于2011年6月3日提交的名稱為“motionpatternclassificationandgesturerecognition”的美國專利申請no.13/153,374;以及于2011年6月3日提交的名稱為“motion-baseddeviceoperations”的美國專利申請序列號13/153,335。這些專利申請的內(nèi)容據(jù)此全文以引用方式并入本文以用于所有目的。本發(fā)明所公開的示例通常涉及電子設(shè)備的用戶界面。
背景技術(shù):
::消息可包括各種媒體,諸如音頻、視頻或圖像。一些系統(tǒng)可能需要用戶啟動消息應(yīng)用程序外部的媒體應(yīng)用程序,以便捕獲、傳輸和查看媒體。此外,在消息中包括媒體可能需要用戶執(zhí)行多個步驟以捕獲包括消息中的所捕獲的內(nèi)容的內(nèi)容,以及向接收方發(fā)送消息。該接收方然后可能需要執(zhí)行多個步驟或明確地啟動獨立的媒體應(yīng)用程序,以回放或查看內(nèi)容。技術(shù)實現(xiàn)要素:除了共享媒體之外,用戶還可能希望從消息應(yīng)用程序內(nèi)容易地與一個或多個其他用戶共享其位置信息,或發(fā)起用于進行通信的音頻操作。希望有一種消息用戶界面,其支持快速捕獲媒體和位置信息并在消息中向一個或多個接收方發(fā)送該媒體和位置信息,或發(fā)起音頻操作。然而,用于使用電子設(shè)備來共享媒體和位置信息的一些技術(shù)通常繁瑣且效率低下。例如,在支持共享媒體和/或位置信息的限度內(nèi),現(xiàn)有技術(shù)使用復(fù)雜且耗時的用戶界面,該用戶界面可包括多次按鍵或擊鍵。現(xiàn)有技術(shù)需要比所需更多的時間,從而浪費用戶時間和設(shè)備能量。這后一考慮在電池驅(qū)動的設(shè)備中是特別重要的。在一些實施方案中,一種用于從消息應(yīng)用程序內(nèi)捕獲和發(fā)送媒體的方法包括:在具有觸敏表面和顯示器的電子設(shè)備處:在顯示器上顯示媒體示能表示和用于顯示在消息會話中的參與者之間發(fā)送的消息的消息區(qū)域;檢測觸敏表面上的手勢,包括檢測觸敏表面上的與顯示器上的媒體示能表示的位置對應(yīng)的位置處的接觸;響應(yīng)于檢測到該接觸:在顯示器上顯示發(fā)送示能表示;檢測手勢的延續(xù),包括檢測接觸跨觸敏表面的移動,接著檢測接觸從觸敏表面提起;確定接觸是否移動到觸敏表面上的與顯示器上的發(fā)送示能表示的位置對應(yīng)的位置;以及根據(jù)確定接觸移動到觸敏表面上的與發(fā)送示能表示的位置對應(yīng)的位置并且響應(yīng)于檢測到提起,向消息會話中的參與者發(fā)送響應(yīng)于手勢的至少一部分而捕獲的媒體。在一些實施方案中,一種用于從消息應(yīng)用程序內(nèi)捕獲和發(fā)送視頻的方法包括:在具有觸敏表面和顯示器的電子設(shè)備處:在顯示器上顯示媒體示能表示和用于顯示在消息會話中的參與者之間發(fā)送的消息的消息區(qū)域;檢測觸敏表面上的第一輸入,其中第一輸入對應(yīng)于顯示器上的媒體示能表示的位置;響應(yīng)于檢測到第一輸入,顯示記錄示能表示和發(fā)送示能表示;檢測觸敏表面上的第二輸入,其中第二輸入對應(yīng)于顯示器上的記錄示能表示的位置;響應(yīng)于檢測到第二輸入,開始記錄視頻;檢測觸敏表面上的第三輸入,其中第三輸入對應(yīng)于顯示器上的發(fā)送示能表示的位置;以及響應(yīng)于檢測到第三輸入:向參與者發(fā)送所記錄的視頻,并從顯示器移除發(fā)送示能表示和記錄示能表示。在一些實施方案中,一種用于從消息應(yīng)用程序內(nèi)捕獲、發(fā)送和播放音頻消息的方法包括:在具有觸敏表面和顯示器的電子設(shè)備處:顯示從消息會話中的第一參與者接收的第一音頻消息的表示;檢測用于播放第一音頻消息的請求;響應(yīng)于檢測到該請求,播放第一音頻消息;在播放第一音頻消息之后,檢測設(shè)備的升高;響應(yīng)于檢測到設(shè)備的升高,記錄第二音頻消息;以及在記錄第二音頻消息之后,向第一參與者發(fā)送第二音頻消息。在一些實施方案中,一種用于對消息進行分組以用于在會話中顯示的方法包括:在包括觸敏表面和顯示器的電子設(shè)備處:在某時間間隔內(nèi)從第一參與者接收多個消息;確定多個消息是否滿足消息分組標(biāo)準(zhǔn);根據(jù)確定多個消息不滿足消息分組標(biāo)準(zhǔn),顯示用于表示多個消息的多個獨立的所界定的消息區(qū)域;以及根據(jù)確定多個消息滿足消息分組標(biāo)準(zhǔn),顯示用于表示多個消息的單組所界定的消息區(qū)域。在一些實施方案中,一種用于從消息會話刪除截止消息的方法包括:在包括觸敏表面和顯示器的電子設(shè)備處:接收第一消息;在顯示器上顯示第一消息的表示,其中該第一消息被調(diào)度成在滿足截止標(biāo)準(zhǔn)時被刪除;顯示用于保持該第一消息的示能表示;根據(jù)確定該示能表示在滿足截止標(biāo)準(zhǔn)之前被選擇,保持第一消息;以及根據(jù)確定滿足截止標(biāo)準(zhǔn)而無需檢測到對該示能表示的選擇,停止在顯示器上顯示第一消息的表示。在一些實施方案中,一種用于共享位置信息的方法包括:在包括觸敏表面和顯示器的電子設(shè)備處:在顯示器上顯示用于顯示在消息會話中的第一參與者和第二參與者之間發(fā)送的消息的消息區(qū)域;顯示用于在位置在至少預(yù)先確定的時間段內(nèi)變化時與第二參與者共享第一參與者的位置的共享位置示能表示;檢測對共享位置示能表示的選擇;以及響應(yīng)于檢測到對共享位置示能表示的選擇:為第二參與者提供信息,從而使得第二參與者能夠在至少預(yù)先確定的時間段期間確定第一參與者的當(dāng)前位置。在一些實施方案中,一種用于向會話添加媒體的方法包括:在具有相機傳感器、觸敏表面和顯示器的電子設(shè)備處:在顯示器上顯示用于顯示消息會話的消息區(qū)域:接收用于向消息會話添加媒體的請求;響應(yīng)于接收到該請求,同時顯示媒體選擇界面與消息會話的至少一部分,其中該媒體選擇界面包括用于選擇用于添加至消息會話的媒體的多個示能表示,多個示能表示的至少子集包括用于添加至消息會話的媒體的縮略圖表示;檢測對來自多個示能表示的相應(yīng)示能表示的選擇;響應(yīng)于檢測到對相應(yīng)示能表示的選擇,選擇用于添加至消息會話的對應(yīng)媒體。在一些實施方案中,一種用于發(fā)起音頻操作的方法包括:在包括麥克風(fēng)的電子設(shè)備處:基于電子設(shè)備的移動以及一個或多個接近傳感器讀數(shù)來檢測設(shè)備上下文的變化;響應(yīng)于檢測到設(shè)備上下文的變化:確定設(shè)備是否滿足音頻操作標(biāo)準(zhǔn),其中音頻操作標(biāo)準(zhǔn)包括在電子設(shè)備的移動滿足移動標(biāo)準(zhǔn)并且一個或多個接近傳感器讀數(shù)滿足鄰近性標(biāo)準(zhǔn)時滿足的標(biāo)準(zhǔn);以及根據(jù)確定設(shè)備上下文的變化滿足音頻操作標(biāo)準(zhǔn),發(fā)起音頻操作;以及根據(jù)確定設(shè)備上下文的變化不滿足音頻操作標(biāo)準(zhǔn),放棄發(fā)起音頻操作。在一些實施方案中,一種用于發(fā)送音頻消息的方法包括:在包括至少一個麥克風(fēng)的電子設(shè)備處:檢測被解釋為用于記錄針對所指定的聯(lián)系人的音頻消息的請求的一個或多個條件;響應(yīng)于檢測到該一個或多個條件,使用至少一個麥克風(fēng)來生成音頻記錄;確定音頻記錄是否滿足拒絕標(biāo)準(zhǔn);根據(jù)確定不滿足拒絕標(biāo)準(zhǔn),向所指定的聯(lián)系人發(fā)送音頻記錄;以及根據(jù)確定滿足拒絕標(biāo)準(zhǔn),放棄向所指定的聯(lián)系人發(fā)送音頻記錄。在一些實施方案中,一種用于捕獲和發(fā)送媒體的方法包括:在具有觸敏表面和顯示器的電子設(shè)備處:在顯示器上顯示媒體示能表示、消息編寫字段和參與者之間的消息會話,其中在消息區(qū)域中顯示消息會話;檢測觸敏表面上的與顯示器上的媒體示能表示的位置對應(yīng)的位置處的接觸;響應(yīng)于檢測到該接觸,在消息編寫字段中顯示實況媒體預(yù)覽;檢測接觸從觸敏表面提起;響應(yīng)于檢測到提起,基于實況媒體預(yù)覽來捕獲新圖像;以及向消息會話中的參與者發(fā)送所捕獲的圖像。附圖說明圖1a是示出了根據(jù)一些實施方案的具有觸敏顯示器的便攜式多功能設(shè)備的框圖。圖1b是示出了根據(jù)一些實施方案的用于事件處理的示例性部件的框圖。圖2示出了根據(jù)一些實施方案的具有觸摸屏的便攜式多功能設(shè)備。圖3是根據(jù)一些實施方案的具有顯示器和觸敏表面的示例性多功能設(shè)備的框圖。圖4a示出了根據(jù)一些實施方案的便攜式多功能設(shè)備上的應(yīng)用程序菜單的示例性用戶界面。圖4b示出了根據(jù)一些實施方案的具有與顯示器分開的觸敏表面的多功能設(shè)備的示例性用戶界面。圖5a示出了根據(jù)一些實施方案的個人電子設(shè)備。圖5b是示出了根據(jù)一些實施方案的個人電子設(shè)備的框圖。圖6a-圖6b示出了根據(jù)一些實施方案的示例性消息用戶界面。圖6c-圖6d示出了根據(jù)一些實施方案的示例性消息用戶界面。圖7a-圖7b示出了根據(jù)一些實施方案的示例性消息用戶界面。圖7c-圖7d示出了根據(jù)一些實施方案的示例性消息用戶界面。圖8示出了根據(jù)一些實施方案的示例性消息用戶界面。圖9a-圖9b示出了根據(jù)一些實施方案的示例性消息用戶界面。圖10a-圖10b示出了根據(jù)一些實施方案的示例性消息用戶界面。圖11a-圖11b示出了根據(jù)一些實施方案的示例性消息用戶界面。圖11c-圖11e示出了根據(jù)一些實施方案的示例性消息用戶界面。圖11f-圖11g示出了根據(jù)一些實施方案的示例性消息用戶界面。圖12a-圖12b示出了根據(jù)一些實施方案的示例性消息用戶界面。圖13a-圖13c示出了根據(jù)一些實施方案的示例性消息用戶界面。圖14示出了根據(jù)一些實施方案的示例性消息用戶界面。圖15a-圖15b示出了根據(jù)一些實施方案的示例性消息用戶界面。圖16a-圖16b示出了根據(jù)一些實施方案的示例性消息用戶界面。圖17a-圖17c示出了根據(jù)一些實施方案的示例性消息用戶界面。圖18a-圖18c示出了根據(jù)一些實施方案的示例性消息用戶界面。圖19a-圖19b示出了根據(jù)一些實施方案的示例性消息用戶界面。圖19c-圖19d示出了根據(jù)一些實施方案的示例性消息用戶界面。圖20示出了根據(jù)一些實施方案的示例性消息用戶界面。圖21a-圖21b示出了根據(jù)一些實施方案的示例性消息用戶界面。圖22a-圖22c示出了根據(jù)一些實施方案的示例性消息用戶界面。圖22d示出了根據(jù)一些實施方案的示例性消息用戶界面。圖23a-圖23c示出了根據(jù)一些實施方案的示例性消息用戶界面。圖24a-圖24c示出了根據(jù)一些實施方案的示例性消息用戶界面。圖25a-圖25b示出了根據(jù)一些實施方案的示例性消息用戶界面。圖25c-圖25e示出了根據(jù)一些實施方案的示例性消息用戶界面。圖26示出了根據(jù)一些實施方案的示例性消息用戶界面。圖27a-圖27c示出了根據(jù)一些實施方案的示例性消息用戶界面。圖28a-圖28c示出了根據(jù)一些實施方案的示例性消息用戶界面。圖29a-圖29c示出了根據(jù)一些實施方案的示例性消息用戶界面。圖30示出了根據(jù)一些實施方案的示例性消息用戶界面。圖31示出了根據(jù)一些實施方案的示例性消息用戶界面。圖32a-圖32c示出了根據(jù)一些實施方案的示例性消息用戶界面。圖33是示出了根據(jù)一些實施方案的用于捕獲和發(fā)送媒體的過程的流程圖。圖34是示出了根據(jù)一些實施方案的用于捕獲和發(fā)送媒體的過程的流程圖。圖35是示出了根據(jù)一些實施方案的用于捕獲和發(fā)送媒體的過程的流程圖。圖36是示出了根據(jù)一些實施方案的用于對消息進行分組的過程的流程圖。圖37是示出了根據(jù)一些實施方案的用于基于截止標(biāo)準(zhǔn)來管理消息的過程的流程圖。圖38是示出了根據(jù)一些實施方案的用于共享位置信息的過程的流程圖。圖39是示出了根據(jù)一些實施方案的用于將媒體添加至?xí)挼倪^程的流程圖。圖40是示出了根據(jù)一些實施方案的用于發(fā)起音頻操作的過程的流程圖。圖41a-圖41b是示出了根據(jù)一些實施方案的用于發(fā)起音頻操作的過程的流程圖。圖42a-圖42b是示出了根據(jù)一些實施方案的用于發(fā)起音頻操作的過程的流程圖。圖43a-圖43c是示出了根據(jù)一些實施方案的用于發(fā)起音頻操作的過程的流程圖。圖44a-圖44b是示出了根據(jù)一些實施方案的用于發(fā)起音頻操作的過程的流程圖。圖44c是示出了根據(jù)一些實施方案用于的發(fā)起音頻操作的過程的流程圖。圖45a-圖45b是示出了根據(jù)一些實施方案的用于發(fā)起音頻操作的過程的流程圖。圖45c是示出了根據(jù)一些實施方案的用于發(fā)起音頻操作的過程的流程圖。圖46是示出了根據(jù)一些實施方案的用于發(fā)送音頻記錄的過程的流程圖。圖47a-圖47b是示出了根據(jù)一些實施方案的用于發(fā)送音頻記錄的過程的流程圖。圖47c-圖47d是示出了根據(jù)一些實施方案的用于發(fā)送音頻記錄的過程的流程圖。圖48a-圖48b是示出了根據(jù)一些實施方案的用于發(fā)送音頻記錄的過程的流程圖。圖49是示出了根據(jù)一些實施方案用于捕獲和發(fā)送媒體的過程的流程圖。圖50示出了根據(jù)一些實施方案的電子設(shè)備的功能框圖。圖51示出了根據(jù)一些實施方案的電子設(shè)備的功能框圖。圖52示出了根據(jù)一些實施方案的電子設(shè)備的功能框圖。圖53示出了根據(jù)一些實施方案的電子設(shè)備的功能框圖。圖54示出了根據(jù)一些實施方案的電子設(shè)備的功能框圖。圖55示出了根據(jù)一些實施方案的電子設(shè)備的功能框圖。圖56示出了根據(jù)一些實施方案的電子設(shè)備的功能框圖。圖57示出了根據(jù)一些實施方案的電子設(shè)備的功能框圖。圖58示出了根據(jù)一些實施方案的電子設(shè)備的功能框圖。圖59示出了根據(jù)一些實施方案的電子設(shè)備的功能框圖。具體實施方式以下描述闡述了示例性方法、參數(shù)等。然而,應(yīng)當(dāng)認識到,此類描述并非意在限制本公開的范圍,而是作為對示例性實施方案的描述來提供。電子設(shè)備需要具有更快、更有效的方法和界面,以用于在便攜式電子設(shè)備上捕獲、發(fā)送和播放媒體內(nèi)容或位置數(shù)據(jù)。例如,使得用戶能夠從消息應(yīng)用程序內(nèi)捕獲并發(fā)送媒體內(nèi)容的用戶界面可減少共享此類內(nèi)容所需的輸入次數(shù),并減輕參與消息會話的用戶的認知負擔(dān),由此提高生產(chǎn)率。此外,此類技術(shù)可減少本來浪費在冗余用戶輸入上的處理器功率和電池功率。下面,圖1a-圖1b、圖2、圖3、圖4a-圖4b、圖5a-圖5b和圖50-圖59提供了對用于執(zhí)行用于捕獲、發(fā)送和播放或查看媒體對象或位置內(nèi)容的技術(shù)的示例性設(shè)備的描述。圖6a-圖32c示出了用于捕獲、發(fā)送、播放或查看媒體對象或位置內(nèi)容并發(fā)送所記錄的音頻消息的示例性用戶消息用戶界面。圖33-圖49是示出了捕獲、發(fā)送和播放或查看媒體和位置內(nèi)容,對用于進行顯示的消息進行分組,從會話移除截止消息,發(fā)起音頻操作以及發(fā)送所記錄的消息的方法的流程圖。盡管以下描述使用術(shù)語“第一”、“第二”等來描述各種元件,但這些元件不應(yīng)受術(shù)語的限制。這些術(shù)語只是用于將一個元素與另一元素區(qū)分開。例如,第一觸摸可被命名為第二觸摸并且類似地第二觸摸可被命名為第一觸摸,而不脫離各種所述實施方案的范圍。第一觸摸和第二觸摸兩者都是觸摸,但是它們不是同一觸摸。在本文中對各種所述實施方案的描述中所使用的術(shù)語只是為了描述特定實施方案的目的,而并非旨在進行限制。如在對各種所述實施方案中的描述和所附權(quán)利要求書中所使用的那樣,單數(shù)形式“一個”(“a”,“an”)和“該”旨在也包括復(fù)數(shù)形式,除非上下文另外明確地指示。還將理解的是,本文中所使用的術(shù)語“和/或”是指并且涵蓋相關(guān)聯(lián)地列出的項目中的一個或多個項目的任何和全部可能的組合。還將理解的是,術(shù)語“包括”(“includes”,“including”,“comprises”和/或“comprising”)當(dāng)在本說明書中使用時是指定存在所陳述的特征、整數(shù)、步驟、操作、元素和/或部件,但是并不排除存在或添加一個或多個其他特征、整數(shù)、步驟、操作、元素、部件和/或其分組。根據(jù)上下文,術(shù)語“如果”可被解釋為意指“當(dāng)...時”(“when”或“upon”)或“響應(yīng)于確定”或“響應(yīng)于檢測到”。類似地,根據(jù)上下文,短語“如果確定...”或“如果檢測到[所陳述的條件或事件]”可被解釋為意指“在確定...時”或“響應(yīng)于確定...”或“在檢測到[所陳述的條件或事件]時”或“響應(yīng)于檢測到[所陳述的條件或事件]”。本文描述了電子設(shè)備、此類設(shè)備的用戶界面和使用此類設(shè)備的相關(guān)聯(lián)的過程的實施方案。在一些實施方案中,該設(shè)備是還包含其他功能諸如pda和/或音樂播放器功能的便攜式通信設(shè)備諸如移動電話。便攜式多功能設(shè)備的示例性實施方案包括但不限于來自appleinc.(cupertino,california)的設(shè)備、ipod設(shè)備和設(shè)備。任選地使用其他便攜式電子設(shè)備諸如具有觸敏表面(例如,觸摸屏顯示器和/或觸摸板)的膝上型電腦或平板電腦。還應(yīng)當(dāng)理解的是,在一些實施方案中,該設(shè)備并非便攜式通信設(shè)備,而是具有觸敏表面(例如,觸摸屏顯示器和/或觸摸板)的臺式計算機。在下面的論述中,描述了一種包括顯示器和觸敏表面的電子設(shè)備。然而,應(yīng)當(dāng)理解,該電子設(shè)備任選地包括一個或多個其他物理用戶接口設(shè)備,諸如物理鍵盤、鼠標(biāo)和/或操縱桿。設(shè)備可支持多種應(yīng)用程序,諸如以下應(yīng)用程序中的一個或多個應(yīng)用程序:繪圖應(yīng)用程序、呈現(xiàn)應(yīng)用程序、文字處理應(yīng)用程序、網(wǎng)站創(chuàng)建應(yīng)用程序、盤編輯應(yīng)用程序、電子表格應(yīng)用程序、游戲應(yīng)用程序、電話應(yīng)用程序、視頻會議應(yīng)用程序、電子郵件應(yīng)用程序、即時消息應(yīng)用程序、健身支持應(yīng)用程序、照片管理應(yīng)用程序、數(shù)字相機應(yīng)用程序、數(shù)字視頻相機應(yīng)用程序、web瀏覽應(yīng)用程序、數(shù)字音樂播放器應(yīng)用程序、和/或數(shù)字視頻播放器應(yīng)用程序。在設(shè)備上執(zhí)行的各種應(yīng)用程序任選地使用至少一個共用的物理用戶界面設(shè)備諸如觸敏表面。觸敏表面的一種或多種功能以及被顯示在設(shè)備上的對應(yīng)信息任選地從一種應(yīng)用程序調(diào)整和/或變化至下一種應(yīng)用程序和/或在相應(yīng)應(yīng)用程序內(nèi)調(diào)整和/或變化。這樣,設(shè)備的共用物理架構(gòu)(諸如觸敏表面)任選地利用對于用戶而言直觀且清楚的用戶界面來支持各種應(yīng)用程序?,F(xiàn)在關(guān)注具有觸敏顯示器的便攜式設(shè)備的實施方案。圖1a是示出了根據(jù)一些實施方案的具有觸敏顯示器系統(tǒng)112的便攜式多功能設(shè)備100的框圖。觸敏顯示器112有時為了方便被叫做“觸摸屏”,并且有時可被稱為或被叫做“觸敏顯示器系統(tǒng)”。設(shè)備100包括存儲器102(其任選地包括一個或多個計算機可讀存儲介質(zhì))、存儲器控制器122、一個或多個處理單元(cpu)120、外圍設(shè)備接口118、rf電路108、音頻電路110、揚聲器111、麥克風(fēng)113、輸入/輸出(i/o)子系統(tǒng)106、其他輸入控制設(shè)備116、和外部端口124。設(shè)備100任選地包括一個或多個光學(xué)傳感器164。設(shè)備100任選地包括用于檢測設(shè)備100(例如,觸敏表面,諸如設(shè)備100的觸敏顯示器系統(tǒng)112)上的接觸的強度的一個或多個接觸強度傳感器165。設(shè)備100任選地包括用于在設(shè)備100上生成觸覺輸出的一個或多個觸覺輸出發(fā)生器167(例如,在觸敏表面諸如設(shè)備100的觸敏顯示器系統(tǒng)112或設(shè)備300的觸摸板355上生成觸覺輸出)。這些部件任選地通過一個或多個通信總線或信號線103進行通信。如在本說明書和權(quán)利要求書中所使用的,術(shù)語觸敏表面上的接觸的“強度”是指觸敏表面上的接觸(例如,手指接觸)的力或壓力(每單位面積的力),或是指觸敏表面上的接觸的力或壓力的替代物(代用物)。接觸的強度具有值范圍,該值范圍包括至少四個不同的值并且更典型地包括上百個不同的值(例如,至少256個)。接觸的強度任選地使用各種方法和各種傳感器或傳感器的組合來確定(或測量)。例如,在觸敏表面下方或相鄰于觸敏表面的一個或多個力傳感器任選地用于測量觸敏表面上的不同點處的力。在一些具體實施中,來自多個力傳感器的力測量值被合并(例如,加權(quán)平均數(shù)),以確定估計的接觸力。類似地,觸筆的壓敏頂端任選地用于確定觸筆在觸敏表面上的壓力。作為另外一種選擇,在觸敏表面上檢測到的接觸面積的大小和/或其變化、鄰近接觸的觸敏表面的電容和/或其變化和/或鄰近接觸的觸敏表面的電阻和/或其變化任選地被用作觸敏表面上的接觸的力或壓力的替代物。在一些具體實施中,接觸力或壓力的替代物測量直接用于確定是否已超過強度閾值(例如,強度閾值是以與替代物測量對應(yīng)的單位來描述的)。在一些具體實施中,接觸力或壓力的替代物測量被轉(zhuǎn)換成估計的力或壓力,并且估計的力或壓力用于確定是否已超過強度閾值(例如,強度閾值是以壓力的單位進行測量的壓力閾值)。使用接觸的強度作為用戶輸入的屬性,從而允許用戶訪問用戶在實地面積有限的尺寸更小的設(shè)備上本來不可訪問的附加設(shè)備功能,該尺寸更小的設(shè)備用于(例如,在觸敏顯示器上)顯示示能表示和/或接收用戶輸入(例如,經(jīng)由觸敏顯示器、觸敏表面、或物理控件/機械控件,諸如旋鈕或按鈕)。如本說明書和權(quán)利要求書中所使用的,術(shù)語“觸覺輸出”是指將由用戶利用用戶的觸感檢測到的設(shè)備相對于設(shè)備的先前位置的物理位移、設(shè)備的部件(例如,觸敏表面)相對于設(shè)備的另一個部件(例如,外殼)的物理位移、或部件相對于設(shè)備的質(zhì)心的位移。例如,在設(shè)備或設(shè)備的部件與用戶對觸摸敏感的表面(例如,手指、手掌或用戶手部的其他部分)接觸的情況下,通過物理位移生成的觸覺輸出將由用戶解釋為觸感,該觸感對應(yīng)于設(shè)備或設(shè)備的部件的物理特征的所感知的變化。例如,觸敏表面(例如,觸敏顯示器或觸控板)的移動任選地由用戶解釋為對物理致動按鈕的“按下點擊”或“松開點擊”。在一些情況下,用戶將感覺到觸感諸如“按下點擊”或“松開點擊”,即使在通過用戶的移動而物理地被按壓(例如,被移位)的與觸敏表面相關(guān)聯(lián)的物理致動按鈕沒有移動時。作為另一個示例,觸敏表面的移動任選地由用戶解讀為或感測為觸敏表面的“粗糙度”,即使在觸敏表面的光滑度無變化時。雖然由用戶對觸摸的此類解釋將受到用戶的個體化感官知覺的限制,但是存在觸摸的許多感官知覺是大多數(shù)用戶共有的。因此,當(dāng)觸覺輸出被描述為對應(yīng)于用戶的特定感官知覺(例如,“按下點擊”、“松開點擊”、“粗糙度”)時,除非另外陳述,否則所生成的觸覺輸出對應(yīng)于設(shè)備或其部件的物理位移,該物理位移將會生成典型(或普通)用戶的感官知覺。應(yīng)當(dāng)理解,設(shè)備100僅是便攜式多功能設(shè)備的一個示例,并且設(shè)備100任選地具有比所示出的更多或更少的部件,任選地組合兩個或更多個部件,或者任選地具有這些部件的不同配置或布置。圖1a中所示的各種部件以硬件、軟件、或硬件與軟件兩者的組合來實現(xiàn),包括一個或多個信號處理電路和/或?qū)S眉呻娐?。存儲?02可包括一個或多個計算機可讀存儲介質(zhì)。該計算機可讀存儲介質(zhì)可以是有形的和非暫態(tài)的。存儲器102可包括高速隨機存取存儲器,并且還可包括非易失性存儲器,諸如一個或多個磁盤存儲設(shè)備、閃存存儲器設(shè)備、或其他非易失性固態(tài)存儲器設(shè)備。存儲器控制器122可控制設(shè)備100的其他部件訪問存儲器102。外圍設(shè)備接口118可被用于將設(shè)備的輸入外圍設(shè)備和輸出外圍設(shè)備耦接至cpu120和存儲器102。該一個或多個處理器120運行或執(zhí)行被存儲在存儲器102中的各種軟件程序和/或指令集,以執(zhí)行設(shè)備100的各種功能并處理數(shù)據(jù)。在一些實施方案中,外圍設(shè)備接口118、cpu120、和存儲器控制器122可在單個芯片諸如芯片104上實現(xiàn)。在一些其他實施方案中,它們可在單獨的芯片上實現(xiàn)。rf(射頻)電路108接收和發(fā)送也被叫做電磁信號的rf信號。rf電路108將電信號轉(zhuǎn)換為電磁信號/將電磁信號轉(zhuǎn)換為電信號,并且經(jīng)由電磁信號來與通信網(wǎng)絡(luò)以及其他通信設(shè)備進行通信。rf電路108任選地包括用于執(zhí)行這些功能的熟知的電路,包括但不限于天線系統(tǒng)、rf收發(fā)器、一個或多個放大器、調(diào)諧器、一個或多個振蕩器、數(shù)字信號處理器、編解碼芯片組、用戶身份模塊(sim)卡、存儲器等等。rf電路108任選地通過無線通信與網(wǎng)絡(luò)以及其他設(shè)備進行通信,該網(wǎng)絡(luò)諸如互聯(lián)網(wǎng)(也被稱為萬維網(wǎng)(www))、內(nèi)聯(lián)網(wǎng)和/或無線網(wǎng)絡(luò)(諸如蜂窩電話網(wǎng)絡(luò)、無線局域網(wǎng)(lan)和/或城域網(wǎng)(man))。rf電路108任選地包括用于檢測近場通信(nfc)場的熟知的電路,諸如通過近程通信無線電部件來檢測。該無線通信任選地使用多種通信標(biāo)準(zhǔn)、協(xié)議和技術(shù)中的任一者,包括但不限于全球移動通信系統(tǒng)(gsm)、增強型數(shù)據(jù)gsm環(huán)境(edge)、高速下行鏈路分組接入(hsdpa)、高速上行鏈路分組接入(hsupa)、演進、純數(shù)據(jù)(ev-do)、hspa、hspa+、雙單元hspa(dc-hspda)、長期演進(lte)、近場通信(nfc)、寬帶碼分多址(w-cdma)、碼分多址(cdma)、時分多址(tdma)、藍牙、藍牙低功耗(btle)、無線保真(wi-fi)(例如,ieee802.11a、ieee802.11b、ieee802.11g、ieee802.11n和/或ieee802.11ac)、互聯(lián)網(wǎng)協(xié)議語音(voip)、wi-max、電子郵件協(xié)議(例如,互聯(lián)網(wǎng)消息訪問協(xié)議(imap)和/或郵局協(xié)議(pop))、即時消息(例如,可擴展消息處理和存在協(xié)議(xmpp)、用于即時消息和存在利用擴展的會話發(fā)起協(xié)議(simple)、即時消息和存在服務(wù)(imps)),和/或短消息服務(wù)(sms),或者包括在本文檔提交日期時還未開發(fā)出的通信協(xié)議的任何其他適當(dāng)?shù)耐ㄐ艆f(xié)議。音頻電路110、揚聲器111和麥克風(fēng)113提供用戶和設(shè)備100之間的音頻接口。音頻電路110從外圍設(shè)備接口118接收音頻數(shù)據(jù),將音頻數(shù)據(jù)轉(zhuǎn)換為電信號,并將電信號傳輸?shù)綋P聲器111。揚聲器111將電信號轉(zhuǎn)換為人類可聽的聲波。音頻電路110還接收由麥克風(fēng)113根據(jù)聲波轉(zhuǎn)換的電信號。音頻電路110將電信號轉(zhuǎn)換為音頻數(shù)據(jù),并將音頻數(shù)據(jù)傳輸?shù)酵鈬O(shè)備接口118以用于處理。音頻數(shù)據(jù)可由外圍設(shè)備接口118從存儲器102和/或rf電路108進行檢索和/或被傳輸至存儲器102和/或rf電路108。在一些實施方案中,音頻電路110還包括耳麥插孔(例如,圖2中的212)。該耳麥插孔提供音頻電路110和可移除的音頻輸入/輸出外圍設(shè)備之間的接口,該可移除的音頻輸入/輸出外圍設(shè)備諸如僅輸出的耳機或者具有輸出(例如,單耳耳機或雙耳耳機)和輸入(例如,麥克風(fēng))兩者的耳麥。i/o子系統(tǒng)106將設(shè)備100上的輸入/輸出外圍設(shè)備諸如觸摸屏112和其他輸入控制設(shè)備116耦接至外圍設(shè)備接口118。i/o子系統(tǒng)106任選地包括顯示控制器156、光學(xué)傳感器控制器158、強度傳感器控制器159、觸覺反饋控制器161、和用于其他輸入或控制設(shè)備的一個或多個輸入控制器160。該一個或多個輸入控制器160從其他輸入控制設(shè)備116接收電信號/將電信號發(fā)送到其他輸入控制設(shè)備116。其他輸入控制設(shè)備116任選地包括物理按鈕(例如,下壓按鈕、搖臂按鈕等)、撥號盤、滑動開關(guān)、操縱桿、點擊式轉(zhuǎn)盤等等。在一些另選實施方案中,一個或多個輸入控制器160任選地耦接至以下各項中的任一者(或不耦接至以下各項中的任一者):鍵盤、紅外線端口、usb端口、以及指針設(shè)備諸如鼠標(biāo)。一個或多個按鈕(例如,圖2中的208)任選地包括用于揚聲器111和/或麥克風(fēng)113的音量控制的增大/減小按鈕。一個或多個按鈕任選地包括下壓按鈕(例如,圖2中的206)??焖侔聪孪聣喊粹o可解除對觸摸屏112的鎖定或者開始使用觸摸屏上的手勢來對設(shè)備進行解鎖的過程,如在于2005年12月23日提交的名稱為“unlockingadevicebyperforminggesturesonanunlockimage”的美國專利申請11/322,549以及美國專利申請no.7,657,849中所述的,上述美國專利申請據(jù)此全文以引用方式并入本文。更長地按下下壓按鈕(例如206)可使設(shè)備100開機或關(guān)機。用戶能夠?qū)σ粋€或多個按鈕的功能進行自定義。觸摸屏112用于實現(xiàn)虛擬按鈕或軟按鈕以及一個或多個軟鍵盤。觸敏顯示器112提供設(shè)備和用戶之間的輸入接口和輸出接口。顯示控制器156從觸摸屏112接收電信號和/或?qū)㈦娦盘柊l(fā)送至觸摸屏112。觸摸屏112向用戶顯示視覺輸出。該視覺輸出可包括圖形、文本、圖標(biāo)、視頻及它們的任意組合(統(tǒng)稱為“圖形”)。在一些實施方案中,一些視覺輸出或全部的視覺輸出可對應(yīng)于用戶界面對象。觸摸屏112具有基于觸覺和/或觸感接觸來接受來自用戶的輸入的觸敏表面、傳感器、或傳感器組。觸摸屏112和顯示控制器156(與存儲器102中的任何相關(guān)聯(lián)的模塊和/或指令集一起)檢測觸摸屏112上的接觸(和該接觸的任何移動或中斷),并且將所檢測到的接觸轉(zhuǎn)換為與被顯示在觸摸屏112上的用戶界面對象(例如,一個或多個軟鍵、圖標(biāo)、網(wǎng)頁或圖像)的交互。在一個示例性實施方案中,觸摸屏112和用戶之間的接觸點對應(yīng)于用戶的手指。觸摸屏112可使用lcd(液晶顯示器)技術(shù)、lpd(發(fā)光聚合物顯示器)技術(shù)、或led(發(fā)光二極管)技術(shù),但是在其他實施方案中可使用其他顯示技術(shù)。觸摸屏112和顯示控制器156可使用現(xiàn)在已知的或以后將開發(fā)出的多種觸摸感測技術(shù)中的任何觸摸感測技術(shù)以及其他接近傳感器陣列或用于確定與觸摸屏112的一個或多個接觸點的其他元件來檢測接觸及其任何移動或中斷,該多種觸摸感測技術(shù)包括但不限于電容性技術(shù)、電阻性技術(shù)、紅外技術(shù)和表面聲波技術(shù)。在一個示例性實施方案中,使用投射式互電容感測技術(shù),諸如在購自appleinc.(cupertino,california)的和ipod中發(fā)現(xiàn)的技術(shù)。觸摸屏112的一些實施方案中的觸敏顯示器可類似于以下美國專利中所述的多點觸敏觸摸板:6,323,846(westerman等人)、6,570,557(westerman等人)和/或6,677,932(westerman);和/或美國專利公開2002/0015024a1,這些專利申請中的每個專利申請據(jù)此全文以引用方式并入本文。然而,觸摸屏112顯示來自設(shè)備100的視覺輸出,而觸敏觸摸板不提供視覺輸出。觸摸屏112的一些實施方案中的觸敏顯示器可如在以下專利申請中那樣進行描述:(1)于2006年5月2日提交的標(biāo)題為“multipointtouchsurfacecontroller”美國專利申請no.11/381,313;(2)于2004年5月6日提交的標(biāo)題為“multipointtouchscreen”美國專利申請no.10/840,862;(3)于2004年7月30日提交的標(biāo)題為“gesturesfortouchsensitiveinputdevices”美國專利申請no.10/903,964;(4)于2005年1月31日提交的標(biāo)題為“gesturesfortouchsensitiveinputdevices”美國專利申請no.11/048,264;(5)于2005年1月18日提交的標(biāo)題為“mode-basedgraphicaluserinterfacesfortouchsensitiveinputdevices”美國專利申請no.11/038,590;(6)于2005年9月16日提交的標(biāo)題為“virtualinputdeviceplacementonatouchscreenuserinterface”美國專利申請no.11/228,758;(7)于2005年9月16日提交的標(biāo)題為“operationofacomputerwithatouchscreeninterface”美國專利申請no.11/228,700;(8)于2005年9月16日提交的標(biāo)題為“activatingvirtualkeysofatouch-screenvirtualkeyboard”美國專利申請no.11/228,737;和(9)于2006年3月3日提交的標(biāo)題為“multi-functionalhand-helddevice”美國專利申請no.11/367,749。所有這些專利申請全文以引用方式并入本文。觸摸屏112可具有超過100dpi的視頻分辨率。在一些實施方案中,觸摸屏具有約160dpi的視頻分辨率。用戶可使用任何合適的對象或附加物諸如觸筆、手指等等來與觸摸屏112接觸。在一些實施方案中,用戶界面被設(shè)計用于主要與基于手指的接觸和手勢工作,由于手指在觸摸屏上的接觸區(qū)域較大,因此這可能不如基于觸筆的輸入精確。在一些實施方案中,設(shè)備將基于手指的粗略輸入翻譯為精確的指針/光標(biāo)位置或命令,以用于執(zhí)行用戶所期望的動作。在一些實施方案中,除了觸摸屏之外,設(shè)備100可包括用于激活或去激活特定功能的觸摸板(未示出)。在一些實施方案中,觸摸板是設(shè)備的觸敏區(qū)域,該觸敏區(qū)域與觸摸屏不同,其不顯示視覺輸出。觸摸板可以是與觸摸屏112分開的觸敏表面,或者是由觸摸屏形成的觸敏表面的延伸部分。設(shè)備100還包括用于為各種部件供電的電力系統(tǒng)162。電力系統(tǒng)162可包括電力管理系統(tǒng)、一個或多個電源(例如,電池、交流電(ac))、再充電系統(tǒng)、電力故障檢測電路、功率變換器或逆變器、電源狀態(tài)指示器(例如,發(fā)光二極管(led)),以及與便攜式設(shè)備中的電力的生成、管理和分配相關(guān)聯(lián)的任何其他部件。設(shè)備100還可包括一個或多個光學(xué)傳感器164。圖1a示出了耦接至i/o子系統(tǒng)106中的光學(xué)傳感器控制器158的光學(xué)傳感器。光學(xué)傳感器164可包括電荷耦合器件(ccd)或互補金屬氧化物半導(dǎo)體(cmos)光電晶體管。光學(xué)傳感器164從環(huán)境接收通過一個或多個透鏡而投射的光,并且將光轉(zhuǎn)換為表示圖像的數(shù)據(jù)。結(jié)合成像模塊143(也稱為相機模塊),光學(xué)傳感器164可捕獲靜態(tài)圖像或視頻。在一些實施方案中,光學(xué)傳感器位于設(shè)備100的與設(shè)備的前部上的觸摸屏顯示器112相背對的后部上,使得觸摸屏顯示器可被用作用于靜態(tài)圖像和/或視頻圖像采集的取景器。在一些實施方案中,光學(xué)傳感器位于設(shè)備的前部,使得在用戶在觸摸屏顯示器上查看其他視頻會議參與者時可獲取該用戶的圖像,以用于視頻會議。在一些實施方案中,光學(xué)傳感器164的位置可由用戶改變(例如通過旋轉(zhuǎn)設(shè)備外殼中的透鏡和傳感器),使得單個光學(xué)傳感器164可與觸摸屏顯示器一起使用,以用于視頻會議和靜態(tài)圖像和/或視頻圖像采集兩者。設(shè)備100任選地還包括一個或多個接觸強度傳感器165。圖1a示出了耦接至i/o子系統(tǒng)106中的強度傳感器控制器159的接觸強度傳感器。接觸強度傳感器165任選地包括一個或多個壓阻應(yīng)變計、電容式力傳感器、電力傳感器、壓電力傳感器、光學(xué)力傳感器、電容式觸敏表面或其他強度傳感器(例如,用于測量觸敏表面上的接觸的力(或壓力)的傳感器)。接觸強度傳感器165從環(huán)境接收接觸強度信息(例如,壓力信息或壓力信息的代用物)。在一些實施方案中,至少一個接觸強度傳感器與觸敏表面(例如,觸敏顯示器系統(tǒng)112)并置排列或鄰近。在一些實施方案中,至少一個接觸強度傳感器位于設(shè)備100的與位于設(shè)備100的前部上的觸摸屏顯示器112相背對的后部上。設(shè)備100還可包括一個或多個接近傳感器166。圖1a示出了耦接至外圍設(shè)備接口118的接近傳感器166。作為另外一種選擇,接近傳感器166可耦接至i/o子系統(tǒng)106中的輸入控制器160。接近傳感器166可如以下美國專利申請中所述的那樣執(zhí)行:11/241,839,標(biāo)題為“proximitydetectorinhandhelddevice”;11/240,788,標(biāo)題為“proximitydetectorinhandhelddevice”;11/620,702,標(biāo)題為“usingambientlightsensortoaugmentproximitysensoroutput”;11/586,862,標(biāo)題為“automatedresponsetoandsensingofuseractivityinportabledevices”;和11/638,251,標(biāo)題為“methodsandsystemsforautomaticconfigurationofperipherals”,這些美國專利申請據(jù)此全文以引用方式并入本文。在一些實施方案中,當(dāng)多功能設(shè)備被置于用戶的耳朵附近時(例如,當(dāng)用戶正在進行電話呼叫時),接近傳感器關(guān)閉并且禁用觸摸屏112。設(shè)備100任選地還包括一個或多個觸覺輸出發(fā)生器167。圖1a示出了耦接至i/o子系統(tǒng)106中的觸覺反饋控制器161的觸覺輸出發(fā)生器。觸覺輸出發(fā)生器167任選地包括一個或多個電聲設(shè)備諸如揚聲器或其他音頻部件;和/或用于將能量轉(zhuǎn)換成線性運動的機電設(shè)備諸如電機、螺線管、電活性聚合器、壓電致動器、靜電致動器或其他觸覺輸出生成部件(例如,用于將電信號轉(zhuǎn)換成設(shè)備上的觸覺輸出的部件)。接觸強度傳感器165從觸覺反饋模塊133接收觸覺反饋生成指令,并且在設(shè)備100上生成能夠由設(shè)備100的用戶感測到的觸覺輸出。在一些實施方案中,至少一個觸覺輸出發(fā)生器與觸敏表面(例如,觸敏顯示器系統(tǒng)112)并置排列或鄰近,并且任選地通過豎直地(例如,向設(shè)備100的表面內(nèi)/外)或側(cè)向地(例如,在與設(shè)備100的表面相同的平面中向后和向前)移動觸敏表面來生成觸覺輸出。在一些實施方案中,至少一個觸覺輸出發(fā)生器傳感器位于設(shè)備100的與位于設(shè)備100的前部上的觸摸屏顯示器112相對的后部上。設(shè)備100還可包括一個或多個加速度計168。圖1a示出了耦接至外圍設(shè)備接口118的加速度計168。作為另外一種選擇,加速度計168可耦接至i/o子系統(tǒng)106中的輸入控制器160。加速度計168可如以下美國專利公開中所述的那樣執(zhí)行:20050190059,標(biāo)題為“acceleration-basedtheftdetectionsystemforportableelectronicdevices”和20060017692,標(biāo)題為“methodsandapparatusesforoperatingaportabledevicebasedonanaccelerometer”,這兩個美國專利公開均全文以引用方式并入本文。在一些實施方案中,基于對從該一個或多個加速度計所接收的數(shù)據(jù)的分析來在觸摸屏顯示器上以縱向視圖或橫向視圖來顯示信息。設(shè)備100任選地除了一個或多個加速度計168之外還包括磁力儀(未示出)和gps(或glonass或其他全球?qū)Ш较到y(tǒng))接收器(未示出),以用于獲取關(guān)于設(shè)備100的位置和取向(例如,縱向或橫向)的信息。在一些實施方案中,被存儲在存儲器102中的軟件部件包括操作系統(tǒng)126、通信模塊(或指令集)128、接觸/運動模塊(或指令集)130、圖形模塊(或指令集)132、文本輸入模塊(或指令集)134、全球定位系統(tǒng)(gps)模塊(或指令集)135、以及應(yīng)用程序(或指令集)136。此外,在一些實施方案中,存儲器102(圖1a)或370(圖3)存儲設(shè)備/全局內(nèi)部狀態(tài)157,如圖1a、和圖3中所示的。設(shè)備/全局內(nèi)部狀態(tài)157包括以下各項中的一者或多者:活動應(yīng)用程序狀態(tài),該活動應(yīng)用程序狀態(tài)用于指示哪些應(yīng)用程序(如果有的話)當(dāng)前是活動的;顯示狀態(tài),該顯示狀態(tài)用于指示什么應(yīng)用程序、視圖或其他信息占據(jù)觸摸屏顯示器112的各個區(qū)域;傳感器狀態(tài),該傳感器狀態(tài)包括從設(shè)備的各個傳感器和輸入控制設(shè)備116獲得的信息;和關(guān)于設(shè)備位置和/或姿態(tài)的位置信息。操作系統(tǒng)126(例如,darwin、rtxc、linux、unix、osx、ios、windows、或嵌入式操作系統(tǒng)諸如vxworks)包括用于控制和管理一般系統(tǒng)任務(wù)(例如,存儲器管理、存儲設(shè)備控制、功率管理等)的各種軟件部件和/或驅(qū)動程序,并且促進各種硬件部件和軟件部件之間的通信。通信模塊128促進通過一個或多個外部端口124來與其他設(shè)備進行通信,并且還包括用于處理由rf電路108和/或外部端口124所接收的數(shù)據(jù)的各種軟件部件。外部端口124(例如,通用串行總線(usb)、火線等)適于直接耦接到其他設(shè)備或者間接地通過網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng)、無線lan等)進行耦接。在一些實施方案中,外部端口是與(appleinc.的商標(biāo))設(shè)備上所使用的30針連接器相同的或類似的和/或與其兼容的多針(例如,30針)連接器。接觸/運動模塊130任選地檢測與觸摸屏112(結(jié)合顯示控制器156)和其他觸敏設(shè)備(例如,觸摸板或物理點擊式轉(zhuǎn)盤)的接觸。接觸/運動模塊130包括各種軟件部件以用于執(zhí)行與接觸檢測相關(guān)的各種操作,諸如確定是否已發(fā)生接觸(例如,檢測手指按下事件)、確定接觸的強度(例如,接觸的力或壓力,或者接觸的力或壓力的替代物)、確定是否存在接觸的移動并跟蹤在觸敏表面上的移動(例如,檢測一個或多個手指拖動事件),以及確定接觸是否已停止(例如,檢測手指抬起事件或者接觸斷開)。接觸/運動模塊130從觸敏表面接收接觸數(shù)據(jù)。確定接觸點的移動任選地包括確定接觸點的速率(量值)、速度(量值和方向)和/或加速度(量值和/或方向的改變),該接觸點的移動由一系列接觸數(shù)據(jù)來表示。這些操作任選地被應(yīng)用于單點接觸(例如,單指接觸)或者多點同時接觸(例如,“多點觸摸”/多指接觸)。在一些實施方案中,接觸/運動模塊130和顯示控制器156檢測觸摸板上的接觸。在一些實施方案中,接觸/運動模塊130使用一組一個或多個強度閾值來確定操作是否已由用戶執(zhí)行(例如,確定用戶是否已“點擊”圖標(biāo))。在一些實施方案中,根據(jù)軟件參數(shù)來確定強度閾值的至少子集(例如,強度閾值不是由特定物理致動器的激活閾值來確定的,并且可在不改變設(shè)備100的物理硬件的情況下被調(diào)節(jié))。例如,在不改變觸控板或觸摸屏顯示器硬件的情況下,觸控板或觸摸屏的鼠標(biāo)“點擊”閾值可被設(shè)定成預(yù)定義的閾值的大范圍中的任一個閾值。另外,在一些具體實施中,向設(shè)備的用戶提供用于調(diào)節(jié)一組強度閾值中的一個或多個強度閾值(例如,通過調(diào)節(jié)各個強度閾值和/或通過利用對“強度”參數(shù)的系統(tǒng)級點擊來一次調(diào)節(jié)多個強度閾值)的軟件設(shè)置。接觸/運動模塊130任選地檢測用戶的手勢輸入。觸敏表面上的不同手勢具有不同的接觸圖案(例如,所檢測到的接觸的不同運動、計時和/或強度)。因此,任選地通過檢測具體接觸圖案來檢測手勢。例如,檢測手指輕擊手勢包括檢測手指按下事件,然后在與手指按下事件相同的位置(或基本上相同的位置)處(例如,在圖標(biāo)的位置處)檢測手指抬起(抬離)事件。作為另一個示例,在觸敏表面上檢測手指輕掃手勢包括檢測手指按下事件,然后檢測一個或多個手指拖動事件,并且隨后檢測手指抬起(提起)事件。圖形模塊132包括用于在觸摸屏112或其他顯示器上呈現(xiàn)和顯示圖形的各種已知的軟件部件,該各種已知的軟件部件包括用于改變所顯示的圖形的視覺沖擊(例如,亮度、透明度、飽和度、對比度或其他視覺特征)的部件。如本文所用,術(shù)語“圖形”包括可被顯示給用戶的任何對象,包括但不限于文本、網(wǎng)頁、圖標(biāo)(諸如包括軟鍵的用戶界面對象)、數(shù)字圖像、視頻、動畫等。在一些實施方案中,圖形模塊132存儲待使用的用于表示圖形的數(shù)據(jù)。每個圖形任選地被分配有對應(yīng)的代碼。圖形模塊132從應(yīng)用程序等接收用于指定待顯示的圖形的一個或多個代碼,在必要的情況下還一起接收坐標(biāo)數(shù)據(jù)和其他圖形屬性數(shù)據(jù),并且然后生成屏幕圖像數(shù)據(jù),以輸出至顯示控制器156。觸覺反饋模塊133包括用于生成指令的各種軟件部件,該指令由一個或多個觸覺輸出發(fā)生器167使用,以便響應(yīng)于用戶與設(shè)備100的交互而在設(shè)備100上的一個或多個位置處生成觸覺輸出??勺鳛閳D形模塊132的部件的文本輸入模塊134提供用于在多種應(yīng)用程序(例如,聯(lián)系人137、電子郵件140、即時消息141、瀏覽器147、和需要文本輸入的任何其他應(yīng)用程序)中輸入文本的軟鍵盤。gps模塊135確定設(shè)備的位置并提供了、在各種應(yīng)用程序中使用的這種信息(例如,提供至用于基于位置的撥號的電話138;提供至相機143作為圖片/視頻元數(shù)據(jù);以及提供至提供基于位置的服務(wù)諸如天氣桌面小程序、當(dāng)?shù)攸S頁桌面小程序和地圖/導(dǎo)航桌面小程序的應(yīng)用程序)。應(yīng)用136可包括以下模塊(或指令集)或者其子集或超集:·聯(lián)系人模塊137(有時稱為地址簿或聯(lián)系人列表);·電話模塊138;·視頻會議模塊139;·電子郵件客戶端模塊140;·即時消息(im)模塊141;·健身支持模塊142;·用于靜態(tài)圖像和/或視頻圖像的相機模塊143;·圖像管理模塊144;·視頻播放器模塊;·音樂播放器模塊;·瀏覽器模塊147;·日歷模塊148;·桌面小程序模塊149,其可包括以下各項中的一者或多者:天氣桌面小程序149-1、股市桌面小程序149-2、計算器桌面小程序149-3、鬧鐘桌面小程序149-4、詞典桌面小程序149-5、和由用戶獲取的其他桌面小程序以及用戶創(chuàng)建的桌面小程序149-6;·用于形成用戶創(chuàng)建的桌面小程序149-6的桌面小程序創(chuàng)建器模塊150;·搜索模塊151;·視頻和音樂播放器模塊152,其合并視頻播放器模塊和音樂播放器模塊;·記事本模塊153;·地圖模塊154;和/或·在線視頻模塊155。可被存儲在存儲器102中的其他應(yīng)用程序136的示例包括其他文字處理應(yīng)用程序、其他圖像編輯應(yīng)用程序、繪圖應(yīng)用程序、呈現(xiàn)應(yīng)用程序、支持java的應(yīng)用程序、加密、數(shù)字權(quán)益管理、語音識別、和語音復(fù)制。結(jié)合觸摸屏112、顯示控制器156、接觸/運動模塊130、圖形模塊132、和文本輸入模塊134,聯(lián)系人模塊137可用于管理地址簿或聯(lián)系人列表(例如,被存儲在存儲器102或存儲器370中的聯(lián)系人模塊137的應(yīng)用程序內(nèi)部狀態(tài)192中),包括:將一個或多個姓名添加到地址簿;從地址簿刪除一個或多個姓名;使一個或多個電話號碼、一個或多個電子郵件地址、一個或多個物理地址或其他信息與姓名相關(guān)聯(lián);使圖像與姓名相關(guān)聯(lián);對姓名歸類和分類;提供電話號碼或電子郵件地址以發(fā)起和/或促進通過電話138、視頻會議模塊139、電子郵件140、或im141進行通信;等等。結(jié)合rf電路108、音頻電路110、揚聲器111、麥克風(fēng)113、觸摸屏112、顯示控制器156、接觸/運動模塊130、圖形模塊132、和文本輸入模塊134,電話模塊138可用于輸入與電話號碼對應(yīng)的字符序列、訪問聯(lián)系人模塊137中的一個或多個電話號碼、修改已輸入的電話號碼、撥打相應(yīng)的電話號碼、進行會話以及當(dāng)會話完成時斷開或掛斷。如上所述,無線通信可使用多個通信標(biāo)準(zhǔn)、協(xié)議和技術(shù)中的任一者。結(jié)合rf電路108、音頻電路110、揚聲器111、麥克風(fēng)113、觸摸屏112、顯示控制器156、光學(xué)傳感器164、光學(xué)傳感器控制器158、接觸/運動模塊130、圖形模塊132、文本輸入模塊134、聯(lián)系人模塊137和電話模塊138,視頻會議模塊139包括根據(jù)用戶指令來發(fā)起、進行和終止用戶與一個或多個其他參與方之間的視頻會議的可執(zhí)行指令。結(jié)合rf電路108、觸摸屏112、顯示控制器156、接觸/運動模塊130、圖形模塊132和文本輸入模塊134,電子郵件客戶端模塊140包括響應(yīng)于用戶指令來創(chuàng)建、發(fā)送、接收和管理電子郵件的可執(zhí)行指令。結(jié)合圖像管理模塊144,電子郵件客戶端模塊140使得非常容易創(chuàng)建和發(fā)送具有由相機模塊143拍攝的靜態(tài)圖像或視頻圖像的電子郵件。結(jié)合rf電路108、觸摸屏112、顯示控制器156、接觸/運動模塊130、圖形模塊132和文本輸入模塊134,即時消息模塊141包括用于進行以下操作的可執(zhí)行指令:輸入與即時消息對應(yīng)的字符序列、修改先前輸入的字符、傳輸相應(yīng)即時消息(例如,使用短消息服務(wù)(sms)或多媒體消息服務(wù)(mms)協(xié)議以用于基于電話的即時消息或者使用xmpp、simple、或imps以用于基于互聯(lián)網(wǎng)的即時消息)、接收即時消息以及查看所接收的即時消息。在一些實施方案中,所傳輸?shù)暮?或所接收的即時消息可包括圖形、照片、音頻文件、視頻文件和/或在mms和/或增強型消息服務(wù)(ems)中支持的其他附件。如本文所用,“即時消息”是指基于電話的消息(例如,使用sms或mms傳輸?shù)南?和基于互聯(lián)網(wǎng)的消息(例如,使用xmpp、simple、或imps傳輸?shù)南?兩者。結(jié)合rf電路108、觸摸屏112、顯示控制器156、接觸/運動模塊130、圖形模塊132、文本輸入模塊134、gps模塊135、地圖模塊154、和音樂播放器模塊,健身支持模塊142包括用于進行以下操作的可執(zhí)行指令:創(chuàng)建健身(例如具有時間、距離和/或卡路里燃燒目標(biāo));與健身傳感器(運動設(shè)備)進行通信;接收健身傳感器數(shù)據(jù);校準(zhǔn)用于監(jiān)測健身的傳感器;選擇健身音樂并進行播放;以及顯示、存儲和傳輸健身數(shù)據(jù)。結(jié)合觸摸屏112、顯示控制器156、一個或多個光學(xué)傳感器164、光學(xué)傳感器控制器158、接觸/運動模塊130、圖形模塊132和圖像管理模塊144,相機模塊143包括用于進行以下操作的可執(zhí)行指令:捕獲靜態(tài)圖像或視頻(包括視頻流)并且將它們存儲到存儲器102中、修改靜態(tài)圖像或視頻的特征、或從存儲器102刪除靜態(tài)圖像或視頻。結(jié)合觸摸屏112、顯示控制器156、接觸/運動模塊130、圖形模塊132、文本輸入模塊134、和相機模塊143,圖像管理模塊144包括用于排列、修改(例如,編輯)、或以其他方式操控、加標(biāo)簽、刪除、呈現(xiàn)(例如,在數(shù)字幻燈片或相冊中)、以及存儲靜態(tài)圖像和/或視頻圖像的可執(zhí)行指令。結(jié)合rf電路108、觸摸屏112、顯示控制器156、接觸/運動模塊130、圖形模塊132和文本輸入模塊134,瀏覽器模塊147包括用于根據(jù)用戶指令來瀏覽互聯(lián)網(wǎng)(包括搜索、鏈接至、接收、和顯示網(wǎng)頁或其部分,以及鏈接至網(wǎng)頁的附件和其他文件)的可執(zhí)行指令。結(jié)合rf電路系統(tǒng)108、觸摸屏112、顯示控制器156、接觸/運動模塊130、圖形模塊132、文本輸入模塊134、電子郵件客戶端模塊140和瀏覽器模塊147,日歷模塊148包括用于根據(jù)用戶指令來創(chuàng)建、顯示、修改和存儲日歷以及與日歷相關(guān)聯(lián)的數(shù)據(jù)(例如,日歷條目、待辦事項等)的可執(zhí)行指令。結(jié)合rf電路系統(tǒng)108、觸摸屏112、顯示控制器156、接觸/運動模塊130、圖形模塊132、文本輸入模塊134、和瀏覽器模塊147,桌面小程序模塊149是可由用戶下載并使用的微型應(yīng)用程序(例如,天氣桌面小程序149-1、股市桌面小程序149-2、計算器桌面小程序149-3、鬧鐘桌面小程序149-4、和字典桌面小程序149-5)或由用戶創(chuàng)建的微型應(yīng)用程序(例如,用戶創(chuàng)建的桌面小程序149-6)。在一些實施方案中,桌面小程序包括html(超文本標(biāo)記語言)文件、css(層疊樣式表)文件和javascript文件。在一些實施方案中,桌面小程序包括xml(可擴展標(biāo)記語言)文件和javascript文件(例如,yahoo!桌面小程序)。結(jié)合rf電路108、觸摸屏112、顯示控制器156、接觸/運動模塊130、圖形模塊132、文本輸入模塊134和瀏覽器模塊147,桌面小程序創(chuàng)建器模塊150可被用戶用于創(chuàng)建桌面小程序(例如,將網(wǎng)頁的用戶指定部分轉(zhuǎn)到桌面小程序中)。結(jié)合觸摸屏112、顯示控制器156、接觸/運動模塊130、圖形模塊132和文本輸入模塊134,搜索模塊151包括用于根據(jù)用戶指令來搜索存儲器102中的匹配一個或多個搜索條件(例如,一個或多個用戶指定的搜索詞)的文本、音樂、聲音、圖像、視頻和/或其他文件的可執(zhí)行指令。結(jié)合觸摸屏112、顯示控制器156、接觸/運動模塊130、圖形模塊132、音頻電路系統(tǒng)110、揚聲器111、rf電路系統(tǒng)108和瀏覽器模塊147,視頻和音樂播放器模塊152包括允許用戶下載和回放以一種或多種文件格式(諸如mp3或aac文件)存儲的所記錄的音樂和其他聲音文件的可執(zhí)行指令,以及用于顯示、呈現(xiàn)或以其他方式回放視頻(例如,在觸摸屏112上或在經(jīng)由外部端口124連接的外部顯示器上)的可執(zhí)行指令。在一些實施方案中,設(shè)備100任選地包括mp3播放器諸如ipod(appleinc.的商標(biāo))的功能。結(jié)合觸摸屏112、顯示控制器156、接觸/運動模塊130、圖形模塊132和文本輸入模塊134,記事本模塊153包括根據(jù)用戶指令來創(chuàng)建和管理記事本、待辦事項等的可執(zhí)行指令。結(jié)合rf電路108、觸摸屏112、顯示控制器156、接觸/運動模塊130、圖形模塊132、文本輸入模塊134、gps模塊135和瀏覽器模塊147,地圖模塊154可用于根據(jù)用戶指令來接收、顯示、修改和存儲地圖以及與地圖相關(guān)聯(lián)的數(shù)據(jù)(例如,駕駛方向、與特定位置處或附近的商店及其他興趣點有關(guān)的數(shù)據(jù)、以及其他基于位置的數(shù)據(jù))。結(jié)合觸摸屏112、顯示控制器156、接觸/運動模塊130、圖形模塊132、音頻電路110、揚聲器111、rf電路108、文本輸入模塊134、電子郵件客戶端模塊140和瀏覽器模塊147,在線視頻模塊155包括指令,該指令允許用戶訪問、瀏覽、接收(例如,通過流式傳輸和/或下載)、回放(例如在觸摸屏上或在經(jīng)由外部端口124所連接的外部顯示器上)、發(fā)送具有至特定在線視頻的鏈接的電子郵件,以及以其他方式管理一種或多種文件格式諸如h.264的在線視頻。在一些實施方案中,即時消息模塊141而不是電子郵件客戶端模塊140用于發(fā)送至特定在線視頻的鏈接。在線視頻應(yīng)用程序的附加描述可在于2007年6月20日提交的標(biāo)題為“portablemultifunctiondevice,method,andgraphicaluserinterfaceforplayingonlinevideos”的美國臨時專利申請no.60/936,562、和于2007年12月31日提交的標(biāo)題為“portablemultifunctiondevice,method,andgraphicaluserinterfaceforplayingonlinevideos”的美國專利申請no.11/968,067中找到,這兩個專利申請的內(nèi)容據(jù)此全文以引用方式并入本文。上述每個模塊和應(yīng)用程序?qū)?yīng)于用于執(zhí)行上述一種或多種功能以及在本專利申請中所述的方法(例如,本文所述的計算機實現(xiàn)的方法和其他信息處理方法)的可執(zhí)行指令集。這些模塊(例如,指令集)不必被實現(xiàn)為獨立的軟件程序、過程或模塊,并因此在各種實施方案中可組合或以其他方式重新布置這些模塊的各種子集。例如,視頻播放器模塊可與音樂播放器模塊組合成單個模塊(例如,圖1a中的視頻和音樂播放器模塊152)。在一些實施方案中,存儲器102可存儲上文識別的模塊和數(shù)據(jù)結(jié)構(gòu)的子集。此外,存儲器102可存儲上文沒有描述的附加模塊和數(shù)據(jù)結(jié)構(gòu)。在一些實施方案中,設(shè)備100是唯一地通過觸摸屏和/或觸摸板來執(zhí)行設(shè)備上的預(yù)定義的一組功能的操作的設(shè)備。通過使用觸摸屏和/或觸摸板作為用于設(shè)備100的操作的主要輸入控制設(shè)備,可減少設(shè)備100上的物理輸入控制設(shè)備(諸如下壓按鈕、撥號盤等等)的數(shù)量。唯一地通過觸摸屏和/或觸摸板執(zhí)行的該預(yù)定義的一組功能任選地包括在用戶界面之間進行導(dǎo)航。在一些實施方案中,觸摸板在被用戶觸摸時將設(shè)備100從被顯示在設(shè)備100上的任何用戶界面導(dǎo)航到主菜單、home菜單或根菜單。在此類實施方案中,使用觸摸板來實現(xiàn)“菜單按鈕”。在一些其他實施方案中,菜單按鈕是物理下壓按鈕或者其他物理輸入控制設(shè)備,而不是觸摸板。圖1b是示出了根據(jù)一些實施方案的用于事件處理的示例性部件的框圖。在一些實施方案中,存儲器102(圖1a)或存儲器370(圖3)包括事件分類器170(例如,在操作系統(tǒng)126中)以及相應(yīng)的應(yīng)用程序136-1(例如,前述應(yīng)用程序137-151、155、380-390中的任一個應(yīng)用程序)。事件分類器170接收事件信息并確定要將事件信息遞送到的應(yīng)用程序136-1和應(yīng)用程序136-1的應(yīng)用程序視圖191。事件分類器170包括事件監(jiān)視器171和事件分配器模塊174。在一些實施方案中,應(yīng)用程序136-1包括應(yīng)用程序內(nèi)部狀態(tài)192,該應(yīng)用程序內(nèi)部狀態(tài)指示當(dāng)應(yīng)用程序是活動的或正在執(zhí)行時被顯示在觸敏顯示器112上的一個或多個當(dāng)前應(yīng)用程序視圖。在一些實施方案中,設(shè)備/全局內(nèi)部狀態(tài)157被事件分類器170用于確定哪個(哪些)應(yīng)用程序當(dāng)前是活動的,并且應(yīng)用程序內(nèi)部狀態(tài)192被事件分類器170用于確定要將事件信息遞送到的應(yīng)用程序視圖191。在一些實施方案中,應(yīng)用程序內(nèi)部狀態(tài)192包括附加信息,諸如以下各項中的一者或多者:當(dāng)應(yīng)用程序136-1恢復(fù)執(zhí)行時將被使用的恢復(fù)信息、指示正被應(yīng)用程序136-1顯示的信息或準(zhǔn)備好用于被應(yīng)用程序136-1顯示的信息的用戶界面狀態(tài)信息、用于使得用戶能夠返回到應(yīng)用程序136-1的前一狀態(tài)或視圖的狀態(tài)隊列、以及用戶采取的先前動作的重復(fù)/撤銷隊列。事件監(jiān)視器171從外圍設(shè)備接口118接收事件信息。事件信息包括關(guān)于子事件(例如,作為多點觸摸手勢的一部分的觸敏顯示器112上的用戶觸摸)的信息。外圍設(shè)備接口118傳輸其從i/o子系統(tǒng)106或傳感器(諸如接近傳感器166)、一個或多個加速度計168和/或麥克風(fēng)113(通過音頻電路110)所接收的信息。外圍設(shè)備接口118從i/o子系統(tǒng)106所接收的信息包括來自觸敏顯示器112或觸敏表面的信息。在一些實施方案中,事件監(jiān)視器171以預(yù)先確定的間隔來將請求發(fā)送至外圍設(shè)備接口118。作為響應(yīng),外圍設(shè)備接口118傳輸事件信息。在其他實施方案中,外圍設(shè)備接口118僅當(dāng)存在顯著事件(例如,接收到高于預(yù)先確定的噪聲閾值的輸入和/或接收到超過預(yù)先確定的持續(xù)時間的輸入)時才傳輸事件信息。在一些實施方案中,事件分類器170還包括命中視圖確定模塊172和/或活動事件識別器確定模塊173。當(dāng)觸敏顯示器112顯示多于一個視圖時,命中視圖確定模塊172提供用于確定子事件已在一個或多個視圖內(nèi)的什么地方發(fā)生的軟件過程。視圖由用戶可在顯示器上看到的控件和其他元件構(gòu)成。與應(yīng)用程序相關(guān)聯(lián)的用戶界面的另一方面是一組視圖,在本文中有時也稱為應(yīng)用程序視圖或用戶界面窗口,在其中顯示信息并且發(fā)生基于觸摸的手勢。在其中檢測到觸摸的(相應(yīng)應(yīng)用程序的)應(yīng)用程序視圖可對應(yīng)于應(yīng)用程序的程序化或視圖分級結(jié)構(gòu)內(nèi)的程序化水平。例如,在其中檢測到觸摸的最低水平視圖任選地被叫做命中視圖,并且被識別為正確輸入的那組事件至少部分地基于開始基于觸摸的手勢的初始觸摸的命中視圖來確定。命中視圖確定模塊172接收與基于觸摸的手勢的子事件相關(guān)的信息。當(dāng)應(yīng)用程序具有在分級結(jié)構(gòu)中組織的多個視圖時,命中視圖確定模塊172將命中視圖識別為應(yīng)對子事件進行處理的分級結(jié)構(gòu)中的最低視圖。在大多數(shù)情況下,命中視圖是發(fā)起子事件(例如,形成事件或潛在事件的子事件序列中的第一子事件)在其中發(fā)生的最低水平視圖。一旦命中視圖被命中視圖確定模塊172識別,命中視圖便通常接收與其被識別為命中視圖所針對的同一觸摸或輸入源相關(guān)的所有子事件?;顒邮录R別器確定模塊173確定視圖分級結(jié)構(gòu)內(nèi)的哪個或哪些視圖應(yīng)接收特定子事件序列。在一些實施方案中,活動事件識別器確定模塊173確定僅命中視圖應(yīng)接收特定子事件序列。在其他實施方案中,活動事件識別器確定模塊173確定包括子事件的物理位置的所有視圖是活躍參與的視圖,并且因此確定所有活躍參與的視圖應(yīng)接收特定子事件序列。在其他實施方案中,即使觸摸子事件完全被局限到與一個特定視圖相關(guān)聯(lián)的區(qū)域,但是分級結(jié)構(gòu)中的更高的視圖將仍然保持為活躍參與的視圖。事件分配器模塊174將事件信息分配到事件識別器(例如,事件識別器180)。在包括活動事件識別器確定模塊173的實施方案中,事件分配器模塊174將事件信息遞送到由活動事件識別器確定模塊173確定的事件識別器。在一些實施方案中,事件分配器模塊174在事件隊列中存儲事件信息,該事件信息由相應(yīng)事件接收器182進行檢索。在一些實施方案中,操作系統(tǒng)126包括事件分類器170。作為另外一種選擇,應(yīng)用程序136-1包括事件分類器170。在另一個實施方案中,事件分類器170是獨立的模塊,或者是被存儲在存儲器102中的另一個模塊(諸如接觸/運動模塊130)的一部分。在一些實施方案中,應(yīng)用程序136-1包括多個事件處理程序190和一個或多個應(yīng)用程序視圖191,其中每個應(yīng)用程序視圖包括用于處理發(fā)生在應(yīng)用程序的用戶界面的相應(yīng)視圖內(nèi)的觸摸事件的指令。應(yīng)用程序136-1的每個應(yīng)用程序視圖191包括一個或多個事件識別器180。通常,相應(yīng)應(yīng)用程序視圖191包括多個事件識別器180。在其他實施方案中,事件識別器180中的一個或多個應(yīng)用程序視圖是獨立模塊的一部分,該獨立模塊諸如用戶界面工具包(未示出)或應(yīng)用程序136-1從中繼承方法和其他屬性的更高水平的對象。在一些實施方案中,相應(yīng)事件處理程序190包括以下各項中的一者或多者:數(shù)據(jù)更新器176、對象更新器177、gui更新器178、和/或從事件分類器170所接收的事件數(shù)據(jù)179。事件處理程序190可利用或調(diào)用數(shù)據(jù)更新器176、對象更新器177或gui更新器178,以更新應(yīng)用程序內(nèi)部狀態(tài)192。作為另外一種選擇,應(yīng)用程序視圖191中的一個或多個應(yīng)用程序視圖包括一個或多個相應(yīng)事件處理程序190。另外,在一些實施方案中,數(shù)據(jù)更新器176、對象更新器177和gui更新器178中的一者或多者被包括在相應(yīng)應(yīng)用程序視圖191中。相應(yīng)的事件識別器180從事件分類器170接收事件信息(例如,事件數(shù)據(jù)179),并且從事件信息識別事件。事件識別器180包括事件接收器182和事件比較器184。在一些實施方案中,事件識別器180還至少包括以下各項的子集:元數(shù)據(jù)183、和事件遞送指令188(其可包括子事件遞送指令)。事件接收器182接收來自事件分類器170的事件信息。事件信息包括關(guān)于子事件的信息例如觸摸或觸摸移動。根據(jù)子事件,事件信息還包括附加信息,諸如子事件的位置。當(dāng)子事件涉及觸摸的運動時,事件信息可還包括子事件的速率和方向。在一些實施方案中,事件包括設(shè)備從一個取向旋轉(zhuǎn)到另一個取向(例如,從縱向取向旋轉(zhuǎn)到橫向取向,或反之亦然),并且事件信息包括關(guān)于設(shè)備的當(dāng)前取向(也被稱為設(shè)備姿態(tài))的對應(yīng)信息。事件比較器184將事件信息與預(yù)定義的事件或子事件定義進行比較,并且基于該比較來確定事件或子事件、或者確定或更新事件或子事件的狀態(tài)。在一些實施方案中,事件比較器184包括事件定義186。事件定義186包含事件的定義(例如,預(yù)定義的子事件序列),例如事件1(187-1)、事件2(187-2)、以及其他事件。在一些實施方案中,事件187中的子事件例如包括觸摸開始、觸摸結(jié)束、觸摸移動、觸摸取消和多點觸摸。在一個示例中,事件1(187-1)的定義是在被顯示對象上的雙擊。例如,雙擊包括在被顯示對象上的預(yù)先確定時長的第一次觸摸(觸摸開始)、預(yù)先確定時長的第一次提起(觸摸結(jié)束)、在被顯示對象上的預(yù)先確定時長的第二次觸摸(觸摸開始)以及預(yù)先確定時長的第二次提起(觸摸結(jié)束)。在另一個示例中,事件2(187-2)的定義是在被顯示對象上的拖動。例如,拖動包括被顯示對象上的預(yù)先確定時長的觸摸(或接觸)、觸摸在觸敏顯示器112上的移動、以及觸摸的提起(觸摸結(jié)束)。在一些實施方案中,事件還包括用于一個或多個相關(guān)聯(lián)的事件處理程序190的信息。在一些實施方案中,事件定義187包括用于相應(yīng)用戶界面對象的事件的定義。在一些實施方案中,事件比較器184執(zhí)行命中測試以確定哪個用戶界面對象與子事件相關(guān)聯(lián)。例如,在觸摸顯示器112上顯示三個用戶界面對象的應(yīng)用程序視圖中,當(dāng)在觸敏顯示器112上檢測到觸摸時,事件比較器184執(zhí)行命中測試以確定這三個用戶界面對象中的哪一個用戶界面對象與該觸摸(子事件)相關(guān)聯(lián)。如果每個所顯示的對象與相應(yīng)的事件處理程序190相關(guān)聯(lián),則事件比較器使用該命中測試的結(jié)果來確定哪個事件處理程序190應(yīng)當(dāng)被激活。例如,事件比較器184選擇與子事件和觸發(fā)該命中測試的對象相關(guān)聯(lián)的事件處理程序。在一些示例中,相應(yīng)事件(187)的定義還包括延遲動作,該延遲動作延遲事件信息的遞送,直到已確定子事件序列是否確實對應(yīng)于或不對應(yīng)于事件識別器的事件類型。當(dāng)相應(yīng)事件識別器180確定子事件序列不與事件定義186中的任何事件匹配時,該相應(yīng)事件識別器180進入事件不可能、事件失敗或事件結(jié)束狀態(tài),在此之后忽略基于觸摸的手勢的后續(xù)子事件。在這種情況下,對于命中視圖保持活動的其他事件識別器(如果有的話)繼續(xù)跟蹤和處理持續(xù)的基于觸摸的手勢的子事件。在一些實施方案中,相應(yīng)事件識別器180包括具有用于指示事件遞送系統(tǒng)應(yīng)當(dāng)如何執(zhí)行對活躍參與的事件識別器的子事件遞送的可配置屬性、標(biāo)記和/或列表的元數(shù)據(jù)183。在一些實施方案中,元數(shù)據(jù)183包括用于指示事件識別器彼此如何交互或可如何交互的可配置屬性、標(biāo)志和/或列表。在一些實施方案中,元數(shù)據(jù)183包括用于指示子事件是否被遞送到視圖或程序化分級結(jié)構(gòu)中的不同層級的可配置屬性、標(biāo)記和/或列表。在一些實施方案中,當(dāng)事件的一個或多個特定子事件被識別時,相應(yīng)事件識別器180激活與事件相關(guān)聯(lián)的事件處理程序190。在一些實施方案中,相應(yīng)事件識別器180將與該事件相關(guān)聯(lián)的事件信息遞送到事件處理程序190。激活事件處理程序190不同于將子事件發(fā)送(和延期發(fā)送)到相應(yīng)的命中視圖。在一些實施方案中,事件識別器180拋出與所識別的事件相關(guān)聯(lián)的標(biāo)記,并且與該標(biāo)記相關(guān)聯(lián)的事件處理程序190獲取該標(biāo)記并執(zhí)行預(yù)定義的過程。在一些實施方案中,事件遞送指令188包括遞送關(guān)于子事件的事件信息而不激活事件處理程序的子事件遞送指令。相反,子事件遞送指令將事件信息遞送到與子事件串相關(guān)聯(lián)的事件處理程序或者遞送到活躍參與的視圖。與子事件序列或與活躍參與的視圖相關(guān)聯(lián)的事件處理程序接收事件信息并執(zhí)行預(yù)先確定的過程。在一些實施方案中,數(shù)據(jù)更新器176創(chuàng)建并更新在應(yīng)用程序136-1中使用的數(shù)據(jù)。例如,數(shù)據(jù)更新器176對聯(lián)系人模塊137中所使用的電話號碼進行更新,或者對視頻播放器模塊中所使用的視頻文件進行存儲。在一些實施方案中,對象更新器177創(chuàng)建和更新在應(yīng)用程序136-1中使用的對象。例如,對象更新器177創(chuàng)建新的用戶界面對象或更新用戶界面對象的位置。gui更新器178更新gui。例如,gui更新器178準(zhǔn)備顯示信息并將其發(fā)送至圖形模塊132,以用于顯示在觸敏顯示器上。在一些實施方案中,一個或多個事件處理程序190包括數(shù)據(jù)更新器176、對象更新器177和gui更新器178或者具有對數(shù)據(jù)更新器176、對象更新器177和gui更新器178的訪問權(quán)限。在一些實施方案中,數(shù)據(jù)更新器176、對象更新器177和gui更新器178被包括在相應(yīng)應(yīng)用程序136-1或應(yīng)用程序視圖191的單個模塊中。在其他實施方案中,它們被包括在兩個或更多個軟件模塊中。應(yīng)當(dāng)理解,關(guān)于觸敏顯示器上的用戶觸摸的事件處理的上述討論還適用于利用輸入設(shè)備來操作多功能設(shè)備100的其他形式的用戶輸入,并不是所有用戶輸入都是在觸摸屏上發(fā)起的。例如,任選地與單次或多次鍵盤按壓或保持結(jié)合的鼠標(biāo)移動和鼠標(biāo)按鈕按壓;觸摸板上的接觸移動,諸如輕擊、拖動、滾動等;觸筆輸入;設(shè)備的移動;口頭指令;所檢測到的眼睛移動;生物特征輸入;和/或作為與子事件對應(yīng)的輸入的用于定義要識別的事件其任意的組合。圖2示出了根據(jù)一些實施方案的具有觸摸屏112的便攜式多功能設(shè)備100。觸摸屏任選地在用戶界面(ui)200內(nèi)顯示一個或多個圖形。在本實施方案中以及在下文中描述的其他實施方案中,使得用戶能夠通過例如利用一個或多個手指202(在附圖中沒有按比例繪制)或者利用一個或多個觸筆203(在附圖中沒有按比例繪制)在圖形上作出手勢來選擇這些圖形中的一個或多個圖形。在一些實施方案中,當(dāng)用戶中斷與一個或多個圖形的接觸時,將發(fā)生對一個或多個圖形的選擇。在一些實施方案中,手勢任選地包括一次或多次輕擊、一次或多次輕掃(從左向右、從右向左、向上和/或向下)和/或已與設(shè)備100發(fā)生接觸的手指的滾動(從右向左、從左向右、向上和/或向下)。在一些具體實施中或在一些情況下,不經(jīng)意地與圖形接觸不會選擇圖形。例如,當(dāng)與選擇對應(yīng)的手勢是輕擊時,在應(yīng)用程序圖標(biāo)上方掃動的輕掃手勢任選地不會選擇相應(yīng)應(yīng)用程序。設(shè)備100還可包括一個或多個物理按鈕,諸如“home”按鈕或菜單按鈕204。如前所述,菜單按鈕204可被用于導(dǎo)航到可在設(shè)備100上執(zhí)行的應(yīng)用程序集中的任何應(yīng)用程序136。作為另外一種選擇,在一些實施方案中,菜單按鈕被實現(xiàn)為被顯示在觸摸屏112上的gui中的軟鍵。在一些實施方案中,設(shè)備100包括觸摸屏112、菜單按鈕204、用于使設(shè)備通電/斷電和用于鎖定設(shè)備的下壓按鈕206、一個或多個音量調(diào)節(jié)按鈕208、用戶身份模塊(sim)卡槽210、耳麥插孔212和對接/充電外部端口124。下壓按鈕206被任選地用于:通過按下按鈕并使按鈕在下壓狀態(tài)保持預(yù)先確定的時間間隔來使設(shè)備通電/斷電;通過按下按鈕并在經(jīng)過預(yù)先確定的時間間隔之前釋放按鈕來鎖定設(shè)備;和/或?qū)υO(shè)備進行解鎖或發(fā)起解鎖過程。在另選的實施方案中,設(shè)備100還通過麥克風(fēng)113來接受用于激活或去激活某些功能的語音輸入。設(shè)備100還任選地包括用于檢測觸摸屏112上的接觸的強度的一個或多個接觸強度傳感器165,和/或用于為設(shè)備100的用戶生成觸覺輸出的一個或多個觸覺輸出發(fā)生器167。圖3是根據(jù)一些實施方案的具有顯示器和觸敏表面的示例性多功能設(shè)備的框圖。設(shè)備300不必是便攜式的。在一些實施方案中,設(shè)備300是膝上型電腦、臺式計算機、平板電腦、多媒體播放器設(shè)備、導(dǎo)航設(shè)備、教育設(shè)備(諸如兒童學(xué)習(xí)玩具)、游戲系統(tǒng)或控制設(shè)備(例如,家用控制器或工業(yè)用控制器)。設(shè)備300通常包括一個或多個處理單元(cpu)310、一個或多個網(wǎng)絡(luò)或其他通信接口360、存儲器370和用于使這些部件互連的一個或多個通信總線320。通信總線320任選地包括使系統(tǒng)部件互連并且控制系統(tǒng)部件之間的通信的電路系統(tǒng)(有時叫做芯片組)。設(shè)備300包括具有顯示器340的輸入/輸出(i/o)接口330,該顯示器通常是觸摸屏顯示器。i/o接口330還任選地包括鍵盤和/或鼠標(biāo)(或其他指向設(shè)備)350和觸摸板355、用于在設(shè)備300上生成觸覺輸出的觸覺輸出發(fā)生器357(例如,類似于以上參考圖1a所述的一個或多個觸覺輸出發(fā)生器167)、傳感器359(例如,光學(xué)傳感器、加速度傳感器、接近傳感器、觸敏傳感器、和/或類似于以上參考圖1a所述的一個或多個接觸強度傳感器165的接觸強度傳感器)。存儲器370包括高速隨機存取存儲器,諸如dram、sram、ddrram或其他隨機存取固態(tài)存儲器設(shè)備,并且任選地包括非易失性存儲器諸如一個或多個磁盤存儲設(shè)備、光盤存儲設(shè)備、閃存存儲器設(shè)備或其他非易失性固態(tài)存儲設(shè)備。存儲器370任選地包括遠離一個或多個cpu310定位的一個或多個存儲設(shè)備。在一些實施方案中,存儲器370存儲與便攜式多功能設(shè)備100(圖1a)的存儲器102中所存儲的程序、模塊和數(shù)據(jù)結(jié)構(gòu)類似的程序、模塊、和數(shù)據(jù)結(jié)構(gòu)或它們的子集。此外,存儲器370任選地存儲在便攜式多功能設(shè)備100的存儲器102中不存在的附加程序、模塊和數(shù)據(jù)結(jié)構(gòu)。例如,設(shè)備300的存儲器370任選地存儲繪圖模塊380、呈現(xiàn)模塊382、文字處理模塊384、網(wǎng)站創(chuàng)建模塊386、盤編輯模塊388、和/或電子表格模塊390,而便攜式多功能設(shè)備100(圖1a)的存儲器102任選地不存儲這些模塊。圖3中的上述元件中的每個元件可被存儲在一個或多個前面提到的存儲器設(shè)備中。上述模塊中的每個模塊對應(yīng)于用于執(zhí)行上述功能的指令集。上文識別的模塊或程序(例如,指令集)不必被實現(xiàn)為單獨的軟件程序、過程或模塊,并且因此這些模塊的各種子集可在各種實施方案中被組合或以其他方式重新布置。在一些實施方案中,存儲器370可存儲上文識別的模塊和數(shù)據(jù)結(jié)構(gòu)的子集。此外,存儲器370可存儲上文沒有描述的附加模塊和數(shù)據(jù)結(jié)構(gòu)。現(xiàn)在將注意力轉(zhuǎn)到可在例如便攜式多功能設(shè)備100上實現(xiàn)的用戶界面的實施方案。圖4a示出了根據(jù)一些實施方案的便攜式多功能設(shè)備100上的應(yīng)用菜單的示例性用戶界面。類似的用戶界面可在設(shè)備300上實現(xiàn)。在一些實施方案中,用戶界面400包括以下元素或者其子集或超集:·一個或多個無線通信(諸如蜂窩信號和wi-fi信號)的一個或多個信號強度指示符402;·時間404;·藍牙指示符405;·電池狀態(tài)指示符406;·具有常用應(yīng)用程序的圖標(biāo)的托盤408,該圖標(biāo)諸如:○電話模塊138的被標(biāo)記為“電話”的圖標(biāo)416,該圖標(biāo)416任選地包括未接來電或語音留言的數(shù)量的指示符414;○電子郵件客戶端模塊140的被標(biāo)記為“郵件”的圖標(biāo)418,該圖標(biāo)418任選地包括未讀電子郵件的數(shù)量的指示符410;○瀏覽器模塊147的被標(biāo)記為“瀏覽器”的圖標(biāo)420;和○視頻和音樂播放器模塊152(也稱為ipod(appleinc.的商標(biāo))模塊152)的被標(biāo)記為“ipod”的圖標(biāo)422;以及·其他應(yīng)用程序的圖標(biāo),諸如:○im模塊141的被標(biāo)記為“消息”的圖標(biāo)424;○日歷模塊148的被標(biāo)記為“日歷”的圖標(biāo)426;○圖像管理模塊144的被標(biāo)記為“照片”的圖標(biāo)428;○相機模塊143的被標(biāo)記為“相機”的圖標(biāo)430;○在線視頻模塊155的被標(biāo)記為“在線視頻”的圖標(biāo)432;○股市桌面小程序149-2的被標(biāo)記為“股市”的圖標(biāo)434;○地圖模塊154的被標(biāo)記為“地圖”的圖標(biāo)436;○天氣桌面小程序149-1的被標(biāo)記為“天氣”的圖標(biāo)438;○鬧鐘桌面小程序149-4的被標(biāo)記為“時鐘”的圖標(biāo)440;○健身支持模塊142的被標(biāo)記為“健身支持”的圖標(biāo)442;○記事本模塊153的被標(biāo)記為“記事本”的圖標(biāo)444;和○用于設(shè)置應(yīng)用程序或模塊的被標(biāo)記為“設(shè)置”的圖標(biāo)446,該圖標(biāo)446提供對設(shè)備100及其各種應(yīng)用程序136的設(shè)置的訪問。應(yīng)當(dāng)指示的是,圖4a中示出的圖標(biāo)標(biāo)簽僅是示例性的。例如,視頻和音樂播放器模塊152的圖標(biāo)422可任選地被標(biāo)記為“音樂”或“音樂播放器”。其他標(biāo)簽任選地用于各種應(yīng)用程序圖標(biāo)。在一些實施方案中,相應(yīng)應(yīng)用程序圖標(biāo)的標(biāo)簽包括與該相應(yīng)應(yīng)用程序圖標(biāo)對應(yīng)的應(yīng)用程序的名稱。在一些實施方案中,特定應(yīng)用程序圖標(biāo)的標(biāo)簽不同于與該特定應(yīng)用程序圖標(biāo)對應(yīng)的應(yīng)用程序的名稱。圖4b示出了具有與顯示器450(例如,觸摸屏顯示器112)分開的觸敏表面451(例如,圖3的平板電腦或觸摸板355)的設(shè)備(例如,圖3的設(shè)備300)上的示例性用戶界面。設(shè)備300還任選地包括用于檢測觸敏表面451上的接觸的強度的一個或多個接觸強度傳感器(例如,傳感器357中的一個或多個傳感器),和/或用于為設(shè)備300的用戶生成觸覺輸出的一個或多個觸覺輸出發(fā)生器359。盡管將參考觸摸屏顯示器112(其中組合了觸敏表面和顯示器)上的輸入給出隨后的示例中的一些示例,但是在一些實施方案中,設(shè)備檢測與顯示器分開的觸敏表面上的輸入,如圖4b中所示。在一些實施方案中,觸敏表面(例如,圖4b中的451)具有與顯示器(例如,450)上的主軸(例如,圖4b中的453)對應(yīng)的主軸(例如,圖4b中的452)。根據(jù)這些實施方案,設(shè)備檢測在與顯示器上的相應(yīng)位置對應(yīng)的位置(例如,在圖4b中,460對應(yīng)于468并且462對應(yīng)于470)處與觸敏表面451的接觸(例如,圖4b中的460和462)。這樣,在觸敏表面(例如,圖4b中的451)與多功能設(shè)備的顯示器(圖4b中的450)分開時,由設(shè)備在觸敏表面上檢測到的用戶輸入(例如,接觸460和462以及它們的移動)被該設(shè)備用于操控顯示器上的用戶界面。應(yīng)當(dāng)理解,類似的方法任選地用于本文所述的其他用戶界面。另外,雖然主要是參考手指輸入(例如,手指接觸、單指輕擊手勢、手指輕掃手勢)來給出下面的示例,但是應(yīng)當(dāng)理解的是,在一些實施方案中,這些手指輸入中的一個或多個手指輸入由來自另一輸入設(shè)備的輸入(例如,基于鼠標(biāo)的輸入或觸筆輸入)替代。例如,輕掃手勢任選地由鼠標(biāo)點擊(例如,而不是接觸),接著是光標(biāo)沿著輕掃的路徑的移動(例如,而不是接觸的移動)來替代。作為另一個示例,輕擊手勢任選地由在光標(biāo)位于輕擊手勢的位置上方時的鼠標(biāo)點擊(例如,而不是對接觸的檢測,接著是終止檢測接觸)來替代。類似地,當(dāng)同時檢測到多個用戶輸入時,應(yīng)當(dāng)理解的是,多個計算機鼠標(biāo)任選地被同時使用,或一個鼠標(biāo)和多個手指接觸任選地被同時使用。圖5a示出了示例性個人電子設(shè)備500。設(shè)備500包括主體502。在一些實施方案中,設(shè)備500可包括針對設(shè)備100和300(例如,圖1a-圖4b)所述的特征中的一些或全部特征。在一些實施方案中,設(shè)備500具有在下文中稱為觸摸屏504的觸敏顯示屏504。作為觸摸屏504的替代或補充,設(shè)備500具有顯示器和觸敏表面。與設(shè)備100和300的情況一樣,在一些實施方案中,觸摸屏504(或觸敏表面)可具有用于檢測所施加的接觸(例如,觸摸)的強度的一個或多個強度傳感器。觸摸屏504(或觸敏表面)的一個或多個強度傳感器可提供用于表示觸摸的強度的輸出數(shù)據(jù)。設(shè)備500的用戶界面可基于觸摸強度來對觸摸作出響應(yīng),這意味著不同強度的觸摸可調(diào)用設(shè)備500上的不同的用戶界面操作。例如,可在如下相關(guān)專利申請中找到用于檢測和處理觸摸強度的技術(shù):于2013年5月8日提交的名稱為“device,method,andgraphicaluserinterfacefordisplayinguserinterfaceobjectscorrespondingtoanapplication”的國際專利申請序列號pct/us2013/040061,以及于2013年11月11日提交的名稱為“device,method,andgraphicaluserinterfacefortransitioningbetweentouchinputtodisplayoutputrelationships”的國際專利申請序列號pct/us2013/069483,這兩個專利申請中的每個專利申請據(jù)此全文以引用方式并入本文。在一些實施方案中,設(shè)備500具有一個或多個輸入機構(gòu)506和508。輸入機構(gòu)506和508(如果包括的話)可以是物理形式的。物理輸入機構(gòu)的實例包括下壓按鈕和可旋轉(zhuǎn)機構(gòu)。在一些實施方案中,設(shè)備500具有一個或多個附接機構(gòu)。此類附接機構(gòu)(如果包括的話)可允許將設(shè)備500與例如帽子、眼鏡、耳環(huán)、項鏈、襯衣、夾克、手鐲、表帶、手鏈、褲子、皮帶、鞋子、錢包、背包等附接。這些附接機構(gòu)可允許用戶穿戴設(shè)備500。圖5b示出了示例性個人電子設(shè)備500。在一些實施方案中,設(shè)備500可包括參考圖1a、圖1b和圖3所述的部件中的一些或全部部件。設(shè)備500具有總線512,該總線將i/o部分514與一個或多個計算機處理器516和存儲器518操作性地耦接。i/o部分514可連接到顯示器504,該顯示器可具有觸敏部件522并且任選地還具有觸摸強度敏感部件524。此外,i/o部分514可與通信單元530連接,以用于使用wi-fi、藍牙、近場通信(nfc)、蜂窩和/或其他無線通信技術(shù)來接收應(yīng)用程序和操作系統(tǒng)數(shù)據(jù)。設(shè)備500可包括輸入機構(gòu)506和/或508。例如,輸入機構(gòu)506可以是可旋轉(zhuǎn)輸入設(shè)備或者可按壓輸入設(shè)備以及可旋轉(zhuǎn)輸入設(shè)備。在一些示例中,輸入機構(gòu)508可以是按鈕。在一些示例中,輸入機構(gòu)508可以是麥克風(fēng)。個人電子設(shè)備500可包括各種傳感器,諸如gps傳感器532、加速度計534、定向傳感器540(例如,羅盤)、陀螺儀536、運動傳感器538和/或其組合,所有這些設(shè)備均可操作性連接到i/o部分514。個人電子設(shè)備500的存儲器518可為用于存儲計算機可執(zhí)行指令的非暫態(tài)計算機可讀存儲介質(zhì),該可執(zhí)行指令當(dāng)由一個或多個計算機處理器516執(zhí)行時例如可使得計算機處理器執(zhí)行上述技術(shù),包括過程3300、3400、3500、3600、3700、3800、3900、4000、4600和4900(圖33-圖49)。這些計算機可執(zhí)行指令也可在任何非暫態(tài)計算機可讀存儲介質(zhì)內(nèi)進行存儲和/或傳送,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備諸如基于計算機的系統(tǒng)、包含處理器的系統(tǒng)或可從指令執(zhí)行系統(tǒng)、裝置或設(shè)備獲取指令并執(zhí)行指令的其他系統(tǒng)使用或與其結(jié)合。對于本文的目的而言,“非暫態(tài)計算機可讀存儲介質(zhì)”可以是可有形地包含或存儲計算機可執(zhí)行指令以供指令執(zhí)行系統(tǒng)、裝置和設(shè)備使用或與其結(jié)合的任何介質(zhì)。非暫態(tài)計算機可讀存儲介質(zhì)可包括但不限于,磁存儲裝置、光學(xué)存儲裝置和/或半導(dǎo)體存儲裝置。這種存儲裝置的示例包括磁盤、基于光盤的cd、dvd或blu-ray技術(shù),以及持久性固態(tài)存儲器諸如閃存和固態(tài)驅(qū)動器等等。個人電子設(shè)備500不限于圖5b的部件和配置,而是可包括多種配置中的其他部件或附加部件。如本文所用,術(shù)語“示能表示”是指可在設(shè)備100,300和/或500(圖1、3和5)的顯示屏上顯示的用戶交互式圖形用戶界面對象。例如,圖像(例如,圖標(biāo))、按鈕和文本(例如,超鏈接)可各自構(gòu)成示能表示。如本文所用,術(shù)語“焦點選擇器”是指用于指示用戶正與之進行交互的用戶界面的當(dāng)前部分的輸入元件。在包括光標(biāo)或其他位置標(biāo)記的一些具體實施中,光標(biāo)充當(dāng)“焦點選擇器”,使得當(dāng)光標(biāo)在特定用戶界面元素(例如,按鈕、窗口、滑塊或其他用戶界面元素)上方時在觸敏表面(例如,圖3中的觸摸板355或圖4b中的觸敏表面451)上檢測到輸入(例如,按壓輸入)的情況下,該特定用戶界面元素根據(jù)所檢測到的輸入而被調(diào)節(jié)。在包括能夠?qū)崿F(xiàn)與觸摸屏顯示器上的用戶界面元素的直接交互的觸摸屏顯示器(例如,圖1a中的觸敏顯示器系統(tǒng)112或圖4a中的觸摸屏112)的一些具體實施中,觸摸屏上的所檢測到的接觸充當(dāng)“焦點選擇器”,使得當(dāng)在觸摸屏顯示器上在特定用戶界面元素(例如,按鈕、窗口、滑塊或其他用戶界面元素)的位置處檢測到輸入(例如,由接觸進行的按壓輸入)時,該特定用戶界面元素根據(jù)所檢測到的輸入而被調(diào)節(jié)。在一些具體實施中,焦點從用戶界面的一個區(qū)域移動到用戶界面的另一個區(qū)域,而無需光標(biāo)的對應(yīng)移動或觸摸屏顯示器上的接觸的移動(例如,通過使用制表鍵或箭頭鍵將焦點從一個按鈕移動到另一個按鈕);在這些具體實施中,焦點選擇器根據(jù)用戶界面的不同區(qū)域之間的焦點移動而移動。不考慮焦點選擇器所采取的具體形式,焦點選擇器通常是由用戶控制的以便遞送與用戶界面的用戶預(yù)期的交互(例如,通過向設(shè)備指示用戶界面的用戶期望與其進行交互的元素)的用戶界面元素(或觸摸屏顯示器上的接觸)。例如,在觸敏表面(例如,觸摸板或觸摸屏)上檢測到按壓輸入時,焦點選擇器(例如,光標(biāo)、接觸或選擇框)在相應(yīng)按鈕上方的位置將指示用戶期望激活相應(yīng)按鈕(而不是設(shè)備顯示器上示出的其他用戶界面元素)。如說明書和權(quán)利要求中所使用的,接觸的“特性強度”這一術(shù)語是指基于接觸的一個或多個強度的接觸的特性。在一些實施方案中,特性強度基于多個強度樣本。特征強度任選地基于相對于預(yù)定義事件(例如,在檢測到接觸之后,在檢測到接觸抬起之前,在檢測到接觸開始移動之前或之后,在檢測到接觸結(jié)束之前,在檢測到接觸的強度增大之前或之后和/或在檢測到接觸的強度減小之前或之后)而言在預(yù)先確定的時間段(例如,0.05秒、0.1秒、0.2秒、0.5秒、1秒、2秒、5秒、10秒)期間采集的預(yù)定義數(shù)量的強度樣本或一組強度樣本。接觸的特性強度任選地基于以下各項中的一者或多者:接觸強度的最大值、接觸強度的均值、接觸強度的平均值、接觸強度的前10%處的值、接觸強度的半最大值、接觸強度的90%最大值等。在一些實施方案中,在確定特性強度時使用接觸的持續(xù)時間(例如,在特性強度是接觸的強度在時間上的平均值時)。在一些實施方案中,將特性強度與一組一個或多個強度閾值進行比較,以確定用戶是否已執(zhí)行操作。例如,該組一個或多個強度閾值可包括第一強度閾值和第二強度閾值。在該示例中,特性強度未超過第一閾值的接觸導(dǎo)致第一操作,特性強度超過第一強度閾值但未超過第二強度閾值的接觸導(dǎo)致第二操作,并且特性強度超過第二閾值的接觸導(dǎo)致第三操作。在一些實施方案中,使用特性強度與一個或多個閾值之間的比較來確定是否要執(zhí)行一個或多個操作(例如,是執(zhí)行相應(yīng)操作還是放棄執(zhí)行相應(yīng)操作),而不是用于確定執(zhí)行第一操作還是第二操作。在一些實施方案中,識別手勢的一部分以用于確定特性強度。例如,觸敏表面可接收連續(xù)的輕掃接觸,該連續(xù)的輕掃接觸從起始位置過渡并到達結(jié)束位置,在該結(jié)束位置處,接觸的強度增加。在該示例中,接觸在結(jié)束位置處的特性強度可僅基于連續(xù)輕掃接觸的一部分,而不是整個輕掃接觸(例如,僅結(jié)束位置處的輕掃接觸的一部分)。在一些實施方案中,可在確定接觸的特性強度之前向輕掃手勢的強度應(yīng)用平滑化算法。例如,該平滑化算法任選地包括以下各項中的一者或多者:不加權(quán)滑動平均平滑化算法、三角平滑化算法、中值濾波器平滑化算法和/或指數(shù)平滑化算法。在一些情況下,這些平滑化算法消除了輕掃接觸的強度中的窄的尖峰或凹陷,以實現(xiàn)確定特性強度的目的。可相對于一個或多個強度閾值諸如接觸檢測強度閾值、輕按壓強度閾值、深按壓強度閾值和/或一個或多個其他強度閾值來表征觸敏表面上的接觸的強度。在一些實施方案中,輕按壓強度閾值對應(yīng)于這樣的強度:在該強度下設(shè)備將執(zhí)行通常與點擊物理鼠標(biāo)或觸控板的按鈕相關(guān)聯(lián)的操作。在一些實施方案中,深按壓強度閾值對應(yīng)于這樣的強度:在該強度下設(shè)備將執(zhí)行與通常與點擊物理鼠標(biāo)或觸控板的按鈕相關(guān)聯(lián)的操作不同的操作。在一些實施方案中,當(dāng)檢測到特性強度低于輕按壓強度閾值(例如,并且高于標(biāo)稱接觸檢測強度閾值,比該閾值低的接觸不再被檢測到)的接觸時,設(shè)備將根據(jù)接觸在觸敏表面上的移動來移動焦點選擇器,而無需執(zhí)行與輕按壓強度閾值或深按壓強度閾值相關(guān)聯(lián)的操作。一般來講,除非另有陳述,否則這些強度閾值在不同組的用戶界面附圖之間是一致的。接觸特性強度從低于輕按壓強度閾值的強度增大到介于輕按壓強度閾值與深按壓強度閾值之間的強度有時被稱為“輕按壓”輸入。接觸特性強度從低于深按壓強度閾值的強度增大到高于深按壓強度閾值的強度有時被稱為“深按壓”輸入。接觸特性強度從低于接觸檢測強度閾值的強度增大到介于接觸檢測強度閾值與輕按壓強度閾值之間的強度有時被稱為檢測到觸摸表面上的接觸。接觸特性強度從高于接觸檢測強度閾值的強度減小到低于接觸檢測強度閾值的強度有時被稱為檢測到接觸從觸摸表面提起。在一些實施方案中,接觸檢測強度閾值為零。在一些實施方案中,接觸檢測強度閾值大于零。在本文中所述的一些實施方案中,響應(yīng)于檢測到包括相應(yīng)按壓輸入的手勢或響應(yīng)于檢測到利用相應(yīng)接觸(或多個接觸)執(zhí)行的相應(yīng)按壓輸入來執(zhí)行一個或多個操作,其中至少部分地基于檢測到該接觸(或多個接觸)的強度增大到高于按壓輸入強度閾值而檢測到相應(yīng)按壓輸入。在一些實施方案中,響應(yīng)于檢測到相應(yīng)接觸的強度增大到高于按壓輸入強度閾值(例如,相應(yīng)按壓輸入的“向下沖程”)來執(zhí)行相應(yīng)操作。在一些實施方案中,按壓輸入包括相應(yīng)接觸的強度增大到高于按壓輸入強度閾值以及該接觸的強度隨后減小到低于按壓輸入強度閾值,并且響應(yīng)于檢測到相應(yīng)接觸的強度隨后減小到低于按壓輸入閾值(例如,相應(yīng)按壓輸入的“向上沖程”)來執(zhí)行相應(yīng)操作。在一些實施方案中,設(shè)備采用強度滯后以避免有時稱為“抖動”的意外輸入,其中設(shè)備限定或選擇與按壓輸入強度閾值具有預(yù)定義關(guān)系的滯后強度閾值(例如,滯后強度閾值比按壓輸入強度閾值低x個強度單位,或滯后強度閾值是按壓輸入強度閾值的75%、90%或某個合理比例)。因此,在一些實施方案中,按壓輸入包括相應(yīng)接觸的強度增大到高于按壓輸入強度閾值以及該接觸的強度隨后減小到低于對應(yīng)于按壓輸入強度閾值的滯后強度閾值,并且響應(yīng)于檢測到相應(yīng)接觸的強度隨后減小到低于滯后強度閾值(例如,相應(yīng)按壓輸入的“向上沖程”)來執(zhí)行相應(yīng)操作。類似地,在一些實施方案中,僅在設(shè)備檢測到接觸的強度從等于或低于滯后強度閾值的強度增大到等于或高于按壓輸入強度閾值的強度并且任選地接觸的強度隨后減小到等于或低于滯后強度的強度時才檢測到按壓輸入,并且響應(yīng)于檢測到按壓輸入(例如,根據(jù)環(huán)境,接觸的強度增大或接觸的強度減小)來執(zhí)行相應(yīng)操作。為了便于解釋,任選地,響應(yīng)于檢測到以下各種情況中的任一種情況而觸發(fā)對響應(yīng)于與按壓輸入強度閾值相關(guān)聯(lián)的按壓輸入或響應(yīng)于包括按壓輸入的手勢而執(zhí)行的操作的描述:接觸的強度增大到高于按壓輸入強度閾值、接觸的強度從低于滯后強度閾值的強度增大到高于按壓輸入強度閾值的強度、接觸的強度減小到低于按壓輸入強度閾值、和/或接觸的強度減小到低于與按壓輸入強度閾值對應(yīng)的滯后強度閾值。另外,在將操作描述為響應(yīng)于檢測到接觸的強度減小到低于按壓輸入強度閾值而執(zhí)行的示例中,任選地響應(yīng)于檢測到接觸的強度減小到低于對應(yīng)于并且小于按壓輸入強度閾值的滯后強度閾值來執(zhí)行操作。如本文所用,“已安裝的應(yīng)用程序”是指已下載到電子設(shè)備(例如,設(shè)備100,300和/或500)上并準(zhǔn)備好在設(shè)備上啟動(例如,變?yōu)榇蜷_的)的軟件應(yīng)用程序。在一些實施方案中,下載的應(yīng)用程序利用安裝程序而變?yōu)橐寻惭b的應(yīng)用程序,該已安裝的應(yīng)用程序從所下載的軟件包提取程序部分并將提取的部分與計算機系統(tǒng)的操作系統(tǒng)集成。如本文所用,術(shù)語“打開的應(yīng)用程序”或“執(zhí)行中的應(yīng)用程序”是指具有保持狀態(tài)信息(例如,作為設(shè)備/全局內(nèi)部狀態(tài)157和/或應(yīng)用程序內(nèi)部狀態(tài)192的一部分)的軟件應(yīng)用程序。打開的或執(zhí)行中的應(yīng)用程序是以下類型的應(yīng)用程序中的任一個應(yīng)用程序:·當(dāng)前被顯示在使用應(yīng)用程序的設(shè)備的顯示屏上的活動應(yīng)用程序;·當(dāng)前未被顯示但用于應(yīng)用程序的一個或多個進程正在由一個或多個處理器處理的后臺應(yīng)用程序(或后臺進程);以及·沒有正在運行但在存儲器(分別有易失性和非易失性的)中存儲狀態(tài)信息的暫停的或休眠的應(yīng)用程序,該狀態(tài)信息可用于恢復(fù)對應(yīng)用程序的執(zhí)行。如本文所用,術(shù)語“關(guān)閉的應(yīng)用程序”是指不具有保持狀態(tài)信息的軟件應(yīng)用程序(例如,關(guān)閉的應(yīng)用程序的狀態(tài)信息不被存儲在設(shè)備的存儲器中)。因此,關(guān)閉應(yīng)用程序包括停止和/或移除應(yīng)用程序的應(yīng)用程序進程,以及從設(shè)備的存儲器移除應(yīng)用程序的狀態(tài)信息。一般來講,當(dāng)在第一應(yīng)用程序中時打開第二應(yīng)用程序并不關(guān)閉第一應(yīng)用程序。當(dāng)顯示第二應(yīng)用程序并且停止顯示第一應(yīng)用程序時,第一應(yīng)用程序成為后臺應(yīng)用程序?,F(xiàn)在將注意力轉(zhuǎn)向用于捕獲、發(fā)送和查看或播放媒體和位置數(shù)據(jù)的消息用戶界面的實施方案。圖6a-圖32c示出了根據(jù)一些實施方案的用于消息的示例性用戶界面。這些附圖中的用戶界面被用于示出下文描述的過程,包括圖33-圖49中的過程。圖6a示出了任選地由設(shè)備100顯示的示例性消息用戶界面。該消息用戶界面包括用于顯示在消息會話中的參與者之間發(fā)送的消息以及用于編寫消息的消息編寫字段604的消息區(qū)域602。由參與者交換的消息被顯示在所界定的消息區(qū)域606內(nèi)部。在一些實施方案中,所界定的消息區(qū)域是在視覺上與應(yīng)用程序本底的背景區(qū)分開的連續(xù)區(qū)域。在該實施方案中,該消息用戶界面包括用于捕獲和發(fā)送媒體流的兩個媒體示能表示608,610:用于捕獲和發(fā)送音頻消息的音頻捕獲示能表示608,以及用于捕獲和發(fā)送圖像或視頻的視覺媒體捕獲示能表示610。在該實施方案中,視覺媒體捕獲示能表示和音頻數(shù)據(jù)捕獲示能表示被顯示在消息編寫字段的任一側(cè)上。消息用戶界面還包括用于在消息編寫字段604中輸入文本的虛擬鍵盤612。在一些實施方案中,如圖6b所示,響應(yīng)于在消息編寫字段604中檢測到用戶輸入,設(shè)備100利用對用于發(fā)送消息的發(fā)送按鈕614的顯示來替換對音頻捕獲示能表示608的顯示。如下文更詳細所述,設(shè)備100可從消息應(yīng)用程序內(nèi)捕獲并發(fā)送各種媒體——諸如音頻、視頻和消息。在一些實施方案中,設(shè)備100從消息應(yīng)用程序內(nèi)記錄并發(fā)送音頻消息。例如,如圖6c-圖6d所示,響應(yīng)于在音頻捕獲示能表示608上檢測到接觸,設(shè)備100顯示包含多個示能表示618,620,622的在視覺上區(qū)分的區(qū)域616,并開始使用設(shè)備100的麥克風(fēng)來記錄音頻消息。該音頻消息可以是例如用戶講話或唱歌,或者可由設(shè)備100捕獲的某種其他類型的音頻消息。在圖6d中所示的實施方案中,在視覺上區(qū)分的區(qū)域616包含用于向消息會話中的參與者發(fā)送所捕獲的音頻消息的發(fā)送示能表示618,用于停止記錄音頻消息并放棄向參與者發(fā)送音頻消息的取消示能表示620,以及用于記錄音頻消息的記錄示能表示622。在一些實施方案中,在顯示器上的媒體示能表示附近顯示發(fā)送示能表示。在該實施方案中,在顯示器上的與音頻捕獲示能表示608相同的一側(cè)上顯示在視覺上區(qū)分的區(qū)域616,并在垂直方向上以與音頻捕獲示能表示608對應(yīng)的位置為中心。因此,用戶與音頻捕獲示能表示608接觸,在視覺上區(qū)分的區(qū)域616出現(xiàn)在音頻捕獲示能表示的位置附近,其中記錄示能表示622替代音頻捕獲示能表示608。如圖6d中所示,示例性的在視覺上區(qū)分的區(qū)域616由顯示器的邊緣626和半圓624界定,半圓624開始和結(jié)束于顯示器的邊緣626并相對于顯示器的邊緣包圍發(fā)送示能表示618、取消示能表示620和記錄示能表示622。在視覺上區(qū)分的區(qū)域616可為用戶提供設(shè)備100已進入媒體捕獲模式的視覺指示。在一些實施方案中,只要接觸保持在顯示器上的與記錄示能表示對應(yīng)的位置處,設(shè)備100便繼續(xù)記錄音頻消息。在一些實施方案中,如圖7a-圖7b中所示,響應(yīng)于檢測到顯示器上的到發(fā)送示能表示618的輕掃手勢,設(shè)備100停止記錄音頻消息并立即向消息會話中的參與者發(fā)送所記錄的音頻消息。輕掃手勢可對應(yīng)于顯示器上的接觸的到發(fā)送示能表示618的移動,接著是對應(yīng)于在發(fā)送示能表示618處的接觸的提起。在一些實施方案中,在顯示發(fā)送示能表示之后檢測接觸的移動。在一些實施方案中,結(jié)合向消息會話中的參與者發(fā)送媒體(例如,音頻消息),在消息區(qū)域中顯示媒體的表示。例如,如圖7b中所示,在一些實施方案中,設(shè)備100在插入消息會話中的所界定的消息區(qū)域708中顯示發(fā)送音頻消息的表示。在該實施方案中,音頻消息的表示包括表示音頻消息的波形圖像702、用于播放音頻消息的回放示能表示704、以及音頻消息的時間段706。在一些實施方案中,波形基于所記錄的音頻消息而生成并繪示消息的音頻內(nèi)容的具體特性。在一些實施方案中,該波形是圖標(biāo)。在一些實施方案中,該波形的長度可對應(yīng)于音頻記錄的長度。在一些實施方案中,在記錄音頻消息時,設(shè)備100在消息編寫字段中顯示音頻消息的表示。該表示可以是如上所述的波形,并可在用戶記錄音頻消息時動態(tài)改變形狀,以指示正在記錄的變化的音頻內(nèi)容。在一些實施方案中,響應(yīng)于檢測到回放示能表示704上的接觸,設(shè)備100顯示音頻消息。在一些實施方案中,回放示能表示的顏色可在播放音頻消息之后改變,以向用戶提供音頻消息已播放的視覺指示。在一些實施方案中,在播放音頻消息的對應(yīng)部分時,回放示能表示的一部分改變外觀,從而提供已過去的播放時間的視覺指示。在一些實施方案中,設(shè)備100顯示以初始顏色來表示音頻消息的波形702,并且在播放音頻消息時改變波形顏色,以向用戶提供已播放音頻消息的視覺指示。在一些實施方案中,在播放音頻消息的對應(yīng)部分時,設(shè)備100改變波形702的一部分的顏色,從而提供已過去的播放時間的視覺表示。上述音頻消息表示和顏色變化可用于表示從消息應(yīng)用程序內(nèi)交換的任何音頻消息,其中其在消息會話、消息編寫字段或別處被表示。在一些實施方案中,設(shè)備100響應(yīng)于檢測到接觸朝發(fā)送示能表示或沿另一個方向移動離開音頻捕獲示能表示而停止記錄音頻消息。在一些實施方案中,設(shè)備100響應(yīng)于在接觸移動之后在與發(fā)送示能表示618對應(yīng)的位置處檢測到提起而發(fā)送所記錄的音頻消息。音頻捕獲示能表示上的初始接觸和隨后接觸到發(fā)送示能表示的移動可由用戶執(zhí)行為顯示器上的單個連續(xù)接觸。如圖7c-圖7d中所示,在一些實施方案中,如果設(shè)備100檢測到顯示器上的到取消示能表示620的輕掃手勢,則設(shè)備100停止記錄音頻消息,從顯示器移除在視覺上區(qū)分的區(qū)域616,重新顯示音頻捕獲示能表示608,并放棄向參與者發(fā)送音頻消息。在一些實施方案中,如前面相對于發(fā)送示能表示所述的,輕掃手勢可對應(yīng)于接觸的單個連續(xù)移動:從音頻捕獲示能表示608上的初始接觸開始跨越顯示器到達取消示能表示620,接著在取消示能表示620處提起。在一些實施方案中,如圖8中所示,響應(yīng)于檢測到顯示器上的接觸從記錄示能表示移動離開,設(shè)備100擴展在視覺上區(qū)分的區(qū)域616。在一些實施方案中,在視覺上區(qū)分的區(qū)域根據(jù)接觸的移動而擴展(例如,在視覺上區(qū)分的區(qū)域的擴展與擴展在視覺上區(qū)分的區(qū)域時的接觸的移動成正比)。在一些實施方案中,在視覺上區(qū)分的區(qū)域616內(nèi)部顯示的發(fā)送示能表示618和取消示能表示620根據(jù)在視覺上區(qū)分的區(qū)域616的擴展而向外移動。擴展在視覺上區(qū)分的區(qū)域可為用戶提供設(shè)備100已檢測到從記錄示能表示的位置移動開的指示,并且還可為用戶提供更大的顯示區(qū)域,以用于執(zhí)行輕掃手勢并可能使得用戶更容易控制輕掃手勢的軌跡或目的地。在一些實施方案中,如圖9a中所示,如果設(shè)備100檢測到接觸從顯示器的提起而未檢測到接觸先前到發(fā)送示能表示或取消示能表示的移動,設(shè)備100停止記錄音頻消息,在消息編寫字段604中顯示音頻消息的表示,并利用發(fā)送按鈕906來替換音頻捕獲示能表示,以用于向消息會話中的參與者發(fā)送所記錄的音頻消息。如前面在一些實施方案中相對于圖7a所述的,在消息編寫字段中所顯示的記錄音頻消息的表示包括表示所記錄的音頻消息的波形702的圖像、該所記錄的音頻消息的持續(xù)時間706、以及用于播放所記錄的音頻消息的回放示能表示704。在一些實施方案中,如圖9b中所示,響應(yīng)于檢測到發(fā)送按鈕906上的接觸,設(shè)備100向消息會話中的參與者發(fā)送所記錄的音頻消息,并利用音頻捕獲示能表示608來替換發(fā)送按鈕906。如圖9b中所示,在一些實施方案中,在響應(yīng)于發(fā)送按鈕上的接觸而發(fā)送音頻消息之后,設(shè)備100在插入消息會話中的所界定的消息區(qū)域908中顯示發(fā)送音頻消息的表示。因此,如上文相對于圖6a-圖9b所述的,在一些實施方案中,設(shè)備100在消息應(yīng)用程序中顯示消息用戶界面,使得用戶能夠從消息應(yīng)用程序內(nèi)記錄和發(fā)送音頻消息,而無需用戶啟動獨立的應(yīng)用程序。此外,在一些實施方案中,用戶可利用顯示器上的單個連續(xù)手勢來記錄并發(fā)送音頻消息,該手勢包括音頻捕獲示能表示上的初始接觸,接著是到發(fā)送示能表示的移動以及提起。這種方式提高了用戶界面的效率并減輕了對用戶的認知負擔(dān)。在一些實施方案中,設(shè)備100還可從消息應(yīng)用程序內(nèi)捕獲并發(fā)送相機圖像。在一些實施方案中,如圖10a-圖10b所示,響應(yīng)于檢測到視覺媒體捕獲示能表示610上的接觸,設(shè)備100顯示相機用戶界面。相機用戶界面包括來自設(shè)備100上四萬相機傳感器的實況媒體預(yù)覽1010以及在視覺上區(qū)分的區(qū)域1002,該在視覺上區(qū)分的區(qū)域1002包含用于使用相機傳感器來捕獲圖像的圖像示能表示1004以及記錄示能表示1006。利用取消示能表示1008來替換視覺媒體捕獲示能表示610。在一些實施方案中,實況媒體預(yù)覽替換消息區(qū)域的顯示。在該實施方案中,在顯示器上的與視覺媒體捕獲示能表示610相同一側(cè)上出現(xiàn)在視覺上區(qū)分的區(qū)域1002,并在垂直方向上以與視覺媒體捕獲示能表示610對應(yīng)的位置為中心。因此,在用戶與視覺媒體捕獲示能表示610接觸時,在視覺上區(qū)分的區(qū)域1002出現(xiàn)在視覺媒體捕獲示能表示的位置附近,并且取消示能表示替代視覺媒體捕獲示能表示。如圖11a-圖11b所示,在一些實施方案中,響應(yīng)于檢測到顯示器上的到圖像示能表示1004的輕掃手勢,設(shè)備100捕獲預(yù)覽中示出的圖像并將圖像作為消息發(fā)送到參與者。輕掃手勢可對應(yīng)于接觸跨顯示器到圖像示能表示1004的移動,接著是圖像示能表示1004處的提起。在一些實施方案中,設(shè)備100響應(yīng)于檢測到移動而捕獲圖像并且響應(yīng)于提起而發(fā)送圖像。如圖11b所示,在一些實施方案中,在發(fā)送圖像作為消息之后,設(shè)備100停止顯示預(yù)覽并重新顯示消息區(qū)域、消息編寫字段和媒體示能表示。在一些實施方案中,設(shè)備100在被插入所顯示的消息會話中的所界定的消息區(qū)域1106中顯示用于表示所捕獲的圖像的縮略圖1104。圖11c-圖11e示出了設(shè)備100可任選地用于從消息應(yīng)用程序內(nèi)快速捕獲并發(fā)送圖像的另一種技術(shù)。在一些實施方案中,如圖11c-圖11e中所示,并非如上文相對于圖10a-圖10b所述在消息區(qū)域中顯示實況媒體預(yù)覽,響應(yīng)于檢測到視覺媒體示能表示上的接觸,設(shè)備100擴展消息編寫字段604并在消息編寫字段604中顯示實況媒體預(yù)覽。在一些實施方案中,設(shè)備100利用對發(fā)送按鈕614的顯示來替代對音頻捕獲示能表示的顯示。在一些實施方案中,響應(yīng)于檢測到接觸從視覺媒體捕獲示能表示610提起,設(shè)備100捕獲新的圖像。在一些實施方案中,響應(yīng)于檢測到從視覺媒體示能表示提起或響應(yīng)于檢測到發(fā)送按鈕614上的接觸,將所捕獲的圖像作為消息發(fā)送到參與者。在一些實施方案中,如圖11c中所示,在發(fā)送圖像之后,設(shè)備100在被插入所顯示的消息會話中的所界定的消息區(qū)域中顯示用于表示圖像的縮略圖。在一些實施方案中,在發(fā)送圖像之后,設(shè)備100替代發(fā)送按鈕而重新顯示音頻捕獲示能表示。如圖11f所示,在一些實施方案中,在檢測到提起并捕獲新的圖像之后,設(shè)備100在消息編寫字段604中顯示所捕獲的圖像的表示1108。在一些實施方案中,在消息編寫字段中顯示所捕獲的圖像的表示時,設(shè)備100檢測到用戶在消息編寫字段中輸入附加內(nèi)容1110;例如,可與所捕獲的圖像的表示相鄰地輸入該附加內(nèi)容。例如,此類附加內(nèi)容可以是如圖11f所示的文本內(nèi)容,或者可以是圖形對象諸如表情符號或圖標(biāo)。在一些實施方案中,響應(yīng)于檢測到發(fā)送按鈕上的接觸,向參與者發(fā)送附加內(nèi)容和所捕獲的圖像。在一些實施方案中,如圖11g中所示,在向參與者發(fā)送圖像和附加內(nèi)容之后,設(shè)備100在被插入會話中的所界定的消息區(qū)域1112中顯示用于表示所捕獲的圖像的縮略圖1114、以及附加內(nèi)容1110。在一些實施方案中,在發(fā)送圖像和附加內(nèi)容之后,設(shè)備100替代發(fā)送按鈕而重新顯示音頻捕獲示能表示。在一些實施方案中,設(shè)備100還可從消息應(yīng)用程序內(nèi)捕獲并發(fā)送視頻。如前面相對于圖10a所述,在一些實施方案中,響應(yīng)于檢測到視覺媒體捕獲示能表示610上的接觸,設(shè)備100顯示相機預(yù)覽和在視覺上區(qū)分的區(qū)域,在視覺上區(qū)分的區(qū)域具有用于捕獲圖像的圖像示能表示、用于捕獲視頻的記錄示能表示以及用于取消媒體捕獲的取消示能表示。在一些實施方案中,如圖12a-圖12b所示,響應(yīng)于檢測到記錄示能表示1006上的接觸,設(shè)備100開始記錄視頻,利用用于停止記錄視頻的停止示能表示1212來替代記錄示能表示,并利用用于向參與者發(fā)送視頻的發(fā)送示能表示1210來替換圖像示能表示1004。在一些實施方案中,設(shè)備100響應(yīng)于檢測到接觸到記錄示能表示1006上的移動或響應(yīng)于記錄示能表示1006上的觸摸或輕擊來開始記錄視頻。在一些實施方案中,在設(shè)備100記錄視頻時,設(shè)備100顯示過去的記錄時間1208的指示。如圖13a-圖13c中所示,在一些實施方案中,如果設(shè)備100檢測到在設(shè)備100記錄視頻時接觸已經(jīng)從顯示器提起,而未檢測到發(fā)送示能表示1210上的接觸,設(shè)備100繼續(xù)記錄視頻并利用停止示能表示1212的顯示替代記錄示能表示1006的顯示。在一些實施方案中,在設(shè)備100正在記錄視頻時,響應(yīng)于檢測到停止示能表示1212上的接觸,設(shè)備100停止記錄視頻并在向接收方發(fā)送之前利用用于查看所記錄的視頻數(shù)據(jù)的回放示能表示1314來替換停止示能表示1212。在一些實施方案中,響應(yīng)于檢測到發(fā)送示能表示1210上的接觸,設(shè)備100停止記錄視頻(如果尚未停止記錄)并向消息會話中的參與者發(fā)送所記錄的視頻。在一些實施方案中,如圖14中所示,設(shè)備100向參與者之間的消息會話中插入視頻的縮略圖1402,并移除對包括記錄示能表示和發(fā)送示能表示的在視覺上區(qū)分的區(qū)域的顯示。在一些實施方案中,插入縮略圖包括在消息區(qū)域中的所界定的消息區(qū)域1406中顯示縮略圖1402和回放示能表示1414。在一些實施方案中,響應(yīng)于檢測到所界定的消息區(qū)域1406中的回放示能表示1414上的接觸,設(shè)備100在所界定的消息區(qū)域1406的邊界內(nèi)播放視頻。在一些實施方案中,響應(yīng)于檢測到回放示能表示1414上的接觸,設(shè)備100在全屏模式中播放視頻。返回到圖12a,在一些實施方案中,設(shè)備100響應(yīng)于在設(shè)備100記錄視頻時檢測到從記錄示能表示1006的提起而停止記錄視頻。在一些實施方案中,在檢測到從記錄示能表示1006提起并停止記錄視頻之后,如圖13c所示,在向接收方發(fā)送之前,設(shè)備100利用對用于查看視頻的回放示能表示1314的顯示來替換對記錄示能表示1006的顯示。因此,在一些實施方案中,在顯示在視覺上區(qū)分的區(qū)域時,向上輕掃到圖像示能表示將捕獲并發(fā)送圖像,而輕掃到記錄示能表示接著向上向發(fā)送示能表示輕掃將捕獲和發(fā)送視頻。在一些實施方案中,圖10a中所示的視覺媒體捕獲示能表示610可用于選擇一個或多個現(xiàn)有圖像或視頻,以添加到消息會話。這些圖像可能是使用除消息應(yīng)用程序之外的應(yīng)用程序捕獲的;例如,此類圖像或視頻可能是使用設(shè)備100上或遠程設(shè)備上執(zhí)行的相機應(yīng)用程序捕獲的,或者可以是由另一用戶使用設(shè)備100或遠程設(shè)備上的不同應(yīng)用程序捕獲的。此類現(xiàn)有的圖像或視頻可被存儲在設(shè)備100的存儲器中或從遠程存儲位置訪問。圖15a顯示了設(shè)備100可任選地響應(yīng)于檢測到用于向會話添加媒體的請求諸如視覺媒體捕獲示能表示610上的接觸而顯示的示例性媒體選擇器界面。在一些實施方案中,媒體選擇器界面使得用戶能夠選擇一個或多個現(xiàn)有圖像文件、視頻文件或音頻文件,以添加到消息會話。在一些實施方案中,在顯示消息會話時,在消息區(qū)域下方顯示媒體選擇器界面。媒體選擇器界面包括具有表示現(xiàn)有圖像或視頻的若干個縮略圖1504的幻燈片1502。在一些實施方案中,縮略圖1504表示最近捕獲或訪問的圖像文件、視頻文件或音頻文件。在一些實施方案中,響應(yīng)于檢測到與幻燈片1502相關(guān)聯(lián)的位置上的輕掃手勢,設(shè)備100根據(jù)輕掃手勢來滾動幻燈片。在一些實施方案中,響應(yīng)于檢測到特定縮略圖1504上的接觸,設(shè)備100向消息會話中的參與者發(fā)送與縮略圖相關(guān)聯(lián)的圖像文件、視頻文件或音頻文件,并向會話中插入圖像文件、視頻文件或音頻文件的表示1506,如圖15b的示例中所示。在一些實施方案中,響應(yīng)于檢測到幻燈片1502中的特定縮略圖1504上的接觸,設(shè)備100顯示由縮略圖表示的圖像或視頻。在一些實施方案中,可在縮略圖表示的圖像的更大版本中諸如在全屏視圖中顯示圖像或視頻。在一些實施方案中,幻燈片1502中的一個縮略圖表示相機預(yù)覽。在一些實施方案中,響應(yīng)于檢測到對表示預(yù)覽的縮略圖的選擇,設(shè)備100使用設(shè)備100上的相機來捕獲新圖像并向會話中的參與者發(fā)送新圖像。圖16a-圖16b示出了用于向會話添加媒體的媒體選擇器界面的另一個實施方案。在該實施方案中,幻燈片1602被顯示在消息編寫字段604下方。響應(yīng)于檢測到選擇了幻燈片中的縮略圖1604,在一些實施方案中,設(shè)備100在消息編寫字段604中顯示所選擇的縮略圖的表示1608,并利用對用于向消息會話中的參與者發(fā)送圖像的發(fā)送按鈕614的顯示來替換對音頻捕獲示能表示的顯示。在一些實施方案中,響應(yīng)于檢測到發(fā)送按鈕1610上的接觸,設(shè)備100向參與者發(fā)送圖像并向會話中插入所發(fā)送的圖像的表示,如前面相對于圖11b所示所述的。在一些實施方案中,響應(yīng)于設(shè)備100檢測到對幻燈片中的兩個或更多個縮略圖1604的選擇,接著檢測到對發(fā)送按鈕1610的選擇,設(shè)備100向消息會話中的參與者發(fā)送與所選擇的縮略圖對應(yīng)的兩個或更多圖像或視頻。圖17a-圖17c示出了用于向會話添加媒體的媒體選擇器界面的另一個實施方案。如圖17a中所示,在一些實施方案中,設(shè)備100顯示用于從庫選擇圖像或視頻的具有縮略圖1704以及照片庫按鈕1706的幻燈片1702、用于捕獲新照片或視頻的拍照按鈕1710,以及用于取消并退出對媒體選擇器界面的顯示的取消按鈕1708。在一些實施方案中,幻燈片中的縮略圖1704表示最近捕獲或訪問的圖像或視頻。在一些實施方案中,響應(yīng)于檢測到對照片庫按鈕1706的選擇,設(shè)備100顯示照片庫1712,1714的列表。在一些實施方案中,響應(yīng)于檢測到對列表中的照片庫的選擇,設(shè)備100顯示具有來自所選擇的照片庫的圖像或視頻的縮略圖1718的另一幻燈片1716。在一些實施方案中,響應(yīng)于檢測到對特定縮略圖1718的選擇,設(shè)備100顯示由縮略圖表示的圖像或視頻,或向會話中的參與者發(fā)送對應(yīng)的圖像或視頻,如上文相對于圖15a所述的。轉(zhuǎn)到圖18a-圖18c,如圖18b中所示,在一些實施方案中,響應(yīng)于檢測到對用于拍攝新照片或視頻的拍照按鈕1710的選擇,設(shè)備100顯示用于捕獲新圖像或視頻的用戶界面。在一些實施方案中,該用戶界面包括實況相機預(yù)覽1802和用于拍攝圖像的捕獲按鈕1804。如圖18c中所示,在一些實施方案中,響應(yīng)于檢測到對拍攝按鈕1804的選擇,設(shè)備100捕獲在預(yù)覽中示出的圖像并在顯示器上顯示具有用于重拍圖像(例如,用于捕獲另一圖像)的重拍按鈕1806和用于向參與者發(fā)送所捕獲的圖像的使用按鈕1808的所捕獲的圖像。在一些實施方案中,響應(yīng)于檢測到使用按鈕1808上的接觸,設(shè)備100立即向參與者發(fā)送所捕獲的圖像并返回到對消息會話的顯示。在一些實施方案中,設(shè)備100向會話中插入所發(fā)送的圖像的表示,如前面相對于圖11b所述的。在一些實施方案中,可將視覺媒體捕獲示能表示用于向會話添加現(xiàn)有媒體以及用于捕獲新媒體以添加到會話兩者。返回圖10a,在一些實施方案中,響應(yīng)于在顯示器上的與視覺媒體捕獲示能表示610對應(yīng)的位置處檢測到接觸,設(shè)備100可確定接觸的持續(xù)時間。如果持續(xù)時間大于閾值持續(xù)時間——例如,如果接觸為視覺媒體捕獲示能表示上的觸摸并保持,則設(shè)備100可如上文相對于圖10-圖13所述那樣作出響應(yīng),并顯示用于從消息應(yīng)用程序內(nèi)捕獲和發(fā)送圖像或視頻的用戶界面。然而,如果接觸的持續(xù)時間未超過閾值持續(xù)時間——例如,如果接觸是視覺媒體捕獲示能表示610上的短輕擊——則設(shè)備100可顯示用于選擇一個或多個現(xiàn)有圖像或視頻以添加到消息會話的媒體選擇器界面。該閾值持續(xù)時間可在例如.5秒到10秒的范圍中。圖6a-圖6b中所示的用戶界面示出了在設(shè)備100上的顯示器的中間部分上水平顯示的媒體示能表示和消息編寫字段,其中每個媒體示能表示(視覺媒體捕獲示能表示和音頻捕獲示能表示)沿著顯示器的相對邊緣在消息編寫字段的任一側(cè)被顯示。在顯示器上顯示用于向接收方輸入消息的虛擬鍵盤時,此類位置可能是合適的,例如如圖6a中所示。然而,媒體示能表示和消息編寫字段不需要被顯示在圖6a-圖6b中所示的位置或取向中。圖19a-圖19b示出了設(shè)備100可顯示音頻捕獲示能表示608、視覺媒體捕獲示能表示610和消息編寫字段604的示例性替代位置。在顯示器上不顯示虛擬鍵盤時,此類替代位置可能是適當(dāng)?shù)?,并可提供用于顯示消息會話的更大的消息區(qū)域。如圖19a中所示,在一些實施方案中,設(shè)備100在顯示器的拐角顯示音頻捕獲示能表示608。如圖20中所示,在一些實施方案中,響應(yīng)于檢測到拐角中的音頻捕獲示能表示上的接觸,設(shè)備100顯示由弧線2004界定的在視覺上區(qū)分的區(qū)域2002,該弧線開始和結(jié)束于觸敏顯示器的兩個不同邊緣2006,2008,而不是例如顯示如更早相對于圖6d所述的開始和結(jié)束于顯示器的同一邊緣的半圓。如前面相對于圖8所述,響應(yīng)于檢測到顯示器上的接觸從音頻捕獲示能表示608的位置移動離開,在一些實施方案中,設(shè)備100擴展在視覺上區(qū)分的區(qū)域2002。在一些實施方案中,在視覺上區(qū)分的區(qū)域內(nèi)部顯示的示能表示的位置根據(jù)在視覺上區(qū)分的區(qū)域的擴展而向外移動。在一些實施方案中,顯示器上的命中區(qū)域被分配給媒體示能表示,使得命中區(qū)域上的任何地方的接觸被設(shè)備100解釋為媒體示能表示上的接觸。在一些實施方案中,命中區(qū)域大于所顯示的媒體示能表示。如圖19c-圖19d中所示,在一些實施方案中,在不顯示虛擬鍵盤時諸如圖19c中,用于媒體示能表示的命中區(qū)域1902比顯示虛擬鍵盤時諸如圖19d中更大。例如,在顯示虛擬鍵盤時,用于媒體示能表示的命中區(qū)域稍大于媒體示能表示(例如,比媒體示能表示大5%、10%、15%或20%),并且在不顯示虛擬鍵盤時,用于媒體示能表示的命中區(qū)域可涵蓋最多至顯示器的底部象限的一半。這種方法允許用戶在顯示器上有充分大空間允許有更大的命中區(qū)域時更容易地調(diào)用對媒體示能表示上的接觸的檢測。在一些實施方案中,設(shè)備100還可播放所接收的音頻消息。在一些實施方案中,如圖21a-圖21b所示,響應(yīng)于從第一參與者接收到音頻消息,設(shè)備100在消息會話中顯示音頻消息的表示2108。在該實施方案中,該表示包括示出表示音頻消息的波形2102的圖像、用于播放音頻消息的回放示能表示2104和音頻消息2106的持續(xù)時間。在一些實施方案中,在所界定的消息區(qū)域內(nèi)顯示該表示。在一些實施方案中,響應(yīng)于檢測到回放示能表示2104上的接觸,設(shè)備100顯示音頻消息。在一些實施方案中,在顯示音頻消息的表示2108之后,設(shè)備100響應(yīng)于檢測到設(shè)備升高而播放音頻消息。在一些實施方案中,設(shè)備100通過使用一個或多個設(shè)備運動或取向傳感器以檢測設(shè)備100的運動和/或使用接近傳感器或環(huán)境光傳感器以檢測設(shè)備100與用戶耳朵鄰近而檢測到用戶已升高設(shè)備100。返回圖21a,在一些實施方案中,設(shè)備100提示用戶通過如下方式播放音頻消息:顯示用于指示用戶升高設(shè)備100以收聽消息的指令2110。如圖22a-圖22c中所示,在一些實施方案中,設(shè)備100響應(yīng)于檢測到設(shè)備100的升高而記錄第二音頻消息。例如,如果設(shè)備100已播放所接收的音頻消息(如圖22a中所示,可通過以不同顏色顯示波形或回放示能表示來指示)并且設(shè)備100檢測到設(shè)備100的升高,則設(shè)備100開始記錄第二音頻消息。在一些實施方案中,如果設(shè)備100響應(yīng)于檢測到設(shè)備的升高(而不是例如響應(yīng)于檢測到回放示能表示上的接觸)而已播放所接收的音頻消息,則設(shè)備100僅在檢測到設(shè)備100降低之后在檢測到設(shè)備100的第二次升高之前記錄第二音頻消息。換句話講,在一些實施方案中,用戶可升高設(shè)備100以收聽音頻消息,降低設(shè)備100,然后再次升高設(shè)備100以記錄新的音頻消息。在一些實施方案中,設(shè)備100通過如下方式提示用戶升高設(shè)備100來記錄消息:顯示用于指示用戶升高設(shè)備100以記錄音頻消息的指令。在一些實施方案中,如果在記錄第二音頻消息時,設(shè)備100檢測到設(shè)備100的降低,設(shè)備100停止記錄第二音頻消息并向第一參與者發(fā)送第二音頻消息。例如,可使用一個或多個設(shè)備運動/取向傳感器以檢測設(shè)備的運動和/或使用接近傳感器或環(huán)境光傳感器以檢測設(shè)備鄰近用戶耳朵的最后時刻來檢測設(shè)備的降低。因此,如相對于圖22a-圖22b所述,在從消息會話中的參與者接收并收聽音頻消息之后,在一些實施方案中,用戶可通過升高設(shè)備100以記錄第二音頻消息然后降低設(shè)備100以自動向參與者發(fā)送第二音頻消息而作出響應(yīng)。在一些實施方案中,如圖22c中所示,設(shè)備100向會話中插入所發(fā)送的第二音頻消息的表示。在一些實施方案中,設(shè)備100基于消息的特性(例如,未檢測到人的語音或消息持續(xù)時間過長,因此指示意外消息發(fā)送,并且因此浪費計算資源)來確定不應(yīng)當(dāng)發(fā)送所記錄的消息。這一方面在圖22d中示出。如圖所示,在一些實施方案中,設(shè)備100顯示用于指示已記錄消息但在降低設(shè)備時未自動發(fā)送消息的消息示能表示2214。相反,設(shè)備100顯示示能表示2216,在被選擇時該示能表示向指定的聯(lián)系人發(fā)送消息。如圖23a中所示,在一些實施方案中,設(shè)備100在設(shè)備100工作于鎖定狀態(tài)中時顯示用于指示所接收的消息的示能表示2302。鎖定狀態(tài)可以是設(shè)備100限制與設(shè)備100的用戶交互的狀態(tài)。在一些實施方案中,如圖23b中所示,響應(yīng)于檢測到示能表示2302上的第一方向上的輕掃手勢,設(shè)備100顯示用于對消息作出回復(fù)的回復(fù)示能表示2304。如圖23c中所示,響應(yīng)于檢測到回復(fù)示能表示2304上的接觸,設(shè)備100任選地顯示用于指示用戶升高電子設(shè)備來記錄音頻消息以在響應(yīng)消息中發(fā)送的指令2306。在一些實施方案中,響應(yīng)于檢測到設(shè)備100的升高,設(shè)備100開始如前相對于圖22a-圖22b所述那樣記錄音頻消息,并且類似地響應(yīng)于接下來降低設(shè)備,設(shè)備100如上文相對于圖22c所述那樣發(fā)送音頻消息。返回到圖23a,響應(yīng)于檢測到示能表示2302上的相反方向上的輕掃手勢,設(shè)備100任選地提示用戶解鎖設(shè)備100,并且在一些實施方案中,在設(shè)備100被解鎖之后,設(shè)備100顯示所接收的消息作為所顯示的消息會話的一部分。在一些實施方案中,如圖24a中所示,設(shè)備100在顯示器的通知區(qū)域2404中顯示所接收的音頻消息的通知2402。如圖24b中所示,響應(yīng)于檢測到通知2402或通知區(qū)域2404上的接觸諸如向下的拖動或輕擊,在一些實施方案中,設(shè)備100顯示用戶界面,該用戶界面具有用于播放音頻消息的播放示能表示2406、用于記錄回復(fù)音頻消息的音頻捕獲示能表示608,以及用于退出用戶界面的取消示能表示2408。在一些實施方案中,如圖24c中所示,響應(yīng)于檢測到音頻捕獲示能表示608上的接觸,設(shè)備100顯示在視覺上區(qū)分的區(qū)域2410,該在視覺上區(qū)分的區(qū)域具有用于記錄和發(fā)送音頻消息的多個示能表示,例如如相對于圖6d和圖20所示及所述的。類似于上述用于記錄音頻消息的過程,在一些實施方案中,設(shè)備100可響應(yīng)于檢測到設(shè)備100的升高和降低而播放、記錄和發(fā)送消息。在此類實施方案中,設(shè)備100可使用面部識別技術(shù)來確定設(shè)備100是否被升高到用于回放或記錄視頻消息的合適的位置。在一些實施方案中,設(shè)備100使用上述用戶界面捕獲的媒體包括元數(shù)據(jù)。此類元數(shù)據(jù)可包括例如設(shè)備100位置的表示。在一些實施方案中,設(shè)備100提供選項,以允許用戶指定是否阻止發(fā)送具有媒體的元數(shù)據(jù)。如前所述,設(shè)備100可發(fā)送和接收包含媒體(例如音頻、視頻或圖像)、文本或兩者的消息。在一些實施方案中,如果設(shè)備100在某時間間隔內(nèi)接收到多個消息,并且所接收的消息滿足消息分組標(biāo)準(zhǔn),則設(shè)備100在單個分組的所界定的消息區(qū)域中表示消息,而不是在多個界定的消息區(qū)域中表示消息。該時間間隔可在例如10秒到十分鐘的范圍內(nèi)。通過這種方式對消息的表示分組可減小用于顯示消息的消息區(qū)域中需要的面積量,并可減少與接收多個消息相關(guān)聯(lián)的混雜信號。對于音頻消息而言分組可能尤其有用,這樣可以將其壓縮到較小的表示中以用于顯示。在一些實施方案中,消息分組標(biāo)準(zhǔn)包括在消息數(shù)量超過數(shù)值閾值時滿足的標(biāo)準(zhǔn)。例如,如果設(shè)備100在該時間間隔內(nèi)接收到某個數(shù)量的連續(xù)消息并且該數(shù)量超過數(shù)值閾值,則設(shè)備100可任選地確定該消息滿足消息分組標(biāo)并在單組所界定的消息區(qū)域內(nèi)顯示消息的表示。例如,數(shù)值閾值可以是在該時間間隔內(nèi)接收的3、5、7或10條消息。在一些實施方案中,該消息分組標(biāo)準(zhǔn)包括在所接收的消息彼此分開小于閾值量時間時滿足的標(biāo)準(zhǔn)。例如,彼此分開小于30、20、10或5秒的連續(xù)消息可滿足消息分組標(biāo)準(zhǔn)。例如,如果設(shè)備100接收到文本消息,接著在小于30秒之后接收到音頻消息,則設(shè)備100可任選地確定該消息滿足消息分組標(biāo)準(zhǔn)并在會話中顯示消息的分組表示。在一些實施方案中,該消息分組標(biāo)準(zhǔn)基于所接收的消息的類型。例如,如果設(shè)備100在該時間間隔內(nèi)接收到多個連續(xù)的音頻消息,則設(shè)備100可任選地確定該消息滿足消息分組標(biāo)準(zhǔn)。然而,如果設(shè)備100接收到不是音頻消息的中間消息,則設(shè)備100可任選地確定所接收的消息不滿足消息分組標(biāo)準(zhǔn)并在獨立界定的消息區(qū)域中顯示所接收的消息的表示。在一些實施方案中,該消息分組標(biāo)準(zhǔn)基于消息的發(fā)送方。例如,從消息會話中的單個參與者接收的連續(xù)消息可滿足該消息分組標(biāo)準(zhǔn),但從不同的參與者接收的連續(xù)消息可能不滿足該消息分組標(biāo)準(zhǔn)。在一些實施方案中,該消息分組標(biāo)準(zhǔn)基于消息是否全部具有相同的閱讀狀態(tài)。在一些實施方案中,閱讀狀態(tài)對應(yīng)于消息是否已被閱讀、播放或查看。例如,全部未讀的(例如,未播放)連續(xù)音頻消息可滿足消息分組標(biāo)準(zhǔn),但具有不同閱讀狀態(tài)的連續(xù)音頻消息——即其中一些連續(xù)音頻消息已被播放并且其中一些連續(xù)音頻消息尚未被播放——可能不滿足消息分組標(biāo)準(zhǔn)。圖25a示出了在分組的所界定的消息區(qū)域2502中顯示滿足消息分組標(biāo)準(zhǔn)的多個音頻消息的表示的示例。在一些實施方案中,除了或替代顯示針對每個個體音頻消息的回放示能表示2506,設(shè)備100顯示用于播放全部分組音頻消息的全部播放示能表示2504。在一些實施方案中,設(shè)備100響應(yīng)于檢測到設(shè)備100的升高來回放全部分組音頻消息。在一些實施方案中,設(shè)備100顯示指令用于指示用戶升高設(shè)備100以播放全部多個分組音頻消息。在圖25a中所示的實施方案中,音頻消息中的每個音頻消息由獨立的波形圖像來表示。然而,在一些實施方案中,設(shè)備100播放用于表示多個分組音頻消息的單個復(fù)合波形。圖25b示出了在多個所界定的消息區(qū)域2508中顯示不滿足消息分組標(biāo)準(zhǔn)的多個音頻消息的示例。在一些實施方案中,響應(yīng)于檢測到分組的所界定的消息區(qū)域2502上的接觸,例如如圖25a所示,設(shè)備100在獨立的所界定的消息區(qū)域2508中顯示由分組的所界定的消息區(qū)域2502表示的音頻消息,例如如圖25b所示。圖25c示出了在分組的所界定的消息區(qū)域2512中顯示滿足消息分組標(biāo)準(zhǔn)的多個圖像消息2510的縮略圖表示的示例。圖25d示出了在多個所界定的消息區(qū)域2514中顯示不滿足消息分組標(biāo)準(zhǔn)的多個圖像消息的表示的示例。在一些實施方案中,響應(yīng)于檢測到分組的所界定的消息區(qū)域2512上的接觸,例如如圖25c所示,設(shè)備100在獨立的所界定的消息區(qū)域2514中顯示圖像消息的表示,例如如圖25d所示。如圖25e中所示,在一些實施方案中,響應(yīng)于檢測到分組的所界定的消息區(qū)域2512上的表示多個圖像或視頻消息的接觸,設(shè)備100在顯示器上的幻燈片2516中顯示用于表示圖像或視頻的縮略圖2518。在一些實施方案中,在幻燈片2516中顯示的縮略圖2518比所界定的消息區(qū)域中顯示的縮略圖更大,并且任選地可滾動。因為上述用戶界面使得參與者容易在消息會話中交換媒體,所以在一些情況下,參與者可在會話內(nèi)交換很多媒體消息。例如,參與者可在消息會話過程期間交換多個短音頻消息。在一些情況下,此類交換消息可以被用作不需要保持的快速通知性通信,并且可能使參與者的消息會話顯示混亂。因此,在一些實施方案中,設(shè)備100基于滿足某種截止標(biāo)準(zhǔn)而調(diào)度停止在會話中顯示的消息。在一些實施方案中,停止顯示消息包括從設(shè)備100刪除消息。自動刪除的目的不是隱私,而是避免利用瞬時消息來使會話混亂。在一些實施方案中,截止標(biāo)準(zhǔn)基于消息是否包含任何媒體內(nèi)容,或基于消息包含哪種媒體內(nèi)容。例如,音頻消息可具有與視頻消息不同的截止標(biāo)準(zhǔn)。在一些實施方案中,文本消息沒有任何截止標(biāo)準(zhǔn),并且因此永遠不會被自動刪除。在一些實施方案中,截止標(biāo)準(zhǔn)基于時間間隔。在一些實施方案中,可從捕獲媒體的時間(例如,對于捕獲媒體的會話參與者而言)或從播放媒體的時間(例如,對于接收媒體的會話參與者而言)開始測量該時間間隔。在一些實施方案中,對于第一參與者而言,消息的截止標(biāo)準(zhǔn)與第二參與者不同。在一些實施方案中,該時間間隔可以是例如1分鐘、2分鐘、3分鐘、4分鐘、5分鐘或10分鐘。在一些實施方案中,截止標(biāo)準(zhǔn)基于媒體對象是使用例如上文相對于圖6a-圖14所述的消息用戶界面捕獲的還是使用不同應(yīng)用程序諸如相機應(yīng)用程序捕獲的。在一些實施方案中,使用相對于圖6a-圖14描述的快速媒體捕獲方式捕獲并添加到會話的可用作非正式瞬時通信的媒體可與使用不同方式諸如相對于圖15a-圖18c所述的媒體選擇器界面被添加到會話的媒體具有不同的截止標(biāo)準(zhǔn)。本領(lǐng)域的技術(shù)人員將理解,可通過很多方式來組合或修改上述示例性截止標(biāo)準(zhǔn)。在一些實施方案中,如圖26中所示,設(shè)備100在消息的表示中提供截止標(biāo)準(zhǔn)2602的指示。在圖26所示的實施方案中,截止標(biāo)準(zhǔn)2602的指示包括在其之后將停止在消息會話中顯示消息的時間間隔。如圖26中所示,在一些實施方案中,設(shè)備100顯示用于保持在滿足截止標(biāo)準(zhǔn)之后本來應(yīng)該刪除的消息的保持示能表示2604。在一些實施方案中,響應(yīng)于檢測到對保持示能表示2604的選擇,設(shè)備100忽略截止標(biāo)準(zhǔn)并繼續(xù)在會話中顯示該消息。在一些實施方案中,響應(yīng)于檢測到保持示能表示2604上的接觸,設(shè)備100停止顯示截止標(biāo)準(zhǔn)的指示和/或停止顯示保持示能表示。在一些實施方案中,使用圖6a-圖14中所述的界面添加到會話的意圖用作非正式瞬時通信的媒體消息在發(fā)送或接收時不被添加到媒體庫(諸如相機膠卷或音頻庫),但使用圖15a-圖18c中所述界面添加到會話的媒體消息被添加到媒體庫。在一些實施方案中,保持媒體消息(例如,通過選擇保持示能表示)將媒體添加到媒體庫。在一些實施方案中,在消息會話中從第一參與者向第二參與者發(fā)送的具有相關(guān)聯(lián)的截止標(biāo)準(zhǔn)的消息可由第一參與者、第二參與者或兩者保持或不保持。如圖27a中所示,在消息會話中從第一參與者向第二參與者發(fā)送音頻消息之后,設(shè)備100任選地向第一參與者提供指示2702已向第二參與者遞送音頻消息。如圖27b中所示,響應(yīng)于檢測到第二參與者已播放音頻消息的至少一部分,設(shè)備100任選地向第一參與者提供指示已播放音頻消息的指示2704。如圖27c中所示,響應(yīng)于檢測到第二參與者已選擇與音頻消息相關(guān)聯(lián)的保持示能表示,設(shè)備100任選地向第一參與者提供第二參與者已保持消息的指示2706。在一些實施方案中,已保持消息的指示符替代消息已被遞送或播放/查看/閱讀的指示符。在一些實施方案中,設(shè)備100還可在消息會話中發(fā)送靜態(tài)位置信息或在兩個或更多個參與者之間共享動態(tài)位置信息,并在地圖上顯示兩個或更多個參與者的位置信息。在一些實施方案中,如圖28a中所示,在顯示消息會話時,設(shè)備100顯示用于顯示關(guān)于消息會話的附加細節(jié)的細節(jié)示能表示2702。如圖28b中所示,在一些實施方案中,響應(yīng)于檢測到細節(jié)示能表示上的接觸,設(shè)備100顯示會話期間交換的媒體的表示2704(例如,縮略圖或波形)、用于向會話中的一個或多個參與者發(fā)送設(shè)備100的當(dāng)前位置信息的發(fā)送位置示能表示2706,以及用于在預(yù)先確定時間內(nèi)與一個或多個參與者共享設(shè)備100的位置信息的共享位置示能表示2708。在一些實施方案中,響應(yīng)于檢測到對發(fā)送位置示能表示2706的選擇,設(shè)備100為消息會話中的參與者提供設(shè)備100的當(dāng)前位置信息。如圖28c所示,在一些實施方案中,設(shè)備100向會話中插入用于繪示當(dāng)前位置信息的地圖2710。在一些實施方案中,響應(yīng)于檢測到發(fā)送位置示能表示2706上的接觸而發(fā)送的位置信息是靜態(tài)的,并且隨后不根據(jù)設(shè)備100的位置的變化而被更新。如圖29a-圖29b中所示,在一些實施方案中,響應(yīng)于檢測到對共享位置示能表示2708的選擇,設(shè)備100顯示用戶界面2902,以用于選擇將共享位置信息的預(yù)先確定的時間段。響應(yīng)于檢測到預(yù)先確定的時間段中的一個預(yù)先確定的時間段的選擇,設(shè)備100為消息會話中的參與者提供信息,從而使得參與者能夠確定所選擇的時間段期間的設(shè)備100的位置。在一些實施方案中,提供信息使得由參與者使用的遠程電子設(shè)備接收信息,以提示參與者與設(shè)備100的用戶共享其位置。在一些實施方案中,在已過去所選擇的時間段之后,設(shè)備100可停止與參與者共享位置信息。在一些實施方案中,使得得參與者能夠確定設(shè)備100的位置包括使得參與者能夠從設(shè)備100向其發(fā)送位置信息的位置服務(wù)器請求關(guān)于設(shè)備100的位置的信息。如圖29c中所示,在一些實施方案中,在共享位置信息時,設(shè)備100顯示用于在該時間段過去之前停止與參與者共享位置信息的停止共享示能表示2904。在一些實施方案中,設(shè)備100可從消息會話中的另一參與者接收位置信息。在一些實施方案中,響應(yīng)于接收到位置信息,如圖30中所示,設(shè)備100提示設(shè)備100的用戶與其他參與者共享其位置信息。在一些實施方案中,響應(yīng)于檢測到用戶已選擇共享其位置信息,設(shè)備100為其他參與者提供信息,從而使得該參與者能夠確定設(shè)備100的位置。如前面相對于圖29b所述,設(shè)備100可任選地允許用戶選擇將共享位置信息的預(yù)先確定的時間段。如上所述,在一些實施方案中,設(shè)備100從消息會話中的參與者接收所共享的位置信息。在一些實施方案中,該位置信息包括外部設(shè)備的位置。在一些實施方案中,響應(yīng)于接收到位置信息,設(shè)備100顯示地圖,該地圖繪示電子設(shè)備的位置和外部設(shè)備的位置。如圖31中所示,在一些實施方案中,設(shè)備100可從消息會話中的多個參與者接收所共享的位置信息,并且作為響應(yīng)顯示地圖3102,從而繪示多個參與者的位置3104和設(shè)備100的位置3106(在同一地圖上)。在一些實施方案中,設(shè)備100顯示關(guān)于在地圖上顯示其位置的參與者中的每個參與者的信息3108。在一些實施方案中,會話中的多個參與者的任一參與者可向會話添加一個或多個其他參與者或從會話移除一個或多個其他參與者,或者可改變消息會話的名稱。如圖32a中所示,在一些實施方案中,響應(yīng)于檢測到消息會話中的地圖3202上的接觸,設(shè)備100顯示地圖3204的更大版本。在一些實施方案中,響應(yīng)于檢測到更大地圖3204上的接觸,設(shè)備100顯示消息會話中的由參與者共享的位置信息的衛(wèi)星圖像3206、位置信息的地圖圖像3208和用于顯示至位置信息的方向3210或來自位置信息的方向3212的示能表示。如前面相對于圖28a-圖28c和圖29a-圖29c所述,在一些實施方案中,設(shè)備100提供允許參與者容易地彼此發(fā)送其當(dāng)前位置或在預(yù)先確定的時間段內(nèi)彼此共享其位置的消息用戶界面。在一些實施方案中,在過去預(yù)先確定的時間段之后,設(shè)備100改變所顯示的地圖(例如,圖28c中的地圖2710)的顏色,以指示不再利用位置信息來對其進行更新。在一些實施方案中,響應(yīng)于過去預(yù)先確定的時間段之后檢測到地圖上的接觸,設(shè)備100顯示用于指示不再共享位置信息的示能表示。圖33是示出了用于快速捕獲和發(fā)送媒體的過程3300的流程圖。可在具有顯示器和觸敏表面的電子設(shè)備例如設(shè)備100(圖2)處執(zhí)行過程3300。在框3302處,設(shè)備在其觸敏顯示器上顯示媒體示能表示和用于顯示在消息會話中的參與者之間發(fā)送的消息的消息區(qū)域。在框3304處,該設(shè)備檢測觸敏表面上的手勢,包括檢測觸敏表面上的與顯示器上的媒體示能表示的位置對應(yīng)的位置處的接觸。在框3306處,響應(yīng)于檢測到接觸,該設(shè)備在其觸敏顯示器上顯示發(fā)送示能表示。在框3308處,該設(shè)備檢測到手勢的延續(xù),包括檢測到接觸在觸敏表面上的移動,接著檢測到接觸從觸敏表面提起。在框3310處,該設(shè)備確定接觸是否移動到觸敏表面上的與顯示器上的發(fā)送示能表示的位置對應(yīng)的位置。在框3312處,根據(jù)確定接觸移動到觸敏表面上的與發(fā)送示能表示的位置對應(yīng)的位置并且響應(yīng)于檢測到提起,該設(shè)備向消息會話中的參與者發(fā)送響應(yīng)于手勢的至少一部分而捕獲的媒體。任選地,在一些實施方案中,響應(yīng)于檢測到框3304中所示的接觸,該設(shè)備可在顯示器上顯示取消示能表示,確定接觸是否移動到觸敏表面上的與顯示器上的取消示能表示的位置對應(yīng)的位置,以及根據(jù)確定接觸移動到觸敏表面上的與取消示能表示的位置對應(yīng)的位置并且接著檢測到提起,該設(shè)備可放棄向參與者發(fā)送所捕獲的媒體。在一些實施方案中,根據(jù)確定該接觸未移動到觸敏表面上的與發(fā)送示能表示的位置對應(yīng)的位置也未移動到觸敏表面上的與取消示能表示的位置對應(yīng)的位置并且響應(yīng)于檢測到提起,該設(shè)備可在消息編寫字段中顯示具有表示所捕獲的媒體(由圖33中的b表示)的波形的圖像。在一些實施方案中,根據(jù)確定該接觸未移動到觸敏表面上的與發(fā)送示能表示的位置對應(yīng)的位置也未移動到觸敏表面上的與取消示能表示的位置對應(yīng)的位置并且響應(yīng)于檢測到移動,該設(shè)備可停止捕獲媒體(由圖33中的b’表示)。需注意,上述相對于過程3300的過程(例如圖33和圖6a-圖14)的詳情也以類似方式適用于本文所述的其他過程。例如,過程3400、3500、3600、3700、3800、3900、4000、4600和4900可包括上面參考過程3300所述的各種過程的一個或多個特性。為了簡潔起見,在其他過程的描述中不重復(fù)這些細節(jié)。上文參考過程(方法)3300描述的各種方法和技術(shù)可任選地實現(xiàn)為一個或多個單元,諸如參考圖50所述的那些。圖34是示出了用于快速視頻捕獲的過程3400的流程圖。可在具有顯示器和觸敏表面的電子設(shè)備例如設(shè)備100(圖2)處執(zhí)行過程3400。在框3402處,設(shè)備在顯示器上顯示媒體示能表示和用于顯示在消息會話中的參與者之間發(fā)送的消息的消息區(qū)域。在框3404處,該設(shè)備檢測與觸敏表面上的顯示器上的媒體示能表示的位置對應(yīng)的第一輸入。在框3406處,響應(yīng)于檢測到第一輸入,該設(shè)備顯示記錄示能表示和發(fā)送示能表示。在框3408處,該設(shè)備檢測與觸敏表面上的顯示器上的記錄示能表示的位置對應(yīng)的第二輸入。在框3434處,響應(yīng)于檢測到第二輸入,該設(shè)備開始記錄視頻。在框3412處,該設(shè)備檢測與觸敏表面上的顯示器上的發(fā)送示能表示的位置對應(yīng)的第三輸入。在框3414處,響應(yīng)于檢測到第三輸入,該設(shè)備向參與者發(fā)送所記錄的視頻并從顯示器移除發(fā)送示能表示和記錄示能表示。任選地,在框3414處,該設(shè)備可響應(yīng)于檢測到第三輸入,將所記錄的視頻的縮略圖表示插入到所顯示的消息會話中。需注意,上述相對于過程3400的過程(例如圖34、圖10a-圖10b和圖12a-圖14)的詳情也以類似方式適用于本文所述的其他過程。例如,過程3300、3500、3600、3700、3800、3900、4000、4600和4900可包括上面參考過程3400所述的各種過程的一個或多個特性。為了簡潔起見,在其他過程的描述中不重復(fù)這些細節(jié)。上文參考過程(方法)3400描述的各種方法和技術(shù)可任選地實現(xiàn)為一個或多個單元,諸如參考圖51所述的那些。圖35是示出了通過升高電子設(shè)備來對音頻消息作出響應(yīng)的過程3500的流程圖??稍诰哂酗@示器和觸敏表面的電子設(shè)備例如設(shè)備100(圖2)處執(zhí)行過程3500。在框3502處,該設(shè)備顯示從消息會話中的第一參與者接收的第一音頻消息的表示。在框3504處,該設(shè)備檢測到用于播放第一音頻消息的請求。任選地,在框3504處,在一些實施方案中,該設(shè)備通過在顯示第一音頻消息的表示時檢測獨立地升高設(shè)備來檢測用于播放第一音頻消息的請求。任選地,在框3504處,在一些實施方案中,該設(shè)備通過檢測觸敏表面上的與第一音頻消息的所顯示的表示的位置對應(yīng)的位置處的接觸來檢測用于播放第一音頻消息的請求。在框3506處,響應(yīng)于檢測到該請求,該設(shè)備播放第一音頻消息。在框3508處,在播放第一音頻消息之后,該設(shè)備檢測設(shè)備的升高。在框3510處,響應(yīng)于檢測到設(shè)備的升高,該設(shè)備記錄第二音頻消息。任選地,在框3510處,在記錄第二音頻消息時,該設(shè)備可檢測到設(shè)備的降低,并且響應(yīng)于檢測到設(shè)備的降低,該設(shè)備可停止記錄第二音頻消息。在框3512處,在記錄第二音頻消息之后,該設(shè)備向第一參與者發(fā)送第二音頻消息。任選地,在框3512處,響應(yīng)于檢測到設(shè)備的降低,在停止記錄第二音頻消息之后,該設(shè)備可向第一參與者發(fā)送第二音頻消息。需注意,上述相對于過程3500的過程(例如圖35和圖21a-圖24c)的詳情也以類似方式適用于本文所述的其他過程。例如,過程3300、3400、3600、3700、3800、3900、4000、4600和4900可包括上面參考過程3500所述的各種過程的一個或多個特性。為了簡潔起見,在其他過程的描述中不重復(fù)這些細節(jié)。上文參考過程(方法)3500描述的各種方法和技術(shù)可以任選地實現(xiàn)為一個或多個單元,諸如參考圖52所述的那些。圖36是示出了用于消息分組的過程3600的流程圖??稍诰哂酗@示器和觸敏表面的電子設(shè)備例如設(shè)備100(圖2)處執(zhí)行過程3600。在框3602處,該設(shè)備在某時間間隔內(nèi)從第一參與者接收多個消息。在框3604處,該設(shè)備確定多個消息是否滿足消息分組標(biāo)準(zhǔn)。在一些實施方案中,該消息分組標(biāo)準(zhǔn)可包括在多個消息中的消息的數(shù)量超過數(shù)值閾值時滿足的標(biāo)準(zhǔn)。在一些實施方案中,該消息分組標(biāo)準(zhǔn)可包括在多個消息彼此分開小于閾值時間量時滿足的標(biāo)準(zhǔn)。在一些實施方案中,該消息分組標(biāo)準(zhǔn)可包括在多個消息是相繼相鄰的消息時滿足的標(biāo)準(zhǔn)。在一些實施方案中,相繼相鄰的消息可包括具有相同閱讀狀態(tài)的消息,而沒有具有不同閱讀狀態(tài)的任何居間接收的消息。在框3606處,根據(jù)確定多個消息滿足消息分組標(biāo)準(zhǔn),該設(shè)備顯示用于表示多個消息的單組所界定的消息區(qū)域。任選地,在框3606處,在分組的所界定的消息區(qū)域表示至少兩個音頻消息的一些實施方案中,該設(shè)備可接收用于相繼播放至少兩個音頻消息的請求,并且響應(yīng)于接收到該請求,相繼播放至少兩個音頻消息。在框3608處,根據(jù)確定多個消息不滿足消息分組標(biāo)準(zhǔn),該設(shè)備顯示用于表示多個消息的多個獨立的所界定的消息區(qū)域。需注意,上述相對于過程3600的過程(例如圖36和圖25a-圖25e)的詳情也以類似方式適用于本文所述的其他過程。例如,過程3300、3400、3500、3700、3800、3900、4000、4600和4900可包括上面參考過程3600所述的各種過程的一個或多個特性。為了簡潔起見,在其他過程的描述中不重復(fù)這些細節(jié)。上文參考過程(方法)3600描述的各種方法和技術(shù)可以任選地實現(xiàn)為一個或多個單元,諸如參考圖53所述的那些。圖37是示出了用于基于截止標(biāo)準(zhǔn)來管理消息顯示的過程3700的流程圖??稍诰哂酗@示器和觸敏表面的電子設(shè)備例如設(shè)備100(圖2)處執(zhí)行過程3700。在框3702處,設(shè)備接收第一信息。在框3704處,該設(shè)備在顯示器上顯示第一消息的表示,該第一消息被調(diào)度成在滿足截止標(biāo)準(zhǔn)時被刪除。在一些實施方案中,截止標(biāo)準(zhǔn)可基于時間間隔。在一些實施方案中,截止標(biāo)準(zhǔn)可基于第一消息是否包含媒體。在一些實施方案中,該截止標(biāo)準(zhǔn)可基于該媒體是使用快速媒體捕獲方法(諸如相對于圖6a-圖14所述的)捕獲的或還是使用另一種方法捕獲的。在框3706處,該設(shè)備顯示用于保持第一消息的示能表示。在框3708處,根據(jù)確定在滿足截止標(biāo)準(zhǔn)之前選擇該示能表示,該設(shè)備保持第一消息。任選地,在框3708處,如果第一消息包含媒體,則根據(jù)確定在滿足截止標(biāo)準(zhǔn)之前選擇該示能表示,該設(shè)備可在媒體庫中保存媒體。在一些實施方案中,設(shè)備100僅保存使用快速媒體捕獲方法(諸如相對于圖6a-圖14所述的)所捕獲的媒體。在一些實施方案中,如果第一消息包含媒體并且截止基于時間間隔,則可從播放媒體之后的時間開始測量時間間隔。在一些實施方案中,如果第一消息包含媒體并且截止基于時間間隔,則可在創(chuàng)建媒體時的時間開始測量時間間隔。在框3710處,根據(jù)確定滿足截止標(biāo)準(zhǔn)而未檢測到選擇示能表示,該設(shè)備停止在顯示器上顯示第一消息的表示。任選地,在框3710處,該設(shè)備可接收未基于截止標(biāo)準(zhǔn)刪除的第二消息。需注意,上述相對于過程3700的過程(例如圖37和圖26-圖27c)的詳情也以類似方式適用于本文所述的其他過程。例如,過程3300、3400、3500、3600、3800、3900、4000、4600和4900可包括上面參考過程3700所述的各種過程的一個或多個特性。為了簡潔起見,在其他過程的描述中不重復(fù)這些細節(jié)。上文參考過程(方法)3700描述的各種方法和技術(shù)可以任選地實現(xiàn)為一個或多個單元,諸如參考圖54所述的那些。圖38是示出了用于位置共享的過程3800的流程圖??稍诰哂酗@示器和觸敏表面的電子設(shè)備例如設(shè)備100(圖2)處執(zhí)行過程3800。在框3802處,該設(shè)備在顯示器上顯示用于顯示在消息會話中第一參與者和第二參與者之間發(fā)送的消息的消息區(qū)域。在框3804處,該設(shè)備顯示用于在位置在至少預(yù)先確定的時間段內(nèi)改變時第一參與者和第二參與者共享位置的共享位置示能表示。在框3806處,該設(shè)備檢測觸敏顯示器上的與顯示器上的共享位置示能表示的位置對應(yīng)的位置處的接觸。在框3808處,響應(yīng)于檢測到觸敏顯示器上的與共享位置示能表示的位置對應(yīng)的位置處的接觸,該設(shè)備為第二參與者提供信息,從而使得第二參與者能夠在至少預(yù)先確定的時間段期間確定第一參與者的當(dāng)前位置。在一些實施方案中,該設(shè)備可允許用戶選擇時間間隔。任選地,在框3808處,響應(yīng)于檢測到與共享位置示能表示對應(yīng)的位置處的接觸,該設(shè)備可顯示于至少兩個預(yù)先確定的時間段對應(yīng)的至少兩個示能表示,檢測觸敏表面上的與顯示器上的至少兩個示能表示中的一個示能表示的位置對應(yīng)的位置處的接觸,并且響應(yīng)于檢測到觸敏表面上的與顯示器上至少兩個示能表示中的一個示能表示的位置對應(yīng)的位置處的接觸,為第二參與者提供信息,從而使得第二參與者能夠在與至少兩個示能表示中的一個示能表示的對應(yīng)的預(yù)先確定的時間段期間確定第一參與者的當(dāng)前位置。任選地,在框3808處,該設(shè)備可從第二參與者接收用于動態(tài)指示第一外部設(shè)備的位置的位置信息,并在顯示器上顯示電子設(shè)備在地圖上的位置和第一外部設(shè)備在地圖上的位置。任選地,在框3808處,該設(shè)備可向消息會話添加第三參與者,從第三參與者接收用于指示第二外部設(shè)備的位置的位置信息,并在顯示器上顯示第二外部設(shè)備在地圖上的位置。任選地,在框3808處,該設(shè)備可在顯示器上與消息會話一起顯示細節(jié)示能表示,檢測觸敏表面上的與顯示器上的細節(jié)示能表示的位置對應(yīng)的位置處的接觸,并且響應(yīng)于檢測到觸敏表面上的與顯示器上的細節(jié)示能表示的位置對應(yīng)的位置處的接觸,顯示用于示出消息會話中的已共享其位置的兩個或更多個參與者的位置的地圖。需注意,上述相對于過程3800的過程(例如圖38和圖28a-圖32c)的詳情也以類似方式適用本文所述的過程。例如,過程3300、3400、3500、3600、3700、3900、4000、4600和4900可包括上面參考過程3800所述的各種過程的一個或多個特性。為了簡潔起見,在其他過程的描述中不重復(fù)這些細節(jié)。上文參考過程(方法)3800描述的各種方法和技術(shù)可以任選地實現(xiàn)為一個或多個單元,諸如參考圖55所述的那些。圖39是示出了用于向消息會話添加媒體的過程3900的流程圖。過程3900可在具有顯示器、觸敏表面和相機傳感器的電子設(shè)備上執(zhí)行。在框3902處,設(shè)備在顯示器上顯示用于顯示消息會話的消息區(qū)域。在框3904處,該設(shè)備接收用于向消息會話添加媒體的請求。在框3906處,響應(yīng)于接收到該請求,該設(shè)備同時顯示媒體選擇界面與消息會話的至少一部分,該媒體選擇界面包括用于選擇用于添加至消息會話的媒體的多個示能表示,該多個示能表示的至少子集包括可用于添加至消息會話的媒體的縮略圖表示。在框3908處,該設(shè)備檢測到對來自多個示能表示的相應(yīng)示能表示的選擇。在框3910處,響應(yīng)于檢測到對相應(yīng)示能表示的選擇,該設(shè)備選擇用于添加到消息會話的對應(yīng)媒體。任選地,在框3910處,響應(yīng)于檢測到對相應(yīng)示能表示的選擇,該設(shè)備可向消息會話添加該媒體。任選地,在框3910處,如果多個示能表示包括實況預(yù)覽示能表示,則該設(shè)備可檢測到觸敏顯示器上的與顯示器上的實況預(yù)覽示能表示的位置對應(yīng)的位置處的接觸,并且響應(yīng)于檢測到觸敏顯示表面上的與實況預(yù)覽的位置對應(yīng)的位置處的接觸,基于實況相機預(yù)覽來捕獲新圖像并選擇用于添加到消息會話的新圖像。需注意,上述相對于過程3900的過程(例如圖39和圖15a-圖18c)的詳情也以類似方式適用于本文所述的過程。例如,過程3300、3400、3500、3600、3700、3800、4000、4600和4900可包括上面參考過程3900所述的各種過程的一個或多個特性。為了簡潔起見,在其他過程的描述中不重復(fù)這些細節(jié)。上文參考過程(方法)3900描述的各種方法和技術(shù)可以任選地實現(xiàn)為一個或多個單元,諸如參考圖56所述的那些。圖40是示出了用于發(fā)起音頻操作的過程4000的流程圖。過程4000是在具有顯示器(例如,設(shè)備100的顯示器112)和麥克風(fēng)(例如,設(shè)備100的麥克風(fēng)113)的電子設(shè)備(例如,設(shè)備100)處執(zhí)行的。在框4002處,該設(shè)備基于電子設(shè)備的運動和一個或多個接近傳感器讀數(shù)(例如,通過圖21b中所示的升高運動)來檢測設(shè)備上下文的變化。在框4004處,該設(shè)備響應(yīng)于檢測到設(shè)備上下文的變化而確定設(shè)備是否滿足音頻操作標(biāo)準(zhǔn)。例如,該音頻操作標(biāo)準(zhǔn)包括在電子設(shè)備的移動滿足移動標(biāo)準(zhǔn)并且一個或多個接近傳感器讀數(shù)滿足鄰近性標(biāo)準(zhǔn)時滿足的標(biāo)準(zhǔn)。在框4006處,該設(shè)備根據(jù)確定設(shè)備上下文的變化滿足音頻操作標(biāo)準(zhǔn)來發(fā)起音頻操作。在框4008處,該設(shè)備根據(jù)確定設(shè)備上下文的變化不滿足音頻操作標(biāo)準(zhǔn)來放棄發(fā)起音頻操作。有利的是,過程4000使得用戶能夠利用簡單的手勢來發(fā)起音頻操作(例如,通過將電話升高到用戶的耳朵)。過程4000減小了對用戶檢查設(shè)備并選擇其上的示能表示以便發(fā)起音頻操作諸如發(fā)送音頻消息的需要。此外,移動標(biāo)準(zhǔn)和鄰近性標(biāo)準(zhǔn)組合以有益地減小錯誤音頻操作的量。用戶界面效率提高以及錯誤音頻操作發(fā)生和持續(xù)時間減少兩者減小設(shè)備的能量使用,這對于電池供電的設(shè)備而言這是尤其重要的,其中減小能量使用延長了電池壽命。在一些實施方案中,在設(shè)備采取圖21a-圖22c中所示的向上軌跡時滿足移動標(biāo)準(zhǔn)。在一些實施方案中,使用設(shè)備100(圖1a)上的一個或多個加速度計168和任選傳感器來跟蹤設(shè)備的移動。在一些實施方案中,在設(shè)備處于與一個或多個預(yù)先確定的取向不同的取向中時滿足移動標(biāo)準(zhǔn)(例如,在設(shè)備上下顛倒時滿足)。在一些實施方案中,在設(shè)備采取大致向上的軌跡或向上的軌跡(其中設(shè)備從其顯示器鄰近平行于地球表面(例如,在用戶正在查看顯示器上的通信的指示時)旋轉(zhuǎn)到其顯示器接近垂直于地球表面(例如,在用戶升高設(shè)備以將其放在用戶的耳朵旁邊以收聽或記錄音頻消息時))時滿足移動標(biāo)準(zhǔn)。在一些實施方案中,在電話處于用戶面部如圖21b所示時滿足鄰近性標(biāo)準(zhǔn)。在一些實施方案中,由設(shè)備100的接近傳感器166提供接近傳感器讀數(shù),并且在傳感器指示非常鄰近(例如,在幾英寸內(nèi))對象(可以是用戶面部)時滿足鄰近性標(biāo)準(zhǔn)。圖41a和圖41b是示出了過程4000的框4002內(nèi)的任選的子過程(圖40)的流程圖。在一些實施方案中,在框4002(圖40)中執(zhí)行圖41a中所示的任選的過程4102-4106中的一個或多個過程。在框4102處,該設(shè)備接收通信,例如音頻消息、文本消息、語音郵件、電話呼叫。在框4104處,響應(yīng)于接收到通信并在檢測到設(shè)備上下文的變化之前(例如,在圖40的過程4000的框4004之前),該設(shè)備提供接收到通信的指示。可能的指示包括視覺通知(例如,消息接收橫幅或應(yīng)用程序特有的顯示,諸如消息泡)、觸覺通知(例如,振動)、或音頻通知(例如,蜂鳴或鈴聲)??赡艿闹甘景ㄔ谟脩艚缑骀i定狀態(tài)中顯示的那些指示以及在用戶界面解鎖狀態(tài)中顯示的那些指示。在一些實施方案中,顯示已接收到通信的指示涉及啟動消息應(yīng)用程序。消息應(yīng)用程序是被配置為經(jīng)由服務(wù)諸如sms和mms來處理短消息和/或例如經(jīng)由服務(wù)諸如由apple,inc.(cupertino,california)提供的來處理文本消息的應(yīng)用程序。在框4106處,該設(shè)備在檢測到設(shè)備的上下文中的變化之前播放所接收的通信的音頻分量。例如,如果該通信包括具有未被設(shè)備播放的音頻分量的消息例如新的音頻消息,則該音頻操作包括播放該消息的音頻分量。作為另一個示例,如果該通信包括語音郵件消息,則播放語音郵件消息。轉(zhuǎn)到圖41b,在一些實施方案中,在框4002(圖40)處執(zhí)行任選的過程4108和4110。在框4108處,在檢測到設(shè)備的上下文中的變化之前,該設(shè)備檢測到其處于音頻消息上下文中。例如,該設(shè)備在(任選地在最近的某個窗口內(nèi))接收到具有音頻分量的傳入消息時,確定其處于消息上下文中。作為另一個示例,在消息應(yīng)用程序活動時,該設(shè)備確定其處于消息上下文中。在框4110處,該設(shè)備僅在電子設(shè)備處于音頻消息上下文中時(例如,在通信應(yīng)用程序打開或最近接收到通信時)才檢測到設(shè)備的變化。過程4108和4110的有利效果是在設(shè)備離開音頻上下文時可關(guān)閉(或至少監(jiān)測到不活動)用于檢測升高并講話移動所需的加速度計和/或接近傳感器,由此減少功率使用(例如,減少用于監(jiān)測設(shè)備的上下文的變化的資源以及減少用于記錄和處理來自假陽性檢測的音頻的資源),從而節(jié)省電力并延長設(shè)備的電池壽命。在一些實施方案中,如上所述,在框4110處,該設(shè)備僅在電子設(shè)備處于音頻消息上下文中時才監(jiān)測設(shè)備上下文的變化。在一些實施方案中,即使在多媒體消息應(yīng)用程序打開時,該設(shè)備也不監(jiān)測滿足音頻操作標(biāo)準(zhǔn)的設(shè)備上下文的變化,除非多媒體消息應(yīng)用程序中的當(dāng)前選擇的會話包括具有音頻分量(例如,用戶或會話的其他參與者中的一個參與者記錄和發(fā)送的音頻分量)的至少一個消息。如上所述,減少設(shè)備監(jiān)測設(shè)備上下文的變化的狀況減小了設(shè)備的電力使用,由此節(jié)省電力并延長電池操作的設(shè)備的電池壽命。此外,減少設(shè)備監(jiān)測設(shè)備上下文的變化的狀況減小音頻操作的假陽性發(fā)起的可能性(例如,在用戶提起設(shè)備時開始記錄音頻,并在處于新聞應(yīng)用程序中時將其放在梳妝臺上),由此改善用戶體驗的總體質(zhì)量。圖42a-圖43c是示出了過程4000的框4004內(nèi)的任選的子過程(圖40)的流程圖。轉(zhuǎn)到圖42a,在一些實施方案中,在框4004(圖40)處執(zhí)行任選的過程4202。在框4202處,該設(shè)備確定是否在檢測設(shè)備上下文的變化之前的預(yù)定義的時間間隔內(nèi)接收到消息,并且播放消息的音頻分量包括在預(yù)定義的時間間隔內(nèi)接收到消息的情況下播放消息的音頻分量。如果在時間間隔內(nèi)未接收到消息,則框4202(從而還有框4004)提供“否”的結(jié)果,并且該處理進行到框4008(圖40),其中該設(shè)備放棄發(fā)起音頻操作諸如記錄新音頻消息的機會。如果在時間間隔內(nèi)接收到消息,則框4202提供“是”的結(jié)果,如果還滿足框4004內(nèi)的其他要求,則該處理進行到框4006(圖40),其中該設(shè)備可發(fā)起音頻操作諸如記錄新音頻消息。例如,新記錄的音頻消息是對所接收的通信的響應(yīng)。轉(zhuǎn)到圖42b,在一些實施方案中,在過程4000的框4004(圖40)處執(zhí)行任選的過程4204?;叵朐谝恍嵤┓桨钢?,在達到過程4204之前,該設(shè)備已播放所接收的通信的音頻分量。在這些情況下,該設(shè)備可執(zhí)行任選的框4204,以確定所檢測到的設(shè)備上下文的變化是否發(fā)生在播放音頻消息的預(yù)先確定的時間段內(nèi)。如果設(shè)備上下文的變化發(fā)生于該時間間隔外,則框4204(從而還有框4004)提供“否”的結(jié)果,并且該處理進行到框4008(圖40),其中該設(shè)備放棄發(fā)起音頻操作諸如記錄新音頻消息的機會。如果在從播放音頻分量的時間的預(yù)先確定的時間段內(nèi)檢測到上下文的變化,則框4204提供“是”的結(jié)果,并且如果還滿足框4004內(nèi)的其他要求,則該處理進行到框4006,其中該設(shè)備可發(fā)起音頻操作諸如記錄新消息。轉(zhuǎn)到圖43a,在一些實施方案中,在過程4000的框4004(圖40)處執(zhí)行任選的過程4302。在框4302處,該設(shè)備確定移動結(jié)束以及移動結(jié)束時電子設(shè)備的取向。例如,確定移動結(jié)束包括確定在移動超過預(yù)定義的閾值速度(例如,0.75fts-1、1fts-1、1.5fts-1、2fts-1)之后,該設(shè)備已在不超過一個時間周期內(nèi)(例如,.5s、.75s、1s、1.25s、1.5s)移動高于閾值量(例如,由本領(lǐng)域的普通技術(shù)人員考慮到所使用的精確加速度計所確定的噪聲濾波器值)。例如,確定設(shè)備的取向包括確定設(shè)備是否處于預(yù)先確定的取向中(例如,面向下或面向上、麥克風(fēng)向下或麥克風(fēng)向上)。在一些實施方案中,在電子設(shè)備在移動結(jié)束時不在預(yù)先確定的取向中(例如,面向下)時滿足移動標(biāo)準(zhǔn)。有利的是,這個特征的效果是減少錯誤音頻操作的實例。因為一些設(shè)備取向不當(dāng)?shù)嘏c音頻操作相關(guān)聯(lián),所以在設(shè)備處于那些取向中時阻止音頻操作減少錯誤音頻操作的實例。用戶界面效率提高以及錯誤音頻操作發(fā)生和持續(xù)時間減少兩者都減小了設(shè)備的能量使用,這對于電池供電的設(shè)備而言這是尤其重要的,其中減小能量使用延長了電池壽命。在一些實施方案中,該電子設(shè)備包括位于設(shè)備表面上并處于預(yù)先確定的取向中的揚聲器(例如,圖2的揚聲器111),該表面面向下方(例如,相對于重力)。在一些實施方案中,該電子設(shè)備包括揚聲器,并且在預(yù)先確定的取向中,麥克風(fēng)位于耳機上方(例如,相對于重力)。如果在移動結(jié)束時的設(shè)備取向不滿足移動標(biāo)準(zhǔn),則框4302(從而還有框4004)提供“否”的結(jié)果,并且該處理進行到框4008(圖40),其中該設(shè)備放棄發(fā)起音頻操作諸如記錄新音頻消息的機會。如果在移動結(jié)束時設(shè)備取向滿足移動標(biāo)準(zhǔn),則框4302提供“是”的結(jié)果,并且如果還滿足框4004內(nèi)的其他要求,則該處理進行到框4006,其中該設(shè)備可發(fā)起音頻操作諸如記錄新消息。轉(zhuǎn)到圖43b,在一些實施方案中,在過程4000的框4004(圖40)處執(zhí)行任選的過程4304。在框4304處,該設(shè)備確定接近傳感器讀數(shù)是否指示在檢測到移動滿足移動標(biāo)準(zhǔn)之后的預(yù)先確定的時間段內(nèi)檢測到鄰近電子設(shè)備的對象。鄰近的對象任選地在例如設(shè)備的0.01、0.02、0.05、1、2、或5英寸內(nèi)或另一合理閾值內(nèi)。預(yù)先確定的時間段例如包括0.5、0.75、1、1.25或1.5秒。如果在該時間段之外檢測到接近傳感器讀數(shù),則框4304(從而還有框4004)提供“否”的結(jié)果,并且該處理進行到框4008(圖40),其中該設(shè)備放棄發(fā)起音頻操作諸如記錄新音頻消息的機會。如果在時間段內(nèi)檢測到接近傳感器讀數(shù),則框4304提供“是”的結(jié)果,并且如果還滿足框4004內(nèi)的其他要求,則該處理進行到框4006,其中該設(shè)備可發(fā)起音頻操作諸如記錄新消息。轉(zhuǎn)到圖43c,在一些實施方案中,在過程4000的框4004(圖40)處執(zhí)行任選的過程4306。在框4306處,該設(shè)備確定電子設(shè)備是否在確定移動滿足移動標(biāo)準(zhǔn)并且一個或多個接近傳感器讀數(shù)滿足鄰近性標(biāo)準(zhǔn)的預(yù)先確定的時間段(例如,3秒)內(nèi)處于預(yù)先確定的取向中。如果在預(yù)先確定的時間段內(nèi)設(shè)備處于預(yù)先確定的取向中,則該設(shè)備不滿足音頻操作標(biāo)準(zhǔn),在這種情況下,框4306(從而還有框4004)提供“否”的結(jié)果,并且該處理進行到框4008(圖40),其中該設(shè)備放棄發(fā)起操作諸如記錄新音頻消息的機會。如果在該時間段內(nèi)設(shè)備不在預(yù)先確定的取向中,則框4304提供“是”的結(jié)果,并且如果還滿足框4004內(nèi)的其他要求,則該處理進行到框4006,其中該設(shè)備可發(fā)起音頻操作諸如記錄新消息。圖44a-圖45c是示出了過程4000的框4006內(nèi)的任選子過程(圖40)的流程圖。在一些實施方案中,框4006包括圖44a中所示的任選的過程4402-4406。在框4402(圖44a)處,在發(fā)起音頻操作之后,該設(shè)備確定電子設(shè)備是否在預(yù)先確定的取向中。如果在,該處理進行到框4404,在此處,根據(jù)確定電子設(shè)備處于預(yù)先確定的取向中,設(shè)備結(jié)束音頻操作。結(jié)束音頻操作任選地包括停止回放音頻和/或停止記錄音頻;任選地,刪除任何所記錄的音頻;任選地,存儲所記錄的音頻并提示用戶遞送所記錄的音頻。如果否,該處理進行到框4406,根據(jù)確定電子設(shè)備不處于預(yù)先確定的取向中,設(shè)備放棄結(jié)束音頻操作。在一些實施方案中,該電子設(shè)備包括位于設(shè)備表面上并處于預(yù)先確定的取向中的揚聲器(例如,設(shè)備100的揚聲器111),該表面面向下方(例如,相對于重力)。在一些實施方案中,該電子設(shè)備包括耳機,并且在預(yù)先確定的取向中,麥克風(fēng)位于耳機上方(例如,相對于重力)。轉(zhuǎn)到圖44b,在一些實施方案中,在過程4000的框4006(圖40)處執(zhí)行任選的過程4408-4410。在框4408處,在發(fā)起音頻操作之后,該設(shè)備檢測電子設(shè)備的特性移動是否高于預(yù)先確定的閾值。該特性移動可基于加速度計隨時間的輸出(平均值)、峰值輸出、輸出持續(xù)時間或重復(fù)率。不當(dāng)?shù)囊纛l消息情形的示例性特性移動是在袖子上輕掃電話。在框4410處,響應(yīng)于檢測到電子設(shè)備的特性移動高于預(yù)先確定的閾值,該設(shè)備結(jié)束音頻操作。結(jié)束音頻操作任選地包括停止回放音頻和/或停止記錄音頻;任選地,刪除任何所記錄的音頻;任選地,存儲所記錄的音頻并提示用戶遞送所記錄的音頻。這些特征涉及在音頻操作開始之后結(jié)束音頻操作的能力,其具有如下有利效果:減小由于錯誤音頻操作而影響用戶體驗。有益的是快速發(fā)起音頻操作,由此改善響應(yīng)度并增強用戶體驗。在此類情況下,很多情況看起來似乎是用戶希望發(fā)起音頻操作。例如,升高電話并將其放在口袋里可觸發(fā)移動標(biāo)準(zhǔn)和接近傳感器標(biāo)準(zhǔn)。以上特性移動和預(yù)先確定的取向不太可能與音頻相關(guān)聯(lián)。在檢測到那些移動和/或取向時結(jié)束音頻操作有利地減少了錯誤音頻操作的量,同時不影響用戶對設(shè)備響應(yīng)度的感知。用戶界面效率提高以及錯誤音頻操作發(fā)生和持續(xù)時間減少兩者都減小了設(shè)備的能量使用,這對于電池供電的設(shè)備而言這是尤其重要的,其中減小能量使用延長了電池壽命。返回到圖44c,在一些實施方案中,過程4000的框4006(圖40)包括任選的過程4412-4416。如上所述,回想設(shè)備可因為上游處理而發(fā)起對新消息的記錄。在框4412處,該設(shè)備確定消息是否包括語音。為了檢測語音,該設(shè)備任選地將所檢測到的信號與語音波形的已知特性進行比較:如果所記錄的數(shù)據(jù)包括語音波形的一個或多個已知特性,該設(shè)備確定該消息包括語音;如果數(shù)據(jù)中沒有一個或多個此類特性,則該設(shè)備確定消息不包括語音。在框4414處,該設(shè)備根據(jù)確定消息不包括語音來結(jié)束記錄消息。結(jié)束音頻操作任選地包括停止回放音頻和/或停止記錄音頻;任選地,刪除任何所記錄的音頻;任選地,存儲所記錄的音頻并提示用戶遞送所記錄的音頻。在框4416處,該設(shè)備根據(jù)確定消息確實包括語音來放棄結(jié)束記錄消息。轉(zhuǎn)到圖45a,在一些實施方案中,在過程4000的框4006(圖40)處執(zhí)行任選的過程4502-4504。在播放語音郵件消息之后,該設(shè)備在框4502檢測電子設(shè)備的泵浦運動。泵浦運動任選地包括向下的運動,接著是向上的運動(例如,滿足音頻操作標(biāo)準(zhǔn)的運動)。圖22a-圖22c示出了示例性泵浦運動。在框4504處,該設(shè)備響應(yīng)于檢測到泵浦運動來向與語音郵件消息相關(guān)聯(lián)的電話號碼發(fā)起電話呼叫(例如,該設(shè)備回撥電話)。轉(zhuǎn)到圖45b,在一些實施方案中,在過程4000的框4006(圖40)處執(zhí)行任選的過程4506-4510。在框4506處,該設(shè)備確定已滿足音頻回放標(biāo)準(zhǔn)。在框4508處,該設(shè)備根據(jù)確定已滿足音頻回放標(biāo)準(zhǔn)來播放與所接收的通信對應(yīng)的音頻。在一些實施方案中,音頻回放標(biāo)準(zhǔn)包括在通信包括先前未在設(shè)備上播放的音頻分量時滿足的標(biāo)準(zhǔn)。在一些實施方案中,音頻回放標(biāo)準(zhǔn)包括在從檢測到設(shè)備上下文的變化時在預(yù)先確定的時間段內(nèi)接收到通信時滿足的標(biāo)準(zhǔn)。在一些實施方案中,音頻回放標(biāo)準(zhǔn)包括在通信對應(yīng)于在檢測到設(shè)備上下文的變化的情況下在設(shè)備顯示器上顯示的通信提示時滿足的標(biāo)準(zhǔn)(例如,用戶界面鎖定屏幕上的彈出通知、覆蓋于在顯示器上顯示的另一用戶界面上的彈出通知、或會話中的消息)。在框4508處,該設(shè)備根據(jù)確定未滿足音頻回放標(biāo)準(zhǔn)來放棄回放。轉(zhuǎn)到圖45c,在一些實施方案中,在過程4000的框4006(圖40)處執(zhí)行任選的過程4512-4516。在框4512處,該設(shè)備確定已滿足音頻記錄標(biāo)準(zhǔn)。在框4514,該設(shè)備確定根據(jù)已滿足音頻記錄標(biāo)準(zhǔn)來記錄用于對所接收的通信作出響應(yīng)的音頻。在一些實施方案中,該音頻記錄標(biāo)準(zhǔn)包括在顯示器上顯示用于通信應(yīng)用程序的用戶界面時滿足的標(biāo)準(zhǔn)(例如,電話撥號盤應(yīng)用程序、已發(fā)送或接收至少一條音頻消息的多媒體消息應(yīng)用程序的會話)。在一些實施方案中,音頻記錄標(biāo)準(zhǔn)包括在檢測到設(shè)備上下文的變化時在預(yù)先確定的時間段內(nèi)播放消息的音頻分量時滿足的標(biāo)準(zhǔn)。在框4516處,該設(shè)備根據(jù)確定未滿足音頻記錄標(biāo)準(zhǔn)來放棄記錄。需注意,上述相對于過程4000的過程(例如圖40-圖45、圖21和圖22)的詳情也以類似方式適用于本文所述的過程。例如,過程3300、3400、3500、3600、3700、3800、3900、4600和4900可包括上面參考過程4000所述的各種過程的一個或多個特性。為了簡潔起見,在其他過程的描述中不重復(fù)這些細節(jié)。上文參考過程(方法)4000描述的各種方法和技術(shù)可以任選地實現(xiàn)為一個或多個單元,諸如參考圖57所述的那些。圖46是示出了用于發(fā)送消息的過程4600的流程圖。在一些實施方案中,過程4600是在具有顯示器(例如,設(shè)備100的顯示器112)和至少一個麥克風(fēng)(例如,設(shè)備100的麥克風(fēng)113)的電子設(shè)備(例如,設(shè)備100)處執(zhí)行的。在框4602處,該設(shè)備檢測被解釋為用于記錄針對所指定的聯(lián)系人的音頻消息的請求的一個或多個條件。所指定的聯(lián)系人任選地包括聯(lián)系人、電子郵件和與所接收的消息或語音郵件相關(guān)聯(lián)的電話號碼中的人。然而,在沒有更多內(nèi)容的情況下,對語音輸入作出響應(yīng)的應(yīng)用程序不應(yīng)被視為“聯(lián)系人”。所指定的聯(lián)系人是用戶或設(shè)備100識別(例如,指定)的聯(lián)系人。在框4604處,該設(shè)備使用至少一個麥克風(fēng)響應(yīng)于檢測到一個或多個條件來生成音頻記錄。在框4606處,該設(shè)備確定音頻記錄是否滿足拒絕標(biāo)準(zhǔn)。在框4608出,該設(shè)備根據(jù)確定不滿足拒絕標(biāo)準(zhǔn)來向所指定的聯(lián)系人發(fā)送音頻記錄。在框4610處,該設(shè)備根據(jù)確定滿足拒絕標(biāo)準(zhǔn)來放棄向所指定的聯(lián)系人發(fā)送音頻記錄。有利的是,過程4600可減少發(fā)送錯誤消息。通過監(jiān)測針對拒絕標(biāo)準(zhǔn)的進程中音頻記錄,該設(shè)備有利地確定用戶在記錄期間已意外激活音頻記錄或已改變其主意。這樣的效果是改善客戶對消息系統(tǒng)的滿意度。用戶界面效率提高以及錯誤音頻操作發(fā)生和持續(xù)時間減少兩者都減小了設(shè)備的能量使用,這對于電池供電的設(shè)備而言這是尤其重要的,其中減小能量使用延長了電池壽命???602中的一個或多個條件任選包括設(shè)備上下文的變化或用戶輸入,例如上文參考過程4000(圖40)更詳細所述的升高手勢,或在消息上下文中的諸如具有在顯示器上顯示的多媒體消息應(yīng)用程序的其他輸入。在一些實施方案中,在音頻記錄的持續(xù)時間超過預(yù)先確定的持續(xù)時間(例如,15秒)時滿足框4606中的拒絕標(biāo)準(zhǔn)。該特征有利地防止了在用戶分神時發(fā)送音頻記錄。圖47a-圖47d是示出了過程4600的框4606內(nèi)的任選子過程(圖46)的流程圖。轉(zhuǎn)到圖47a,在一些實施方案中,在過程4600的框4606(圖46)處執(zhí)行任選的過程4702。在框4702處,該設(shè)備檢測在音頻記錄中是否存在語音。在確定音頻記錄不包括超過閾值量時滿足拒絕標(biāo)準(zhǔn)。閾值量任選地是絕對量或相對量,諸如百分比。在一些實施方案中,閾值量是能量閾值,諸如短時間能量和過零率。在一些實施方案中,閾值量基于語音模型。在一些實施方案中,在未檢測到聲音(高于噪聲濾波器閾值)時滿足拒絕標(biāo)準(zhǔn)?,F(xiàn)在關(guān)注基于設(shè)備位置的拒絕標(biāo)準(zhǔn)。在一些實施方案中,在電子設(shè)備處在距聲音源距離閾值內(nèi)時滿足拒絕標(biāo)準(zhǔn)。任選地,該設(shè)備確定電子通過確定設(shè)備的接近傳感器(例如,設(shè)備100的接近傳感器166)是否檢測到設(shè)備距離閾值內(nèi)的對象來確定其是否在距離閾值內(nèi)。轉(zhuǎn)到圖47b,在一些實施方案中,在過程4600的框4606(圖46)處執(zhí)行任選的過程4704。在框4704處,該設(shè)備通過分析借由組合由第一麥克風(fēng)和第二麥克風(fēng)捕獲的信號產(chǎn)生的波形(例如,經(jīng)由波形分析來評估所形成的波束中的基礎(chǔ)衰減,其中評估任選地基于近場波束的均衡)來確定電子設(shè)備是否在聲音源距離閾值內(nèi)。如果設(shè)備不在距離閾值內(nèi),則框4704(從而框4606)產(chǎn)生“否”輸出,并且該處理進行到框4610,在此處,該設(shè)備結(jié)束進行中的記錄。如果該設(shè)備在距離閾值中,則框4704提供“是”的結(jié)果,并且如果還滿足框4604內(nèi)的其他要求,則該處理進行到框4608,在此處,設(shè)備任選地繼續(xù)記錄并發(fā)送所記錄的消息。轉(zhuǎn)到圖47c,在一些實施方案中,在過程4600的框4606(圖46)處執(zhí)行任選的過程4706。在框4706處,該設(shè)備通過確定至少一個麥克風(fēng)的聲壓水平是否超過聲壓水平閾值來確定電子設(shè)備是否在距離閾值內(nèi)。在一些實施方案中,聲壓水平閾值基于電子設(shè)備先前檢測的聲壓水平的函數(shù)(例如,時間平均值、用于耳語、大聲講話、輕聲講話、正常聲調(diào)等的參考水平)。如果設(shè)備不在距離閾值內(nèi),則框4706(從而框4606)產(chǎn)生“否”輸出,并且該處理進行到框4610,在此處,該設(shè)備結(jié)束進行中的記錄。如果該設(shè)備在距離閾值中,則框4704提供“是”的結(jié)果,并且如果還滿足框4604內(nèi)的其他要求,則該處理進行到框4608,在此處,設(shè)備可繼續(xù)記錄并發(fā)送所記錄的消息。轉(zhuǎn)到圖47d,在一些實施方案中,在過程的框4606(圖46)處執(zhí)行任選的過程4708。在框4708處,該設(shè)備通過比較(例如,計算直接語音能量與混響能量的比值,并將比值與閾值進行比較)聲壓水平與至少一個麥克風(fēng)檢測到的混響水平來確定電子設(shè)備是否在距離閾值內(nèi)。如果該比值表示遠場聲音,則該處理進行到框4610,在此處,設(shè)備結(jié)束正在進行的記錄。如果該比值表示近場聲音,并且如果還滿足框4604內(nèi)的其他要求,則該處理進行到框4608,在此處,設(shè)備可繼續(xù)記錄并發(fā)送所記錄的消息。盡管本文的描述主要是相對于音頻操作提供的,但應(yīng)當(dāng)理解,可將該系統(tǒng)和方法擴展到其他操作。例如,確定電話的位置可在其他應(yīng)用程序中被利用,并可呈現(xiàn)為平臺服務(wù),以提供電話是鄰近用戶還是遠離用戶的信息。例如,可使用此類信息來設(shè)置鈴聲的音量。在一些實施方案中,拒絕標(biāo)準(zhǔn)基于電子設(shè)備的取向。在一些實施方案中,該電子設(shè)備包括在該表面面向下方(例如,相對于重力)時滿足拒絕標(biāo)準(zhǔn)的位于設(shè)備表面上的揚聲器(例如,設(shè)備100的揚聲器111)。在一些實施方案中,該電子設(shè)備包括耳機并且在麥克風(fēng)位于耳機上方(例如,相對于重力)時滿足拒絕標(biāo)準(zhǔn)。在一些實施方案中,在電子設(shè)備的特性移動超過閾值時滿足拒絕標(biāo)準(zhǔn)。該特性移動任選地包括陀螺儀和/或加速度計隨時間的輸出(平均值)、峰值移動、移動的持續(xù)時間或移動的重復(fù)(例如,在袖子上輕掃電話)。在一些實施方案中,確定音頻記錄是否滿足拒絕標(biāo)準(zhǔn)是響應(yīng)于檢測到被解釋為用于向所指定的聯(lián)系人發(fā)送音頻記錄的請求的一個或多個條件而進行的。在一些實施方案中,在記錄音頻之后(例如,記錄音頻的簡短片段之后)進行確定。在一些實施方案中,在記錄音頻時進行確定(例如,以便在用戶不希望記錄音頻時終止記錄長的音頻片段)。圖48a-圖48b是示出了一些實施方案中的過程4600的框4610內(nèi)的任選的子過程(圖46)的流程圖。轉(zhuǎn)到圖48a,可在過程4600的框4610(圖46)處執(zhí)行任選的過程4802。在框4802處,在音頻記錄滿足拒絕標(biāo)準(zhǔn)時,該設(shè)備同時顯示包括音頻記錄和發(fā)送示能表示的草稿消息的表示。(在圖22d中的設(shè)備100上示出了這個方面)。在檢測到對發(fā)送示能表示的用戶選擇時,該設(shè)備向所指定的聯(lián)系人發(fā)送草稿消息。轉(zhuǎn)到圖48b,在一些實施方案中,在過程4600的框4610(圖46)處執(zhí)行任選的過程4804-4808。在框4804(圖48b)處,在音頻記錄滿足拒絕標(biāo)準(zhǔn)時,該設(shè)備確定檢測到一個或多個條件(例如,接收用戶輸入或開始記錄音頻)和確定音頻記錄滿足拒絕標(biāo)準(zhǔn)之間過去的時間是否超過時間閾值。在框4806處,該設(shè)備根據(jù)確定過去的時間超過時間閾值來顯示包括音頻記錄(例如,圖22d中設(shè)備100的用戶界面)的草稿消息的表示。在框4808處,該設(shè)備根據(jù)確定過去的時間不超過時間閾值來刪除音頻記錄而無需顯示草稿消息的表示。例如,如果在開始記錄音頻之后不久或在完成記錄音頻之后不久確定對音頻消息的記錄為錯誤的,則刪除音頻消息,并且不會因為顯示草稿音頻消息而打擾用戶。在這種情況下,有很大可能是錯誤地發(fā)起了記錄,該實施方案消除了以可能不希望的記錄來干擾用戶的需求。然而,如果在記錄音頻之后或開始記錄音頻之后超過閾值時間確定對音頻消息的記錄為錯誤的,則將音頻消息保存為可供用戶發(fā)送的草稿,以避免使用戶混淆或沮喪。需注意,上述相對于過程4600的過程(例如圖46-圖48、圖21和圖22)的詳情也以類似方式適用于本文所述的過程。例如,過程3300、3400、3500、3600、3700、3800、3900、4000和4900可包括上面參考過程4600所述的各種過程的一個或多個特性。為了簡潔起見,在其他過程的描述中不重復(fù)這些細節(jié)。上文參考過程(方法)4600描述的各種方法和技術(shù)可以任選地實現(xiàn)為一個或多個單元,諸如參考圖58所述的那些。圖49是示出了用于捕獲和發(fā)送媒體的過程4900的流程圖??稍诰哂酗@示器和觸敏表面的電子設(shè)備例如設(shè)備100(圖2)處執(zhí)行過程4900。在框4902處,該設(shè)備在顯示器上顯示媒體示能表示、消息編寫字段和參與者之間的消息會話,其中在消息區(qū)域中顯示會話。在框4904處,該設(shè)備檢測觸敏表面上的與顯示器上的媒體示能表示的位置對應(yīng)的位置處的接觸。在框4906處,響應(yīng)于檢測到接觸,該設(shè)備在消息編寫字段中顯示實況媒體預(yù)覽。在框4908處,該設(shè)備檢測到接觸的提起。在框4910處,響應(yīng)于檢測到提起,該設(shè)備基于實況媒體預(yù)覽來捕獲新圖像,并向消息會話中的參與者發(fā)送所捕獲的圖像。任選地,響應(yīng)于檢測到提起來向參與者發(fā)送所捕獲的圖像。任選地,該設(shè)備顯示用于發(fā)送消息的發(fā)送按鈕。響應(yīng)于在與發(fā)送按鈕對應(yīng)的位置處檢測到接觸,向參與者發(fā)送所捕獲的媒體。任選地,響應(yīng)于檢測到提起,在消息編寫字段中顯示所捕獲的圖像的表示。該設(shè)備檢測到用戶在消息編寫字段中輸入附加內(nèi)容。響應(yīng)于檢測到接觸,向參與者發(fā)送附加內(nèi)容和所捕獲的圖像。任選地,在被插入到所顯示的消息會話中的所界定的消息區(qū)域中顯示所捕獲的圖像的縮略圖和附加內(nèi)容。需注意,上述相對于過程4900的過程(例如圖49和圖11c-圖11g)的詳情也以類似方式適用于本文所述的過程。例如,過程3300、3400、3500、3600、3700、3800、3900、4000和4600可包括上面參考過程4900所述的各種過程的一個或多個特性。為了簡潔起見,在其他過程的描述中不重復(fù)這些細節(jié)。上文參考過程(方法)4900描述的各種方法和技術(shù)可以任選地實現(xiàn)為一個或多個單元,諸如參考圖59所述的那些。如圖50中所示,電子設(shè)備5000包括:被配置為顯示用戶界面的顯示單元5002;被配置為接收接觸的觸敏表面單元5004;以及耦接至顯示單元5002和觸敏表面單元5004的處理單元5006。在一些實施方案中,該處理單元5006包括顯示啟用單元5008、檢測單元5010、確定單元5012、發(fā)送單元5014、媒體捕獲單元5016、分配單元5018、和接收單元5020。該處理單元5006被配置為啟用對用于顯示在消息會話中的參與者之間發(fā)送的消息的媒體示能表示和消息區(qū)域的顯示(例如,使用顯示啟用單元5008);檢測觸敏表面單元5004上的手勢(例如,使用檢測單元5010),包括檢測到觸敏表面單元5004上的與顯示單元5002上的媒體示能表示的位置對應(yīng)的位置處的接觸;響應(yīng)于檢測到接觸:在顯示器上啟用對發(fā)送示能表示的顯示(例如,使用顯示啟用單元5008);檢測手勢的延續(xù)(例如,使用檢測單元5010),包括檢測接觸在觸敏表面單元5004上的移動,接著檢測到接觸從觸敏表面提起;確定接觸是否移動到觸敏表面單元上的與發(fā)送示能表示的位置對應(yīng)的位置(例如,使用確定單元5012);以及根據(jù)確定接觸移動到觸敏表面單元上的與發(fā)送示能表示的位置對應(yīng)的位置并且響應(yīng)于檢測到提起,向消息會話中的參與者發(fā)送(例如,使用發(fā)送單元5014)響應(yīng)于手勢的至少一部分而捕獲的媒體(例如,使用媒體捕獲單元5016)。在一些實施方案中,接觸接著是接觸的移動是觸敏表面單元5004上的單個連續(xù)接觸。在一些實施方案中,該處理單元5006被進一步配置為:響應(yīng)于檢測到接觸,在顯示單元5002上啟用取消示能表示的顯示(例如,使用顯示啟用單元5008);確定接觸是否移動到觸敏表面單元5004上的與取消示能表示的位置對應(yīng)的位置(例如,使用確定單元5012);以及根據(jù)確定接觸移動到觸敏表面單元5004上的與取消示能表示的位置對應(yīng)的位置接著是提起,放棄向參與者發(fā)送所捕獲的媒體。在一些實施方案中,該處理單元5006被進一步配置為:在檢測到提起之后(例如,利用檢測單元5010),使得能夠(例如,使用顯示啟用單元5008)從顯示單元移除發(fā)送示能表示。在一些實施方案中,該處理單元5006被進一步配置為:根據(jù)確定接觸移動到觸敏表面單元5004上的與顯示單元5002上的發(fā)送示能表示的位置對應(yīng)的位置并且響應(yīng)于檢測到提起:捕獲媒體(例如,使用媒體捕獲單元5016)并向參與者發(fā)送媒體(例如,使用發(fā)送單元5014)。在一些實施方案中,該處理單元5006被進一步配置為:響應(yīng)于檢測到接觸,開始捕獲媒體(例如,使用媒體捕獲單元5016);以及根據(jù)確定接觸移動到觸敏表面單元5004上的與顯示單元5002上的發(fā)送示能表示的位置對應(yīng)的位置并且響應(yīng)于檢測到提起:停止捕獲媒體并向參與者發(fā)送媒體(例如,使用發(fā)送單元5014)。在一些實施方案中,該處理單元5006被進一步配置為:響應(yīng)于檢測到接觸,開始捕獲媒體(例如,使用媒體捕獲單元5016);響應(yīng)于檢測到接觸移動,停止捕獲媒體;以及根據(jù)確定接觸移動到觸敏表面單元5004上的與顯示單元5002上的發(fā)送示能表示的位置對應(yīng)的位置并且響應(yīng)于檢測到提起同時接觸在觸敏表面單元上的與發(fā)送示能表示對應(yīng)的位置處,向參與者發(fā)送媒體(例如,使用發(fā)送單元5014)。在一些實施方案中,該媒體是從麥克風(fēng)接收的音頻數(shù)據(jù),并且提起發(fā)生在觸敏表面單元上的與顯示單元上的發(fā)送示能表示的位置對應(yīng)的位置處,該處理單元5006被進一步配置為:響應(yīng)于檢測到接觸,開始捕獲音頻數(shù)據(jù)(例如,使用媒體捕獲單元5016);以及根據(jù)確定接觸移動到觸敏表面單元5004上的與顯示單元5002上的發(fā)送示能表示的位置對應(yīng)的位置并且響應(yīng)于檢測到提起:停止捕獲音頻數(shù)據(jù)并向參與者發(fā)送音頻數(shù)據(jù)(例如,使用發(fā)送單元5014)。在一些實施方案中,該處理單元5006被進一步配置為:在顯示單元5002上啟用對消息編寫字段的顯示(例如,使用顯示啟用單元5008);以及根據(jù)確定該接觸未移動到觸敏表面單元5004上的與發(fā)送示能表示的位置對應(yīng)的位置也未移動到觸敏表面上的與取消示能表示的位置對應(yīng)的位置并且響應(yīng)于檢測到提起:在消息編寫字段中在顯示單元5002上啟用對圖像的顯示,該圖像具有表示所捕獲的媒體的波形。在一些實施方案中,該處理單元5006被進一步配置為:響應(yīng)于檢測到提起,使得能夠(例如,使用顯示啟用單元5008)利用對用于向參與者發(fā)送(例如,使用發(fā)送單元5014)所捕獲的媒體的發(fā)送按鈕的顯示來替換對媒體示能表示的顯示。在一些實施方案中,該處理單元5006被進一步配置為:響應(yīng)于檢測到觸敏表面單元5004上的接觸(例如,使用檢測單元5010),在顯示單元5002上啟用對媒體預(yù)覽的顯示(例如,使用顯示啟用單元5008);并且在檢測到提起之后,停止在顯示單元上顯示媒體預(yù)覽。在一些實施方案中,該處理單元5006被進一步配置為:在媒體示能表示上維持接觸時:在顯示單元5002上啟用對在視覺上區(qū)分的區(qū)域的顯示(例如,使用顯示啟用單元5008),其中在視覺上區(qū)分的區(qū)域圍繞媒體示能表示和發(fā)送示能表示;以及響應(yīng)于檢測到接觸的移動,擴展對在視覺上區(qū)分的區(qū)域的顯示(例如,使用顯示啟用單元5008)。在一些實施方案中,該處理單元5006被進一步配置為:在顯示單元5002上啟用對用于向參與者輸入消息的虛擬鍵盤的顯示(例如,使用顯示啟用單元5008);以及沿著顯示單元5002的特定邊緣在虛擬鍵盤上方啟用對媒體示能表示的顯示(例如,使用顯示啟用單元5008),其中所顯示的在視覺上區(qū)分的區(qū)域由特定邊緣部分地界定。在一些實施方案中,該處理單元5006被進一步配置為:在顯示單元5002的拐角處啟用對媒體示能表示的顯示(例如,使用顯示啟用單元5008),其中所顯示的在視覺上區(qū)分的區(qū)域由顯示單元的兩個不同的邊緣部分地界定。在一些實施方案中,該觸敏表面單元5004是觸敏顯示器(例如,觸敏表面單元5004是顯示單元5002的一部分),并且該處理單元5006被進一步配置為:向媒體示能表示分配命中區(qū)域(例如,使用分配單元5018),其中命中區(qū)域是顯示單元對觸摸輸入作出響應(yīng)的區(qū)域,并且其中命中區(qū)域在顯示單元上顯示虛擬鍵盤時比在不顯示虛擬鍵盤時具有更大的尺寸。在一些實施方案中,該處理單元5006被進一步配置為:確定媒體示能表示上的接觸的持續(xù)時間(例如,使用確定單元5012);以及根據(jù)確定接觸的持續(xù)時間小于閾值持續(xù)時間,在顯示單元5002上啟用對用于選擇向參與者發(fā)送的現(xiàn)有媒體的媒體選擇器用戶界面的顯示(例如,使用顯示啟用單元5008)。在一些實施方案中,該處理單元5006被進一步配置為:接收是否阻止向參與者發(fā)送一組所捕獲的媒體的元數(shù)據(jù)的用戶指定(例如,使用接收單元5020)。在一些實施方案中,該元數(shù)據(jù)包括電子設(shè)備的位置的表示。在一些實施方案中,該媒體示能表示是第一媒體示能表示,并且該處理單元5006被進一步配置為:在顯示單元5002上啟用對第二媒體示能表示的顯示(例如,使用顯示啟用單元5008)。在一些實施方案中,第一媒體示能表示是用于捕獲音頻數(shù)據(jù)的音頻捕獲示能表示,并且第二媒體示能表示是用于捕獲視頻或圖像的視覺媒體捕獲示能表示。在一些實施方案中,向參與者發(fā)送的媒體基于截止標(biāo)準(zhǔn)而截止。以上參考圖33所述的操作任選地由圖1a-圖1b、圖3、圖5b或圖50中所描繪的部件來實現(xiàn)。例如,顯示啟用操作3302、檢測操作3304和/或確定操作3310任選地由事件分類器170、事件識別器180和事件處理程序190來實現(xiàn)。事件分類器170中的事件監(jiān)視器171檢測觸敏顯示器112上的接觸,并且事件分配器模塊174將事件信息遞送到應(yīng)用程序136-1。應(yīng)用程序136-1的相應(yīng)事件識別器180將事件信息與相應(yīng)事件定義186進行比較,并且確定觸敏表面上的手勢是否對應(yīng)于預(yù)定義的事件或子事件,諸如對用戶界面上的示能表示的激活。當(dāng)檢測到相應(yīng)的預(yù)定義事件或子事件時,事件識別器180激活與對該事件或子事件的檢測相關(guān)聯(lián)的事件處理程序190。事件處理程序190可利用或調(diào)用數(shù)據(jù)更新器176或?qū)ο蟾缕?77來更新應(yīng)用程序內(nèi)部狀態(tài)192。在一些實施方案中,事件處理程序190訪問相應(yīng)gui更新器178,以更新由應(yīng)用程序所顯示的內(nèi)容。類似地,本領(lǐng)域的普通技術(shù)人員會清楚地知道如何可基于在圖1a-圖1b、圖3、圖5b或圖50中所描繪的部件來實現(xiàn)其他過程。如圖51中所示,該電子設(shè)備5100包括被配置為顯示用戶界面的顯示單元5102;被配置為接收接觸的觸敏表面單元5104;以及耦接至顯示單元5102和觸敏表面單元5104的處理單元5106。在一些實施方案中,該處理單元5106包括顯示啟用單元5108、檢測單元5110、確定單元5112、發(fā)送單元5114、媒體捕獲單元5116、和媒體回放單元5118。該處理單元5106被配置為:在顯示單元5102啟用對媒體示能表示和用于顯示在消息會話中的參與者之間發(fā)送的消息的消息區(qū)域的顯示(例如,使用顯示啟用單元5108);檢測觸敏表面單元5104上的第一輸入(例如,使用檢測單元5110),其中第一輸入對應(yīng)于顯示單元5102上的媒體示能表示的位置;響應(yīng)于檢測到第一輸入,在顯示單元5102上啟用對記錄示能表示和發(fā)送示能表示的顯示(例如,使用顯示啟用單元5108);檢測觸敏表面單元5104上的第二輸入(例如,使用檢測單元5110),其中第二輸入對應(yīng)于顯示單元5102上的記錄示能表示的位置;響應(yīng)于檢測到第二輸入,開始記錄視頻(例如,使用媒體捕獲單元5116);檢測觸敏表面單元5104上的第三輸入,其中第三輸入對應(yīng)于顯示單元5102上的發(fā)送示能表示的位置,并且響應(yīng)于檢測到第三輸入:向參與者發(fā)送所記錄的視頻(例如,使用發(fā)送單元5114),以及使得能夠(例如,使用顯示啟用單元5108)從顯示單元5102移除發(fā)送示能表示和記錄示能表示。在一些實施方案中,第一輸入、第二輸入和第三輸入是觸敏表面單元5104上的三個獨立接觸。在一些實施方案中,該第一輸入是觸敏表面單元5104上的接觸,并且該第二輸入是觸敏表面單元5104上的接觸的延續(xù),包括接觸從觸敏表面單元5104上的與顯示單元5102上的媒體示能表示的位置對應(yīng)的位置移動到觸敏表面單元5104上的與顯示單元5102上的記錄示能表示的位置對應(yīng)的位置。在一些實施方案中,該第一輸入是觸敏表面單元5104上的接觸,并且該第二輸入觸敏表面單元5104上的獨立接觸,并且該第三輸入是觸敏表面單元5104上的獨立接觸的延續(xù),包括接觸從觸敏表面單元5104上的與顯示單元5102上的記錄示能表示的位置對應(yīng)的位置移動到觸敏表面單元5104上的與顯示單元5102上的發(fā)送示能表示的位置對應(yīng)的位置。在一些實施方案中,該處理單元5106被進一步配置為:響應(yīng)于檢測到第三輸入,使得能夠(例如,使用顯示啟用單元5108)將所記錄的視頻的縮略圖表示插入到所顯示的消息會話中。在一些實施方案中,該處理單元5106被進一步配置為:在記錄視頻時,檢測第二接觸的提起(例如,使用檢測單元5110);并在提起之后繼續(xù)記錄視頻(例如,使用媒體捕獲單元5116)。在一些實施方案中,該處理單元5106被進一步配置為:在記錄視頻時,檢測第二接觸的提起(例如,使用檢測單元5110);并且響應(yīng)于檢測到提起,停止記錄視頻。在一些實施方案中,該處理單元5106被進一步配置為:響應(yīng)于檢測到提起,使得能夠(例如,使用顯示啟用單元5108)利用對用于播放視頻(即尚未發(fā)送到參與者的視頻)的回放示能表示的顯示來替換對顯示單元5102上的記錄示能表示的顯示。在一些實施方案中,該處理單元5106被進一步配置為:在記錄視頻時,在顯示單元5102上啟用對所記錄的視頻的時間長度的指示的顯示(例如,使用顯示啟用單元5108)。在一些實施方案中,使得能夠?qū)⑺东@的視頻的縮略圖表示插入到所顯示的消息會話中包括:在顯示單元5102上啟用對消息會話中的所界定的消息區(qū)域的顯示(例如,使用顯示啟用單元5108),并在顯示單元5102上啟用對所界定的區(qū)域中的回放示能表示的顯示(例如,使用顯示啟用單元5108)。該處理單元5106被進一步配置為:檢測觸敏表面單元5104上的與顯示單元5102上的回放示能表示的位置對應(yīng)的位置處的第五接觸(例如,使用檢測單元5110),并且響應(yīng)于檢測到第五接觸,在所界定的消息區(qū)域的邊界內(nèi)播放所記錄的視頻(例如,使用媒體回放單元5118)。在一些實施方案中,向參與者發(fā)送的所記錄的視頻基于截止標(biāo)準(zhǔn)而截止。以上相對于圖34所述的操作任選地由圖1a-圖1b、圖3、圖5b或圖51中所描繪的部件來實現(xiàn)。例如,顯示啟用操作3402,3406和/或檢測操作3404,3408任選地由事件分類器170、事件識別器180和事件處理程序190來實現(xiàn)。事件分類器170中的事件監(jiān)視器171檢測觸敏顯示器112或其他輸入控制設(shè)備116上的接觸,并且事件分配器模塊174將事件信息遞送到應(yīng)用程序136-1。應(yīng)用程序136-1的相應(yīng)事件識別器180將事件信息與相應(yīng)事件定義186進行比較,并且確定與顯示位置對應(yīng)的第一輸入是否對應(yīng)于預(yù)定義的事件或子事件,諸如對用戶界面上的示能表示的激活。當(dāng)檢測到相應(yīng)的預(yù)定義事件或子事件時,事件識別器180激活與對該事件或子事件的檢測相關(guān)聯(lián)的事件處理程序190。事件處理程序190可利用或調(diào)用數(shù)據(jù)更新器176或?qū)ο蟾缕?77來更新應(yīng)用程序內(nèi)部狀態(tài)192。在一些實施方案中,事件處理程序190訪問相應(yīng)gui更新器178,以更新由應(yīng)用程序所顯示的內(nèi)容。類似地,本領(lǐng)域的普通技術(shù)人員會清楚地知道如何可基于在圖1a-圖1b、圖3、圖5b或圖51中所描繪的部件來實現(xiàn)其他過程。如圖52中所示,該電子設(shè)備5200包括:被配置為顯示用戶界面的顯示單元5202;被配置為接收接觸的觸敏表面單元5204;以及耦接至顯示單元5202并且任選地耦接至觸敏表面單元5204的處理單元5206。在一些實施方案中,該處理單元5206包括顯示啟用單元5208、檢測單元5210、確定單元5212、發(fā)送單元5214、媒體捕獲單元5216、和媒體回放單元5218。該處理單元5206被配置為:在顯示單元5202上啟用對從消息會話中的第一參與者接收的第一音頻消息的表示的顯示(例如,使用顯示啟用單元5208);檢測用于播放第一音頻消息的請求(例如,使用檢測單元5210);響應(yīng)于檢測到該請求,播放第一音頻消息(例如,使用媒體回放單元5218);在播放第一音頻消息之后,檢測設(shè)備5200的升高(例如,使用檢測單元5210);響應(yīng)于檢測到設(shè)備5200的升高,記錄第二音頻消息(例如,使用媒體捕獲單元5216);并且在記錄第二音頻消息之后,向第一參與者發(fā)送第二音頻消息(例如,使用發(fā)送單元5214)。在一些實施方案中,該處理單元5206被進一步配置為:在記錄第二音頻消息時,檢測設(shè)備5200的降低(例如,使用檢測單元5210),并且響應(yīng)于檢測到設(shè)備的降低:停止記錄第二音頻消息,并向第一參與者發(fā)送所記錄的第二音頻消息(例如,使用發(fā)送單元5214)。在一些實施方案中,檢測用于播放第一音頻消息的請求包括在顯示單元5202上顯示第一音頻消息的表示時檢測設(shè)備5200的獨立升高。在一些實施方案中,該處理單元5206被進一步配置為:在播放第一音頻消息之后并在記錄第二音頻消息之前,檢測設(shè)備5200的降低(例如,使用檢測單元5210)。在一些實施方案中,檢測用于播放第一音頻消息的請求包括檢測觸敏表面單元5204上的與顯示單元5202上的所顯示的第一音頻消息表示的位置對應(yīng)的位置處的接觸。在一些實施方案中,顯示單元5202是觸敏顯示器單元,并且啟用對該表示的顯示包括:在顯示單元5202上啟用對指示所接收的消息的示能表示的顯示(例如,使用顯示啟用單元5208);檢測所顯示的示能表示上的輕掃手勢(例如,使用檢測單元5210);并且響應(yīng)于檢測到輕掃手勢,在顯示單元5202上啟用對用于指示用戶升高設(shè)備5200以記錄第二音頻消息的指令的顯示(例如,使用顯示啟用單元5208)。在一些實施方案中,在顯示單元5202上的鎖定屏幕上顯示用于指示所接收的消息的示能表示。在一些實施方案中,該處理單元5206被進一步配置為:響應(yīng)于檢測到輕掃手勢:在顯示單元5202上啟用對用于向所接收的消息進行回復(fù)的回復(fù)示能表示的顯示(例如,使用顯示啟用單元5208),檢測對回復(fù)示能表示的選擇(例如,使用檢測單元5210)并且響應(yīng)于檢測到對回復(fù)示能表示的選擇,在顯示單元5202上啟用對用于指示用戶升高設(shè)備5200以記錄第二音頻消息的指令的顯示(例如,使用顯示啟用單元5208)。在一些實施方案中,在顯示單元5202上的消息編寫字段中顯示用于指示用戶升高設(shè)備5200以記錄第二音頻消息的指令,并且該處理單元5200被進一步配置為:在顯示單元5202上啟用對媒體示能表示的顯示(例如,使用顯示啟用單元5208);檢測觸敏表面單元5204上的與顯示單元5202上的媒體示能表示的位置對應(yīng)的位置處的接觸(例如,使用檢測單元5210);響應(yīng)于檢測到接觸,記錄第二音頻消息(例如,使用媒體捕獲單元5216);并且在記錄第二音頻消息之后,向第一參與者發(fā)送第二音頻消息(例如,使用發(fā)送單元5214)。在一些實施方案中,該處理單元5206被進一步配置為:檢測觸敏表面單元5204上的與顯示單元5202上的消息輸入字段的位置對應(yīng)的位置處的接觸(例如,使用檢測單元5210);并且響應(yīng)于檢測到觸敏表面單元5204上的與消息輸入字段的位置對應(yīng)的位置處的接觸,在顯示單元5202上啟用對虛擬鍵盤的顯示(例如,使用顯示啟用單元5208)。在一些實施方案中,第二音頻消息基于截止標(biāo)準(zhǔn)而截止。以上相對于圖35所述的操作任選地由圖1a-圖1b、圖3、圖5b或圖52中所描繪的部件來實現(xiàn)。例如,檢測操作3504,3508任選地由加速度計168、事件分類器170、事件識別器180和事件處理程序190來實現(xiàn)。事件分類器170中的事件監(jiān)視器171檢測請求諸如通過接觸或設(shè)備的提起所表示的請求,并且事件分配器模塊174將事件信息遞送到應(yīng)用程序136-1。應(yīng)用程序136-1的相應(yīng)事件識別器180將事件信息與相應(yīng)事件定義186進行比較,并且確定該請求是否對應(yīng)于預(yù)定義的事件或子事件諸如用于播放語音消息的請求。當(dāng)檢測到相應(yīng)的預(yù)定義事件或子事件時,事件識別器180激活與對該事件或子事件的檢測相關(guān)聯(lián)的事件處理程序190。事件處理程序190可利用或調(diào)用數(shù)據(jù)更新器176或?qū)ο蟾缕?77來更新應(yīng)用程序內(nèi)部狀態(tài)192。在一些實施方案中,事件處理程序190訪問音頻電路110以播放音頻消息。類似地,本領(lǐng)域的普通技術(shù)人員會清楚地知道如何可基于在圖1a-圖1b、圖3、圖5b或圖52中所描繪的部件來實現(xiàn)其他過程。如圖53中所示,電子設(shè)備5300包括:被配置為顯示用戶界面的顯示單元5302;被配置為接收接觸的觸敏表面單元5304;以及耦接至顯示單元5302并且任選地耦接至觸敏表面單元5304的處理單元5306。在一些實施方案中,該處理單元5306包括顯示啟用單元5308、檢測單元5310、確定單元5312、接收單元5314、和媒體回放單元5316。該處理單元5306被配置為在第一時間段內(nèi)從第一參與者接收多條消息(例如,使用接收單元5314)并確定多條消息是否滿足消息分組標(biāo)準(zhǔn)(例如,使用確定單元5312)。根據(jù)確定多條消息不滿足消息分組標(biāo)準(zhǔn),該處理單元5306被配置為在顯示單元5302上啟用對用于表示多條消息的多個獨立的所界定的消息區(qū)域的顯示(例如,使用顯示啟用單元5308)。根據(jù)確定多條消息滿足消息分組標(biāo)準(zhǔn),該處理單元5306被配置為在顯示單元5302上啟用對用于表示多條消息的單組所界定的消息區(qū)域的顯示(例如,使用顯示啟用單元5308)。在一些實施方案中,該消息分組標(biāo)準(zhǔn)包括多條消息中的消息的數(shù)量超過數(shù)值閾值時滿足的標(biāo)準(zhǔn)。在一些實施方案中,該消息分組標(biāo)準(zhǔn)包括在多條消息彼此分開小于閾值量時間時滿足的標(biāo)準(zhǔn)。在一些實施方案中,該消息分組標(biāo)準(zhǔn)包括在多個消息是相繼相鄰的消息時滿足的標(biāo)準(zhǔn)。在一些實施方案中,相繼相鄰的消息是從單個參與者接收的消息,而沒有來自其他參與者的任何居間接收的消息。在一些實施方案中,相繼相鄰的消息是所接收的相同類型的消息,而沒有任何居間接收的不同類型的消息。在一些實施方案中,相繼相鄰的消息是具有相同閱讀狀態(tài)的消息,而沒有具有不同閱讀狀態(tài)的任何居間接收的消息。在一些實施方案中,多條消息的消息是音頻消息,并且該處理單元被進一步配置為:在顯示單元5302上啟用對與音頻消息對應(yīng)的所界定的消息區(qū)域內(nèi)部的波形圖像的顯示(例如,使用顯示啟用單元5308),該波形圖像具有表示音頻消息的內(nèi)容的波形。在一些實施方案中,在所界定的消息區(qū)域內(nèi)部啟用對波形圖像的顯示包括:啟用對初始顏色的波形的顯示;接收用于播放音頻消息的請求(例如,使用接收單元5314);以及響應(yīng)于接收到用于播放音頻消息的請求,播放音頻消息(例如,使用媒體回放單元5316),并使得能夠(例如,使用顯示啟用單元5308)在回放期間改變至少一部分波形的顏色,以指示已播放的音頻消息的一部分。在一些實施方案中,概處理單元5306被進一步配置為:使得能夠在播放音頻消息的對應(yīng)部分(例如,通過媒體回放單元5316)時改變波形的該一部分的顏色。在一些實施方案中,分組的所界定的消息區(qū)域表示至少兩個音頻消息,并且該處理單元5306被進一步配置為:接收用于相繼播放至少兩個音頻消息的請求(例如,使用接收單元5314),并且響應(yīng)于接收到該請求,相繼播放至少兩個音頻消息(例如,使用媒體回放單元5316)。在一些實施方案中,用于相繼播放至少兩個音頻消息的請求包括檢測設(shè)備5300的升高。在一些實施方案中,該處理單元5306被進一步配置為:在顯示單元5302上啟用對用于播放相繼音頻消息的示能表示的顯示(例如,使用顯示啟用單元5308),其中用于接收相繼播放至少兩條音頻消息的請求包括檢測該示能表示上的接觸(例如,使用檢測單元5310)。在一些實施方案中,該處理單元5306被進一步配置為:檢測對分組的所界定的消息區(qū)域的選擇(例如,使用檢測單元5310);并且響應(yīng)于檢測到對分組的所界定的消息區(qū)域的選擇,使得能夠(例如,使用顯示啟用單元5308)在顯示單元5302上利用對多條消息的多個表示的顯示來替代對單個分組的所界定的消息區(qū)域的顯示。在一些實施方案中,該分組的所界定的消息區(qū)域包括表示多條消息的第一消息的文本和表示多條消息第二消息的圖像縮略圖,并且該處理單元5306被進一步配置為:檢測觸敏表面單元5304上的與所顯示的圖像縮略圖的位置對應(yīng)的位置處的接觸(例如,使用檢測單元5310);并且響應(yīng)于檢測到與所顯示的圖像縮略圖對應(yīng)的位置處的接觸,在顯示單元5302上啟用對圖像縮略圖表示的圖像的更大版本的顯示(例如,使用顯示啟用單元5308)。在一些實施方案中,顯示圖像的更大版本包括將圖像顯示為全屏圖像。在一些實施方案中,該分組的所界定的消息區(qū)域包括表示多條消息的第一消息的文本和表示多條消息中的視頻消息的圖像縮略圖,并且該處理單元5306被進一步配置為檢測觸敏表面單元5304上的與所顯示圖像縮略圖的位置對應(yīng)的位置處的接觸:(例如,使用檢測單元5310);并且響應(yīng)于檢測到觸敏表面單元5304上的與圖像縮略圖的位置對應(yīng)的位置處的接觸,播放由圖像縮略圖所表示的視頻消息(例如,使用媒體回放單元5316)。在一些實施方案中,播放視頻消息包括在全屏模式中播放視頻消息。在一些實施方案中,播放視頻消息包括在分組的所界定的消息區(qū)域內(nèi)播放視頻消息。在一些實施方案中,該分組的所界定的消息區(qū)域包括表示多條消息的第一消息的文本和表示多條消息中的音頻消息的波形圖像,并且該處理單元5306被進一步配置為:在顯示單元5302上啟用對分組的所界定的消息區(qū)域中的回放示能表示的顯示(例如,使用顯示啟用單元5308),該回放示能表示與波形圖像相關(guān)聯(lián);檢測觸敏表面單元5304上的與所顯示的分組的所界定的消息區(qū)域內(nèi)的回放示能表示的位置對應(yīng)的位置處的接觸(例如,使用檢測單元5310);并且響應(yīng)于檢測到觸敏表面單元5304上的與回放示能表示的位置對應(yīng)的位置處的接觸,播放由波形圖像所表示的音頻消息(例如,使用媒體回放單元5316)。以上參考圖36所述的操作任選地由圖1a-圖1b、圖3、圖5b或圖53中所描繪的部件來實現(xiàn)。例如,接收操作3602、確定操作3604和/或顯示啟用操作3606任選地由外圍設(shè)備接口118、事件分類器170、事件識別器180和事件處理程序190來實現(xiàn)。外圍設(shè)備接口118接收消息,并且事件分類器170中的事件監(jiān)視器171檢測已接收到該消息的事件。事件分配器模塊174向應(yīng)用程序136-1遞送事件信息。應(yīng)用程序136-1的相應(yīng)事件識別器180將事件信息與相應(yīng)事件定義186進行比較,并且確定多個接收到的消息是否對應(yīng)于預(yù)定義的事件或子事件諸如滿足分組標(biāo)準(zhǔn)。當(dāng)檢測到相應(yīng)的預(yù)定義事件或子事件時,事件識別器180激活與對該事件或子事件的檢測相關(guān)聯(lián)的事件處理程序190。事件處理程序190可利用或調(diào)用數(shù)據(jù)更新器176或?qū)ο蟾缕?77來更新應(yīng)用程序內(nèi)部狀態(tài)192。在一些實施方案中,事件處理程序190訪問相應(yīng)gui更新器178,以更新由應(yīng)用程序所顯示的內(nèi)容。類似地,本領(lǐng)域的普通技術(shù)人員會清楚地知道如何可基于在圖1a-圖1b、圖3、圖5b或圖53中所描繪的部件來實現(xiàn)其他過程。如圖54中所示,電子設(shè)備5400包括:被配置為顯示用戶界面的顯示單元5402和耦接至顯示單元5402的處理單元5406。在一些實施方案中,該處理單元5406包括顯示啟用單元5408、檢測單元5410、確定單元5412、接收單元5414、維持單元5416、保存單元5418、和提供單元5420。該理單元5406被配置為:接收第一消息(例如,使用接收單元5414);在顯示單元5402上顯啟用對第一消息的表示的顯示(例如,使用顯示啟用單元5408),其中第一消息被調(diào)度成在滿足截止標(biāo)準(zhǔn)時被刪除;在顯示單元5402上啟用對用于保持第一消息的示能表示的顯示(例如,使用顯示啟用單元5408);根據(jù)確定在滿足截止標(biāo)準(zhǔn)之前選擇示能表示(例如,使用確定單元5412),保持第一消息(例如,使用保持單元5416);以及根據(jù)確定滿足截止標(biāo)準(zhǔn)而未檢測到對示能表示的選擇,停止在顯示單元5402上啟用對第一消息的表示的顯示。在一些實施方案中,該處理單元5406被進一步配置為:接收第二消息(例如,使用接收單元5414),其中不基于截止標(biāo)準(zhǔn)而刪除第二消息。在一些實施方案中,截止標(biāo)準(zhǔn)基于時間間隔。在一些實施方案中,截止標(biāo)準(zhǔn)基于第一消息是否包含媒體。在一些實施方案中,截止標(biāo)準(zhǔn)基于媒體是否是使用消息應(yīng)用程序捕獲的。在一些實施方案中,第一消息包含媒體,并且從播放媒體之后的時間開始測量時間間隔。在一些實施方案中,第一消息包含媒體,并且在創(chuàng)建媒體之后的時間開始測量時間間隔。在一些實施方案中,第一消息包含媒體,并且該處理單元5406被進一步配置為:根據(jù)確定在滿足截止標(biāo)準(zhǔn)之前選擇示能表示,在媒體庫中保存媒體(例如,使用保存單元5418)。在一些實施方案中,第一消息包含媒體,并且該處理單元5406被進一步配置為:確定媒體是否是使用消息應(yīng)用程序捕獲的(例如,使用確定單元5412);以及根據(jù)確定媒體不是使用消息應(yīng)用程序捕獲的,向媒體庫保存媒體(例如,使用保存單元5418)。在一些實施方案中,第一消息是從第一參與者接收的,并且該處理單元5406被進一步配置為:根據(jù)確定在滿足截止標(biāo)準(zhǔn)之前選擇示能表示,向第一參與者提供已保持第一消息的指示(例如,使用提供單元5420)。在一些實施方案中,該處理單元5406被進一步配置為:確定第一消息是否是音頻消息(例如,使用確定單元5412);以及根據(jù)確定第一消息是音頻消息,在顯示單元5402上啟用對用于保持第一消息的示能表示的顯示(例如,使用顯示啟用單元5408)。在一些實施方案中,第二消息是文本消息。在一些實施方案中,截止標(biāo)準(zhǔn)包括文本消息不截止的標(biāo)準(zhǔn)。以上參考圖37所述的操作任選地由圖1a-圖1b、圖3、圖5b或圖54中所描繪的部件來實現(xiàn)。例如,接收操作3702、顯示啟用操作3704和/或維持操作3708任選地由外圍設(shè)備接口118、事件分類器170、事件識別器180和事件處理程序190來實現(xiàn)。外圍設(shè)備接口118接收消息,并且事件分類器170中的事件監(jiān)視器171檢測已接收到消息的事件。事件分類器170中的事件監(jiān)視器171檢測觸敏顯示器112上的接觸,并且事件分配器模塊174將事件信息遞送到應(yīng)用程序136-1。應(yīng)用程序136-1的相應(yīng)事件識別器180將事件信息與相應(yīng)事件定義186進行比較,并且確定該選擇是否對應(yīng)于預(yù)定義的事件或子事件,諸如對用戶界面上的示能表示的激活或選擇。當(dāng)檢測到相應(yīng)的預(yù)定義事件或子事件時,事件識別器180激活與對該事件或子事件的檢測相關(guān)聯(lián)的事件處理程序190。事件處理程序190可利用或調(diào)用數(shù)據(jù)更新器176或?qū)ο蟾缕?77來更新應(yīng)用程序內(nèi)部狀態(tài)192。在一些實施方案中,事件處理程序190訪問相應(yīng)gui更新器178,以更新由應(yīng)用程序所顯示的內(nèi)容。類似地,本領(lǐng)域的普通技術(shù)人員會清楚地知道如何可基于在圖1a-圖1b、圖3、圖5b或圖54中所描繪的部件來實現(xiàn)其他過程。如圖55中所示,電子設(shè)備5500包括:被配置為顯示用戶界面的顯示單元5502;被配置為接收接觸的觸敏表面單元5504;以及耦接至顯示單元5502并且任選地耦接至觸敏表面單元5504的處理單元5506。在一些實施方案中,處理單元5506包括顯示啟用單元5508、檢測單元5510、確定單元5512、接收單元5514、提供單元5516、添加單元5518、發(fā)送單元5520、和插入單元5522。該處理單元5506被配置為:在顯示單元5502上啟用對用于顯示在消息會話中的第一參與者和第二參與者之間發(fā)送的消息的消息區(qū)域的顯示(例如,使用顯示啟用單元5508);在顯示單元5502上啟用對用于在位置在至少預(yù)先確定的時間段內(nèi)變化時與第二參與者共享第一參與者的位置的共享位置示能表示的顯示(例如,使用顯示啟用單元5508);檢測對共享位置示能表示的選擇(例如,使用檢測單元5510);并且響應(yīng)于檢測到對共享位置示能表示的選擇:為第二參與者提供信息(例如,使用提供單元5516),從而使得第二參與者能夠確定至少在預(yù)先確定的時間段期間的第一參與者的當(dāng)前位置。在一些實施方案中,該處理單元5506被進一步配置為:從第二參與者接收用于動態(tài)指示第一外部設(shè)備的位置的位置信息(例如,使用接收單元5514);以及在顯示單元5502上啟用對電子設(shè)備在地圖上的位置和第一外部設(shè)備在地圖上的位置的顯示(例如,使用顯示啟用單元5508)。在一些實施方案中,該處理單元5506被進一步配置為向消息會話添加第三參與者:(例如,使用添加單元5518);從第三參與者接收用于指示第二外部設(shè)備的位置的位置信息(例如,使用接收單元5514);以及在顯示單元上啟用對第二外部設(shè)備在地圖上的位置的顯示(例如,使用顯示啟用單元5508)。在一些實施方案中,該處理單元5506被進一步配置為,響應(yīng)于檢測到對與共享位置示能表示對應(yīng)的位置處的接觸的選擇,在顯示單元5502上啟用對與至少兩個預(yù)先確定的時間段對應(yīng)的至少兩個示能表示的顯示(例如,使用顯示啟用單元5508);檢測觸敏表面單元5504上的與顯示單元5502上的至少兩個示能表示中的一個示能表示的位置對應(yīng)的位置處的接觸(例如,使用檢測單元5510);并且響應(yīng)于檢測到觸敏表面單元上的與顯示單元上的至少兩個示能表示中的一個示能表示的位置對應(yīng)的位置處的接觸,為第二參與者提供信息(例如,使用提供單元5516),從而使得第二參與者能夠在與至少兩個示能表示中的一個示能表示的對應(yīng)的預(yù)先確定的時間段期間確定第一參與者的當(dāng)前位置。在一些實施方案中,該處理單元5506被進一步配置為在顯示單元5502上啟用將共享位置的剩余時間量的指示的顯示(例如,使用顯示啟用單元5508)。在一些實施方案中,該處理單元5506被進一步配置為在顯示單元5502上啟用對用于停止向第二參與者提供信息的示能表示的顯示(例如,使用顯示啟用單元5506)。在一些實施方案中,該處理單元5506被進一步配置為:在顯示單元5502上與消息會話一起啟用對細節(jié)示能表示的顯示(例如,使用顯示啟用單元5508);檢測觸敏表面單元5504上的與顯示單元5502上的細節(jié)示能表示的位置對應(yīng)的位置處的接觸(例如,使用檢測單元5510);并且響應(yīng)于檢測到觸敏表面單元5504上的與顯示單元5502上的細節(jié)示能表示的位置對應(yīng)的位置處的接觸,在顯示單元5502上啟用對用于示出消息會話中的已共享其位置的兩個或更多個參與者的位置的地圖的顯示(例如,使用顯示啟用單元5508)。在一些實施方案中,該處理單元5506被進一步配置為在顯示單元5502上啟用對用于識別消息會話中的已共享其位置的兩個或更多個參與者的信息的顯示(例如,使用顯示啟用單元5508)。在一些實施方案中,該處理單元5506被進一步配置為向兩個或更多個參與者提供用于從消息會話移除兩個或更多個參與者中的一個參與者的選項(例如,使用提供單元5516)。在一些實施方案中,該處理單元5506被進一步配置為向兩個或更多個參與者提供用于向消息會話添加新參與者的選項的(例如,使用提供單元5516)。在一些實施方案中,消息會話具有名稱,并且該處理單元5506被進一步配置為向兩個或更多個參與者提供用于改變消息會話名稱的選項(例如,使用提供單元5516)。在一些實施方案中,地圖不與消息會話中的特定消息相關(guān)聯(lián)。在一些實施方案中,在與顯示單元5502上的地圖的所顯示的位置的位置處的觸敏表面單元5504上進行輕擊啟動地圖應(yīng)用程序,并且該地圖應(yīng)用程序提供用于獲取通往在地圖上所顯示的位置的路線的選項。在一些實施方案中,向第二參與者提供所述信息使得由第二參與者使用的遠程電子設(shè)備提示第二參與者共享其位置(例如,使用提供單元5516)。在一些實施方案中,該處理單元5506被進一步配置為:在顯示單元5502上啟用對用于向第二參與者發(fā)送第(例如,使用發(fā)送單元5520)一參與者的靜態(tài)位置信息的發(fā)送位置示能表示的顯示(例如,使用顯示啟用單元5508),其中不根據(jù)設(shè)備的位置來更新該靜態(tài)位置信息;檢測對發(fā)送位置示能表示的選擇(例如,使用檢測單元5510);以及響應(yīng)于檢測到對發(fā)送位置示能表示的選擇,向第二參與者發(fā)送靜態(tài)位置信息(例如,使用發(fā)送單元5520)。在一些實施方案中,發(fā)送靜態(tài)位置信息包括將包括靜態(tài)位置信息的靜態(tài)地圖插入到消息會話中。(例如,使用插入單元5522)。在一些實施方案中,靜態(tài)地圖不與消息會話中的特定消息相關(guān)聯(lián)。在一些實施方案中,輕擊靜態(tài)地圖啟動地圖應(yīng)用程序,并且該地圖應(yīng)用程序提供用于獲取通往在靜態(tài)地圖上所顯示的位置信息的路線的選項。以上參考圖38所述的操作任選地由圖1a-圖1b、圖3、圖5b或圖55中所描繪的部件來實現(xiàn)。例如,顯示啟用操作3802、檢測操作3806和/或提供操作3808任選地由事件分類器170、事件識別器180和事件處理程序190以及外圍設(shè)備接口118來實現(xiàn)。事件分類器170中的事件監(jiān)視器171檢測觸敏顯示器112上的接觸,并且事件分配器模塊174將事件信息遞送到應(yīng)用程序136-1。應(yīng)用程序136-1的相應(yīng)事件識別器180將事件信息與相應(yīng)事件定義186進行比較,并且確定觸敏表面上的接觸是否對應(yīng)于預(yù)定義的事件或子事件,諸如對用戶界面上的示能表示的激活。當(dāng)檢測到相應(yīng)的預(yù)定義事件或子事件時,事件識別器180激活與對該事件或子事件的檢測相關(guān)聯(lián)的事件處理程序190。事件處理程序190可利用或調(diào)用數(shù)據(jù)更新器176或?qū)ο蟾缕?77來更新應(yīng)用程序內(nèi)部狀態(tài)192。在一些實施方案中,事件處理程序190訪問相應(yīng)gui更新器178,以更新由應(yīng)用所顯示的內(nèi)容,或訪問外圍設(shè)備接口118,以向外部設(shè)備提供數(shù)據(jù)。類似地,本領(lǐng)域的普通技術(shù)人員會清楚地知道如何可基于在圖1a-圖1b、圖3、圖5b或圖55中所描繪的部件來實現(xiàn)其他過程。如圖56中所示,電子設(shè)備5600包括:被配置為顯示用戶界面的顯示單元5602;被配置為接收接觸的觸敏表面單元5604;以及耦接至顯示單元5602并且任選地耦接至觸敏表面單元5604的處理單元5606。在一些實施方案中,該處理單元5606包括顯示啟用單元5608、檢測單元5610、確定單元5612、接收單元5614、選擇單元5616、添加單元5618、插入單元5620、指示單元5622、發(fā)送單元5624、和捕獲單元5626。該處理單元5606被配置為:在顯示單元5602上啟用對用于顯示消息會話的消息區(qū)域的顯示(例如,使用顯示啟用單元5608);接收用于向消息會話添加媒體的請求(例如,使用接收單元5614);響應(yīng)于接收到該請求,在顯示單元5602上同時啟用對媒體選擇界面與消息會話的至少一部分的顯示(例如,使用顯示啟用單元5608),其中該媒體選擇界面包括用于選擇用于添加至消息會話的媒體的多個示能表示,多個示能表示的至少子集包括用于添加至消息會話的媒體的縮略圖表示;檢測對來自多個示能表示的相應(yīng)示能表示的選擇(例如,使用檢測單元5610);以及響應(yīng)于檢測到對相應(yīng)示能表示的選擇,選擇用于添加到消息會話的對應(yīng)媒體(例如,使用選擇單元5616)。在一些實施方案中,該處理單元5606被進一步配置為:響應(yīng)于檢測到隊相應(yīng)示能表示的選擇,向消息會話添加媒體(例如,使用添加單元5618)。在一些實施方案中,該處理單元5606被進一步配置為:響應(yīng)于檢測到對相應(yīng)示能表示的選擇,將媒體插入到消息編寫字段中(例如,使用插入單元5620)并在顯示單元5602上啟用對用于向消息會話添加消息編寫字段的內(nèi)容的發(fā)送示能表示的顯示(例如,使用顯示啟用單元5608)。在一些實施方案中,該處理單元5606被進一步配置為:檢測與顯示單元5602上媒體選擇界面位置對應(yīng)的位置處的觸敏表面單元5604上的輕掃手勢(例如,使用檢測單元5610);以及響應(yīng)于檢測到輕掃手勢,使得能夠(例如,使用顯示啟用單元5608)在顯示單元5602上滾動多個示能表示。在一些實施方案中,多個示能表示對應(yīng)于最近獲取的相機膠卷中的照片。在一些實施方案中,該處理單元5606被進一步配置為:響應(yīng)于檢測到對來自多個示能表示的示能表示的選擇,使得能夠(例如,使用顯示啟用單元5608)在顯示單元5602上增大媒體選擇界面的尺寸。在一些實施方案中,該處理單元5606被進一步配置為:在顯示單元5602上啟用對媒體示能表示的顯示(例如,使用顯示啟用單元5608),其中用于向消息會話添加媒體的請求包括觸敏表面單元5604上的與顯示單元5602上的媒體示能表示的位置對應(yīng)的位置處的接觸;響應(yīng)于檢測到該接觸,確定接觸的持續(xù)時間(例如,使用確定單元5612);根據(jù)確定接觸的持續(xù)時間不超過閾值,(在顯示單元5602上啟用對用于使用相機傳感器來捕獲新圖像的示能表示的顯示例如,使用顯示啟用單元5608);在顯示用于捕獲新圖像的示能表示時,檢測觸敏表面單元5604上的輕掃手勢(例如,使用檢測單元5610);并且響應(yīng)于檢測到輕掃手勢:指示相機傳感器捕獲圖像(例如,使用指示單元5622);以及向消息會話中的參與者發(fā)送圖像(例如,使用發(fā)送單元5624)。在一些實施方案中,啟用對媒體選擇界面的顯示包括:檢測觸敏表面單元5604上的與顯示單元5602上的第一示能表示的位置對應(yīng)的位置處的接觸(例如,使用檢測單元5610);響應(yīng)于檢測到觸敏表面單元5604上的與顯示單元5602上的第一示能表示的位置對應(yīng)的位置處的接觸,向會話中的參與者發(fā)送對應(yīng)媒體(例如,使用發(fā)送單元5624)。在一些實施方案中,啟用對媒體選擇界面的顯示進一步包括:在顯示單元上啟用對發(fā)送示能表示的顯示(例如,使用顯示啟用單元5608);檢測觸敏表面單元5604上的與顯示單元5602上的第一示能表示、第二示能表示和發(fā)送示能表示的位置對應(yīng)的位置處的接觸(例如,使用檢測單元5610);并且響應(yīng)于檢測到觸敏表面單元5604上的與第一示能表示、第二示能表示和發(fā)送示能表示的位置對應(yīng)的位置處的接觸:向會話中的參與者發(fā)送對應(yīng)的第一媒體和第二媒體(例如,使用發(fā)送單元5624)。在一些實施方案中,多個示能表示包括實況預(yù)覽示能表示,并且該處理單元5606被進一步配置為:檢測觸敏表面單元5604上的與顯示單元5602上的實況預(yù)覽示能表示的位置對應(yīng)的位置處的接觸(例如,使用檢測單元5610);并且響應(yīng)于檢測到觸敏表面單元5604上的與實況相機預(yù)覽的位置對應(yīng)的位置處的接觸:基于實況相機預(yù)覽來捕獲新圖像(例如,使用捕獲單元5626),以及選選擇用于添加到消息會話的新圖像(例如,使用選擇單元5616)。在一些實施方案中,該處理單元5606被進一步配置為:檢測用于發(fā)送新圖像的請求(例如,使用檢測單元5610);以及響應(yīng)于該請求,向第一參與者發(fā)送新圖像(例如,使用發(fā)送單元5624)。以上參考圖39所述的操作任選地由圖1a-圖1b、圖3、圖5b或圖56中所描繪的部件來實現(xiàn)。例如,顯示啟用操作3902,3906、接收操作3904、檢測操作3908和/或選擇操作3910任選地由事件分類器170、事件識別器180和事件處理程序190以及其他輸入控制設(shè)備116來實現(xiàn)。事件分類器170中的事件監(jiān)視器171檢測觸敏顯示器112上的接觸或來自其他輸入控制設(shè)備116的不同用戶輸入,并且事件分配器模塊174將事件信息遞送到應(yīng)用程序136-1。應(yīng)用程序136-1的相應(yīng)事件識別器180將事件信息與相應(yīng)事件定義186進行比較,并且確定接觸或其他輸入是否對應(yīng)于預(yù)定義的事件或子事件(諸如對用戶界面上的示能表示的激活)或其他用戶請求。當(dāng)檢測到相應(yīng)的預(yù)定義事件或子事件時,事件識別器180激活與對該事件或子事件的檢測相關(guān)聯(lián)的事件處理程序190。事件處理程序190可利用或調(diào)用數(shù)據(jù)更新器176或?qū)ο蟾缕?77來更新應(yīng)用程序內(nèi)部狀態(tài)192。在一些實施方案中,事件處理程序190訪問相應(yīng)gui更新器178,以更新由應(yīng)用所顯示的內(nèi)容。類似地,本領(lǐng)域的普通技術(shù)人員會清楚地知道如何可基于在圖1a-圖1b、圖3、圖5b或圖56中所描繪的部件來實現(xiàn)其他過程。如圖57中所示,電子設(shè)備5700包括處理單元5702。在一些實施方案中,該處理單元5702包括檢測單元5704、確定單元5706、發(fā)起單元5708、接收單元5710、提供單元5712、媒體回放單元5714、和記錄單元5716。該處理單元5702被配置為:基于電子設(shè)備5700的移動以及一個或多個接近傳感器讀數(shù)來檢測設(shè)備上下文的變化(例如,使用檢測單元5704);響應(yīng)于檢測到設(shè)備上下文的變化:確定設(shè)備是否滿足音頻操作標(biāo)準(zhǔn)(例如,使用確定單元5706),其中音頻操作標(biāo)準(zhǔn)包括在電子設(shè)備5700的移動滿足移動標(biāo)準(zhǔn)并且一個或多個接近傳感器讀數(shù)滿足鄰近性標(biāo)準(zhǔn)時滿足的標(biāo)準(zhǔn);以及根據(jù)確定設(shè)備上下文的變化滿足音頻操作標(biāo)準(zhǔn),發(fā)起音頻操作(例如,使用發(fā)起單元5708);以及根據(jù)確定設(shè)備上下文不滿足音頻操作標(biāo)準(zhǔn),放棄發(fā)起音頻操作。在一些實施方案中,該移動標(biāo)準(zhǔn)包括預(yù)先確定的軌跡。在一些實施方案中,確定移動是否滿足移動標(biāo)準(zhǔn)包括確定移動結(jié)束以及移動結(jié)束時的電子設(shè)備的取向,并且其中在電子設(shè)備在移動結(jié)束時不處在預(yù)先確定的取向中時滿足移動標(biāo)準(zhǔn)。在一些實施方案中,該處理單元5702被進一步配置為,在發(fā)起音頻操作之后:確定電子設(shè)備是否處于預(yù)先確定的取向中(例如,使用確定單元5706);以及根據(jù)確定電子設(shè)備處于預(yù)先確定的取向中:結(jié)束音頻操作。在一些實施方案中,確定電子設(shè)備處于預(yù)先確定的取向中進一步包括確定在確定移動滿足移動標(biāo)準(zhǔn)并且一個或多個接近傳感器讀數(shù)滿足鄰近性標(biāo)準(zhǔn)的預(yù)先確定的時間段內(nèi)確定電子設(shè)備處于預(yù)先確定的取向中。在一些實施方案中,電子設(shè)備5700進一步包括揚聲器,并且其中揚聲器被定位在設(shè)備5700的表面上,并且其中在預(yù)先確定的取向中,該表面面向下。在一些實施方案中,電子設(shè)備5700進一步包括耳機,并且在預(yù)先確定的取向中,麥克風(fēng)被定位在耳機上方。在一些實施方案中,確定一個或多個接近傳感器讀數(shù)是否滿足鄰近性標(biāo)準(zhǔn)包括確定是否在檢測到移動滿足移動標(biāo)準(zhǔn)之后的預(yù)先確定的時間段內(nèi)檢測到用于指示對鄰近電子設(shè)備的對象的檢測的接近傳感器讀數(shù)。在一些實施方案中,該處理單元5702被進一步配置為,在發(fā)起音頻操作之后:檢測電子設(shè)備5700的高于預(yù)先確定閾值的特性移動(例如,使用檢測單元5704);并且響應(yīng)于檢測到電子設(shè)備的高于預(yù)先確定閾值的特性移動:結(jié)束音頻操作。在一些實施方案中,該音頻操作包括記錄新消息,并且該處理單元5702被進一步配置為:確定消息是否包括語音(例如,使用確定單元5706);以及根據(jù)確定消息不包括語音:結(jié)束記錄新消息。在一些實施方案中,該處理單元被進一步配置為:接收通信(例如,使用接收單元5710);并且響應(yīng)于接收到通信并且在檢測到設(shè)備上下文的變化之前,提供接收到通信的指示(例如,使用提供單元5712)。在一些實施方案中,提供接收到通信的指示包括啟動消息應(yīng)用程序。在一些實施方案中,該通信包括具有尚未由設(shè)備播放的音頻分量的消息,并且該音頻操作包括播放消息的音頻分量(例如,使用媒體回放單元5714)。在一些實施方案中,該處理單元5702被進一步配置為:確定是否在檢測到設(shè)備上下文的變化之前的預(yù)定義的時間間隔內(nèi)接收到消息(例如,使用確定單元5706),其中播放消息的音頻分量包括在預(yù)定義的時間間隔內(nèi)接收到消息的情況下播放消息的音頻分量(例如,使用媒體回放單元5714)。在一些實施方案中,該通信包括語音郵件消息,并且其中音頻操作包括回放語音郵件消息(例如,使用媒體回放單元5714)。在一些實施方案中,該處理單元5702被進一步配置為:在播放語音郵件消息之后,檢測電子設(shè)備的泵浦運動(例如,使用檢測單元5704),其中泵浦運動包括向下運動,接著是向上運動;并且響應(yīng)于檢測到電子設(shè)備的泵浦運動,向與語音郵件消息相關(guān)聯(lián)的電話號碼發(fā)起電話呼叫(例如,使用發(fā)起單元5708)。在一些實施方案中,該通信包括與來自該電話號碼的電話呼叫對應(yīng)的語音郵件消息,并且該處理單元5702被進一步配置為:在檢測到設(shè)備上下文的變化之前,播放語音郵件消息的至少一部分(例如,使用媒體回放單元5714),并且該音頻操作包括向與語音郵件消息對應(yīng)的電話號碼發(fā)起電話呼叫(例如,使用發(fā)起單元5708)。在一些實施方案中,該通信包括具有音頻分量的消息,并且該處理單元5702被進一步配置為:在檢測到設(shè)備上下文的變化之前,播放消息的音頻分量(例如,使用媒體回放單元5714);以及確定是否在播放音頻消息之后的預(yù)先確定的時間間隔內(nèi)檢測到電子設(shè)備的移動(例如,使用確定單元5706),并且其中發(fā)起音頻操作包括在從播放消息的音頻分量時的預(yù)先確定的時間間隔內(nèi)檢測到設(shè)備上下文的變化的情況下記錄用于新消息的音頻(例如,使用記錄單元5716)。在一些實施方案中,該通信包括具有此前由設(shè)備播放的音頻分量的消息,并且該音頻操作包括記錄新消息(例如,使用記錄單元5716)。在一些實施方案中,該處理單元5702被進一步配置為:在檢測到設(shè)備上下文的變化之前,檢測到電子設(shè)備處于音頻消息上下文中(例如,使用檢測單元5704);并且僅在電子設(shè)備處于音頻消息上下文中時才檢測設(shè)備上下文的變化(例如,使用檢測單元5704)。在一些實施方案中,發(fā)起音頻操作包括:根據(jù)確定已滿足音頻回放標(biāo)準(zhǔn),回放與所接收的通信對應(yīng)的音頻(例如,使用媒體回放單元5714);以及根據(jù)確定已滿足音頻記錄標(biāo)準(zhǔn),記錄用于對所接收的通信作出響應(yīng)的音頻。以上參考圖40-圖45c所述的操作任選地由圖1a-圖1b、圖3、圖5b或圖57中所描繪的部件來實現(xiàn)。例如,檢測操作4002、確定操作4004和/或發(fā)起操作4006任選地由事件分類器170、事件識別器180、事件處理程序190、接近傳感器166和加速度計168來實現(xiàn)。事件分類器170中的事件監(jiān)視器171基于來自一個或多個傳感器諸如接近傳感器166和/或加速度計168的讀數(shù)來檢測設(shè)備上下文的變化。事件分配器模塊174向應(yīng)用程序136-1遞送事件信息。應(yīng)用程序136-1的相應(yīng)事件識別器180將事件信息與相應(yīng)事件定義186進行比較,并且確定設(shè)備上下文中的變化是否對應(yīng)于預(yù)定義的事件或子事件,諸如滿足某些標(biāo)準(zhǔn)。當(dāng)檢測到相應(yīng)的預(yù)定義事件或子事件時,事件識別器180激活與對該事件或子事件的檢測相關(guān)聯(lián)的事件處理程序190。事件處理程序190可利用或調(diào)用數(shù)據(jù)更新器176或?qū)ο蟾缕?77來更新應(yīng)用程序內(nèi)部狀態(tài)192。在一些實施方案中,事件處理程序190訪問音頻電路110,以發(fā)起音頻操作。類似地,本領(lǐng)域的普通技術(shù)人員會清楚地知道如何可基于在圖1a-圖1b、圖3、圖5b或圖40-圖45c中所描繪的部件來實現(xiàn)其他過程。如圖58所示,電子設(shè)備5800包括:至少一個麥克風(fēng)5820和任選地被配置為顯示用戶界面的顯示單元5802,以及耦接至至少一個麥克風(fēng)5820并且任選地耦接至顯示單元5802的處理單元5804。在一些實施方案中,該處理單元5804包括顯示啟用單元5806、檢測單元5808、確定單元5810,生成單元5812、發(fā)送單元5814、比較單元5816、和刪除單元5818。該處理單元5804被配置為:檢測被解釋為用于針對所指定的聯(lián)系人來記錄音頻消息的請求的一個或多個條件(例如,使用檢測單元5808);響應(yīng)于檢測到一個或多個條件,使用至少一個麥克風(fēng)5820來生成音頻記錄(例如,使用生成單元5812);確定音頻記錄是否滿足拒絕標(biāo)準(zhǔn)(例如,使用確定單元5810);根據(jù)確定不滿足拒絕標(biāo)準(zhǔn),向所指定的聯(lián)系人發(fā)送音頻記錄(例如,使用發(fā)送單元5814);以及根據(jù)確定滿足拒絕標(biāo)準(zhǔn),放棄向所指定的聯(lián)系人發(fā)送音頻記錄。在一些實施方案中,在音頻記錄的持續(xù)時間超過預(yù)先確定的持續(xù)時間時滿足拒絕標(biāo)準(zhǔn)。在一些實施方案中,該處理單元5804被進一步配置為:檢測音頻記錄中是否存在語音(例如,使用檢測單元5808),并且在確定音頻記錄不包括超過閾值量的人類語音時滿足拒絕標(biāo)準(zhǔn)。在一些實施方案中,拒絕標(biāo)準(zhǔn)基于設(shè)備的位置。在一些實施方案中,在電子設(shè)備處在距聲音源距離閾值內(nèi)時滿足拒絕標(biāo)準(zhǔn)。在一些實施方案中,該處理單元5804被進一步配置為:通過確定設(shè)備的接近傳感器是否檢測到設(shè)備的距離閾值內(nèi)的對象來確定電子設(shè)備是否在距離閾值內(nèi)(例如,使用確定單元5810)。在一些實施方案中,該處理單元5804被進一步配置為:通過分析借由組合由至少一個麥克風(fēng)捕獲的信號產(chǎn)生的波形來確定電子設(shè)備是否在距離閾值內(nèi)(例如,使用確定單元5810),該至少一個麥克風(fēng)包括第一麥克風(fēng)和第二麥克風(fēng)。在一些實施方案中,該處理單元5806被進一步配置為:通過確定至少一個麥克風(fēng)處的聲壓水平是否超過聲壓水平閾值來確定電子設(shè)備是否在距離閾值內(nèi)(例如,使用確定單元5810)。在一些實施方案中,該聲壓水平閾值基于電子設(shè)備先前檢測的聲壓水平的函數(shù)。在一些實施方案中,該處理單元5804被進一步配置為:通過比較(例如,使用比較單元5816)聲壓水平與由至少一個麥克風(fēng)檢測到的混響水平來確定電子設(shè)備5800是否在距離閾值內(nèi)(例如,使用確定單元5810)。在一些實施方案中,拒絕標(biāo)準(zhǔn)基于電子設(shè)備5800的取向。在一些實施方案中,該電子設(shè)備5800包括揚聲器(例如,耳機),并且該揚聲器被定位在設(shè)備表面上,并且在該表面面向下方時滿足拒絕標(biāo)準(zhǔn)。在一些實施方案中,該電子設(shè)備5800包括揚聲器(例如,耳機),并且在電子設(shè)備的取向?qū)Ⅺ溈孙L(fēng)置于揚聲器上方時滿足拒絕標(biāo)準(zhǔn)。在一些實施方案中,在電子設(shè)備的特性移動超過閾值時滿足拒絕標(biāo)準(zhǔn)。在一些實施方案中,該電子設(shè)備包括顯示單元5802,并且該處理單元5804被進一步配置為:在音頻記錄滿足拒絕標(biāo)準(zhǔn)時,在顯示單元5802上同時啟用對以下各項的顯示(例如,使用顯示啟用單元5806):包括音頻記錄的草稿消息的表示;以及發(fā)送示能表示,其中發(fā)送示能表示在被用戶選擇時使得設(shè)備向所指定的聯(lián)系人發(fā)送草稿消息。在一些實施方案中,該處理單元5804被進一步配置為,在音頻記錄滿足拒絕標(biāo)準(zhǔn)時:確定檢測到一個或多個條件和確定音頻記錄滿足拒絕標(biāo)準(zhǔn)之間過去的時間是否超過時間閾值(例如,使用確定單元5810);根據(jù)確定過去的時間超過時間閾值,在顯示單元5802上啟用對包括音頻記錄的草稿消息的表示的顯示(例如,使用顯示啟用單元5806);以及根據(jù)確定過去的時間不超過時間閾值,刪除音頻記錄(例如,使用刪除單元5818),而無需啟用對草稿消息的表示的顯示。以上參考圖46-圖48b所述的操作任選地由圖1a-圖1b、圖3、圖5b或圖58中所描繪的部件來實現(xiàn)。例如,檢測操作4602、顯示啟用操作4802、生成操作4604、確定操作4606和/或發(fā)送操作4608任選地由事件分類器170、事件識別器180、事件處理程序190、加速度計168、接近傳感器166和外圍設(shè)備接口118來實現(xiàn)。事件分類器170中的事件監(jiān)視器171(例如,使用接近傳感器166和/或加速度計168)檢測觸敏顯示器112上的接觸和/或設(shè)備上下文的變化,并且事件分配器模塊174將事件信息遞送到應(yīng)用程序136-1。應(yīng)用程序136-1的相應(yīng)事件識別器180將事件信息與相應(yīng)事件定義186進行比較,并且確定觸敏表面上的接觸或設(shè)備上下文中的變化是否對應(yīng)于預(yù)定義的事件或子事件,諸如請求或記錄音頻消息。當(dāng)檢測到相應(yīng)的預(yù)定義事件或子事件時,事件識別器180激活與對該事件或子事件的檢測相關(guān)聯(lián)的事件處理程序190。事件處理程序190可利用或調(diào)用數(shù)據(jù)更新器176或?qū)ο蟾缕?77來更新應(yīng)用程序內(nèi)部狀態(tài)192。在一些實施方案中,事件處理程序190訪問相應(yīng)gui更新器178,以更新由應(yīng)用所顯示的內(nèi)容,或訪問音頻電路110和麥克風(fēng)113,以生成音頻記錄。在一些實施方案中,事件處理程序190訪問外圍設(shè)備接口118以向所指定的聯(lián)系人發(fā)送記錄。類似地,本領(lǐng)域的普通技術(shù)人員會清楚地知道如何可基于在圖1a-圖1b、圖3、圖5b或圖46-圖48b中所描繪的部件來實現(xiàn)其他過程。如圖59中所示,電子設(shè)備5900包括:被配置為顯示用戶界面的顯示單元5902;被配置為接收接觸的觸敏表面單元5904;以及耦接至顯示單元5902和觸敏表面單元5904的處理單元5906。在一些實施方案中,該處理單元5906包括顯示啟用單元5908、檢測單元5910、確定單元5912、發(fā)送單元5914、和媒體捕獲單元5916。該處理單元5906被配置為:在顯示單元5902上啟用對媒體示能表示、消息編寫字段和參與者之間的消息會話的顯示(例如,使用顯示啟用單元5908),其中在顯示單元5902上的消息區(qū)域中顯示會話;檢測觸敏表面單元5904上的與顯示單元5902上的媒體示能表示的位置對應(yīng)的位置處的接觸(例如,使用檢測單元5910);響應(yīng)于檢測到接觸,在顯示單元5902上啟用對消息編寫字段中的媒體預(yù)覽的顯示(例如,使用顯示啟用單元5908);檢測接觸從觸敏表面單元5904提起(例如,使用檢測單元5910);響應(yīng)于檢測到提起,基于媒體預(yù)覽來捕獲新圖像(例如,使用媒體捕獲單元5916);以及向消息會話中的參與者發(fā)送所捕獲的圖像(例如,使用發(fā)送單元5914)。在一些實施方案中,響應(yīng)于檢測到提起來向參與者發(fā)送所捕獲的圖像。在一些實施方案中,該處理單元5906被進一步配置為:在顯示單元5902上啟用對用于向消息會話中的參與者發(fā)送消息的發(fā)送按鈕的顯示(例如,使用顯示啟用單元5908);在檢測到提起并捕獲媒體之后,檢測觸敏表面單元5904上的與顯示單元5902上的發(fā)送按鈕的位置對應(yīng)的位置處的第二接觸(例如,使用檢測單元5910),并且響應(yīng)于檢測到第二接觸來向參與者發(fā)送所捕獲的圖像。在一些實施方案中,該處理單元5906被進一步配置為:進一步響應(yīng)于檢測到提起,在顯示單元5902上啟用對消息編寫字段中的所捕獲的圖像的表示的顯示(例如,使用顯示啟用單元5908)。在一些實施方案中,該處理單元5906被進一步配置為:在消息編寫字段中顯示所捕獲的圖像的表示時,檢測到用戶在消息編寫字段中輸入附加內(nèi)容(例如,使用檢測單元5910),并且響應(yīng)于檢測到第二接觸來向參與者發(fā)送附加內(nèi)容和所捕獲的圖像。在一些實施方案中,在消息編寫字段中啟用對媒體預(yù)覽的顯示包括使得能夠(例如,使用顯示啟用單元5908)在顯示單元5902上擴展消息編寫字段。以上參考圖49所述的操作任選地由圖1a-圖1b、圖3、圖5b或圖59中所描繪的部件來實現(xiàn)。例如,顯示啟用操作4902、檢測操作4904和/或捕獲操作4910任選地由事件分類器170、事件識別器180、事件處理程序190和外圍設(shè)備接口118來實現(xiàn)。事件分類器170中的事件監(jiān)視器171檢測觸敏顯示器112上的接觸,并且事件分配器模塊174將事件信息遞送到應(yīng)用程序136-1。應(yīng)用程序136-1的相應(yīng)事件識別器180將事件信息與相應(yīng)事件定義186進行比較,并且確定觸敏顯示器上的一個位置處的接觸是否對應(yīng)于預(yù)定義的事件或子事件,諸如對用戶界面上的示能表示的激活。當(dāng)檢測到相應(yīng)的預(yù)定義事件或子事件時,事件識別器180激活與對該事件或子事件的檢測相關(guān)聯(lián)的事件處理程序190。事件處理程序190可利用或調(diào)用數(shù)據(jù)更新器176或?qū)ο蟾缕?77來更新應(yīng)用程序內(nèi)部狀態(tài)192。在一些實施方案中,事件處理程序190訪問相應(yīng)gui更新器178,以更新由應(yīng)用所顯示的內(nèi)容。在一些實施方案中,事件處理程序190訪問外圍設(shè)備接口,以捕獲圖像。類似地,本領(lǐng)域的普通技術(shù)人員會清楚地知道如何可基于在圖1a-圖1b、圖3、圖5b或圖59中所描繪的部件來實現(xiàn)其他過程。出于解釋的目的,前面的描述是通過參考具體實施方案來描述的。然而,上面的例示性論述并非旨在是窮盡的或?qū)⒈景l(fā)明限制為所公開的精確形式。根據(jù)以上教導(dǎo)內(nèi)容,很多修改形式和變型形式都是可能的。選擇并描述這些實施方案是為了最好地解釋這些技術(shù)的原理及其實際應(yīng)用。本領(lǐng)域的其他技術(shù)人員由此能夠最好地利用這些技術(shù)以及具有適合于所預(yù)期的特定用途的各種修改的各種實施方案。雖然參照附圖對本公開以及示例進行了全面的描述,但應(yīng)當(dāng)注意,各種變化和修改對于本領(lǐng)域內(nèi)的技術(shù)人員而言將變得顯而易見。應(yīng)當(dāng)理解,此類變化和修改被認為被包括在由權(quán)利要求書所限定的本公開和示例的范圍內(nèi)。如上所述,本發(fā)明的技術(shù)的一個方面在于收集和使用得自各種來源的數(shù)據(jù),以與消息會話中的其他參與者共享位置信息。在一些實例中,本公開預(yù)期這些所采集的數(shù)據(jù)可包括唯一地識別或可用于聯(lián)系或定位特定人員的個人信息數(shù)據(jù)。此類個人信息數(shù)據(jù)可包括人口數(shù)據(jù)、基于位置的數(shù)據(jù)、電話號碼、電子郵件地址、家庭地址、或任何其他識別信息。本公開認識到在本發(fā)明技術(shù)中使用此類個人信息數(shù)據(jù)可用于使用戶受益。例如,可使用個人信息數(shù)據(jù)來使得參與者能夠確定每個其他人的位置和估計到達時間。此外,本公開還設(shè)想個人信息數(shù)據(jù)有益于用戶的其他用途。本公開還預(yù)期負責(zé)此類個人信息數(shù)據(jù)的收集、分析、公開、傳輸、存儲或其他用途的實體將遵守已確立的隱私政策和/或隱私實踐。具體地,此類實體應(yīng)當(dāng)實行并堅持使用被公認為滿足或超出對維護個人信息數(shù)據(jù)的隱私性和安全性的行業(yè)或政府要求的隱私政策和實踐。例如,來自用戶的個人信息應(yīng)當(dāng)被收集用于實體的合法且合理的用途,并且不在這些合法使用之外共享或出售。另外,此類收集應(yīng)當(dāng)僅在用戶知情同意之后進行。另外,此類實體應(yīng)采取任何所需的步驟,以保障和保護對此類個人信息數(shù)據(jù)的訪問,并且確保能夠訪問個人信息數(shù)據(jù)的其他人遵守他們的隱私政策和程序。另外,這種實體可使其本身經(jīng)受第三方評估以證明其遵守廣泛接受的隱私政策和實踐。不管前述情況如何,本公開還預(yù)期用戶選擇性地阻止使用或訪問個人信息數(shù)據(jù)的實施方案。即本公開預(yù)期可提供硬件元件和/或軟件元件,以防止或阻止對此類個人信息數(shù)據(jù)的訪問。例如,對于位置共享特征而言,本發(fā)明的技術(shù)可被配置為允許用戶選擇不向消息會話參與者提供位置信息。再如,用戶可選擇不提供精確的位置信息,但允許共享位置區(qū)域信息。因此,雖然本公開廣泛地覆蓋了使用個人信息數(shù)據(jù)來實現(xiàn)一個或多個各種所公開的實施方案,但本公開還預(yù)期各種實施方案也可在無需訪問此類個人信息數(shù)據(jù)的情況下被實現(xiàn)。即本發(fā)明技術(shù)的各種實施方案不會由于缺少此類個人信息數(shù)據(jù)的全部或一部分而無法正常進行。例如,可使用凈最小量的個人信息諸如位置區(qū)信息或可公開獲取的信息來確定到達內(nèi)容的估計時間。當(dāng)前第1頁12當(dāng)前第1頁12