本文公開的實施方案總體涉及具有觸敏顯示器的電子設備,更具體地,涉及用于在與顯示器和觸敏表面通信的電子設備上主動識別和顯示相關內容的系統(tǒng)和方法。
背景技術:
1、帶觸敏顯示器的手持式電子設備無處不在。這些廣泛使用的手持式電子設備的用戶現(xiàn)在可以在其設備上安裝大量應用程序,并使用這些應用程序幫助他們更有效地執(zhí)行日?;顒印5珵榱嗽L問這些應用程序,用戶通常必須解鎖其設備,定位所需的應用程序(例如,通過瀏覽home屏幕以定位與所需應用程序相關聯(lián)的圖標或通過在搜索界面內搜索所需的應用程序),然后在所需的應用程序內定位所需的功能。因此,用戶經?;ㄙM大量時間來定位所需應用程序和這些應用程序內的所需功能,而無法立即執(zhí)行(例如,通過單個觸摸輸入)所需應用程序和/或所需功能。
2、此外,大量安裝應用程序使用戶淹沒在連續(xù)信息流中,使其無法立即徹底地查看這些信息。因此,用戶經常希望在稍后某個時間點返回以查看他們先前注意到的某條特定信息或在稍后某個時間點使用某條特定信息。但用戶經常無法定位或不記得如何定位某條特定信息。
3、因此,期望提供一種直觀且易用的系統(tǒng)和方法,用于在與顯示器和觸敏表面通信的電子設備上主動識別和顯示相關內容(例如,某條特定信息)。
技術實現(xiàn)思路
1、因此,需要具有更快、更有效的方法和界面的電子設備,以用于快速訪問應用程序和這些應用程序內的所需功能。此外,需要電子設備在用戶明確請求信息之前,通過主動識別和提供相關信息(例如,聯(lián)系人、附近地點、應用程序、新聞文章、地址和設備上的其他可用信息)幫助用戶管理他們每天接收到的連續(xù)信息流。此類方法和界面任選地補充或替換了訪問應用程序的常規(guī)方法。此類方法和界面通過要求更少的輸入以便用戶定位所需信息,產生了更有效的人機界面。對于電池驅動的設備,這種方法和界面節(jié)省電力并增加了電池充電間隔時間(例如,通過要求較少數(shù)量的觸摸輸入以執(zhí)行各種功能)。此外,這種方法和界面有助于通過要求較少數(shù)量的觸摸輸入延長觸敏顯示器的壽命(例如,本文公開的方法和界面無需用戶輸入即可主動提供所需的某條信息,而不必連續(xù)且無目的地輕擊觸敏顯示器來定位該條信息)。
2、通過所公開的設備解決了與用于具有觸敏表面的電子設備的用戶界面相關聯(lián)的上述缺陷和其他問題。在一些實施方案中,該設備是臺式計算機。在一些實施方案中,該設備是便攜式的(例如,筆記本電腦、平板電腦或手持設備)。在一些實施方案中,該設備具有觸控板。在一些實施方案中,該設備具有觸敏顯示器(也稱為“觸摸屏”或“觸摸屏顯示器”)。在一些實施方案中,該設備具有圖形用戶界面(gui)、一個或多個處理器、存儲器和一個或多個模塊、被存儲在存儲器中以用于執(zhí)行多個功能的程序或指令集。在一些實施方案中,用戶主要通過觸筆和/或手指接觸以及觸敏表面上的手勢來與gui進行交互。在一些實施方案中,這些功能任選地包括圖像編輯、繪圖、呈現(xiàn)、文字處理、網頁創(chuàng)建、盤編輯、電子表格制作、玩游戲、接打電話、視頻會議、收發(fā)電子郵件、即時消息通信、健身支持、數(shù)字攝影、數(shù)字視頻錄制、網頁瀏覽、數(shù)字音樂播放和/或數(shù)字視頻播放。用于執(zhí)行這些功能的可執(zhí)行指令任選地被包括在被配置用于由一個或多個處理器執(zhí)行的非暫態(tài)計算機可讀存儲介質或其他計算機程序產品中。
3、(a1)根據一些實施方案,在具有觸敏顯示器(觸摸屏112,圖1c)的電子設備(例如,圖1a的便攜式多功能設備100,根據圖1e的計算設備a至d的任意一個配置)上執(zhí)行方法。該方法包括:響應于來自電子設備用戶的指令,在電子設備上執(zhí)行某一應用程序。在執(zhí)行應用程序時,該方法還包括:收集使用數(shù)據。使用數(shù)據至少包括用戶在應用程序內執(zhí)行的一個或多個動作(或動作類型)。該方法還包括:(i)在無人為干預的情況下,基于收集的使用數(shù)據自動獲取至少一個觸發(fā)條件,以及(ii)將所述至少一個觸發(fā)條件與用戶在應用程序內執(zhí)行的一個或多個動作的特定動作相關聯(lián)。在確定已經滿足所述至少一個觸發(fā)條件時,該方法包括:向用戶提供指示,指示與觸發(fā)條件相關聯(lián)的特定動作可用。
4、(a2)在a1方法的一些實施方案中,獲取所述至少一個觸發(fā)條件包括:向遠離電子設備定位的一個或多個服務器發(fā)送使用數(shù)據,并從一個或多個服務器接收所述至少一個觸發(fā)條件。
5、(a3)在a1至a2中任一項的方法的一些實施方案中,提供指示包括在觸敏顯示器上的鎖定屏幕上顯示用戶界面對象,該用戶界面對象對應于與觸發(fā)條件相關聯(lián)的特定動作。
6、(a4)在a3方法的一些實施方案中,用戶界面對象包括與觸發(fā)條件相關聯(lián)的特定動作的描述。
7、(a5)在a4方法的一些實施方案中,用戶界面對象還包括與應用程序相關聯(lián)的圖標。
8、(a6)在a3至a5中任一項的方法的一些實施方案中,該方法還包括:在用戶界面對象處檢測第一手勢。響應于檢測到第一手勢:(i)在觸敏顯示器上顯示應用程序,以及(ii)在顯示應用程序的同時,該方法包括:執(zhí)行與觸發(fā)條件相關聯(lián)的特定動作。
9、(a7)在a6方法的一些實施方案中,第一手勢是在用戶界面對象上的輕掃手勢。
10、(a8)在a3至a5中任一項的方法的一些實施方案中,該方法還包括:在用戶界面對象處檢測第二手勢。響應于檢測到第二手勢并且同時繼續(xù)在觸敏顯示器上顯示鎖定屏幕,執(zhí)行與觸發(fā)條件相關聯(lián)的特定動作。
11、(a9)在a8方法的一些實施方案中,第二手勢是在用戶界面對象的預定義區(qū)域的單次輕擊。
12、(a10)在a3至a9中任一項的方法的一些實施方案中,用戶界面對象顯示在鎖定屏幕的預定義的中心部分。
13、(a11)在a1方法的一些實施方案中,向用戶提供與觸發(fā)條件相關聯(lián)的特定動作可用的指示包括執(zhí)行特定動作。
14、(a12)在a3方法的一些實施方案中,用戶界面對象是與應用程序相關聯(lián)的圖標,并且用戶界面對象大體上顯示在觸敏顯示器上鎖定屏幕的角落。
15、(a13)在a1至a12中任一項的方法的一些實施方案中,該方法還包括:從用戶接收指令以解鎖電子設備。響應于接收到指令,該方法包括:在觸敏顯示器上顯示電子設備的home屏幕。該方法還包括:在home屏幕上向用戶提供指示,指示與觸發(fā)條件相關聯(lián)的特定動作可用。
16、(a14)在a13方法的一些實施方案中,home屏幕包括:(i)第一部分,該部分包括一個或多個用戶界面頁面,用于啟動電子設備上可用的第一組應用程序,以及(ii)第二部分,該部分顯示在與第一部分相鄰的位置,用于啟動電子設備上可用的第二組應用程序。第二部分顯示在第一部分中包括的所有用戶界面頁面上,并且在home屏幕上提供指示包括在第二部分上顯示指示。
17、(a15)在a14方法的一些實施方案中,第二組應用程序與第一組應用程序不同且小于第一組應用程序。
18、(a16)在a1至a15中任一項的方法的一些實施方案中,確定已經滿足所述至少一個觸發(fā)條件包括:確定電子設備已經與不同于該電子設備的第二設備耦接。
19、(a17)在a1至a16中任一項的方法的一些實施方案中,確定已經滿足所述至少一個觸發(fā)條件包括:確定電子設備已經到達與用戶相關聯(lián)的家庭位置或工作位置的對應地址。
20、(a18)在a17方法的一些實施方案中,確定電子設備已經到達與用戶相關聯(lián)的家庭位置或工作位置的對應地址包括:監(jiān)視來自電子設備的加速度計的運動數(shù)據,并基于監(jiān)視的運動數(shù)據確定電子設備未移動超出閾值量的時間。
21、(a19)在a1至a18中任一項的方法的一些實施方案中,使用數(shù)據還包括來自用戶的口頭指令,該指令被提供給虛擬助理應用程序,同時繼續(xù)執(zhí)行該應用程序。所述至少一個觸發(fā)條件還基于提供給虛擬助理應用程序的口頭指令。
22、(a20)在a19方法的一些實施方案中,口頭指令包括創(chuàng)建提醒的請求,該提醒對應于應用程序的當前狀態(tài),所述當前狀態(tài)對應于提供口頭指令時的應用程序狀態(tài)。
23、(a21)在a20方法的一些實施方案中,提供口頭指令時的應用程序狀態(tài)選自由以下各項組成的組:提供口頭指令時在應用程序內顯示的頁面,提供口頭指令時在應用程序內播放的內容,提供口頭指令時在應用程序內顯示的通知,以及提供口頭指令時在應用程序內顯示的頁面的活動部分。
24、(a22)在a20方法的一些實施方案中,口頭指令包括與應用程序的當前狀態(tài)有關的詞語“這”。
25、(a23)在另一方面,在一個或多個電子設備(例如,圖5的便攜式多功能設備100,圖5的一個或多個服務器502)執(zhí)行方法。該方法包括:響應于來自第一電子設備的用戶的指令,來在一個或多個電子設備的第一電子設備上執(zhí)行應用程序。在執(zhí)行應用程序的過程中,該方法包括:在無人為干預的情況下,自動收集使用數(shù)據,使用數(shù)據至少包括用戶在應用程序內執(zhí)行的一個或多個動作(或動作類型)。該方法還包括:在無人為干預的情況下,基于收集的使用數(shù)據自動建立至少一個觸發(fā)條件。該方法另包括:將所述至少一個觸發(fā)條件與用戶在應用程序內執(zhí)行的一個或多個動作的特定動作相關聯(lián)。在確定已經滿足所述至少一個觸發(fā)條件時,該方法包括:向用戶提供指示,指示與觸發(fā)條件相關聯(lián)的特定動作可用。
26、(a24)在另一方面,提供了一種電子設備。在一些實施方案中,該電子設備包括:觸敏顯示器、一個或多個處理器、以及存儲一個或多個程序的存儲器,當由一個或多個處理器執(zhí)行該程序時,將使電子設備執(zhí)行a1至a22中任一項描述的方法。
27、(a25)在又一方面,提供了一種電子設備,該電子設備包括:觸敏顯示器和用于執(zhí)行a1至a22中任一項所述方法的裝置。
28、(a26)在另一方面,提供了一種非暫態(tài)計算機可讀存儲介質。非暫態(tài)計算機可讀存儲介質用于存儲可執(zhí)行指令,當由具有觸敏顯示器的電子設備執(zhí)行這些指令時,將使電子設備執(zhí)行a1至a22中任一項描述的方法。
29、(a27)在另一方面,提供了具有觸敏顯示器的電子設備上的圖形用戶界面。在一些實施方案中,圖形用戶界面包括根據a1至a22中任一項描述的方法顯示的用戶界面。
30、(a28)在另一方面,提供了一種電子設備,該設備包括顯示單元(例如,圖42的顯示單元4201)、觸敏表面單元(例如,圖42的觸敏表面單元4203)和處理單元(例如,圖42的處理單元4205)。在一些實施方案中,根據圖1e所示計算設備的任何一個(即計算設備a至d)配置電子設備。為便于說明,圖42示出了與電子設備4200集成的顯示單元4201和觸敏表面單元4203,然而,在一些實施方案中,盡管這些單元與電子設備保持物理地分離,但這些單元中的一者或兩者與電子設備進行通信。處理單元與觸敏表面單元和顯示單元耦合。在一些實施方案中,觸敏表面單元和顯示單元集成在單個觸敏顯示器單元(在本文中也稱為觸敏顯示器)中。處理單元包括執(zhí)行單元(例如,圖42的執(zhí)行單元4207)、收集單元(例如,圖42的收集單元4209)、獲取單元(例如,圖42的獲取單元4211)、關聯(lián)單元(例如,圖42的關聯(lián)單元4213)、提供單元(例如,圖42的提供單元4215)、發(fā)送單元(例如,圖42的發(fā)送單元4217)、接收單元(例如,圖42的接收單元4219)、顯示單元(例如,圖42的顯示單元4221)、檢測單元(例如,圖42的檢測單元4223)、執(zhí)行單元(例如,圖42的執(zhí)行單元4225)、確定單元(例如,圖42的確定單元4227)和監(jiān)視單元(例如,圖42的監(jiān)視單元4229)。處理單元(或其一個或多個部件,諸如單元4207至4229)被配置為:響應于來自電子設備的用戶的指令,在電子設備上執(zhí)行應用程序(例如,通過執(zhí)行單元4207);在執(zhí)行應用程序時,收集使用數(shù)據(例如,使用收集單元4209),使用數(shù)據至少包括用戶在應用程序內執(zhí)行的一個或多個動作;在無人為干預的情況下,自動基于收集的使用數(shù)據獲取至少一個觸發(fā)條件(例如,通過獲取單元4211);將所述至少一個觸發(fā)條件與用戶在應用程序內執(zhí)行的一個或多個動作的特定動作關聯(lián)(例如,通過關聯(lián)單元4213);并且在確定已經滿足所述至少一個觸發(fā)條件時,向用戶提供指示(例如,通過提供單元4215),指示與觸發(fā)條件相關聯(lián)的特定動作可用。
31、(a29)在a28的電子設備的一些實施方案中,獲取所述至少一個觸發(fā)條件包括:向遠離電子設備定位的一個或多個服務器發(fā)送(例如,通過發(fā)送單元4217)使用數(shù)據,以及從一個或多個服務器接收(例如,通過接收單元4219)所述至少一個觸發(fā)條件。
32、(a30)在a28至a29中任一項的電子設備的一些實施方案中,提供指示包括在觸敏顯示器單元上的鎖定屏幕上顯示(例如,通過顯示單元4217和/或顯示單元4201)與觸發(fā)條件相關聯(lián)的特定動作對應的用戶界面對象。
33、(a31)在a30的電子設備的一些實施方案中,用戶界面對象包括與觸發(fā)條件相關聯(lián)的特定動作的描述。
34、(a32)在a31的電子設備的一些實施方案中,用戶界面對象還包括與應用程序相關聯(lián)的圖標。
35、(a33)在a30至a32中任一項的電子設備的一些實施方案中,處理單元被進一步配置為:在用戶界面對象處檢測(例如,通過檢測單元4223和/或觸敏表面單元4203)第一手勢。響應于檢測到第一手勢:(i)在觸敏顯示器單元上顯示(例如,通過顯示單元4217和/或顯示單元4201)應用程序,以及(ii)在顯示應用程序的同時執(zhí)行(例如,通過執(zhí)行單元4225)與觸發(fā)條件相關聯(lián)的特定動作。
36、(a34)在a33的電子設備的一些實施方案中,第一手勢是在用戶界面對象上的輕掃手勢。
37、(a35)在a30至a33中任一項的電子設備的一些實施方案中,處理單元被進一步配置為:在用戶界面對象處檢測(例如,通過檢測單元4223和/或觸敏表面單元4203)第二手勢。響應于檢測到第二手勢并且同時繼續(xù)在觸敏顯示器單元上顯示鎖定屏幕,處理單元被配置為:執(zhí)行(例如,通過執(zhí)行單元4225)與觸發(fā)條件相關聯(lián)的特定動作。
38、(a36)在a35的電子設備的一些實施方案中,第二手勢是在用戶界面對象的預定義區(qū)域的單次輕擊。
39、(a37)在a30至a36中任一項的電子設備的一些實施方案中,用戶界面對象顯示在鎖定屏幕的預定義的中心部分。
40、(a38)在a28的電子設備的一些實施方案中,向用戶提供與觸發(fā)條件相關聯(lián)的特定動作可用的指示包括執(zhí)行(例如,通過執(zhí)行單元4225)特定動作。
41、(a39)在a30的電子設備的一些實施方案中,用戶界面對象是與應用程序相關聯(lián)的圖標,并且用戶界面對象大體上顯示在觸敏顯示器單元上鎖定屏幕的角落。
42、(a40)在a28至a39中任一項的電子設備的一些實施方案中,處理單元被進一步配置為:接收(例如,通過接收單元4219)來自用戶的解鎖電子設備的指令。響應于接收到指令,處理單元被配置為:在觸敏顯示器單元上顯示(例如,通過顯示單元4217和/或顯示單元4201)電子設備的home屏幕。處理單元被進一步配置為:在home屏幕上向用戶提供(例如,通過提供單元4215)指示,指示與觸發(fā)條件相關聯(lián)的特定動作可用。
43、(a41)在a40的電子設備的一些實施方案中,home屏幕包括:(i)第一部分,該部分包括一個或多個用戶界面頁面,用于啟動電子設備上可用的第一組應用程序,以及(ii)第二部分,該部分顯示在與第一部分相鄰的位置,用于啟動電子設備上可用的第二組應用程序。第二部分顯示在第一部分中包括的所有用戶界面頁面上,并且在home屏幕上提供指示包括在第二部分上顯示(例如,通過顯示單元4217和/或顯示單元4201)指示。
44、(a42)在a41的電子設備的一些實施方案中,第二組應用程序與第一組應用程序不同且小于第一組應用程序。
45、(a43)在a28至a42中任一項的電子設備的一些實施方案中,確定已經滿足所述至少一個觸發(fā)條件包括:確定(例如,通過確定單元4227)電子設備已經與不同于該電子設備的第二設備耦接。
46、(a44)在a28至a43中任一項的電子設備的一些實施方案中,確定已經滿足所述至少一個觸發(fā)條件包括:確定(例如,通過確定單元4227)電子設備已經到達與用戶相關聯(lián)的家庭位置或工作位置的對應地址。
47、(a45)在a44的電子設備的一些實施方案中,確定電子設備已經到達與用戶相關聯(lián)的家庭位置或工作位置的對應地址包括:監(jiān)視(例如,通過監(jiān)視單元4229)來自電子設備的加速度計的運動數(shù)據,并基于監(jiān)視的運動數(shù)據確定(例如,通過確定單元4227)電子設備未移動超出閾值量的時間。
48、(a46)在a28至a45中任一項的電子設備的一些實施方案中,使用數(shù)據還包括來自用戶的口頭指令,該指令被提供給虛擬助理應用程序,同時繼續(xù)執(zhí)行該應用程序。所述至少一個觸發(fā)條件還基于提供給虛擬助理應用程序的口頭指令。
49、(a47)在a46的電子設備的一些實施方案中,口頭指令包括創(chuàng)建提醒的請求,該提醒對應于應用程序的當前狀態(tài),所述當前狀態(tài)對應于提供口頭指令時的應用程序狀態(tài)。
50、(a48)在a47的電子設備的一些實施方案中,提供口頭指令時的應用程序狀態(tài)選自由以下各項組成的組:提供口頭指令時在應用程序內顯示的頁面,提供口頭指令時在應用程序內播放的內容,提供口頭指令時在應用程序內顯示的通知,以及提供口頭指令時在應用程序內顯示的頁面的活動部分。
51、(a49)在a46的電子設備的一些實施方案中,口頭指令包括與應用程序的當前狀態(tài)有關的術語“這”。
52、(b1)根據一些實施方案,在具有觸敏顯示器(觸摸屏112,圖1c)的電子設備(例如,圖1a的便攜式多功能設備100,根據圖1e的計算設備a至d的任意一個配置)上執(zhí)行方法。該方法包括:獲取至少一個觸發(fā)條件,所述至少一個觸發(fā)條件基于與電子設備的用戶相關聯(lián)的使用數(shù)據,該使用數(shù)據包括在電子設備上執(zhí)行應用程序時由用戶在應用程序內執(zhí)行的一個或多個動作(或動作類型)。該方法還包括:將所述至少一個觸發(fā)條件與用戶在應用程序內執(zhí)行的一個或多個動作的特定動作相關聯(lián)。在確定已經滿足所述至少一個觸發(fā)條件時,該方法包括:向用戶提供指示,指示與觸發(fā)條件相關聯(lián)的特定動作可用。
53、(b2)在b1方法的一些實施方案中,該方法還包括在a2至a22中中任一項描述的方法。
54、(b3)在另一方面,提供了一種電子設備。在一些實施方案中,該電子設備包括:觸敏顯示器、一個或多個處理器、以及存儲一個或多個程序的存儲器,當由一個或多個處理器執(zhí)行該程序時,將使電子設備執(zhí)行b1至b2中任一項描述的方法。
55、(b4)在又一方面,提供一種電子設備,并且該電子設備包括:觸敏顯示器和用于執(zhí)行b1至b2中任一項所述方法的裝置。
56、(b5)在另一方面,提供了一種非暫態(tài)計算機可讀存儲介質。非暫態(tài)計算機可讀存儲介質用于存儲可執(zhí)行指令,當由具有觸敏顯示器的電子設備執(zhí)行這些指令時,將使電子設備執(zhí)行b1至b2中任一項描述的方法。
57、(b6)在另一方面,提供了具有觸敏顯示器的電子設備上的圖形用戶界面。在一些實施方案中,圖形用戶界面包括根據b1至b2中任一項描述的方法顯示的用戶界面。
58、(b7)在另一方面,提供了一種電子設備,該設備包括顯示單元(例如,圖42的顯示單元4201)、觸敏表面單元(例如,圖42的觸敏表面單元4203)和處理單元(例如,圖42的處理單元4205)。在一些實施方案中,根據圖1e所示計算設備的任何一個(即計算設備a至d)配置電子設備。為便于說明,圖42示出了與電子設備4200集成的顯示單元4201和觸敏表面單元4203,然而,在一些實施方案中,盡管這些單元與電子設備保持物理地分離,但這些單元中的一者或兩者與電子設備進行通信。處理單元包括執(zhí)行單元(例如,圖42的執(zhí)行單元4207)、收集單元(例如,圖42的收集單元4209)、獲取單元(例如,圖42的獲取單元4211)、關聯(lián)單元(例如,圖42的關聯(lián)單元4213)、提供單元(例如,圖42的提供單元4215)、發(fā)送單元(例如,圖42的發(fā)送單元4217)、接收單元(例如,圖42的接收單元4219)、顯示單元(例如,圖42的顯示單元4221)、檢測單元(例如,圖42的檢測單元4223)、執(zhí)行單元(例如,圖42的執(zhí)行單元4225)、確定單元(例如,圖42的確定單元4227)和監(jiān)視單元(例如,圖42的監(jiān)視單元4229)。處理單元(或其一個或多個部件,諸如單元4207至4229)被配置為:獲取(例如,通過獲取單元4211)至少一個觸發(fā)條件,所述至少一個觸發(fā)條件基于與電子設備的用戶相關聯(lián)的使用數(shù)據,該使用數(shù)據包括在電子設備上執(zhí)行應用程序時由用戶在應用程序內執(zhí)行的一個或多個動作;將所述至少一個觸發(fā)條件與用戶在應用程序內執(zhí)行的一個或多個動作的特定動作關聯(lián)(例如,通過關聯(lián)單元4213);并且在確定已經滿足所述至少一個觸發(fā)條件時,向用戶提供指示(例如,通過提供單元4215),指示與觸發(fā)條件相關聯(lián)的特定動作可用。
59、(b8)在b7的電子設備的一些實施方案中,獲取所述至少一個觸發(fā)條件包括:向遠離電子設備定位的一個或多個服務器發(fā)送(例如,通過發(fā)送單元4217)使用數(shù)據,以及從一個或多個服務器接收(例如,通過接收單元4219)所述至少一個觸發(fā)條件。
60、(b9)在b7至b8中任一項的電子設備的一些實施方案中,提供指示包括在觸敏顯示器上的鎖定屏幕上顯示(例如,通過顯示單元4217和/或顯示單元4201)與觸發(fā)條件相關聯(lián)的特定動作對應的用戶界面對象。
61、(b10)在b9的電子設備的一些實施方案中,用戶界面對象包括與觸發(fā)條件相關聯(lián)的特定動作的描述。
62、(b11)在b10的電子設備的一些實施方案中,用戶界面對象還包括與應用程序相關聯(lián)的圖標。
63、(b12)在b9至b11中任一項的電子設備的一些實施方案中,處理單元被進一步配置為:在用戶界面對象處檢測(例如,通過檢測單元4223和/或觸敏表面單元4203)第一手勢。響應于檢測到第一手勢:(i)在觸敏顯示器上顯示(例如,通過顯示單元4217和/或顯示單元4201)應用程序,以及(ii)在顯示應用程序的同時執(zhí)行(例如,通過執(zhí)行單元4225)與觸發(fā)條件相關聯(lián)的特定動作。
64、(b13)在b12的電子設備的一些實施方案中,第一手勢是在用戶界面對象上的輕掃手勢。
65、(b14)在b9至b12中任一項的電子設備的一些實施方案中,處理單元被進一步配置為:在用戶界面對象處檢測(例如,通過檢測單元4223和/或觸敏表面單元4203)第二手勢。響應于檢測到第二手勢并且同時繼續(xù)在觸敏顯示器上顯示鎖定屏幕,處理單元被配置為:執(zhí)行(例如,通過執(zhí)行單元4225)與觸發(fā)條件相關聯(lián)的特定動作。
66、(b15)在b14的電子設備的一些實施方案中,第二手勢是在用戶界面對象的預定義區(qū)域的單次輕擊。
67、(b16)在b9至b15中任一項的電子設備的一些實施方案中,用戶界面對象顯示在鎖定屏幕的預定義的中心部分。
68、(b17)在b7的電子設備的一些實施方案中,向用戶提供與觸發(fā)條件相關聯(lián)的特定動作可用的指示包括執(zhí)行(例如,通過執(zhí)行單元4225)特定動作。
69、(b18)在b9的電子設備的一些實施方案中,用戶界面對象是與應用程序相關聯(lián)的圖標,并且用戶界面對象大體上顯示在觸敏顯示器上鎖定屏幕的角落。
70、(b19)在b7至b18中任一項的電子設備的一些實施方案中,處理單元被進一步配置為:接收(例如,通過接收單元4219)來自用戶的解鎖電子設備的指令。響應于接收到指令,處理單元被配置為:在觸敏顯示器上顯示(例如,通過顯示單元4217和/或顯示單元4201)電子設備的home屏幕。處理單元被進一步配置為:在home屏幕上向用戶提供(例如,通過提供單元4215)指示,指示與觸發(fā)條件相關聯(lián)的特定動作可用。
71、(b20)在b19的電子設備的一些實施方案中,home屏幕包括:(i)第一部分,該部分包括一個或多個用戶界面頁面,用于啟動電子設備上可用的第一組應用程序,以及(ii)第二部分,該部分顯示在與第一部分相鄰的位置,用于啟動電子設備上可用的第二組應用程序。第二部分顯示在第一部分中包括的所有用戶界面頁面上,并且在home屏幕上提供指示包括在第二部分上顯示(例如,通過顯示單元4217和/或顯示單元4201)指示。
72、(b21)在b20的電子設備的一些實施方案中,第二組應用程序與第一組應用程序不同且小于第一組應用程序。
73、(b22)在b7至b21中任一項的電子設備的一些實施方案中,確定已經滿足所述至少一個觸發(fā)條件包括:確定(例如,通過確定單元4227)電子設備已經與不同于該電子設備的第二設備耦接。
74、(b23)在b7至b22中任一項的電子設備的一些實施方案中,確定已經滿足所述至少一個觸發(fā)條件包括:確定(例如,通過確定單元4227)電子設備已經到達與用戶相關聯(lián)的家庭位置或工作位置的對應地址。
75、(b24)在b23的電子設備的一些實施方案中,確定電子設備已經到達與用戶相關聯(lián)的家庭位置或工作位置的對應地址包括:監(jiān)視(例如,通過監(jiān)視單元4229)來自電子設備的加速度計的運動數(shù)據,并基于監(jiān)視的運動數(shù)據確定(例如,通過確定單元4227)電子設備未移動超出閾值量的時間。
76、(b25)在b7至b24中任一項的電子設備的一些實施方案中,使用數(shù)據還包括來自用戶的口頭指令,該指令被提供給虛擬助理應用程序,同時繼續(xù)執(zhí)行該應用程序。所述至少一個觸發(fā)條件還基于提供給虛擬助理應用程序的口頭指令。
77、(b26)在b25的電子設備的一些實施方案中,口頭指令包括創(chuàng)建提醒的請求,該提醒對應于應用程序的當前狀態(tài),所述當前狀態(tài)對應于提供口頭指令時的應用程序狀態(tài)。
78、(b27)在b26的電子設備的一些實施方案中,提供口頭指令時的應用程序狀態(tài)選自由以下各項組成的組:提供口頭指令時在應用程序內顯示的頁面,提供口頭指令時在應用程序內播放的內容,提供口頭指令時在應用程序內顯示的通知,以及提供口頭指令時在應用程序內顯示的頁面的活動部分。
79、(b28)在b26的電子設備的一些實施方案中,口頭指令包括與應用程序的當前狀態(tài)有關的術語“這”。
80、(c1)根據一些實施方案,在具有觸敏顯示器(觸摸屏112,圖1c)的電子設備(例如,圖1a的便攜式多功能設備100,根據圖1e的計算設備a至d的任意一個配置)上執(zhí)行方法。該方法包括:在觸敏顯示器上檢測來自電子設備用戶的搜索激活手勢。響應于檢測到搜索激活手勢,該方法包括:在觸敏顯示器上顯示搜索界面,該搜索界面包括:(i)搜索入口部分以及(ii)在搜索入口部分處接收到任何用戶輸入前顯示的預測部分。預測部分由以下一項或多項填充:(a)用于聯(lián)系多個先前聯(lián)系人員中某個人員的至少一個示能表示,至少部分地基于當前時間從所述多個之前聯(lián)系的人員中自動選擇該人員,以及(b)用于在電子設備上可用的多個應用程序的某個應用程序中執(zhí)行預測的動作的至少一個示能表示,至少部分地基于與電子設備用戶相關聯(lián)的應用程序使用歷史來自動選擇預測的動作。
81、(c2)在c1方法的一些實施方案中,至少部分地基于對應于電子設備的位置數(shù)據來進一步選擇人員。
82、(c3)在c1至c2中任一項的方法的一些實施方案中,從電子設備的存儲器中檢索該人員的應用程序使用歷史和聯(lián)系人信息。
83、(c4)在c1至c2中任一項的方法的一些實施方案中,從遠離電子設備定位的存儲器中檢索該人員的應用程序使用歷史和聯(lián)系人信息。
84、(c5)在c1至c4中任一項的方法的一些實施方案中,預測部分進一步由執(zhí)行預測應用程序的至少一個示能表示填充,該預測應用程序至少部分地基于應用程序使用歷史自動選擇。
85、(c6)在c1至c5中任一項的方法的一些實施方案中,預測部分進一步由預測的地點(或附近地點)類別的至少一個示能表示填充,并且預測的地點類別至少部分地基于與電子設備相對應的當前時間和位置數(shù)據的一項或多項自動選擇。
86、(c7)在c1至c6中任一項的方法的一些實施方案中,該方法還包括:檢測用戶輸入以滾動預測部分。響應于檢測到用戶輸入以滾動預測部分,該方法包括:根據用戶輸入滾動預測部分。響應于滾動,該方法包括:在預測部分中顯現(xiàn)預測的新聞文章的至少一個示能表示(例如,預測的新聞文章是預測為用戶感興趣的文章)。
87、(c8)在c7方法的一些實施方案中,至少部分地基于對應于電子設備的位置數(shù)據自動選擇預測的新聞文章。
88、(c9)在c1至c8中任一項的方法的一些實施方案中,該方法還包括:檢測在應用程序內執(zhí)行預測的動作的所述至少一個示能表示的選擇。響應于檢測到選擇,該方法包括:在觸敏顯示器上顯示應用程序并在應用程序內執(zhí)行預測的動作。
89、(c10)在c3至c4中任一項的方法的一些實施方案中,該方法還包括:檢測聯(lián)系該人員的所述至少一個示能表示的選擇。響應于檢測到選擇,該方法包括:使用該人員的聯(lián)系人信息與其聯(lián)系。
90、(c11)在c5方法的一些實施方案中,該方法還包括:檢測執(zhí)行預測應用程序的所述至少一個示能表示的選擇。響應于檢測到選擇,該方法包括:在觸敏顯示器上顯示預測的應用程序。
91、(c12)在c6方法的一些實施方案中,該方法還包括:檢測預測地點類別的所述至少一個示能表示的選擇。響應于檢測到選擇,該方法還包括:(i)接收對應于至少一個附近地點的數(shù)據,以及(ii)在觸摸敏感顯示器上顯示對應于所述至少一個附近地點的接收數(shù)據。
92、(c13)在c7方法的一些實施方案中,該方法還包括:檢測預測新聞文章的所述至少一個示能表示的選擇。響應于檢測到選擇,該方法包括:在觸敏顯示器上顯示預測的新聞文章。
93、(c14)在c1至c13中任一項的方法的一些實施方案中,搜索激活手勢可從至少兩個不同的用戶界面獲取,并且所述至少兩個不同用戶界面的第一用戶界面對應于在觸敏顯示器上顯示home屏幕頁面序列的相應home屏幕頁面。
94、(c15)在c14方法的一些實施方案中,當相應的home屏幕頁面是home屏幕頁面序列中的第一home屏幕頁面時,搜索激活手勢包括以下中的一種:(i)相對于電子設備用戶大體上沿向下方向移動的手勢,或(ii)相對用戶大體上沿從左到右方向移動并大體上垂直于向下方向的連續(xù)手勢。
95、(c16)在c15方法的一些實施方案中,當相應的home屏幕頁面是home屏幕頁面序列中的第二home屏幕頁面時,搜索激活手勢包括相對電子設備用戶大體上沿向下方向移動的連續(xù)手勢。
96、(c17)在c14方法的一些實施方案中,所述至少兩個不同用戶界面的第二用戶界面對應于在觸敏顯示器上顯示應用程序切換界面。
97、(c18)在c17方法的一些實施方案中,搜索激活手勢包括在觸敏顯示器上接觸應用程序切換界面的預定義搜索激活部分。
98、(c19)在另一方面,提供了一種電子設備。在一些實施方案中,該電子設備包括:觸敏顯示器、一個或多個處理器、以及存儲一個或多個程序的存儲器,當由一個或多個處理器執(zhí)行該程序時,將使電子設備執(zhí)行c1至c18中任一項描述的方法。
99、(c20)在又一方面,提供一種電子設備,并且該電子設備包括:觸敏顯示器和用于執(zhí)行c1至c18中任一項所述方法的裝置。
100、(c21)在另一方面,提供了一種非暫態(tài)計算機可讀存儲介質。非暫態(tài)計算機可讀存儲介質用于存儲可執(zhí)行指令,當由具有觸敏顯示器的電子設備執(zhí)行這些指令時,將使電子設備執(zhí)行c1至c18中任一項描述的方法。
101、(c22)在另一方面,提供了具有觸敏顯示器的電子設備上的圖形用戶界面。在一些實施方案中,圖形用戶界面包括根據c1至c18中任一項描述的方法顯示的用戶界面。
102、(c23)在另一方面,提供了一種電子設備,該設備包括顯示單元(例如,圖43的顯示單元4301)、觸敏表面單元(例如,圖43的觸敏表面單元4303)和處理單元(例如,圖43的處理單元4305)。在一些實施方案中,根據圖1e所示計算設備的任何一個(即計算設備a至d)配置電子設備。為便于說明,圖43示出了與電子設備4300集成的顯示單元4301和觸敏表面單元4303,然而,在一些實施方案中,盡管這些單元與電子設備保持物理地分離,但這些單元中的一者或兩者與電子設備進行通信。處理單元包括顯示單元(例如,圖43的顯示單元4309)、檢測單元(例如,圖43的檢測單元4307)、檢索單元(例如,圖43的檢索單元4311)、填充單元(例如,圖43的填充單元4313)、滾動單元(例如,圖43的滾動單元4315)、顯現(xiàn)單元(例如,圖43的顯現(xiàn)單元4317)、選擇單元(例如,圖43的選擇單元4319)、接觸單元(例如,圖43的接觸單元4321)、接收單元(例如,圖43的接收單元4323)和執(zhí)行單元(例如,圖43的執(zhí)行單元4325)。處理單元(或其一個或多個部件,諸如單元4307至4225)被配置為:檢測(例如,通過檢測單元4307和/或觸敏表面單元4303)觸敏顯示器上來自電子設備用戶的搜索激活手勢;響應于檢測到搜索激活手勢,在觸敏顯示器上顯示(例如,通過顯示單元4309和/或顯示單元4301)搜索界面,該搜索界面包括:(i)搜索入口部分;以及(ii)在搜索入口部分處接收到任何用戶輸入前顯示的預測部分,預測部分由以下一項或多項填充:(a)用于聯(lián)系多個先前聯(lián)系人員中某個人員的至少一個示能表示,至少部分地基于當前時間從所述多個之前聯(lián)系的人員中自動選擇(例如,通過選擇單元4319)該人員,以及(b)用于在電子設備上可用的多個應用程序的某個應用程序中執(zhí)行預測的動作的至少一個示能表示,至少部分地基于與電子設備用戶相關聯(lián)的應用程序使用歷史來自動選擇(例如,通過選擇單元4319)預測的動作。
103、(c24)在c23的電子設備的一些實施方案中,至少部分地基于對應于電子設備的位置數(shù)據進一步選擇(例如,通過選擇單元4319)該人員。
104、(c25)在c23至c24中任一項的電子設備的一些實施方案中,從電子設備的存儲器中檢索(例如,通過檢索單元4311)該人員的應用程序使用歷史和聯(lián)系人信息。
105、(c26)在c23至c24中任一項的電子設備的一些實施方案中,從遠離電子設備定位的服務器中檢索(例如,通過檢索單元4311)該人員的應用程序使用歷史和聯(lián)系人信息。
106、(c27)在c23至c26中任一項的電子設備的一些實施方案中,預測部分進一步由執(zhí)行預測應用程序的至少一個示能表示填充(例如,通過填充單元4313),該預測應用程序至少部分地基于應用程序使用歷史自動選擇(例如,通過選擇單元4319)。
107、(c28)在c23至c27中任一項的電子設備的一些實施方案中,預測部分進一步由預測的地點類別的至少一個示能表示填充(例如,通過填充單元4313),并且預測的地點類別至少部分地基于與電子設備相對應的當前時間和位置數(shù)據的一項或多項自動選擇(例如,通過選擇單元4319)。
108、(c29)在c23至c28中任一項的電子設備的一些實施方案中,處理單元被進一步配置為:檢測(例如,通過檢測單元4307和/或觸敏表面單元4303)用戶輸入以滾動預測部分。響應于檢測用戶輸入以滾動預測部分,處理單元被配置為:根據用戶輸入滾動(例如,通過滾動單元4319)預測部分。響應于滾動,該處理單元被配置為:在預測部分中顯現(xiàn)(例如,通過顯現(xiàn)單元4317)預測的新聞文章的至少一個示能表示(例如,預測的新聞文章是預測為用戶感興趣的文章)。
109、(c30)在c7的電子設備的一些實施方案中,至少部分地基于對應于電子設備的位置數(shù)據自動選擇(例如,通過選擇單元4319)預測的新聞文章。
110、(c31)在c23至c30中任一項的電子設備的一些實施方案中,處理單元被進一步配置為:檢測(例如,通過檢測單元4307和/或觸敏表面單元4303)在應用程序內執(zhí)行預測的動作的所述至少一個示能表示的選擇。響應于檢測到選擇,處理單元被配置為:在觸敏顯示器(例如,顯示單元4301)上顯示(例如,通過顯示單元4309)應用程序并在應用程序內執(zhí)行(例如,通過執(zhí)行單元4325)預測的動作。
111、(c32)在c25至c26中任一項的電子設備的一些實施方案中,處理單元被進一步配置為:檢測(例如,通過檢測單元4307和/或觸敏表面單元4303)聯(lián)系該人員的所述至少一個示能表示的選擇。響應于檢測到選擇,處理單元被配置為:使用該人員的聯(lián)系人信息與其聯(lián)系(例如,通過接觸單元4321)。
112、(c33)在c27的電子設備的一些實施方案中,處理單元被進一步配置為:檢測(例如,通過檢測單元4307和/或觸敏表面單元4303)執(zhí)行預測應用程序的所述至少一個示能表示的選擇。響應于檢測到選擇,處理單元被配置為:在觸敏顯示器(例如,顯示單元4301)上顯示(例如,通過顯示單元4307)預測的應用程序。
113、(c34)在c28的電子設備的一些實施方案中,處理單元被進一步配置為:檢測(例如,通過檢測單元4307和/或觸敏表面單元4303)預測的地點類別的所述至少一個示能表示的選擇。響應于檢測到選擇,處理單元被配置為:(i)接收(例如,通過接收單元4323)與至少一個附近地點相對應的數(shù)據,以及(ii)在觸敏顯示器(例如,顯示單元4301)上顯示(例如,通過顯示單元4307)與所述至少一個附近地點相對應的接收的數(shù)據。
114、(c35)在c29的電子設備的一些實施方案中,處理單元被進一步配置為:檢測(例如,通過檢測單元4307和/或觸敏表面單元4303)預測新聞文章的所述至少一個示能表示的選擇。響應于檢測到選擇,處理單元被配置為:在觸敏顯示器(例如,顯示單元4301)上顯示(例如,通過顯示單元4307)預測的新聞文章。
115、(c36)在c23至c35中任一項的電子設備的一些實施方案中,搜索激活手勢可從至少兩個不同的用戶界面獲取,并且所述至少兩個不同用戶界面的第一用戶界面對應于在觸敏顯示器上顯示home屏幕頁面序列的相應home屏幕頁面。
116、(c37)在c36的電子設備的一些實施方案中,當相應的home屏幕頁面是home屏幕頁面序列中的第一home屏幕頁面時,搜索激活手勢包括以下中的一種:(i)相對于電子設備用戶大體上沿向下方向移動的手勢,或(ii)相對用戶大體上沿從左到右方向移動并大體上垂直于向下方向的連續(xù)手勢。
117、(c38)在c37的電子設備的一些實施方案中,當相應的home屏幕頁面是home屏幕頁面序列中的第二home屏幕頁面時,搜索激活手勢包括相對電子設備用戶大體上沿向下方向移動的連續(xù)手勢。
118、(c39)在c36的電子設備的一些實施方案中,所述至少兩個不同用戶界面的第二用戶界面對應于在觸敏顯示器上顯示應用程序切換界面。
119、(c40)在c39的電子設備的一些實施方案中,搜索激活手勢包括在觸敏顯示器上接觸應用程序切換界面的預定義搜索激活部分。
120、因此,具有顯示器、觸敏表面和用于檢測與觸敏表面的接觸強度的任選一個或多個傳感器的電子設備被提供有更快、更有效的方法和界面以用于主動訪問應用程序并主動執(zhí)行應用程序內的功能,從而提高此類設備的效能、效率和用戶滿意度。這樣的方法和界面可以補充或替代用于訪問與此相關的應用程序和功能的常規(guī)方法。
121、(d1)根據一些實施方案,在具有觸敏表面(例如,觸敏表面195,圖1d)和顯示器(例如,顯示器194,圖1d)的電子設備(例如,圖1a的便攜式多功能設備100,根據圖1e的計算設備a至d的任意一個配置)上執(zhí)行方法。該方法包括:在顯示器上顯示與正在電子設備上執(zhí)行的應用程序相關聯(lián)的內容。該方法還包括:通過觸敏表面檢測輕掃手勢,該手勢當被檢測到時,將使電子設備進入不同于該應用程序的搜索模式。該方法還包括:響應于檢測到輕掃手勢,進入搜索模式,搜索模式包括顯示在顯示器上的搜索界面。結合進入搜索模式,該方法包括:至少部分地基于與內容相關聯(lián)的信息來確定至少一個建議的搜索查詢。在搜索界面處接收到任何用戶輸入之前,該方法包括:使用所述至少一個建議的搜索查詢填充顯示的搜索界面。這樣,該設備基于用戶查看的應用內容向其提供相關建議,用戶只需選擇其中一條建議而無需鍵入任何內容,從而使用戶不必記憶信息并在搜索界面中重新輸入信息。
122、(d2)在d1方法的一些實施方案中,檢測輕掃手勢包括在當前顯示的內容的至少一部分上檢測輕掃手勢。
123、(d3)在d1至d2中任一項的方法的一些實施方案中,該方法還包括:檢測輕掃手勢之前,檢測與查看電子設備home屏幕的請求相對應的輸入;并且響應于檢測到該輸入,停止顯示與應用程序相關聯(lián)的內容并顯示電子設備的home屏幕的相應頁面。在一些實施方案中,所述相應頁面是home屏幕頁面序列中的初始頁面,并且在顯示器上顯示home屏幕的初始頁面時檢測輕掃手勢。
124、(d4)在d1至d3中任一項的方法的一些實施方案中,搜索界面被顯示為半透明地覆蓋應用程序。
125、(d5)在d1至d4中任一項的方法的一些實施方案中,該方法還包括:根據確定該內容包括文本內容,至少部分地基于文本內容確定所述至少一個建議的搜索查詢。
126、(d6)在d5方法的一些實施方案中,至少部分地基于文本內容確定所述至少一個建議的搜索查詢包括:分析文本內容以檢測用于確定所述至少一個建議搜索查詢的一個或多個預定義關鍵字。
127、(d7)在d1至d6中任一項的方法的一些實施方案中,確定所述至少一個建議的搜索查詢包括確定多個建議的搜索查詢,并且填充搜索界面包括用所述多個建議的搜索查詢填充搜索界面。
128、(d8)在d1至d7中任一項的方法的一些實施方案中,該方法還包括:通過觸敏表面檢測當前顯示的新內容上的新的輕掃手勢;并且響應于檢測到新的輕掃手勢,進入搜索模式,進入搜索模式包括在顯示器上顯示搜索界面;并且結合進入搜索模式并根據確定新內容不包括文本內容,使用建議的搜索查詢填充搜索界面,建議的搜索查詢基于來自電子設備用戶的一組選擇的歷史搜索查詢。
129、(d9)在d8方法的一些實施方案中,搜索界面基于不同于該應用程序的第二應用程序提供的位置信息顯示興趣點。
130、(d10)在d8至d9中任一項的方法的一些實施方案中,搜索界面還包括一個或多個建議的應用程序。
131、(d11)在d8至d10中任一項的方法的一些實施方案中,至少部分地基于最近搜索查詢的頻率選擇該組歷史搜索查詢。
132、(d12)在d1至d11中任一項的方法的一些實施方案中,該方法還包括:結合進入搜索模式,通過使用電子設備上可用的一個或多個輔助功能獲取與該內容相關聯(lián)的信息。
133、(d13)在d12方法的一些實施方案中,使用一個或多個輔助功能包括使用一個或多個輔助功能來生成與內容相關聯(lián)的信息,方法是:(i)將自然語言處理算法應用于當前在應用程序中顯示的文本內容,以及(ii)使用從自然語言處理算法獲取的數(shù)據確定描述該內容的一個或多個關鍵字,并基于所述一個或多個關鍵字確定所述至少一個建議的搜索查詢。
134、(d14)在d13方法的一些實施方案中,確定描述該內容的一個或多個關鍵字還包括:(i)檢索與當前在應用程序中顯示的非文本內容相對應的元數(shù)據,以及(ii)除從自然語言處理算法獲取的數(shù)據外,還使用檢索的元數(shù)據確定一個或多個關鍵字。
135、(d15)在d1至d14中任一項的方法的一些實施方案中,搜索界面還包括一個或多個趨勢查詢。
136、(d16)在d15方法的一些實施方案中,搜索界面還包括預測為電子設備用戶感興趣的一個或多個應用程序。
137、(d17)在另一方面,提供了一種電子設備。在一些實施方案中,該電子設備包括:觸敏表面和顯示器、一個或多個處理器、以及存儲一個或多個程序的存儲器,當由一個或多個處理器執(zhí)行該程序時,將使電子設備執(zhí)行d1至d16中任一項描述的方法。
138、(d18)在又一方面,提供一種電子設備,并且該電子設備包括:觸敏表面和顯示器,以及用于執(zhí)行d1至d16中任一項所述方法的裝置。
139、(d19)在另一方面,提供了一種非暫態(tài)計算機可讀存儲介質。非暫態(tài)計算機可讀存儲介質用于存儲可執(zhí)行指令,當由具有觸敏表面和顯示器的電子設備執(zhí)行這些指令時,將使電子設備執(zhí)行d1至d16中任一項描述的方法。
140、(d20)在另一方面,提供了具有觸敏表面和顯示器的電子設備上的圖形用戶界面。在一些實施方案中,圖形用戶界面包括根據d1至d16中任一項描述的方法顯示的用戶界面。在另一方面,提供了一種在包括觸敏表面和顯示器的電子設備中使用的信息處理裝置。該信息處理裝置包括:用于執(zhí)行d1至d16中任一項描述的方法的裝置。
141、(d21)在另一方面,提供了一種電子設備,該設備包括顯示單元(例如,圖44的顯示單元4401)、觸敏表面單元(例如,圖44的觸敏表面單元4403)和處理單元(例如,圖44的處理單元4405)。處理單元與觸敏表面單元和顯示單元耦合。在一些實施方案中,根據圖1e所示計算設備的任何一個(即計算設備a至d)配置電子設備。為便于說明,圖44示出了與電子設備4400集成的顯示單元4401和觸敏表面單元4403,然而,在一些實施方案中,盡管這些單元與電子設備保持物理地分離,但這些單元中的一者或兩者與電子設備進行通信。在一些實施方案中,觸敏表面單元和顯示單元集成在單個觸敏顯示器單元(在本文中也稱為觸敏顯示器)中。處理單元包括檢測單元(例如,圖44的檢測單元4407)、顯示單元(例如,圖44的顯示單元4409)、檢索單元(例如,圖44的檢索單元4411)、搜索模式進入單元(例如,圖44的搜索模式進入單元4412)、填充單元(例如,圖44的填充單元4413)、獲取單元(例如,圖44的獲取單元4415)、確定單元(例如,圖44的確定單元4417)和選擇單元(例如,圖44的選擇單元4419)。處理單元(或其一個或多個部件,諸如單元1007至1029)被配置為:在顯示單元(例如,顯示單元4407)上顯示(例如,通過顯示單元4407)與正在電子設備上執(zhí)行的應用程序相關聯(lián)的內容;通過觸敏表面單元(例如,觸敏表面單元4403)檢測(例如,通過檢測單元4407)輕掃手勢,該手勢當被檢測到時,將使電子設備進入不同于該應用程序的搜索模式;響應于檢測到輕掃手勢,進入搜索模式(例如,通過搜索模式進入單元4412),搜索模式包括顯示單元(例如,顯示單元4407)上顯示的搜索界面;結合進入搜索模式,至少部分地基于與該內容相關聯(lián)的信息確定(例如,通過確定單元4417)至少一個建議的搜索查詢;并且在搜索界面處接收到任何用戶輸入之前,使用所述至少一個建議的搜索查詢填充(例如,通過填充單元4413)顯示的搜索界面。
142、(d22)在d21的電子設備的一些實施方案中,檢測輕掃手勢包括在當前顯示的內容的至少一部分上檢測(例如,通過檢測單元4407)輕掃手勢。
143、(d23)在d21至d22中任一項的電子設備的一些實施方案中,其中處理單元被進一步配置為:在檢測輕掃手勢之前,檢測(例如,通過檢測單元4407)與查看電子設備home屏幕的請求相對應的輸入;并且響應于檢測(例如,通過檢測單元4407)到該輸入,停止顯示與應用程序相關聯(lián)的內容并顯示電子設備的home屏幕的相應頁面(例如,通過顯示單元4409),其中:所述相應頁面是home屏幕頁面序列中的初始頁面;并且在顯示單元上顯示home屏幕的初始頁面時檢測(例如,通過檢測單元4407)輕掃手勢。
144、(d24)在d21至d23中任一項的電子設備的一些實施方案中,搜索界面被顯示(例如,通過顯示單元4409和/或顯示單元4401)為半透明地覆蓋應用程序。
145、(d25)在d21至d24中任一項的電子設備的一些實施方案中,處理單元被進一步配置為:根據確定該內容包括文本內容,至少部分地基于文本內容確定(例如,通過確定單元4417)所述至少一個建議的搜索查詢。
146、(d26)在d25的電子設備的一些實施方案中,至少部分地基于文本內容確定所述至少一個建議的搜索查詢包括:分析文本內容以檢測(例如,通過檢測單元4407)用于確定(例如,通過確定單元4417)所述至少一個建議搜索查詢的一個或多個預定義的關鍵字。
147、(d27)在d21至d26中任一項的電子設備的一些實施方案中,確定所述至少一個建議的搜索查詢包括確定(例如,通過確定單元4417)多個建議的搜索查詢,并且填充搜索界面包括使用所述多個建議的搜索查詢填充(例如,通過填充單元4413)搜索界面。
148、(d28)在d21至d27中任一項的電子設備的一些實施方案中,處理單元被進一步配置為:通過觸敏表面單元(例如,觸敏表面單元4403)檢測(例如,通過檢測單元4407)當前顯示的新內容上的新的輕掃手勢;并且響應于檢測到新的輕掃手勢,進入搜索模式(例如,通過搜索模式進入單元4412),并且進入搜索模式包括在顯示單元上顯示搜索界面(例如,通過顯示單元4409);并且結合進入搜索模式并根據確定新內容不包括文本內容,使用建議的搜索查詢填充(例如,通過填充單元4413)搜索界面,其中建議的搜索查詢基于來自電子設備用戶的一組選擇的歷史搜索查詢。
149、(d29)在d28的電子設備的一些實施方案中,搜索界面與興趣點一起顯示(例如,顯示單元4409),興趣點基于與不同于該應用程序的第二應用程序提供的位置信息。
150、(d30)在d28至d29中任一項的電子設備的一些實施方案中,搜索界面還包括一個或多個建議的應用程序。
151、(d31)在d28至d30中任一項的電子設備的一些實施方案中,至少部分地基于最近搜索查詢的頻率選擇(例如,通過選擇單元4419)該組歷史搜索查詢。
152、(d32)在d21至d31中任一項的電子設備的一些實施方案中,處理單元被進一步配置為:結合進入搜索模式,通過使用電子設備上可用的一個或多個輔助功能獲取(例如,通過獲取單元4415)與該內容相關聯(lián)的信息。
153、(d33)在d32的電子設備的一些實施方案中,使用一個或多個輔助功能包括使用一個或多個輔助功能來生成與內容相關聯(lián)的信息,方法是:(i)將自然語言處理算法應用于當前在應用程序中顯示的文本內容,以及(ii)使用從自然語言處理算法獲取(例如,通過獲取單元4415)的數(shù)據確定(例如,通過確定單元4417)描述該內容的一個或多個關鍵字,其中所述至少一個建議的搜索查詢基于所述一個或多個關鍵字確定(例如,通過確定單元4417)。
154、(d34)在d33的電子設備的一些實施方案中,確定描述該內容的一個或多個關鍵字還包括:(i)檢索(例如,通過檢索單元4411)與當前在應用程序中顯示的非文本內容相對應的元數(shù)據,以及(ii)除從自然語言處理算法獲取的數(shù)據外,還使用檢索的元數(shù)據確定(例如,通過確定單元4417)一個或多個關鍵字。
155、(d35)在d21至d34中任一項的電子設備的一些實施方案中,搜索界面還包括一個或多個趨勢查詢。
156、(d36)在d35的電子設備的一些實施方案中,搜索界面還包括預測為電子設備用戶感興趣的一個或多個應用程序。
157、(e1)根據一些實施方案,在具有觸敏表面(例如,觸敏表面195,圖1d)和顯示器(例如,顯示器194,圖1d)的電子設備(例如,圖1a的便攜式多功能設備100,根據圖1e的計算設備a至d的任意一個配置)上執(zhí)行方法。該方法包括:通過觸敏表面檢測用戶界面上的輕掃手勢,并且該輕掃手勢當被檢測到時,使電子設備進入搜索模式。該方法還包括:響應于檢測到輕掃手勢,進入搜索模式,并且進入搜索模式包括:在搜索界面內接收到任意用戶輸入前,使用第一內容項填充與用戶界面不同的搜索界面。在一些實施方案中,根據確定用戶界面包括與某個應用程序相關聯(lián)的內容,其中該用戶界面不同于包括用于調用應用程序的可選圖標的home屏幕,使用第一內容項填充搜索界面包括使用所述至少一個建議的搜索查詢填充搜索界面,其中該搜索查詢至少部分地基于與該應用程序相關聯(lián)的內容;并且根據確定用戶界面與home屏幕的頁面相關聯(lián),使用第一內容項填充搜索界面包括使用示能表示填充搜索界面,該示能表示包括對電子設備當前位置的閾值距離內的至少一個興趣點的可選描述。
158、(e2)在e1方法的一些實施方案中,用示能表示填充搜索界面包括在觸敏表面上顯示搜索界面的搜索入口部分;并且該方法還包括:檢測搜索入口部分的輸入;并且響應于檢測到搜索入口部分的輸入,停止顯示示能表示并在搜索界面內顯示所述至少一個建議的搜索查詢。
159、(e3)在另一方面,提供了一種電子設備。在一些實施方案中,該電子設備包括:觸敏表面、顯示器、一個或多個處理器、以及存儲一個或多個程序的存儲器,當由一個或多個處理器執(zhí)行該程序時,將使電子設備執(zhí)行e1至e2中任一項描述的方法。
160、(e4)在又一方面,提供一種電子設備,并且該電子設備包括:觸敏表面、顯示器以及用于執(zhí)行e1至e2中任一項所述方法的裝置。
161、(e5)在另一方面,提供了一種非暫態(tài)計算機可讀存儲介質。非暫態(tài)計算機可讀存儲介質用于存儲可執(zhí)行指令,當由具有觸敏表面和顯示器的電子設備執(zhí)行這些指令時,將使電子設備執(zhí)行e1至e2中任一項描述的方法。
162、(e6)在另一方面,提供了具有觸敏表面和顯示器的電子設備上的圖形用戶界面。在一些實施方案中,圖形用戶界面包括根據e1至e2中任一項描述的方法顯示的用戶界面。在另一方面,提供了一種在包括觸敏表面和顯示器的電子設備中使用的信息處理裝置。該信息處理裝置包括:用于執(zhí)行e1至e2中任一項描述的方法的裝置。
163、(e7)在另一方面,提供了一種電子設備,該設備包括顯示單元(例如,圖45的顯示單元4501)、觸敏表面單元(例如,圖45的觸敏表面單元4503)和處理單元(例如,圖45的處理單元4505)。處理單元與觸敏表面單元和顯示單元耦合。在一些實施方案中,根據圖1e所示計算設備的任何一個(即計算設備a至d)配置電子設備。為便于說明,圖45示出了與電子設備4500集成的顯示單元4501和觸敏表面單元4503,然而,在一些實施方案中,盡管這些單元與電子設備保持物理地分離,但這些單元中的一者或兩者與電子設備進行通信。在一些實施方案中,觸敏表面單元和顯示單元集成在單個觸敏顯示器單元(在本文中也稱為觸敏顯示器)中。處理單元包括檢測單元(例如,圖45的檢測單元4507)、顯示單元(例如,圖45的顯示單元4509)、填充單元(例如,圖45的填充單元4511)和搜索模式進入單元(例如,圖45的搜索模式進入單元4513)。處理單元(或其一個或多個部件,諸如單元4507至4513)被配置為:通過觸敏表面單元(例如,觸敏表面單元4503)檢測(例如,通過檢測單元4507)用戶界面上的輕掃手勢,其中當檢測到輕掃手勢時,將使電子設備進入搜索模式;并且響應于檢測到輕掃手勢,進入搜索模式(例如,通過搜索模式進入單元4513),其中進入搜索模式包括:在搜索界面內接收到任意用戶輸入前,使用第一內容項填充(例如,通過填充單元4511)與用戶界面不同的搜索界面。在一些實施方案中,根據確定用戶界面包括與某個應用程序相關聯(lián)的內容,其中該用戶界面不同于包括用于調用應用程序的可選圖標的home屏幕,使用第一內容項填充搜索界面包括使用所述至少一個建議的搜索查詢填充(例如,通過填充單元4511)搜索界面,其中該搜索查詢至少部分地基于與該應用程序相關聯(lián)的內容;并且根據確定用戶界面與home屏幕的頁面相關聯(lián),使用第一內容項填充搜索界面包括使用示能表示填充(例如,通過填充單元4511)搜索界面,該示能表示包括對電子設備當前位置的閾值距離內的至少一個興趣點的可選描述。
164、(e8)在e7的電子設備的一些實施方案中,用示能表示填充搜索界面包括顯示(例如,通過顯示單元4507和/或顯示單元4501)搜索界面的搜索入口部分;并且處理單元被進一步配置為:檢測(例如,通過檢測單元4507)搜索入口部分的輸入;并且響應于在搜索入口部分檢測到輸入,停止顯示(例如,通過顯示單元4507和/或顯示單元4501)示能表示并在搜索界面內顯示(例如,通過顯示單元4507和/或顯示單元4501)所述至少一個建議的搜索查詢。
165、(f1)根據一些實施方案,在具有位置傳感器、觸敏表面(例如,觸敏表面195,圖1d)和顯示器(例如,顯示器194,圖1d)的電子設備(例如,圖1a的便攜式多功能設備100,根據圖1e的計算設備a至d的任意一個配置)上執(zhí)行方法。該方法包括:在無來自用戶的指令情況下,自動確定電子設備用戶位于停留在某個地理位置的車輛內;當確定用戶已經離開位于該地理位置的車輛時,確定從位置傳感器檢索的用于識別地理位置的定位信息是否滿足準確度標準。該方法還包括:在確定定位信息不滿足準確度標準時,向用戶提供輸入有關地理位置的信息的提示。該方法還包括:響應于提供提示,從用戶接收關于地理位置的信息并將該信息存儲為車輛位置信息。
166、(f2)在權利要求f1的方法的一些實施方案中,該方法還包括:在確定定位信息滿足準確度標準時,在無來自用戶的指令情況下,自動將定位信息存儲為車輛位置信息。
167、(f3)在權利要求f2的方法的一些實施方案中,該方法還包括:根據確定用戶正前往該地理位置,顯示包括車輛位置信息的用戶界面對象。
168、(f4)在權利要求f3的方法的一些實施方案中,用戶界面對象是包括用戶當前位置標識符和地理位置的單獨標識符的地圖對象。
169、(f5)在權利要求f4的方法的一些實施方案中,用戶界面對象顯示在電子設備的鎖定屏幕上。
170、(f6)在權利要求f4的方法的一些實施方案中,響應于使得電子設備進入搜索模式的輕掃手勢,顯示用戶界面對象。
171、(f7)在權利要求f6的方法的一些實施方案中,響應于接收到輕掃手勢,執(zhí)行確定,確定用戶是否正在前往該地理位置。
172、(f8)在f1至f7中任一項的方法的一些實施方案中,該提示是由可通過電子設備使用的虛擬助理提供的音頻提示,從用戶接收信息包括從用戶接收識別該地理位置的口頭描述,顯示用戶界面對象包括顯示可選擇的示能表示,當選擇該示能表示時將使設備回放口頭描述。
173、(f9)在f1至f7中任一項的方法的一些實施方案中,該提示顯示在電子設備的顯示器上,從用戶接收信息包括從用戶接收識別該地理位置的文本描述,顯示用戶界面對象包括顯示來自用戶的文本描述。
174、(f10)在f1至f7中任一項的方法的一些實施方案中,確定用戶是否正在前往該地理位置包括:使用從位置傳感器接收的新的定位信息來確定電子設備正在向該地理位置移動。
175、(f11)在f10的方法的一些實施方案中,確定用戶是否正在前往該地理位置包括:(i)確定電子設備在另一個地理位置處停留超出閾值時間周期,以及(ii)確定新的定位信息表明電子設備正在離開另一個地理位置并向該地理位置移動。
176、(f12)在f1至f11中任一項的方法的一些實施方案中,確定用戶處于停留在該地理位置處的車輛中包括:(i)通過確定電子設備正在以高于閾值速度行進確定用戶位于車輛內(ii)通過以下一項或多項確定車輛已經停留在該地理位置處:(a)確定電子設備已經在該地理位置處停留超出某個閾值時間周期,(b)確定電子設備與車輛之間的通信鏈路已斷開,以及(c)確定該地理位置對應于停車場內的某個位置。
177、(f13)在權利要求f12的方法的一些實施方案中,確定車輛已停留在該地理位置處包括確定電子設備已經在該地理位置處停留超出某個閾值時間周期。
178、(f14)在f12至f13中任一項的方法的一些實施方案中,確定車輛已停留在該地理位置處包括確定電子設備和車輛之間的通信鏈路已經斷開。
179、(f15)在f12至f14中任一項的方法的一些實施方案中,確定車輛已停留在該地理位置處包括確定該地理位置對應于停車場內的某個位置。
180、(f16)在f1至f15中任一項的方法的一些實施方案中,準確度標準包括當與定位信息相關聯(lián)的gps讀數(shù)準確度高于準確度的閾值水平時所滿足的標準。
181、(f17)在另一方面,提供了一種電子設備。在一些實施方案中,該電子設備包括:觸敏表面、顯示器、位置傳感器、一個或多個處理器、以及存儲一個或多個程序的存儲器,當由一個或多個處理器執(zhí)行該程序時,將使電子設備執(zhí)行f1至f16中任一項描述的方法。
182、(f18)在又一方面,提供一種電子設備,并且該電子設備包括:觸敏表面、顯示器、位置傳感器以及用于執(zhí)行f1至f16中任一項所述方法的裝置。
183、(f19)在另一方面,提供了一種非暫態(tài)計算機可讀存儲介質。非暫態(tài)計算機可讀存儲介質用于存儲可執(zhí)行指令,當由具有觸敏表面、顯示器和位置傳感器的電子設備執(zhí)行這些指令時,將使電子設備執(zhí)行f1至f16中任一項描述的方法。
184、(f20)在另一方面,提供了具有觸敏表面、顯示器和位置傳感器的電子設備上的圖形用戶界面。在一些實施方案中,圖形用戶界面包括根據f1至f16中任一項描述的方法顯示的用戶界面。在另一方面,提供了一種在包括觸敏表面、顯示器和位置傳感器的電子設備中使用的信息處理裝置。該信息處理裝置包括:用于執(zhí)行f1至f16中任一項描述的方法的裝置。
185、(f21)在另一方面,提供了一種電子設備,該設備包括顯示單元(例如,圖46的顯示單元4601)、觸敏表面單元(例如,圖46的觸敏表面單元4603)、位置傳感器單元(例如,圖46的位置傳感器單元4607)和處理單元(例如,圖46的處理單元4605)。處理單元與觸敏表面單元、顯示單元和位置傳感器單元耦合。在一些實施方案中,根據圖1e所示計算設備的任何一個(即計算設備a至d)配置電子設備。為便于說明,圖46示出了與電子設備4600集成的顯示單元4601和觸敏表面單元4603,然而,在一些實施方案中,盡管這些單元與電子設備保持物理地分離,但這些單元中的一者或兩者與電子設備進行通信。在一些實施方案中,觸敏表面單元和顯示單元集成在單個觸敏顯示器單元(在本文中也稱為觸敏顯示器)中。處理單元包括顯示單元(例如,圖46的顯示單元4609)、檢索單元(例如,圖46的檢索單元4611)、確定單元(例如,圖46的確定單元4613)、存儲單元(例如,圖46的存儲單元4615)、識別單元(例如,圖46的識別單元4617)、選擇單元(例如,圖46的選擇單元4619)、接收單元(例如,圖46的接收單元4621)、提供單元(例如,圖46的提供單元4623)和回放單元(例如,圖46的回放單元4625)。處理單元(或其一個或多個部件,諸如單元4607至4625)被配置為:在無來自用戶的指令情況下,自動確定(例如,通過確定單元4613)電子設備用戶位于停留在某個地理位置的車輛內;在確定用戶已經離開位于該地理位置的車輛時,確定(例如,通過確定單元4613)從位置傳感器單元(例如,位置傳感器單元4607)檢索(例如,通過檢索單元4611)的用于識別(例如,通過識別單元4617)地理位置的定位信息是否滿足準確度標準;在確定(例如,通過確定單元4613))定位信息不滿足準確度標準時,向用戶提供(例如,通過提供單元4623)輸入有關地理位置信息的提示;并且響應于提供該提示,從用戶接收(例如,通過接收單元4621)關于該地理位置的信息,并將該信息存儲(例如,通過存儲單元4615)為車輛位置信息。
186、(f22)在f21的電子設備的一些實施方案中,處理單元被進一步配置為:在確定定位信息滿足準確度標準時,在無來自用戶的指令情況下,自動將定位信息存儲(例如,通過存儲單元4615)為車輛位置信息。
187、(f23)在f22的電子設備的一些實施方案中,處理單元被進一步配置為:根據確定用戶正前往該地理位置,顯示(例如,通過顯示單元4609結合顯示單元4601)包括車輛位置信息的用戶界面對象。
188、(f24)在f23的電子設備的一些實施方案中,用戶界面對象是包括用戶當前位置標識符和地理位置的單獨標識符的地圖對象。
189、(f25)在f24的電子設備的一些實施方案中,用戶界面對象顯示(例如,通過顯示單元4609結合顯示單元4601)在電子設備的鎖定屏幕上。
190、(f26)在f24的電子設備的一些實施方案中,響應于使得電子設備進入搜索模式的輕掃手勢,顯示(例如,通過顯示單元4609結合顯示單元4601)用戶界面對象。
191、(f27)在f26的電子設備的一些實施方案中,響應于接收到輕掃手勢,執(zhí)行確定,確定用戶是否正在前往該地理位置。
192、(f28)在f21至f27中任一項的電子設備的一些實施方案中,該提示是由可通過電子設備使用的虛擬助理提供的音頻提示,從用戶接收信息包括從用戶接收(例如,通過接收單元4621)識別該地理位置的口頭描述,顯示用戶界面對象包括顯示(例如,通過顯示單元4609結合顯示單元4601)可選擇的示能表示,當選擇(例如,通過選擇單元4619)該示能表示時將使設備回放(例如,通過回放單元4625)口頭描述。
193、(f29)在f21至f27中任一項的電子設備的一些實施方案中,該提示顯示(例如,通過顯示單元4609結合顯示單元4601)在電子設備的顯示器上,從用戶接收信息包括從用戶接收(例如,通過接收單元4621)識別該地理位置的文本描述,顯示用戶界面對象包括顯示來自用戶的文本描述。
194、(f30)在f21至f27中任一項的電子設備的一些實施方案中,確定用戶是否正在前往該地理位置包括:使用從位置傳感器單元(例如,位置傳感器單元4607)接收(例如,通過接收單元4621)的新的定位信息來確定(例如,通過確定單元4613)電子設備正在向該地理位置移動。
195、(f31)在f30的電子設備的一些實施方案中,確定用戶是否正在前往該地理位置包括:(i)確定(例如,通過確定單元4613)電子設備在另一個地理位置處停留超出閾值時間周期,以及(ii)確定(例如,通過確定單元4613)新的定位信息表明電子設備正在離開另一個地理位置并向該地理位置移動。
196、(f32)在f21至f31中任一項的電子設備的一些實施方案中,確定用戶處于停留在該地理位置處的車輛中包括:(i)通過確定(例如,通過確定單元4613)電子設備正在以高于閾值速度行進確定用戶位于車輛內(ii)通過以下一項或多項確定車輛已經停留在該地理位置處:(a)確定(例如,通過確定單元4613)電子設備已經在該地理位置處停留超出某個閾值時間周期,(b)確定(例如,通過確定單元4613)電子設備與車輛之間的通信鏈路已斷開,以及(c)確定(例如,通過確定單元4613)該地理位置對應于停車場內的某個位置。
197、(f33)在f32的電子設備的一些實施方案中,確定車輛已停留在該地理位置處包括確定(例如,通過確定單元4613)電子設備已經在該地理位置處停留超出某個閾值時間周期。
198、(f34)在f32至f33中任一項的電子設備的一些實施方案中,確定車輛已停留在該地理位置處包括確定(例如,通過確定單元4613)電子設備和車輛之間的通信鏈路已經斷開。
199、(f35)在f32至f34中任一項的電子設備的一些實施方案中,確定車輛已停留在該地理位置處包括確定(例如,通過確定單元4613)該地理位置對應于停車場內的某個位置。
200、(f36)在f21至f35中任一項的電子設備的一些實施方案中,準確度標準包括當與定位信息相關聯(lián)的gps讀數(shù)準確度高于準確度的閾值水平時所滿足的標準。
201、(g1)根據一些實施方案,在具有位置傳感器、觸敏表面(例如,觸敏表面195,圖1d)和顯示器(例如,顯示器194,圖1d)的電子設備(例如,圖1a的便攜式多功能設備100,根據圖1e的計算設備a至d的任意一個配置)上執(zhí)行方法。該方法包括:使用位置傳感器監(jiān)測電子設備的地理位置。該方法還包括:基于所監(jiān)測的地理位置確定電子設備在預先確定的類型的興趣點的閾值距離內。該方法還包括:根據確定電子設備在興趣點的閾值距離內:識別當前在興趣點處流行的至少一項活動并檢索關于該興趣點的信息,包括檢索關于當前在興趣點處流行的至少一項活動的信息。該方法還包括:通過觸敏表面檢測第一輸入,第一輸入時當被檢測到時使電子設備進入搜索模式;并且響應于檢測到第一輸入,進入搜索模式,其中進入搜索模式包括在搜索界面處接收到任何用戶輸入之前,通過顯示器呈現(xiàn)包括以下項的示能表示:(i)關于所述至少一項活動的信息,以及(ii)所述至少一項活動已被確定為當前在興趣點處流行的指示。
202、(g2)在權利要求g1的方法的一些實施方案中,該方法包括:檢測第二輸入;并且響應于檢測到第二輸入,更新示能表示以包括關于不同于該興趣點的第二興趣點處的當前活動的可用信息,該興趣點在電子設備的閾值距離內。
203、(g3)在g1至g2中任一項的方法的一些實施方案中,該示能表示還包括可選擇的興趣點類別,并且該方法還包括:檢測相應可選擇類別的選擇;并且響應于檢測到該選擇,更新示能表示以包括關于附加興趣點的信息,其中所述附加興趣點位于設備的第二閾值距離內。
204、(g4)在g1至g3中任一項的方法的一些實施方案中,興趣點為游樂園,并且檢索的信息包括游樂園的乘坐裝置的當前等待時間。
205、(g5)在權利要求g4的方法的一些實施方案中,檢索的信息包括關于位于電子設備的預定義距離內的乘坐裝置的等待時間的信息。
206、(g6)在g1至g3中任一項的方法的一些實施方案中,興趣點為餐廳,并且檢索的信息包括關于餐廳中流行菜單項的信息。
207、(g7)在權利要求g6的方法的一些實施方案中,檢索的信息為從與電子設備用戶相關聯(lián)的社交網絡檢索到的信息。
208、(g8)在g1至g3中任一項的方法的一些實施方案中,興趣點為電影院,并且檢索的信息包括關于電影院的放映時間的信息。
209、(g9)在權利要求g8的方法的一些實施方案中,檢索的信息為從與電子設備用戶相關聯(lián)的社交網絡檢索到的信息。
210、(g10)在g1至g9中任一項的方法的一些實施方案中,解鎖電子設備后,響應于在電子設備home屏幕的初始頁面上大體沿水平方向的輕掃,示能表示可用。
211、(g11)在另一方面,提供了一種電子設備。在一些實施方案中,該電子設備包括:觸敏表面、顯示器、位置傳感器、一個或多個處理器、以及存儲一個或多個程序的存儲器,當由一個或多個處理器執(zhí)行該程序時,將使電子設備執(zhí)行g1至g10中任一項描述的方法。
212、(g12)在又一方面,提供一種電子設備,并且該電子設備包括:觸敏表面、顯示器、位置傳感器以及用于執(zhí)行g1至g10中任一項所述方法的裝置。
213、(g13)在另一方面,提供了一種非暫態(tài)計算機可讀存儲介質。非暫態(tài)計算機可讀存儲介質用于存儲可執(zhí)行指令,當由具有觸敏表面、顯示器和位置傳感器的電子設備執(zhí)行這些指令時,將使電子設備執(zhí)行g1至g10中任一項描述的方法。
214、(g14)在另一方面,提供了具有觸敏表面、顯示器和位置傳感器的電子設備上的圖形用戶界面。在一些實施方案中,圖形用戶界面包括根據g1至g10中任一項描述的方法顯示的用戶界面。在另一方面,提供了一種在包括觸敏表面、顯示器和位置傳感器的電子設備中使用的信息處理裝置。該信息處理裝置包括:用于執(zhí)行g1至g10中任一項描述的方法的裝置。
215、(g15)在另一方面,提供了一種電子設備,該設備包括顯示單元(例如,圖47的顯示單元4701)、觸敏表面單元(例如,圖47的觸敏表面單元4703)、位置傳感器單元4707和處理單元(例如,圖47的處理單元4705)。處理單元與觸敏表面單元、顯示單元和位置傳感器單元耦合。在一些實施方案中,根據圖1e所示計算設備的任何一個(即計算設備a至d)配置電子設備。為便于說明,圖47示出了與電子設備4700集成的顯示單元4701和觸敏表面單元4703,然而,在一些實施方案中,盡管這些單元與電子設備保持物理地分離,但這些單元中的一者或兩者與電子設備進行通信。在一些實施方案中,觸敏表面單元和顯示單元集成在單個觸敏顯示器單元(在本文中也稱為觸敏顯示器)中。處理單元包括檢測單元(例如,圖47的檢測單元4709)、顯示單元(例如,圖47的顯示單元4711)、檢索單元(例如,圖47的檢索單元4713)、確定單元(例如,圖47的確定單元4715)、識別單元(例如,圖47的識別單元4717)、解鎖單元(例如,圖47的解鎖單元4719)和搜索模式進入單元(例如,圖47的搜索模式進入單元4721)。處理單元(或其一個或多個部件,諸如單元4709至4721)被配置為:在不接收任何來自電子設備用戶的指令情況下:使用位置傳感器單元(例如,位置傳感器單元4707)監(jiān)測電子設備的地理位置;基于監(jiān)測的地理位置確定(例如,通過確定單元4715)電子設備在預定類型的興趣點的閾值距離內;根據確定電子設備在興趣點的閾值距離內:識別(例如,通過識別單元4717)當前在興趣點處流行的至少一項活動;檢索(例如,通過檢索單元4713)關于該興趣點的信息,包括檢索關于至少一項當前在興趣點處流行的活動的信息;通過觸敏表面單元(例如,觸敏表面單元4703)檢測(例如,通過檢測單元4709)第一輸入,第一輸入當被檢測到時使電子設備進入搜索模式;并且響應于檢測到第一輸入,進入搜索模式(例如,通過搜索模式進入單元4721),并且進入搜索模式包括在搜索界面處接收到任何用戶輸入之前,通過顯示單元(例如,顯示單元4701)呈現(xiàn)(例如,通過顯示單元4711)包括以下項的示能表示:(i)關于所述至少一項活動的信息,以及(ii)所述至少一項活動已被確定為當前在興趣點處流行的活動的指示。
216、(g16)在g15的電子設備的一些實施方案中,處理單元被進一步配置為:檢測(例如,通過檢測單元4709)第二輸入;并且響應于檢測到第二輸入,更新(例如,通過顯示單元4711)示能表示以包括關于不同于該興趣點的第二興趣點處的當前活動的可用信息,并且該興趣點在電子設備的閾值距離內。
217、(g17)在g15至g16中任一項的電子設備的一些實施方案中,該示能表示還包括可選擇的興趣點類別,并且處理單元被進一步配置為:檢測(例如,通過檢測單元4709)相應可選擇類別的選擇;并且響應于檢測到該選擇,更新(例如,通過顯示單元4711)示能表示以包括關于附加興趣點的信息,其中所述附加興趣點位于設備的第二閾值距離內。
218、(g18)在g15至g17中任一項的電子設備的一些實施方案中,興趣點為游樂園,并且檢索的信息包括游樂園的乘坐裝置的當前等待時間。
219、(g19)在g18的電子設備的一些實施方案中,檢索的信息包括關于位于電子設備的預定義距離內的乘坐裝置的等待時間的信息。
220、(g20)在g15至g17中任一項的電子設備的一些實施方案中,興趣點為餐廳,并且檢索的信息包括關于餐廳中流行菜單項的信息。
221、(g21)在g20的電子設備的一些實施方案中,檢索的信息為從與電子設備用戶相關聯(lián)的社交網絡檢索到的信息。
222、(g22)在g15至g17中任一項的電子設備的一些實施方案中,興趣點為電影院,并且檢索的信息包括關于電影院的放映時間的信息。
223、(g23)在g22的電子設備的一些實施方案中,檢索的信息為從與電子設備用戶相關聯(lián)的社交網絡檢索到的信息。
224、(g24)在g15至g23中任一項的電子設備的一些實施方案中,解鎖(例如,通過解鎖單元4719)電子設備后,響應于在電子設備home屏幕的初始頁面上大體沿水平方向的輕掃,示能表示可用。
225、(h1)根據一些實施方案,在具有觸敏表面和顯示器(在一些實施方案中,觸敏表面和顯示器集成在一起,如在圖1c的觸摸屏112示出的)的電子設備(例如,圖1a的便攜式多功能設備100,根據圖1e的計算設備a至d的任意一個配置)上執(zhí)行方法。該方法包括:接收語音通信的至少一部分(例如,10秒或更短的實時電話呼叫或記錄的語音信箱),語音通信的該部分包括由遠程設備的遠程用戶提供的語音,該遠程用戶不同于電子設備的用戶。該方法還包括:至少部分地基于由遠程設備的遠程用戶提供的語音來提取內容項。該方法還包括:確定該內容項當前在電子設備上是否可用。根據確定內容項當前在電子設備上不可用,該方法包括:(i)識別與該內容項相關聯(lián)的應用程序,以及(ii)在顯示器上顯示該內容項的可選描述。響應于檢測到可選描述的選擇,該方法包括:存儲內容項以通過識別的應用程序進行呈現(xiàn)(例如,存儲內容項以使其可由識別的應用程序呈現(xiàn))。這樣,用戶能夠存儲在語音通信中提到或討論過的內容項,而不必記住討論的所有細節(jié)并在隨后輸入這些細節(jié)以創(chuàng)建適當?shù)膬热蓓棥O喾?,電子設備能夠基于描述各種相應內容項的語音來檢測和提取內容項,然后提供可由用戶選擇的內容項的可選描述,以便將相應的內容項存儲在電子設備上。
226、(h2)在h1的方法的一些實施方案中,內容項是某個新事件。
227、(h3)在h1的方法的一些實施方案中,內容項是當前與電子設備上的日歷應用程序相關聯(lián)的事件的新事件細節(jié)。
228、(h4)在h1的方法的一些實施方案中,內容項是某個新聯(lián)系人。
229、(h5)在h1的方法的一些實施方案中,內容項是與電子設備上的電話應用程序相關聯(lián)的現(xiàn)有聯(lián)系人的新聯(lián)系人信息。
230、(h6)在h1至h5中任一項的方法的一些實施方案中,語音通信是實時電話呼叫。
231、(h7)在h1至h5中任一項的方法的一些實施方案中,語音通信是實時facetime通話。
232、(h8)在h1至h5中任一項的方法的一些實施方案中,語音通信是記錄的語音信箱。
233、(h9)在h1至h8中任一項的方法的一些實施方案中,顯示可選描述包括在用戶界面內顯示可選描述,其中該用戶界面包括使用電話應用程序進行過的最近通話。這樣,用戶能夠輕易且方便地直接通過包括最近通話的用戶界面訪問提取的內容項(例如,在相應的語音通信期間提取的內容項)。
234、(h10)在h9的方法的一些實施方案中,可選描述與以下指示一起顯示:內容項與語音通信相關聯(lián)。
235、(h11)在h9的方法的一些實施方案中,檢測選擇包括:在顯示包括最近通話的用戶界面的同時接收選擇。
236、(h12)在h1至h11中任一項的方法的一些實施方案中,該方法還包括:結合顯示內容項的可選描述,將已檢測到內容項的反饋(例如,電子設備生成的觸覺反饋或呈現(xiàn)在第二設備上的用戶界面對象,從而使用戶不必在電話呼叫期間將電話從其耳朵移開)提供給電子設備用戶。這樣,向用戶提供一條簡明指示,指示在語音通信期間檢測/提取到了內容項,然后用戶可以決定是否存儲該內容項。
237、(h13)在h12的方法的一些實施方案中,提供反饋包括向該電子設備附近的另一臺電子設備(例如,膝上型電腦、電視監(jiān)視器、智能手表等)發(fā)送與內容項檢測有關的信息。這樣,用戶不必中斷語音通信,但仍然可以在另一臺設備上查看與檢測/提取的內容項相關的細節(jié)。
238、(h14)在h1至h13中任一項的方法的一些實施方案中,該方法還包括:確定語音通信包括關于第一物理位置的信息(例如,在電話呼叫期間提到的地址或在電話呼叫期間討論的餐廳名稱等,以下提供了更多細節(jié))。該方法還包括:檢測輸入,并且響應于檢測到輸入,打開能夠接受位置數(shù)據的應用程序并使用有關第一物理位置的信息填充該應用程序。這樣,除了檢測和提取事件和聯(lián)系人信息外,該電子設備還能夠提取在語音通信期間討論的位置信息,并在適當?shù)膽贸绦蛑邢蛴脩籼峁┰撐恢眯畔?例如,使用戶免受記憶電話上討論的具體位置細節(jié)的煩擾,特別是用戶可能不熟悉的新細節(jié),該設備提取這些位置細節(jié)并進行顯示以供用戶使用)。
239、(h15)在h14的方法的一些實施方案中,該應用程序為地圖應用程序,并且使用與第一物理位置有關的信息填充該地圖應用程序包括:使用與第一物理位置對應的位置標識符填充該地圖應用程序內顯示的地圖。這樣,用戶能夠方便地使用新提取的位置細節(jié)前往新的目的地、查看特定位置有多遠并使用由地圖應用程序提供的其他功能。
240、(h16)在h1至h13中任一項的方法的一些實施方案中,該方法還包括:確定語音通信包括與第一物理位置有關的信息。該方法還包括:檢測輸入(例如,搜索激活手勢,諸如以下詳細討論的輕掃手勢),并且響應于檢測到輸入,使用關于第一物理位置的信息填充搜索界面。這樣,除了(或作為替代)向用戶提供用于特定應用程序的位置信息外,電子設備還能夠提供在搜索界面中使用的位置信息(例如,用于搜索相關的興趣點或搜索關于第一物理位置的更多細節(jié),諸如電話號碼、菜單等)。
241、(h17)在h1至h16中任一項的方法的一些實施方案中,提取內容項包括分析語音通信的該部分以檢測預定類型的內容,并且在通過與電子設備通信的音頻系統(tǒng)輸出語音通信的同時執(zhí)行分析(例如,在將語音通信輸出給電子設備用戶的同時實時分析語音通信)。
242、(h18)在h17的方法的一些實施方案中,分析語音通信包括:(i)將由遠程設備的遠程用戶提供的語音轉換為文本;(ii)將自然語言處理算法應用于該文本以確定文本是否包括一個或多個預定義的關鍵字;并且(iii)根據確定文本包括相應的預定義關鍵字,確定語音通信包括描述內容項的語音。
243、(h19)在h1至h18中任一項的方法的一些實施方案中,接收至少該部分語音通信包括從電子設備用戶接收應分析語音通信該部分的指示。
244、(h20)在h19的方法的一些實施方案中,該指示對應于硬件按鈕的選擇(例如,用戶在音頻系統(tǒng)輸出語音通信的同時選擇硬件按鈕,該語音通信用于指示應分析的預定語音通信的秒數(shù)(例如,先前的10、15或20秒))。在一些實施方案中,該按鈕還可以是呈現(xiàn)在電子設備顯示器上供用戶進行選擇的按鈕(例如,在語音通信期間顯示“輕擊此處分析語音通信以獲取新內容”的按鈕)。
245、(h21)在h19的方法的一些實施方案中,該指示對應于來自電子設備用戶的命令,包括字詞“嘿,siri”。因此,用戶能夠輕松指示電子設備開始分析語音通信的該部分以檢測在語音通信中討論的內容項(諸如事件、聯(lián)系人信息和關于物理位置的信息)。
246、(h22)在h1至h21中任一項的方法的一些實施方案中,該方法還包括:接收語音通信的第二部分,該第二部分包括由遠程設備的遠程用戶提供的語音和由電子設備用戶提供的語音(例如,語音通信是實時電話呼叫,并且第二部分包括用戶和遠程用戶之間的討論)。該方法還包括:至少部分地基于由遠程設備的遠程用戶提供的語音和由電子設備用戶提供的語音來提取第二內容項。根據確定第二內容項當前在電子設備上不可用,該方法包括:(i)識別與第二內容項相關聯(lián)的第二應用程序,以及(ii)在顯示器上顯示第二內容項的第二可選描述。響應于檢測到第二可選描述的選擇,該方法包括:存儲第二內容項以通過識別的第二應用程序進行呈現(xiàn)。
247、(h23)在h22的方法的一些實施方案中,在用戶界面內顯示可選描述和第二可選描述,其中該用戶界面包括使用電話應用程序進行過的最近通話。這樣,向用戶提供了單個界面,該界面方便地包括在多個語音通信(例如,多個電話呼叫、語音信箱或電話呼叫和語音信箱)上檢測到的內容項。
248、(h24)在另一方面,提供了一種電子設備。在一些實施方案中,該電子設備包括:觸敏表面、顯示器、一個或多個處理器、以及存儲一個或多個程序的存儲器,其中當由一個或多個處理器執(zhí)行該程序時,將使電子設備執(zhí)行h1至h23中任一項描述的方法。
249、(h25)在又一方面,提供了一種電子設備,該電子設備包括:觸敏表面、顯示器以及用于執(zhí)行h1至h23中任一項所述方法的裝置。
250、(h26)在另一方面,提供了一種非暫態(tài)計算機可讀存儲介質。非暫態(tài)計算機可讀存儲介質用于存儲可執(zhí)行指令,當由具有觸敏表面和顯示器的電子設備執(zhí)行這些指令時,將使電子設備執(zhí)行h1至h23中任一項描述的方法。
251、(h27)在另一方面,提供了具有觸敏表面和顯示器的電子設備上的圖形用戶界面。在一些實施方案中,圖形用戶界面包括根據h1至h23中任一項描述的方法顯示的用戶界面。
252、(h28)在另一方面,提供了一種在包括觸敏表面和顯示器的電子設備中使用的信息處理裝置。該信息處理裝置包括:用于執(zhí)行h1至h23中任一項描述的方法的裝置。
253、(h29)在另一方面,提供了一種電子設備,該設備包括顯示單元(例如,圖48的顯示單元4801)、觸敏表面單元(例如,圖48的觸敏表面單元4803)和處理單元(例如,圖48的處理單元4805)。在一些實施方案中,根據圖1e所示計算設備的任何一個(例如,計算設備a至d)配置電子設備。為便于說明,圖48示出了與電子設備4800集成的顯示單元4801和觸敏表面單元4803,然而,在一些實施方案中,盡管這些單元與電子設備保持物理地分離,但這些單元中的一者或兩者與電子設備進行通信。處理單元包括語音通信接收單元(例如,圖48的語音通信接收單元4807)、內容項提取單元(例如,圖48的內容項提取單元4809)、可用性確定單元(例如,圖48的可用性確定單元4811)、應用程序識別單元(例如,圖48的應用程序識別單元4813)、顯示單元(例如,圖48的顯示單元4815)、內容項存儲單元(例如,圖48的內容項存儲單元4817)、反饋提供單元(例如,圖48的反饋提供單元4819)、輸入檢測單元(例如,圖48的輸入檢測單元4821)、應用程序打開單元(例如,圖48的應用程序打開單元4823)、填充單元(例如,圖48的填充單元4825)和語音通信分析單元(例如,圖48的語音通信分析單元4827)。處理單元(或其一個或多個部件,諸如單元4807至4827)被配置為:接收語音通信的至少一部分(例如,通過語音通信接收單元4807),語音通信的該部分包括由不同于電子設備用戶的遠程設備的遠程用戶提供的語音。處理單元還被配置為:至少部分地基于由遠程設備的遠程用戶提供的語音來提取內容項(例如,通過內容項提取單元4809),并確定內容項當前在電子設備上是否可用(例如,通過可用性確定單元4811)。根據確定內容項當前在電子設備上不可用,處理單元還被配置為:(i)識別與內容項相關聯(lián)的應用程序(例如,通過應用程序識別單元4813),以及(ii)在顯示器上顯示內容項的可選描述(例如,通過顯示單元4815和/或顯示單元4801)。響應于檢測到可選描述的選擇(例如,通過輸入檢測單元4821和/或觸敏表面單元4803),處理單元被配置為:存儲該內容項以通過識別的應用程序進行呈現(xiàn)(例如,通過內容項存儲單元4817)。
254、(h30)在h29的電子設備的一些實施方案中,處理單元(或其一個或多個部件,諸如單元4907至4927)被進一步配置為執(zhí)行h2至h23中任一項描述的方法。
255、(i1)根據一些實施方案,在具有觸敏表面和顯示器(在一些實施方案中,觸敏表面和顯示器集成在一起,如在圖1c的觸摸屏112示出的)的電子設備(例如,圖1a的便攜式多功能設備100,根據圖1e的計算設備a至d的任意一個配置)上執(zhí)行方法。該方法包括:接收語音通信的至少一部分,語音通信的該部分(例如,實時電話呼叫、記錄的語音信箱)包括由遠程設備的遠程用戶提供的語音,該遠程用戶不同于電子設備的用戶。該方法還包括:確定語音通信包括識別第一物理位置的語音。響應于確定語音通信包括識別該物理位置的語音,該方法包括:提供指示(例如,向用戶提供觸覺反饋,顯示帶有關于該物理位置的信息的用戶界面對象,或將關于該物理位置的信息發(fā)送到附近設備以在該附近設備上顯示),指示已檢測到有關該物理位置的信息。該方法另包括:通過觸敏表面檢測輸入。響應于檢測到輸入,該方法包括:(i)打開接受地理位置數(shù)據的應用程序;以及(ii)使用有關物理位置的信息填充該應用程序。這樣,用戶能夠存儲在語音通信中提到或討論過的關于物理位置的信息,而不必記住討論過的所有細節(jié)并于隨后在適當?shù)膽贸绦蛑休斎脒@些細節(jié)。相反,電子設備能夠基于描述物理位置的語音(例如,餐廳的描述、某個物理位置的駕車路線等)檢測和提取關于該物理位置的信息,然后提供指示,指示已檢測到與相應物理位置有關的信息。
256、(i2)在i1的方法的一些實施方案中,語音通信是實時電話呼叫。
257、(i3)在i1的方法的一些實施方案中,語音通信是實時facetime通話。
258、(i4)在i1的方法的一些實施方案中,語音通信是記錄的語音信箱。
259、(i5)在i1至i4中任一項的方法的一些實施方案中,提供指示包括在用戶界面內顯示物理位置的可選描述,其中該用戶界面包括使用電話應用程序進行過的最近通話。
260、(i6)在i5的方法的一些實施方案中,可選描述指示內容項與語音通信相關聯(lián)。
261、(i7)在i5至i6中任一項的方法的一些實施方案中,檢測輸入包括:在顯示包括最近通話的用戶界面的同時在可選描述上檢測輸入。
262、(i8)在i1至i7中任一項的方法的一些實施方案中,提供指示包括向電子設備的用戶提供觸覺反饋。
263、(i9)在i1至i8中任一項的方法的一些實施方案中,提供指示包括將關于物理位置的信息發(fā)送到靠近該電子設備的另一臺電子設備。
264、(i10)在i1至i9中任一項的方法的一些實施方案中,確定語音通信包括描述物理位置的語音包括:分析語音通信的該部分以檢測關于物理位置的信息,并且在通過與電子設備通信的音頻系統(tǒng)輸出語音通信的同時執(zhí)行分析。
265、(i11)在i1至i10中任一項的方法的一些實施方案中,接收至少該部分語音通信包括從電子設備用戶接收應分析語音通信該部分的指令。
266、(i12)在i11的方法的一些實施方案中,該指令對應于硬件按鈕的選擇。在一些實施方案中,該按鈕還可以是呈現(xiàn)在電子設備顯示器上供用戶進行選擇的按鈕(例如,在語音通信期間顯示“輕擊此處分析語音通信以獲取新內容”的按鈕)。
267、(i13)在i11的方法的一些實施方案中,該指令對應于來自電子設備用戶的命令,包括字詞“嘿,siri”。
268、(i14)在另一方面,提供了一種電子設備。在一些實施方案中,該電子設備包括:觸敏表面、顯示器、一個或多個處理器、以及存儲一個或多個程序的存儲器,其中當由一個或多個處理器執(zhí)行該程序時,將使電子設備執(zhí)行i1至i13中任一項描述的方法。
269、(i15)在又一方面,提供了一種電子設備,該電子設備包括:觸敏表面、顯示器以及用于執(zhí)行i1至i13中任一項所述方法的裝置。
270、(i16)在另一方面,提供了一種非暫態(tài)計算機可讀存儲介質。非暫態(tài)計算機可讀存儲介質用于存儲可執(zhí)行指令,當由具有觸敏表面和顯示器的電子設備執(zhí)行這些指令時,將使電子設備執(zhí)行i1至i13中任一項描述的方法。
271、(i17)在另一方面,提供了具有觸敏表面和顯示器的電子設備上的圖形用戶界面。在一些實施方案中,圖形用戶界面包括根據i1至i13中任一項描述的方法顯示的用戶界面。
272、(i18)在另一方面,提供了一種在包括觸敏表面和顯示器的電子設備中使用的信息處理裝置。該信息處理裝置包括:用于執(zhí)行i1至i13中任一項描述的方法的裝置。
273、(i19)在另一方面,提供了一種電子設備,該設備包括顯示單元(例如,圖49的顯示單元4901)、觸敏表面單元(例如,圖49的觸敏表面單元4903)和處理單元(例如,圖49的處理單元4905)。在一些實施方案中,根據圖1e所示計算設備的任何一個(例如,計算設備a至d)配置電子設備。為便于說明,圖49示出了與電子設備4900集成的顯示單元4901和觸敏表面單元4903,然而,在一些實施方案中,盡管這些單元與電子設備保持物理地分離,但這些單元中的一者或兩者與電子設備進行通信。處理單元包括語音通信接收單元(例如,圖49的語音通信接收單元4907)、內容項提取單元(例如,圖49的內容項提取單元4909)、指示提供單元(例如,圖49的指示提供單元4911)、輸入檢測單元(例如,圖49的輸入檢測單元4913)、應用程序打開單元(例如,圖49的應用程序打開單元4915)、應用程序填充單元(例如,圖49的應用程序填充單元4917)、反饋提供單元(例如,圖49的反饋提供單元4919)和語音通信分析單元(例如,圖49的語音通信分析單元4921)。處理單元(或其一個或多個部件,諸如單元4907至4921)被配置為:接收語音通信的至少一部分(例如,通過語音通信接收單元4907),語音通信的該部分包括由不同于電子設備用戶的遠程設備的遠程用戶提供的語音。處理單元還被配置為:確定語音通信包括識別物理位置的語音(例如,通過內容項提取單元4909)。響應于確定語音通信包括識別該物理位置的語音,處理單元被配置為:提供已檢測到關于該物理位置的信息的指示(例如,通過內容項提取單元4909)。處理單元還被配置為:通過觸敏表面單元檢測輸入(例如,通過輸入檢測單元4911)。響應于檢測到輸入,處理單元被配置為:(i)打開接受地理位置數(shù)據的應用程序(例如,通過應用程序打開單元4913),并且(ii)使用有關物理位置的信息填充該應用程序(例如,通過應用程序填充單元4915)。
274、(i20)在i19的電子設備的一些實施方案中,處理單元(或其一個或多個部件,例如單元4907至4921)被進一步配置為執(zhí)行i2至i13中任一項描述的方法。
275、(j1)根據一些實施方案,在具有觸敏表面和顯示器(在一些實施方案中,觸敏表面和顯示器集成在一起,如在圖1c的觸摸屏112示出的)的電子設備(例如,圖1a的便攜式多功能設備100,根據圖1e的計算設備a至d的任意一個配置)上執(zhí)行方法。該方法包括:在顯示器上的即時消息應用程序中呈現(xiàn)文本輸入字段和會話副本。該方法還包括:當在顯示器上呈現(xiàn)即時消息應用程序時,確定來自電子設備用戶的下一個可能的輸入是關于物理位置的信息。該方法還包括:分析與文本輸入字段和會話副本相關聯(lián)的內容,至少部分地基于分析的內容的一部分確定建議的物理位置。該方法另包括:在顯示器上的即時消息應用程序內呈現(xiàn)識別建議物理位置的可選用戶界面元素,并且接收可選用戶界面元素的選擇。響應于接收到選擇,該方法包括:在文本輸入字段中呈現(xiàn)建議物理位置的表示。這樣,即可方便地向電子設備用戶提供所需內容,而不必鍵入任何內容,并且不必搜索內容(例如,用戶只需選擇可選用戶界面元素來輸入其當前地址,而不必訪問地圖應用程序以確定其確切位置,然后切換回即時消息應用程序并提供明確的輸入以發(fā)送位置信息)。
276、(j2)在j1的方法的一些實施方案中,即時消息應用程序包括虛擬鍵盤,并且可選用戶界面元素顯示在與虛擬鍵盤相鄰并且在虛擬鍵盤上方的建議部分中。
277、(j2)在j1至j2中任一項的方法的一些實施方案中,確定來自電子設備用戶的下一個可能的輸入是關于物理位置的信息包括:處理與文本輸入字段和會話副本相關聯(lián)的內容以檢測會話副本包括有關用戶當前位置的問題。這樣,向用戶提供與會話副本中的討論直接相關的建議物理位置(例如,響應于第二用戶的問題“你在哪兒?”,向用戶呈現(xiàn)用戶界面對象,該用戶界面對象當被選擇時,將使設備向第二用戶發(fā)送關于用戶當前位置的信息)。
278、(j4)在j3的方法的一些實施方案中,處理內容包括應用自然語言處理算法來檢測構成問題的一個或多個預定義關鍵字(例如,“你在哪兒?”或“你的家庭地址是什么?”)。
279、(j5)在j3至j4中任一項的方法的一些實施方案中,該問題包括在從不同于該用戶的第二用戶接收的消息中。
280、(j6)在j1至j5中任一項的方法的一些實施方案中,確定來自電子設備用戶的下一個可能的輸入是關于物理位置的信息包括:在即時消息應用程序的文本輸入部分中監(jiān)視從用戶接收的鍵入輸入。
281、(j7)在j1至j6中任一項的方法的一些實施方案中,該方法還包括:根據確定用戶正在鍵入且尚未選擇可選用戶界面元素,停止呈現(xiàn)可選用戶界面元素。這樣,如果可以確定用戶對選擇對象不感興趣,則設備不會繼續(xù)呈現(xiàn)可選用戶界面對象。
282、(j8)在j1至j7中任一項的方法的一些實施方案中,該方法還包括:根據確定用戶已提供附加輸入,其中該輸入指示用戶將不會選擇可選用戶界面元素,停止呈現(xiàn)可選用戶界面元素。這樣,如果可以確定用戶對選擇對象不感興趣,則設備不會繼續(xù)呈現(xiàn)可選用戶界面對象。
283、(j9)在j1至j5中任一項的方法的一些實施方案中,建議物理位置的表示包括用于識別電子設備的當前地理位置的信息。
284、(j10)在j1至j9中任一項的方法的一些實施方案中,建議物理位置的表示是地址。
285、(j11)在j1至j9中任一項的方法的一些實施方案中,建議的物理位置是地圖對象,該地圖對象包括建議物理位置的標識符。
286、(j12)在j1至j11中任一項的方法的一些實施方案中,建議的物理位置對應于用戶最近在即時消息應用程序之外的應用程序中查看的位置。
287、(j13)在j1至j12中任一項的方法的一些實施方案中,即時消息應用程序是電子郵件應用程序。
288、(j14)在j1至j12中任一項的方法的一些實施方案中,即時消息應用程序是文本消息應用程序。
289、(j15)在另一方面,提供了一種電子設備。在一些實施方案中,該電子設備包括:觸敏表面、顯示器、一個或多個處理器、以及存儲一個或多個程序的存儲器,其中當由一個或多個處理器執(zhí)行該程序時,將使電子設備執(zhí)行j1至j14中任一項描述的方法。
290、(j16)在又一方面,提供了一種電子設備,該電子設備包括:觸敏表面、顯示器以及用于執(zhí)行j1至j14中任一項所述方法的裝置。
291、(j17)在另一方面,提供了一種非暫態(tài)計算機可讀存儲介質。非暫態(tài)計算機可讀存儲介質用于存儲可執(zhí)行指令,當由具有觸敏表面和顯示器的電子設備執(zhí)行這些指令時,將使電子設備執(zhí)行j1至j14中任一項描述的方法。
292、(j18)在另一方面,提供了具有觸敏表面和顯示器的電子設備上的圖形用戶界面。在一些實施方案中,圖形用戶界面包括根據j1至j14中任一項描述的方法顯示的用戶界面。
293、(j19)在另一方面,提供了一種在包括觸敏表面和顯示器的電子設備中使用的信息處理裝置。該信息處理裝置包括:用于執(zhí)行j1至j14中任一項描述的方法的裝置。
294、(j20)在另一方面,提供了一種電子設備,該設備包括顯示單元(例如,圖50的顯示單元5001)、觸敏表面單元(例如,圖50的觸敏表面單元5003)和處理單元(例如,圖50的處理單元5005)。在一些實施方案中,根據圖1e所示計算設備的任何一個(例如,計算設備a至d)配置電子設備。為便于說明,圖50示出了與電子設備5000集成的顯示單元5001和觸敏表面單元5003,然而,在一些實施方案中,盡管這些單元與電子設備保持物理地分離,但這些單元中的一者或兩者與電子設備進行通信。處理單元包括呈現(xiàn)單元(例如,圖50的呈現(xiàn)單元5007)、下一輸入確定單元(例如,圖50的下一輸入確定單元5009)、內容分析單元(例如,圖50的內容分析單元5011)、選擇接收單元(例如,圖50的選擇接收單元5013)、鍵入輸入監(jiān)視單元(例如,圖50的鍵入輸入監(jiān)視單元5015)和呈現(xiàn)停止單元(例如,圖50的呈現(xiàn)停止單元5017)。處理單元(或其一個或多個部件,例如單元5007至5017)被配置為:在顯示器上的即時消息應用程序中呈現(xiàn)文本輸入字段和會話副本(例如,通過呈現(xiàn)單元5007和/或顯示單元5001)。當在顯示器上呈現(xiàn)即時消息應用程序時,處理單元還被配置為:確定來自電子設備用戶的下一個可能的輸入是關于物理位置的信息(例如,通過下一輸入確定單元5009)處理單元另被配置為:分析與文本輸入字段和會話副本相關聯(lián)的內容,至少部分地基于分析的內容的一部分確定建議的物理位置(例如,通過內容分析單元5011);在顯示器上的即時消息應用程序內呈現(xiàn)識別建議物理位置的可選用戶界面元素(例如,通過呈現(xiàn)單元5007);接收可選用戶界面元素的選擇(例如,通過選擇接收單元5013和/或觸敏表面單元5003);并且響應于接收到選擇,在文本輸入字段中呈現(xiàn)建議物理位置的表示(例如,通過呈現(xiàn)單元5007)。
295、(j21)在j20的電子設備的一些實施方案中,處理單元(或其一個或多個部件,例如單元5007至5017)被進一步配置為執(zhí)行j2至j14中任一項描述的方法。
296、(k1)根據一些實施方案,在具有觸敏表面和顯示器(在一些實施方案中,觸敏表面和顯示器集成在一起,如在圖1c的觸摸屏112示出的)的電子設備(例如,圖1a的便攜式多功能設備100,根據圖1e的計算設備a至d的任意一個配置)上執(zhí)行方法。該方法包括:在顯示第一應用程序的同時,獲取用于識別用戶在第一應用程序中查看的第一物理位置的信息(例如,用戶在允許搜索本地商家的應用程序中搜索過的餐廳)。該方法還包括:退出第一應用程序,并且在退出第一應用程序后,從用戶接收打開不同于第一應用程序的第二應用程序的請求。在一些實施方案中,在第一應用程序中未接收到任何輸入情況下接收請求(例如,請求不包括在第一應用程序內點擊鏈接或按鈕)。響應于接收到請求并且根據確定第二應用程序能夠接受地理位置信息,該方法包括:呈現(xiàn)第二應用程序,并且呈現(xiàn)第二應用程序包括使用至少部分地基于第一物理位置識別信息的信息填充第二應用程序。這樣,用戶不需要在兩個不同的應用程序之間手動傳輸信息。相反,設備智能地確定第二應用程序能夠接受地理位置信息,然后將在第一應用程序中查看的物理位置的相關信息直接填充到第二應用程序中(例如,在第二應用程序中填充地圖對象以包括物理位置的標識符)。
297、(k2)在k1的方法的一些實施方案中,接收打開第二應用程序的請求包括:退出第一應用程序后,在第二應用程序的示能表示上檢測輸入。換句話講,請求不對應于在第一應用程序內點擊鏈接,相反,用戶明確并直接地請求打開第二應用程序,然后設備決定使用關于先前查看的物理位置(先前在不同的第一應用程序中查看)的信息來填充第二應用程序,使得用戶可以在第二應用程序中進一步研究或調查先前查看的該物理位置。
298、(k3)在k2的方法的一些實施方案中,第二應用程序的示能表示是顯示在電子設備home屏幕內的圖標。在一些實施方案中,home屏幕是操作系統(tǒng)的系統(tǒng)級部件,包括用于調用電子設備上可用的應用程序的圖標。
299、(k4)在k2的方法的一些實施方案中,檢測輸入包括:(i)在物理home按鈕上檢測雙擊,(ii)響應于檢測到雙擊,顯示應用程序切換用戶界面,以及(iii)從應用程序切換用戶界面內檢測示能表示的選擇。
300、(k5)在k1至k4中任一項的方法的一些實施方案中,填充第二應用程序包括顯示用戶界面對象,該用戶界面對象包括至少部分地基于第一物理位置識別信息的信息。
301、(k6)在k5的方法的一些實施方案中,該用戶界面對象包括通知用戶第一物理位置最近在第一應用程序中被查看的文本描述。
302、(k7)在k6的方法的一些實施方案中,該用戶界面對象是在第二應用程序中顯示的地圖,并且填充第二應用程序包括填充地圖以包括第一物理位置的標識符。
303、(k8)在k6至k7中任一項的方法的一些實施方案中,第二應用程序呈現(xiàn)虛擬鍵盤,并且該用戶界面對象顯示在虛擬鍵盤的上方。
304、(k9)在k6至k8中任一項的方法的一些實施方案中,獲取信息包括獲取關于第二物理位置的信息,顯示用戶界面對象包括顯示具有與第二物理位置有關的信息的用戶界面對象。
305、(k10)在k1至k9中任一項的方法的一些實施方案中,確定第二應用程序能夠接受地理位置信息包括以下中的一項或多項:(i)確定第二應用程序包括能夠接受和處理地理位置數(shù)據的輸入接收字段;(ii)確定第二應用程序能夠在地圖上顯示地理位置信息;(iii)確定第二應用程序能夠使用地理位置信息來促進路線引導;以及(iv)確定第二應用程序能夠使用地理位置信息定位和提供運輸服務。
306、(k11)在k10的方法的一些實施方案中,確定第二應用程序能夠接受地理位置信息包括:確定第二應用程序包括能夠接受和處理地理位置數(shù)據的輸入接收字段,并且輸入接收字段是搜索框,該搜索框允許在第二應用程序中顯示的地圖內進行搜索。
307、(k12)在k1至k11中任一項的方法的一些實施方案中,該方法還包括:響應于接收到請求,基于用戶的應用程序使用歷史來確定第二應用程序是否與第一應用程序關聯(lián)(例如,在打開第一應用程序后打開了閾值次數(shù))。
308、(k13)在k12的方法的一些實施方案中,該方法還包括:在呈現(xiàn)第二應用程序之前,為第二應用程序提供對識別第一物理位置的信息的訪問權限,并且在提供該訪問權限之前,第二應用程序不能訪問識別第一物理位置的信息。這樣,第二應用程序能夠接收關于用戶在第一應用程序中執(zhí)行的動作的信息,從而向用戶提供在第二應用程序中使用該信息的方式(例如,搜索關于第一物理位置的更多信息,或者為通過第二應用程序可用的一些服務例如順風車使用第一物理位置)。
309、(k14)在另一方面,提供了一種電子設備。在一些實施方案中,該電子設備包括:觸敏表面、顯示器、一個或多個處理器、以及存儲一個或多個程序的存儲器,其中當由一個或多個處理器執(zhí)行該程序時,將使電子設備執(zhí)行k1至k13中任一項描述的方法。
310、(k15)在又一方面,提供了一種電子設備,該電子設備包括:觸敏表面、顯示器以及用于執(zhí)行k1至k13中任一項所述方法的裝置。
311、(k16)在另一方面,提供了一種非暫態(tài)計算機可讀存儲介質。非暫態(tài)計算機可讀存儲介質用于存儲可執(zhí)行指令,當由具有觸敏表面和顯示器的電子設備執(zhí)行這些指令時,將使電子設備執(zhí)行k1至k13中任一項描述的方法。
312、(k17)在另一方面,提供了具有觸敏表面和顯示器的電子設備上的圖形用戶界面。在一些實施方案中,圖形用戶界面包括根據k1至k13中任一項描述的方法顯示的用戶界面。
313、(k18)在另一方面,提供了一種在包括觸敏表面和顯示器的電子設備中使用的信息處理裝置。該信息處理裝置包括:用于執(zhí)行k1至k13中任一項描述的方法的裝置。
314、(k19)在另一方面,提供了一種電子設備,該設備包括顯示單元(例如,圖51的顯示單元5101)、觸敏表面單元(例如,圖51的觸敏表面單元5103)和處理單元(例如,圖51的處理單元5105)。在一些實施方案中,根據圖1e所示計算設備的任何一個(例如,計算設備a至d)配置電子設備。為便于說明,圖51示出了與電子設備5100集成的顯示單元5101和觸敏表面單元5103,然而,在一些實施方案中,盡管這些單元與電子設備保持物理地分離,但這些單元中的一者或兩者與電子設備進行通信。處理單元包括信息獲取單元(例如,圖51的信息獲取單元5107)、應用程序退出單元(例如,圖51的應用程序退出單元5109)、請求接收單元(例如,圖51的請求接收單元5111)、應用程序能力確定單元(例如,圖51的應用程序能力確定單元5113)、應用程序呈現(xiàn)單元(例如,圖51的應用程序呈現(xiàn)單元5115)、應用程序填充單元(例如,圖51的應用程序填充單元5117)、輸入檢測單元(例如,圖51的輸入檢測單元5119)、應用程序切換用戶界面顯示單元(例如,圖51的應用程序切換用戶界面顯示單元5121)、應用程序關聯(lián)確定單元(例如,圖51的應用程序關聯(lián)確定單元5123)和訪問提供單元(例如,圖51的訪問提供單元5125)。處理單元(或其一個或多個部件,例如單元5107至5125)被配置為:在顯示第一應用程序的同時,獲取用于識別用戶在第一應用程序中查看的第一物理位置的信息(例如,通過信息獲取單元5107)。處理單元還被配置為:退出第一應用程序(例如,通過應用程序退出單元5109),并且在退出第一應用程序后,從用戶接收打開不同于第一應用程序的第二應用程序的請求(例如,通過請求接收單元5111)。響應于接收到請求并且根據確定第二應用程序能夠接受地理位置信息(例如,由應用程序能力確定單元5113處理或執(zhí)行的確定),呈現(xiàn)第二應用程序(例如,通過應用程序呈現(xiàn)單元5115),并且呈現(xiàn)第二應用程序包括使用至少部分地基于第一物理位置識別信息的信息填充第二應用程序(例如,通過應用程序填充單元5117)。
315、(k20)在k19的電子設備的一些實施方案中,處理單元(或其一個或多個部件,諸如單元5107至5125)被進一步配置為執(zhí)行k2至k13中任一項描述的方法。
316、(l1)根據一些實施方案,在具有觸敏表面和顯示器(在一些實施方案中,觸敏表面和顯示器集成在一起,如在圖1c的觸摸屏112示出的)的電子設備(例如,圖1a的便攜式多功能設備100,根據圖1e的計算設備a至d的任意一個配置)上執(zhí)行方法。該方法包括:獲取用于識別用戶在第一應用程序中查看的第一物理位置的信息并檢測第一輸入。響應于檢測到第一輸入,該方法包括:(i)識別能夠接受地理位置信息的第二應用程序,以及(ii)在顯示器的至少一部分上呈現(xiàn)不同于第一應用程序的示能表示,并建議打開具有關于第一物理位置的信息的第二應用程序。該方法還包括:在示能表示處檢測第二輸入。響應于在示能表示處檢測到第二輸入:(i)打開第二應用程序,以及(ii)填充第二應用程序以包括至少部分地基于第一物理位置識別信息的信息。
317、和與上述k1相關聯(lián)的操作相比,在向用戶提供建議,建議其打開具有第一物理位置相關信息的第二應用程序前,與l1相關聯(lián)的操作不會從用戶接收打開第二應用程序的請求。這樣,通過提供與上述k1和l1相關聯(lián)的操作(以及使用來自這些方法中的每一種的一些處理步驟的組合),電子設備能夠提供高效的用戶體驗,允許用戶在打開能夠接受地理位置信息的應用程序之前或之后預測地使用位置數(shù)據。另外,對于l1,確定第二應用程序能夠接受地理位置信息在打開第二應用程序之前進行,并且以這種方式,在l1的實施方案中,其中輸入對應于打開應用程序切換用戶界面的請求,僅在已知應用程序可以接受位置數(shù)據時,應用程序切換用戶界面才顯示請求,請求打開具有第一物理位置相關信息的應用程序(例如,第二應用程序)。
318、(l2)在l1的方法的一些實施方案中,第一輸入對應于打開應用程序切換用戶界面的請求(例如,第一輸入是在電子設備的物理home按鈕上的雙擊)
319、(l3)在l2的方法的一些實施方案中,在應用程序切換用戶界面內呈現(xiàn)示能表示。
320、(l4)在l3的方法的一些實施方案中,呈現(xiàn)示能表示包括:結合呈現(xiàn)示能表示,在應用程序切換用戶界面內呈現(xiàn)正在電子設備上執(zhí)行的應用程序的表示(例如,應用程序的應用程序內容快照);并且在位于應用程序表示下方的顯示器區(qū)域中呈現(xiàn)示能表示。
321、(l5)在l1的方法的一些實施方案中,第一輸入對應于打開電子設備home屏幕的請求(例如,第一輸入是在電子設備的物理home按鈕上的單次輕擊)。
322、(l6)在l5的方法的一些實施方案中,在home屏幕的一部分上呈現(xiàn)示能表示。
323、(l7)在l1至l6中任一項的方法的一些實施方案中,該建議包括文本描述,該文本描述特定于與第二應用程序相關聯(lián)的類型。
324、(l8)在l1至l7中任一項的方法的一些實施方案中,填充第二應用程序包括顯示用戶界面對象,該用戶界面對象包括至少部分地基于第一物理位置識別信息的信息。
325、(l9)在l8的方法的一些實施方案中,該用戶界面對象包括通知用戶第一物理位置最近在第一應用程序中被查看的文本描述。
326、(l10)在l9的方法的一些實施方案中,該用戶界面對象是在第二應用程序中顯示的地圖,并且填充第二應用程序包括填充地圖以包括第一物理位置的標識符。
327、(l11)在l9至l10中任一項的方法的一些實施方案中,第二應用程序呈現(xiàn)虛擬鍵盤,并且該用戶界面對象顯示在虛擬鍵盤的上方。
328、(l12)在l1至l11中任一項的方法的一些實施方案中,識別第二應用程序能夠接受地理位置信息包括以下中的一項或多項:(i)確定第二應用程序包括能夠接受和處理地理位置數(shù)據的輸入接收字段;(ii)確定第二應用程序能夠在地圖上顯示地理位置信息;(iii)確定第二應用程序能夠使用地理位置信息來促進路線引導;以及(iv)確定第二應用程序能夠使用地理位置信息定位和提供運輸服務。
329、(l13)在l12的方法的一些實施方案中,識別第二應用程序能夠接受地理位置信息包括:確定第二應用程序包括能夠接受和處理地理位置數(shù)據的輸入接收字段,并且輸入接收字段是搜索框,該搜索框允許在第二應用程序中顯示的地圖內進行搜索。
330、(l14)在另一方面,提供了一種電子設備。在一些實施方案中,該電子設備包括:觸敏表面、顯示器、一個或多個處理器、以及存儲一個或多個程序的存儲器,其中當由一個或多個處理器執(zhí)行該程序時,將使電子設備執(zhí)行l(wèi)1至l13中任一項描述的方法。
331、(l15)在又一方面,提供了一種電子設備,該電子設備包括:觸敏表面、顯示器以及用于執(zhí)行l(wèi)1至l13中任一項所述方法的裝置。
332、(l16)在另一方面,提供了一種非暫態(tài)計算機可讀存儲介質。非暫態(tài)計算機可讀存儲介質用于存儲可執(zhí)行指令,當由具有觸敏表面和顯示器的電子設備執(zhí)行這些指令時,將使電子設備執(zhí)行l(wèi)1至l13中任一項描述的方法。
333、(l17)在另一方面,提供了具有觸敏表面和顯示器的電子設備上的圖形用戶界面。在一些實施方案中,圖形用戶界面包括根據l1至l13中任一項描述的方法顯示的用戶界面。
334、(l18)在另一方面,提供了一種在包括觸敏表面和顯示器的電子設備中使用的信息處理裝置。該信息處理裝置包括:用于執(zhí)行l(wèi)1至l13中任一項描述的方法的裝置。
335、(l19)在另一方面,提供了一種電子設備,該設備包括顯示單元(例如,圖52的顯示單元5201)、觸敏表面單元(例如,圖52的觸敏表面單元5203)和處理單元(例如,圖52的處理單元5205)。在一些實施方案中,根據圖1e所示計算設備的任何一個(例如,計算設備a至d)配置電子設備。為便于說明,圖52示出了與電子設備5200集成的顯示單元5201和觸敏表面單元5203,然而,在一些實施方案中,盡管這些單元與電子設備保持物理地分離,但這些單元中的一者或兩者與電子設備進行通信。處理單元包括信息獲取單元(例如,圖52的信息獲取單元5207)、輸入檢測單元(例如,圖52的輸入檢測單元5209)、應用程序識別單元(例如,圖52的應用程序識別單元5211)、示能表示呈現(xiàn)單元(例如,圖52的示能表示呈現(xiàn)單元5213)、應用程序打開單元(例如,圖52的應用程序打開單元5215)、應用程序填充單元(例如,圖52的應用程序填充單元5217)、應用程序切換用戶界面呈現(xiàn)單元(例如,圖52的應用程序切換用戶界面呈現(xiàn)單元5219)、應用程序能力確定單元(例如,圖52的應用程序能力確定單元5221)。處理單元(或其一個或多個部件,諸如單元5207至5221)被配置為:獲取用于識別用戶在第一應用程序中查看的第一物理位置的信息(例如,通過信息獲取單元5207)并且檢測第一輸入(例如,通過輸入檢測單元5209)。響應于檢測到第一輸入,處理單元被配置為:(i)識別能夠接受地理位置信息的第二應用程序(例如,通過應用程序識別單元5209),以及(ii)在顯示器的至少一部分上呈現(xiàn)不同于第一應用程序的示能表示,并建議打開具有關于第一物理位置的信息的第二應用程序(例如,通過示能表示呈現(xiàn)單元5213)。處理單元還被配置為:在示能表示處檢測第二輸入(例如,通過輸入檢測單元5209)。響應于在示能表示處檢測到第二輸入,處理單元被配置為:(i)打開第二應用程序(例如,通過應用程序打開單元5215),以及(ii)填充第二應用程序以包括至少部分地基于第一物理位置識別信息的信息(例如,通過應用程序填充單元5217)。
336、(l20)在l19的電子設備的一些實施方案中,處理單元(或其一個或多個部件,諸如單元5207至5221)被進一步配置為執(zhí)行l(wèi)2至l13中任一項描述的方法。
337、(m1)根據一些實施方案,在具有觸敏表面和顯示器(在一些實施方案中,觸敏表面和顯示器集成在一起,如在圖1c的觸摸屏112示出的)的電子設備(例如,圖1a的便攜式多功能設備100,根據圖1e的計算設備a至d的任意一個配置)上執(zhí)行方法。該方法包括:獲取用于識別第一物理位置的信息,其中第一物理位置是用戶在電子設備上正在執(zhí)行的第一應用程序中查看的位置。該方法還包括:確定用戶已經進入車輛。響應于確定用戶已經進入車輛,向用戶提供提示,提示用戶將第一物理位置作為路線引導的目的地使用。響應于提供提示,該方法包括:從用戶接收指令,指示用戶將第一物理位置作為路線引導的目的地使用。該方法還包括:促進到第一物理位置的路線引導。這樣,即可方便地向用戶提供建議,建議用戶基于他們之前在電子設備上的應用程序中查看的物理位置規(guī)劃目的地的路線。
338、(m2)在m1的方法的一些實施方案中,該方法還包括:檢測電子設備已經接收到消息,包括檢測消息包括用于識別第二物理位置的信息;并且響應于該檢測,向用戶提供新的提示,提示用戶將第二物理位置用作路線引導的新目的地。這樣,用戶還可以基于消息(例如,短信、電子郵件、語音信箱等)中包括的信息動態(tài)地添加路點或添加新目的地用于路線引導。
339、(m3)在m2的方法的一些實施方案中,該方法還包括:響應于從用戶接收到將第二物理位置作為新目的地使用的指令,促進到第二物理位置的路線引導。
340、(m4)在m2至m3中任一項的方法的一些實施方案中,檢測消息含有識別第二物理位置的信息包括:當電子設備上可用的虛擬助理正在通過和電子設備通信的音頻系統(tǒng)將消息讀出給用戶時,執(zhí)行檢測。這樣,當用戶正在監(jiān)聽由音頻系統(tǒng)讀出的消息時(例如,通過經由電子設備可用的個人助理),電子設備檢測用于識別第二物理位置的信息并使用檢測到信息建議將第二物理位置用作新目的地。因此,用戶在駕駛時不必將其注意力從道路上轉移,而仍然能夠動態(tài)地調整路線引導設置和目的地。
341、(m5)在m2至m4中任一項的方法的一些實施方案中,確定用戶已經進入車輛包括檢測電子設備已經建立與車輛的通信鏈路。
342、(m6)在m2至m5中任一項的方法的一些實施方案中,促進路線引導包括通過電子設備的顯示器提供路線引導。
343、(m7)在m2至m5中任一項的方法的一些實施方案中,促進路線引導包括向車輛發(fā)送識別第一物理位置的信息。
344、(m8)在m2至m7中任一項的方法的一些實施方案中,促進路線引導包括通過與電子設備通信的音頻系統(tǒng)提供路線引導(例如,汽車揚聲器或設備自身的內部揚聲器)。
345、(m9)在另一方面,提供了一種電子設備。在一些實施方案中,該電子設備包括:觸敏表面、顯示器、一個或多個處理器、以及存儲一個或多個程序的存儲器,其中當由一個或多個處理器執(zhí)行該程序時,將使電子設備執(zhí)行m1至m8中任一項描述的方法。
346、(m10)在又一方面,提供了一種電子設備,該電子設備包括:觸敏表面、顯示器以及用于執(zhí)行m1至m8中任一項所述方法的裝置。
347、(m11)在另一方面,提供了一種非暫態(tài)計算機可讀存儲介質。非暫態(tài)計算機可讀存儲介質用于存儲可執(zhí)行指令,當由具有觸敏表面和顯示器的電子設備執(zhí)行這些指令時,將使電子設備執(zhí)行m1至m8中任一項描述的方法。
348、(m12)在另一方面,提供了具有觸敏表面和顯示器的電子設備上的圖形用戶界面。在一些實施方案中,圖形用戶界面包括根據m1至m8中任一項描述的方法顯示的用戶界面。
349、(m13)在另一方面,提供了一種在包括觸敏表面和顯示器的電子設備中使用的信息處理裝置。該信息處理裝置包括:用于執(zhí)行m1至m8中任一項描述的方法的裝置。
350、(m14)在另一方面,提供了一種電子設備,該設備包括顯示單元(例如,圖53的顯示單元5301)、觸敏表面單元(例如,圖53的觸敏表面單元5303)和處理單元(例如,圖53的處理單元5305)。在一些實施方案中,根據圖1e所示計算設備的任何一個(例如,計算設備a至d)配置電子設備。為便于說明,圖53示出了與電子設備5300集成的顯示單元5301和觸敏表面單元5303,然而,在一些實施方案中,盡管這些單元與電子設備保持物理地分離,但這些單元中的一者或兩者與電子設備進行通信。處理單元包括信息獲取單元(例如,圖53的信息獲取單元5307)、車輛進入確定單元(例如,圖53的車輛進入確定單元5309)、提示提供單元(例如,圖53的提示提供單元5311)、指令接收單元(例如,圖53的指令接收單元5313)、路線引導促進單元(例如,圖53的路線引導促進單元5315)和消息檢測單元(例如,圖53的消息檢測單元5317)。處理單元(或其一個或多個部件,諸如單元5307至5317)被配置為:獲取用于識別用戶在所述電子設備上正在執(zhí)行的所述第一應用程序中查看的第一物理位置的信息(例如,通過信息獲取單元5307)。處理單元還被配置為:確定用戶已經進入車輛(例如,通過車輛進入確定單元5309)。響應于確定用戶已經進入車輛,處理單元被配置為:向用戶提供提示,提示用戶將第一物理位置作為路線引導的目的地使用(例如,通過提示提供單元5311)。響應于提供該提示,從用戶接收指令,指示用戶將第一物理位置作為路線引導的目的地使用(例如,通過指令接收單元5313)。處理單元另被配置為:促進到第一物理位置的路線引導(例如,通過路線引導促進單元5307)。
351、(m15)在m14的電子設備的一些實施方案中,處理單元(或其一個或多個部件,諸如單元5307至5317)被進一步配置為執(zhí)行m2至m8中任一項描述的方法。
352、(n1)根據一些實施方案,在具有觸敏表面和顯示器(在一些實施方案中,觸敏表面和顯示器集成在一起,如在圖1c的觸摸屏112示出的)的電子設備(例如,圖1a的便攜式多功能設備100,根據圖1e的計算設備a至d的任意一個配置)上執(zhí)行方法。該方法包括:在第一應用程序中呈現(xiàn)內容。該方法還包括:接收來自用戶的打開不同于第一應用程序的第二應用程序的請求,第二應用程序包括輸入接收字段。響應于接收到該請求,該方法包括:呈現(xiàn)具有輸入接收字段的第二應用程序。在輸入接收字段處接收任何用戶輸入之前,該方法包括:提供可選用戶界面對象以允許用戶將內容的至少一部分粘貼到輸入接收字段。響應于檢測到可選用戶界面對象的選擇,該方法包括:將該部分內容粘貼到輸入接收字段中。這樣,在先前于第一動作中查看的基于第二應用程序的內容中向用戶提供主動粘貼動作(例如,這使得用戶能夠將內容粘貼到第二應用程序中,而不必重新打開第一應用程序、執(zhí)行明確的復制操作、重新打開第二應用程序,然后明確請求將復制的內容粘貼到第二應用程序中)。
353、(n2)根據n1的方法的一些實施方案,在提供可選用戶界面對象前,該方法包括:將輸入接收字段識別為能夠接受內容該部分的字段。
354、(n3)根據n2的方法的一些實施方案,響應于檢測到輸入接收字段的選擇,將輸入接收字段識別為能夠接受內容該部分的字段。
355、(n4)根據n1至n3中任一項的方法的一些實施方案,該部分內容對應于圖像。
356、(n5)根據n1至n3中任一項的方法的一些實施方案,該部分內容對應于文本內容。
357、(n6)根據n1至n3中任一項的方法的一些實施方案,該部分內容對應于文本內容和圖像。
358、(n7)根據n1至n6中任一項的方法的一些實施方案,第一應用程序是網頁瀏覽應用程序,第二應用程序是即時消息應用程序。
359、(n8)根據n1至n6中任一項的方法的一些實施方案,第一應用程序是照片瀏覽應用程序,第二應用程序是即時消息應用程序。
360、(n9)根據n1至n8中任一項的方法的一些實施方案,該方法包括:在接收打開第二應用程序的請求前,接收至少復制內容的所述部分的請求。
361、(n10)根據n1至n9中任一項的方法的一些實施方案,可選用戶界面對象與最近在第一應用程序中查看內容部分的指示一起顯示。這樣,向用戶提供關于為什么提出粘貼建議的清楚指示。
362、(n11)在另一方面,提供了一種電子設備。在一些實施方案中,該電子設備包括:觸敏表面、顯示器、一個或多個處理器、以及存儲一個或多個程序的存儲器,其中當由一個或多個處理器執(zhí)行該程序時,將使電子設備執(zhí)行n1至n10中任一項描述的方法。
363、(n12)在又一方面,提供了一種電子設備,該電子設備包括:觸敏表面、顯示器以及用于執(zhí)行n1至n10中任一項所述方法的裝置。
364、(n13)在另一方面,提供了一種非暫態(tài)計算機可讀存儲介質。非暫態(tài)計算機可讀存儲介質用于存儲可執(zhí)行指令,當由具有觸敏表面和顯示器的電子設備執(zhí)行這些指令時,將使電子設備執(zhí)行n1至n10中任一項描述的方法。
365、(n14)在另一方面,提供了具有觸敏表面和顯示器的電子設備上的圖形用戶界面。在一些實施方案中,圖形用戶界面包括根據n1至n10中任一項描述的方法顯示的用戶界面。
366、(n15)在另一方面,提供了一種在包括觸敏表面和顯示器的電子設備中使用的信息處理裝置。該信息處理裝置包括:用于執(zhí)行n1至n10中任一項描述的方法的裝置。
367、(n16)在另一方面,提供了一種電子設備,該設備包括顯示單元(例如,圖54的顯示單元5401)、觸敏表面單元(例如,圖54的觸敏表面單元5403)和處理單元(例如,圖54的處理單元5405)。在一些實施方案中,根據圖1e所示計算設備的任何一個(例如,計算設備a至d)配置電子設備。為便于說明,圖54示出了與電子設備5400集成的顯示單元5401和觸敏表面單元5403,然而,在一些實施方案中,盡管這些單元與電子設備保持物理地分離,但這些單元中的一者或兩者與電子設備進行通信。處理單元包括呈現(xiàn)單元(例如,圖54的呈現(xiàn)單元5407)、請求接收單元(例如,圖54的請求接收單元5409)、用戶界面對象提供單元(例如,圖54的用戶界面對象提供單元5411)、主動粘貼單元(例如,圖54的主動粘貼單元5413)和能力確定單元(例如,圖54的能力確定單元5415)。處理單元(或其一個或多個部件,諸如單元5407至5415)被配置為:在第一應用程序中呈現(xiàn)內容(例如,通過呈現(xiàn)單元5407和/或顯示單元5401);從用戶接收打開不同于第一應用程序的第二應用程序的請求(例如,通過請求接收單元和/或觸敏表面單元5403),第二應用程序包括輸入接收字段;響應于接收到請求,呈現(xiàn)具有輸入接收字段的第二應用程序(例如,通過呈現(xiàn)單元5407和/或顯示單元5401);在輸入接收字段處接收到任何用戶輸入之前,提供可選用戶界面對象以允許用戶將內容的至少一部分粘貼到輸入接收字段中(例如,通過用戶界面對象提供單元5411和/或顯示單元5401);并且響應于檢測到可選用戶界面對象的選擇,將該部分內容粘貼到輸入接收字段中(例如,通過主動粘貼單元5413)。
368、(n17)在n16的電子設備的一些實施方案中,處理單元(或其一個或多個部件,諸如單元5407至5415)被進一步配置為執(zhí)行n1至n10中任一項描述的方法。
369、(o1)根據一些實施方案,在具有觸敏表面和顯示器(在一些實施方案中,觸敏表面和顯示器集成在一起,如在圖1c的觸摸屏112示出的)的電子設備(例如,圖1a的便攜式多功能設備100,根據圖1e的計算設備a至d的任意一個配置)上執(zhí)行方法。該方法包括:在顯示器上呈現(xiàn)與應用程序相關聯(lián)的文本內容。該方法還包括:確定文本內容的一部分與以下項有關:(i)位置,(ii)聯(lián)系人,或(iii)事件。在確定文本內容的該部分與某個位置相關時,該方法包括:從電子設備上的位置傳感器獲取位置信息,并準備獲取的位置信息以將其顯示為預測的內容項。在確定文本內容的該部分與聯(lián)系人相關時,該方法包括:在電子設備上進行搜索,搜索與文本內容的該部分相關的聯(lián)系人信息,并準備與通過搜索檢索到的至少一個聯(lián)系人相關聯(lián)的信息,以顯示為預測的內容項。在確定文本內容的該部分與事件相關時,該方法包括:在電子設備上進行新的搜索,搜索與文本內容的該部分相關的事件信息,并準備至少部分地基于至少一個事件的信息(通過新搜索檢索得到),以顯示為預測的內容項。該方法還包括:在應用程序內顯示包括預測內容項的示能表示;通過觸敏表面檢測示能表示的選擇;并且響應于檢測到選擇,在與文本內容相鄰的顯示器上顯示與預測內容項相關聯(lián)的信息。這樣,即可方便地向用戶提供預測的內容項,這些內容項可用于完成陳述(或響應于其他用戶例如在即時消息應用程序中提出的問題),而不必鍵入任何內容,并且不必瀏覽電子設備上可用的信息以查找所需的信息。例如,電子設備提供電話號碼、當前位置、新事件的安排功能、與現(xiàn)有事件相關聯(lián)的細節(jié),所有這些都不需要任何顯式請求或用戶進行額外工作,從而節(jié)省了時間,同時仍然確保有效地將所需信息提供給用戶。
370、(o2)根據o1的方法的一些實施方案,文本內容的該部分對應于最近在應用程序中呈現(xiàn)的文本內容。
371、(o3)根據o1至o2中任一項的方法的一些實施方案,該應用程序是即時消息應用程序,并且文本內容的該部分是在即時消息應用程序中接收到的來自不同于電子設備的遠程設備的遠程用戶的問題。
372、(o4)根據o1至o2中任一項的方法的一些實施方案,文本內容的該部分是由電子設備用戶在應用程序內的輸入接收字段提供的輸入。
373、(o5)根據o1的方法的一些實施方案,響應于用戶輸入選擇包括文本內容該部分的用戶界面對象,識別文本內容的該部分。
374、(o6)根據o5的方法的一些實施方案,該應用程序是即時消息應用程序,并且用戶界面對象是在即時消息應用程序內顯示的對話中的消息氣泡。
375、(o7)根據o5至o6中任一項的方法的一些實施方案,該方法還包括:檢測第二用戶界面對象的選擇;響應于檢測到選擇,(i)停止顯示帶有預測內容項的示能表示,并確定與第二用戶界面對象相關聯(lián)的文本內容涉及位置、聯(lián)系人或事件;并且根據確定,在應用程序內顯示新的預測內容項。這樣,用戶能夠輕易地返回即時消息對話中以選擇先前接收到的消息,并且仍然向其提供適當?shù)念A測內容項。
376、(o8)根據o1至o7中任一項的方法的一些實施方案,該示能表示顯示在應用程序內和虛擬鍵盤相鄰的輸入接收字段中。
377、(o9)根據o8中任一項的方法的一些實施方案,輸入接收字段是顯示虛擬鍵盤上接收到的鍵入輸入的字段。
378、(o10)根據o1至o9中任一項的方法的一些實施方案,所述確定包括:在文本內容被應用程序接收時對其進行解析,以檢測已知與聯(lián)系人、事件和/或位置有關的存儲的模式。
379、(o11)在另一方面,提供了一種電子設備。在一些實施方案中,該電子設備包括:觸敏表面、顯示器、一個或多個處理器、以及存儲一個或多個程序的存儲器,其中當由一個或多個處理器執(zhí)行該程序時,將使電子設備執(zhí)行o1至o10中任一項描述的方法。
380、(o12)在又一方面,提供了一種電子設備,該電子設備包括:觸敏表面、顯示器以及用于執(zhí)行o1至o10中任一項所述方法的裝置。
381、(o13)在另一方面,提供了一種非暫態(tài)計算機可讀存儲介質。非暫態(tài)計算機可讀存儲介質用于存儲可執(zhí)行指令,當由具有觸敏表面和顯示器的電子設備執(zhí)行這些指令時,將使電子設備執(zhí)行o1至o10中任一項描述的方法。
382、(o14)在另一方面,提供了具有觸敏表面和顯示器的電子設備上的圖形用戶界面。在一些實施方案中,圖形用戶界面包括根據o1至o10中任一項描述的方法顯示的用戶界面。
383、(o15)在另一方面,提供了一種在包括觸敏表面和顯示器的電子設備中使用的信息處理裝置。該信息處理裝置包括:用于執(zhí)行o1至o10中任一項描述的方法的裝置。
384、(o16)在另一方面,提供了一種電子設備,該設備包括顯示單元(例如,圖55的顯示單元5501)、觸敏表面單元(例如,圖55的觸敏表面單元5503)和處理單元(例如,圖55的處理單元5505)。在一些實施方案中,根據圖1e所示計算設備的任何一個(例如,計算設備a至d)配置電子設備。為便于說明,圖55示出了與電子設備5500集成的顯示單元5501和觸敏表面單元5503,然而,在一些實施方案中,盡管這些單元與電子設備保持物理地分離,但這些單元中的一者或兩者與電子設備進行通信。處理單元包括呈現(xiàn)單元(例如,圖55的呈現(xiàn)單元5507)、確定單元(例如,圖55的確定單元5509)、獲取單元(例如,圖55的獲取單元5511)、搜索執(zhí)行單元(例如,圖55的搜索執(zhí)行單元5513)、信息準備單元(例如,圖55的信息準備單元5515)、示能表示顯示單元(例如,圖55的示能表示顯示單元5517)和檢測單元(例如,圖55的檢測單元5519)。處理單元(或其一個或多個部件,諸如單元5507至5519)被配置為:在顯示器上呈現(xiàn)與應用程序相關聯(lián)的文本內容(例如,通過呈現(xiàn)單元5507和/或顯示單元5501);確定文本內容的一部分與以下項有關:(i)位置,(ii)聯(lián)系人,或(iii)事件(例如,通過確定單元5509);在確定文本內容的該部分與位置相關時,從電子設備上的位置傳感器獲取位置信息(例如,通過獲取單元5511),并且準備所獲取的位置信息以顯示為預測的內容項(例如,通過信息準備單元5515);在確定文本內容的該部分與聯(lián)系人相關時,在電子設備上進行搜索,搜索與文本內容的該部分相關的聯(lián)系人信息(例如,通過搜索執(zhí)行單元5513),并且準備與至少一個通過搜索檢索到的聯(lián)系人相關聯(lián)的信息以顯示為預測的內容項(例如,通過信息準備單元5515);在確定文本內容的該部分與事件相關時,在電子設備上執(zhí)行新的搜索,搜索與文本內容的該部分相關的事件信息(例如,通過搜索執(zhí)行單元5513),并且準備至少部分地基于通過搜索檢索到的至少一個事件的信息,以顯示為預測的內容項(例如,通過信息準備單元5515);在應用程序中顯示包括預測內容項的示能表示(例如,通過示能表示顯示單元5517和/或顯示單元5501);通過觸敏表面檢測示能表示的選擇(例如,通過檢測單元5519);并且響應于檢測到選擇,在顯示器上與文本內容相鄰處顯示與預測內容項相關聯(lián)的信息(例如,通過呈現(xiàn)單元5507和/或顯示單元5501)。
385、(o17)在o16的電子設備的一些實施方案中,處理單元(或其一個或多個部件,諸如單元5507至5519)被進一步配置為執(zhí)行o1至o10中任一項描述的方法。
386、如上所述(并在以下進行詳述),本發(fā)明技術的一個方面在于采集和使用得自各種來源的數(shù)據(例如,基于語音通信期間提供的語音),以改進向用戶遞送其可能感興趣的內容。本公開預期,在一些實例中,這些采集到的數(shù)據可包括唯一地識別或可用于聯(lián)系或定位特定人員的個人信息數(shù)據。此類個人信息數(shù)據可包括人口數(shù)據、基于位置的數(shù)據、電話號碼、電子郵件地址、家庭地址或任何其他識別信息。
387、本公開認識到在本發(fā)明技術中使用此類個人信息數(shù)據可用于使用戶受益。例如,該個人信息數(shù)據可用于遞送用戶較感興趣的目標內容。因此,使用此類個人信息數(shù)據使得能夠對所遞送的內容進行有計劃的控制。此外,本公開還預期個人信息數(shù)據有益于用戶的其他用途。
388、本公開還預期負責此類個人信息數(shù)據的收集、分析、公開、傳輸、存儲或其他用途的實體將遵守已確立的隱私政策和/或隱私實踐。具體地,此類實體應實施并堅持使用被公認為滿足或超出對維護個人信息數(shù)據的隱私性和安全性的行業(yè)或政府要求的隱私政策和實踐。例如,來自用戶的個人信息應被收集用于實體的合法且合理的用途,并且不在這些合法使用之外共享或出售。另外,此類收集應僅在用戶知情同意之后進行。此外,此類實體應采取任何所需的步驟,以保障和保護對此類個人信息數(shù)據的訪問,并且確保有權訪問個人信息數(shù)據的其他人遵守他們的隱私政策和程序。另外,此類實體可使其本身經受第三方評估以證明其遵守廣泛接受的隱私政策和實踐。
389、不管前述情況如何,本公開還設想用戶選擇性地阻止使用或訪問個人信息數(shù)據的實施方案。即本公開設想可提供硬件元件和/或軟件元件,以防止或阻止對此類個人信息數(shù)據的訪問。例如,就監(jiān)視語音通信或監(jiān)視用戶在應用程序中執(zhí)行的動作而言,本發(fā)明的技術可被配置為在注冊服務期間允許用戶選擇“加入”或“退出”參與對個人信息數(shù)據的收集。又如,用戶可選擇不為目標內容遞送服務提供位置信息。再如,用戶可選擇不提供精確的位置信息,但準許傳輸位置區(qū)域信息。
390、因此,雖然本公開廣泛地覆蓋了使用個人信息數(shù)據來實現(xiàn)一個或多個各種所公開的實施方案,但本公開還設想各種實施方案也可在無需訪問此類個人信息數(shù)據的情況下被實現(xiàn)。即,本發(fā)明技術的各種實施方案不會由于缺少此類個人信息數(shù)據的全部或一部分而無法正常進行。例如,可通過基于非個人信息數(shù)據或絕對最低限度的個人信息,諸如與用戶相關的設備所請求的內容、對內容傳送服務可用的其他非個人信息或公開可用信息來推斷偏好,從而選擇內容并傳送給用戶。
391、需注意,上述各種實施方案可與本文所述任何其他實施方案相結合。本說明書中描述的特征和優(yōu)點并不全面,具體來說,根據附圖、說明書和權利要求書,許多另外的特征和優(yōu)點對本領域的普通技術人員將是顯而易見的。此外,應當指出,出于可讀性和指導性目的,在原則上選擇了本說明書中使用的語言,并且可以不這樣選擇以描繪或界定本發(fā)明的主題。