TWI220040B - Method of dynamic icons and labels express status of the memory card in multi-card reader - Google Patents
Method of dynamic icons and labels express status of the memory card in multi-card reader Download PDFInfo
- Publication number
- TWI220040B TWI220040B TW092119700A TW92119700A TWI220040B TW I220040 B TWI220040 B TW I220040B TW 092119700 A TW092119700 A TW 092119700A TW 92119700 A TW92119700 A TW 92119700A TW I220040 B TWI220040 B TW I220040B
- Authority
- TW
- Taiwan
- Prior art keywords
- card
- slot
- memory card
- card reader
- reader
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/077—Constructional details, e.g. mounting of circuits in the carrier
- G06K19/0772—Physical layout of the record carrier
- G06K19/07732—Physical layout of the record carrier the record carrier having a housing or construction similar to well-known portable memory devices, such as SD cards, USB or memory sticks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0013—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0013—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers
- G06K7/0034—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers the connector being capable of simultaneously receiving a plurality of cards in the same insertion slot
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0013—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers
- G06K7/0034—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers the connector being capable of simultaneously receiving a plurality of cards in the same insertion slot
- G06K7/0043—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers the connector being capable of simultaneously receiving a plurality of cards in the same insertion slot the plurality of cards being cards of different formats, e.g. SD card and memory stick
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Description
122〇〇4〇 五、發明說明(1) ^ ·. ^ 發明所屬之技術領域·· •本令明係有關於一種萬用序列匯流排(U n丨v e r s a 1 a 1 Bus ; USB)讀卡機動態圖示與標籤方法,特別係指 可對多槽USB讀卡機内之任一記憶卡,提供隨時動態 上’見並以圖案的亮暗或色彩表現卡槽狀態於電腦桌面平台 以方便使用者立即了解目前多槽USB讀卡機之記憶卡 狀態。 先前技術: ^ 拜近十年來半導體技術蓬勃發展之賜,今日快閃記憶 &不但價廉且物美,特別是利用以快閃記憶體為主體之快 B B ^ 。己憶卡不但高貴不貴,且由於其輕薄短小,且又沒有硬 碟振動的問題,因此常被利用以作為可攜式電子產品的資 料儲存媒體。例如MP3播放器、個人數位助理(PDA)及數位 相機的記憶卡。使用者只要在回到辦公室或家裡時再利用 , USB讀卡機就可輕易的將記憶卡的資料載入電腦的硬碟 中’隨後再進行記憶卡的格式化,或刪除即可重新使用。 然而’各主要生產業者並未對記憶卡制定統一的規格,以 致山頭林立。例如市場上流行的產品包括CF Type I / I I (CFI/II), Memory Stick (MS), MultiMedia Card · (MMC), Secure Digital (SD), Smart Media Card (SMC) XD-Picture Car d等六種規格。於是為因應上述不同產品 規格的讀卡機,有三合一、四合一或六合一的產品。
第6頁 1220040 五、發明說明(2) 〜 因應USB裝置及記憶卡的流行與普及,目前個人電腦 主機板的基本輸出入系統(BIOS)也多可支援USB裝置的^ 機功能。例如USB-ZIP (高容量軟碟、USB-HDD (硬碟)、汗
磁曰碟機)或USB讀卡機)的開機功能。然而, 系統不管是微3合1或6合1 ’目前個人電腦現有的作業 XP,或任何 的 WIN 98、WIN 2 0 0 0、NT4或最近的 WIN 機 時 種 1 籤 亦客 Μ作業系統,作業系統對於多槽示讀卡 y Μ 一 4JU ^gr 則顯八_ A取式磁碟機圖案表示。當插入第二片卡 1虛Γ —台抽取式磁碟機圖案標籤。部分讀卡機的機 而以英文_、女破於電腦後,可依據讀卡機的若干合 使用者子母排列顯示多台的抽取式讀卡機圖示標
於+摊由。無法由圖案標籤立即知道是否記憶卡已插入 卞糟中,因 A 機,十〜値U 把要不只一次去點取各個抽取式磁碟
^ 不月匕順利完忐#丄j L &爾' C憶卡的操作。 因此,本於日日 卡槽偵測&,將件t目的將提供一改善的方法,利用動態 可以因此操作順利。記憶卡之卡槽呈現於桌面1 ’使用者 發明内容: 〜 本發"明之曰认 v 作業系統之圖干俨Ϊ提供一種可以讓使用者很容易由視窗 的狀態的方法1 τ鐵知道USB讀卡機目前在待命之記憶卡
1220040 五、發明說明(3) 本發明揭 讀卡機之任一 列步驟·首先 一由廠商提供 一諮詢封包至 前多槽讀卡機 一回應封包内 據該回應封包 藏於視窗作業 詢封包予多槽 再由多槽讀卡 圖示標籤的更 包係透過SCSI 上述的協定; 就可以在讀卡 收協定資料。 實施方法: 有鑒於先 業系统所提供 使用者無從得 機。因此,使 的完成點取動 該多槽 各插槽 並回傳 内容顯 平台。 讀卡機 機產生 新。請 pass 透過這 機韌體 露一種在視窗作業平台下呈·現USB介面多槽 卡槽記憶卡狀態之方法,該方法至少包含下 將該USB介面多槽讀卡機與主機連接;隨後 之常駐應用程式,透過主機之USB介面傳送 項卡機,而多槽讀卡機之韌體依據目 是否插有記憶卡、記憶卡種類記載於 給該常駐程式。最後,常駐程式,依 示該多槽讀卡機之各個卡槽的圖示標 I1近後,4駐程式以定時的方式產生諮 ,多槽讀卡機則在記憶卡有變動時, 回應封包予常駐程式,以便進行卡槽 注意其中上述傳$諮詢#包與回應封 through的通道應用程式介面來運 樣的機制,視窗作章李 F条糸統的常駐程式 間穿越USB驅動程式堆晶*你 八 八堆$來傳送或接 / 口 卞機,你 的僅是數台抽取式磁碟機的邏輯 知所插入的記憶卡對應於 Α 2 设 田去 匕 σ抽取式磁確 用者了此要不/、-次的嚐試錯誤 作。本發明可以解決這個問題。 β 1220040 五、發明說明(4) 本發明的方法,可參考圖一的流程圖。首先,如步驟1 0 0 所示:提供一應用程式。由於先前已述及習知的視窗作業 系統,即使是微軟的視窗XP版作業系統仍然只支援以邏輯 磁碟機來表示目前多合1讀卡機的狀態,因此,提供一應 用程式搭配多合1讀卡機供使用者安裝是必要的。應用程 式在被視窗作業系統載入即成為常駐程式。 隨後,如步驟11 0所示:常駐程式發出諮詢封包予讀 卡機’而讀卡機在收到諮詢請求封包後,如步驟1 2 〇所 示’讀卡機韌體即依據内部命令列表的内容,判斷是標準 睛求或廠商業者命令。在本發明中係將諮詢請求封包命令 列於廠商業者命令(vender request)。依據本發明的方 法 17貝卡機初體程式,即依據此一諮詢請求封包產生一回 應封包。回應封包的格式如表一所示,第〇至第3位元組係 廠商識,碼、第4至第7位元組為操作模式,第8至第n位、 元組為每一卡槽適用之記憶卡的類別、第丨2至第丨5位元组 則包含各插槽記憶卡的狀態,即是否插有卡 否在備用狀態(ready)。 次者卡片疋
之後,如步驟1 30所示,當主機收到回應封包時,臂 駐程式即依據回應封包的内容提供視窗作業系統平台圖 標戤。以一較佳實施例而言,讀卡機之每一卡槽皆以一 示卡槽圖形表示,也可以外加文字說明,此外 該卡槽插有記憶卡時,顏色即鮮亮來起來,當然:可:
1220040 五、發明說明(5) 不同的顏色區隔該卡槽沒有記憶卡的狀態。 如步驟1 4 0所示,常駐程式再定時發出諮詢封包予讀卡 機,而讀卡機如步驟1 5 0所示在任一記憶卡有變動時再產 生上述之回應封包,如步驟1 6 0所示。隨後如步驟1 7 0所 示,常駐程式依據回應封包内容將現有卡槽記憶卡狀態, 以不同的圖示標籤顏色更新現有卡槽記憶卡待命狀態。上 述定時之間隔的時間可以是1秒鐘一次、或更長,例如2 秒。 請注意其中上述傳送諮詢封包與回應封包係透過SCS I (small computer system interface) pass through的通 道應用程式介面來運載上述的協定;透過這樣的機制,視 窗作業系統的常駐程式就可以在讀卡機韌體間穿越USB驅 動程式堆疊來傳送或接收協定資料。 以上所述僅為本發明之較佳實施例而已,並非用以限 定本發明之申請專利範圍;凡其它未脫離本發明所揭示之 精神下所完成之等效改變或修飾,均應包含在下述之申請 專利範圍内。 ,.
第10頁 1220040 圖式簡單說明 本發明的較佳實施例將於往後之說明文字中輔以下列 圖形做更詳細的闡述: 圖一示動態偵測並更新多槽讀卡機記憶卡之圖示標籤 之流程圖。 圖二示一韌體因應常駐應用程式諮詢所產生之回應封 包格式不意圖。 圖號對照表: 其中 I 0 0,1 1 0, 1 2 0,1 3 0,1 4 0,1 5 0,1 6 0,1 7 0流程圖步驟 100 :安裝應用程式 II 0常駐程式發出諮詢封包予讀卡機 1 2 0讀卡機依據記憶卡狀態產生回應封包至讀卡機 1 3 0常駐程式依回應封包内容產生圖示標籤 1 4 0常駐程式定時發出諮詢封包予讀卡機 1 5 0讀卡機記憶卡變動否 1 6 0讀卡機依記憶卡變動產生回應封包 1 7 0駐程式依回應封包内容變更圖示標籤
第11頁
Claims (1)
1220040 六、申請專利範圍 1. 一種在視窗作業平台下呈現USB介面多槽讀卡機之任一 卡槽記憶卡狀態之方法,該方法至少包含下列步驟: 提供一 USB介面多槽讀卡機,與主機連接; 提供一常駐程式,常駐於主機内,該常駐程式透過主 機之U S B介面傳送一諮詢封包至該多槽讀卡機,而該多槽 讀卡機之韌體依據目前該多槽讀卡機各插槽是否插有記憶 卡、記憶卡種類記載於一回應封包内並回傳給該常駐程 式; 該常駐程式,因此依據該回應封包内容顯現該多槽讀 卡機之各個卡槽的圖示標籤於視窗作業平台。 2. 如申請專利範圍第1項之方法,其中上述之回應封包更 包含操作模式(operation mode)及製造廠商代號。 3. 如申請專利範圍第1項之方法,更包含常駐程式定時發 出諮詢封包給該多槽讀卡機,而多槽讀卡機記憶卡則在記 憶卡狀態有變動時,再發出諮詢封包給該多槽讀卡機,以 便更新各個卡槽的圖示標籤。 4. 如申請專利範圍第1項之方法,其中上述之圖示標籤包 含以文字或圖形表現記憶卡類別,以顏色、或亮暗區隔是 否有記憶卡。 5. 如申請專利範圍第1項之方法,其中上述之圖示標籤包
第12頁 1220040 六、申請專利範圍 含以文字及圖形表現記憶卡類別,以顏色及亮暗區隔是否 插有記憶卡。 6 ·如申請專利範圍第1項之方法,其中上述之傳送諮詢封 包與回應封包係透過SCSI pass through的通道應用程式 介面來運載上述的協定。
第13頁
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW092119700A TWI220040B (en) | 2003-07-18 | 2003-07-18 | Method of dynamic icons and labels express status of the memory card in multi-card reader |
US10/893,303 US7249710B2 (en) | 2003-07-18 | 2004-07-19 | Method of dynamic icons and labels showing status of the memory card in a card reader |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW092119700A TWI220040B (en) | 2003-07-18 | 2003-07-18 | Method of dynamic icons and labels express status of the memory card in multi-card reader |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI220040B true TWI220040B (en) | 2004-08-01 |
TW200504573A TW200504573A (en) | 2005-02-01 |
Family
ID=34076351
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW092119700A TWI220040B (en) | 2003-07-18 | 2003-07-18 | Method of dynamic icons and labels express status of the memory card in multi-card reader |
Country Status (2)
Country | Link |
---|---|
US (1) | US7249710B2 (zh) |
TW (1) | TWI220040B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8477216B2 (en) | 2010-12-29 | 2013-07-02 | Altek Corporation | Image capturing apparatus and booting method thereof |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4241842B2 (ja) | 2007-02-15 | 2009-03-18 | ブラザー工業株式会社 | Ftp型処理装置、ftpシステム、状態表示方法 |
JP2009152694A (ja) * | 2007-12-18 | 2009-07-09 | Oki Data Corp | 画像処理装置 |
US8028244B2 (en) * | 2008-02-21 | 2011-09-27 | Brother Kogyo Kabushiki Kaisha | Status processing system, status processor, and status displaying method |
US20090259771A1 (en) * | 2008-04-09 | 2009-10-15 | Tanik Haluk K | Identification of memory cards by host |
US8214550B2 (en) * | 2009-03-22 | 2012-07-03 | Silicon Motion Inc. | Method for controlling icon display corresponding to a USB mass storage, associated personal computer, and storage medium storing an associated USB mass storage driver |
CN101989209A (zh) * | 2009-08-05 | 2011-03-23 | 鸿富锦精密工业(深圳)有限公司 | 在电子装置中启动用户操作界面的方法 |
CN102467464A (zh) * | 2010-11-11 | 2012-05-23 | 鸿富锦精密工业(深圳)有限公司 | 可移动存储设备盘符识别系统及方法 |
US10248293B2 (en) * | 2011-09-30 | 2019-04-02 | Nokia Technologies Oy | Method, apparatus, computer program and user interface |
US20130086525A1 (en) * | 2011-09-30 | 2013-04-04 | Nokia Corporation | Method, Apparatus, Computer Program and User Interface |
CN109089187B (zh) * | 2018-07-04 | 2020-06-09 | 福来宝电子(深圳)有限公司 | 智能音箱及其快递查询方法、计算机可读存储介质 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5165043A (en) * | 1989-03-15 | 1992-11-17 | Hitachi, Ltd. | Memory card system and access method for memory card |
TW527604B (en) * | 1998-10-05 | 2003-04-11 | Toshiba Corp | A memory systems |
US6168077B1 (en) * | 1998-10-21 | 2001-01-02 | Litronic, Inc. | Apparatus and method of providing a dual mode card and reader |
US6438638B1 (en) * | 2000-07-06 | 2002-08-20 | Onspec Electronic, Inc. | Flashtoaster for reading several types of flash-memory cards with or without a PC |
DE10139889C1 (de) * | 2001-08-20 | 2003-01-30 | Orga Kartensysteme Gmbh | Computersystem, Verfahren und digitales Speichermedium mit computerlesbaren Mitteln zum Ansprechen eines Chipkartenlesegeräts |
JP4766294B2 (ja) * | 2001-09-11 | 2011-09-07 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
JP2003185697A (ja) | 2001-12-21 | 2003-07-03 | Toshiba Corp | 電気機器及びその内部診断装置 |
US6776348B2 (en) * | 2002-08-12 | 2004-08-17 | Wen-Tsung Liu | Combined flash memory card driver |
US20040068601A1 (en) * | 2002-10-08 | 2004-04-08 | Minebea Co., Ltd. | Information input device with multiple memory card reader |
TW586075B (en) * | 2003-01-30 | 2004-05-01 | Integrated Circuit Solution In | Method of making any card capable of booting from a multi-card reader/writer |
US7724390B2 (en) * | 2003-02-14 | 2010-05-25 | Canon Kabushiki Kaisha | Selective access to memory cards |
US20040230789A1 (en) * | 2003-05-16 | 2004-11-18 | Pu-Yun Lee | Multi memory card accessing system and implementation method thereof |
US7526580B2 (en) * | 2003-06-27 | 2009-04-28 | Brother Kogyo Kabushiki Kaisha | Peripheral device |
US7014121B2 (en) * | 2004-07-12 | 2006-03-21 | Alcor Micro, Corp. | Method of self-detecting and dynamically displaying detected results for a card reader used to read flash memory cards |
-
2003
- 2003-07-18 TW TW092119700A patent/TWI220040B/zh not_active IP Right Cessation
-
2004
- 2004-07-19 US US10/893,303 patent/US7249710B2/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8477216B2 (en) | 2010-12-29 | 2013-07-02 | Altek Corporation | Image capturing apparatus and booting method thereof |
Also Published As
Publication number | Publication date |
---|---|
TW200504573A (en) | 2005-02-01 |
US20050045721A1 (en) | 2005-03-03 |
US7249710B2 (en) | 2007-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW525188B (en) | Information-processing apparatus, information-processing method, memory card and program storage medium | |
US8533741B2 (en) | Methods for launching a program application | |
US10430562B2 (en) | System and method for extracting device uniqueness to assign a license to the device | |
US7007127B2 (en) | Method and related apparatus for controlling transmission interface between an external device and a computer system | |
CN101589368A (zh) | 用于启动程序应用的方法及设备 | |
TWI220040B (en) | Method of dynamic icons and labels express status of the memory card in multi-card reader | |
US5835772A (en) | Method and apparatus for providing an interface between a system and a peripheral device | |
CN101454746A (zh) | 一种以多功能存储卡通讯的方法 | |
EP2997463B1 (en) | Extraction of operating system-specific characteristics via a communication interface | |
EP2500818A1 (en) | Method and device for displaying application image | |
CN102662882B (zh) | 卸载移动存储设备的方法及装置 | |
US20090193152A1 (en) | External device with a driver auto-run installation and method thereof | |
US20050021870A1 (en) | Modular presentation device with network connection for use with PDA's and Smartphones | |
US20040049617A1 (en) | Method of firmware update by USB interface | |
TW586075B (en) | Method of making any card capable of booting from a multi-card reader/writer | |
US8086778B2 (en) | Filter driver to enumerate smartcard nodes for plug and play | |
CN115905095A (zh) | Usb免驱通信方法、装置、电子设备及存储介质 | |
CN111338699A (zh) | 电脑主板初始化方法、装置、计算机设备及存储介质 | |
US7913263B2 (en) | External device and operating method applied thereto | |
CN104598243A (zh) | 应用于智能终端的多用户应用程序管理方法和装置 | |
JP5356250B2 (ja) | プログラムアプリケーションを起動するための方法および装置 | |
CN102685216A (zh) | Usb设备的属性显示方法及系统、usb设备及服务器 | |
CN106686457A (zh) | 智能电视的升级方法及装置 | |
TWI411921B (zh) | 電子系統、互連電子系統與週邊裝置之電腦可讀儲存媒體及其互連方法 | |
CN101562007A (zh) | 可自动更新韧件的显示控制装置及其更新方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MK4A | Expiration of patent term of an invention patent |