throbber
Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 1 of 19
`
`
`
`
`
`
`
`
`
`Exhibit 5
`
`
`
`
`
`
`
`
`
`
`

`

`12106/01 16: 18 .. FAX 202__!!!. L __ ""'""VE~ABI&._
`
`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 2 of 19
`
`e
`
`~019
`
`Rewiacs PTOIS8~0 (tl&-00)
`thn:1"9111®11:2002. OM8 0651-0011
`Appl'llllad fr
`•
`U.8. P:dlonl.11na Tr-'Clemiuk O.....,...J,6. OliPARTMEN'f OF COMMERCE
`'--------·
`Undarlhe P1Jpcrw,;,rk ReclucllQn A,:t ol 19115,no persvnc :ore reqUI- ID ,a1pana ID a collccOon of Wo/TNlllan unless it dlsJ>)3ys a ..... 11c10MB cDnlnll m,rnber.
`Allllrney OcCl<SI No. ~178188

`
`....
`
`REQUEST
`FOR
`CONTINUED EXAMINATION (RCE)
`TRANS MITT AL
`Subsection (b) of 35 U.$.C. § 132, effective on May :it, 2000,
`provides for oontlnued examination of an utillty or plant
`application fifed on or afleT June B, 1985.
`Sea Tho American Inventors Protection Act of 1!1!19 (AJPA),
`
`Appficalion Number
`
`09/164,777
`
`FIiing Date
`
`Ootobt:1 l, 1998
`
`Examiner Name
`
`C. Hcwiu.,U
`
`First Named Inventor
`
`M.Mullor
`
`Group Art Uml
`
`ZJ61
`
`Attorney Oocket Numb&r
`
`39636-176166
`
`This Is a Request ror Continued Examination (RCE) under 37 C.F. R. § 1.114 of the above-identified application.
`37 C.F.R. § 1.114 ls effecJ/Ve ott May 2S, 200Q /fthe Bbove-ldsnUfied applicoUO,, was tued prior to May 29,
`N12H:.
`2000, app~ant may wish to CDnsidar filing II oontinued prosecution llf)plicslion (CPA) under a7 C.F.R. § 1.53 (d)
`(PTO/SB/29) Instead of II RCE lo be e/lgibfs fDrthe patent term adjustment praVIBlons of the AJPA. See Changes to
`Application Examination end Provisional ApplicatiOn Practiee, lntet1m Rule, 6S Fed. Rsg. 1486S (Mar. 20, 2000), 1233 Off.
`Ga Pat Office 47 IAnr. 11, 2000), whleh established RCE oractk:e.
`
`2.
`
`l
`1. I Submission required under 37 C.F.R. § 1.114
`a.O Previou151)' at.ibmitted
`i. 0 Consider the amendment(e)/reply under 37 C.F.R § 1.116 previously filed on
`(Nty unentllllld amCll'l(lmenl(sJ referred 1o ebove 111111 be enterml).
`D Consider the arguments in the Appeal Brief or Reply Blief previously filed on
`ii.
`iii. D Other
`EncJosed
`b .
`181 Amendment/Reply
`I.
`It D Aflid'avit(s)/Oeclaration(&)
`lil. ~ Information Dlsclosure Statoment (IDS)
`iv. D Other
`( Miscellaneous )
`a.O Su$9enslon of action on the abo11B.ld1ntified applicaUon ls requested under 37 C.F.R. § 1.103(c) for
`a period or _months. (Per1odolsusperadon 1hal notaxceed 3 monttis; Fee undar 37 O.fl.R. § 1.17~) ~ul~)
`b.O Other
`3. @
`The RC!: lee under37 C.F.R. 9 1.17(e) lsrequlrod I)·; 17 C.F.Fl § 1,114when lhO RCE lsftled.
`a.'t81 The Olrec:tor ill hereby e1,1thorizad to charge the following fees, or credit any overpayments, to
`Oeposit Account No.ruw
`t8] RCE fee required under 37 C.F.R. § 1.17(e)
`(,
`l;i!:I EJ(lens1on of time tee (!7C.F.R. ff 1.t38and t.17)
`II.
`iii. OOther
`b.181 Check in the amount or$ 570.0Q enclo.sed
`c.O Peymerit by eredll card (Form PT0-203u ani;Joaod)
`SIGNATIJRB OF AJIPLJCANT, A ITORN~ OR AGENT R£QUIRED
`-
`I Regislrat/oo No. (Attome)iAgent) l 42,709
`1 November 14. 2001
`I ~f/A vt I Mffl@/
`I D11le
`c;IVV
`
`Name (Print 17}pe)
`
`Jcjll1A. ~Jd,
`
`.... Sign11ture
`
`VENABLE
`P.O. eox3~85
`waslllngton, oc 2<1043-Y998
`SENO Fees and Crunp!alled Forms 1n Iha following addreu: Commls.sloner llir Paltlnts. Box RCE, W1111hington. DC 2.0231 .
`PC Ooc.s No. 331638
`
`Received from < 202 962 8300 > at 12/61013:18:02 PM ~astern standard runeJ
`
`ANCORA_00000401
`
`

`

`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 3 of 19
`
`_
`
`'
`__ 12_1~~! _c_1 _ _ 16 __ : 1_2_F_>·~ _2_0_2 _s_a_2_s_' ~_, J _____ VENABLE
`
`~001
`
`Nfy. Oockel. No.
`Re:
`Application Na.:
`Patent Na.:
`Trademal1c:
`OpposltlonfCanc:elllllion Na:
`
`11/14/01
`Faing Dale
`39638-~1616"
`~c5ll&-:,,,@•51;.,,,,tR""1cn=N""o"'"""so=nw="':AR=e,...,o""'P:-::e=RA-:-,.::-1,.o~N.,-cVv·.·1't'""H""1N"'"A-:-:-u:-:ceR"""sr.Eb""""L;-TIM~1~"'"A=n-=o-a-:N---
`091164,777
`r ·,11119 bate:
`October 1, 199§
`Issue O,fte
`Trademark Reg. "io:
`
`The 1ollowlng items were received from Venable, Washingtoo, D.C., by the U.S. Patent & Trad~ Office:
`• ~~
`
`U.S. PTO FEES ENCLOSED
`
`__ ..=.XX=::.. __ RCE Transmittal Sheet
`
`Issue Fee Part
`InventiOD Declaration
`-
`-
`- - --
`- - - - - - National Stage Application
`- - - - - - Translation of International Application
`New U.S. TM Application(.__ specimen.s)
`
`- - - - - - Rule S3(d) Continuation or Division Application
`- - - - -- Rule S3(b) Continuation or Division
`Application (in. Duplicate) (attach copy af
`- - - - - - specificatioo.s, claims, drawings & declara11on)
`Priority Document-Cert.Copy of __ Appln. #
`- - - - - - _____ Pate_
`i\$$igruuent w/Cover Sheet
`- - - - --
`__ ...;xx=-- IDS w/ PT0-1449 (with rererencu)
`__ _,,.XX=-- Amendment (with marked ap version)
`Submission of Substitute Specification
`- - - - --
`- --"XX=-- Petition/Request !or E:rtensloa o! Time
`- - - - - - Notice of Appeal
`- - - - - - Appeal Brief (in triplicate)
`- - - - - - RequC9t for Oral Hearing
`- - - - - - Conf"trmotion of Hearing Petition
`- - - - - - Letter Under 37 CFR 1.28 (e)
`- - - - - - Certificate of Correction
`- - - - - - Maintenance Fee Trllll.9mlttal
`- - - - - - TM Statement of Use
`- - -- - - Declarmon Under 8
`- - - - - - D«:laration Under 8 and 15
`- - - - - - TM renewal Application
`- - - - - - Notice of Opposition
`- - - - - - Supplemental Search Report and Annex
`Postcard
`Change of Address
`
`5370.00
`
`...... "~
`
`- -- - - - Sm-ohnrg~
`
`- - -~ - - Additional Claim Fee
`
`Recordatlon of Assi
`Fee
`
`------
`- - - - - - IDS Fee
`
`Sl00.00
`
`Extension Fee
`
`Notice of Appeal Fee
`
`Brief on Appeal Fee
`
`Oral Hearing Request Fee
`
`Petition .Fee
`
`lssue Fee (Additional)
`
`Maintenance Fee
`
`TM S1ate11J,ent of'Use
`
`8 Affidavi~ Fee
`
`TM R.encwaJ Application Fee
`
`Notice of Opposition Fee
`
`Terminal Disclaimer
`
`#331763
`
`F«:
`
`$570.00
`
`Cheek Number
`
`Received from< 202 962 8JOO > ar 12/6/013:18:02 PM ~a stem Standard TimeJ
`
`ANCORA_00000402
`
`

`

`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 4 of 19
`12/06/01 16 __ : 1_2_F_AX _2_0_2 _9_6_2_._-- -_D _____ VENABLE;
`
`@001
`
`Ak.ri- Docket No.
`Re:
`Appllcallon No.:
`Patent No.:
`Trademat1c:
`Opposition/Cancellation No:
`
`11/14101
`Filing Date
`39838-176168
`METHOD OF RESTRICTING SOFTWARE OPERATION WITHIN A LICENSED LIMITATION
`Fili119 Dale:
`October,. 1M
`09/164,m
`Issue Date
`Trademark ReQ. No;
`
`Toe following items were received from Venable, Washington, D.C., by the U.S. Patent & Trademark Office:
`
`U.S. l"'l'O FEES ENCLOSED
`
`--=-- RCE Transmittal Sheet
`- - - - - Issue Fee Part
`- - - - - Invention Declaration
`- - - - - National S~ Application
`- - - - - Translation oflmemational Application
`New U.S. TM Application L. specimens)
`
`- - - - - - Rule S3(d) Continuation or Division Application
`__ _ __ Rule .S3(b) Continuation or Division
`Application. (in Duplicate) (attach oopy of
`- - - - - specifications, claims, ma.wings & declaration)
`Priority Document-Cert.Copy of __ Appln. #
`- - - - - _ _ __ Date
`- - - -~ Assignment w/Covet Shoet
`__ ..:.:XX=--- IDS w/PT0-1449 (wltla nfereoces)
`_ _ . .:.:XX:.:...__ Amendment (with marked ap versioll)
`- - - - - Sumitlssion of Substitute Specification
`--=xx;;;;.;;,,,. __ Petition/Request for Enemloa of Time
`- - - - - Notice of Appeal
`- - - - - Appeal Brief (in trlpUcaie)
`Request for ()Jal Hearing
`- - - - - Confirmation of Hearing Petition
`- - - - - Letter Under 37 CPR 1.28 (c)
`- - - - - Certificate of O:irrection
`- - - - - Maintenance Fee Transmittal
`- - - - - TM StatementofUse
`___ __ Declaration Under 8
`- - - - - Declaration Under 8 and 1:S
`- - - - - TM renewal Application
`- - - - - Notice of Opposition
`- - - - - Supplemental Search Report and Annex
`Posa:ard
`Change of Address
`
`__ s_3~70_.o_o __ Filing Fee
`
`\ .

`
`• ~
`
`____ SmohergeFee("\~
`
`- - - - - Additional Cla~ee
`
`Recordatlou of Assignment
`_ __ __ Fee
`
`- - - - - IDS Fee
`
`$200.00
`
`Extension Fee
`
`Notice of Appeal Fee
`
`Brief on Appeal Fee
`
`Oral Hearing Request Fee
`
`Petition Fee
`
`lssne Fee (Additional)
`
`Maintenance Fee
`
`TM Staten;ient of Use
`
`8 AffidmtFee
`
`TM Renewal Application Fee
`
`Notice of Oppc»ition Fee
`
`Terminal Disclaimer
`
`#331763
`
`Fee:
`
`S570.00
`
`Check Number
`
`Received ~om< 202 962 8300 > at 1216/013:18:02 PM !Eastern Standard rune)
`
`ANCORA_00000403
`
`

`

`..
`
`! .
`~/
`
`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 5 of 19
`12/0~/0l 16:13 FAX 202 962 ~ VENABLE
`-4--------
`--. --
`- --·---
`~
`....
`
`.., . '\
`
`~002
`
`·..._,_
`
`THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`In re PATENT APPLICATION of
`
`Applicants
`
`Appln. No.
`
`Filed
`
`For
`
`Miki Mill.LOR et al.
`
`09/164,777
`
`October 1, 1998
`
`METHOD OF RESTRICTING
`SOFTWARE OPERATION WITHIN
`A LICENSED LIMITATION
`
`) Customer No.
`)
`11~~1m111111m1m1m11m
`;
`26694
`)
`)
`)
`)
`)
`)
`
`Group Art Unit
`Examiner
`
`2161
`J. Trammell
`
`Atty. Dkt.
`
`. 39636-176166
`
`Assistant Commissioner for Patents
`Washington. D.C. 22931
`
`'
`
`AMENDMENT
`
`Sir:
`
`REQUEST FOR EXTENSION OF TIME
`
`Please extend the period for responding to the Office Action dated June 22, 2001 by two
`
`months so that the due date expires November 22, 2001. The requisite extension fee of $200. 00
`
`under 37 C.F.R. 1.17 (a) (1) is attached. Should no check be attached, please charge our Deposit
`
`Account 22-0261. Please also deduct any additional fees due or credit any overage to the same
`
`account.
`
`Responsive to the Office Action dated June 22, 2001, please amend the application as
`
`follows:
`
`Received ftom < 202 962 8300 > at 12/6/013:18:02 PM ~astern Standard Time)
`
`- ~
`ANCORA_00000404
`
`

`

`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 6 of 19
`12/0o/Ol 16:13 FAX 202 962 ~o
`
`@003
`
`VENABLE ----
`
`...
`
`Amendment
`" U.S. Application No.: 09/164,777
`
`IN THE CLAIM:S:
`
`Please am.ended the clai.nls as follows:
`A method of restricting software operntion within a license
`for use with a computer including an erasable, non-volatile memory area of a (BIOS) of the
`
`(Twice Amended)
`
`1.
`
`computer,_and a volatile memory area; the method comprising the steps of:
`
`selecting a program residing in the ·volatile memory,
`
`using an agent to set up verification structure in the erasable, non-volatile memory of the
`
`BIOS, the verification structure accommodati.og data that includes at least one license record,
`'
`verifying the progralll using at least the verification structure from the erasable non-
`
`volatile memory of the BIOS, and
`
`acting on the program accordillg to the verification.
`
`3.
`
`(Amended) A method according to claim 2, wherein setting up a verification
`
`structure further comprising the steps of: establishing, between the computer and the bureau, a
`
`two-way data-communications linkage; transferring, from the computer to the bureau, a request(cid:173)
`
`·I
`M r _,
`:.(cid:173)·,
`
`for~license including an identification of the computer and the license-record's contents from the
`
`selected program; forming an encrypted. license-record at the bureau by encrypting parts of the
`
`request-for-license using part of the identification as an encryption key; transferring, fro~ the
`
`bureau to the computer, the encrypted license•record; and storing the encrypted license record in
`
`the erasable noo•volatile memory area of the BiOS.
`
`4.
`
`(Amended) A method according to claim 2, wherein verifying the program
`
`further comprises the steps of: establishing, between the computer and the bureau, a two-way
`
`data-communications linkage; transferring, from the .computer to the bureau, a request-for-
`2
`
`1 Received from< 202 962 8300 > at 1216/013:18:02 PM [Eastern Standard Time)
`
`ANCORA_00000405
`
`

`

`,..
`
`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 7 of 19
`------- - - -- -.------------
`12/06/01 16:13 FAX 202 962 -
`VENABLE
`
`14) 004
`
`Amendment
`-,1
`U.S. Application No.: 09/164,777
`
`license verification including an identification of the computers an encrypted license-record for
`the selected program from the erasable, non-volatile memory area of th: BIOS, and the
`program's license-record; enabling the comparing at the bureau; and transferring, from the
`
`bureau to the computer, the result of the comparing.
`
`5.
`
`(Amended)
`
`A method according to· claim 3 whereira the identification of the
`
`computer includes the unique key.
`
`6.
`
`(Amended) A method according to claim 1 wherein. selecting a program
`
`includes the steps of: establishing a licensed-software-program in the volatile memory of the
`
`computer wherein said licensed-software-program inciudes contents used to form the license(cid:173)
`
`record.
`
`7.
`
`(Amended) A m~od according to claim 6 wherein using an agent to set up
`
`the verification structure includes the steps of: establishing or certifying the existence of a
`
`pseudo-unique key in a first non-volatile memory area oftbe computer; and establishin.g at least
`
`one license-record location in the first nonvolatile memory area or in the erasable,. non-volatile
`
`memory area of the BIOS.
`
`9.
`
`(Amended) A method according to claim 7 wherein verifying the . pro gram
`
`includes the steps of: encrypting the licensed-software-program's license-record contents from
`
`the volatile memory area or decrypting the license-record in the erasable, non-volatile memory
`
`area of the BIOS, using the pseudo~unique key; and comparing the encrypted licenses-software(cid:173)
`
`program' s license-record contents with the encrypted license-record in the erasable, non-volatile
`3
`.
`.
`
`Received ~om< 202 962 8300 > at 12/61013:18:02 PM ~astern standard TlmeJ
`
`ANCORA_00000406
`
`

`

`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 8 of 19
`12106/01 16:14 FAX 202 962 ~ __ VENABLE
`
`141005
`
`Amendment
`:u.s. Application No.: 09/164,777
`
`memory area of the BIOS, or comparing the license-softwarc~program's license-record contents
`
`with the decrypted license-record in erasable non-volatile memory area of the BIOS.
`
`1 O.
`
`(Amended) A method according to claim 9 wherein acting on the program
`
`I
`
`includes the step: restricting the progrrun's operation with predete:rmined limitations if the
`
`comparing yields non-unity or insufficiency.
`
`11.
`
`(Amended) A method according to claim 22 wherein the first non-volatile
`
`memory area is a ROM section of a BIOS.
`
`12.
`
`(Amended) A method accordiJ?.g to cJaim 1 wherein the erasable, non-volatile
`
`memory.area i_s a E2PROM section of the BIOS.
`
`16.
`
`(Amended) The method of Claim 22, wherein the unique key includes a
`
`pseudo-unique key.
`
`1 7.
`
`(Amended)
`
`The method according Claim 22, wherein the step of using the
`
`agent to set up the verification record, includmg the license record, includes encrypting a license
`
`record data in the program using at least the unique key.
`
`18.
`
`(Amended)
`
`The method according to Claim 22, wherein the step of verifying
`
`the program includes a decrypting the license record data accommodated in the erasable second
`
`non-volatile memory area of the BIOS using at least the t.mique key.
`
`Received from< 202 962 830~ > at 12/61013:18:02 PM [Eastern Standard rune)
`
`4
`
`ANCORA_00000407
`
`

`

`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 9 of 19
`12/0\j/01 16:14 FAX 202 962 ~
`- - -· -- -- . --- --- . .. ---
`
`~006
`
`..__,,
`Amendment
`U.S. Application No.: 09/164,777
`
`·,.,____ . .
`
`19.
`
`(Amended) The method according to Claim 22, wherein the step of verifying
`
`the program includes encrypting the license record that is accommodated in the program using at
`
`least the unique key.
`
`20.
`
`(Amended)
`
`A method for accessing a software program using a pseudo-unique
`
`key stored in a first non-erasable non-volatile memory area of a computer, the first non-volatile
`
`memory area being unable to be programmatically changed, the method, comprising:
`
`loading a software program residing in a volatile memory area of the computer;
`
`extracting license information from the software program;
`
`encrypting license information using the pseudo-unique key stored in the first non(cid:173)
`
`volatile memory area;
`
`storing the encrypting
`
`license infonnation in a. second erasable, writable, non volatile
`
`memory area of the BIOS of the computer;
`
`subsequently verifying the software progni.m based on the encrypted license information
`
`stored in the second erasable, writable, non-vola~Ie memory area of the BIOS; and
`
`acting on the software program based on the verification.
`
`Please add the following new claims:
`
`21.
`
`(New) The method of claim 20, wherein the verification comprises:
`
`extracting the license information from the software program;
`
`encrypting the license information using the pseudo-unique key stored in the fust non(cid:173)
`
`volatile memory area of the computer to form second encrypted license information; and
`
`Received from< 202 962 8300 > al 1216/013:18:02 PM ~astern Standard Time)
`
`5
`
`ANCORA_00000408
`
`

`

`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 10 of 19
`12/06/01 16:14 F.AX 202 962 ·~ . __ VENABLE __ _
`- -- ·----· ·- - -
`····
`
`~007
`
`-·
`
`:-
`
`'-"'
`Amendment
`·U.S. Application No.: 09/164,777
`
`comparing the encrypted license information stored in the second erasable, writable, non(cid:173)
`
`volatile me01ory area of the BIOS of the computer with the second encrypted license
`
`information.
`
`22.
`
`(New) The method of claim 1, wherein a muque key is stored in a first non-
`
`volatile memory area of the· comp11ter.
`
`23.
`
`(New) The method according to claim 17, wherein the verification comprises:
`
`extracting the license record from the software program;
`
`encrypting the license record using the unique key stored in the fust non-volatile memory
`
`area of the computer to form second encrypted license information; and
`
`comparing the encrypted license information stored in the erasable, non-volatile memoTy
`
`area of the BIOS of the computer with the second encrypted license information.
`
`Received ~om< 202 962 8300 > at 1216/013:18:02 PM [Eastern standard rune)
`
`ANCORA_00000409
`
`

`

`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 11 of 19
`___ 1_2~0_6_1_01_1_6: ~~-F_AX_ 2_02_9_62.-·-"- · - - . ~Afil&....
`
`~008
`
`. ..._._.,
`Amendment
`·U.S. Application No.: 09/164,777
`
`'._.·
`
`REMARKS
`Claims 1-13 and 16-23 are now pendhlg in this application. New claims 21-23 have been
`added by this amendment. Each of the pending claims i~ believed to define an invention which
`
`is novel and unobvious over the cited references. Favorable reconsideration of this case is
`
`respectfully requested.
`
`Applicant's representative appreciates the Examiner's courtesy in conducting a personnel
`
`interview in this case. The claims have been amended as agreed upon during the interview and it
`
`is respectfully submitted that this application is now in condition for allowance.
`
`Specifically, claim 1 has been amended to recite that the verification structure is stored in
`
`an erasable. non-volatile memory area of the BIOS. · This claim amendment overcomes the
`
`rejections under 35 U.S.C. 112, first paragraph in sections 3, 4 and 5 of the Final Office Action,
`
`as well as the rejection under 35 U.S.C. 112, second paragraph in section 7 of the Final Office
`
`Action.
`
`Claim 20 has been amended to correct the informality noted by the Examiner. In view of
`
`these amendments, it is respectfully submitted th&t all pending claim~ are now in all aspects in
`compliance with 35 u.~.c. 112, first paragraph and 35 u.s.c. 112. second paragraph.
`
`Therefore, the withdrawal of these rejections is respectfully requested.
`
`Cl~ 1-4, 6 and 10-13 have been rejected under 35 U.S.C. 102(e) as being ~ticipated
`
`by U.S. Patent No. 5,892,900 to Ginter et al.
`
`Claims 5 and 7-9, and 16-20 have been rejected under 35 U.S.C. I 03(a) as being
`
`unpatentable over Ginter et al. in view of U.S. Patent No. 5,684,951 to Goldman et al.
`
`Received from< 202 962 8300 > at 12/6/013:18:02 PM ~astern Standard r1meJ
`
`7
`
`ANCORA_00000410
`
`

`

`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 12 of 19
`
`e
`
`14) 009
`
`Amendment
`· U.S. Application No.: 09/164,777
`
`'--"
`
`Consequently, it is clear that the cited references do not anticipate or render the present
`
`cla.ixns obvious . . Therefore, the withdrawal of this rejection is respectfully requested.
`
`As requested by the Examiner during the interview, a description of a specific
`
`embodiment of the invention is attached hereto.
`
`Attached hereto is a marked-up version of the changes made to the specification and
`
`claims by the current amendment. The attached page is captioned ''Version with markings to
`
`. I
`
`show chgges m~de . .,
`
`In view of the foregoing, reconsideration and allowance of this application are believed in
`
`order, ~d such action is earnestly solicited.
`
`The ColilJilissioner is authorized to charge any fee necessitated by this Amendment· to our
`
`Deposit Account No. 22-0261.
`
`Respectfully submitted,
`
`VENABLE, Attorneys at Law
`
`J
`A. Kaminski
`: ; : : : No. 42,709
`P.O. Box 34385
`Washington, D.C. 20043-9998
`Telephone 202-962-4800
`Telefax 202-962-8300
`
`9
`
`RK/JAK/lrh
`#'J316"/6
`
`i
`i
`
`.i
`
`I
`I
`I
`I
`
`! Received rrom < 202 962 8300 > at 12/6/013:18:02 PM ~astern Standard r1meJ
`
`ANCORA_00000411
`
`

`

`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 13 of 19
`12/06/01 16:1~ FAX 202 962 ~
`v - - ·~~ VENABLE
`
`~--~~~
`
`Appln. No.: 09/164,777 -
`
`VERSION WITH MARKINGS TO SHOW CHANGES MADE
`
`~010
`
`IN THE CLAWS:
`Please amended the claims as follows:
`A method of restricting software operation within a license
`
`(Twice A.mended)
`
`1.
`
`for use· with a computer including an first; BeA ep~aele, aeft volat:He meme:ry area, a seeeaa;
`
`tlOB-eraSable~ non-volatile memory area of a (BIOS) of the computer. and a volatile memory
`
`area; the fimt B8:t1 vel~e memery aeeemedates eeta that ineludes-,,miqae ke:11•; the method
`
`comprising the steps of:
`
`selecting a program residing in the ·volatile memory,
`
`using an agent to setti:Bg up verification structure in the seeeBd erasable, non-volatile
`
`memory of the BIOS, the ¥0f,Beatien verification structure accomroodatinges, data th.at includes
`
`at least one license record,
`
`verifying the program using at least saia-:tl:!&.... verification structure from the erasable non(cid:173)
`
`volatile memory of the BIOS, and
`
`acting on the program according to the verification.
`
`.. ,,
`
`3.
`(Amended) A method according to claim 2, wherein setting up a verification
`structure further comprising. the steps of: establishing, between the computer and the bureau, a
`two-way data-communit:ations linkage; transferring, from the computer to the bureau, a request(cid:173)
`for-license including an identification of the computer and the license-record's contents from the
`selected program; fomrlng an encrypt~d license-record at the bureau by encrypting parts of the
`
`request-for-license using part of the identification as the-an encryption key; aa4-transferring,
`
`from the bureau to the computer, the encrypted license-record~ and storing the encrypted J°icense
`
`record"in the erasable non~volatile memory area of the BIOS.
`
`Received from< 202 962 8300 > at 1216/013:18:02 PM [Eastern standard Time]
`
`ANCORA_00000412
`
`

`

`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 14 of 19
`_1_2_10_·61_0_1_ 16: H FAX 202 962.. __ VENABLE
`
`~011
`
`Appln. ~o. : 09/164,777
`
`4.
`
`(Amended) A method according to claim 2, wherein verifying the program
`
`further comprise§i,ag the steps of: establishing, between the computer and the bureau, a two-way
`
`data-communications linkage; transferring, from the computer to the bureau, a request-for(cid:173)
`
`license verification including an identification of the computer, the-~encrypted license-record
`
`for the selected program from the seee:ad erasable. non-volatile memory nrea of the BIOS. and
`
`the lieense softwa:Fe program's license-record saetents; enabling the coinparing at the' bureau;
`
`and transferring, from the bmeau to the computer, the result of the comparing.
`
`,, . .;.
`
`5.
`
`(Amended)
`
`A method according to claim 3 wherein the identification of the
`
`computer includes the pseooo unique key.
`
`6.
`
`(Amended) A method according to claim 1 wherein selecting a program
`
`includes the steps of: establishing a licensed-software-program in the volatile mernory of the
`
`computer wherein said licensed~~oftware-program includes contents used to form a-the license•
`
`record.
`
`7.
`
`(Amended) A method according to claim ~g_ wherein using an agent to set!mg
`
`up the verification structure includes the steps of: establishing or certifying the existence of a
`
`pseudo-unique key in ~first non-volatile memory area of the computer: and establishing at
`
`least one license-record location in the first e! the secend nonvolatile memory area or in the ·
`
`erasable. non-volatile memory area of the BIOS.
`
`9.
`
`(Amended) A method according to claim 1~ wherein verifying the program
`
`. Received from< 202 962 8300 > at 1216/013:18:02 PM ~astern StandardrlflleJ
`
`2
`
`ANCORA_00000413
`
`

`

`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 15 of 19
`VENABLE
`
`~012
`
`.,.
`
`Appln. _No.: 09/164,777
`
`includes the steps of: encrypting the licensed-software-program's license-record contents from
`
`the volatile m.emory area or decrypting the license-record in the first 8f :the seeeael erasable, non(cid:173)
`
`volatile memoxy area of the BIOS, using the p§.eU,do-unigue key; and comparing the encrypted
`
`licenses-software-program's license-record contents with the encrypted license-record in the ~
`.
`
`or the sesaftEl erasable. non-volatile memory area of the. BIOS, or comparing the license-
`
`·software-program.'s license-record contents with the decrypted license-record in the first e:r the
`
`seeead erasable non-volatile memory area of the BIOS.
`
`10.
`
`(Amended) A method according to claim 2-}- wherein acting on the program
`
`includes the step: restricting the program's operation with predetermined limitations if the
`
`comparing yiel<fanon-unity or insufficiency.
`
`11 .
`
`(Amended) A method according to claim 22-t- wherein the first non-volatile
`
`memory area is a ROM section of a BIOS.
`
`12.
`
`(Amended) A method according to claim 1 wherein the seeeae erasable, non-
`
`volatile memory area is a E2PROM section of a-the BIOS.
`
`16.
`
`(Amended)
`
`The method of Claim 22-t-, wherein the unique key includes
`
`pseudo-unique key.
`
`17.
`
`(Amended)
`
`The method accoro.in.g Claim 22+, wherein ffkl.-the step of using
`
`the agent to set&g up a-the verification record, including the license record, includes encrypting
`
`a license record data in seid-the l'rogram using at least sate-the unique key.
`
`. Received from < 202 962 8300 > at 1216/013:18:02 PM ~astern standard rime]
`
`3
`
`ANCORA_00000414
`
`

`

`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 16 of 19
`: •.12106/01 16:16__fil_202. 962 •
`VENABLE
`
`_
`
`Appln. No.: 09/164,777
`
`--
`
`la!013
`
`18.
`
`(Amended) The method according to Claim 22+, wherein 6ai4-the step of
`
`verifying the program includes a decrypting the license record data accommodated in ~~
`
`erasable second non--:volatile memory area of the BIOS using at least 5ai&-the unique key.
`
`19.
`
`(Amended) The method according to Claim ~+, wherein ~the step of
`
`verifying the program includes encrypting the license record that is accommodated in 56id-the
`
`program using at least S&id-the unique key.
`
`20.
`
`(Amended)
`
`A method for reseietiftg accessmg te-a software program using a
`
`pseudo-unique key stored in a first non-erasable non-:"olatile memory area of a computer. the
`
`first non-volatile memorv area being unable to be programmatically changed. the method.
`
`comprising:
`
`stol'ifig e pseudo lmiE!,:ee key in a fir-st :ee:a Yelati:le meseey: e,ea of a eeSf)uter;
`
`selectiag loadin_g_a software program residing in a volatile memory area of the computer;
`
`extracting license information from the software program;
`encrypting license information using the pseudo-unique key stored in the first non(cid:173)
`
`volatile memory are~
`
`storing the encrypting pseudo \:l:ftique key license information in a second erasable,
`
`'Writable. non volatile memory area of the BIOS of the computer;
`
`subsequently verifying the software program ~based on the encrypted license
`infonnation stored in the second erasable, writable, non-volatile memory area of the BIOS
`
`pseade HB:iq\:18 key; and
`
`acting on the software program based on the verification.
`
`4
`
`Received from< 202 962 8300 > at 12/8/013:18:02 PM ~astern standard rime]
`
`ANCORA_00000415
`
`

`

`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 17 of 19
`12/06/ 01 16: 16 F~ 202 96.2 .0
`VENABLE
`
`e
`
`@014
`
`Appln. No.: 09/164,777-
`
`...__;
`
`Please add the following new claims:
`
`21.
`
`(New) The method of claim 20. wherein the verification comprises:
`
`extracting the license information from the software program;
`
`encrypting the license information us_ing the pseudo-unique key stored in the first non(cid:173)
`volatile memory area of the computer to form second encrypted license information; and
`
`comparing the encrypted license information stored in the second erasable. writable. non-
`
`volatile memory area of the BIOS of the computer with the second encrypted licens«,
`
`information.
`
`22. .
`
`{New) The method of claim 1. }Yherem a unique key is stored in a first non-
`.. ·· .· ..
`
`volatile memory area of the computer.
`
`23.
`
`{New) The method according to claim 17, wherein the verification comprises:
`
`extracting the license record from the software program;
`
`1
`
`. i
`
`encrypting the license record using the unique key stored in the first non-volatile memory
`area of the computer to form -~~nd enaypted license information; and
`comparing the encrypted license in{onnation stored in the erasable, non-volatile memory
`-
`area of the BIOS of the computer with the second encrypted license information.
`
`Received from < 202 962 8300 > at 12/61013:18:02 PM ~astern Standard Tlrnej
`
`5
`
`ANCORA_00000416
`
`

`

`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 18 of 19
`12/06/01 16:17 FAX 202 962 .0
`- - ---·---
`··- -.- ·- · - -
`
`VENABIE o{~: c1'ud 1/.
`
`.
`.._;
`IN THE UNITED STATES PATENf AND TRADEMARK OFFICE
`
`'.._/
`
`In re application of:
`Miki MULLOR et al.
`
`Art Unit: 2161
`
`Appl. No: 09/164,777
`
`Examiner: J. Trammell
`
`Filed: October 1, 1998
`
`Atty. Docket No: 39636-176166
`
`For: METHOD OF RESTRICTING
`SOFTWARE OPERATION WIT
`A LICENSED LTh1ITATION
`
`Customer No:
`
`1111111 ~11111~ 1~111111 m1m1
`26694
`
`Information Disclosure Statement Under 37 C.F.R. § l.97{ci
`
`Assistant Com.missioner for Patents
`Washington, D. C. 20231
`
`Sir:
`
`This is an Jnfonnation Disclosure Statement submitted under 37 C.F.R. § l.97 within
`
`the time specified under 37 C.F.R. § l .97(c)(2).
`
`In order to comply with applicant's duty of disclosure under 37 C.F.R. § 1.56, the U.S.
`
`Patent and Trademark Office is notified of the documents which are listed on the attached
`
`Form PT0-1449 and which the Examiner may deem.relevant to patentability of the claims of
`
`the above-identified application. One copy of each of the listed documents is. submitted
`
`herewith.
`
`The instant Information Disclosure Statement is being a first Office action on the
`
`merits, after filing a request for continued examination. Accordingly, pursuant to 37 C.F.R.
`
`§1.97(b)(2), no fee is due.
`
`In view of the above, no further translation or statement of r.elevance is required, an~
`
`as all requirements of 31 C.F .R. § 1.97 and all official guide lines pertaining to Infonnation
`
`Rmived from< 202 962 8300 > at 12/6/013:18:02 PM ~astern Standard Time!
`
`ANCORA_00000417
`
`

`

`Case 1:20-cv-00034-ADA Document 44-6 Filed 03/20/20 Page 19 of 19
`- -- ---· ··- - - - - - -
`12/ 06/01 16:17 FAX 202 962 ~O
`
`~016
`
`... ,;
`=-lnfonnation Disclosure Statement
`U.S. Appln. No.: 09/164,777
`
`Disclosure Statements have been complied with,. and it is therefore respectfully requested that
`
`the Examiner consider the documents and make them of record.
`
`If no check is attache~ please charge any necessary fee or credit any overpayment in
`connection with this Infonrum.on Disclosure Statement to Oeposit Acco~t No. 22-0261.
`
`Respectfully submitted,
`
`j;/f~
`
`Registration No. 42,709
`VENABLE
`P.O. Box 3438S
`Washington, D.C. 20043-9998
`
`#331700
`
`Telephone: {202) 962-4800
`lelefax: (202) 962-8300
`
`Received ~om< 202 962 8300 > at 12/61013:18:02 PM ~astern Standard rune)
`
`2
`
`ANCORA_00000418
`
`

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