[go: up one dir, main page]

TWI297115B - Portable device and method for setting a hardware identity code corresponding to the portable device - Google Patents

Portable device and method for setting a hardware identity code corresponding to the portable device Download PDF

Info

Publication number
TWI297115B
TWI297115B TW094141453A TW94141453A TWI297115B TW I297115 B TWI297115 B TW I297115B TW 094141453 A TW094141453 A TW 094141453A TW 94141453 A TW94141453 A TW 94141453A TW I297115 B TWI297115 B TW I297115B
Authority
TW
Taiwan
Prior art keywords
module
identification code
portable device
function
hardware identification
Prior art date
Application number
TW094141453A
Other languages
English (en)
Other versions
TW200720928A (en
Inventor
Tzu Hao Tsao
Original Assignee
Lite On Technology 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 Lite On Technology Corp filed Critical Lite On Technology Corp
Priority to TW094141453A priority Critical patent/TWI297115B/zh
Priority to US11/426,584 priority patent/US20070119953A1/en
Publication of TW200720928A publication Critical patent/TW200720928A/zh
Application granted granted Critical
Publication of TWI297115B publication Critical patent/TWI297115B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/387Information transfer, e.g. on bus using universal interface adapter for adaptation of different data processing systems to different peripheral devices, e.g. protocol converters for incompatible systems, open system

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Telephone Function (AREA)
  • Lock And Its Accessories (AREA)

Description

1297115 九、發明說明: 【發明所屬之技術領域】 本發明提供一種電子裝置及其控制方法,尤指一種可攜 式裝置與設定該可攜式寒置所對應之一硬體識別碼的方 【先前技術】 傳統上來說,一個可攜式裝置(portable device),例如 一個人電腦記憶體卡國際協會(personal Computer Memory
Card International Association,PCMCIA)卡或是一快閃式 記憶卡(Compact Flash Card,CF Card),其具有一硬體識別 碼,用來使一可存取該可攜式裝置之系統(例如一電腦) 矸經由該硬體識別碼來辨識出。舉例來說,習知硬體識別 石馬往往包含有一產品識別碼(Product Identity, PID)與一 製造商識別碼(Vendor Identity,VID),因此在使用者經由 /電腦所提供之連接埠而將一可攜式裝置連接至該電腦 後,該電腦會依據該可攜式裝置的產品識別碼與製造商識 别瑪來選用適當的驅動程式,以執行該驅動程式來控制該 町攜式裝置提供一主要功能,若該電腦事前尚未安襄 (install)好適當的驅動程式,則其會啟動一驅動程式安骏 移序以便女政所需的驅動程式。 由於該可攜式裝置的產品識別碼與製造商識別螞是唯 1297115 -而無法更改的’也就是說習知可攜式裝 以上的硬體識別碼’因此即使該可攜式裝置::具有兩組 它功能的元件,㈣衫提供料功供其 、“ ’匕體),然而對於使用者而言,使用者蛊 、'“ 力 乍心身碟使用,也就是說使用者無 :,人貝料存放到該可攜式I置的非揮發性記憶體内, 要是因為電腦只能藉由該唯—的產品朗碼與製造商識 別碼來識贱可攜#置係心提供魅要功能(例如網 路封包存取功能或多媒體資料播放功能),而無法藉由變更 更體識別碼的方式來辨識該可攜絲置亦可作為—提供儲 存功能的隨身碟使用。 【發明内容】 因此本發明的主要目的之一在於提供一種可攜式裝置 ⑩與設定該可攜式裝置所對應之一硬體識別碼的方法,以解 決上述習知技術的問題。 本發明之申請專利範圍係提供:一種可攜式裝置,其包含 有:一第一模組,其可執行一第一功能,該第一模組係對 應一第一硬體識別碼;一第二模組,其可執行一第二功 < 能,該第二模組係對應一第二硬體識別碼;以及一控制 器,耦接於該第一、第二模組,用來依據一選擇訊號來控 制該第一、第二模組以使該可攜式裝置執行該第一功能或 1297115 該第二功能,若該控制器致 此,口口尨佔田兮# ^ b ( enable)該第一模組,哕伽 制益係使用㈣-硬體㈣μ /亥控 體識別碼,若該控制器致能 ^…飞’罝之-硬 該第二硬體識別碼來作為該模組,該控制器係使用 勹茨了攜式裝置之該硬體識別碼。 之巾料龍㈣提供―麟定―可 所對應之一硬體識別碼之方法,其包含有:提供1置 體識別碼予該可攜式裝置中— 弟—硬 行-第-魏’該l可執 -第二模組,該第二模組可^識别碼予該可樓式裝置中 選擇訊號來控制該第^第—功能’以及依據-該第一功能或該第二功能以使該可穩式裝置執行 模組’使用該第—硬體識別;= 2該第一 體識別碼’若該選擇訊號選擇致能=裝:之該硬 二硬體識別碼來作為該 使用該第 了攜式襞置之該硬體識別碼。 本發明可攜式裝置除了 外,還可利用該可攜式穿置㈣原本的功能給使用者之 能,像是該可攜式裝置内體設備提供其它的功 可攜式裳置的兩種(或兩種以^體可提供儲存功能。該 模組所提供,而不同的模組係二=能係分別由爛 此,當該可攜式褒置執行的是自的硬體識別碼,因 置的硬體識別碼係被更換為提供‘ = : = 1297115 識別碼。至於兩種(或兩種以上) 各種軟體或硬體方式來實施,例換,可藉由 一開關°此外’如上诚計 ^可攜式裝置内設置 能以作為-隨身碟使用,;可;式襄置可提供儲存功 該可搞式裝置的驅動程式與相二=薇商亦可將 功能的該記憶體中’該記憶體供儲存 程式’即可於任何,腦上安片或 式來控制該可攜式裝置的運作。广几式衣置的驅動程 【實施方式】 方:二第1二了 1圖為本發明可攜式裝置2°的功能 方塊不思圖。可攜式裝置2〇包含有一連接介面η、—控 制器(一uer)22、複數個模組26、28,以及—開: (switch),可攜式裝置.2〇可經由連接介面^與—電腦 10建立連結,舉例來說,連接介面21係為一 USB插頭, 其可插入電腦10之一 USB連接埠(p0rt)内,之後可攜式 裝置20便可提供電腦10本身所欠缺的功能或者使用^可 藉由電腦10的輔助來使用可攜式裝置20。 模組26可執行一第一功能,並且對應一第一硬體識別 碼,於本實施例中,該第一硬體識別碼包含有一產品識別 碼(Product Identity,PID ) PID1 與—製造商識別碼(ven(j0r 1297115
Identity,VID) VID1;而模組28可執行一第二功能,並且 對應一第二硬體識別碼,於本實施例肀,該第二硬體識別 碼包含有一產品識別瑪.PID2與一製造商識別碼VID2。於 第1圖内,模組26、28係為獨立元件,然而,本發明並不 以此為限,亦即,模組26、28中可有部分元件重疊或者模 組26、28中一模組係包含於另一模組中,簡而言之,當第 一功旎啟動日$ ’模組26、28中執行該第一功能所需的電路 π件會被啟動,另一方面,當第二功能啟動時,模組26、 28中執行该第二功能所需的電路元件會被啟動。之後將以 模組28包§於模組26的一個實施例來說明本發明設定硬 體識別碼的操作。 、,請注意,連接介面21可以是任何可與一系統連結的資 料傳輸介面,舉例來說,可攜式裝置2〇可以是一具有usb Μ面之可攜式裝置(例如無線網路卡、滑鼠或Mp3播放機) =者-具有PCMCIA介面·之可攜式裝置(例如無線網卡、 月鼠或MP3播放機);&外,於本實施例中,可攜式裝置 2〇係提供兩種功能(即上述的該第一功能與該第二功能), w而於本發明的其它實施例中,可攜式裝置亦可提供兩 種以上的功能,而在不.影響本發明技術揭露之下,本實施 例僅以具有兩種功能的可攜式裝置2〇來說明本發明設定 硬體識別碼的操作。為了便於說明,假設可攜式裝置紹系 為一 USB無線網路卡,因此模組%用以提供無線網路通 1297115 訊之功能(即為弟一功能),包含有一收發器(transceiver) 與其它與通訊功能運作相關的元件,而模組28用以提供儲 存資料的功能(即為第二功能),其係為一快閃記憶體( memory)或是其他種類的非揮發性記憶體(n〇n_v〇latUe memory)。至於該第一、第二硬體識別碼,亦不限於上述 的產品識別碼(HD1、ΡΠ)2)與製造商識別碼(VID1、 VID2),亦可為別種可辨識的硬體識別碼。請注意,本實 施例中,對於USB無線網路卡(可攜式裝置2〇)而言,提 供孩第一功旎(無線網路通訊功能).的模組26實際上包含 有提供該第二功能(資料儲存功能)的模組28,亦即當本 《明可攜式裝置2G啟動第—功能時,模組% (包含模組 28)需被致能(enable),然而,當本發明可攜式裝置2〇 啟動第一功能時,則僅模組26中的模組以需被致能。 ^制器22,耦接於模組26、. 28與開關3〇,用以執行一 ^的可攜式裝置Μ。使用者可彻—耗接於控制器 « 30 (例如一位元指撥開關( 致能模組26或模組28,而開關 二h))末决疋
給控制器22,以告_以22 ; ^擇减SS 行的功能為該第一功能或該第二功能來=式裝置2。須執 攄選摆外味 ^ 力月b亦即,控制器22依 _擇W SS來致能模組26或模組28
選擇致能模組26 ’則控制器22係 ^擇说號SS 製造商識一 .1297115 氣造;商1 q g t 器, 馬,若選擇訊號ss選擇致能模組28,則控制 為可/、使用產品識別碼PID2與製造商識別碼VID2來作 分的〜弋凌置20的產品識別碼與製造商識別碼,關於此部 用者兒明,將於後文描述。請注意,於本實施例中使 關3〇糸使用開關3〇來決定致能模組26或模組28,之後開 的實於將所產生的選擇訊號SS傳送給控制器22,然而其它 上、&例中,使用者亦可利用其他軟體或硬體方式來實施 ^3 〇所提供之功能,均屬本發明之範嘴。 月 > 閱第2圖,第2圖為本發明設定可攜式裝置2〇之 體識別碼之運作的流程圖。設定可攜式裝置20之硬體識 別碼的操作包含有下列步驟: 步驟200 ··控制器22依據目前的選擇訊號ss致能可攜式 裝置· 20中由選擇訊號SS所選取的一模組; %步驟202 ·控制器22使角該模組所對應之一產品識別碼與 一製造商識別碼來作為可攜式裝置20的產品 識別碼與製造商識別碼; 步驟204 :電腦10讀取可攜式裝置2〇的產品識別碼與製 造商識別碼; . 步驟206 :電腦10判斷之前是否有安裝(install)過對應 該產品識別碼與該製造商識別碼的一驅動程式 (driver) ?若是,進行至步驟208;否則,進 行至步驟210; 1297115 步驟208 :雷聰1 n 土 冤恥10執行該驅動程式;進行至 步驟210 :電腦1Λ α 主乂驟212, 二1。啟動-驅動程式安裝程序以找到對應該 7識幻碼與该製造商識別碼之該驅動程式, 之後再安裂與執行該驅動程式; 步驟212:雷腦μ ,利職行中的該驅動程式來控制可攜式 裂置20的運作; 步驟214.控,器22是否_到選擇訊號SS的内容改變? ^是’則回到步驟·;否則,繼續執驟 214 〇 將usb無線網路+.(韻#|2 USB連接埠之徭八电月匈10的一 早之後,控制器22依據從開關30送來 _得知此時欲致能的是可樓式裝置2。的模:= j 28,右控制器22依據選擇訊號SS得知此時欲致能的是 模組26以提供無線網路通訊功能(該第 1 = ΟΠΛ Λ at . 々月b j I少驟 ),則控制器22使用模組%所對應之產品識別碼腦 與製造商朗㉟VID1來作為可攜式裝置2()的產品識別碼 ,製造商朗碼(步驟2()2),接著電腦1()會偵測到控制 22所提供的產品識別碼與製造商識別喝分别為產品識 別碼PID1與製造商識別碼VIm (步驟2〇4)。之後,電腦 1〇判斷之前是否有安裝過對應產品識別碼PID1與製造商 識別碼VID1的一驅動程式DV1 (步驟2〇6);若是,則電 腦1〇便直接執行驅動程式DV1 (步驟2〇8);若電腦⑺ ,1297115 之前尚未安裝過驅動程式DV1,則電腦1〇可啟動一驅動程 式安裝程序來找到對應於產品識別碼ΡΙΕ)1與製造商識別 螞VID1的驅動程式DV1,之後再安裝與執行驅動程式DV1 (步驟210),此時,對於電腦1〇而言,可攜式裝置2〇係 為一 USB無線網路卡。之後,電腦丨〇便利用執行中的驅 動程式DV1來控制可攜式裝置20的運作(步驟212)。 若控制器22依據從開關30送來的選擇訊號ss得知此 ¥欲致能的是可攜式裝置20的模組28時(步驟200 ),如 同前述,控制器22使用模組28所對應之產品識別碼ρπ)2 與製造商識別瑪VID2來作為可攜式裝置202的產品識別 喝與製造商識別碼(步驟202 ),接著電腦1 〇會偵測到控 制益22所提供的產品識別碼與製造商識別碼分別為產品 識別碼PID2與製造商識別碼νπ32 (步驟2〇4)。之後,電 月自10判斷之前是否有安裝過對施產品識別碼pID2與製造 商識別碼VID2的一驅動程式DV2 (步驟2〇6);若是,則 電腦10便直接執行驅動程式DV2(步驟208);若電腦10 之前尚未安裝過驅動程式DV2,則電腦1〇可啟動一驅動程 式安裝程序來找到對應產品識別碼PID2與製造商識別碼 VID2的驅動程式DV2,之後再安裝與執行驅動程式DV2 、(步驟210)。此時,對於電腦1〇而言,可攜式裝置2〇係 為一隨身碟。之後,電腦1〇便利用執行中的驅動程式DV2 來控制可攜式裝置20的運作(步驟212 )。 14 1297115 請注意,電腦10可透過網際網路(Internet)或外部儲 存媒體(例如一安裝光碟片或/安裝磁碟片)來取得驅動 程式DV1,或是其自身所使用的作業系統(operating system)已預先準備好驅動程式DV1,因此電腦10便可找 到、安裝以及執行驅動程式DV1;另一種方式是驅動程式 DV1已被預先儲存在可攜式裝置2〇的模組28 (快閃記憶 體)内’若使用者想讓電腦安裝儲存於模組28的驅動 程式DV1,則需先利用開關3〇來進行切換以致能所要的模 組28 ’再從模組28取得驅動程式DV1,此部份將於後詳 細說明。對於驅動程式DV2而言,由於電腦1〇係將可攜 式裝置2G視為-隨身碟,而隨身碟的驅動程式dv2往往 已内建於市面上大部分作業系統中,因此若電腦1〇自身所 使用的作業系統已支援隨身碟,則電腦ig本身便可直接安 裝與執行驅純式謂㈣_過上述_關路或外部 儲存媒體來取得。 而二明:攜式裝置2〇可透過開關3〇來進行功能切換, 而功二切換係指使用者欲將正在使用中的可攜式、 從目前執行中的功能換 丄 ° ..,換至另—功能(例如從執行中的該 第一功旎切換至該第二功能, 切換至該-魏)。假設_ 執仃巾的料二功能 致能可攜式裂置20的㈣26 乂勃中的選擇訊號ss係選擇 的撫、26以執行該第—功能(無線網 Ϊ297115 、 犯’也就是說,.目前可攜式裝置20内的模組26 、在運作以提供該第一功能,之後使用者可將開關刈切換 、、使可心式裝置20執行該第二功能,此時,控制器22偵 測到選:訊號SS的内容有相對應的改變(步驟214),之 1控制'22便從致能模組%改為致能模組28 (步驟
制、生)接著,控制益22便將可攜式裝置20的產品識別與 衣w商Juj碼,從對應模組26的產品識別碼mm與製造 商識別馬VID1,改為對應模組μ的產品識別碼㈣2與製 以商識別碼VID2(步驟202)。由於電腦1G自其USB連接 車偵測到產品識別碼PID2與製造商識別碼(步驟 204)此時,電腦1〇會認為原本插入連接埠的無線 、、周路通綠組(可攜式裝置2G)被移除,而—隨身碟(可 攜式裝置20)係、取代無線網路模組而插人腦連接蜂中。 之後,再依序執行步驟204〜212來控制可攜式裝置2〇。 另外,在前面的篇幅内所提到的當控制器22依據選擇 訊號SS致能模組26以使可攜式裝置20執行該第一功能 (無線網路通訊功能)時,若電腦1()之前尚未安裝過對應 模組26的驅動程< DV1,且模組28内儲存有模組26的驅 動程式DV卜職用者可將切換_ 3()來㈣選擇訊號 ss以致能模、组28,如前所述,控制器22會偵測到選擇訊 號SS的内容已改變(步驟叫),接著繼續依序執行完步 驟200〜212,然後電月請即可順利地從模組28内取得所 1297115 需的驅動程式DV1,之後使用者再切拖關 換開關30控制選擇訊 唬SS以致月匕模组26,然後再依序執行步驟細〜扣,如此 末’可攜式裝置20最後可執行該第一力Λ 功旎,且電腦1〇 可利用執行中的驅練式DV1來_可ι切置2〇的運 作0 請注意’於本實施射’由於提供該第—魏的模組% #實際上包含有提供該第二?力能(即為資料儲存功能)的模 組28(快閃記憶體),因此在控制器22致能模組26以及 供電模組26時,模組28亦會同時被供電,以使可攜式裝 置2〇可執行該第一功能,然、而此日夺可攜式裝置2〇二單 獨=該第二功能給使用者使用;另一方面,當控制器^ 致月匕拉組28以及供電給模組28時,電腦1〇會將模組 視為-個隨身碟,而模組26内除了模組28之外的電路部 _分則不被供電。綜上所述,為了降低功率消耗,本實施例 中^控制器22於步驟200中僅會供電予執行所選取之功能 所需的電路元件,所α,當選擇訊號ss係對應該第一功能 ^無線網路通訊功能)時,控制器22會對模組% (包含 模組28)供電,然而,當選擇訊號ss係對應該第二功能 (資料儲存功能)時,控制器22僅會對模組26中的模組 ♦ 28供電。 隹 . 如上所述,可攜式裝置20的製造廠商可將可攜式裝置 1297115 2=作所需的_式(_咖^ :置於模組28内’而模組28的其餘空 = =資料用一购2。經由開關3〇的選 =二功能給使用者時,使用者可將此時的 =
二乍二隨身碟來使用’換句話說’使用者可將欲儲U 枓存放於模組28内’並可自由地從模組28存取資料; 用者亦可自行決定是否料裝減28 使 式DVi (用以讓模組26正常運 子放的驅動程 該第-功能)。關於模組28内的空門配问"裝置2〇執行 …… 扪工間配置(需要預留多少 工間存放驅動程式DV1與相關軟體程式)、是否 者自行決定安裝模組28内所存放的驅動程式謂與否, 以及是否需要將驅動程式DV1^相關軟體程式 被移除或修改的被保護資料,以上皆可列為可攜式裝…、^ 的製造廠商在設計可職置20與其 莖’在料時亦可將上述的記憶體空間配置妓定為被 護資料與否的權限設計成開放給使用者來作二—至於” 更新驅動程式_與相關軟體程式方面,二驅 麗與顧軟體程式被設定為被保護㈣,則在更新時須 使用薇商所提供的更师式,㈣_轉體所 提供的功料較贼修改轉㈣_與細軟體程式。 太呵攜絲置^料可攜;切錄了提供原 本的知給“者之外,退可_該可攜#置既有的硬 1297115 -體設備提供其它的功能,像是該可攜式裝置_-記憶體 可,供儲存功能。該可攜.式裳置的兩種(或兩種以上)的 功能係分別由不同的模組所提供,而不同的模組係對應各 自=體朗碼,因此’當料攜式裝置執行的是一特定 力月匕τ „亥可攜式裝置的硬體識別碼係被更換為提供該特 定f能之模組的硬體識別碼。至於兩種(或兩種以上^的 力月匕的切換,可藉由各種軟體或硬體方式來實施,例如在 #該可攜式裝置内設置一開關。此外,如上述所言,該可攜 式裝置可提供儲存功能以作為一隨身碟使用,該可攜式 置的製造廠商亦可將該可攜式裝置的驅動程式(如^述的 驅^程式DV1)與相關軟體程式存放於提供儲存功能的該 記憶體中’該記憶體的其餘空間提供給使用者存放資料 用。如此-來,使用者不須攜帶安裝光碟片或更新程式, :::=一台電腦上安裳該可攜式裝置的驅動程絲控 籲制斜攜式裝置的運作。. 以上所述僅為本發明之較佳實施例,凡依本發明申請專利範 圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。 【圖式簡單說明】 第1圖為本發明可攜式裝置的功能方塊示意圖。 運作的流 第2圖為本發明設定可攜式裝置之硬體識別碼之 程圖。 1297115 【主要元件符號說明】 10 電腦 20 21 連接介面 22 26、28 模組 30 可攜式裝置 控制器 開關 20

Claims (1)

1297115 +、申請專利範圍: 1 · 一種可攜式裝置(portable device ),其包含有: 一第一模組,其可執行一第一功能,該第一模組係對 應一第一硬體識別碼; 一第二模組,其可執行一第二功能,該第二模組係對 應一第二硬體識別碼;以及 丨 一控制器,耦接於該第一、第二模組,用來依據一選 擇訊號來控制該第一、第二模組以使該可攜式裝置 執行該第一功能或該第二功能,若該控制器致能 (enable)該第一模組,該.控制器係使用該第一硬體 識別碼來作為該可攜式裝置之一硬體識別碼,若該 控制器致能該第二模組,該控制器係使用該第二硬 體識別碼來作為該可攜式裝置之該硬體識別碼。 • 2·如申請專利範圍第1項所述之可攜式裝置,其另包含有: 一開關(switch),耦接於該控制器,用以決定致能該 第一模組或該第二模組,並產生該選擇訊號。 3·如申請專利範圍第2項所述之可攜式裝置,其中該開關 係為一位元指撥開關(DIP switch)。 4·如申請專利範圍第1項所述之可攜式裝置,其中該第一 21 1297115 ,硬體識別碼係至少包含有〆第一產品識別碼(Product Identity, PID )或一第 / 製造商識別碼(Vend〇r Identity’ VID) 〇 5·如申請專利範圍第4項所述之可攜式裝置,其中該第二 硬體識別碼係至少包含有〆第二產品識別碼或一第二 製造商識別碼。. 6·如申請專利範圍第1頊所述之可攜式裝置,其中該第一 模組係包含有該第二模錤。 7·如申請專利範圍第丨頊所述之可攜式裝置,其中若該第 一模組係正在執行該第/功能,而该選擇訊號係選擇该 第二模組,則該控制器效能該第二模組並僅對該第二模 組供電。 8·如申請專利範圍第丨項所述之可攜式裝置,其係為一具 有USB介面之裝置戍| /具有PCMCIA介面之裝置。 9·如申請專利範圍第1項戶斤述之可攜式裝置,其中該第二 模組係為一儲存裝置,以及該儲存裝置係至少儲存有該 第一模組之一驅動程式。 1 〇 •—種設定一可攜式梦置(portable device)所對應之一 22 1297115 硬體識別碼之方法,其包冬有: 提i、第硬體識別碼予該可攜式裝置中一 一 組,該第一模組可執行—第一功能; 果 提供一第二硬體識別碼予該可攜式I置中—第二模 組,該第二模組可執行一第二功能;以及-吴 依據一選擇訊號來控制該第一、第二模組以使該 =置執彳了該第功能或該第二功能,若該選擇气 谠選擇致能(enable)該第一模組,使用該 體識別碼來作為該可攜式I置之該硬體識別石馬,若 該選擇訊號選擇致能該第二模組,使用該第二硬體 識別碼來作為該可攜式裝置之該硬體識別碼。 11.如申請專利範圍第10項所述之方法,其另包含有: 提供一開關(switch)予該可攜式裝置,並使用該開 關來決定致能該第一模組或該第二模組,以產生該 選擇訊號。 12·如申請專利範圍第11項所述之方法,其中該開關係為 一位元指撥開關(DIP switch )。 13 ·如申請專利範圍第10項所述之方法,其中該第一硬體 谶別碼係至少包含有一弟一產品識別碼(pr〇(juct Identity, PID )或一苐一製造商識別碼(Vendor Identity, 23 1297115 • VID)。 % 14.如申請專利範圍第13.項所述之方法,其中該第二硬體 識別碼係至少包含有一第二產品識別碼或一第二製造 商識別碼。 15. 如申請專利範圍第10項所述之方法,其中該第一模組 係包含有該第二模組。 16. 如申請專利範圍第10項所述之方法,其另包含有:若 該第一模組係正在執行該第一功能,而該選擇訊號係選 擇該第二模組,則致能該第二模組並僅對該第二模組供 電。 17. 如申請專利範圍第10項所述之方法,其中該可攜式裝 _ 置係為一具有USB介面之裝置或者一具有PCMCIA 介面之裝置。 Η—、圖式: 24
TW094141453A 2005-11-25 2005-11-25 Portable device and method for setting a hardware identity code corresponding to the portable device TWI297115B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW094141453A TWI297115B (en) 2005-11-25 2005-11-25 Portable device and method for setting a hardware identity code corresponding to the portable device
US11/426,584 US20070119953A1 (en) 2005-11-25 2006-06-27 Portable device and method for setting a hardware identity code corresponding to the portable device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW094141453A TWI297115B (en) 2005-11-25 2005-11-25 Portable device and method for setting a hardware identity code corresponding to the portable device

Publications (2)

Publication Number Publication Date
TW200720928A TW200720928A (en) 2007-06-01
TWI297115B true TWI297115B (en) 2008-05-21

Family

ID=38086498

Family Applications (1)

Application Number Title Priority Date Filing Date
TW094141453A TWI297115B (en) 2005-11-25 2005-11-25 Portable device and method for setting a hardware identity code corresponding to the portable device

Country Status (2)

Country Link
US (1) US20070119953A1 (zh)
TW (1) TWI297115B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103488280A (zh) * 2012-06-13 2014-01-01 郑国书 输入装置多系统设定方法
TWI461628B (zh) * 2011-02-18 2014-11-21 Lite On Electronics Guangzhou 燈具

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7738920B1 (en) * 2006-07-12 2010-06-15 Sprint Communications Company L.P. Operating a computing device with an operating system and a wireless data access on a mobile device
US8353048B1 (en) 2006-07-31 2013-01-08 Sprint Communications Company L.P. Application digital rights management (DRM) and portability using a mobile device for authentication
US8996916B2 (en) * 2011-08-16 2015-03-31 Future Dial, Inc. System and method for identifying problems via a monitoring application that repetitively records multiple separate consecutive files listing launched or installed applications
CN102331943B (zh) * 2011-09-08 2014-09-17 威盛电子股份有限公司 在线更新存储器系统与方法
US20130097340A1 (en) * 2011-10-18 2013-04-18 Mediatek Inc. Usb multi-functions device and method thereof
WO2019113760A1 (zh) * 2017-12-11 2019-06-20 深圳前海达闼云端智能科技有限公司 写卡器挂载方法及终端

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5794032A (en) * 1996-04-15 1998-08-11 Micron Electronics, Inc. System for the identification and configuration of computer hardware peripherals
US6012103A (en) * 1997-07-02 2000-01-04 Cypress Semiconductor Corp. Bus interface system and method
US6263387B1 (en) * 1997-10-01 2001-07-17 Micron Electronics, Inc. System for automatically configuring a server after hot add of a device
CN1088218C (zh) * 1999-11-14 2002-07-24 邓国顺 用于数据处理系统的快闪电子式外存储方法及其装置
US6789111B1 (en) * 1999-12-09 2004-09-07 Microsoft Corporation Automatic detection and installation of client peripheral devices by a server
US6606281B2 (en) * 2000-06-15 2003-08-12 Digital Networks North America, Inc. Personal audio player with a removable multi-function module
US20020108009A1 (en) * 2000-12-29 2002-08-08 Michele Borgatti Electronic system having modular expansion function facilities
US20020147882A1 (en) * 2001-04-10 2002-10-10 Pua Khein Seng Universal serial bus flash memory storage device
AU2002355800A1 (en) * 2001-07-31 2003-02-17 Silicom Ltd. Device-related software installation
US6901473B2 (en) * 2001-10-16 2005-05-31 Sun Microsystems, Inc. Apparatus and method for configuring an external device
TW564349B (en) * 2002-02-27 2003-12-01 Acer Labs Inc Method and related apparatus for controlling transmission interface of external device of computer system
US7082598B1 (en) * 2002-07-17 2006-07-25 Vmware, Inc. Dynamic driver substitution
US6998871B2 (en) * 2002-11-29 2006-02-14 Sigmatel, Inc. Configurable integrated circuit for use in a multi-function handheld device
US6978939B2 (en) * 2003-03-19 2005-12-27 Hewlett-Packard Development Company, L.P. Portable imaging device accessory for a personal data assistant
GR20030100453A (el) * 2003-11-06 2005-06-30 Atmel Corporation Συνθετος προσαρμογεας για πολλαπλη περιφερειακη λειτουργια σε περιβαλλον φορητων υπολογιστικων συστηματων
TWI269206B (en) * 2004-05-05 2006-12-21 Sunplus Technology Co Ltd Setting device for changing the resolution of the track of a multi-step mouse
US20060007151A1 (en) * 2004-06-08 2006-01-12 Pranil Ram Computer Apparatus with added functionality
US7293117B2 (en) * 2004-06-10 2007-11-06 Microsoft Corporation Self-installing peripheral device with memory wherein in response to user request for additional storage peripheral device being configured to remove installation software stored on memory

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI461628B (zh) * 2011-02-18 2014-11-21 Lite On Electronics Guangzhou 燈具
CN103488280A (zh) * 2012-06-13 2014-01-01 郑国书 输入装置多系统设定方法

Also Published As

Publication number Publication date
US20070119953A1 (en) 2007-05-31
TW200720928A (en) 2007-06-01

Similar Documents

Publication Publication Date Title
JP4575488B2 (ja) 情報処理装置
TWI297115B (en) Portable device and method for setting a hardware identity code corresponding to the portable device
TWI424312B (zh) 在電池供電型電子裝置中用於功能性保存的電力消耗管理
TW200421288A (en) Method and apparatus for managing power consumption of a disk drive
TWI516903B (zh) 定相反及閘的電源開啟重設
JP2009116698A (ja) 情報処理装置
TWI338833B (zh)
CN102937916A (zh) 定时迭代器
CN107864140A (zh) 多媒体处理系统及其操作方法
CN106550096A (zh) 控制终端开机的方法及装置
CN108446010A (zh) 信息处理方法及电子设备
CN103593145B (zh) 计算机系统与其储存装置管理方法
JP2011010405A (ja) 電源ユニット、処理システム及び制御方法
TW202028999A (zh) 傳輸介面電路
TWI489296B (zh) 電腦
JP5214710B2 (ja) 情報処理装置及び電力供給方法
CN100374984C (zh) 一种切换显卡工作频率的方法及装置
CN106155666A (zh) 终端语言设置方法、装置及终端
US8682460B2 (en) System and method for performing audio processing operations by storing information within multiple memories
TW201128347A (en) Method of adjusting performance of system memory and computer system
JP5085697B2 (ja) 情報処理装置及び給電方法
CN101573676B (zh) 串行总线外围设备的功率控制
US7568091B2 (en) Computer platform system control unit data programming control method and system
CN1312581C (zh) 应用于个人计算机系统的外加开机装置
JP2019028778A (ja) 情報処理装置およびダウンロード処理方法

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees