`
`Docket No.: 0757-1131239
`
`(PATENT)
`
`Ifi re Patent Application of:
`Michael Tasler
`
`.
`
`Application No.: 12/891,443
`
`Confirmation No.: 1408
`
`Filed: September 27, 2010
`
`For: ANALOG DATA GENERATING AND
`
`PROCESSING DEVICE FOR USE WITH A
`
`PERSONAL COMPUTER
`
`Art Unit: 2181
`
`Examiner: Lee, Chun Kuan
`
`AMENDMENT
`
`Mail Stop Amendment
`Commissioner for Patents
`
`P.O. Box 1450
`
`Alexandria, VA 22313-1450
`
`Dear Sir:
`
`In response to the Office Action mailed November 28, 2012, please amend the above-
`
`identified application as follows:
`
`1
`
`'
`
`Olympus et al. 1122
`1
`
`Olympus et al. 1122
`1
`
`
`
`Amendments To The Claims:
`
`Please cancel claim 1 and add new claims 2-36:
`
`1 .
`
`(cancelled).
`
`2.
`
`(currently amended) An analog data acquisition device operatively connectable to
`
`a computer through a multipurpose interface of the computer, the computer having an operating
`
`system being—programmed so that, when the computer receives a signal fiom the device through
`
`said multipurpose interface of the computer indicative of a class of devices, the computer
`
`automatically activates a device driver corresponding to the class of devices for allowing the
`
`transfer of data between the device and the operating system of the computer, the analog data
`
`acquisition device comprising:
`
`a) a program memory;
`
`b) an analog signal acquisition channel for receiving a signal fiom an analog source;
`
`c) a processor operatively interfaced with the multipurpose interface of the computer, the
`
`program memory, and a data storage memory when the analog data acquisition device is
`
`operational;
`
`d) wherein the processor is configured and programmed to implement a data generation
`
`M process by which analog data is acquired from the analog signal acquisition channel, the analog
`
`data is processed; and digitized, and the processed and digitized analog data is stored in a file
`
`system of the data storage memory as at least one file of digitized analog data;
`
`e) wherein when the analog acquisition device is operatively interfaced with the
`
`multipurpose interface of the computer, the processor executes at least one instruction set stored
`
`in the program memory and thereby automatically causes at least one parameter indicative of the
`
`class of devices to be sent to the computer through the multipurpose interface of the computer,
`
`2
`
`Olympus et al. 1122
`2
`
`Olympus et al. 1122
`2
`
`
`
`independent of the analog source, wherein the analog data acquisition device is not within the
`
`class of devices; and
`
`f) wherein the processor is further configured and programmed to execute at least one
`
`other instruction set stored in the program memory to thereby allow the at least one file of
`
`digitized analog data acquired fiom the analog signal acquisition channel to be transferred to the
`
`computer using the device driver corresponding to said class of devices so that the analog data
`
`acquisition device appears to the computer as if it were a device of the class of devices;
`
`whereby there is no requirement for any user—loaded file transfer enabling software to be
`
`loaded on or installed in the computer in addition to the operating system.
`
`3.
`
`(previously presented) The analog data acquisition device of claim 2, wherein the
`
`analog data acquisition device is a stand alone device.
`
`4.
`
`(previously presented) The analog data acquisition device of claim 2, wherein the
`
`analog data acquisition device includes a SCSI interface circuit.
`
`5.
`
`(previously presented) The analog data acquisition device of claim 2, wherein the
`
`analog data acquisition device is designed so that the analog source is detachable.
`
`6.
`
`(previously presented) The analog data acquisition device of claim 2 configured to
`
`allow for a plurality of different data transmit devices to be attached thereto and detached
`
`therefrom.
`
`7.
`
`(previously presented) The analog data acquisition device of claim 2, wherein the
`
`processor is adapted to be interfaced with the multi-purpose interface of an external computing
`
`device by means of a cable.
`
`8.
`
`(previously presented) The analog data acquisition device of claim 2, wherein the
`
`analog source comprises a data transmit/receive device.
`
`9.
`
`(previously presented) The analog data acquisition device of claim 8, wherein the
`
`analog source is designed for one of one~way and two—way communication with the host device.
`
`3
`
`Olympus et al. 1122
`3
`
`Olympus et al. 1122
`3
`
`
`
`10.
`
`(previously presented) The analog data acquisition device of claim 2, wherein the
`
`processor converts the digitized analog data acquired from the analog signal acquisition channel to
`
`a form that simulates data from a hard disk and transfers that converted data to the computer
`
`through the multipurpose interface such that the converted data appears to the computer as data
`
`from a hard disk.
`
`11.
`
`(previously presented) The analog data acquisition device of Claim 2 further
`
`comprising a plurality of independent analog signal acquisition channels, each of the plurality of
`
`channels operatively coupled to the processor for operatively coupling to one of a plurality of
`
`analog sources such that analog data is simultaneously acquired from at least two of the plurality
`
`of channels, is digitized and is coupled into the processor and is processed by the processor.
`
`12.
`
`(previously presented) The analog data acquisition device of claim 2, wherein the
`
`‘ processor allows for a plurality of different data transmit devices to be attached thereto and
`
`detached therefrom.
`
`13.
`
`(previously presented) The analog data acquisition device of claim 2, wherein the
`
`processor is designed so that a user can attach the analog source thereto or detach the analog
`
`source therefrom.
`
`14.
`
`(withdrawn) The analog data acquisition device of claim 2, wherein the analog
`
`source comprises a multimeter.
`
`15.
`
`(previously presented) The analog data acquisition device of claim 2, wherein the
`
`analog source includes at least first and second transducers both of which are designed to transmit
`
`data.
`
`16.
`
`(previously presented) The analog data acquisition device of claim 2, wherein the at
`
`least one parameter is consistent with the analog data acquisition device being responsive to a
`
`SCSI inquiry command.
`
`17.
`
`(withdrawn) The analog data acquisition device of claim 2, wherein the analog
`
`4
`
`Olympus et al. 1122
`4
`
`Olympus et al. 1122
`4
`
`
`
`source is a medical device.
`
`18.
`
`(previously presented) The analog data acquisition device of claim 2, wherein the
`
`processor is configured to cause acquired analog data file system information to be automatically
`
`sent to the multi—purpose interface after the at least one parameter has been sent to the multi-
`
`purpose interface of the computer, (a) without requiring any end user to load any software onto the
`
`computer at any time, and (b) without requiring any end user to interact with the computer to set up
`
`a file system in the analog data acquisition device at any time.
`
`19.
`
`(previously presented) The analog data acquisition and interface device of claim
`
`18, wherein the analog data acquisition device file system information comprises at least an
`
`indication of a file system type that is used to store the digitized analog data.
`
`20.
`
`(previously presented) The analog data acquisition device of claim 2,
`
`wherein the processor is configured to cause file allocation table information to be
`
`sent to the multipurpose interface,
`
`wherein the processor is configured to cause a virtual boot sequence to be sent to the
`
`multipurpose interface which includes at least information that is representative of a number of
`
`sectors of a storage disk, and
`
`wherein the file allocation table information includes at least a start location of a
`
`file allocation table.
`
`21.
`
`(previously presented) The analog data acquisition device of claim 2, wherein the
`
`processor is configured to initiate a process by which the at least one file of digitized analog data is
`
`directly transferred to an input/output device.
`
`22.
`
`(previously presented) The analog data acquisition device of claim 21, wherein the
`
`processor is configured to allow a mode of operation of the analog data acquisition device other
`
`than the transfer of at least some of the at least one file of digitized analog data to the
`
`multipurpose interface to be controlled by means of an external personal computer.
`
`5
`
`Olympus et al. 1122
`5
`
`Olympus et al. 1122
`5
`
`
`
`23.
`
`(withdrawn) The analog data acquisition device of claim 2, wherein the analog
`
`data acquisition device comprises at least a portion of a medical device.
`
`24.
`
`(previously presented) The analog data acquisition device of claim 2, wherein the
`
`analog data is processed by being subject to a fast Fourier transform.
`
`25.
`
`(withdrawn) The analog data acquisition device of claim 2 wherein the analog data
`
`acquisition device is designed so that both the data generation process and automatic file transfer,
`
`when they occur, take place only after the at least one parameter has been automatically sent.
`
`26.
`
`(withdrawn) The analog data acquisition device of claim 2 wherein the data
`
`generation process and automatic data transfer of digitized analog data, when they occur, at least
`
`partially overlap in time.
`
`27.
`
`(previously presented) The analog data acquisition device of claim 2, wherein the
`
`analog source is designed to receive signals from the computer.
`
`28.
`
`(withdrawn) The analog data acquisition device of claim 2, wherein the analog data
`
`acquisition and interface device is designed so that at least one aspect of how the analog data
`
`acquisition device creates at least one file of digitized analog data can be controlled by means of
`
`commands that are issuable from a source external to the analog data acquisition device.
`
`29.
`
`(withdrawn) The analog data acquisition device of claim 28, wherein the analog
`
`data acquisition device is designed so that the at least one aspect is controlled by means of a
`
`configuration file.
`
`30.
`
`(previously presented) The analog data acquisition device of claim 2, wherein the
`
`analog data acquisition device is designed to be responsive to a test unit ready command.
`
`31.
`
`(currently amended) The analog data acquisition device of claim 2 wherein the
`
`device driver is installed with the operating system such Mtliat cominunication between the
`
`computer and the analog data acquisition device takes place by means of a device driver program
`
`which is matched to the 111t1lti;p;;;pose inteijface of the c__o_mputer 1‘e11de1‘ii1g,_t_l1,e analog data
`
`6
`
`Olympus et al. 1122
`6
`
`Olympus et al. 1122
`6
`
`
`
`acquisition device host device independent.
`
`32.
`
`(previously presented) An analog data acquisition and interface device for
`
`interfacing to a host device which includes a mass storage device and associated device
`
`driver, comprising:
`
`a processor configured to operatively interface with a memory, an analog source,
`
`and a multi-purpose interface of the host device;
`
`wherein the processor is configured to control a data generation process by which
`
`analog data is acquired from the analog source, the analog data is processed and digitized, and
`
`the processed and digitized analog data is stored in the memory as digitized analog data;
`wherein the processor is configured such that, when operatively interfaced with
`
`the multi-purpose interface, the processor causes at least one parameter identifying the analog
`
`data acquisition device as a digital mass storage device, instead of as an analog data acquisition
`
`device and regardless of the analog source,
`
`to be automatically sent to the multi-purpose
`
`interface of the host device; and
`
`wherein the processor is configured to automatically transfer the digitized analog
`
`data acquired from the analog source to the host device in response to a digital mass storage
`
`device data read signal from the host device, in a manner that causes the analog data
`
`acquisition and interface device to appear to be the mass storage device, while using the
`
`device driver associated with the mass storage device to perform the automatic transfer
`
`without requiring any user-loaded file transfer enabling software to be loaded on or installed
`
`in the computer.
`
`i 33.
`
`(withdrawn) An analog data acquisition and interface device for interfacing to
`
`a host device which includes a mass storage device and associated device driver, comprising:
`
`7
`
`Olympus et al. 1122
`7
`
`Olympus et al. 1122
`7
`
`
`
`21 program I1’1CI1’101‘y;
`
`a processor coupled to the program memory and configured to operatively
`
`interface with a storage memory, an analog source, and a multi—purpose interface of the host
`
`device;
`
`wherein the processor is configured to control a data generation process by which
`
`analog data is acquired from the analog source, the analog data is processed and digitized, and
`
`the processed and digitized analog data is stored in the memory as digitized analog data;
`
`wherein the processor is configured such that, when operatively interfaced with
`
`the multi—purpose interface, the processor causes at least one parameter identifying the analog
`
`data acquisition device as a digital mass storage device instead of an analog data acquisition
`
`device and regardless of the analog source,
`
`to be automatically sent to the multi—purpose
`
`interface of the host device;
`
`wherein the processor is configured to automatically transfer to the host device the
`
`digitized analog data acquired from the analog source, in a manner that causes the analog data
`
`acquisition and interface device to appear to be the mass storage device while using the
`
`device driver associated with the mass storage device to perform the automatic transfer;
`
`and
`
`wherein the processor is configured to transmit to the host device commands to
`
`access a system bus of the host device to enable direct communications with other data devices of
`
`the host device while bypassing any host device processor.
`
`34.
`
`(withdrawn) The analog data acquisition and interface device of claim 33,
`
`wherein the processor further comprises a plurality of independent analog data acquisition
`
`channels for simultaneously acquiring analog data in parallel from a plurality of analog sources.
`
`35.
`
`(currently amended) A method for analog data acquisition and interfacing to a host
`
`8
`
`Olympus et al. 1122
`8
`
`Olympus et al. 1122
`8
`
`
`
`device wherein the host device includes a device driver, comprising:
`
`operatively interfacing a data acquisition device, including a processor and a
`
`memory, with a multi—purpose interface of the host device;
`
`acquiring analog data from an analog source, processing and digitizing the analog
`
`data, and storing the processed and digitized analog data in the memory as digitized analog data
`
`under control of the processor;
`
`automatically sending under control of the processor at least one parameter to the
`
`multi—purpose interface of the host device, the at least one parameter identifying the analog data
`
`acquisition device as a digital device instead of as an analog data acquisition device, regardless of
`
`the analog source: and
`
`automatically transferring data from the analog source to the host device in response to a_
`
`djgital data read command from the host device, in a manner that causes the analog data
`
`acquisition device to appear to be a digital device instead of as an analog data acquisition device,
`
`while using the device driver to perform the automatic transfer of the acquired digitized analog
`
`data to the host device without requiring any user-loaded file transfer enabling software to be
`
`loaded on or installed in the host device.
`
`36.
`
`(previously presented) The method of claim 35, further comprising simultaneously
`
`acquiring the analog data from each respective analog channel of a plurality of respective
`
`independent acquisition channels under control of the processor and acquiring analog data from
`
`the analog source time independent of transferring the acquired analog data to the host device.
`
`9
`
`Olympus et al. 1122
`9
`
`Olympus et al. 1122
`9
`
`
`
`Olympus et al. 1122
`10
`
`
`
`Olympus et al. 1122
`11
`
`
`
`Olympus et al. 1122
`12
`
`
`
`Olympus et al. 1122
`13
`
`
`
`Olympus et al. 1122
`14
`
`
`
`Olympus et al. 1122
`15
`
`
`
`Olympus et al. 1122
`16
`
`
`
`Olympus et al. 1122
`17
`
`
`
`Olympus et al. 1122
`18
`
`
`
`Olympus et al. 1122
`19
`
`
`
`Olympus et al. 1122
`20
`
`
`
`Olympus et al. 1122
`21
`
`
`
`Olympus et al. 1122
`22
`
`
`
`Olympus et al. 1122
`23
`
`
`
`Olympus et al. 1122
`24