TWI335528B - A device with multiple functions, and a method for switching the functions and related electronic devices thereof - Google Patents

A device with multiple functions, and a method for switching the functions and related electronic devices thereof Download PDF

Info

Publication number
TWI335528B
TWI335528B TW096117207A TW96117207A TWI335528B TW I335528 B TWI335528 B TW I335528B TW 096117207 A TW096117207 A TW 096117207A TW 96117207 A TW96117207 A TW 96117207A TW I335528 B TWI335528 B TW I335528B
Authority
TW
Taiwan
Prior art keywords
functional
functional module
module
function
hardware
Prior art date
Application number
TW096117207A
Other languages
English (en)
Other versions
TW200844832A (en
Inventor
Chi Pang Chiang
Yihfeng Kao
Te Chuan Liu
Shu Hung Li
Pei Chun Wen
Original Assignee
Htc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Htc Corp filed Critical Htc Corp
Priority to TW096117207A priority Critical patent/TWI335528B/zh
Priority to EP08103963A priority patent/EP1993035A1/en
Priority to US12/153,127 priority patent/US7840721B2/en
Publication of TW200844832A publication Critical patent/TW200844832A/zh
Application granted granted Critical
Publication of TWI335528B publication Critical patent/TWI335528B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Description

335528 九、發明說明: * 【發明所屬之技術領域】 本發明係有關於一種具有多種功能之裝置及其功能間 之切換方法,且特別有關於一種可以不需透過一共同之特 定選單而能夠透過單一之輸入指令直接在不同功能間進行 切換之系統及方法。 【先前技術】 近年來,可攜式裝置,特別是手持裝置變得越來越高 階且變得更多功能化。舉例來說,手持裝置可以具備電話、 全球定位系統、照相機、電腦網路終端機、與/或媒體播放 器的功能。 習知地,在不同功能間切換時,使用者必須先下達指 令退出目前所執行的功能,以返回一特定選單。再從特定 選單中下達另一指令以選擇並執行另一個功能。第1圖顯 示習知手持裝置上之功能間的關係。如圖所示,一作業系 統120將會安裝於手持裝置100的硬體110之上。作業系 統120可以提供一個使用者介面130,如一特定選單。特 定選單可以顯示於手持式裝置100的顯示單元(未顯示) 中。使用者可以透過使用者介面130由裝置所具備之功能 1〜功能n(141〜14η)中選擇一功能,以進入相應此選定功能 的操作介面。當使用者欲使用其他功能時,使用者必須先 將目前的功能結束,返回使用者介面130,並重新透過使 用者介面130之特定選單選擇另一功能,以進入相應此選 定功能的操作介面,並進行使用。
Client’s Docket N〇.:HTC96061-0 TT’s Docket No:0746-A41197-TW/Draft-Final/Yianhou/2007/04/24 1335528 結束S前功ϊ 須透過下達多個指令以分別達到 能之;二==單'以及重新選定並執行新功 制係非常不便的。因此,本案提出2同功能間的切換機 性模組之架構,可以i夕:種可以結合多種功能 進行切換。、 ^ J力能性模组間快速且直覺性地 【發明内容】 及其功能之切換=故供-種具備多種功能之裝置,以 功能=實括多個硬體元件、多個 将斜施— 則^ ^處理模組。每一功能性模组 糸對應者硬體元件間不同 收一耠入扣八士 刀月以生連釔組‘癌。輸入裝置接 =、輪入心令。處理模組用以執行功能性模組其中之一, 片減私種功此性連結組態來驅動硬體元件。處理模組能夠 指令來判斷是否產生-切換指令,當切換指令產 生時,處理模組會直接結束正在執行之功能性模組並執行 ^功能性触,並且相對應地改用另—種功能性連結組 態來驅動硬體元件。 本發明實施例之多功能袭置包括多個功能性模組、一 輸入裝置與-處理模組。輸入裝置接收一輸入指令。處理 模組用以執行多個功能性模組其中之一,並依據該輸入指 令判斷疋否產生-切換指令,當切換指令產生時,處理模 組結束執行正在處理之功能性模組,並直接執行這些功能 性杈組中之另一功能性模組,其中不須透過—特定選單進
Client’s Docket N〇.:HTC96061-0 TT's Docket NO.0746-A41197-TW/Draft-Final^ianhou/20〇7/〇4/24 1335528 行功肖b性模组之選取。, 本發明貫施例之功能 件之多功能之裝置,^奐方法,用於具有多個硬體元 功能性模組並i以/ “此多功能裝置上係執行著一種 驅動硬體元件。首先"組所對應之功能性連結組態 令判斷是否產生一切換輸入指令’並依據該輸入指 功能性模組之執行,當該切換指令產生時,結束 利用該另-種功能性二^行另一種功能性模組。最後 體元件。 ^續對應之魏性連結組態驅動硬 本發明實施例之功能切換方法,用於 模組之多功能襄置,其十於 ^有夕個功能性 指令判斷是否產上::輸:;指令。接著,依據輸入 執灯备下所處理之該功能性模組,並直 、、,。束 模組中之另-功能性模組,其中不須透過一:=能性 這些功能性模組之選取。 疋、早進行 本發明實施例之控觸顯示之電子裝置, 口 殼體、-觸控式顯示器與一處理器。=:開 設置在殼體之開口中,用以接收至少一個輪 ^員不器 式顯示器具有一觸控感應平面,殼體之外表面^。觸控 出於觸控感應平面。處理器依據輸入訊號執行二述士不凸 之功能切換方法,並且顯示於觸控式顯示器。,a貧施例 本發明上述方法可赠過程式碼方式_ 中。當程式碼被機器載入且執行時,機器變成r二、體 以I行本
Client's Docket N〇.:HTC96061-0 TT^ Docket Ν〇:0746-Α41197-TW/Draft-FinalA^ianhou/2007/04/24 8 i335528 發明之裝置。 ' 下文月ι之,目的、特徵和優點能更明顯易懂, 二特舉貫施例’並配合所附圖示,詳細說。 【貫施方式】 置。第2圖顯示依據本發明實施例之具有多種功能之裝 依據本發明實施例之結合多功能 可攜式裝置,如手捭放驻婆夕 罝ζυυυ 了以疋一 單元_顯?單=。0多,裝置2_包括-輸人 2200、一處理模組2300、複數硬 體^ 與—儲存單元靡。輸人單元鳩可以是 鐽^裝置、一方向感測器、一收音單元與/或至少-敎 可以:Λ:2:0係用以接收一輸入指令。顯示單元 =以疋多功能裝置2000之螢幕,用以顯示 所產生的_訊。處理模組2_係== 生後” ^谷來·是否產生一切換指令,當切換指令產 丄,功能間之切換作業,其細節將於後說明。硬 -7G 400係多功能裝置2〇〇〇所具有之硬體資源,如記 憶體、攝影鏡頭、音效處理晶片、全球定位系統晶片與天 :良電腦,·周路通訊晶片與天線,如WiFi晶片,以及無線電 話通訊晶片與天線等。 儲存單元2500包括複數功能性模組(251〇、252〇與 530)如電話、全球定位系統、照相機、電腦網路終端機 與/或媒體播放H等等之功能性模組。當於乡功能裝置 中執行某種功能性模組時,能使多功能裝置2〇〇〇成為具 Client’s Docket N〇.:HTC96061 〇 IT>SDocketNo:0746-A41197-TW/Draft-Fina^ianhou/2007/04^ 執行電if 特(裝豈。舉例來說’當多功能裝置2000 ίΓ如==性模組時,則多功能裝置·。即成為-電 廷(如GSM竹動電話)〇去夕 功能性模組時,則多功;夕功此I置2嶋執行照相機之 意的是,在-4:二置誦之即成為一照相機。注 模組可具有多個丄:,依據不同設計需求’-功能性 之功能整人在同―^舉例來說’可將電話與照相機 .1 靶性模組中,或可將全球定位系統與 ^ 能整合在同—功能性模組中,惟並不限定 於此。 每-魏性餘分別具有減之—作錄態、硬體元 件兼之-硬體清單、—應用程式清單、與至少—使用者介 面。舉例,說’功能性模M 251Q具有—作業狀態2511、 一硬體清單2512、一應用程式清單2513、與至少-使用者 介Ϊ f14。功能性模組2520具有一作業狀態2521、一硬 體/月單2522、-應用程式清單2523、與至少一使用者介面 =24。功能性模組253〇具有一作業狀態2531、一硬體清 單2532、一應用程式清單2533、與至少一使用者介面 2534。儲存單元2500更包括一鎖定旗標254〇、與複數應 用程式2550。其中’鎖定旗標2540可以用來決定是否可 以產生切換指令。舉例來說,當鎖定旗標254〇為一第一值 時’則不允許產生任何切換指令,即不允許多功能農置 2000進行功能的切換。而當鎖定旗標254〇為一第二值時, 則允許產生切換指令,即允許多功能裝置進行功能的切換。 功能性模組在執行時之執行狀態可被紀錄在相對應的
Client’s Docket No. :HTC96061-0 TT's Docket N〇:0746-A41197-TW/Draft-Final/Yianhou/2007/04/24 1335528 作業狀態攔位中’例如當要結束執行功能性模組252〇之 前,可先紀錄功能性模組252q當下之作業狀態至對應的作 業狀態2521攔位。之後,當欲再執行功能性模組252〇時, 會先判斷相應此功能性模組252Q之作業狀態2521是否存 在(在先前是否有被紀錄)。若存在,則會將此功能性模组 2520以執行於所紀錄之作業狀態2521之下。換言之,可 將功,性模組回復至前-次在結束執行時的執行狀態。舉 例而言,當多功能裝置2〇〇〇在執行電話功能,並作業於通 訊錄查詢㈣候’使用者下指令使多功能裝i屬切換至 照相機功能,而在使用者使用完照相機功能再將多功能裴 置2000切換回電話功能的時候,多功能裝置2〇⑼同樣會 回到電話功能的通訊錄查詢作業。 曰 在本案中,每一功能性模組對應至硬體元件2400間之 一種功能性連結組態。因此’可以利用每一功能性模組相 對應之硬體清單來分別記錄每一功能性模組所相應之功能 性連結組態。換言之,當功能性模組251〇在執行時,會連 帶依據硬體清單2512中記錄的功能性連結組態來驅&硬 體元件。舉例而言,當執行照相機功能性模組時,依據照 相機的功能性連結組態至少會驅動攝影鏡頭及影像處理晶 片等硬體元件,並使影像處理器能夠接收及處理由攝影鏡 頭所擷取之影像訊號。而當執行電腦網路終端機(如 無線網路)功能性模組時,依據電腦網路終端機功能性模組 的功能性連結組態至少會驅動射頻電路及網路資料處理晶 片等硬體元件,並使網路資料處理晶片能夠將資料訊號傳
Clients Docket N〇.:HTC96061-0 TT s Docket No:0746-A41197-TW/Draft-Final/Yianhou/2007/04/24 1335528 送至射頻電路’或自_電路接收資料訊號。在一實施例 中’不同之功能性模組在執行時可以透過同—個作業*** 驅動硬體it件。在另—實施例中,不同之功能性模組在執 行時係分別透過各個功能性模组所專㈣作㈣統驅動硬 體兀件K是說’在此種狀況τ,多功能裝置2咖内合 具有多個作業系統。 θ 货夕叨能裝 ---| I母一應
別對應功能性模組中之至少—者。因此,在功能性模 2520相對應之應用程式清單如巾記錄了功能性模 2520在執行時所能狗呼叫及❹之部分或全部之應用 式2550。而在功能性模組253()相對應之應_ 中記錄了功能性模組節在執行時所能夠呼叫及使用. 部分或全部之應用料2550,其中,在用: 及測分別在執行時,可能能夠呼叫及使用相同的摩用 中當一功能性漁在執行時,將可二 用應壯心早中記錄的應用程式。舉例而言 = 地圖的應絲式僅可被全球定位_的 下 使用,而絲設定多魏裝置 的應用程式則可被所有的功能性模組呼叫及使。。曰3 另外,每一功能性模組可以具有其用。 面,以利於使用者進行相關設定與操作Ί乂,用者' 顯示於顯示單元2200中。必須說明的是,=介面可, 中,每一功能性模組可以具有相應 疋—些實施1 以分別包括其相應之作業狀態、f統代理模組,丨 體,月早、與應用程式:
Client’s Docket No.:HTC96061-0 TT>s Docket No:0746-A41197-TW/Draft.FinaIA^ianhou/2007/〇4/24 12 1335528 單’ 3錚者介面。系統代理模組將於後說明。 性模組間的關係。 置上之功能 如^斤示,處理模組23〇〇將會管 中的硬體元件2400。當處理槿細πηΛ丄 味,胳合士 _田处里杈,,且2300中產生一切換指令 執行的功能性模組(第-功能性模組) 彳^新的魏性触(第二功能性模組卜 ,例來說’假料功能|置2_目前正在執行第—功能性 板組251G/並且以對應第—功能性模組25U)的第-功能 性連結組態驅動硬體元件期。當產生了指示要切換至第 了功月f性模組2530的切換指令時’處理模組測會透過 系統代理模組251Ga儲存第—功能性模組目前的作業 ==後,處理模組23〇〇會透過系統代理模组2遍依 據相應功能性触勘之作錄祕第二功能性模 组2530執行於該作業狀態之下,且依據硬體清單中,相應 第力月b 11模組2530之第二功能性連結組態驅動硬體元 件2400。另外,系統代理模組25施亦會依據應用程式清 早致使相應第n關組253G之顧程式可被呼叫及 使用。值得注意岐,當多功能裝置2〇〇〇開機時,會直接 執行功能性模組251G至簡其中之―,或是執行多功能 裝置2000於前次關機時正在執行的功能性模組。 第4圖顯示在依據本發明實施例之多功能裝置上,切 換功能之方法,其中在此種多功能裝置上係執行著第一功 能性模組,並且以此第一功能性模組所對應之第一作業組
Client’s Docket N〇.:HTC96061-0 TT's Docket No:0746-A41197-TW/Draft-Fmal^ianhou/2007/04/24 13 ^35528 態驅動多功能裝置所具有之硬體元件。 如步驟圓,透過輸入裝置接收一輸入指令。如步 驟S4〇2〇,判斷鎖定旗標是否為一第一值,其中第— 不不允許執行其他㈣能性。若是,結束餘。若否, $步驟S4030 ’依據輸入指令判斷產生是否產生—切換指 π ’其中此切換指令會使多功能裝置由目前執行之 一 功能性模組’改為執行—第二功能性模組。 如前所述,輸人裝置可以是觸控式農置、方向感測器、 ^單元與/或熱鍵。在—些實施例中,當輸人裝置是觸控 式裝置時,切換輸入指令可以包括使用者在該觸控式裝置 上所產生之一向量資料。此時,在多功能裝置中已定義盘 ,己錄有每一功能性模組間之相對位置關係。藉由判斷第二 力:,桓組及第二功能性模組間之相對位置關係和輸入之 向量資料可決定是否產生用以切換執行第二功能性模組之 切換指令。第5A、5B肖5C圖分別顯示三種功能性模 之相對位置關係,其中,第5A圖所示為方塊式相對位置 關係,第5B圖所示為矩陣式相對位置關係,第冗圖所示 為串列式相對位置關係。FS1〜FS9表示了不同之功能性模 組,假設目前所執行的功能性模組為第一功能性模组 收’且觸控式裝置上所產生的向量資料係由左至右時节 向量資料可能是藉由使用者以手指或觸控筆在觸控式裝^ 上由左至右比劃出的執跡而產生),如第6圖所示之向量* 料ν’切換指令產生,則多功能裝置將依據切換指八直二 由第一功能性模組FS1切換至第二功能性模組松,並顯
Client's Docket No.;HTC96061-0 TT's Docket NO.0746-A41197-TW/Draft-FinalA^ianhou/2007/04/24 4應於第二功能性模組Fs 在-些實施例中,當輪入裝面。 心令可以包括使用者在觸摸式》Ί式裝置時,輪入 跡二注意的是,接觸執跡可以是輸,出之-接觸執 區域中。此時,在多功能“中已定褒置中之-母-功能性糢組之特定執跡,如 “己錄有相應 軌跡。藉由判斷 ^ 寺定符號或字元之 換執行第二功決定是否產生用《切 功能性模組FSI相應之轨跡為例來說’假敦第-相應之軌跡為,,2,,,且第三功 功能性模組FS2 為”3”時,且觸控式裝置2100中一特U3相應之軌跡 軌跡7000為,,2,,時,如第 疋品域2110上的接觸 :進行辨識,從而辨識出接觸::形: 產生了切換執行第二功能性的㈣’因此 多功,直接切換執行第二功能性令,進 在一些實施例中,當輸入带 依據方向感_測到使用者二多==以 =得到之-方向資料做為輪入指令。此時二二 f。藉由判斷第-功能性模组及第二 位置關係和輸入之方向資料,可決 子 行第二功能性模組之切換指令。、① 用以切換執
Client's Docket N〇.:HTC96061-0 TT5s Docket No:0746-A41197-TW/Draft-FinaWianh〇u/20〇7/〇4/24 在一些實施例中’當輸入裝置是收音單元時,可以依 據收音早兀所接收之語音資料做為輪入換指令。此時,在 :nt's Docket N〇.:HTC96061-0 15 多功能裝置中已定義邀 資料。處理模組藉由辨二2應:-功能性模組之辨識 性模組所具有之^ έ °。曰貝料疋否具有符合第二功能 執行第二^性模組之切換^令了一-否產生用以切換 啟動做為輸1指令。此二輸=裝置是熱鍵時,可將熱鍵之 應每-功能性模组之功能裝置已定義與記錄有相 否為對應第二功能㈣ f W所啟動之熱鍵是 以切換執行第-心^熱鍵組合,可決定是否產生用 丁第一功月匕性模組之切 上述各種輸人指令之能* 幻U明的疋’ 種^伽p 心樣及切換指令之產生方式皆僅為一 種貫_,在實際操作上並不限定於此。 執彳T第二功能性模組之後,如步驟S4_,备 先將第一功能性楹έ日θ & , ^ 曰 I】的作業狀態進行儲存,再如㈣ 直接勃」、Ϊ 触之執行,料W驟S4_, 如習知:制一:力旎性模組。必須提醒的是,在本案中不需 4 〇 :Λ純行第二錢性模組。如步驟 S4070,利用相應第二功能性 、、',之弟一功能性連結組態驅 動二^裝置所具有之硬體構件,並如步驟遞〇,依據 = 之應用程式清單,致使相應第二功能 吴”且〜可在第二功能性模喊行時被呼叫及使 用。注意的是,透過步驟S4_可以設定第二功能性模组 在執行時所能夠呼叫及❹之應用程式。接著,如步驟 S4090’判斷相應第二功能性模組之作業狀態是否存在。必
Client's Docket N〇.:HTC96061-0 TT's Docket No:0746-A41197-TW/Draft-Fmal^ianh〇u/2〇〇7/〇4/24 16 1335528 瑣說明的是,在一些會 .次執行時,相應第二 11 ,當第二功能性模組是被初 在,因為作業狀可能會不存 時實施之。若不存在,t 相應之功此性板組結束執行 應第二功能性模說之_1=驟S41GG,於顯示單元顯示相 S4110,則將第二功能性模=用者介面。若存在,如步驟 使多功能裝置回到第:行於此-作業狀態之下’致 能。 弟力⑯性模組於前次結束執行時的狀
明盆ϋΐΓ之觸摸^置可延伸為—般電子裝置,在本… 示 顯示器和觸控感應裝置可構成一觸控式顯 窃,如圖8A及8B所示。 -圖8A為依照本發明一實施例的一種無障礙之控觸顯 不電子裝置的正視圖’ gj 8B為圖8A的電子裝置的剖面 圖此電子裝置包括殼體8〇1、觸控式顯示器搬、以及處 ,器803。设體801具有一表面8〇4以及一容置空間8〇5, 各置空間藉由表面804上的開口 8〇6與外界連通。觸控式 顯不器802包括顯示器8〇7以及觸控感應裝置8〇8。顯示 器807設置在殼體801之容置空間8〇5中。觸控感應裝置 808没置在咸體801之表面804的開口 8〇6中,闱以接收 一指標器之輪入,並偵測該指標器之接觸、移動等輸入訊 號。觸控感應裝置808具有一觸控感應器809,觸控感應 器809包括顯示區810以及非顯示區811。殼體801之開 口 806邊緣與觸控感應器809連續相接,而且殼體801之 表面804不凸出於觸控感應器809。一儲存裝置(未標示
Clients Docket N〇.:HTC96061-0 TT*s Docket No:0746-A41197-TW/Draft-FinalA,rianhou/2007/04/24 17 ΓΙ335528 於圖式)可置於殼體咖,中或為外接式儲存裝置,用以健 存一電腦程式。處理器803輕接至上述儲存裝置、顯示器 807與觸控感應裝置8Q8,根據該電腦程式,處理該輸入訊 號’進灯身訊導覽。值得注意的是,因為殼體謝之表面 804不凸出於觸控感應器809,殼體表面8〇4和觸控感應器 809相當於一個連續平滑表面,可讓輪入工具毫無陴礙地 _ 移動操作。如同前面的實施例,處理器803可根據觸控感 .癱應裝置808所偵測之輪入訊號,判斷輪入工具之接觸與移 • 動方式。至於判斷流程以及執行相關作業等細節已見於前 面的實施例,不再重複說明。 因此,在本案所提供之多功能裝置中,可以獨立實現 多種不同的功能性裝置,從而單純化硬體裝置的體積及數 量。另外,透過本案所提供之多功能裝置之功能切換方法, 讓使用者此夠快速且直覺地切換前述多功能裝置所實現之 功能。 本發明之方法,或特定型態或其部份,可以以程式竭 的型態包含於實體媒體,如軟碟、光碟片、硬碟、或是任 ' 何其他機器可讀取(如電腦可讀取)儲存媒體,其中,當程 ·· 式碼被機器,如電腦載入且執行時,此機器變成用以實現 本發明之裝置。本發明之方法與裝置也可以以程式碼型態 透過一些傳送媒體,如電線或電纜、光纖、或是任何傳輸 型態進行傳送,其中,當程式碼被機器,如電腦接收、載 入且執行時’此機器變成用以實現本發明之裝置。當在一 般用途處理器實作時,程式碼結合處理器提供一操作類似
Client's Docket N〇.:HTC96061 -0 TT^ Docket No:0746-A41197-TW/Drafl-Final/Yianhou/2007/04/24 18 1335528 於應用特定邏輯電路之搞特裝置。 雖然本發明已以較佳實施例揭露如上,然其並非用以 限定本發明,任何熟悉此項技藝者,在不脫離本發明之精 神和範圍内,當可做些許更動與潤飾,因此本發明之保護 範圍當視後附之申請專利範圍所界定者為準。 【圖式簡單說明】 第1圖為一示意圖係顯示習知手持式裝置上之功能間 的關係。 第2圖為一示意圖係顯示依據本發明實施例之多功能 裝置。 第3圖為一示意圖係顯示依據本發明實施例之多功能 裝置中,各功能性模組間的關係。 第4圖為一流程圖係顯示依據本發明實施例之功能性 模組間之切換方法。 第5A、5B與5C圖為示意圖係顯示依據本發明實施例 之功能性模組間之相對位置關係。 第6圖為一示意圖係顯示依據本發明實施例之向量資 料。 第7圖為一示意圖係顯示依據本發明實施例之接觸軌 跡。 第8A圖為一示意圖係顯示依據本發明實施例之無障 礙控觸顯示電子裝置之正視圖。 第8B圖為一示意圖係顯示第8A圖中電子裝置的剖面 圖。
Client’s Docket N〇.:HTC96061-0 TT,s Docket N〇:0746-A41197-TW/Draft-Final/Yianhou/2007/04/24 19 1335528 【主要元件符號說明】’ 100〜手持式裝置; 110〜硬體; 120〜作業系統; 130~使用者介面; 141、142、143、14η〜功能; 2000〜多功能裝置; 2100〜輸入單元; 2200〜顯示單元; 23 00〜處理模組; 2400〜硬體元件; 2500〜儲存單元; 2510、 2520、2530〜功能性模組; 2510a、2520a、2530a〜系統代理模組; 2511、 2521、2531〜作業狀態; 2512、 2522、2532〜硬體清單; 2513、 2523、2533〜應用程式清單; 2514、 2524、2534〜使用者介面; 2540〜鎖定旗標; 2550〜應用程式; S4010、S4020、…、S4110〜步驟; FS1、FS2、…、FS9〜功能性模組; v〜接觸向量; 2110〜特定區域;
Client's Docket N〇.:HTC96061-0 TT's Docket N〇:0746-A41197-TW/Draft-Final/Yianhou/2007/04/24 1335528 7000〜接觸軌跡; 801〜殼體, 802〜觸控式顯示器; 803〜處理器; 804〜表面; 805〜容置空間; 806〜開口; 807〜顯示器; 808〜觸控感應裝置; 809〜觸控感應器; 810〜顯不區, 811〜非顯示區。
Client's Docket N〇.:HTC96061-0 TT's Docket N〇:0746-A41197-TW/Draft-Final/Yianhou/2007/04/24

Claims (1)

1335528 案號 096Π7207 正本 修正本 、申請專利範圍: 一-種具有複數硬體元件之多功能袋置,包括: 一第一功能性模組,對應該等硬體元件 . 3結組態,其中該第-功能性模組係依據—第I:; =生’且該第-硬體清單記錄該第—功能 二 該荨硬體S件中所需驅動之—第—集合硬體元件讀㈣ 一第二功能性模組,對應該等硬體元件之一 =組態’其中該第二功能性㈣依據—第二= ^生’且該第二硬體清單記錄該第二功能性執^ 該專硬體元件中所需驅動之―第二集合硬體元件; 一輸入裝置,用以接收一輸入指令, 一處理模組1以執行該第—功能性模組以依據 一功能性連組態驅動該等硬體轉中之該第—集合硬體元 件’並且依據該輸人指令判斷是否產生—切換指令;以= ^其中當該切換指令產生時,該處理模組結束該第一功 鲁能性模組之執行,停止該等硬體元件中之該第—集合硬體 元件’並直接執行該第二功能性模址以依據該第二功能性 連結組態重新驅動該等硬體元件中之該第二集合硬體 件。 2.如申請專利範圍第1項所述之多功能裝置,更包括 一作業系統,其中該第一功能性模組及該第二功能性模組 在執行時係透過該作業系統分別以該第一功能性連結組態 及該第一功能性連結組態驅動該等硬體元件。 3·如申請專利範圍第1項所述之多功能裝置,更包括 HTC96061-0/0746-A41197-TW/Draft-Finall 22 1335528 複數作業系統,其f該第一功能性模組及該第二功能性模 組在執行時係分別透過不同之該等作業系統以該第一功能 性連結組態及該第二功能性連結組態驅動該等硬體元件。 4. 如申請專利範圍第1項所述之多功能裝置,更包括 複數應用程式,其中部分或全部之該等應用程式係對應該 第一功能性模組及該第二功能性模組至少一者,致使該第 一功能性模組及該第二功能性模組在執行時,能夠分別呼 叫該等應用程式中相對應該第一功能性模組及該第二功能 性模組之應用程式。 5. 如申請專利範圍第1項所述之多功能裝置,更包括 一顯示單元與複數使用者介面,其中每一使用者介面係對 應該第一功能性模組及該第二功能性模組中之一者,且當 該處理模組執行該第二功能性模組之後,於該顯示單元顯 示相應該第二功能性模組之該使用者介面。 6. 如申請專利範圍第1項所述之多功能裝置,其中該 處理模組更判斷相應該第二功能性模組之一作業狀態是否 存在,若是,該處理模組將該第二功能性模組執行於該作 業狀態之下。 7. 如申請專利範圍第1項所述之多功能裝置,其中於 結束該第一功能性模組之執行之前,該處理模組更記錄該 第一功能性模組相應之一作業狀態。 8. 如申請專利範圍第1項所述之多功能裝置,其中該 處理模組具有一鎖定旗標,若該鎖定旗標為一第一值時, 則不產生該切換指令。 HTC96061-0/0746-A41197-TW/Draft-Final 1 23 1335528 9. 如申請專利範_圍第1項所述之多功能裝置,其中該 處理模組設定有該第一功能性模組及該第二功能性模組間 之一相對位置關係,並且該輸入裝置包括一觸控式裝置, 該輸入指令包括藉由該觸控式裝置所輸入之一向量資料, 當該相對位置關係及該向量資料所指示之方向互相符合 時,該處理极組產生該切換指令。 10. 如申請專利範圍第1項所述之多功能裝置,其中該 處理模組設定有該第一功能性模組及該第二功能性模組間 之一相對位置關係,並且該輸入裝置包括一方向感測器, 該輸入指令包括藉由該方向感測器所測得之一方向資料, 當該相對位置關係及該方向資料互相符合時,該處理模組 產生該切換指令。 11. 如申請專利範圍第1項所述之多功能裝置,其中該 輸入裝置包括一觸控式裝置,該輸入指令包括該觸摸式裝 置上所產生之一接觸執跡,當該接觸執跡形成一特定符號 時,該處理模組產生該切換指令。 12. 如申請專利範圍第1項所述之多功能裝置,其中該 輸入裝置包括一收音單元,該輸入指令包括該收音單元所 接收之一語音資料,當該語音資料具有一特定辨識資料 時,該處理模組產生該切換指令。 13. 如申請專利範圍第1項所述之多功能裝置,其中該 輸入裝置包括至少一熱鍵,當該熱鍵被啟動時,該處理模 組產生該切換指令。 14. 如申請專利範圍第1項所述之多功能裝置,其中在 HTC96061-0/0746-A41197-TW/Draft-Finall 24 該第—功能性連結組態驅動該 =元件之後,能夠實現電話、全球定位系統、照相機、 電月㈢網路終端機或媒體播放器之功能。 執行1利範圍第1項所述之多功能褒置,其中在 等硬體元組及㈣第"魏性連結組態驅動該 ^疋件之後,能夠實現電話、全球定位系統、照相機、 電恥馮路終端機或媒體播放器之功能。 16. —種多功能裝置,包括: 複數功能性模組,其中每一該辇 硬=清單產生,且該硬體清單記錄相應之該功:::::康: =多蝴置之複數硬體元件中所需驅動之一集:: -觸控式輸入裴置’用以接收一輸入指令 且心處理,用讀行該等功能性馳其中之一 依據該輸入指令判斷是否產生一切換指令; ,並 其中當該浦指令鼓時,該處_組結束執 〜里之該功能性模組,停止該等硬體元 正在 :之該功能性模組之該集合硬:破:束執 =生模組中之另一功能性模組,以重新驅等功 相應該另—功能性模組之該集合硬體元件=件 過-特技單騎該等魏性缝之縣。3不須透 17.-種裝置功能之切換方法,於具有複 一夕功能裝置上使用,其_於該多功能裝置上=之 一功能性模組並且以該第一功能性模組所對:一弟 〜 < 弟一功 HTC96061-0/0746-A41197-TW/Draft-Final 1 25 性連結紐態驅動該等硬 係依據一第一硬體、、主 干/、中該第一功能性模組 一功能性模該第1黯單記錄該第 合硬體元件,該方法包括下列步驟.動之一弟-集 -切輪人指令’並依據該輸人指令騎是否產生 (=該城指令產生時,結束 仃,停止該等硬體 力月匕眭核組之執 執行-第二嫩模μ㈣元件,並直接 组力能性模組所對應之-第二功能性連結 _ :::=rr第二集合硬體元件,其 一 保、、且係依據一第二硬體清單產生, 所早記錄該第二功能性模組執行時該等硬體元件中 所需驅動之該第二集合硬體元件。 寻硬體讀中 法,範Γ17項所述之裝置功能之切換方 過一/作業Λϋ 第二魏性模組在執行時係透 件直φ、μ 〃第—功能性連結組態驅動該等硬體元 :统二::能性模組在執行時係透過同樣之該作單 該第—功能性連結組態驅動該等硬體元件。 法L9·二!專利範圍第17項所述之裂置功能之切換方 Γ Λ )/,該第二功能性模組在執行時係透 Γ1= 力能性連結組態驅動該等硬體元 件’其中魏性懸錢行時_過另 以該第-功能性連結組態驅動該等硬體業糸統 HTC96061-0/0746-Α41197-TW/Draft-Final 1 26 法,請專利範圍第17項所述之裝置功能之切換方 用r 中該第一功能性模組在執行時,能夠呼叫複數應 或二第二功能性模組之應用程式,其㈣分 功能性模组至^一^式係對應該第一功能性模組及該第二 法,2』·Γ括申二:範二第17項所述之裝置功能之切換方 之 法,其,步_包:=步:項所逑之裝置功能之切換方 以及判斷相應二功能性她之—作_是否存在; 第::=:=;執行後,直_ 23. 如申睛專利範圍第17 法,更包括在結束該第_功能性置=之切換方 應該第一功能性模組之一作業狀熊、。且之執仃之刖,記錄相 24. 如申請專利範圍第17項二 法,其中步驟⑷包括下列步驟:、 裝置功能之切換方 透過一觸控式裝置接收一 以及 向!資料做為該輸入指令; 當該第一功能性模組與該第二 ^ 相對位置關係及該向量資料所护T %性模組間所預設之 生該切換指令。 叫之方向互相符合時,產 HTC96061-0/0746-A41197-TW/Draft-Final 1 27 1335528 25. 如申請專利範圍第17項所述之裝置功能之切換方 法,其中步驟(a)包括下列步驟: 透過一方向感測器偵測產生一方向資料做為該輸入指 令;以及 當該第一功能性模組與該第二功能性模組間所預設之 相對位置關係及該方向資料互相符合時,產生該切換指令。 26. 如申請專利範圍第17項所述之裝置功能之切換方 法,其中步驟(a)包括下列步驟: 接收於一觸控式裝置上所產生之一接觸執跡做為該輸 入指令;以及 當該接觸軌跡形成一特定符號時,產生該切換指令。 27. 如申請專利範圍第17項所述之裝置功能之切換方 法,其中步驟(a)包括下列步驟: 透過一收音單元接收一語音資料做為該輸入指令;以 及 當該語音資料具有一特定辨識資料時,產生該切換指 令0 28. 如申請專利範圍第17項所述之裝置功能之切換方 法,其中步驟(a)包括下列步驟: 當至少一熱鍵被啟動時,產生該切換指令。 29. 如申請專利範圍第17項所述之裝置功能之切換方 法,其中在執行該第一功能性模組及以該第一功能性連結 組態驅動該等硬體元件之後,能夠實現電話、全球定位系 統、照相機、電腦網路終端機或媒體播放器之功能。 HTC96061 -0/0746-A41197-TW/Draft-Final 1 28 法,請專利释圍第17項所述之裝置功能之切換方 組態驅動兮ί订該第二功能性模組及以該第二功能性連結 統、照相冑^體7°件之後,能夠實現電話、全球定位系 3 機、電腦網路終端機或媒體播放器之功能。 模級置㈣方法,用於具有複數功能性 體清單產生Ϊί Γ—該等功能性模組係依據一硬 時該電子裝¥ :硬體清早記錄相應之該功能性模組執行 、之禝數硬體元件中所需驅動之一集人碌轉_ 方法裝置執行該等功能性模組其二:: 接收一輸入指令; 入指令判斷是否產生-切換指令;以及 模組,停切生時,結束執行正在處理之該功能性 組之該集合=元1=被結束執行之該功能性模 組,以重新驅動該等 :之另 行該等功能性模組之選取。、中不錢過-特定選單進 中抒置,具有餘魏㈣m 母該等功此性模組係依據—硬體清單產生,且其 能性L丄:合=兀件’且於該多功能裝置執行該等功 一殼體’具有一開口; HTC96〇6i-〇/〇746-A41197-TW/Draft-Finall 29 1335528 一觸控式顯示器,,設置在該殼體之開口中,用以接收至少 一個輸入,該觸控式顯示器具有一觸控感應平面,該殼體之外 表面實質上不凸出於該觸控感應平面;以及 一處理器,耦接至該觸控式顯示器,依據該輸入執行 一裝置功能之切換方法,並且顯示於該觸控式顯示器,其 中該方法包含下列步驟: 接收一輸入指令; 依據該輸入指令判斷是否產生一切換指令;以及 當該切換指令產生時,結束執行正在處理之該功能性 模組,停止該等硬體元件中相應被結束執行之該功能性模 組之該集合硬體元件,並直接執行該等功能性模組中之另 一功能性模組,以重新驅動該等硬體元件中相應該另一功 能性模組之該集合硬體元件,其中不須透過一特定選單進 行該等功能性模組之選取。
HTC96061 -0/0746-A41197-TW/Drafl-Final 1 30
TW096117207A 2007-05-15 2007-05-15 A device with multiple functions, and a method for switching the functions and related electronic devices thereof TWI335528B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
TW096117207A TWI335528B (en) 2007-05-15 2007-05-15 A device with multiple functions, and a method for switching the functions and related electronic devices thereof
EP08103963A EP1993035A1 (en) 2007-05-15 2008-05-14 Devices with multiple functions, and methods for switching functions thereof
US12/153,127 US7840721B2 (en) 2007-05-15 2008-05-14 Devices with multiple functions, and methods for switching functions thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW096117207A TWI335528B (en) 2007-05-15 2007-05-15 A device with multiple functions, and a method for switching the functions and related electronic devices thereof

Publications (2)

Publication Number Publication Date
TW200844832A TW200844832A (en) 2008-11-16
TWI335528B true TWI335528B (en) 2011-01-01

Family

ID=39691209

Family Applications (1)

Application Number Title Priority Date Filing Date
TW096117207A TWI335528B (en) 2007-05-15 2007-05-15 A device with multiple functions, and a method for switching the functions and related electronic devices thereof

Country Status (3)

Country Link
US (1) US7840721B2 (zh)
EP (1) EP1993035A1 (zh)
TW (1) TWI335528B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI426425B (zh) * 2009-11-27 2014-02-11 Mitac Int Corp 於支援語音辨識的電子裝置中同時處理觸控式指令與語音指令之方法與相關電子裝置
GB2497070B (en) 2011-11-17 2015-11-25 Advanced Risc Mach Ltd Cryptographic support instructions
CN105845158A (zh) * 2015-01-12 2016-08-10 腾讯科技(深圳)有限公司 一种信息处理方法及客户端

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5748974A (en) 1994-12-13 1998-05-05 International Business Machines Corporation Multimodal natural language interface for cross-application tasks
KR0140131B1 (ko) * 1995-04-26 1998-07-01 김주용 이동통신 시스템에서 셀렉터와 다수개의 보코더 인터페이스 장치 및 방법
US6195593B1 (en) * 1997-09-03 2001-02-27 Seiko Epson Corporation Reusable modules for complex integrated circuit devices
US6272575B1 (en) * 1999-02-26 2001-08-07 Lucent Technologies Inc. Modular digital assistant
DE19946548A1 (de) * 1999-09-29 2001-05-17 Bosch Gmbh Robert Verfahren und Vorrichtung zur Auswahl von unterschiedlichen Funktionen zur Realisierung an einem Anschluß einer Steuereinheit
WO2002033541A2 (en) * 2000-10-16 2002-04-25 Tangis Corporation Dynamically determining appropriate computer interfaces
US7200386B2 (en) * 2000-12-19 2007-04-03 Qualcomm Incorporated Method and apparatus for providing configurable functionality in an electronic device
US6725320B1 (en) * 2001-02-08 2004-04-20 International Business Machines Corporation I2C bus switching devices interspersed between I2C devices
US6520699B2 (en) * 2001-02-16 2003-02-18 Toshiyasu Abe Keyboard
CN1416068A (zh) 2001-10-30 2003-05-07 宏达国际电子股份有限公司 具有防水防尘功能的个人数字式助手
US20030231168A1 (en) 2002-06-18 2003-12-18 Jory Bell Component for use as a portable computing device and pointing device in a modular computing system
US6998871B2 (en) * 2002-11-29 2006-02-14 Sigmatel, Inc. Configurable integrated circuit for use in a multi-function handheld device
US20050021851A1 (en) * 2003-06-09 2005-01-27 Kimmo Hamynen System, apparatus, and method for directional control input browsing in smart phones
KR100539892B1 (ko) * 2003-12-10 2005-12-28 삼성전자주식회사 표시부를 제어하기 위한 복합휴대단말장치 및 그 방법
DE102004016473A1 (de) * 2004-03-31 2005-10-20 Bosch Gmbh Robert Ablaufsteuerung von Funktionen auf miteinander wechselwirkenden Geräten
US20060277217A1 (en) * 2005-06-01 2006-12-07 Nokia Corporation Method for creating a data file
TW200730381A (en) * 2006-02-09 2007-08-16 Elan Microelectronics Corp Touchpad module
US7429988B2 (en) * 2006-03-06 2008-09-30 At&T Intellectual Property I, L.P. Methods and apparatus for convenient change of display characters on a handheld device
US20070266178A1 (en) * 2006-05-12 2007-11-15 Wong Yoon K Secondary channel in multiplexed communication between host computer and smartphone
US8738103B2 (en) * 2006-07-18 2014-05-27 Fractus, S.A. Multiple-body-configuration multimedia and smartphone multifunction wireless devices
US7783821B2 (en) * 2007-06-13 2010-08-24 Nokia Corporation Method and device for mapping signal order at multi-line bus interfaces

Also Published As

Publication number Publication date
EP1993035A1 (en) 2008-11-19
US20080288681A1 (en) 2008-11-20
US7840721B2 (en) 2010-11-23
TW200844832A (en) 2008-11-16

Similar Documents

Publication Publication Date Title
JP6874142B2 (ja) アプリケーション表示方法及び関連製品
JP6473151B2 (ja) アプリケーションインターフェースを表示する方法、装置および電子デバイス
EP2354929B1 (en) Automatic keyboard layout determination
EP2761973B1 (en) Method of operating gesture based communication channel and portable terminal system for supporting the same
KR102139526B1 (ko) 전자 장치의 화면상에 표시되는 복수의 객체들을 실행하는 장치, 방법 및 컴퓨터 판독 가능한 기록 매체
CA2798291C (en) Presenting context information in a computing device
CN118092720A (zh) 用于电子设备的设置程序
WO2015037960A1 (ko) 잠금 화면 제공 장치 및 방법
US20160210011A1 (en) Mobile device and method for operating application thereof
CN107908381A (zh) 一种双屏图片处理方法、移动终端及存储介质
JP7246502B2 (ja) ミニプログラム作成方法、装置、端末及びプログラム
TW201346619A (zh) 用於存取鎖定裝置中的應用程式的裝置、方法及圖形使用者介面
WO2017132963A1 (zh) 一种信息处理的方法及电子设备
CN106796495A (zh) 合并的切换和窗口放置
US20130212526A1 (en) Method of providing information regarding application, device for performing the method, and computer readable recording medium having recorded thereon a program for executing the method
EP2397941B1 (en) Dual os system using a smart sim module and controlling method thereof
US20140095659A1 (en) Method and system for transmitting data, and method and electronic device therefor
CN106605234A (zh) 使用近场通信与许可控制共享内容
CN105408852A (zh) 处理输入的方法及其电子设备
TW201342121A (zh) 用以提供關於計算系統指令手勢之視覺回授的機制
WO2014003359A1 (ko) 스마트 마우스 장치
TWI335528B (en) A device with multiple functions, and a method for switching the functions and related electronic devices thereof
JP6821769B2 (ja) アプリケーションインターフェースを表示する方法、装置および電子デバイス
KR20140090112A (ko) 전자 장치의 페어링 방법 및 장치
JP5772162B2 (ja) 情報処理装置、情報処理方法及びプログラム