System for adapter with status and command registers to provide status information to operating system and processor operative to write eject command to command register

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5923897
SERIAL NO

08625253

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and system for communicating extended information, including status information, from a hardware device to a computer operating system. An adapter detects changes in the status of hardware devices attached thereto, including inserted, removed or requested-to-be-removed status, places information regarding that status in registers accessible to the operating system, and generates an interrupt. In handling the interrupt, the operating system reads the status information from the registers and takes appropriate action. The described framework extensibly provides the operating system with the ability to issue commands to the adapter such as commands which obtain information on the capabilities of the adapter and the hardware devices attached thereto. Another such command enables the operating system to direct the adapter to mechanically eject a device attached thereto, such as in response to detection of request-to-be-removed status. The framework thus provides for the automatic and safely-controlled removal of a hardware device under the direction of the operating system.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MICROSOFT TECHNOLOGY LICENSING LLCONE MICROSOFT WAY REDMOND WA 98052

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Lipe, Ralph A Clyde Hill, WA 29 2759
Parry, William G Bellevue, WA 27 1282

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation