Invention Grant
US07966433B2 Method for enhancing performance of data access between a personal computer and a USB Mass Storage, associated personal computer, and storage medium storing an associated USB Mass Storage driver 有权
用于增强个人计算机与USB大容量存储,相关个人计算机之间的数据访问性能的方法以及存储相关联的USB大容量存储驱动器的存储介质

  • Patent Title: Method for enhancing performance of data access between a personal computer and a USB Mass Storage, associated personal computer, and storage medium storing an associated USB Mass Storage driver
  • Patent Title (中): 用于增强个人计算机与USB大容量存储,相关个人计算机之间的数据访问性能的方法以及存储相关联的USB大容量存储驱动器的存储介质
  • Application No.: US12553993
    Application Date: 2009-09-04
  • Publication No.: US07966433B2
    Publication Date: 2011-06-21
  • Inventor: Chang-Hao Chiang
  • Applicant: Chang-Hao Chiang
  • Applicant Address: CN Tianan Digital, Futian, Shenzhen, Guangdong TW Jhubei, Hsinchu County
  • Assignee: Silicon Motion Inc.,Silicon Motion Inc.
  • Current Assignee: Silicon Motion Inc.,Silicon Motion Inc.
  • Current Assignee Address: CN Tianan Digital, Futian, Shenzhen, Guangdong TW Jhubei, Hsinchu County
  • Agent Winston Hsu; Scott Margo
  • Main IPC: G06F3/00
  • IPC: G06F3/00
Method for enhancing performance of data access between a personal computer and a USB Mass Storage, associated personal computer, and storage medium storing an associated USB Mass Storage driver
Abstract:
A method for enhancing performance of data access between a personal computer and a USB Mass Storage is provided. The personal computer is equipped with a plurality of layers of drivers regarding USB data access, and a lower layer of the layers of the drivers includes a USB Bus Driver. The method includes: monitoring commands sent from an operating system (OS) file system to an upper layer; and when a command sent from the OS file system to the upper layer is utilized for accessing data of a data amount that is greater than a predetermined threshold value, omitting a portion of a plurality of IRPs, automatically generating a plurality of replies for replying to the omitted IRPs, and altering at least one IRP of remaining IRPs in order to correctly access the data with a lower IRP count, wherein the plurality of IRPs is associated with the command.
Information query
Patent Agency Ranking
0/0