Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output command process
Reexamination Certificate
2004-11-10
2010-06-08
Hafiz, Tariq R. (Department: 2182)
Electrical computers and digital data processing systems: input/
Input/output data processing
Input/output command process
C710S002000, C710S008000, C710S010000, C710S022000, C710S030000
Reexamination Certificate
active
07734832
ABSTRACT:
Disclosed is a structured model for developing PIO code and for performing PIO transactions. This model of structured PIO transactions provides a framework with default behaviors. Developers need only provide a minimal amount of configuration information and can then characterize subsequent PIO transactions in terms of a profile, thus reducing the amount of detailed and often redundant information that developers need to provide for each PIO transaction. In some embodiments, the PIO transaction model is expressed in terms of object-oriented programming constructs. In one example, a PIO enabler object captures general PIO operational parameters and manages underlying operating system objects and behavior. When device manager software receives an input/output request that involves a PIO data transfer, the device manager constructs a PIO transaction object that represents the PIO work request. During the processing of the PIO transaction, the PIO transaction object maintains state and status information.
REFERENCES:
patent: 4847750 (1989-07-01), Daniel
patent: 5276684 (1994-01-01), Pearson
patent: 5590313 (1996-12-01), Reynolds et al.
patent: 5918070 (1999-06-01), Moon et al.
patent: 6052744 (2000-04-01), Moriarty et al.
patent: 6081851 (2000-06-01), Futral et al.
patent: 6128674 (2000-10-01), Beukema et al.
patent: 6341318 (2002-01-01), Dakhil
patent: 6732060 (2004-05-01), Lee
patent: 6735773 (2004-05-01), Trinh et al.
patent: 7447795 (2008-11-01), Naghshineh et al.
patent: 2001/0041972 (2001-11-01), Dearth et al.
patent: 2002/0069245 (2002-06-01), Kim
patent: 2002/0103822 (2002-08-01), Miller
patent: 2005/0050241 (2005-03-01), Furuta et al.
Hafiz Tariq R.
Microsoft Corporation
Vidwan Jasjit
Wolf Greenfield & Sacks P.C.
LandOfFree
Method and system for structured programmed input/output... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for structured programmed input/output..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for structured programmed input/output... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4191136