$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Method and system for configuring and executing device drivers based on configuration requirements 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-013/10
출원번호 US-0444218 (1995-05-18)
발명자 / 주소
  • Tsang Michael H. (Renton WA) Crick Andrew P. R. (Woodinville WA)
출원인 / 주소
  • Microsoft Corporation (Redmond WA 02)
인용정보 피인용 횟수 : 100  인용 특허 : 6

초록

A method and system for configuring and executing device drivers in a computer system. In a preferred embodiment, a device driver comprises a plurality of component drivers. Each component driver performs a function that may be used in accessing a device. The component drivers of a device driver are

대표청구항

A method in a computer system for configuring a device driver from a plurality of component drivers by determining whether each of the plurality of component drivers should be included in the device driver, the method comprising the computer-implemented steps of: for each selected one of the plurali

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

  1. Rimmer Todd M. (Frazer PA) Jordan William P. (Ephrata PA), Block oriented peripheral device interface.
  2. Sato Albert (Austin TX) Baker David C. (Austin TX) Waldron Christie J. (Plano TX), Computer system having system feature extension software containing a self-describing feature table for accessing I/O de.
  3. Shah Bakul V. (Palo Alto CA) Maskevitch James A. (Palo Alto CA), Data processing system having automatic configuration.
  4. Advani Hira (Austin TX) Loucks Larry K. (Austin TX) Springen Nancy L. (Austin TX), Device driver and adapter binding technique.
  5. Crick Andrew P. R. (Woodinville WA) Harikrishnan Seetharaman (Bellevue WA) Naidu Harish K. (Redmond WA) Parry William G. (Redmond WA), Method and system for dynamically configuring a software system using configuration groups.
  6. Crick Andrew P. R. (Woodinville WA), Method and system for providing user control of device driver configuration.

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

  1. Bradley P. Justice ; Michael W. Colburn ; Manfred B. Siemsen, Apparatus and method for identifying and modifying computer operating system components.
  2. Kester Kevin Scott, Architecture for image processing application.
  3. Ma Xiwen ; Tian XiaoLin ; Berriatua Steve ; Moloney Simon ; Russell Mark, Automatic generation of reconfiguration scripts for telecommunication devices.
  4. Chang, William Ho; Viswanathan, Vinaynathan, Autorun for integrated circuit memory component.
  5. Glass, Andrew C.; Dreher, Christopher M.; Sung, Ellick H.; Aull, Randall E.; Holan, Doron J.; Ranta, Craig S., Capacitive bonding of devices.
  6. Glass, Andrew C.; Dreher, Christopher M.; Sung, Ellick H.; Aull, Randall E.; Holan, Doron J.; Ranta, Craig S., Capacitive bonding of devices.
  7. Watanabe,Mikio; Kurase,Hiroyuki, Charging and monitoring apparatus and method of charging a battery and monitoring the power level through power supply line.
  8. Kurase Hiroyuki,JPX, Charging apparatus and method of charging a battery.
  9. Chang, William Ho; Viswanathan, Vinaynathan, Communication device or media device for providing phone calling service, internet access service, or digital content service.
  10. Hester Garyl L. ; McGee Cindy R. ; DeNardo John ; Hester Kenneth W., Conflict resolution using self-contained virtual devices.
  11. Watanabe Mikio,JPX, Controlled device storing multiple drivers that judges and downloads a particular driver corresponding to a controller's operating system having an identical or greater version number.
  12. Chang, William Ho; Viswanathan, Vinaynathan, Copy protection of software and/or data.
  13. Flory Kevin J. ; Keller James A., Device driver architecture supporting emulation environment.
  14. Chang, William Ho; Liu, Christina Ying, Digital content services or stores over the internet that transmit or stream protected or encrypted digital content to connected devices and applications that access the digital content services or stores.
  15. Otala Tapani Juha, Displaying printer property sheets.
  16. Hoese Geoffrey B. ; Johnson Scott C. ; Canion Rodney S., Driver bundle including a compressed, self-extracting, executable driver for the host processor and an adapter driver fo.
  17. Chang, William Ho; Liu, Christina Ying, Essential components for enabling a pervasive wireless digital ecosystem and wireless devices that support the wireless digital ecosystem.
  18. Choi, Byoung Ju; Seo, Joo Young; Yang, Sueng Wan; Kim, Young Su; Oh, Jung Suk; Kwon, Hae Young; Jang, Seung Yeun, Exception handling test apparatus and method.
  19. Koh, David; Galijasevic, Zijad, Graphical programming of custom device drivers.
  20. Sudhakar Dharnipragada, Industrial process device management software.
  21. Jan Bengtsson SE; Hans-Peter Nilsson SE; Kenny Ranerup SE; Ronny Ranerup SE; Per Zander SE, Integrated circuit and method for bringing an integrated circuit to execute instructions.
  22. Sharpe ; Jr. Richard R. ; Tielens Craig R. ; Westbrock Jon D., Integrated communication network for use in a field device management system.
  23. Pleso Mark F., Integrated device driver wherein the peripheral downloads the device driver via an I/O device after it is determined that the I/O device has the resources to support the peripheral device.
  24. Sharpe ; Jr. Richard R. ; Bruck Robert ; Wagenknecht Richard ; Westbrock Jon D. ; Tielens Craig R. ; Kieley James W., Interface controls for use in a field device management system.
  25. Chang, William Ho; Liu, Christina Ying, Internet applications and services for rendering digital content.
  26. Chang, William Ho; Liu, Christina Ying, Internet based digital content services that provide content upload, content storage, content sharing, content playlist selection, content editing, or content download; and smart phones, information pads, smart televisions and printers with access to the internet based digital content services.
  27. Chang, William Ho; Liu, Christina Ying, Internet-pad specification, the internet-pad specification may include a touch sensitive screen, a digital camera, a document application, an e-mail application, icons over the touch sensitive screen for user selection, a wireless communication unit for wireless connectivity, a digital content application for playing digital content, and an operating system supporting application programming interface (API).
  28. Chang, William Ho; Liu, Christina Ying, Internet-pads that include a digital camera, a touch sensitive screen interface, and support for voice activated commands.
  29. Chang, William Ho; Liu, Christina Ying, Internet-phone or smart phone with applications for managing and playing digital content, and a mobile device operating system supporting application programming interface.
  30. Foster, Ward S.; Daly, John P.; Fordemwalt, Jim F.; Griebe, Nicola R., Maintaining consistency of device driver settings.
  31. Chang, William Ho; Viswanathan, Vinaynathan, Memory controller that includes support for autorun of software or data.
  32. Arunkumar, Nagaraj; Loi, Ly; Nilakantan, Chandrasekharan, Method and apparatus supporting network communications.
  33. Wellan Jeffrey W. ; Sharpe ; Jr. Richard R. ; Westbrock Jon D., Method and apparatus using a device description for a conventional device.
  34. Lortz Victor ; Chou Stephen T., Method and system for adding a device entry to a device tree upon detecting the connection of a device.
  35. Crick Andrew P. R. ; Glass Mike ; Shea Thomas J. ; Shah Shishir, Method and system for configuring device driver by selecting a plurality of component drivers to be included in the devi.
  36. Friedman,George; Starek,Robert Phillip; Murdock,Carlos A., Method and system for providing data security in a file system monitor with stack positioning.
  37. Chang, William Ho, Method for internet access and for communication.
  38. Chang, William Ho, Method for making phone calls with a portable USB device.
  39. Cheston, Richard Wayne; Cromer, Daryl Carvis; Estroff, Jeffrey Mark; Hunt, James Anthony; Locker, Howard Jeffrey; Novak, Joshua Neil; Springfield, Randall Scott; Ward, James Peter; Weksler, Arnold St, Method for providing a single preloaded software image with an ability to support multiple hardware configurations and multiple types of computer systems.
  40. Ahmad, Farhan; Axberg, Gary Thomas; He, Zhengwen; Li, Raymond M.; Merbach, David Lynn; Tevis, Gregory John; Yonker, William Roy, Methods and apparatus for launching device specific applications on storage area network components.
  41. Chang, William Ho; Liu, Christina Ying, Methods for universal data output.
  42. Chang, William Ho; Liu, Christina Ying, Mobile devices supporting wireless synchronization over a wireless Network compatible, at least partly, with IEEE 802.11 standard(s).
  43. Chang, William Ho; Liu, Christina Ying, Mobile information apparatus that are configurable to include applications for playing audio digital content received over the internet from subscribed audio digital content service(s).
  44. Chang, William Ho; Liu, Christina Ying, Mobile information apparatus that include support for receiving video digital content over the internet from a service, and for wireless displaying or playing over air at least part of the received video digital content from the mobile information apparatus to televisions, television controllers, display devices, or projection devices.
  45. Chang, William Ho; Liu, Christina Ying, Mobile information apparatus that includes intelligent wireless display, wireless direct display, or transfer of digital content for playing over air the digital content at smart televisions, television controllers, or audio output devices.
  46. Chang, William Ho; Liu, Christina Ying, Mobile information apparatus that includes voice commands for playing digital content that is received from a digital content service provided over the internet.
  47. Jose Alberto Tello CA, Modified computer motherboard security and identification system.
  48. Michael S. McIntyre ; Thomas R. Miller ; Daniel B. McCarthy ; Brice Bartek, Network controller system that uses directed heartbeat packets.
  49. McIntyre Michael S. ; Miller Thomas R. ; McCarthy Daniel B. ; Biehle Chris, Network controller system that uses multicast heartbeat packets.
  50. Gish Sheri L., Object-oriented system, method and article of manufacture (#12) for a client-server state machine framework.
  51. Sheri L. Gish, Object-oriented system, method and article of manufacture for a client-server communication framework.
  52. Gish Sheri L., Object-oriented system, method and article of manufacture for a client-server event driven message framework in an interprise computing framework system.
  53. Gish Sheri L., Object-oriented system, method and article of manufacture for a client-server failure reporting process.
  54. Sheri L. Gish, Object-oriented system, method and article of manufacture for a client-server graphical user interface ( # 9) framework in an interprise computing framework system.
  55. Gish Sheri L., Object-oriented system, method and article of manufacture for a client-server state machine in an interprise computing framework system.
  56. Gish Sheri L., Object-oriented system, method and article of manufacture for a client-server-centric interprise computing framework system.
  57. Chang, William Ho; Liu, Christina Ying, Output device and method for output without an output driver.
  58. Chang, William Ho; Liu, Christine Ying, Output device and method for output without an output driver.
  59. Chang, William Ho; Liu, Christina Ying, Output systems, information apparatus, or internet appliances supporting voice commands for receiving and for playing selected digital content from a service over a network.
  60. Aull, Randall E.; Thompson, Bernard J., Physical device bonding.
  61. McIntyre Michael S. ; Miller Thomas R. ; McCarthy Daniel B. ; Khan Ahsan, Port-centric graphic representations of network controllers.
  62. Chang, William Ho, Portable communication USB device for providing mobile internet access service or for providing other communication services.
  63. Chang, William Ho, Portable communication device for providing phone calling service.
  64. Chang, William Ho; Liu, Christina Ying, Portable electronic device configured to receive voice activated commands and to wirelessly manage or drive an output device.
  65. Chang, William Ho; Liu, Christine Ying, Portable information apparatus that includes touch sensitive screen interface and wireless communication circuitry for selecting an output device on the touch sensitive screen and for wireless transmitting output stream to the selected output device.
  66. Chang, William Ho; Liu, Christina Ying, Printers, printer controllers, printer software, or printer firmware for supporting wireless printing or printing over air.
  67. Abel, Miller T.; Guday, Shai; Nick, Benjamin E., Provisioning of wireless connectivity for devices using NFC.
  68. Abel, Miller T.; Guday, Shai; Nick, Benjamin E., Provisioning of wireless connectivity for devices using NFC.
  69. Abel, Miller T.; Guday, Shai; Nick, Benjamin E., Provisioning of wireless connectivity for devices using NFC.
  70. Montes,Jacques, Radiocommunication module hosting and executing a client software, and corresponding method for implementing a driving client software.
  71. McGee Cindy R. ; Hester Garyl L. ; DeNardo John ; Hester Kenneth W. ; Gibbons Tami J. ; Staff Bradley J., Resource type prioritization in generating a device configuration.
  72. Chang, William Ho; Liu, Christina Ying, Smart phone that includes a wireless communication unit compatible with at least one protocol within bluetooth and/or IEEE802.11 standards for wireless transmission of audio digital content from the smart phone to a wireless audio output device for voice output or music playing.
  73. Chang, William Ho; Liu, Christina Ying, Smart phones that include a digital camera, a touch sensitive screen, support for voice activated commands, and support to at least part of a protocol within IEEE 802.11 standards.
  74. Chang, William Ho; Liu, Christina Ying, Smart phones that include touch sensitive screen and supporting voice activated commands for managing or replying to E-mails.
  75. Chang, William Ho; Liu, Christina Ying, Smart phones that support wireless printing of emails over air to a wireless printer in a wireless local area network.
  76. Chang, William Ho; Liu, Christina Ying, Smart television system having methods or means for accessing paid or subscribed digital content from the internet.
  77. Balentine, James R.; Dicaire, Andre A.; Scott, Cindy A.; Lattimer, Donald Robert; Schibler, Kenneth; Shepard, John R.; Jundt, Larry O., Software lockout coordination between a process control system and an asset management system.
  78. Chang, William Ho; Liu, Christina Ying, Sound output system or internet appliance that supports voice activated commands, and that plays audio data received from a service over a network.
  79. Chang, William Ho; Liu, Christina Ying, Specification of smart wireless television for rendering digital content.
  80. Hyder Jameel ; Brandon Kyle, System and method for layering drivers.
  81. Sharpe ; Jr. Richard R. ; Tielens Craig R. ; Westbrock Jon ; Olson Gene H. ; Bruck Robert, System and method for managing a transaction database of records of changes to field device configurations.
  82. Michael Richard Cooper ; Bryan Douglas Dobbs ; Ravi Ravisankar ; Mark Wayne VanderWiele, System and method for managing device driver logical state information in an information handling system.
  83. Jones Craig, System and method for reducing latency in layered device driver architectures.
  84. Carney Michael W. ; Lautman Mary U. ; Pittore William F., System and method for retrieving and updating configuration parameter values for application programs in a computer net.
  85. Marsland Timothy P., System and method for tracing device drivers using a computer.
  86. Chang, William Ho; Liu, Christina Ying, System for capturing and outputting digital content over a network that includes the internet.
  87. Cooper, Neil A., System for loading device-specific code and method thereof.
  88. Gish Sheri L., System, method and article of manufacture for a distributed computer system framework.
  89. Belu, Sabin, Systems and methods for creating self-extracting files.
  90. Chang, William Ho; Liu, Christina Ying, Televisions, output controllers, or speakers that are setup to wirelessly connect to a network and to receive digital content from a digital content service over the network.
  91. Chang, William Ho; Liu, Christina Ying, Touch sensitive screen information apparatus that includes close proximity or near distance radio frequency field communication.
  92. Chang, William Ho; Liu, Christina Ying, Touch sensitive screen information apparatus that includes close proximity or near distance radio frequency field communication.
  93. Jundt, Larry O.; Nixon, Mark J.; Westbrock, Jon D., User interface that integrates a process control configuration system and a field device management system.
  94. Chang, William Ho; Liu, Christina Ying, Wireless controller wire connectable to output devices such as televisions for accessing digital content and for wireless communication with mobile information apparatus.
  95. Chang, William Ho; Liu, Christina Ying, Wireless data output method for rendering digital content accessed from a mobile information apparatus.
  96. Chang, William Ho; Liu, Christina Ying, Wireless devices that communicate, via short range wireless communication, with a mobile client device for establishing services of the wireless device with a server over the internet.
  97. Chang, William Ho; Liu, Christina Ying, Wireless devices that establish a wireless connection with a mobile information apparatus by wirelessly detecting, within physical proximity, the mobile information apparatus.
  98. Chang, William Ho; Liu, Christina Ying, Wireless output devices or wireless controllers that support wireless device discovery for establishing wireless connectivity.
  99. Chang, William Ho; Liu, Christina Ying, Wireless printing device for printing digital content received via wireless communication compatible, at least partly, with IEEE 802.11 or Bluetooth.
  100. Chang, William Ho; Liu, Christina Ying, Wireless television or controller wire connectable to a television for receiving and rendering digital content.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로