78597224
Mar 29, 2005
Dec 18, 2007
Computer software, namely, a program, or suite of inter-related programs, designed to provide increased, or additional, functionality to a host program, by facilitating and simplifying communication between said host program and either an accessed foreign program, embedded foreign program, or operating system service
Electrical and Scientific Apparatus