throbber
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`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

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket