`
`
`i.
`
`\TTORNEY DOCKET NO
`
`13189-129131 (.150)
`dig!
`Iedged Examiners's intials
`’
`Verifiet
`1'1 fill: : Fiextbie ihtiarface for communication between a host and an analog I/O device cohi’iectealto the
`U,S.DE3T 0F COMM /PAT E
`"
`‘ ce regardless the type of the I/O device
`
`
`.LbWANCE‘MA‘ILE‘D:
`‘
`'
`
`5 V0
`"“"”'"T:ssue FEE
`
`‘
`
`at [/ij by "FormalDrawingsLZshtsweLLd g) (S?
`‘
`L
`‘
`i
`,
`I
`HM V01
`K‘ m
`Print Claim tor
`Assistant Examiner
`0'6 (V 11
`’
`i
`’ DRAW'NG
`—
`Prlrfi’lg.
`“LL
`
`'
`
`I
`
`'
`[:‘j TERMINAL
`DISCLAMER
`
`t
`
`‘
`
`i
`
`2% i 1' lay
`plicatlon Examiner
`=WARNING: The information disclosed herein may be restricted.
`> Unauthorized disclosure may be prohibited by the United States Code Title 35,
`. Sections 1212, 181 and 368, Possession outside the US. Patent & Trademark
`Office is restricted toauthorized e
`10 cos and contractors on]
`.
`
`FILED WITH:
`_....,....
`‘
`‘v
`'
`
`v
`
`E] CD-ROM '
`,-
`1] DISK (CRF)
`«
`,
`'
`(Attacheo-In pocketon nght‘lnslqeflap)
`
`.V
`
`
`
`
`
`OYMPU EX. 1002 -1l74
`
`.1
`
`1th If
`
`5-
`
`U.S. UTILITY Patent Application
`
`‘AF'FPLNUM
`5
`‘
`10219105
`-' AEPIIIMNTS:
`
`FILING DATE
`08/15/2002
`Tasler Michaelf
`
`.f
`
`»
`
`"
`
`_
`
`'
`
`EXAMINEé"
`I A/K’om
`
`'
`
`‘
`
`_
`i
`7245
`“CONTINUING DATA VERIFIED:
`This apsiication is a DIV of 09/337 .002 06/14/1999
`
`1,,
`' 5/6/07
`[6/ f
`
`.
`
`’
`
`‘itUFiC/‘PEEAN éI-’/rx'I"EI\IT OFFICE (EPO) PCT/EF’QB/OIISY 03/03/1998
`1.1....
`g
`‘
`fur—miniqu
`l_—LI- an...
`‘PG-F’UE [DOINOT PUBLISH D
`‘I-oretgn prioi‘ny claimed
`(15 U36 1 19 conditions met
`
`OLYMPUS EX. 1002 - 1/74
`
`
`
`PATENT APPLICATION SERIAL NO. A53;
`
`h
`
`1 l
`
`C
`2
`
`.. /‘
`/ O 2
`
`US. DEPARTMENT OF COMMERCE
`PAI‘EN’I' AND TRADEMARK OFFICE
`FEE RECORD SHEET
`‘
`
`fillI'ISI/E‘OOE! WiFMfil
`03 HIRED]
`
`00000035 501“! 7 10219105
`370.00 13"
`
`PTO—1556
`
`(5/87)
`‘U‘S, Govammem Printing Ofllcei 2001 7 a31~697l591 73
`
`
`
`
`
`OLYMPUS EX. 1002 - 2/74
`
`OLYMPUS EX. 1002 - 2/74
`
`
`
`
`
`
`UNITED STA'
`I‘ES DEPAII’I'MEV’F 01“ C (MIMI—711733
`Ummd Sum.
`nInnl "ml 'I‘rm nm—L (II-I'II‘I‘
`ArIIIraa UCIMMI
`LINER I‘OR I‘A'I' 1
`’I‘é‘
`I'C BM
`[\Inmnlun. VIMIIIIH 11‘] I-I .I’-0
`
`w“ TWIN,“
`
`
`
` IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
`IIIIIIIIIIIIIIIII
`B I) Data Sheet
`
`CONFIRMATION NO. 6042
`
`
`
`
`FILING DATE
`08/15/2002
`GROUP ART UNIT
`SERIAL. NUMBER
`
`22182
`10219105
`RULE
`
`
`ATTORNEY
`DOCKET NO.
`13189.129D1I150)
`
`I w
`
`"APPLICANTS
`
`MICIIEEBI TasIer, Wuerzburg, GERMANY;
`
`.. CONTINUING DATA «mmmm“MHIIHHH
`This applicalion is a DIV GIGS/331.002 06/14/1999 PAT 6,470,399
`
`«I FOREIG N APPLICATIONS “nuyuuunun.
`GERMANY 197087556 03/04/1997
`EUROPEAN PATENT OFFICE (EPO) PCT/IEP98/01187 03/03/1998
`
`IF REQUIRED FOREIGN FILING LICENSE GRANTED ” SMALL ENTITY “
`** CIQ/1I3/2OC2
`v mu.
`I
`Human-alumn- -
`
`_
`FO/E‘Ign Frianly :Iai'ned
`D yes a no
`
`35 use 119 (M) mums D M D W D Masher
`STATE OR
`SHEETS
`TO I AL
`INDEPEND:NT
`met
`Allowance
`'
`DRAWING
`CLAIMS
`CLAIMS
`VericIed and
`-
`COUNTRY
`
`2
`15
`3
`Acknowledged
`Examiner’s Signature
`GERMANY
`_
`.
`L
`I.“ “I.”
`mammal-mu
`I
`
`
`
`
`
`
`
`
`.
`
`
`
`InilIala
`
`
`
`94025mnmmwm
`
`ADDRESS
`22862
`GLENN PATENT GROUP
`3475 EDISON WAY SUITE L
`MENLC) PARK , CA
`
`TLE
`FLEXIBLE [\ITERFACE FOR COMMUNICATION BETWEEN A HOST AND AN ANALOG I/O DEVICE
`mama-alumna
`
`
`
`QONNECTED TO THE INTERFACE REGARDLEESS THE TYPE OF THE [/0 DEVICE
`
` _.__ _~._.q
`FEES: Authority has been given in Paper
`
`D1416 Fees (Filing)
`No.
`_ to charge/crediI DEPOSIT ACCOUNT
`No.
`_ for foIIowing:
`D 1.17 Fees (Processing Ext. of
`
`IIme ) ____
`
`
`
`
`
`
`
`
`
`
`
`
`FILING FEE
`RECEIVED
`
`TMDT/11601SOOO/IN'EXSeWIeI/PI'BXACTIOH
`
`4/ l4/05
`
`
`
`
`
`OLYMPUS EX. 1002 - 3/74
`
`OLYMPUS EX. 1002 - 3/74
`
`
`
`it
`.
`WT .1
`.ri'f‘
`
`Apprr}
`r uéathroi'idh 't‘ilé' 2062 ‘O'MB'DS
`.J’
`’
`“it!
`it'll "
`'v.17ii,”':li
`‘ii
`'
`F lai§§i05i0mi13"'ii ‘1'” r7 "
`Li S. Patent and Trademark Dffios‘ U 5. DEPARTMENT OF COMMERCE
`
`
`Under the Pa oerwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it displays a valid OMB control number.
`__________..__._____\
`Attorney Docket No.
`1818912901 (.150)
`
`.
`
`
`
`Old
`
`/
`
`UTILITY
`PATENT APPLICATION
`TRANSMITTAL
`
`3‘ X
`
`"
`
`I
`
`
`
`1
`1
`
`[Total Sheets E=:i
`Drawings) (35 U.S.C.113)
`4. iXi
`[Total Pages E_]
`5. Oath or Declaration
`a.
`Newly executed (original or copy)
`b.
`[8] Copy from a prior application (37 CFR 1.63 (d))
`(for a continuation/divisional with Box 18 completed)
`i E] QfiQON OF |NVENTOR_(_S_)
`Sigan statement attached deleting inventorts)
`named In the prior application, see 37 CFR
`1 i33(d)(.2) and 1.330)).
`‘5. X Application Data Sheet (3 pages). See 37 CFR 1.76
`
`11. El
`12. E]
`
`13.
`14. E]
`15. E]
`16. El
`
`17.
`
`a e
`
`
`
`
`
`13. it a CONTINUING APPLICATION. check appropriate box, and supply the requisite information below and in a preliminary amendment,
`or in an Application Data Sheet under 37 CFR’ 1. 76:
`
`CI Continual. on
`E Divisional
`D Continuation-impart (CIP)
`of prior application No: 9_9 / 331 002
`Group (An Unit: 2_1g
`Prior application information:
`Examiner D I Thuan N
`For CONTINUATION or DIVISIONAL APPS only: The entire disclosure of the prior application. from which an oath or declaration ls supplied
`i under Box 5b, Is considered a part of the disclosure of the ac companyan or divisional application and is hereby Incorporated by reference.
`
`‘ The incorporation palm be relied upon when a portion has been Inadvertently omitted from the submitted application parts.
`-—““"_"'——
`19. CORRESPONDENCE ADDRESS
`I
`,
`¢
`
`
`or
`
`I]
`
`Correspondence address: below
`
`
`
`
`
`State
`
`Telephone
`_
`
`Carl A. Forest,
`
`Registration No, {Attorney/Agent)
`
`Address
`
`. —
`
`City
`Country
`,— ——
`Namo {PriniVi'ypo}
`
`
`
`
`
`
`Signature
`
`g“..-—
`stimate to ta 9 0.2 hours to complete. Time will vary depending upon the needs of the individual case. Any
`Burden Hour Statement: This form is
`comment; on the amount of time you are required to complete this; form should be sent to the Chief Information Officer. US. Patent and Trademark
`Drfice, Washington, DC 20231. DO NOT SEND FEES OR COMPLETED FORMS TO THIS ADDRESS. SEND TO: Assistant Coimmis's'oner for
`Patents, Box PiatentAripilcation, Washington, DC 20231.
`
`'13Btlvl
`
`
`
`
`
`
`
`
`
`OLYMPUS EX. 1002 - 4/74
`
`LBQDL 'S'n
`
`
`
`
`
`
`Michael Taster
`Flexible Interface For Communication Between A Host And An Analog
`I/O Device Connected To The Interface Regardless The Type Of '8
`Title
`I/O Device
`Fr
`——“"“—"“*—m
`
`-_...__._._
`\ (Only for new rionprovisional applications under 37 C.F.R. 1 .53{b),i
`Express Mail Label No.
`EL946142680US
`—
`___- APPLICATION EL EM ENTS _
`Assistant Commissioner for Patents 1...
`
`'
`Box Patent Application
`:3:
`.Seo MPEP chapter 600 concerning utility patent application contents.
`Washington, DC 20231
`ii:
`Fee Transmittal Form (e.g., PTO/SB/17)
`7. D (ID-ROM or CD-R in duplicate, large table or
`:31
`'I. I3
`(Submit an original and a duplicate for fee processing)
`Computer Program (Appendix)
`2::
`1). fl
`Applicant claims small entity status
`8. Nucleotide and/or Amino Acid Sequence Submission
`See 37 OFF! 127.
`(if applicable, all necessary)
`[Total Pages
`Sperification
`a. 3 Computer Readable Form (CRF)
`(preferred eirrangenrentset forth below)
`L). Specification Sequence Listing on:
`- Descriptive title ofthe Invention
`i_ D CID—ROM or (ED-R (2 copies); or
`
`.15 Reference to Related Applications
`-
`ii D paper
`.
`;
`.
`.
`.
`,
`t
`» statement Regarding Fed sponsored R & D
`_ Rewence (0 sequence listing, a table,
`Statemen s verifying Identity of above co res
`c.
`ACCOMPANYING APPLICATIONS PARTS
`or a computer program listing appendix
`
`- Background of the Invention
`
`7 Brief Summary of the Invention
`9, E]
`Assignment Papers (cover sheet & document(s))
`« Brief Description of the Drawings (i'fli'led)
`10. [:i
`37 C.F.R.§3.73(3) Statement E] Power of
`- Detailed Description
`(when there is an assignee)
`Attorney
`» Claim(s)
`7 Abstract of the Disclosure
`English Translation Document (if applicable)
`Information Disclosure
`Ci Copies of IDS
`Statement (IDS)lPTO-’i449
`Citations
`Preliminary Amendment (9 pages)
`Return Receipt Postcard (MPEP 503)
`{Should be specifically itemized)
`Certified Copy of Priority Document(s)
`(if foreign priority is claimed)
`Nonpublication Request under 35 U.S.C. 1223
`(b)(2)(B)(i). Applicant must attach form PTO.‘SBl35
`or its equivalent
`Other: EggLess Mail Certificate 1
`
`
`
`N
`x
`i?
`a
`\.
`3
`
`_
`
`OLYMPUS EX. 1002 - 4/74
`
`
`
`PTO/Bali 7 (1 0701;
`
`e hr u ht fan/200
`Misti
`1
`03‘
`it
`i
`at
`JUEEIQA Himanfi£slflb Megan:
`us Patent and“ r2
`
`
`
`
`.nless it displays a valid OMB control number.
`95, no persons are required to respond to a collection at lriiornial.
`Under the Paperwork Reduction AL
`___—_-
`/,__..._.__
`.
`.
`F E' E
`
`
`
`
`
`N S IAL
`M
`‘
`
`__
`
`_ WWW"
`‘
`_
`
`.\
`
`fi_
`_
`myflfi
`'
`__
`
`I
`__
`_
`
`Complete if Known
`ADDtied For
`Application Number
`2
`f0 r
`flewith
`Filing Date
`First Named Inventor Michael Taster
`Patent fries are sutiject to annual revision.
`'——"“'———_—————————_‘“’—‘—— Examiner Name
`Du, Thuan N.
`E} Applicant claims small entity status. See 37 CFR 1.27
`GrouplAn Unit
`2135
`\ TOTAL AMOUNT OF PAYMENT
`($)
`370
`Attorne Docket No.
`13i59r12901 U50)
`___—“___—__—_~_———
` METHOD OF PAYMENT (check all that apply)
`FEE CALCULATION continued)
`I] Check D Credit card Ci Money Ci Cther D None
`Order
`IE Deposit Account:
`D
`r‘it
`Aiiggrint
`Number
`
`V
`
`_._____.________-
`50-11345
`_
`_
`Patton Bogus LLP
`
`—~
`
`_—
`—_
`
`
`
` overoriglrial patent
`
`=
`=
`
`
`
`Eggg‘jm
`Eggs
`o _J X Ff
`1'
`0
`X
`
`‘
`X __
`
`=
`o
`
`= [—0 J
`_
`'_—
`' E3”
`
`
`
`
`
`,Tma. Claim;
`independent
`iClairns
`Multiple
`Dependent
`Largegntfl__
`Fee
`Fee
`Code
`(5)
`103
`18
`102
`54
`104
`23”
`‘09
`M
`‘
`,8
`
`MM
`Claims in excess of 20
`independent claims in excess 013
`Mum's d’ipemam C'E'mx " "0‘ Paid
`"' Reissue: independent claims over
`original patent
`"' Reissue claims in excess of 20 and
`
`110
`
`
`
`i
`
`’
`(ti o
`suarom. (2)
`SUBTOTAL (:1)
`‘Reduced by Basic- Filing Fee Paid
`
`
`i- "or numberpreviously paid, ifgreater; ForReissues. see above
`
`
`_—sualimn'—nav
`Name (Fl/inyl'inuei)
`Signature:
`
`Re istration No Attorney/Agent)
`Cart A Forest
`— 7'
`r
`,
`‘
`Date
`W //
`
`WARNtNG:
`information on this form may hecome public. Credit card Information should not be
`included on this form. Provide credit card intormatlen and authorization on PTO-2033.
`Eiurden Hour Statement: This form is estimated to take 0.2 hours to complete. Time will vary depending upon the needs ofthe individual case. Any comments on the
`amount at time you are required to complete this form should be sent to the Chief information Officer, us. Patent and Trademark Office, Washington, DC 20231.
`DO NOT SEND FEES OR COMPLETED FORMS TO THIS ADDRESS. SEND TO: Assistant Commissioner for Patients, Washington, DC 20231
`
`
`
`25,494
`
`Telephone
`
`Com late lie "eageu__:_
`303-379-1114
`/
`/
`3/ K} /g"Z‘
`
`___
`
`
`
`B382‘r1
`
`’
`
`
`
`
`
`OLYMPUS EX. 1002 - 5/74
`
`mail Entity
`
`:2; 55°)”
`205
`65
`22.7
`25
`
`139
`147
`1‘I2
`113
`2 I 5
`215
`
`2 I7
`216}
`2.23
`2‘9
`2:20
`22‘
`135
`2:13
`2111
`2-12
`243
`244
`122
`1&3
`126
`551
`
`246
`245
`
`:sz
`159
`
`Other fee (specify) _h_
`
`460
`720
`960
`‘60
`160
`“0
`1 5“)
`‘
`55
`640
`640
`230
`310
`130
`50
`180
`40
`
`370
`370
`
`Fee Desoription
`Surcharge ~ late filing fee or oath
`Surcharge < late provisional filing fee
`or cover sheet.
`Nm‘Enqlish specification
`130
`For filing a request for reexamination
`2,52ti
`Requesting publication of SIR prior to
`920'
`Examiner action
`1.840' Requesting publication of SIR after
`Examiner action
`55
`Extension for reply within first month
`___—
`200
`Extension for reply within second
`A~i
`month
`Extension tor reply within third month ____
`Extension for repiy within iourth
`month
`i—___
`Extenstoniorrepiywlthln arm month
`___
`____
`“"09 “APWS'
`Filing a brief in support of an appeal ~_‘_“
`Ream" '°’ “'3' "9""9
`pm...
`Petition to institute a public use
`proceeding
`Petition to revive — unavoidable
`Petition to revive —- unintentional
`utility issue fee (or reissue)
`Design issue tee
`Plant issue tee
`Petitions to the Commissioner
`Processing fee under 37 CFR 1,17 (at _
`Strnt
`Submission at Information Disclosure
`Recording each patent assignment
`per property (times number of
`propenies)
`Filing a submission alter final rejection
`(37 CFR §1.129(a))
`For each additional invention to be
`examined (37 CFR § 1-129ibii
`370 Request lor Continued Examination (1235)
`900
`Request tor expedited examination
`d a desk?” “Wham”
`
`___—
`Fen Paid
`‘___
`iA¥
`
`___-
`
`
`
`i____
`___—ll
`TEE
`
`
`
`
`
`77777
`
`___
`
`
`
`Deposit
`Actoouni
`Name
`‘The Commissioner is authorized to: (check at that apply)
`1E Chalga teats) indicated below El Credit any overpayments
`N Chalga any additional feats) during the pendency of this application
`[I Charge ieetsjt indicated below, except tor the tiling fee
`Jo the wfiflailified deposit account.
`__
`
`FEE CALCULATION
`L‘NG FEE
`itiman_ SmailEntity
`Far
`Fen Wu!
`'F"
`F“
`Coda
`(Si
`Code
`ti)
`Fee Paid
`370
`Utility filing fee
`370 _—
`101
`740
`201
`105
`330
`206
`165
`Design flung fee
`107
`510
`207
`255
`Plant filing fee
`105
`74C
`203
`370
`Relssue flung he
`.
`.
`“4
`16C
`2"
`so
`mesma' film's lee
`SUBTOTAL (1)
`_ ___
`_
`‘_
`i 2- EXTRA CLAIM FEES
`
`
`
`“"
`
`WF—
`
`
`
`__
`
`
`
`OLYMPUS EX. 1002 - 5/74
`
`
`
`:21.
`
`'
`
`"l 31.1211 .211. 1.21:1;
`
`in 1221:;
`
`Divisional
`
`Flexible interface For Communication Between
`A Host And An Analog l/O Device Connected
`To The Interface Regardless The Type Of The
`|/O Device
`
`710
`
`2185
`
`No
`
`N/A
`
`N/A
`
`N/A
`
`N/A
`
`N/A
`
`Flexible interface For Communication Between
`A Host And An Analog l/O Device Connected
`To The Interface Regardless The Type Of The
`I/O Device
`
`13189.129D1 (.150)
`No
`
`No
`
`FIG. 1
`
`2 sheets
`
`Yes
`
`Yes
`
`Preliminary Amendment
`No
`
`N/A
`
`‘No
`
`
`
`Aarflsaflgula.__taSheet
`
`Application Information
`
`Applicaiion Type::
`
`Subject Matter:
`
`Suggested Classification:
`
`Suggested Group Art Unit::
`CD-ROM or CD-R ’?::
`
`Number of CD Disks:
`
`Number of copies of CDs::
`
`Sequence submission?::
`
`Computer Readable Form (CRF)?::
`
`Number of copies of CRF:
`Title:
`
`Attorney Docket Number:
`
`Request for Early Pu blication’?::
`
`Request for Non-Publication?::
`
`Suggested Drawing Figure:
`
`Total Drawing Sheets:
`
`Small Entityzz
`Petition lncluded?::
`
`Petition Type:
`
`Licensed US Govt. Agency::
`Contract or Grant Numbers::
`
`Secrecy Order in Parent Appl.?::
`
`539W]
`
`
`
`
`
`OLYMPUS EX. 1002 - 6/74
`
`OLYMPUS EX. 1002 - 6/74
`
`
`
`‘i 11in “3&1!
`
`.iii|.. {Hill
`
`i155? m liIIii Ziii‘ii‘
`
`.1
`
`
`
`Applicant information
`
`Applicant Authority type::
`
`Primary Citizenship
`Country:
`Status:
`
`Given Name::
`
`Middle Name:
`
`Family Name::
`Name Sufiixzi
`
`inventor
`
`Germany
`Current
`
`Michael
`
`N/A
`
`Tasler
`
`N/A
`
`City of Residence:
`State or Province of Residence::
`
`Wuerzburg
`N/A
`
`Country of Residence:
`
`Street of mailing address:
`
`City of mailing address::
`
`State or Province of mailing address:
`
`Country of mailing address:
`
`Postal or Zip Code of mailing address::
`
`Germany
`Cronthalstrasse 6c
`
`Wuerzburg
`N/A
`
`Germany
`D-97074
`
`Correspondence Information
`
`Correspondence Customer Number:
`Name:
`
`24283
`
`Carl A. Forest
`
`Street of mailing address:
`
`City of mailing address:
`
`State or Province of mailing acldressz:
`
`Postal or Zip Code of mailing address:
`Phone Number:
`
`Fax: Number::
`
`E—mall acldresssz:
`
`N/A
`
`N/A
`
`N/A
`
`MA
`
`303-379-1114
`
`303-379-1155
`
`CForest@ pattonboggs.com
`
`839W}
`
`
`
`
`
`OLYMPUS EX. 1002 - 7/74
`
`OLYMPUS EX. 1002 - 7/74
`
`
`
`Lil."
`
`‘
`
`"3 .Lili.’iifil.iili..liiill?!iiii
`
`illffiiiiiiijllifl
`
`Representative Information
`
`ififi'tigie—niafiye Customer
`_
`[N0 more than 9 digits]
`h
`Nurnbe r: :
`24283
`
`
`Domestic Priority information
`
`
`
`Apriiicaitionu
`
`Continuity Type:
`
`Parent Application:
`
`Parent Filing 0—51ng
`
`7E“ '"
`
`Divisional
`
`’7 09/331 ,002
`
`June 14, 1999 "‘
`
`
`:::::__m_:fi—ifl
`
`
`"—
`
`
`
`Foreign Priority information
`
`
`
`Applicatim‘ N03:
`
`Filing Date:
`
`Priority Claimed:
`
`»
`
`1970137553
`
`March 4, 1997
`
`Yes
`
`""""
`
`country“
`
`Gerifiariy"
`
`PCT”
`
`‘
`
`EP98/01187
`
`March 3, 1998
`
`Yes
`
`‘
`
`Assignee information
`
`Assignee name:
`
`Labortechnik Tasler GmbH
`
`Street of mailing address::
`
`Cronthalstrasse 60
`
`City of mailing address:
`
`Wuerzburg
`
`State or Province of mailing address:
`
`N/A
`
`Country of mailing address:
`
`Germany
`
`Postal or Zip Code of mailing address:
`
`97074
`
`Recordation Date:
`Reel/Frai‘nezz
`
`I
`
`July 23, 2001
`012023/0515
`
`li391vl
`
`3
`
`
`
`
`
`OLYMPUS EX. 1002 - 8/74
`
`
`
`OLYMPUS EX. 1002 - 8/74
`
`
`
`mmw wmmmmmm”
`
`National Phase of PCT/EP98/01187 in U.S.A.
`Title: Fléxible Interface
`
`Applicant: TASLER, Michael
`s
`
`Translation of PCT Application PCT/EP9B/01187
`as originally filed
`
`
`
`
`
`OLYMPUS EX. 1002 - 9/74
`
`OLYMPUS EX. 1002 - 9/74
`
`
`
`
`
`w
`
`.iitl. it]! ii"?
`
`"iii 31%.. iii]! 93531
`
`n.
`
`ilfflil till? .. ..
`
`
`
`Flexible Interface
`
`Description
`
`The present invention relates to the transfer of data and in particular to interface
`
`devices for communication between a computer or host device and a data
`
`transmit/receive device from which data is to be acquired or with which two«way
`
`communication is to take place.
`
`Existing data acquisition systems for computers are very limited in their areas of
`
`application. Generally such systems can be classified into two groups.
`
`In the first group host devices or computer systems are attached by means of an
`
`interface to a device whose data is to be acquired. The interfaces of this group are
`
`normally standard interfaces which, with specific driver software, can be used with a
`
`variety of host systems. An advantage of such interfaces is that they are largely
`
`independent of the host device. However, a disadvantage is that they generally require
`
`very sophisticated drivers which are prone to malfunction and which limit data
`transfer rates between the device connected to the interface and the host device and
`
`vice versa. Further, it is often very difficult to implement such interfaces for portable
`
`systems and they offer few possibilities for adaptation with the result
`
`that such
`
`systems offer little flexibility.
`
`The devices from which data is to be acquired cover the entire electrical engineering
`spectrum. In a typical case, it is assumed that a customer who operates, for example, a
`diagnostic radiology system in a medical engineering environment reports a fault. A
`
`field service technician of the system manufacturer visits the customer and reads
`
`system log files generated by the diagnostic radiology system by means a. portable
`
`Computer or laptop for example. If the fault cannot be localized or if the fault is
`intermittent, it will be necessary for the service technician to read not only an error
`
`log file but also data from current. operation. It is apparent that in this case fast data.
`
`transfer and rapid data analysis are necessary.
`
`
`
`
`
`
`OLYMPUS EX. 1002 - 10I74
`
`OLYMPUS EX. 1002 - 10/74
`
`
`
`.iill...iiiit ii
`
`“53H .31.. Iii. iii?
`
`in (fill til: ..
`
`Another case requiring;
`
`the use of an interface could be, for example, when an
`
`electronic: measuring device, e.g. a multimeter, is attached to a computer system to
`
`transfer the data measured by the multimeter to the computer. Particularly when long
`
`term measurements or large volumes of data are involved is it necessary for the
`
`interface to support a high data transfer rate.
`
`From these randomly chosen examples it can be seen that an interface may be put to
`
`totally different uses. It is therefore desirable that an interface be sufficiently flexible
`
`to permit attachment of very different electrical or electronic systems to a host device
`
`by means of the interface. To prevent operator error, it is also desirable that a service
`
`technician is not required to operate different interfaces in different ways for different
`
`applications but that, if possible, a universal method of operating the interface be
`
`provided for a large number of applications.
`
`To increase the data transfer rates across an interface, the route chosen in the second
`
`group of data acquisition systems for the interface devices was to specifically match
`the interface very closely to individual host systems or computer systems. The
`
`advantage of this solution is that high data transfer rates are possible. However, a
`
`dis advantage is that the drivers for the interfaces of the second group are very closely
`
`matched to a single host system with the result that they generally cannot be used with
`
`other host systems or their use is very ineffective. Further, such types of interface
`
`have the disadvantage that they must be installed inside the computer casing to
`
`achieve maximum data transfer rates as they access the internal host bus system. They
`
`are therefore generally not suitable for portable host; systems in the form of laptops
`
`whose minimum possible size leaves little internal space to plug in an interface card.
`
`A, solution to this problem is offered by the interface devices of IOtech (business
`address: 25971 Cannon Road, Cleveland, Ohio 44146, USA) which are suitable for
`
`laptops such as the WaveBook/Sifz (registered trade.mark).'The interface devices are
`
`connected by means of a plug~in card, approximately the size of a credit card, to the
`
`PCMCIA interface which is now a standard feature in laptops. The plug—in card
`converts the PCMCIA interface into an interface known in the art as IEEE 1284. The
`
`said plug—in card provides a special printer interface which is enhanced as regards the
`
`data transfer rate and delivers a data transfer rate of approximately 2 MBps as
`
`
`
`
`
`OLYMPUS EX. 1002 - 11/74
`
`OLYMPUS EX. 1002 - 11/74
`
`
`
`
`
`compared with a rate of approx.
`
`1 MBps for known printer interfaces. The known
`
`interface device generally consists of a driver component, a digital signal processor, a
`buffer and a hardware module which terminates in a connector to which the device
`
`whose data is to be acquired is attached. The driver component is attached directly to
`
`the enhanced printer interface thus permitting the known interface device to establish
`
`a connection between a computer and the device whose data is to he acquired.
`
`In order to work with the said interface, an interface—specific driver must be installed
`
`on the host device so that the host device can communicate with the digital signal
`
`processor of the interface card. As described above, the driver must be installed on the
`
`host device. If the driver is a driver developed specifically for the host device, a high
`data transfer rate is achieved but the driver cannot be easily installed on a different ‘
`
`host system. However, if the driver is a general driver which is as flexible as possible
`
`and which can be used on many host devices, compromises must be accepted with
`
`regard to the data transfer rate.
`
`Particularly in an application for multi-tasking systems in which several different
`
`tasks such as data acquisition, data display and editing are to be performed quasi—
`
`simultaneously, each task is normally assigned a certain priority by the host system. A
`
`driver Supporting a special task requests the central processing system of the host
`
`device for processor resources in order to perform its task. Depending on the
`
`particular priority assignment method and on the driver implementation, a particular
`share of processor resources is assigned to a special task in particular time slots.
`Conflicts arise if one or more drivers are implemented in such a way that they have
`
`the highest priority by default,
`
`i.e.. they are incompatible, as happens in practice in
`
`many applications. It may occur that both drivers are set to highest priority which, in
`the worst case, can result in a system crash.
`
`EP 0685799 A1 discloses an interface by means of which several peripheral devices
`can be attached to a bus. An interface is connected between the bus of a host device
`
`and various peripheral devices. The interface comprises a finite state machine and
`
`several branches each of which is assigned to a peripheral device. Each branch
`
`comprises a data manager, cycle control, user logic and a buffer. This known interface
`
`
`
`
`
`OLYMPUS EX. 1002 - 12/74
`
`OLYMPUS EX. 1002 - 12/74
`
`
`
`
`
`
`
`device provides optimal matching between a host device and a specific peripheral
`device.
`
`The Specialist publication IBM Technical Disclosure Bulletin, Vol. 38, No. 05, page
`
`2145', “Communication Method between Devices through FDD Interface" discloses an
`
`interface which connects a host device to a peripheral device via a floppy disk drive
`
`interface. The interface consists in particular of an address generator, an MFM
`
`ancoder/decoder, a serial/parallel adapter and a format signal generator. The interface
`
`makes'it possible to attach not only a floppy disk drive but also a further peripheral
`device to the FDD host controller of a host device. The host device assumes that a
`
`floppy disk drive is always attached to its
`
`floppy disk drive controller and
`
`communication is initiated if the address is correct. However, this document contains
`
`no information as to how communication should be possible if the interface is
`
`connected to a multipurpose interface instead of to a floppy disk drive controller.
`
`invention to provide an interface device for
`the object of the present
`is
`It
`communication between a host device and a data transmit/receive device whose use is
`
`host device-independent and which delivers a high data transfer rate.
`
`This object is achieved by an interface device accordingto claim 1 or 12 and by a
`method according to claim 15.
`
`The present invention is based on the finding that both a high data transfer rate anti
`
`host device-independent use can be achieved if a driver for an input/output device
`
`customary in a host device, normally present in most commercially available host
`
`devices, is utilized. Drivers for input/output devices customary in a host device which
`
`are found in practically all host devices are, for example, drivers for hard disks, for
`
`graphics devices or for printer devices. As however the hard disk interfaces in
`
`common host devices which can be, for example, IBM PCs, IBM-compatible PCs,
`Commodore PCs, Apple computers or even workstations, are the interfaces with the
`
`highest data transfer rate, the hard disk driver is utilized in the preferred embodiment
`
`of the interface device of the present invention. Drivers for other storage devices such
`
`as floppy disk drives, CD-ROM drives or tape drives could also be utilized in order to
`
`implement the interface device according to the present invention.
`
`
`
`
`
`OLYMPUS EX. 1002 - 13/74
`
`OLYMPUS EX. 1002 - 13/74
`
`
`
`Cit. tit
`
`As described in the following, the interface device according to the present invention
`
`is to be attached to a host device by means of a multi—purpose interface of the host
`
`device which can be implemented, for example, as an SCSI interface or as an
`
`enhanced printer interface. Mold-purpose interfaces comprise both an interface card
`and specific driver software for the interface card. The driver software can be
`
`designed so that it can replace the BIOS driver routines. Communication between the
`host device and the devices attached to the multipurpose interface then essentially
`
`takes place by means of the specific driver software for the multi-purpose interface
`
`and no longer primarily by means of BIOS routines of the host device. Recently
`
`however drivers for muilti—purpose interfaces can also already be integrated in the
`
`BIOS system of the host device as, alongside classical input/output interfaces, multi—
`
`purpose interfaces are becoming increasingly common in host devices. it is of course
`
`also possible to use BIOS routines in parallel with the specific driver software for the
`
`multi—purpose interface, if this is desired.
`
`The interface device according to the present invention comprises a processor means,
`
`a memory means, a first connecting device for interfacing the host device with the
`
`interface device, and a second connecting device for interfacing the interface device I
`
`with the data transmit/receive device. The interface device is configured by the
`
`processor means and the memory means in such a way that the interface device, when
`
`receiving an inquiry from the host device via the first connecting device as to the type
`of a device attached to the host device, sends a signal, regardless of the type of the
`
`data transmit/receive device,
`
`to the host device via the fast connecting device which
`
`signals to the host device that it is communicating with an input/output device. The
`
`interface device according to the present invention therefore simulates, both in terms
`of hardware and software,
`the way in which a conventional input/output device
`
`functions, preferably that of a hard disk drive. As support
`
`for hard disks is
`
`implemented as standard in all commercially available host systems, the simulation of
`
`a hard disk. for example, can provide host device-independent use. The interface
`
`device according to the present invention therefore: no longer communicates with the
`
`host device or computer by means of a specially designed driver but.by means of a
`
`program which, is present in the 3108 system (Basic Input/Output System) and is
`
`normally precisely matched to the specific computer system on which it is installed,
`
`
`
`
`
`OLYMPUS Ex. 1002 - 14/74
`
`OLYMPUS EX. 1002 - 14/74
`
`
`
`
`
`or by means of a specific program for the multipurpose interface Consequently, the
`
`interface device according to the present invention combines the advantages of both
`
`groups, On the one hand, communication between the computer and the interface
`
`takes place by means of a host device-specific BIOS program or by means of a driver
`
`program which is matched to the multi—purpose interface and which could be regarded
`
`as a "device—specific driver". On the other hand,
`
`the BIOS program or
`
`a
`
`corresponding multi-purpose interface program which operates one of the common
`
`input/output interfaces in host systems is therefore present in all host systems so that
`
`the interface device according to the present invention is host device-independent.
`
`In, the following, preferred embodiments of the present invention will be explained in
`
`more detail with reference to the drawings enclosed, in which:
`
`Eig. 1
`
`shows a general block diagram of the interface device according to the
`
`present invention; and
`
`\m
`Fig . 2 shows a detailed block diagram of an interface device according to a preferred
`
`embodiment of the present invention.
`
`Fig.
`
`1 shows a general block diagram of an interface device 10 according to the
`
`present invention. A first connecting device 12 of the interface device 10 can be
`
`attached to a host device (not shown) via a host line 11. The first connecting device is
`attached both to a digital signal processor 13 and to a memory means 14. The digital
`signal processor 13 and the memory means 14 are also attached to a second
`
`connecting device 15 by means of bi—directional communication lines (shown for all
`
`lines by means of two directional arrows). The second connecting device can be
`
`attached by means of an output line 16 to a data transmit/receive device which is to
`
`receive data from the host device or from which data is to be read, i.e. acquired, and
`
`transferred to the host device. The data transmit/receive device itself can also
`
`communicate actively with the host device via the first and second connecting device,
`
`as described in more detail in the following.
`
`Communication between the host system or host device and the interface device is
`
`based on known standard access commands as supported by all known operating
`
`
`
`
`
`OLYMPUS EX. 1002 - 15/74
`
`OLYMPUS EX. 1002 - 15/74
`
`
`
`.Iiii, iii}: i
`
`“iii .21“, liiii iii
`
`liifil liiiii gii. “
`
`systems (e. g. DOS, Windows, Unixl. Preferably, the interface device according to the
`
`invention simulates a hard disk with a root directory whose entries are
`present
`"virtual" files which can be created for the most varied functions. When the host
`
`device system with which the interface device according to the present invention is
`connected is booted and a data transmit/receive device is also attached to the interface
`
`device 10, usual BIOS routines or multipurpose interface programs issue an
`
`instruction, known by those skilled in the art as the INQUIRY instruction,
`
`to the
`
`input/output interfaces in the host device. The digital signal processor 13 receives this
`
`inquiry instruction via the first connecting device and generates a signal which is sent
`to the host device (not shown) again via the first connecting device 12 and the host
`
`line 11. This signal indicates to the host device that, for example, a hard disk drive is
`
`attached at the interface to which the INQUIRY instruction was sent. Optionally, the
`
`host device can send an inStruction, known by those skilled in the art as "Test Unit
`
`Ready”, to the interface device to request more precise details regarding the queried
`device.
`
`Regardless of which data transmit/receive device at the output line 1