$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

System for transparently identifying and matching an input/output profile to optimal input/output device parameters 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-013/10
출원번호 US-0691018 (1996-08-05)
발명자 / 주소
  • Long William A.
출원인 / 주소
  • MicroNet Technology, Inc.
대리인 / 주소
    Christie, Parker & Hale, LLP
인용정보 피인용 횟수 : 155  인용 특허 : 5

초록

A system and method is provided for optimizing the data transfer performance between a host computer and a peripheral data storage device adapted to transfer data in accordance with an internal set of configurable, performance setting parameters which determine the device's data transfer performance

대표청구항

[ What is claimed is:] [1.] In a computer system executing application programs under operating system program control, the computer system including a peripheral interface configured to transfer data between a host computer and a peripheral data storage device in an I/O request stream, the peripher

이 특허에 인용된 특허 (5)

  1. Ezekiel Alan W. (Bellevue WA) Christian Bradford A. (Redmond WA), Automated system and method for dynamic menu construction in a graphical user interface.
  2. Schmitt David Cornelius (Novato CA) Schafer Scott Steven (Novato CA), Methods and apparatus for synchronizing application and utility programs.
  3. Ota Yuichi (Anjo JPX), Printer controller capable of operating with different operation modes based on mode-determinative codes stored in point.
  4. Barghouti Naser S. (Clifton NJ) Krishnamurthy Balachander (Chatham NJ), Process control system responsive to device events.
  5. Terashima Ryo (Tokyo JPX) Nakabayashi Kazunori (Tokyo JPX), System having table storing plurality of optimal patrol seek schemes for respective disk drives and executing associated.

이 특허를 인용한 특허 (155)

  1. Ramchandran, Amit, Adaptable datapath for a digital processing system.
  2. Ramchandran, Amit, Adaptable datapath for a digital processing system.
  3. Ramchandran, Amit, Adaptable datapath for a digital processing system.
  4. Ramchandran, Amit, Adaptable datapath for a digital processing system.
  5. Master, Paul L.; Hogenauer, Eugene; Scheuermann, Walter J., Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements.
  6. Master, Paul L.; Hogenauer, Eugene; Scheuermann, Walter J., Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements.
  7. Master, Paul L.; Hogenauer, Eugene; Scheuermann, Walter James, Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements.
  8. Master, Paul L.; Hogenauer, Eugene; Scheuermann, Walter James, Adaptive integrated circuitry with heterogenous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements.
  9. Master, Paul L.; Hogenauer, Eugene; Scheuermann, Walter James, Adaptive processor for performing an operation with simple and complex units each comprising configurably interconnected heterogeneous elements.
  10. Fabre,B. Scott, Adaptive run-time data transfer optimization.
  11. Annadata,Anil Kumar; Chen,Mingte; Huang,Kuang Yang, Aggregate drivers for a configurable media-independent server.
  12. Master, Paul L.; Uvacek, Bohumir, Apparatus and method for adaptive multimedia reception and transmission in communication environments.
  13. Abi Saleh,Hanna, Apparatus and method for automatically learning control sequences of application programs.
  14. Meharchand,Dennis; Leung,Tony Kwok, Apparatus and method for protecting data recording on a storage medium.
  15. Master, Paul L.; Smith, Stephen J.; Watson, John, Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements.
  16. Master, Paul L.; Smith, Stephen J.; Watson, John, Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements.
  17. Master, Paul L.; Smith, Stephen J.; Watson, John, Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements.
  18. Master, Paul L.; Smith, Stephen J.; Watson, John, Apparatus, system and method for configuration of adaptive integrated circuitry having fixed, application specific computational elements.
  19. Master, Paul L.; Smith, Stephen J.; Watson, John, Apparatus, system and method for configuration of adaptive integrated circuitry having heterogeneous computational elements.
  20. Wexler, Martin H., Apparatus, system, and method for communicating with a device within a computer system.
  21. Faibish, Sorin; Armangau, Philippe; Seibel, Christopher, Application aware intelligent storage system.
  22. Kushner,Peter Yale; Krasner,Jonathan I.; Vineleaf,Kenneth; Tamer,Philip E.; Torrey,James H.; Kinney,Daryl; Sullivan,John D., Application programming interface simulator for a data storage system.
  23. Nelogal, Chandrashekar; Pereira, David M.; Billingsley, Gary E., Asynchronous notification including parameter values in serial advanced technology attachment protocol.
  24. Alsina, Thomas Matthieu; Kelly, Sean; Coffman, Patrick; Gharabally, Sam, Automatic updating of applications.
  25. Alsina, Thomas Matthieu; Kelly, Sean; Coffman, Patrick; Gharabally, Sam, Automatic updating of applications.
  26. Pereira, David M.; Giannoules, James P.; Nelogal, Chandrashekar, Autonomously initiated information storage device parameter change notification.
  27. Heidari, Ghobad; Chang, Kuor Hsin; Master, Paul L.; Hogenauer, Eugene B.; Scheuermann, Walter James, Communications module, device, and method for implementing a system acquisition function.
  28. Master, Paul L.; Watson, John, Configurable hardware based digital imaging apparatus.
  29. Majewski, Edward Kennedy; Malone, Donna B., Configuration utility.
  30. Majewski, Edward Kennedy; Malone, Donna B., Configuration utility.
  31. Scheuermann, W. James; Hogenauer, Eugene B., Control node for multi-core system.
  32. Kumar, Krishna; Murphy, Declan J.; Hisgen, Andrew L., Controlled take over of services by remaining nodes of clustered computing system.
  33. Englehart, Matthew; Ciolfi, John, Controlling data transfers between tasks associated with different blocks in a mutli-rate model.
  34. Seiji Hamada JP; Robert Logie JP; Takashi Ogura JP, Data item display method and device, and recording medium storing a program for controlling display of data item.
  35. Majewski, Edward Kennedy; Malone, Donna B., Data loader application.
  36. Ito, Ryo, Data processing device in vehicle control system.
  37. DeForest, Marvin R.; Reed, Christopher J., Data storage device comprising host interface state machine blocking on target logical block address.
  38. Gregg, Thomas A.; Krishnamurthy, Rajaram B., Data transfer to memory over an input/output (I/O) interconnect.
  39. Chrysanthakopoulos,Georgios; Fierstein,Scott, Device driver auto-load.
  40. Chrysanthakopoulos,Georgios; Fierstein,Scott, Device driver auto-load.
  41. Gargi, Ullas; Shenoy, Rajesh K., Device settings based on usage history.
  42. Stolowitz, Michael C., Disk array controller with reconfigurable data path.
  43. Shigetomi, Takashi; Saito, Tetsuo; Komaki, Tsunematsu, Disk storage system having an electronic circuit mounted on the surface of the disk and control method thereof.
  44. Hibbeler,Jason D.; Wang,Jhy Chun, Dynamic CPU usage profiling and function call tracing.
  45. Kakarla, Sarat B.; Kumar, Gaurav; Khaladkar, Ashwinee B.; Srivastava, Alok K.; Tellez, Juan, Dynamic resource profiles for clusterware-managed resources.
  46. Amini, Lisa D.; Sehgal, Anshul; Silber, Jeremy I.; Verscheure, Olivier, Dynamic stabilization for a stream processing system.
  47. Amini, Lisa D.; Sehgal, Anshul; Silber, Jeremy I.; Verscheure, Olivier, Dynamic stabilization for a stream processing system.
  48. Pramanick, Ira; Murphy, Declan J.; Kumar, Krishna K.; Nazari, Siamak; Hisgen, Andrew L., Emulation of persistent group reservations.
  49. Majewski, Edward Kennedy; Malone, Donna B.; Barr, Jr., William Bruce, Error usage investigation and disposal system.
  50. Furtek, Frederick Curtis; Master, Paul L., External memory controller.
  51. Furtek, Frederick Curtis; Master, Paul L., External memory controller node.
  52. Furtek, Fredrick Curtis; Master, Paul L., External memory controller node.
  53. Furtek, Fredrick Curtis; Master, Paul L., External memory controller node.
  54. Nagulu, Sreeramamurthy; Kuriakose, Sijo, Generic XML screen scraping.
  55. Scheuermann,Walter James, Hardware implementation of the secure hash standard.
  56. Scheuermann, W. James; Hogenauer, Eugene B., Hardware task manager.
  57. Scheuermann, W. James; Hogenauer, Eugene B., Hardware task manager.
  58. Scheuermann, W. James; Hogenauer, Eugene B., Hardware task manager.
  59. Scheuermann, W. James; Hogenauer, Eugene B., Hardware task manager.
  60. Seigel, Jake, Identifying issues prior to deploying software.
  61. Koeth, Oliver; Haddorp, Hendrik; Hepper, Stefan; Liesche, Stefan; Marks, Michael, Implicit interaction of portal application components.
  62. Takashi Shigetomi JP; Tetsuo Saito JP; Tsunematsu Komaki JP, Intelligent optical disk with speech synthesizing capabilities.
  63. Li David ; Yang Jian, Interface for model definition.
  64. Baruch Ezra,ILX ; Gold Yaron,ILX ; Wanchoo Sanjay ; Moyer William C., Interface with selector receiving control words comprising device identifiers for determining corresponding communications parameter set for interface port transfer of data words to peripheral device.
  65. Morales,Carlos H., Key-based collision detection algorithm for multi-initiator domain validation.
  66. Craig,Robert M., Logic table abstraction layer for accessing configuration information.
  67. Sambhwani, Sharad; Heidari, Ghobad, Low I/O bandwidth method and system for implementing detection and identification of scrambling codes.
  68. Sambhwani, Sharad; Heidari, Ghobad, Low I/O bandwidth method and system for implementing detection and identification of scrambling codes.
  69. Sambhwani,Sharad; Heidari,Ghobad, Low I/O bandwidth method and system for implementing detection and identification of scrambling codes.
  70. Foster, Ward S.; Daly, John P.; Fordemwalt, Jim F.; Griebe, Nicola R., Maintaining consistency of device driver settings.
  71. Doster, Bard A.; Niederbrach, Sharon M.; Reed, David C.; Smith, Max D., Managing a storage system.
  72. Doster, Bard A.; Niederbrach, Sharon M.; Reed, David C.; Smith, Max D., Managing a storage system.
  73. Garlepp, Bruno Werner; Chau, Pak Shing; Donnelly, Kevin S.; Portmann, Clemenz; Stark, Donald C.; Sidiropoulos, Stefanos; Barth, Richard M.; Davis, Paul G.; Tsern, Ely K., Method and apparatus for adjusting the performance of a synchronous memory system.
  74. Garlepp, Bruno Werner; Chau, Pak Shing; Donnelly, Kevin S.; Portmann, Clemenz; Stark, Donald C.; Sidiropoulos, Stefanos; Barth, Richard M.; Davis, Paul G.; Tsern, Ely K., Method and apparatus for adjusting the performance of a synchronous memory system.
  75. Garlepp,Bruno Werner; Chau,Pak Shing; Donnelly,Kevin S.; Portmann,Clemenz; Stark,Donald C.; Sidiropoulos,Stefanos; Barth,Richard M.; Davis,Paul G.; Tsern,Ely K., Method and apparatus for adjusting the performance of a synchronous memory system.
  76. Garlepp,Bruno Werner; Chau,Pak Shing; Donnelly,Kevin S.; Portmann,Clemenz; Stark,Donald C.; Sidiropoulos,Stefanos; Barth,Richard M.; Davis,Paul G.; Tsern,Ely K., Method and apparatus for adjusting the performance of a synchronous memory system.
  77. Birse, Cameron Stuart; Stattenfield, Keith, Method and apparatus for administering the operating system of a net-booted environment.
  78. Gray-Donald, Trent A.; Levine, Frank E., Method and apparatus for automatic application profiling.
  79. Cole,Terry Lynn; Gulick,Dale E.; Maleck,Timothy C.; Barth,Frank; Winkler,Joerg, Method and apparatus for configuring a peripheral bus.
  80. Anderson, Eric C., Method and apparatus for correcting aspect ratio in a camera graphical user interface.
  81. Anderson, Eric C., Method and apparatus for correcting aspect ratio in a camera graphical user interface.
  82. Kumar, Krishna; Murphy, Declan J.; Hisgen, Andrew L., Method and apparatus for dynamically altering configurations of clustered computer systems.
  83. Meyer, Gordon Ross; Kahn, Jessica, Method and apparatus for dynamically locating resources.
  84. Meyer, Gordon Ross; Kahn, Jessica, Method and apparatus for dynamically locating resources.
  85. Pavley, John F.; Anderson, Eric C., Method and apparatus for editing heterogeneous media objects in a digital imaging device.
  86. Pavley, John F.; Anderson, Eric C., Method and apparatus for editing heterogeneous media objects in a digital imaging device.
  87. Kumar, Krishna; Murphy, Declan J.; Hisgen, Andrew L.; Block, Robert, Method and apparatus for managing operations of clustered computer systems.
  88. D'Errico Matthew J. ; Blumenau Steven M. ; Ofer Erez, Method and apparatus for managing the placement of data in a storage system to achieve increased system performance.
  89. Cole, Terry Lynn; Gulick, Dale E.; Maleck, Timothy C.; Barth, Frank; Winkler, Joerg, Method and apparatus for passing device configuration information to a shared controller.
  90. Perona, Leigh A.; Nguyen, Francis L., Method and apparatus for post boot-up domain validation.
  91. Leung, Kwok-Yan, Method and apparatus for protecting data in computer system in the event of unauthorized data modification.
  92. Kumar, Krishna; Murphy, Declan J., Method and apparatus for resolving partial connectivity in a clustered computing system.
  93. Master, Paul L., Method and system for achieving individualized protected space in an operating system.
  94. De Troch, Stefan; Verheyden, Karl, Method and system for controlling the admission of a storage means to a peripheral bus of a data reproduction system.
  95. Master, Paul L., Method and system for creating and programming an adaptive computing engine.
  96. LeFevre,Marc; Mooney,Stephen; Matthews,Randy J., Method and system for implementing host-dependent SCSI behavior in a heterogeneous host environment.
  97. Plunkett, Robert T.; Heidari, Ghobad; Master, Paul L., Method and system for managing hardware resources to implement system functions using an adaptive computing architecture.
  98. Plunkett, Robert T.; Heidari, Ghobad; Master, Paul L., Method and system for managing hardware resources to implement system functions using an adaptive computing architecture.
  99. Plunkett, Robert T.; Heidari, Ghobad; Master, Paul L., Method and system for managing hardware resources to implement system functions using an adaptive computing architecture.
  100. Plunkett, Robert T.; Heidari, Ghobad; Master, Paul L., Method and system for managing hardware resources to implement system functions using an adaptive computing architecture.
  101. Scheuermann, W. James, Method and system for reconfigurable channel coding.
  102. Scheuermann, W. James, Method and system for reconfigurable channel coding.
  103. Scheuermann, W. James, Method and system for reconfigurable channel coding.
  104. Scheuermann, W. James, Method and system for reconfigurable channel coding.
  105. Capps, Jr., Louis Bennie; Daniels, Scott Leonard; Mealey, Bruce, Method and system for system performance optimization via heuristically optimized buses.
  106. Camble, Peter Thomas; Kato, Jeff J, Method for using partitioning to provide capacity on demand in data libraries.
  107. Beeston, Ralph Thomas; Lyman, Joel Kenneth, Method to validate system configuration in a data storage and retrieval system.
  108. Master,Paul L.; Hogenauer,Eugene; Wu,Bicheng William; Chuang,Dan MingLun; Freeman Benson,Bjorn, Method, system and program for developing and scheduling adaptive integrated circuity and corresponding control or configuration information.
  109. Malone, Donna B.; Majewski, Edward Kennedy, Methods and systems for processing a plurality of errors.
  110. Malone,Donna B.; Majewski,Edward Kennedy, Methods and systems for processing a plurality of errors.
  111. Collazo,Carlos M., Multi-platform optimization model.
  112. Craig, Robert M., Obtaining table objects using table dispensers.
  113. Robert M. Craig, Obtaining table objects using table dispensers.
  114. Michel,Ruben; Arnan,Ron; DesRoches,David; Dubrovsky,Victoria, Optimizer improved statistics collection.
  115. Gerhart, Darin E., Performance tuning for storage devices.
  116. Master, Paul L., Profiling of software and circuit designs utilizing data operation analyses.
  117. Stolowitz, Michael C., Raid controller system and method with ATA emulation host interface.
  118. Mulligan, J. Scott; Beasley, Jr., Benjamin Bowes, Software setup system.
  119. Shapiro, Daniel; Pedrizetti, Raymond D., Solid-state memory device that emulates a known storage device.
  120. Shapiro,Daniel; Pedrizetti,Raymond D., Solid-state memory device that emulates a known storage device.
  121. Master,Paul L.; Watson,John, Storage and delivery of device features.
  122. Knight, Frederick, Storage device performance alignment notification.
  123. Shigetomi Takashi,JPX ; Saito Tetsuo,JPX ; Komaki Tsunematsu,JPX, Storage medium having electronic circuit and computer system having the storage medium.
  124. Takashi Shigetomi JP; Tetsuo Saito JP; Tsunematsu Komaki JP, Storage medium having electronic circuit and computer system having the storage medium.
  125. Shigetomi, Takashi; Saito, Tetsuo; Komaki, Tsunematsu, Storage medium having electronic circuit, apparatus communicating information with the electronic circuit, and system including them.
  126. Nonaka, Yusuke; Nishimoto, Akira; Kano, Azuma, Storage system for back-end communications with other storage system.
  127. Yoda Nobuhisa,JPX, Storage system with selective optimization of data location.
  128. Garlepp, Bruno Werner; Chau, Pak Shing; Donnelly, Kevin S.; Portmann, Clemenz; Stark, Donald C.; Sidiropoulos, Stefanos; Barth, Richard M.; Davis, Paul G.; Tsern, Ely K., Synchronous memory device having a temperature register.
  129. David Allison, System and method for allocating memory by partitioning a memory.
  130. Chiles, David C.; Bartlett, Roderick J., System and method for detecting and updating non-volatile memory on an electronic adapter board installed in a computing system.
  131. Maddalozzo ; Jr. John ; McBrearty Gerald Francis ; Shieh Johnny Meng-Han, System and method for dynamic specification of input/output attributes.
  132. Camble, Peter Thomas; Gold, Stephen; Stolte, Daryl, System and method for intermediating communication with a moveable media library utilizing a plurality of partitions.
  133. Slater,Alastair Michael; Watkins,Mark Robert; Sparkes,Andrew Michael, System and method for managing a moveable media library with library partitions.
  134. Camble,Peter Thomas; Gold,Stephen; Ballard,Curtis C.; Feather,Stan S.; Dicorpo,Jeffrey, System and method for managing access to multiple devices in a partitioned data library.
  135. Moll, Laurent R., System and method for optimizing a memory controller.
  136. Camble, Peter Thomas; Gold, Stephen; Dicorpo, Jeffrey, System and method for partitioning a storage area network associated data library.
  137. Camble, Peter Thomas; Gold, Stephen; Ballard, Curtis C.; Feather, Stan S.; Dicorpo, Jeffrey, System and method for partitioning a storage area network associated data library employing element addresses.
  138. Wen, Tianyu; Lin, Chris C.; Karr, Ronald S., System and method for performing online backup and restore of volume configuration information.
  139. Camble,Peter Thomas; Gold,Stephen; Crighton,Ian Peter; Ballard,Curtis C.; Roman,Chuck, System and method for securing drive access to data storage media based on medium identifiers.
  140. Camble,Peter Thomas; Gold,Stephen; Crighton,Ian Peter; Ballard,Curtis C.; Roman,Chuck, System and method for securing drive access to data storage media based on medium identifiers.
  141. Camble,Peter Thomas; Gold,Stephen; Crighton,Ian Peter; Ballard,Curtis C., System and method for securing drive access to media based on medium identification numbers.
  142. Camble,Peter Thomas; Gold,Stephen; Crighton,Ian Peter, System and method for securing fiber channel drive access in a partitioned data library.
  143. Naamad,Amnon; Aharoni,Dan; Patlashenko,Igor; Goguen,Kenneth R.; Wei,Xiaoyan, System and method for simulating performance of one or more data storage systems.
  144. Yoshitake,Nobuaki, System and method of setting parameters of peripheral device when an operation ratio of a command exceeds predetermined value.
  145. Forrer, Jr., Thomas R.; Knight, Stephen A.; O'Callaghan, Timothy J.; Walters, Wayne D., System and method to provide device unique diagnostic support with a single generic command.
  146. Master, Paul L.; Watson, John, System for adapting device standards after manufacture.
  147. Lau Benedict C. ; Wei Jason ; Ho Tsyr-Chyang ; Patel Samir A. ; Chan Yiu-Fai, System for adjusting slew rate on an output of a drive circuit by enabling a plurality of pre-drivers and a plurality of output drivers.
  148. Master, Paul L.; Watson, John, System for authorizing functionality in adaptable hardware devices.
  149. Katragadda, Ramana; Spoltore, Paul; Howard, Ric, Task definition for specifying resource requirements.
  150. Gipp, Stephan Kurt; Wartnick, Jeremy Howard, Techniques for adaptive data transfer.
  151. Balasubramanian, Sridhar; Fugate, Ken; Stehno, Richard; Pokorny, Mark, Unified enterprise level method and system for enhancing application and storage performance.
  152. Garlepp Bruno Werner ; Chau Pak Shing ; Donnelly Kevin S. ; Portmann Clemenz ; Stark Donald C. ; Sidiropoulos Stefanos ; Yu Leung ; Lau Benedict Chung-Kwong ; Vu Roxanne, Variable delay element.
  153. Evans, Gregory Morgan; Evans, James; Roberts, Thomas, Venue based digital rights using capture device with digital watermarking capability.
  154. Torrey, William W.; Howe, Colette T., Virtual electronic data library supporting mixed drive types using virtual libraries within a single library.
  155. Cheng, Yin; Padin, Wilfredo; Jiang, Rongli; Fedorchek, Andrew, Web page content translator.
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로