Electrical computers and digital processing systems: interprogra – Application program interface
Reexamination Certificate
2004-09-10
2008-12-16
An, Meng-Ai (Department: 2194)
Electrical computers and digital processing systems: interprogra
Application program interface
C710S019000
Reexamination Certificate
active
07467392
ABSTRACT:
A component, such as a Component Object Model (COM) object, operates as an intermediary between an Application Programming Interface (API) extension or plug-in and a driver. The component allows additional objects to be aggregated onto the component, and/or sets one or more setting values for a received request so that an I/O call associated with the request can be completed in a manner that is compatible with other I/O calls. The component may also return, in response to a particular request, a stream index associated with the component.
REFERENCES:
patent: 5911068 (1999-06-01), Zimmerman et al.
patent: 6085265 (2000-07-01), Kou
patent: 6223207 (2001-04-01), Lucovsky et al.
patent: 6457066 (2002-09-01), Mein et al.
patent: 6671744 (2003-12-01), Naito et al.
patent: 6694378 (2004-02-01), Lortz
patent: 6711181 (2004-03-01), Xue et al.
patent: 6918118 (2005-07-01), Standridge et al.
Biome et al; “DirectShow—Core media technology in Windows XP empowers you to create custom audio/video processing components”; Computer Science, Technology & Applications; MSDN Magazine, 2002 vol. 17, No. 7; July; 13 pages.
Cline et al.; “Directshow/sup TM/RTP support for adaptivity in networked multimedia applications”; Proceedings IEEE International Conferenced on Multimedia Computing and Systems; Jun. 28-Jul. 1, 1998, Austin TX.
DeviceloControl; Platform SDK; Device I/O; MSDN Microsoft.com; 1 page; printed Aug. 5, 2004.
Eidenbert et al.; “VizIR-a Framework for visual information retrieval”; Journal of Visual Languages and Computing, vol. 14, No. 5; pp. 443-469; Oct. 2003.
GetQueuedCompletionStatus; Platform SDK: Storage; MSDN Microsoft.com; printed Aug. 5, 2004; 3 pages.
IKsControl; Streaming Devices (Video and Audio): Windows DDK; Build on Monday, Jun. 14, 2004. MSDN Microsoft.com; printed Aug. 5, 2004; 15 pages.
Overlapped; Platform SDK: DLLs, Processes, and Threads; MSDN Microsoft.com; printed Aug. 5, 2004; 2 pages.
Ozer; “The DVD/MCI mess. Problems witgh DVD publishing and solutions for developers”; EMedia Professional vol. 10, No. 12, pp. 54-56, 58, 60, 62-64, 66. Dec. 1997.
Souter et al.; “Contextual def-use associations for object aggregation”; ACM 2001 ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering; Jun. 18-19, 2001, Snowbird, UT; pp. 13-19.
The Component Object Model, MSDN Microsoft.com; printed Aug. 2, 2004, 22 pages.
Thomas et al.; “Framework for development and distribution of hardware acceleration”; Proceedings of the SPIE; vol. 4867; pp. 48-59, Jul. 30, 2002, Boston MA.
Dooley, IV James H.
Ganesh Anand
Goll David A.
Ludwig Charles Alan
Speed Robin C. B.
An Meng-Ai
Hoang Phuong N
Lee & Hayes PLLC
Microsoft Corporation
LandOfFree
System and method for supporting new and existing extensions... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for supporting new and existing extensions..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for supporting new and existing extensions... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4036420