`
`c
`
`U.S. UTILITY Patent Application
`
`PATENT$BNUgligand?"
`~.,_-IIIIIIIIII‘
`
`API’L NUM
`
`FILING DATE
`
`IL 10219105 I
`
`, 08/15/2002
`
`I“InI'vPLIcths:
`'
`
`Tasler MIcIIaeli'
`II D
`
`‘**CONT|!‘«IUING DATA VERIFIED:
`
`** FOREIGN APPLICATIONS VERII-IE l.
`GI? FEM/WY I9708755 8 03/04/1997
`
`
`
`
`
`
`
`
`
`
`(Attached In pocketon rightlnsid
`
`
`pllcatlon Examiner
`1 PREPARED FOR ISSUEF—‘l
`I IWARNING: The information disclosed herein may be restricted.
`' Unauthorized disclosure may be prohibited by the United States Code Title 35,
`actions122 181 and 368, Possession outside the U.S Patent & Trademark
`fficeis restricted toauthorizedemas and contractors onlx.
`FILEDWITHzg
`, E]DlSK(CRF) ~ .
`[ZionROM
`3
`II,
`\
`‘
`.
`
`\TTORNEY DOCKET NO
`fiyes El no ‘
`Foreign pIICIII:y claimed
`'
`fiyes C] no
`135 U80 '1 It) conditions met
`”mm... Mun-“w...
`'
`‘
`knowledbed Examinersgintial::13189.129D1 ( 150)
`exIble Interface for communicatIOn between a host and an analog l/O device connected to the
`nterlace quaIdlessI the type of the HO device
`
`'
`
`CLAIMS ALLOWED
`Total Claims
`‘
`PrintClrlrnfor,
`O.GI ail
`.. DRAWING "T'—
`Sheets DrVIIg.
`Flgs.Drwg.
`PER-Fig.
`“3-):
`
`,
`
`p
`
`III-ItinteefiItamimr iQZW Iggy.
`
`,
`.
`[I
`I
`{NEH
`I EFFFIEY
`.
`I
`. IS P ”RHISOII‘P‘ EATENTEEXAM .
`
`‘
`
`1
`
`,
`
`.
`
`'
`
`[WWI TERMINAL
`DISCLAMER
`
`.
`
`I _.
`
`. I
`
`HUAWEI EX. 1002 - 1/74 I
`
`HUAWEI EX. 1002 - 1/74
`
`
`
`.
`PATENT APPLICATION SERIAL NO. __/_Q[
`
`(N
`.51
`
`0
`K E?
`
`s
`/”
`/ O 2
`
`US. DEPARTMENT OF COMMERCE
`
`PATENT AND TRADEMARK OFFICE
`
`FEE RECORD SHEET
`
`'
`
`EIHI'IHI/EIOOE! UNBFRHIL
`
`00000035 501040 “ 10219105
`
`GII. FUIEOI
`
`370.00 CH
`
`P '10— 1. 5 5 6
`
`(5/87)
`
`‘UIS, Govemmem Printing Office: 2001 — 481-697/59173
`
`HUAWEII EX. 1002 - 2/74
`
`HUAWEI EX. 1002 - 2/74
`
`
`
`UNITED STATES DEPARTMENT OF ( OMMIIIIOE
`Unitnrl SLIILHH‘)ul.l4l1lllhd 'I‘rIIIII-mxurI‘ (”'1'in
`Adm-m:1,:OIIINIISUIONEII 1m I‘A’l'ISN’I'fI
`HO. DOA I430 .
`AltauIIIIIIm, ‘I’IIgumI I’l‘ll-II’IO
`
`Wu “511mm“ CONFIRMATION NO, 6042
`
`
`GROUP ART UNIT
`DACIOEEIJEIO
`7
`'
`7
`3182
`13189.12901 (1:50)
`'
`
`,
`
`i "
`
`"
`
`B b Data Sheet
`um-.....--..._.___._
`
`SERIAL. NUMBER
`O 1
`1091-005
`“WWII“
`
`""
`
`—__
`
`FILING DATE
`08/15/2002
`
`RULE
`
`CLASS
`710
`
`~*= AP P LI CA NTS
`
`Michael Tasler, Wuerzburg, GERMANY;
`
`WW (ZONT'INLJING DATA *WWi‘H‘Iiiifiiiiwifiif'iifiii'i
`
`This application is a DIV MOS/331,002 06/14/1999 PAT 6,470,399
`
`FOREIGN APPLICATIONS
`GERMANY 197087558 03/04/1997
`
`EUROPEAN PATENT OFFICE (EPO) PCT/EP98/01187 03/03/1998
`
`IF REQUIRED. FOREIGN FILING LICENSE GRANTED ”I SMALL ENTITY **
`*" 09/18/2002
`
`yummnmfln
`
`“7"“I
`D yes [2] no
`Foreign Frimity claimed
`:‘
`J
`:
`
`
`35 LISC11!3(a-I;I)condltions D yes a no D Metafter
`STATE OR
`SHEETS
`TOTAL
`INDEF ENDJ‘IT
`
`mm
`Allowance
`COUNTRY
`DRAWING
`CLAIMS
`CLAIMS
`Verified and
`-____.______________.
`
`
`
`Initials
`Acknowledged
`Examiner's Signature
`2
`III-“WWW!!!“
`
`r>GERMANY
`15
`2.?
`
`
`
`
`
`
`ADDRESS
`22862
`GLENN PATENT GROUP
`
`3475 EDISON WAYI SUITE L
`
`MENLO PARK , CA
`94025
`
`
`
`‘17ITLE
`
`FLEXIBLE INTERFACE FOR COMMUNICATION BETWEEN A HOST AND AN ANALOG I/O DEVICE
`MMmifl/lfllfllm ‘
`‘
`(.ECINNEC‘I’ED TO THE INTERFACE REGARDLESS THE TYPE OF THE l/C) DEVICE
`[I23 All Fees_
`M____W:I
`FEES: Authority has been given in Paper
`E11 1.16 Fees (Filing)
`“I
`
`No.
`to charge/credit DEPOSIT ACCOUNT EW— ‘
`-———~=-===-~
`NO.
`for following:
`:I 1.17 Fees (Processing Ext. of
`I
`______~_‘
`'"""_‘1
`
`FILING FEE
`REC EI V E: O
`
`
`time )
`i
`
`
`
`IT tin/MOO: C100 O/Pirex Servlet/PrexActi on
`
`‘
`
`4/14/05
`
`HUAWEI EX. 1002 - 3/74
`
`HUAWEI EX. 1002 - 3/74
`
`
`
` iiilliiliii
`
`Pleasetypeaplussign(1
`
`.
`
`ethisbox -—> I (g‘i’!//‘ffi
`
`9
`
`' “FCC.vfffitl
`
`H“);II?)
`
`TRANSM ITTAL
`
`:2. >2!
`:3. [Z]
`
`.
`
`,eii/‘CQCOE‘{(031C33:'iim'.ffl
`
`I
`
`in;
`
`\
`
`
`
`
`_._£ _
`‘
`
`
`
`
`
`
`_
`
`
`fl.»
`
`8"1565‘i—On
`{r use throt'i‘th‘lid/3‘1)2062.
`Apprr;
`U. S. Patent and Trademark Office: U 5 DEPARTMENT OF COMMERCE
`
`Under the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it displays a valid OMB control number.
`
`
`UTILITY
`.
`13185I129o1 (.150)
`_:::_
`
`
`
`PATENT APPLICATION .
`Michaelras'er
`‘
`Flexible Interface For Communication Between A Host Anci An Analag
`
`
`
`|/O Device Connected! To The interface Regardless The Type Of ‘8
`
`HO Device
`[—1
`_—_.—._.._.._._
`b—_——'~-._._
`
`
`K {Only for new rrpnprovisiona/ applications under 37 C. F. R. 1. 53(b)l
`Express Mail Label No.
`EL‘946142680US
`.
`Assistant Commissioner for Patents
`APPLICATION ELEMENTS
`ADDRESS TO:
`BOX Patent Application
`
`See MPEP chapter 600 concerning utility patent application contents.
`_ Washington. DC 20231
`'I. >11
`Fee Transmittal Form (e.g., PTO/SI3/17)
`7. El CD—ROM or CD-R in duplicate. large table or
`(Submit an original and a duplicate for fee processing)
`Computer Program (Appendix)
`Applicant claims small entity status.
`8. Nucleotide and/or Amino Acid Sequence Submission
`See 37 CFR 1.27.
`(if applicable, all necessary)
`Specification
`[Total Pages EL] I
`a.
`[:1 Computer Readable Form (CRF)
`(preferred arrangement set forth below)
`b. Specification Sequence Listing on:
`.. Descriptive title of the Invention
`i. D CD-ROM or (30.5; (2 copies); or
`- Cross Reference to Related Applications
`ii. 9] paper
`.. Statement Regarding Fed sponsored R & D
`.. Reference to sequence listing, a table,
`c. [:1 Statements verifying identity of above copies
`ACCOMPANYING APPLICATIONS PARTS
`or a computer program listing appendix
`
`.. Background of the invention
`-- IBrIef Summary of the Invention
`.. Bref Description of the Drawings { if filed)
`~ Detailed Description
`- Ciaim(s)
`.. Abstract of the Disclosure
`
`
`Assignment Papers (cover sheet & documentts»
`9. E]
`10, D 37 C.F.R.§3.7’3(b) Statement E] Power of
`
`(when there is an assignee)
`Attorney
`
`11. E]
`Information Disclosure
`12. E]
`
`Statement (IDS)/PTO-1449
`
`13. E Preliminary Amendment (9 pages)
`14. E]
`
`
`15. E]
`
`16. I]
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`English Translation Document (if applicable)
`
`[Total SheetsE=J
`Drawing(s) (35 u.s.c.113)
`.4. IZI
`[Total Pages E_]
`:5. Oath or Declaration
`a,
`[I] Newly executed (original or copy)
`b.
`ESE] Copy from a prior application (37 CFR 1.63 (d))
`(lbr a continuation/divisional with Box 18 completed)
`i [I] CQELEflON OF INVENTOBfifl
`Signed statement attached deleting inventor(s)
`named In the prior application. see 37’ CFR
`1.I53(d)(.2) and 1.33(b).
`
`6. IE Application Data Sheet (3 pages). See 37 CFR 176
`
`Inc—n____..—_
`
`[:1 Copies of IDS;
`Citations
`
`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. 122
`(b)(2)(B)(I). Applicant must attach form PTOI33/35
`or its equivalent.
`17. E Other: Express Mail Certificate (1 page)
`
`
`—.—_.—.
`
`13 If 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:
`of prior application No: gar 331 002
`[i Continuation
`E Divisional
`[:I Continuation-impart (CIP)
`Group /Arf Unit: 2_1§§
`Prior application information:
`Examiner Du Thuan N.
`For CONTINUATION or DIVISIONAL APPS only: The entire disclosure of the prior application, from which an oath or declaration Is supplied
`1 under Box 5b, ls considered a part ofthe‘ disclosure of the accompanying or divisional application and is hereby incorporated by reference.
`
`
`1 The incorporation giggly be relied upon when a portion has been Inadvertently omitted from the submitted application parts.
`19. CORRESPONDENCE ADDRESS
`-
`
`_—_"—
`
`
`
`
`
`
`
`
`
`
`Name {P‘IiinIVType)
`
`
`
`
`
`
`Signature
`____________________
`k...“......
`stimatcd 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
`comments on the amount of 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
`Patents. Box PatentAppIication. Washington, DC 20231.
`
`
`
`5388M
`
`
`
`m7--..._._._—___«._~Wm___“VF—mm»HUAWEJ.«E»X.4002J—4l¥4........._
`
`HUAWEI EX. 1002 - 4/74
`
`
`
`PTO/SBl17( 1001}
`131/200 1
`0
`1! 03
`th
`1
`10flog?! gdgéiiiifliI‘liMiu’sN lié§i=lil1i&tifiiigttgni;ii!i1'.'“1|
`US. Patent arldii'p”
`unless it displays a valid OMB contro number.
`'95, no persons are required to respond to a collection of informal“
`Under the Paperwork Reduction AI.
`
`_-—.—_‘
`(”.___—n.--
`FEE TRANSMITTAL
`for FY 2002
`V
`
`Parent fees are subject to annual revision
`—-——"———~—"'—
`
`.
`
`‘
`
`Complete if Known
`AppuedFor
`,
`__ Flak—._______
`Du, Thuan N.
`
`
`E] Applicant claims small entity status. See 37 CFR 1.27
`13189,1ZQD1(.150)
`\TOTAEJAILQUNT OF PAYMENT 1
`($1
`370
`
`
`
`
`
`METHOD OF PAYMENT (check all that apply)
`FEEECALCULATION goontinueoi
`3. ADDITIONAL FEES
`
`811%
`
`Fee
`Fee
`Fee
`Fee
`Code
`(5)
`Code
`(s)
`105
`130
`205
`65
`127
`50
`2237
`25
`
`.
`F“ Desmp‘b"
`Surcharge - late filing fee or oath
`Surcharge - late provisional filing fee
`or cover sheet.
`
`FEE:
`i-
`
`130
`2.520
`920'
`
`Non~English specification
`For filing a request for reexamination
`Requesting publication of SIR prior to
`Examiner action
`_
`1,310' Requesting publication of SIR after
`Examiner action
`Extension for reply within first month
`Extension for reply within second
`month
`
`55
`200
`
`____
`
`
`
`i
`
`
`
`_~_
`
`_
`
`__
`
`.___
`___
`_____
`
`460
`720
`
`950
`150
`160
`140
`1,510
`55
`640
`640
`230
`310
`130
`50
`180
`40
`
`370
`
`370
`
`Extension for reply within third month
`Extension for reply within fourth
`month
`.
`,
`_
`_
`Extensron for reply Within fifth month
`Notice of Appeal
`Filing a brief in support of an appeal
`Request for oral hearing
`P33122211: institute a nubile use
`p
`..
`9
`_
`_
`Petltlon to rovrva ~ unavmdable
`Petition to revive ~ unintentional
`Utility issue fee (or reissue)
`1
`Design issue fee
`1
`Plant issue tea
`1
`Petitions to the Commissioner
`Processing fee under 37 CFR 117 (q) ‘
`Submission of Information Disclosure
`Stmt
`Recording each patent assignment
`per property (tlrnes number of
`propenies)
`Filing a submission alter final rejection
`(37 CFR § 1.129(a))
`For each additional invention to be
`examined (37 CFR § 1129117))
`370 Request for Continued Examination (RCE)
`
`900
`
`Request for expedited examination
`ota design application
`
`________
`
`mm...
`
`____
`
`
`
`1:] Money D Other E] None
`Order
`
`
`I] Check
`
`I] lEreiditcard
`
`IE Deposit: Account:
`Depo711:
`Account
`Nurrlber
`
`'
`
`—
`504,345
`h.
`
`—-————
`....
`
`w
`
`—
`Dé‘po‘sli
`Palm" 80995 LLP
`Account
`_ ._ ,________________.__.._.
`Name
`The Commissioner is authorized to: {check all that apply)
`9
`Y
`E Char 13 139(5)I indicated below 121 Credit any overpa ments
`E Charge any additional fee(s) during the pendency of this application
`1] Charge fee(s)1 indicated below except for the tiling fee
`JMEEES.E:MEE 05“ account
`.___—._—
`
`FEE CALCULATION
`
`EEESF-ILING FFE
`
`'"1
`
`~
`lLargg grflity__
`IFoe
`Fee
`Code
`(1;)
`101
`740
`105
`330
`107
`510
`105
`740
`114
`1610
`
`.
`Small Entity
`Fee
`Fan
`Code
`(5)
`201
`370
`205
`165
`207
`255
`203
`370
`214
`30
`
`“—
`
`.
`'
`Fee Descrtgtlcm
`
`Utility filing fee
`Design filing fee
`Plant filing lee
`Reissue filing fee
`Provisional filling tee
`
`
`
`l
`
`SUBTOTAL (1)
`.___..._.-.._____._.__—_____.___________
`:2. EXTRA CLAIM FEES
`7
`Egg“
`5%?“
`:23
`Total] Claims [13:] .20 -- =L—Q:I X E:
`=E)_
`Independent
`1claims
`|:: ME] [._— =E
`‘M Ill
`1
`Dgpefifiem
`. X I:
`= [:3—
`__
`LEEEEMJDL__
`
`Fee
`lien
`Fee
`Fee
`I
`i
`D
`1 Code
`15)
`Code
`(5) Mutter;
`i 103
`18
`203
`9
`Claims in excess of 20
`102
`1514
`202
`42
`independent claims in excess of 3
`104
`1350
`2'34
`‘40
`Mu'lip'e “Wendel“ Claim, if "0‘ Paid
`109
`‘14
`209
`42
`“ Reissue independent claims over
`"
`original patent
`..
`»
`1
`.
`, 8
`Reissue claims In excess of 2.0 and
`over original patent
`
`110
`
`210
`
`9
`
`
`
`139
`147
`112
`
`113
`
`115
`116
`
`117
`118
`
`128
`119
`120
`121
`135
`140
`141
`142
`143
`144
`122
`123
`126
`581
`
`145
`
`149
`
`179
`
`169
`
`130
`2,520
`920‘
`
`1,340-
`
`110
`400
`
`920
`1.440
`
`1,960
`320
`320
`23°
`1,510
`110
`1,230
`1,280
`460
`520
`130
`50
`180
`40
`
`740
`
`740
`
`740
`
`900
`
`
`
`1:19
`147
`112
`
`113
`
`2.15
`216
`
`217
`218
`2
`4
`2.213
`219
`2:20
`213‘
`133
`240
`241
`242
`2.13
`244
`1122
`1123
`126
`531
`
`246
`
`249
`
`2:79
`
`169
`
`Other tea (specify) .___.
`
`‘3
`
`[(3) 0
`SUBTOTAL (2)
`SUBTOTAL (3)'Reduced by Basic Filing Faie’Paid ($t—‘S—_m_
`"or number previously paid, if greater; For Reissues, see above
`
`
`I
`
`
`
`
`
`/ warm-FEE???
`
`Name (Print/Type)
`
`
`28.494
`Carl A Forest“:1Re Istratlon No Attorney/Agent)
`4/2”XL/r/" v//
`
`Signature
`\._._...._...__
`WARNING: Information on this form may become public. Credit card Information should not be
`Included on this form. Provide credit card information and authorization on PTO»2038.
`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: of 1er13 you are required to complete this form should be sent to the Chief Information Officer. U.S. Patent and Trademark Office. Washington, DC 20:231.
`[)0 NOT SEND FEES OR COMPLETED FORMS TO THIS ADDRESS. SEND TO: Assistant Commissioner for Patents. Washington. DC 20231.
`
`
`Telephone
`
`
`
`
`8382"]
`
`I,
`
`l
`
`
`
`-_e.
`
`.-..._ A-
`
`-22 .H.UAWHEX-1w2_reaZ4... .
`
`.
`
`HUAWEI EX. 1002 - 5/74
`
`
`
`m
`
`tentnmmnntenw-uminmlhm
`
`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
`
`I
`
`No
`
`N/A
`
`DNA
`
`N/A
`
`N/A
`
`N/A
`Flexible interface For Communication Between
`A Host And An Analog IIO Device Connected
`To The Interface Regardless The Type Of The
`l/O Device
`
`Application Information
`
`Application Type:
`
`Subject Matter:
`
`Suggested Classification:
`
`Suggested Group Art Unit:
`
`(CD-ROM or CD-R 7::
`
`Number of CD Disks:
`
`IvumberofcomesorCDs:
`
`Sequence submission?::
`
`Computer Readable Form (CRF)?::
`
`Number of copies of CRFzz
`Titlez:
`
`Attorney Docket Number::
`
`’
`
`13189.129D1 (.150)
`
`Request for Early Publication?::
`
`Request for Non-Publication?::
`
`Suggested Drawing Figurezz
`
`Total Drawing Sheets::
`
`Small Eintityzz
`
`Petition lncluded’?::
`
`No
`
`No
`
`FIG. 1
`
`2 sheets
`
`Yes
`
`Yes
`
`Petition Typez:
`
`Preliminary Amendment
`
`Licensed US Govt. Agencyzz:
`
`Contract or Grant Numbersz:
`
`No
`
`N/A
`
`Secrecy Order in Parent Appl.‘?::
`
`‘ No
`
`8391v1
`
`1
`
`~wm~wwwwMmewwn4$$MNELEXHKm2~6H4
`
`HUAWEI EX. 1002 - 6/74
`
`
`
`Lit. 7'
`
`'
`
`”it. ”iii Lit. it]! i‘fféii
`
`ilIIit ‘ilfiil’
`
`.121?“ €355?
`
`1111i?
`
`iiifff
`
`Applicant Information
`
`Applicant Authority type:
`
`Primary Citizenship
`Country:
`
`Statue: :;
`
`Given Name:
`
`Middle Name:
`
`Family Name:
`
`Name Suffix:
`
`inventor
`
`Germany
`
`Current
`
`Michael
`
`N/A
`
`Tasler
`
`N/A
`
`City of Residence:
`
`Wuerzburg
`
`State or P'rovince'of Residence:
`
`N/A
`
`Country of Residence:
`
`Germany
`
`Street of mailing address:
`
`Cronthalstrasse 6(3
`
`City of mailing address:
`State or Province of mailing address:
`
`Country of mailing address:
`
`Postal or Zip Code of mailing address:
`
`Wuerzburg
`
`N/A
`
`Germany
`
`D-97074
`
`Correspondence Information
`
`Correspondence Customer Number:
`
`24283
`
`Name:
`
`Carl A. Forest
`
`Street Cif mailing address:
`
`City of mailing address:
`
`State or Province of mailing address:
`
`iPostal or Zip Code of mailing address:
`
`N/A
`
`N/A
`
`N/A
`
`N/A
`
`Phone Number:
`
`Fax: Nlumber:
`
`E-mail address:
`
`839iv1
`
`303-379-1114
`
`303-379-1155
`
`‘ CForest@pattonboggs.com
`
`W _. ._.VHUAWE1JE)_§._JQO.2_:_ZZZ4_
`
`HUAWEI EX. 1002 - 7/74
`
`
`
`Lil,“
`
`“3 Si. “3731 .iiii.-ii‘.1§ii iiiifii
`
`:11! iii! iiifiii
`
`,iéii.‘ {iii iiiiliiriiiiiif
`
`Representative Information
`
`
`
`‘ifié‘firiiléiie'fift’a'tive Customer—Q
`INumber:
`’
`
`[N0 more than 9 digits} _
`24233
`
`t
`
`_
`
`___
`
`Domestic. Priority Information
`
`
`
`
`
`
`Parent Application:
`
`
`Contimiity Type—:z
`Divisional
`
`
`09/331 ,002
`
`Parent Filing Date:
`
`June 14, 199—9“W_—
`
`
`
`
`Foreign F’riority information
`
`
`
`"1ESiffitFifiT—’
`
`Germany
`GISE:I:~W”_—
`
`Appliaition No.3:
`Filing Date:
`
`
`
`
`March 4, 1997 ‘
`~
`March 3,1998 ‘
`
`1970fi553
`
`EP98/—0‘1187
`
`
`
`
`
`Priority Claimed:
`
`.
`
`Yes
`Yes
`
`"W “—
`-_.________
`
`
`
`Assignee Information
`
`Assignee name:
`Street: of mailing address:
`
`'
`
`Labortechnik Tasler GmbH
`Cronthalstrasse 60
`
`City of mailing address:
`
`.
`
`Wuerzburg
`
`State or Province of mailing address:
`
`‘ WA
`
`Country of mailing address:
`
`Germany
`
`Postal or Zip Code of mailing address:
`
`97074
`
`Recordation Date:
`
`Reel/Frame:
`
`‘
`
`July 23, 2001
`
`012023/0515
`
`83le1
`
`3
`
`HUAWEI EX. 1002 - 8/74
`
`HUAWEI EX. 1002 - 8/74
`
`
`
`flflfi
`
`1WMMfimMWHHMMfl
`
`National Phase of PCT/EP98/01187 in U.S.A.
`
`Title: Flexible Interface
`
`Applicant: TASLER, Michael
`V
`
`Translation of PCT Application PCT/EP9B/01187
`
`as originally filed
`
`___.._..._._.__.————————____
`
`..'________._____.___..__.._...,.___...—......
`
`.V ...J:lLlAl/MELEX.. 71002;..9124 <
`
`HUAWEI EX. 1002 - 9/74
`
`
`
`
`
`Iii ilffll if?
`
`"523“ iii. iifil iii;
`
`in 'iifiil iii}! :35. 3E.
`
`.. "17""Vzg
`Mu...
`
`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.
`
`.Wt. W W,.
`
`..
`
`,,
`
`
`..__W___-__,.W._ W
`_
`W __
`
`..,l:lLlAiNELEX-_1..0.02.,-_...fl 0/74.,........
`
`HUAWEI EX. 1002 - 10/74
`
`
`
`.fili. iii ii
`
`"iii" till. Hill iliiiii
`
`it! till iii: will. iii; till? 'iiifii
`
`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
`
`try 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. I
`
`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
`
`disadvantage 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 er 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/Sliz (registered trademark). 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 IEEB 1284. The
`
`said plug—in card provides a special printer interface which is enhanced as regards the
`
`data transferrate and delivers a data transfer rate of approximately 2 MBps as
`
`.________,_W__WW._. WWWWW,._...,,..W.WV,J:|.UAWE| EX. 1002 - 11/74
`
`HUAWEI EX. 1002 - 11/74
`
`
`
`.Iiltxiliil i:
`
`‘1’?§ll.;L.-l{$ill!€{i§
`
`m ii]! iii ,Iil'i. iii? ilfifl‘wiiiii
`
`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 be 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 deve10ped 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.
`
`Ptniticularly in an application for multi-tasking systems in which several different
`
`tasks such as data acquisition, data displayand 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
`
`pmrticular 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.
`
`
`_.
`_
`.. HUAWEIEX100212/74.
`
`..
`
`HUAWEI EX. 1002 - 12/74
`
`
`
`Lil, iii?!
`
`“5321i .IiL Kill/iii}
`
`it Milli iiiii Jill, {iiii‘iiiifi iiii‘,
`
`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
`
`(245; "Communication Method between Devices through EDD 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
`
`encoder/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 multi—purpose interface instead of to a floppy disk drive controller.
`
`It
`
`is
`
`the object of the present
`
`invention to provide an interface device for
`
`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 and
`
`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, CID-ROM drives or tape drives could also be utilized in order to
`
`implement the interface device according to the present invention.
`
`HUAWEI EX. 1002 - 13/74
`
`HUAWEI EX. 1002 - 13/74
`
`
`
`Sill. ll'jlll ii?
`
`“iii! .31.. iii]! iii} m lliiii lliiiii Ell. 411.35%? ilill 53:515.
`
`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 multipurpose interface of the host
`
`device which can be implemented, for example, as an SCSI interface or as an
`
`enhanced printer interface. Multi—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 multi—purpose 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 roulti—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 withthe 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 ,
`
`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 firstconnecting 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 first connecting device which
`
`signals to the host device that it is communicating with an input/output device. The
`
`i‘mterface 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 butby means of a
`
`program which is present in the BIOS system (Basic Input/Output System) and is
`
`normally precisely matched to the specific computer system on which it is installed,
`
`A-fiu_.-_a_~_arHUAWELEXA0.02.4474---“ta.-.
`
`HUAWEI EX. 1002 - 14/74
`
`
`
`315.1151 i'
`
`“fill .23“. 1111115331?
`
`...
`
`11:31 iliii
`
`.1211. iii}; 21:31 iiiill’.
`
`or by means of a specific program for the multi—purpose 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:
`
`lEig‘. 1
`
`shows a general block diagram of the interface device according; to the
`
`present invention; and
`
`FigUV . 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 cennecting 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
`
`Mr ___W, 1 r .
`
`..
`
`HUAWEI EX. 1002 - 15/74 -
`
`HUAWEI EX. 1002 - 15/74
`
`
`
`.TIfl.ziiL-ii i:
`
`“ii! iii. iiiil iiiii
`
`i‘lIISlI
`
`iiiili
`
`.iill” ‘iiiii iliI‘il 1”
`
`systems (e. g. DOS, Windows, Unis). Preferably, the interface device according to the
`present
`invention simulates a, hard disk with a root directory whose entries are
`
`"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 multi-purpose 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 co