搜索多媒體應用的播放位置的方法及其電子裝置制造方法
【專利摘要】一種實現搜索電子裝置的多媒體應用的播放位置的方法的電子裝置。所述方法包括:顯示用于搜索多媒體應用的播放位置的位置搜索條,檢測沿著與位置搜索條正交的方向的拖拽,并且通過改變位置搜索條的形狀來顯示與在位置搜索條的全時間段中被檢測到拖拽的時間段相應的位置搜索條。
【專利說明】搜索多媒體應用的播放位置的方法及其電子裝置
【技術領域】
[0001]本公開涉及一種電子裝置。更具體地,本公開涉及一種搜索多媒體應用的播放位置的方法和設備。
【背景技術】
[0002]隨著電子裝置(例如,智能電話、平板個人計算機(PC)等)的快速發展,能夠無線語音通話和信息交換的電子裝置已成為日常生活的一部分。當第一次發布時,能夠進行簡單無線通話的電子裝置被確認為便攜式裝置。然而,隨著現有技術和無線互聯網的引入,電子裝置發展成為用于執行多種功能(諸如,日程安排、游戲、遠程控制、圖像捕獲、投影儀等)的多媒體裝置。
[0003]具體地,最近推出的電子裝置提供多媒體應用(諸如,音樂應用、視頻應用等)。一般地,當執行多媒體應用吋,電子裝置提供能夠控制在多媒體應用中播放的內容的播放位置的彈出菜單(在下文中,這樣的位置被稱為“應用播放位置”)。因此,用戶可根據用戶控制通過使用彈出菜單來將多媒體應用的播放位置移動到期望的位置。具體地,配備有觸摸屏的電子裝置(諸如,智能電話)提供具有固定長度的位置搜索條,當執行多媒體應用時,所述位置搜索條用于根據用戶觸摸來移動播放位置,使得用戶可通過使用用戶觸摸控制播放位置。然而,由于多媒體應用當前正播放的內容的播放時間越長,分配到具有固定長度的位置搜索條的時間長度越長,因此,對于用戶來說,準確地將多媒體應用的播放位置移動到期望的位置是不方便的。因此,需要在電子裝置中提供一種用戶可容易地將多媒體應用的播放位置移動到期望的播放位置的方法。
【發明內容】
[0004]為了解決上述缺點,本公開的實施例包括一種用于在電子裝置中準確移動多媒體應用的播放位置的方法和設備。
[0005]本公開的特定實施例包括一種用于在電子裝置中通過使用多觸摸準確地移動多媒體應用的播放位置的方法和設備。
[0006]本公開的特定實施例包括一種用于在電子裝置中改變多媒體應用的位置搜索條的形狀的方法和設備。
[0007]本公開的特定實施例包括一種用于在電子裝置中改變多媒體應用的捜索速率的方法和設備。
[0008]本公開的特定實施例包括一種用于在電子裝置中改變多媒體應用的搜索時間的方法和設備。
[0009]本公開的特定實施例包括ー種搜索電子裝置的多媒體應用的位置的方法。所述方法包括:顯示用于搜索多媒體應用的播放位置的位置搜索條;檢測沿著與位置搜索條正交的方向的拖拽;通過改變位置搜索條的形狀,顯示與在位置搜索條的全時間段中被檢測到拖拽的時間段相應的位置搜索條。[0010]本公開的特定實施例包括一種在電子裝置中捜索多媒體應用的位置的方法。所述方法包括:顯示用于搜索多媒體應用的播放位置的位置搜索條;顯示用于控制用于搜索播放位置的速率和時間中的至少ー個的播放控制項;檢測在用于多媒體應用的控制項上的觸摸;在保持檢測到的觸摸的狀態下,檢測用于移動位置捜索指示點的手勢;根據觸摸的控制項和檢測到的手勢來移動搜索指示點。
[0011]本公開的特定實施例包括一種用于捜索多媒體應用的位置的電子裝置。電子裝置包括:一個或多個處理器;觸摸感測顯示器;存儲器;存儲在存儲器中的ー個或多個程序,并被配置為將由ー個或多個處理器執行,其中,所述程序包括:用于顯示用于搜索多媒體應用的播放位置的位置搜索條的指令;用于檢測沿著與位置搜索條正交的方向的拖拽的指令;用于通過改變位置搜索條的形狀來顯示與在位置搜索條的全時間段中被檢測到拖拽的時間段相應的位置搜索條的指令。
[0012]本公開的特定實施例包括一種用于捜索多媒體應用的位置的電子裝置。所述電子裝置包括:一個或多個處理器;觸摸感測顯示器;存儲在存儲器中的ー個或多個程序,并且被配置為將由ー個或多個處理器執行,其中,所述程序包括:用于顯示用于搜索多媒體應用的播放位置的位置搜索條的指令;用于顯示用于控制用于搜索多媒體應用的播放位置的速率和時間中的至少ー個的播放控制項的指令;用于檢測在用于多媒體應用的控制項上的觸摸,并用于在保持檢測到觸摸的狀態下檢測用于移動位置捜索指示點的手勢的指令;用于根據觸摸的控制項和檢測到的手勢來移動搜索指示點的指令。
[0013]在進行下面的詳細描述之前,闡述貫穿本專利文檔中使用的特定詞語和短語的定義會是有益的:術語“包括”和“包含”及其派生物表示沒有限制的包括;術語“或”是表示和/或的包括;短語“與…相關的”和“與其相關的”及其派生物可表示包括、被包括在…中、與…相互連接、包含、被包含在…中、連接到或與…連接、結合到或與…結合、可與…通信、與…協作、交叉、并列、與 …近似、綁定到或與…綁定、具有、具有…的性質等;術語“控制器”表示控制至少ー個操作的任何裝置、系統或其部件,這樣的裝置可被實現為硬件、固件或軟件或者所述硬件、固件和軟件中的至少兩個的ー些組合。應該注意,無論在本地或遠程,與任何特定的控制器相關的功能可以是集中式或分布式的。貫穿本專利文檔提供對特定詞語和短語的定義,本領域的普通技術人員應該理解,在很多情況下(如果不是大多數示例),這樣的定義適用于這樣定義的詞語和短語的先前以及將來的使用。
【專利附圖】
【附圖說明】
[0014]為了更全面的理解本公開和它的優點,現在參照下面結合附圖的描述,在附圖中,相同的參考標號表不相同的部件:
[0015]圖1A示出根據本公開的實施例的用于準確地移動多媒體應用的播放位置的電子裝置的框圖;
[0016]圖1B示出根據本公開的實施例的用于準確地移動多媒體應用的播放位置的電子裝置的處理器;
[0017]圖2A示出根據本公開的實施例的在電子裝置中改變多媒體應用的位置搜索條的處理;
[0018]圖2B示出根據本公開的實施例的在電子裝置中改變多媒體應用的位置搜索條的元件;
[0019]圖3A和圖3B示出根據本公開的實施例的在電子裝置中基于沿著正交于位置捜索條的方向的拖拽來改變位置搜索條的形狀的示例;
[0020]圖4A示出根據本公開的實施例的在電子裝置中通過使用多觸摸來移動多媒體應用的播放位置的處理;
[0021]圖4B示出根據本公開的實施例在電子裝置中通過使用多點觸摸來移動多媒體應用的播放位置的元件;
[0022]圖5示出根據本公開的實施例的在電子裝置中顯示播放控制項的示例;
[0023]圖6A和圖6B示出根據本公開的實施例的在電子裝置中通過改變位置搜索條的特定時間段的形狀來移動播放位置的處理;
[0024]圖6C和圖6D示出根據本公開的實施例的在電子裝置中取決于拖拽長度改變的搜索時間;
[0025]圖6E示出根據本公開的實施例的在電子裝置中通過改變位置搜索條的形狀來沿著向后方向移動播放位置的示例;
[0026]圖6F示出根據本公開的實施例的在電子裝置中通過改變位置搜索條的形狀來沿著向前方向移動播放位置的示例;
[0027]圖7A和圖7B示出根據本公開的實施例的在電子裝置中通過改變位置搜索條的特定時間段的形狀來移動播放位置的處理;
[0028]圖7C和圖7D示出根據本公開的實施例的在電子裝置中取決于拖拽長度改變的搜索時間;
[0029]圖7E示出據本公開的實施例的在電子裝置中通過改變位置搜索條的形狀來沿著向后方向移動播放位置的示例;
[0030]圖7F示出根據本公開的實施例的在電子裝置中通過改變位置搜索條的形狀來沿著向前方向移動播放位置的示例;
[0031]圖8A示出根據本公開的實施例的在電子裝置中通過使用播放控制項來移動多媒體應用的播放位置的處理;
[0032]圖8B示出根據本公開的實施例的在電子裝置中顯示播放控制項的示例;
[0033]圖SC示出根據本公開的實施例的在電子裝置中通過使用播放控制項來沿著向后方向移動播放位置的示例;
[0034]圖8D示出根據本公開的實施例的在電子裝置中通過使用播放控制項來沿著向前方向移動播放位置的示例;
[0035]圖9A和圖9B示出根據本公開的實施例的在電子裝置中通過改變位置搜索條的形狀和通過使用捜索速率控制項來移動播放位置的處理;
[0036]圖9C示出根據本公開的實施例的在電子裝置中顯示搜索速率控制項和改變的位置搜索條的形狀的示例;
[0037]圖9D示出根據本公開的實施例的在電子裝置中通過改變位置搜索條的形狀和通過使用捜索速率控制項來沿著向后方向移動播放位置的示例;
[0038]圖9E示出根據本公開的實施例的在電子裝置中通過改變位置搜索條的形狀和通過使用捜索速率控制項來沿著向前方向移動播放位置的示例;[0039]圖1OA和圖1OB示出根據本公開的實施例的在電子裝置中通過改變位置搜索條的形狀和通過使用捜索速率控制項來移動播放位置的處理;
[0040]圖1OC示出根據本公開的實施例的顯示搜索速率控制項和改變的位置搜索條的形狀的示例;
[0041]圖1OD和圖1OE示出根據本公開的實施例的在電子裝置中基于位置搜索條被改變的時間段中觸摸的捜索時間控制項來分配時間的示例;
[0042]圖11示出根據本公開的實施例的在電子裝置中通過感測被移動距離大于或等于閾值距離的拖拽來改變位置搜索條的示例;
[0043]圖12示出根據本公開的實施例的在電子裝置中當在位置搜索條上的觸摸被保持了特定時間長度時改變和顯示位置搜索條的示例;
[0044]圖13示出根據本公開的實施例的在電子裝置中通過在特定時間長度期間的觸摸來改變位置搜索條的形狀和長度的示例。
【具體實施方式】
[0045]下面討論的圖1到圖13和用于在本專利文件中描述本公開的原理的各種實施例僅僅是說明的方式,并且不應以任何方式解釋為限制本公開的范圍。本領域技術人員將理解,本公開的原理可被實現在任何適當布置電子通信裝置中。下面將參照附圖描述本發明的本公開的實施例。在下面的描述中,由于公知功能或結構會在不必要的細節上模糊本公開,因此沒有對它們進行詳細描述。另外,根據本公開的功能定義這里使用的術語。因此,術語可根據用戶或操作員的意圖和使用發生變化。也就是說,將基于這里作出的描述理解這里使用的術語。
[0046]下文中描述電子裝置是支持觸摸輸入的裝置,諸如,移動通信終端、智能電話、平板個人計算機(PC)、數字相機、運動圖像專家組層3 (MP3)播放器、導航儀、筆記本電腦、上網本、計算機、電視機、冰箱、空調等。
[0047]圖1A示出根據本公開的實施例的用于準確地移動多媒體應用的播放位置的電子裝置的框圖。
[0048]參照圖1A,電子裝置100包括存儲器110、處理器120和觸摸屏130。存儲器110和處理器120中的每ー個的數量可以是多個。
[0049]存儲器110包括數據存儲単元111、操作系統程序112、應用程序113、圖形用戶界面程序114、觸摸檢測程序115、多媒體播放控制程序116等。此外,由于作為軟件組件的程序可被表示為指令的集合,因此,程序可被表示為指令集。程序也可被表示為模塊。
[0050]存儲器110可存儲包括用于執行本公開的實施例的指令的ー個或多個程序。
[0051]數據存儲單元111存儲在執行與存儲在存儲器110中的程序相應的功能時產生的數據。本公開的數據存儲単元111可存儲用于設置多媒體應用的捜索速率和捜索時間的有關信息。另外,數據存儲単元111可存儲用于顯示多媒體應用的播放控制項的觸摸時間段。在這種情況下,播放控制項指的是用于控制多媒體應用的捜索速率和搜索時間的項。例如,數據存儲単元111可存儲的用于保持觸摸來顯示用于控制多媒體文件的捜索速率的項的時間是I秒。另外,數據存儲単元111可針對每個拖拽長度或觸摸機制來存儲關于將被改變的位置搜索條的長度和形狀的信息。[0052]操作系統程序112 (例如,內建式操作系統,諸如WINDOWS、LINUX、Darwin、RTXC,UNIX、0S X或VxWorks?)包括用于控制一般系統操作的各種軟件組件。例如,一般系統操作的控制包括存儲管理和控制、存儲硬件(裝置)控制和管理、電源控制和管理等。操作系統程序112執行用于使各種硬件組件(裝置)和軟件組件(程序)之間的通信便利的功能。
[0053]應用程序113包括瀏覽器、電子郵件、消息、文字處理和地址簿、小控件(widget)、數字權利管理(DRM)、語音識別、語音記錄、位置確定功能、基于位置的服務、視頻和音樂播放器等。
[0054]圖形用戶界面程序114包括用于提供用戶和電子裝置100之間的基于圖形的用戶界面的至少ー個軟件組件。也就是說,圖形用戶界面程序114包括用于在觸摸屏130上顯示用戶界面信息的至少ー個軟件組件。根據本公開,圖形用戶界面程序114包括用于在觸摸屏130上顯示多媒體應用的位置搜索條和播放控制項的指令,并且包括用于通過根據拖拽改變位置搜索條的全時間段中的特定時間段的形狀來顯示位置搜索條的指令。對于ー個示例,圖形用戶界面程序114包括用于在觸摸屏130中顯示用于將多媒體應用的捜索速率設置為l/2x(其中,X是數量乘以原始數據率)的播放控制項的指令,并且包括用于視覺地顯示由播放顯示控制項移動的多媒體應用的播放屏幕的指令。對于另一示例,圖形用戶界面程序114包括用于通過改變其中被檢測到拖拽的時間段的形狀來在觸摸屏130上顯示位置搜索條的指令,使得其中被檢測到拖拽的時間段的長度在位置搜索條的全時間段中被擴展,并且可包括用于根據由于位置搜索條的重新成形的時間段而被移動的播放位置來視覺地顯示多媒體應用的播放屏幕的指令。
[0055]觸摸檢測程序115通過與觸摸屏130的交互工作來感測在觸摸感測表面上的觸摸輸入。也就是說,觸摸檢測程序115確定是否在觸摸感測表面上做出接觸(觸摸)、接觸的移動、接觸的移動方向、移動時間和是否保持接觸。這里,關于接觸的移動的確定包括確定移動速率(或大小)、移動速度(或大小和方向)或加速度(包括大小和/或方向)。
[0056]具體地,根據本公開的實施例的觸摸檢測程序115可感測沿著與顯示在觸摸屏130上的位置搜索條正交的方向的拖拽。對于ー個示例,觸摸檢測程序115可感測與水平方向的位置搜索條正交的垂直方向的拖拽。對于另一示例,觸摸方向程序115可感測與垂直方向的位置搜索條正交的水平方向拖拽。這里,沿著正交方向的拖拽并不只是意味著與位置搜索條正交的拖拽,還意味著與位置搜索條形成的角度在預設范圍內的拖拽。這里,可由設計者或用戶不同地配置并修改所述預設范圍。另外,觸摸檢測程序115可感測在位置搜索條上的觸摸,并且可感測感測到的觸摸被保持了特定時間長度。
[0057]另外,觸摸檢測程序115可感測在顯示的播放控制項上的觸摸井隨后感測在保持感測的觸摸狀態下在位置搜索條上的附加觸摸,并且可感測在顯示的播放控制項上的觸摸井隨后感測在保持檢測到的觸摸的狀態下在位置搜索條的重新成形的時間段上的附加觸摸。
[0058]多媒體顯示控制程序116可控制多媒體應用(諸如、視頻應用、音樂應用等)的播放。本公開的多媒體播放控制程序116可根據在位置搜索條中感測到的觸摸來移動當前正被顯示的播放位置。另外,多媒體播放控制程序116可根據在位置搜索條的重新成形的時間段中感測到的觸摸來移動當前正被顯示的播放位置。另外,當在保持觸摸狀態下感測到用于移動位置搜索條的捜索指示點的附加觸摸吋,多媒體播放控制程序116可根據播放控制項來移動當前顯示的播放位置。例如,當在保持對用于捜索速率的l/2x項的觸摸的狀態下感測到用于沿著向前方向移動位置搜索條的捜索指示點的拖拽時,多媒體播放控制程序116可按照l/2x的拖拽速率沿著向前方向移動搜索指示點,并且將由捜索指示點指示的位置確定為播放位置。
[0059]雖然未示出,但是處理器120包括至少ー個處理器和外圍接ロ。另外,處理器120執行存儲在存儲器110中的特定程序(指令集)來執行與所述程序相應的多個特定功能。
[0060]觸摸屏130是觸摸敏感顯示器,并且提供用于電子裝置100和用戶之間的觸摸輸入/輸出的接ロ。觸摸屏130是通過使用用于將感測到的觸摸輸入傳送到電子裝置100的觸摸傳感器(未示出)來感測觸摸(或接觸)的介質,并且用于視覺地將來自電子裝置100的輸出提供給用戶。也就是說,觸摸屏130響應于觸摸輸入基于文本、圖形和視頻給用戶提供視覺輸入。
[0061]觸摸屏130包括用于感測用戶的觸摸輸入的觸摸感測表面,并且通過使用觸摸接觸、觸覺接觸或它們的組合來感測用戶的輸入。例如,觸摸屏130的觸摸感測點與用于在觸摸感測表面上接觸的指(諸如,手指)相應。另外,觸摸屏130通過觸摸感測表面來感測由外部裝置(諸如,手寫筆等)做出的接觸。觸摸屏130通過與觸摸檢測程序115交互工作來檢測在觸摸屏130上的接觸。檢測到的觸摸被轉換為與顯示在觸摸屏上的用戶界面目標(例如,軟鍵)相應的交互。
[0062]觸摸屏130提供用于電子裝置100和用戶之間的觸摸輸入/輸出的交互的界面。更具體地,觸摸屏130是將用戶的觸摸輸入傳送到電子裝置100并且視覺地將來自電子裝置100的輸出提供給用戶的介質。觸摸屏130可使用各種顯示技術,諸如,液晶顯示器(IXD)、發光二極管(LED)、發光聚合物顯示器(LPD)、有機發光二極管(0LED)、有源矩陣有機發光二極管(AMOLED)或柔性LED(FLED)。本公開的觸摸屏130并不限于使用這種顯示技術的觸摸屏。另外,觸摸屏130可通過使用各種觸摸檢測(或感測)技術(諸如,電容式檢測、電阻式檢測、紅外探測或表面聲波檢測)來感測在觸摸感測表面上的接觸的開始、接觸的移動或接觸的保持或結束。本公開的觸摸屏130感測來自用戶的至少ー個觸摸,并且感測觸摸的釋放。由觸摸屏130感測的觸摸可以是手勢,諸如,輕擊、持續特定時間長度的輕擊、雙擊或拖拽。更具體地,本公開的觸摸屏130可感測來自用戶的在位置搜索條和播放控制項上的觸摸,并且可在保持播放控制項上的觸摸的狀態下感測位置搜索條上的附加觸摸。
[0063]圖1B示出根據本公開的實施例的用于準確移動多媒體應用的播放位置的電子裝置的處理器。
[0064]參照圖1B,處理器120包括觸摸感測處理器122和多媒體播放控制處理器124。
[0065]觸摸感測處理器122通過與觸摸屏130交互工作來感測觸摸感測表面上的觸摸輸入。也就是說,觸摸感測處理器122確定是否在觸摸表面上做出接觸(觸摸)、觸摸(拖拽)的移動、接觸的移動方向、移動時間和是否保持觸摸。這里,接觸的移動的確定包括確定移動速率(或大小)、移動速度(或大小和方向)或加速度(包括大小和/或方向)。
[0066]具體地,根據本公開的實施例的觸摸感測處理器122可感測沿著與顯示在觸摸屏130上的位置搜索條正交的方向的拖拽。對于ー個示例,觸摸檢測處理器122可感測與水平方向的搜索條正交的垂直方向拖拽。對于另一示例,觸摸感測處理器122可感測與垂直方向的位置搜索條正交的水平方向拖拽。另外,觸摸感測處理器122可感測在位置搜索條上的觸摸,并且可感測感測到的觸摸被保持了特定時間長度。
[0067]另外,觸摸感測處理器122可感測在顯示的播放控制項上的觸摸井隨后感測在保持感測的觸摸的狀態下在位置搜索條上的附加觸摸,并且可感測在顯示的播放控制項上的觸摸井隨后感測在保持檢測到的觸摸的狀態下在位置搜索條的重新成形的時間段上的附加觸摸。
[0068]多媒體播放控制處理器124可控制多媒體應用(諸如,視頻應用、音樂應用等)的播放。當播放多媒體應用吋,多媒體播放控制處理器124控制用于顯示位置搜索條的功能。如果觸摸感測處理器122感測到沿著與位置搜索條正交的方向的拖拽,則多媒體播放控制處理器124通過改變感測到拖拽的時間段的形狀來控制用于顯示位置搜索條的功能,從而使感測到拖拽的時間段的長度在位置搜索條的全時間段中擴展。另外,多媒體播放控制處理器124可將當前正被顯示的播放位置移動到感測到觸摸的位置,并且可根據感測到的對位置搜索條的重新成形的時間段的觸摸來移動當前正被顯示的播放位置。另外,當在保持對播放控制項的觸摸狀態下感測到用于移動位置搜索條的捜索指示點的附加觸摸時,多媒體播放控制處理器124可根據觸摸的播放控制項和附加觸摸來移動當前正被顯示的播放位置。例如,當在保持對用于捜索速率的l/2x項的觸摸的狀態下感測到用于沿著向前方向移動位置搜索條的捜索指示點的拖拽吋,多媒體播放控制處理器124可以以l/2x的拖拽速率沿著向前方向移動播放位置。
[0069]圖2A示出根據本公開的實施例的在電子裝置100中改變多媒體應用的位置搜索條的處理。
[0070]參照圖2A,在塊201,電子裝置顯示位置用于搜索多媒體應用的播放位置的捜索條。例如,位置搜索條是用于控制通過使用多媒體應用播放的多媒體內容的播放位置的用戶界面,并且可在執行多媒體應用時被自動顯示,或可在感測到用戶觸摸時被顯示。
[0071]在塊203,電子裝置100檢測沿著與位置搜索條正交的方向的拖拽。對于ー個示例,如果當前正顯示垂直方向的位置搜索條,則電子裝置100檢測與垂直方向的位置捜索條正交的水平方向拖拽。對于另ー示例,如果當前正顯示水平方向的位置搜索條,則電子裝置100檢測與水平方向的位置搜索條正交的垂直方向拖拽。
[0072]在塊205,電子裝置100通過改變位置搜索條的形狀來顯示與位置搜索條的全時間段中被檢測到拖拽的時間段相應的位置搜索條。例如,如圖3A所示,電子裝置100可通過改變其中被檢測到拖拽的時間段的形狀來顯示位置搜索條,使得其中被檢測到拖拽的時間段的長度被擴展在位置搜索條的全時間段中。這里,電子裝置100將在位置搜索條的全時間段中被檢測到拖拽的時間段的時間長度分配給重新成形的時間段。因此,通過將其中被檢測到拖拽的短長度時間長度分配給由于其形狀的改變而被延長的時間段,用戶被允許容易地在改變的長時間段中捜索期望的播放位置。
[0073]根據本公開的位置搜索條中感測到拖拽的時間段的改變形狀并不限于圖3B的形狀,并且包括只要位置搜索條可被無縫地擴展的所有形狀。
[0074]圖2B示出根據本公開的實施例的在電子裝置100中用于改變多媒體應用的位置搜索條的元件。
[0075]參照圖2B,電子裝置100包括用于顯示位置搜索條來搜索多媒體應用的播放位置的元件211。在這種情況下,顯示的位置搜索條包括顯示為垂直方向的位置搜索條和顯示為水平方向的位置搜索條。另外,電子裝置100包括用于檢測沿著與位置搜索條正交的方向的拖拽的元件213和用于顯示與位置搜索條的全時間段中被檢測到拖拽的時間段相應的位置搜索條的形狀的元件215。
[0076]圖4A示出根據本公開的實施例的在電子裝置100中通過使用多觸摸來移動多媒體應用的播放位置的處理。
[0077]參照圖4A,在塊401,電子裝置100顯示用于搜索多媒體應用的播放位置的位置搜索條。在塊403,電子裝置100顯示控制用于搜索多媒體應用的播放位置的速率和時間中的至少ー個的播放控制項。例如,如圖5所示,電子裝置100可顯示搜索速率控制項510a、510b,510c (諸如l/2x510a、l/4x510b、細節510c (用戶定義的)等)。在這種情況下,當執行多媒體應用時,可自動顯示播放控制項,或當感測到用戶觸摸時,可顯示播放控制項。另外,播放控制項可被顯示在除了顯示位置搜索條505的時間段以外的時間段中,并且為了用戶便利性,播放控制項可被對稱地顯示到屏幕的左側和右側,或可被顯示在屏幕的左側和右側中的任意ー側。
[0078]然后,在塊405,電子裝置100檢測關于多媒體應用播放控制項的觸摸,并且在塊407,檢測用于在保持檢測到的觸摸的狀態下移動位置搜索條的捜索指示點的手勢。在這種情況下,用于移動位置搜索條的捜索指示點的手勢包括特定時間長度的拖拽和輕擊。
[0079]在塊409,電子裝置100根據觸摸播放控制項和檢測到的手勢來移動搜索指示點。例如,當在播放控制項中觸摸用于將搜索速率調整為l/2x的項的狀態下感測到用于沿著向前方向移動位置搜索條的附加手勢時,電子裝置100可以以拖拽速率的l/2x沿著向前方向來移動搜索指示點。
[0080]圖4B示出根據本公開的實施例的在電子裝置100中通過使用多觸摸來移動多媒體應用的播放位置的元件。
[0081]參照圖4B,電子裝置100包括用于顯示位置搜索條來搜索多媒體應用的播放位置的處理塊411。另外,電子裝置100包括用于顯示播放控制項來控制用于搜索多媒體應用中的播放位置的速率和時間中的至少ー個的處理塊413。例如,電子裝置100可顯示位置搜索條,并且可顯示用于控制諸如l/2x、l/4x、l/8x等的多媒體的捜索速率的項。另外,電子裝置100包括用于在保持檢測到的觸摸的狀態下檢測在多媒體應用播放控制項上的觸摸的處理塊415和用于檢測用于移動位置搜索條的捜索指示點的手勢的處理塊417。另外,電子裝置100包括用于根據觸摸的控制項和檢測到的手勢來移動搜索指示點的元件419。
[0082]圖6A示出根據本公開的實施例的在電子裝置中通過改變位置搜索條的特定時間段的形狀來移動播放位置的處理。
[0083]參照圖6A,在塊601,電子裝置100執行多媒體應用。在這種情況下,多媒體應用包括視頻應用和音樂應用。然后,在塊603,電子裝置100顯示位置搜索條,并且在塊605,確定是否沿著與位置搜索條正交的方向感測到拖拽。例如,電子裝置100可確認在水平方向的位置搜索條的情況下是否感測到垂直方向拖拽,并且可確認在垂直方向的位置搜索條的情況下是否感測到水平方向拖拽。
[0084]如果沒有沿著與位置搜索條正交的方向感測到拖拽,則圖6A的過程結束。
[0085]另外,如果沿著與位置搜索條正交的方向感測到拖拽,則進行到塊607,電子裝置100確定拖拽是否在特定點停留了特定時間長度。這里,拖拽的停留意味著在拖拽觸摸吋,觸摸在特定位置停留超過特定時間。
[0086]如果拖拽沒有在特定點停留特定時間,則進行到塊609,電子裝置100確認觸摸是否被釋放。這里,觸摸的釋放的意思是停留了特定時間的拖拽被釋放。如果觸摸被釋放,則圖6A的過程結束。否則,如果觸摸未被釋放,則返回塊607,先前處理塊被重復。
[0087]另外,如果拖拽在特定點停留了特定時間,則進行到塊611,電子裝置100根據拖拽的長度來確定位置搜索條的重新成形時間段的時間長度。在塊613,電子裝置100可根據拖拽的行程長度來改變位置搜索條的形狀,并且可將搜索指示點移動到特定點。例如,如圖6C中所示,如果沿著與位置搜索條的22' 30',的時間段正交的方向感測到拖拽,并且隨后感測到的拖拽在特定點631停留了特定時間長度,則電子裝置100根據在位置搜索條中感測到的拖拽和感測到的拖拽的行程長度來確定位置搜索條的將被重新成形為22' 00' /到23' 00' /之間的時間長度的時間長度。然后,電子裝置100將在位置搜索條的全時間段中感測到拖拽的22' 00',和23' 00',之間的時間段的形狀改變為具有與拖拽的行程長度ー樣長的時間段,并且將捜索指示點移動到拖拽被停留了特定時間長度拖拽的特定點631。
[0088]對于另一示例,如圖6D中所示,如果沿著與位置搜索條的22' 30'丨的時間段正交的方向感測到拖拽并隨后感測到的拖拽在特定點633停留了特定時間長度,則電子裝置100確定位置搜索條的根據感測到的拖拽的行程長度而將被改變的時間長度為22' 15' /和22' 45' /之間的時間段。然后,電子裝置100改變在位置搜索條的全時間段中感測到拖拽的22' 15',和22' 45',之間的時間段的形狀,并且將捜索指示點移動到拖拽在該位置停留了特定時間長度的特定點633。
[0089]這樣,可根據拖拽的行程長度按照可變方式來確定將被重新成形的位置搜索條的時間長度。
[0090]在塊615,電子裝置100確定在塊607中停留的拖拽是否重新開始在位置搜索條的重新成形的時間段中移動。
[0091]如果停留的拖拽在位置搜索條的重新成形的時間段中未重新開始它的移動,則進行到塊617,電子裝置100感測觸摸是否被釋放。如果觸摸被釋放,則圖6A的過程結束。否則,觸摸未被釋放,則返回塊615,重復先前塊。
[0092]另外,如果在位置搜索條的重新成形的時間段中停留的拖拽重新開始它的移動,則進行到塊619,電子裝置100確認拖拽被移動到關于位置搜索條的位置指示點的左側還是右側。
[0093]如果拖拽向左移動,則進行到塊621,電子裝置100根據拖拽沿著向后方向移動播放位置。例如,如圖6E所示,如果沿著與位置搜索條正交的方向檢測到拖拽,井隨后感測到的拖拽在特定點停留了特定時間長度,并因此改變了位置搜索條,則隨后當感測到拖拽在位置搜索條的重新成形的時間段中相對于位置搜索條的位置指示點向左移動時,電子裝置100可沿著向后方向移動播放位置。
[0094]如果拖拽向右移動,則進行到塊623,電子裝置100根據拖拽沿著向前方向移動播放位置,并且圖6A的過程結束。例如,如圖6F所示,如果沿著與位置搜索條605正交的方向檢測到拖拽,井隨后感測到的拖拽在特定點停留了特定時間長度,并因此改變了位置搜索條605,則隨后當感測到拖拽在位置搜索條的重新成形的時間段中相對于位置搜索條的位置指示點向右移動時,電子裝置100可沿著向前方向移動播放位置。
[0095]在這種情況下,由于位置搜索條的重新成形的時間段的長度與分配給重新成形的時間段的時間成比例,因此不論拖拽長度和重新成形的時間段的長度如何,在重新成形的時間段中,搜索速率是恒定的。
[0096]圖7A示出根據本公開的實施例的在電子裝置中通過改變位置搜索條的特定時間段的形狀來移動播放位置的處理。
[0097]參照圖7A,在塊701,電子裝置100執行多媒體應用。在這種情況下,多媒體應用包括視頻應用和音樂應用。然后,在塊703,電子裝置100顯示位置搜索條,并且在塊705,確定是否沿著與位置搜索條正交的方向感測到拖拽。例如,電子裝置100可確認在水平方向的位置搜索條的情況下是否感測到垂直方向拖拽,并且可確認在垂直方向的位置搜索條的情況下是否感測到水平方向拖拽。
[0098]如果沒有沿著與位置搜索條正交的方向感測到拖拽,則進行到塊707,電子裝置100確定拖拽是否在特定點停留了特定時間長度。
[0099]如果拖拽未在特定點停留了特定時間長度,則進行到塊709,電子裝置100確認觸摸是否被釋放。如果觸摸被釋放,則圖7A的過程結束。否則,如果觸摸未被釋放,則返回塊707,先前塊被重復。
[0100]另外,如果拖拽在特定點停留了特定時間長度,則進行到塊711,電子裝置100確認在位置搜索條的全時間段中重新成形的位置搜索條的時間段。在塊713,電子裝置100可根據拖拽的行程長度來改變位置搜索條的形狀,并且可將搜索指示點移動到特定點。在這種情況下,不論改變的長度如何,分配給位置搜素條的根據拖拽的行程長度而改變的時間長度相等。例如,如圖7C所示,如果沿著與位置搜索條705的22' 30' /的時間段正交的方向感測到拖拽,并且隨后感測到的拖拽在特定點731停留了特定時間長度,則電子裝置100確認位置搜索條中被改變的的時間長度為一分鐘。然后,電子裝置100改變位置搜索條的形狀,從而使與沿著正交方向感測到拖拽的、位于位置搜索條中20' 30',的時間段前后30秒的一分鐘相應的時間段具有根據拖拽的行程長度的長時間段,并且將捜索指示點移動到拖拽停留了特定時間長度的特定點731。對于另一示例,如圖7D所示,如果沿著與位置搜索條的22' 30',的時間段正交的方向感測到拖拽,井隨后感測到的拖拽在特定點731處停留了特定時間長度,則電子裝置100確認位置搜索條705被改變的時間長度是一分鐘。然后,電子裝置100改變搜索位置條的形狀,從而使與在沿著正交方向感測到拖拽的、位于位置搜索條中20:30時間段前后的30秒之間的時間段具有根據拖拽的行程長度的長時間段,并且將捜索指示點移動到拖拽停留了特定時間長度的特定點731。在這種情況下,根據感測到拖拽的位置被改變的位置搜索條的形狀中的時間長度可在設計處理中被預設或可由用戶改變。
[0101]在塊715,電子裝置100確定停留的拖拽是否在重新成形的位置搜索條的時間段中重新開始它的移動。
[0102]如果停留的拖拽在重新成形的位置搜索條的時間段中未重新開始它的移動,則進行到塊717,電子裝置100感測觸摸是否被釋放。如果觸摸被釋放,則圖7A的過程結束。否貝U,觸摸未被釋放,則返回到塊715,重復先前處理塊。
[0103]另外,如果停留的拖拽在位置搜索條的重新成形的時間段中重新開始它的移動,則進行到塊719,電子裝置100確認拖拽被移動到關于位置搜索條的位置指示點的左側還是右側。
[0104]如果拖拽向左移動,則進行到塊721,電子裝置100根據拖拽沿著向后方向移動播放位置。例如,如圖7E所示,如果沿著與位置搜索條正交的方向檢測到拖拽,隨后感測到的拖拽在特定點停留了特定時間長度,并因此改變了位置搜索條,則隨后當感測到拖拽在位置搜索條的重新成形的時間段中相對于位置搜索條的位置指示點向左移動時,電子裝置100可沿著向后方向移動播放位置。
[0105]如果拖拽向右移動,則進行到塊723,電子裝置100根據拖拽沿著向前方向移動播放位置,并且圖7A的過程結束。例如,如圖7F所示,如果沿著與位置搜索條正交的方向檢測到拖拽,隨后感測到的拖拽在特定點停留了特定時間長度,并因此改變了位置搜索條,則隨后當感測到拖拽在位置搜索條的重新成形的時間段中相對于位置搜索條的位置指示點向右移動時,電子裝置100可沿著向前方向移動播放位置。
[0106]在這種情況下,由于無論位置搜索條的重新成形時間段的長度如何,分配給重新成形時間段的時間是恒定的,因此在位置搜索條的重新成形的時間段中的捜索速率依據改變的時間段的長度而變化。
[0107]圖8A示出了根據本公開的實施例的通過使用電子裝置100的播放控制項來移動多媒體應用的播放位置的處理。
[0108]參照圖8A,在塊801,電子裝置100執行多媒體應用。在這種情況下,多媒體應用包括視頻應用和音樂應用。然后,在塊803,電子裝置100顯示位置搜索條,感測在位置搜索指示點上的觸摸,隨后在塊805,感測特定時間長度內的保持,并在塊807,顯示播放控制項。換句話說,如果觸摸針對位置捜索指示點保持了特定時間長度,則電子裝置可顯示播放控制項。這里,播放控制項指的是用于控制多媒體應用的播放速率和捜索時間的項。另外,
[0109]由于當在位置搜索條上感測到觸摸吋,電子裝置100將位置捜索指示點移動到相應的位置,因此即使在在位置搜索條上感測到觸摸之后的特定時間長度期間感測到保持,電子裝置100也可顯示播放控制項。在這種情況下,播放控制項可被顯示在除了顯示位置搜索條的時間段以外的時間段中,并且為了用戶便利性,可被對稱地顯示到屏幕的左側和右側。例如,如圖8B所示,除了位置搜索條805,電子裝置100可顯示搜索速率控制項810a、810b,810c (諸如,l/2x810a、l/4x810b、細節 810c (用戶定義的)等)。
[0110]然后,在塊809,電子裝置100檢測在播放控制項上的觸摸,并且在塊811,確認檢測到的觸摸是否被保持。
[0111]如果檢測到的觸摸未被保持,則重復塊811。
[0112]另外,如果檢測到的觸摸被保持,則在塊813,電子裝置100在保持檢測到的觸摸的狀態下感測位置搜索條上的拖拽,并隨后在塊815,確認拖拽向哪個方向(S卩,左或右)移動。這里假設顯示在電子裝置100中的位置搜索條是水平方向位置搜索條。如果位置捜索條是垂直方向位置搜索條,則確認拖拽向哪個方向(即,上或下)移動。
[0113]如果拖拽向左移動,則在塊817,電子裝置100根據播放控制項和拖拽來沿著向后方向移動播放位置。例如,如圖8C所示,當處于l/2x速率控制項810a被觸摸的狀態下感測到在位置搜索條上向左移動的附加拖拽吋,電子裝置100可以以l/2x的拖拽速率沿著向后方向移動播放位置。[0114]另外,如果拖拽向右移動,則在塊819,電子裝置100根據播放控制項和拖拽沿著向前方向移動播放位置。例如,如圖8D所示,當在l/2x速率控制項810a被觸摸的狀態下感測到在位置搜索條上向右移動的附加拖拽吋,電子裝置100可以以l/2x的拖拽速率沿著向前方向移動播放位置。
[0115]在這種情況下,由于根據選擇的播放控制項,拖拽的速率和位置捜索指示點的行程速率不同,因此在拖拽被移動到的位置和位置捜索指示點被移動的位置之間可存在距離差。
[0116]圖9A和圖9B示出根據本發明的實施例的在電子裝置中通過改變位置搜索條的形狀和通過使用捜索速率控制項來移動播放位置的處理。
[0117]參照圖9A和圖9B,在塊901,電子裝置100執行多媒體應用。在這種情況下,多媒體應用包括視頻應用和音樂應用。然后,在塊903,電子裝置100顯示位置搜索條,并且在塊905,確定是否沿著與位置搜索條正交的方向感測到拖拽。例如,電子裝置100可確認在水平方向的位置搜索條的情況下是否感測到垂直方向拖拽,并且可確認在垂直方向的位置搜索條的情況下是否感測到水平方向拖拽。
[0118]如果未沿著與位置搜索條正交的方向感測到拖拽,則圖9A的過程結束。
[0119]另外,如果沿著與位置搜索條正交的方向感測到拖拽,則進行到塊907,電子裝置100確定感測到的拖拽是否在特定點停留了特定時間長度。
[0120]如果感測到的拖拽未在特定點停留特定時間長度,則進行到塊909,電子裝置100確認觸摸是否被釋放。如果觸摸被釋放,則圖9A的過程結束。否則,如果觸摸未被釋放,則返回塊907,先前塊被重復。
[0121]另外,如果感測到的拖拽在特定點停留了特定時間長度,則進行到塊911,電子裝置100根據拖拽的行程長度來確認位置搜索條的重新成形的時間段的時間長度。在塊913,電子裝置100可根據拖拽的行程長度來改變位置搜索條的形狀,并且可將搜索指示點移動到特定點,并且可附加地顯示搜索速率控制項。例如,如圖9C所示,電子裝置100可根據拖拽的行程來改變在位置搜索條中感測到拖拽的時間段的形狀,并且除了位置搜索條905以夕卜,還可顯示搜索速率控制項910a、910b、910ca者如,l/2x910a、l/4x910b、細節910c (用戶定義的)等)。
[0122]在塊915,電子裝置100感測在搜索速率控制項上的觸摸。在這種情況下,搜索速率控制項是用于基于拖拽將搜索速率設置為預設數據率或由用戶輸入的數據率的項。
[0123]在塊917,電子裝置100確認在保持搜索速率控制項上的觸摸的狀態下停留的拖拽是否重新開始它的移動。
[0124]如果在保持在搜索速率控制項上的觸摸的狀態下停留的拖拽未重新開始它的移動,則進行到塊919,電子裝置100感測觸摸是否被釋放。如果觸摸被釋放,則圖9B的過程結束。否則,如果觸摸未被釋放,則返回到塊917,先前被重復。
[0125]另外,如果在保持在捜索速率控制項上的觸摸的狀態下停留的拖拽重新開始它的移動,則進行到塊921,電子裝置100確認拖拽相對于位置搜索條的位置指示點是向左移動還是向右移動。
[0126]如果拖拽向左移動,則進行到塊923,電子裝置100根據觸摸的捜索速率控制項和拖拽來沿著向后方向移動播放位置,并且隨后圖9B的過程結束。例如,如圖9D所示,如果沿著與位置搜索條正交的方向感測到拖拽,井隨后感測到的拖拽在在特定點上停留了特定時間長度,則電子裝置100改變位置搜索條,并且顯示捜索速率控制項。然后,當在1/2X速率控制項910a被觸摸的狀態下感測到針對位置搜索條的改變的時間段向左移動的附加拖拽時,電子裝置100可按照l/2x的拖拽速率沿著向后方向移動播放位置。
[0127]否則,如果向右移動拖拽,則進行到塊925,電子裝置100根據觸摸的捜索速率控制項和拖拽沿著向前方向移動播放位置,圖9B的過程結束。例如,如圖9E所示,如果沿著與位置搜索條正交的方向感測到拖拽,井隨后感測到的拖拽在特定點上停留了特定時間長度,則電子裝置100改變位置搜索條,并且顯示搜索速率控制項。然后,當在l/2x速率控制項910a被觸摸的狀態下感測到針對位置搜索條的改變的時間段向右移動的附加拖拽吋,電子裝置100可按照l/2x的拖拽速率沿著向前方向移動播放位置。
[0128]圖1OA和圖1OB示出根據本公開的實施例的在電子裝置中通過改變位置搜索條的形狀和通過使用捜索速率控制項來移動播放位置的處理。
[0129]圖1OA和圖10B,在塊1001,電子裝置100執行多媒體應用。在這種情況下,多媒體應用包括視頻應用和音樂應用。然后,在塊1003,電子裝置100顯示位置搜索條,在塊1005,確定是否沿著與位置搜索條正交的方向感測到拖拽。例如,電子裝置100可確認在水平方向的位置搜索條的情況下是否感測到垂直方向拖拽,并且可確認在垂直方向的位置搜索條的情況下是否感測到水平方向拖拽。
[0130]如果沒有沿著與位置搜索條正交的方向感測到拖拽,則圖1OA的過程結束。
[0131]另外,如果沿著與位置搜索條正交的方向感測到拖拽,則進行到塊1007,電子裝置100確定拖拽是否在特定點停留(保持)了在特定時間長度。
[0132]如果感測到的拖拽未在特定點停留特定時間長度,則進行到塊1009,電子裝置100確認觸摸是否被釋放。如果觸摸被釋放,則圖1OA的過程結束。否則,如果觸摸未被釋放,則返回塊1007,先前處理塊被重復。
[0133]另外,如果感測到的拖拽在特定點停留了特定時間長度,則進行到塊1011,電子裝置100根據拖拽的行程長度來確認位置搜索條的重新成形的時間段的時間長度。在塊1013,電子裝置100可根據拖拽的行程長度來改變位置搜索條的形狀,將搜索指示點移動到特定點,并且附加地顯示搜索速率控制項。例如,如圖1OC所示,電子裝置100可根據拖拽的行程長度來改變在位置搜索條中感測到的拖拽的時間段的形狀,并且除了位置搜索條1005,還可顯示搜索速率控制項1010a、1010b、IOlOc (諸如,兩分鐘1010a、4分鐘1010b、細節IOlOc (用戶定義的)等)。
[0134]在塊1015,電子裝置100感測在搜索速率控制項上的觸摸。在這種情況下,搜索時間控制項指的是用于改變分配給重新成形時間段的時間長度或分配給用戶輸入的時間長度的項。
[0135]在塊1017,電子裝置100根據搜索時間控制項來改變在位置搜索條中的重新成形的時間段的時間長度。例如,如圖1OD所示,如果預設時間長度是一分鐘,則電子裝置100確定重新成形的時間段的時間長度為與22' 30''前后30秒相應的22' 00''和23' 00''之間的時間,其中,在22' 30''處沿著正交方向感測到拖拽。然后,如圖1OE所示,如果兩分鐘的搜索速率控制項IOlOa被觸摸,則電子裝置100將重新成形的時間段的時間改變為與22' 30'丨前后的一分鐘相應的21' 30'丨和23' 30'丨之間的時間。[0136]在塊1019,電子裝置100確定停留的拖拽是否在位置搜索條的重新成形的時間段中重新開始它的移動。
[0137]如果停留的拖拽沒有在位置搜索條的重新成形的時間段中重新開始它的移動,則進行到塊1021,電子裝置100感測觸摸是否被釋放。如果觸摸被釋放,則圖1OB的過程結束。否則,觸摸未被釋放,則返回到塊1019,重復先前處理塊。
[0138]另外,如果停留的拖拽在位置搜索條的重新成形的時間段中重新開始它的移動,則進行到塊1023,電子裝置100確認拖拽被移動到關于位置搜索條的位置指示點的左側還是右側。
[0139]如果拖拽向左移動,則進行到塊1025,電子裝置100根據拖拽沿著向后方向移動
播放位置。
[0140]如果拖拽向右移動,則進行到塊1027,電子裝置100根據拖拽沿著向前方向移動播放位置,并且圖1OB的過程結束。
[0141]圖11示出根據本公開的實施例的在電子裝置100中通過感測移動距離大于或等于閾值距離的拖拽來改變位置搜索條的示例。
[0142]參照圖11,當感測到針對位置搜索條1101的移動距離大于或等于閾值距離的拖拽時,電子裝置100可根據在位置搜索條的全時間段中的預設長度和形狀通過改變感測到拖拽處的位置的時間段來顯示位置搜索條,并且可將預設時間長度分配給位置搜索條的改變的時間段。例如,如果在位置搜索條的22' 00''處感測到移動距離大于或等于閾值距離的拖拽,則電子裝置100可通過改變相應的時間段的形狀來顯示位置搜索條,從而使位置搜索條與22' 30''相應的時間段具有與顯示裝置的3/4長度相應的長度,并且可確定重新成形時間段的時間長度為與22' 00',前后的30秒相應的21' 30',和22' 30' ’之間的時間。
[0143]圖12示出根據本公開的實施例的在電子裝置中當位置搜索條上的觸摸1215被保持了特定時間長度時改變和顯示位置搜索條1205的示例。
[0144]參照圖12,如果在位置搜索條上的觸摸1215在位置搜索條的22' 00'丨處被保持了特定時間長度,則電子裝置100在位置捜索指示點被固定在保持觸摸處的位置的狀態下,通過根據預設長度和形狀改變位置搜索條的特定時間段來顯示位置搜索條,并且分配從22' 00',到23' 00',(即,一分鐘以后)的重新成形的時間段,重新成形的時間段的頂部包括位置搜索條1205的22' 30''位置。在這種情況下,電子裝置100包括在參考時間(例如,22' 00'')的特定時間之后的時間和在關于重新成形的時間段的時間長度的特定時間之前的時間中的至少ー個。另外,重新成形的位置搜索條的形狀包括能夠將位置指示點向左上/左下和右上/右下移動的形狀和僅能夠將位置指示點向上/下移動的形狀。
[0145]另外,位置捜索指示點可被顯示在保持觸摸1215處的位置處,或可被顯示在位置搜索條的重新成形的時間段的任意位置處,并且如圖13所示,改變的位置搜索條的長度和形狀包括可通過擴展或延長位置搜索條的特定時間段來表示的所有可能的長度和形狀。在這種情況下,可在設計處理中預定或可由用戶改變分配給位置搜索條的重新成形的時間段的時間和位置捜索指示點的位置。
[0146]在說明書中描述的本公開的功能操作和實施例可被實現為包括在這個說明書公開的結構和它們的結構等同物的計算機軟件、固件和硬件,或它們中的ー個或多個的組合。此外,在這個說明書中描述的本發明的實施例可由一個或多個計算機程序產品(即,電子裝置、數據處理裝置等)執行,或可被實現為在計算機可讀介質上編碼的一個或多個計算機程序指令的模塊來控制這些裝置的操作。
[0147]非瞬時性計算機可讀介質可以是機器可讀存儲介質、機器可讀存儲基底、存儲器裝置、實現機器可讀傳播流的物質的組合物,或它們的一個或多個的組合。術語“數據處理設備”包括,例如,可編程處理器、計算機、或多處理器或用于處理數據的所有設備、裝置和機器(包括計算機)。除了硬件,所述設備可包括針對計算機程序產生運行環境的代碼,例如,構成處理器固件的代碼、協議棧、數據庫管理系統、操作系統,或者它們的ー個或多個的組合。
[0148]雖然已經參照本公開的特定實施例示出和描述了本公開,但是本領域技術人員將理解,不脫離由權利要求限定的本發明的精神和范圍的情況下,可在其中進行形式和細節上的各種改變。因此,本發明的范圍不是由詳細的說明限定,而是由權利要求限定,并且在范圍內的所有差別將被解釋為被包括在本公開中。
【權利要求】
1.ー種搜索電子裝置的多媒體應用的播放位置的方法: 顯示用于搜索多媒體應用的播放位置的位置搜索條; 檢測沿著與位置搜索條正交的方向的拖拽; 通過改變位置搜索條的形狀來顯示與在位置搜索條的全時間段中被檢測到拖拽的時間段相應的位置搜索條。
2.如權利要求1所述的方法,其中,通過改變位置搜索條的形狀來顯示與在位置捜索條的全時間段中被檢測到拖拽的時間段相應的位置搜索條的步驟包括: 通過確認拖拽是否在特定點被持續了特定時間長度來確定拖拽的行程距離; 通過根據拖拽的行程距離來擴展在位置搜索條中被檢測到的拖拽的時間段的長度來顯示位置搜索條; 根據檢測到拖拽處的位置的時間將預設時間長度分配給位置搜索條的擴展長度, 其中,所述預設時間長度包括根據在位置搜索條中被檢測到拖拽處的位置的時間的具有預設時間間隔的先前時間長度和下一時間長度中的至少ー個。
3.如權利要求2所述的方法,其中,根據檢測到拖拽的位置的時間來將預設時間分配給位置搜索條的擴展長度的步驟包括:根據位置搜索條的擴展長度來將可變時間長度分配給位置搜索條的擴展長度。
4.如權利要求2所述的方法,其中,根據檢測到拖拽的位置的時間來將預設時間分配給位置搜索條的擴展 長度的步驟包括:不論位置搜索條的擴展長度如何,將固定時間長度分配給位置搜索條的擴展長度。
5.如權利要求2所述的方法,其中,通過根據拖拽的行程距離擴展在位置搜索條中被檢測到拖拽的時間段的長度來顯示位置搜索條的步驟包括: 確定拖拽的行程距離是否大于或等于閾值距離; 如果拖拽的行程距離大于或等于閾值距離,則通過將檢測到拖拽的時間段的形狀改變為預設形狀來顯示位置搜索條。
6.如權利要求1所述的方法,還包括:顯示用于控制用于搜索多媒體應用的播放位置的速率和時間中的至少ー個的播放控制項。
7.如權利要求1所述的方法,其中,通過改變位置搜索條的形狀來顯示與在位置捜索條的全時間段中被檢測到拖拽的時間段相應的位置搜索條的步驟包括:在檢測到拖拽的時間段中顯示位置搜索條的捜索指示點。
8.一種在電子裝置中捜索多媒體應用的播放位置的方法,所述方法包括: 顯示用于搜索多媒體應用的播放位置的位置搜索條; 顯示用于控制用于搜索播放位置的速率和時間中的至少ー個的播放控制項; 檢測在用于多媒體應用的控制項上的觸摸; 在保持檢測到的觸摸的狀態下,檢測用于移動位置捜索指示點的手勢; 根據觸摸的控制項和檢測到的手勢來移動搜索指示點。
9.一種用于捜索多媒體應用的位置的電子裝置,所述電子裝置包括: 一個或多個處理器; 觸摸感測顯示器; 存儲器;存儲在存儲器中的ー個或多個指令集,并被配置為將由ー個或多個處理器執行, 其中,所述指令集包括: 用于顯示用于搜索多媒體應用的播放位置的位置搜索條的指令, 用于檢測沿著與位置搜索條正交的方向的拖拽的指令, 用于通過改變位置搜索條的形狀來顯示與在位置搜索條的全時間段中被檢測到的拖拽的時間段相應的位置搜索條的指令。
10.如權利要求9所述的電子裝置,其中,所述指令集包括: 用于通過確認拖拽是否在特定點停留了特定時間長度來確定拖拽的行程距離的指令,用于通過根據拖拽的行程距離擴展在位置搜索條中被檢測到拖拽的時間段的長度來顯示位置搜索條的指令, 用于根據檢測到拖拽的位置的時間來將預設時間長度分配給位置搜索條的擴展長度的指令, 其中,所述預設時間長度包括根據在位置搜索條中被檢測到拖拽的位置的時間的具有預設時間長度的先前時間長度和下一時間長度中的至少ー個。
11.如權利要求10所述的電子裝置,其中,所述指令集包括:用于根據位置搜索條的擴展長度將可變時間長度分配給位置搜索條的擴展長度的指令。
12.如權利要求10所述 的電子裝置,其中,所述指令集包括:用于不論位置搜索條的擴展長度如何,將固定時間長度分配給位置搜索條的擴展長度的指令。
13.如權利要求10所述的電子裝置,其中,所述指令集包括: 用于確定拖拽的行程距離是否大于或等于閾值距離的指令, 用于響應于拖拽的行程距離大于或等于閾值距離,通過將檢測到拖拽的時間段的形狀改變為預設形狀來顯示位置搜索條的指令。
14.如權利要求9所述的電子裝置,其中,所述指令集包括:用于顯示用于控制用于搜索多媒體應用的播放位置的速率和時間中的至少ー個的播放控制項的指令。
15.一種用于捜索多媒體應用的播放位置的電子裝置,所述電子裝置包括: 一個或多個處理器; 觸摸感測顯示器; 存儲在存儲器中的ー個或多個指令集,并且被配置為將由ー個或多個處理器執行, 其中,所述指令集包括: 用于顯示用于搜索多媒體應用的播放位置的位置搜索條的指令, 用于顯示用于控制用于搜索多媒體應用的播放位置的速率和時間中的至少ー個的播放控制項的指令, 用于檢測在用于多媒體應用的控制項上的觸摸,并用于在保持檢測到觸摸的狀態下檢測用于移動位置捜索指示點的手勢的指令, 用于根據觸摸的控制項和檢測到的手勢來移動搜索指示點的指令。
【文檔編號】G06F3/0486GK103593123SQ201310351237
【公開日】2014年2月19日 申請日期:2013年8月13日 優先權日:2012年8月13日
【發明者】金顯祐, 李憲容 申請人:三星電子株式會社