throbber
Atty. Docket No, UN-NP-SA-001
`US S/N 12/272,570
`
`IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`Appl. no.:
`
` 12/272.570
`
`Conf.no.
`
`6547
`
`Applicant: Ric B. Richardson
`
`Art Unit:
`
`2432
`
`Filed:
`
`November 17, 2008
`
`Examiner: Gilberto Barron, Jr.
`
`Title:
`
`SYSTEM AND METHOD FOR ADJUSTABLE LICENSING OF DIGITAL
`PRODUCTS
`
`INFORMATION DISCLOSURE STATEMENT
`
`Commissioner for Patents
`
`P.O. Box 1450
`
`Alexandria, VA. 22313-1450
`
`DearSir:
`
`Applicant hereby submits, without admission of prior art effect
`
`thereof,
`
`form(s)
`
`PTO/SB/08 pursuant to the duty of disclosure requirements of 37 CFR §§ 1.56, 1.97 and 1.98,
`
`Applicant has listed publication dates on the attached form(s) PTO/SB/08 based on
`
`information presently available to the undersigned. However, the listed publication dates should
`
`not be construed as an admission that the information was actually published on the date
`
`indicated.
`
`It is respectfully requested that the Examiner initial and return a copy of the enclosed
`
`forms PTO/SB/08, and to indicate in the official file wrapper of this patent application that the
`
`documents have been considered.
`
`12/272,570
`
`1of2
`
`201
`
`201
`
`

`

`Atty. Docket No, UN-NP-SA-001
`US S/N 12/272,570
`
`This Information Disclosure Statement is being filed within three months of the U.S. filing
`
`date or before the mailing date of a first Office Action on the merits, therefore no statement under
`
`37 CFR § 1.97(e) or fee is required.
`
`Respectfully Submitted,
`
`/Sean D. Burdick/
`
`Sean D. Burdick
`Reg. No. 51.513
`
`Uniloc USA, Inc.
`2151 Michelson Drive, Suite 100
`Irvine, CA 92612
`(949) 825-5527
`
`12/272,576
`
`2 of 2
`
`202
`
`202
`
`

`

`PTO/SB/08a (07-039)
`Approved for use through 07/31/2010. OMB 0651-0031
`US. Patent and Trademark Office: U.S. DEPARTMENT OF GOMMERGE
`Under the Paperwork Reduction Act of 1995, no persons are required to respand to a collection of information unless it contains a valid OMB control number
`
`Substitute for form 1449/PTO
`(modified by Applicant)
`
`INFORMATION DISCLOSURE
`STATEMENT BY APPLICANT
`(Use as many sheels as necessary)
`
`Complete if Known
`Application Number
`12/272,570
`
`Filing Date
`
`11/17/2008
`
`First Named Inventor
`
`Ric B. Richardson
`
`Art Unit
`
`2432
`
`Examiner Name
`
`Gilberto Barron Jr.
`
`
`
`Sheet|1 of|4 Attorney Docket Number|UN-NP-SA-001
`
`
`
`
`U.S. PATENT DOCUMENTS
`
`
`
`
`
`Examiner|Cite Document Number Publication Date Name of Patentee or Pages, Columns, Lines, Where
`Initials
`Applicant of Cited Document
`Relevant Passages or Relevant
`Figures Appear
`US-
`US-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`FOREIGN PATENT DOCUMENTS
`
`
`Examiner
`ian
`Patent D:
`it
`Publication Date
`Name of Patentee or
`Pages, Columns, Lines,
`Initials Where Relevant Passages|TPea ewe MM-DD-YYYY Applicant of Cited
`
`
`
`
`Gountry Gode — Number — Kind Gode
`Document
`or Relevant Figures Appear
`
`
`
`
`
`
`
`
`NON PATENT LITERATURE DOCUMENTS
`
`Examiner|Cite Include name of the author (in CAPITAL LETTERS), title of the article (when appropriate), title of
`Initials
`No.
`the item (book, magazine, journal, serial, symposium, catalog, etc.), date page(s), volume-issue
`T
`
`number(s), publisher, city anci/or country where published.
`"Technical Details on Microsoft Product Activation for Windows XP," Internet Citation,
`
`XP002398930, August 13, 2001.
`
`
`
`
`Date
`Examiner
`
`Signature Considered
`
`Initial if reference considered, whetheror not citation is in conformance with MPEP 609. Draw line throughcitation if not in
`EXAMINER:
`conformance and not considered, Include copy of this form with next communication to applicant.
`
`203
`
`203
`
`

`

`Electronic Acknowledgement Receipt
`
`
`
`Application Number: 12272570
`
`International Application Number:
`
`Confirmation Number:
`
`
`
`Title of Invention:
`
`System and Methodfor Adjustable Licensing of Digital Products
`
`First Named Inventor/Applicant Name:
`
`Ric B. Richardson
`
`96051
`Customer Number:
`
`
`
`
`Filer: Sean Dylan Burdick
`
`Filer Authorized By:
`
`Attorney Docket Number:
`
`UN-NP-SA-001
`
`
`
`Receipt Date: 22-FEB-2011
`
`
`
`Filing Date: 17-NOV-2008
`
`Time Stamp:
`
`13:59:16
`
`Application Type:
`
`Utility under 35 USC 111(a)
`
`Paymentinformation:
`
`
`Submitted with Payment
`
`no
`
`Document
`a
`te
`.
`File Size(Bytes)/
`
`
`
`
`Number Message Digest|Part/.zip| (ifappl.) Document Dasciiption File Name
`28363
`
`Warnings:
`
`SA-001-IDS_transmittal.pdf
`Transmittal Letter
`19306 187671162 (PabeF iedbeeoseyy
`ene
`
`Information:
`
`204
`
`204
`
`

`

`Information Disclosure Statement (IDS)
`Filed (SB/03)
`
`SA-001_SB08_2.pdf
`
`9A SS7) Sfad 36 14329001 3afofclOe
`Aly
`
`Warnings:
`
`Warnings: Information:
`
`Information:
`
`This is not an USPTO supplied IDS fillable form
`
`NPL Documents
`
`Williams.pdf
`
`1378703
`
`AaaIb oetedoheledds brBh
`dbPoct
`
`
`
`Total Files Size (in bytes) 1447981
`
`This AcknowledgementReceipt evidences receipt on the noted date by the USPTO ofthe indicated documents,
`characterized by the applicant, and including page counts, where applicable. It serves as evidence of receipt similar toa
`Post Card, as described in MPEP 503.
`
`New Applications Under 35 U.S.C. 111
`if a new application is being filed and the application includes the necessary componentsfor a filing date (see 37 CFR
`1.53(b)-(d) and MPEP 506), a Filing Receipt (37 CFR 1.54) will be issued in due course and the date shown onthis
`AcknowledgementReceiptwill establish thefiling date of the application.
`
`National Stage of an International Application under 35 U.S.C. 371
`Ifa timely submission to enter the national stage of an international application is compliant with the conditions of 35
`U.S.C. 371 and other applicable requirements a Form PCT/DO/EO/903indicating acceptanceof the application asa
`national stage submission under 35 U.S.C. 371 will be issued in addition to the Filing Receipt, in due course.
`
`New International Application Filed with the USPTO as a Receiving Office
`If a new international application is being filed and the international application includes the necessary components for
`an international filing date (see PCT Article 11 and MPEP 1810), a Notification of the International Application Number
`and of the International Filing Date (Form PCT/RO/105) will be issued in due course, subject to prescriptions concerning
`national security, and the date shown on this AcknowledgementReceiptwill establish the international filing date of
`the application.
`
`
`205
`
`205
`
`

`

`Atty. Docket No, UN-NP-SA-001
`US S/N 12/272,570
`
`IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`Appl. no.:
`
` 12/272.570
`
`Conf.no.
`
`6547
`
`Applicant: Ric B. Richardson
`
`Art Unit:
`
`2432
`
`Filed:
`
`November 17, 2008
`
`Examiner: Gilberto Barron, Jr.
`
`Title:
`
`SYSTEM AND METHOD FOR ADJUSTABLE LICENSING OF DIGITAL
`PRODUCTS
`
`INFORMATION DISCLOSURE STATEMENT
`
`Commissioner for Patents
`
`P.O. Box 1450
`
`Alexandria, VA. 22313-1450
`
`DearSir:
`
`Applicant hereby submits, without admission of prior art effect
`
`thereof,
`
`form(s)
`
`PTO/SB/08 pursuant to the duty of disclosure requirements of 37 CFR §§ 1.56, 1.97 and 1.98,
`
`Applicant has listed publication dates on the attached form(s) PTO/SB/08 based on
`
`information presently available to the undersigned. However, the listed publication dates should
`
`not be construed as an admission that the information was actually published on the date
`
`indicated.
`
`It is respectfully requested that the Examiner initial and return a copy of the enclosed
`
`forms PTO/SB/08, and to indicate in the official file wrapper of this patent application that the
`
`documents have been considered.
`
`12/272,570
`
`1of2
`
`206
`
`206
`
`

`

`Atty. Docket No, UN-NP-SA-001
`US S/N 12/272,570
`
`This Information Disclosure Statement is being filed within three months of the U.S. filing
`
`date or before the mailing date of a first Office Action on the merits, therefore no statement under
`
`37 CFR § 1.97(e) or fee is required.
`
`Respectfully Submitted,
`
`/Sean D. Burdick/
`
`Sean D. Burdick
`Reg. No. 51.513
`
`Uniloc USA, Inc.
`2151 Michelson Drive, Suite 100
`Irvine, CA 92612
`(949) 825-5527
`
`12/272,576
`
`2 of 2
`
`207
`
`207
`
`

`

`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
` Alexandria, Virginia 22313-1450
`
`UNITED STATES DEPARTMENTOF COMMERCE
`United States Patent and Trademark Office
`Addu: COMMISSIONER FOR PATENTS
`PO, Box 1450
`Wwespla,goy
`
`CONFIRMATION NO.
`
`APPLICATION NO,
`
`13/272.570
`
`PILING DATE
`
`11/17/2008
`
`FIRST NAMED INVENTOR
`
`ATTORNEY DOCKET NO.
`
`Ric B. Richardson
`
`UN-NP-SA-001
`
`6547
`
`7500)
`G05 |
`.
`3
`Uniloe USA Ine.
`215] Michelson Ste. 100
`Irvine, CA 92612
`
`OSS/207 |
`
`
`
`rrr
`yr
`EXAMINER
`
`SHAYANEAR, ALI
`
`
`
`ARTUNIT
`
`2493
`
`PAPER NUMBER
`
`Please find below and/or attached an Office communication concerning this application or proceeding,
`
`The time period forreply, if any, is set in the attached communication.
`
`05/05/2011
`
`PAPER
`
`PTOL-90A (Rev. 04/07)
`
`208
`
`208
`
`

`

`
`
`Office Action Summary
`
`Application No.
`
`Applicant(s)
`
`12/272,570
`Examiner
`
`RICHARDSON, RIC B.
`Art Unit
`
`-- The MAILING DATEof this communication appears on the cover sheet with the correspondence address --
`Period for Reply
`
`A SHORTENED STATUTORY PERIOD FOR REPLY IS SET TO EXPIRE 3 MONTH(S) OR THIRTY (30) DAYS,
`WHICHEVER IS LONGER, FROM THE MAILING DATE OF THIS COMMUNICATION.
`Extensions of time may be available underthe provisions of 37 CFR 1.126(a).
`in no event, however, may a reply betimelyfiled
`after SIX (6) MONTHSfrom the mailing date of this communication.
`-
`|f NO period for reply is specified above, the maximum statutory period will apply and will expire SIX (6) MONTHS from the mailing date of this communication
`- Failure to reply within the set or extended period tor reply will, by statute, cause the application to become ABANDONED [35 U.S.C. § 133).
`Any reply received by the Office later than three months after the mailing date of this communication, even if timely filed, may reduce any
`earned patent term adjustment. See 37 GFR 1.704(b).
`
`Status
`
`1)8] Responsive to communication(s) filed on 17 November 2008.
`2a)_] This action is FINAL.
`2b)EX This action is non-final.
`3)LJ Sincethis application is in condition for allowance exceptfor formal matters, prosecution as to the merits is
`closed in accordance with the practice under Ex parfe Quayle, 1935 C.D. 11, 453 0.G, 213.
`
`Disposition of Claims
`4)] Claim(s) 1-25 is/are pendingin the application.
`4a) Of the above claim(s)
`is/are withdrawn from consideration.
`5)LI Claim(s)
`is/are allowed.
`6)EX] Claim(s) 1-25 is/are rejected.
`7)LJ Claim(s)__ is/are objected to.
`8)L] Claim(s)
`are subject to restriction and/or election requirement.
`
`Application Papers
`
`9)_] The specification is objected to by the Examiner.
`10)§] The drawing(s) filed on 17 November 2008 is/are: a) accepted or b)[[] objected to by the Examiner.
`Applicant may not request that any objection to the drawing(s) be held in abeyance. See 37 CFR 1.85(a).
`Replacement drawing sheet(s) including the correction is required if the drawing(s) is objected to. See 837 CFR 1.121(d).
`1) The oath or declaration is objected to by the Examiner. Note the attached Office Action or form PTO-152.
`
`Priority under 35 U.S.C. § 119
`
`
`
`12)( Acknowledgmentis made of a claim for foreign priority under 35 U.S.C. § 119(a)-(d) or (A).
`a)_]All
`b)L] Some * c)] Noneof:
`1...) Certified copiesof the priority documents have been received.
`2.01] Certified copies of the priority documents have beenreceived in Application No.
`3.1.) Copies of the certified copies of the priority documents have been received in this National Stage
`application from the International Bureau (PCT Rule 17.2(a)).
`* See the attached detailed Office action for a list of the certified copies not received.
`
`Attachment(s)
`1) ) Notice of References Cited (PTO-892)
`2) [_] Notice of Draftsperson’s Patent Drawing Review (PTO-948)
`3) [K] Information Disclosure Statement(s) (PTO/SB/08)
`Paper No(s)/Mail Date See Continuation Sheet.
`US, Patent and Trademark Office
`PTOL-326 (Rev. 08-06)
`
`4) C Interview Summary (PTO-413)
`Paper No(s)/Mail Date.
`5) CL] Notice of Informal Patent Application
`6) | Other:
`
`Office Action Summary
`
`Part of Paper No./Mail Date 20110420
`
`209
`
`209
`
`

`

`Continuation Sheet (PTOL-326)
`
`Application No. 12/272,570
`
`Continuation of Attachment(s) 3). Information Disclosure Statement(s) (PTO/SB/08), Paper No(s)/Mail Date
`-2/22/2011,2/11/2011, 4/13/2010, 7/8/2009, 11/4 7/2008, 5/6/2009.
`
`210
`
`210
`
`

`

`Application/Control Number: 12/272,570
`Art Unit: 2493
`
`Page 2
`
`DETAILED ACTION
`
`‘is
`
`Claims 1-25 are presented for examination.
`
`Priority
`
`2.
`
`Applicants’ claim for the benefit of the prior-filed Provisional Application
`
`60/988778 on November. 17, 2007 is acknowledged.
`
`Acknowledgement Of References Cited By Applicant
`
`a.
`
`As required by M.P.E.P 609 (C), the applicants submissions of the Information
`
`Disclosure Statements dated 2/22/2011, 2/11/2011, 4/13/2010, 7/8/2009, 5/6/2009,
`
`11,17/2008 are acknowledged by the examiner and the cited references have been
`
`considered in the examination of the claims now pending. As required by M.P.E.P 609
`
`C (2), a copy of the PTOL-1449initialed and dated by the examineris attached to the
`
`instant office action.
`
`The IDS filed on 4/13/2010, having prior art “A PAINLESS GUIDE TO CRC ERROR
`
`DETECTION ALGORITHMS", have not been considered since the applicant has not
`
`provided the exact date of the NPL.
`
`211
`
`211
`
`

`

`Application/Control Number: 12/272,570
`Art Unit: 2493
`
`Page 3
`
`Claim Rejections - 35 USC § 1017
`
`4.
`
`Claim 25 is rejected under 35 U.S.C 101 because the claimed invention is
`
`directed to non-statutory subject matter.
`
`Claim 25 would be directed to an appropriate article of manufacture within
`
`the meaning of 35 U.S.C. 101 if the media would only reasonably be interpreted by one
`
`of ordinary skill in the art as covering embodiments which are articles produced from
`
`raw or prepared materials and which are structurally and functionally interconnected to
`
`the program in such a manneras to enable the program to act as a computer
`
`component and realize its functionality.
`
`In the instant case, the broadest reasonable interpretation of a claim drawn to a
`
`computer medium covers forms of non-transitory tangible media and transitory
`
`propagating signals per se in view of ordinary and customary meaning of computer-
`
`readable media, particularly when the specification is silent. See MPEP 2111.01. When
`
`the broadest reasonable interpretation of a claim covers a signal per se, the claim must
`
`be rejected under 35 US.C. § 101 as covering non-statutory subject matter. See In re
`
`Nuijten, 500 F.3d 1346, 1356-57 (Fed. Cir. 2007) (transitory embodiments are not
`
`directed to statutory subject matter) and Interim Examination Instructions for Evaluating
`
`Subject Matter Eligibility Under 35 Us. C. § 101, Aug. 24, 2009; p. 2. A claim drawn to
`
`such a computer medium that covers both transitory and non-transitory embodiments
`
`may be amended to narrowthe claim to cover only statutory embodiments to avoid a
`
`212
`
`212
`
`

`

`Application/Control Number: 12/272,570
`Art Unit: 2493
`
`Page 4
`
`
`
`rejection under 35 US.C.§101 by adding the limitation "non-transitory" to the claim.
`
`
`Such an amendment would typically not raise the issue of new matter, even when the
`
`specification is silent because the broadest reasonable interpretation relies on the
`
`ordinary and customary meaning that includes signals per se.
`
`Applicants are advised to amend the claim as discussed above (see underlined
`
`text) to recite “A non-transitory computer medium" that would render claim 25 statutory
`
`under 35 U.S.C. based on the latest guidance available to the examiner.
`
`Claim Rejections - 35 USC § 103
`
`5.
`
`The following is a quotation of 35 U.S.C. 103(a) which forms the basis for all
`
`obviousnessrejections set forth in this Office action:
`
`(a) A patent may not be obtained though the invention is not identically disclosed or described as set
`forth in section 102 ofthis title, if the differences between the subject matter sought to be patented and
`the prior art are such that the subject matter as a whole would have been obviousat the time the
`invention was made to a person having ordinary skill in the art to which said subject matter pertains.
`Patentability shall not be negatived by the manner in which the invention was made.
`
`6.
`
`Claims 1-4 and 7-9 and 12-24 and 25 are rejected under 35 U.S.C. 103(a) as
`
`being unpatentable over Ahmad (U.S. Patent No. 5,925,127, hereinafter Ahmad) in view
`
`of Takanoet al (U.S. Publication No. 2006/0282511 A1, hereinafter Takano)
`
`As to claim 1, Ahmad discloses a system for adjusting a licensefor a digital
`
`product over time (Ahmad, Col. 2, lines 33-36, use of the computer program may
`
`be terminated after the elapse of the licensed use. The step of tracking the use
`
`of the computer program during the licensed time of use may include preventing
`
`213
`
`213
`
`

`

`Application/Control Number: 12/272,570
`Art Unit: 2493
`
`Page 5
`
`unauthorized copying of the computer program), comprising: a communication
`
`module for receiving a request for authorization to use the digital product from a given
`
`device (Ahmad, Col. 9, lines 37-44, the CICO module 120 contains required
`
`licensing information for the program module requested by the user. CICO
`
`module is interpreted as a communication module by the examiner); a processor
`
`module in operative communication with the communication module (Ahmad, Col. 5,
`
`lines 33-43); a memory module in operative communication with the processor module
`
`and comprising executable codefor the processor (Ahmad, Col. 5, lines 33-36)
`
`module to: verify that a license data associated with the digital product is valid based at
`
`least in part on a device identity associated with the given device (Ahmad, Col. 10,
`
`lines 50-67, each CICO module has a CICO module identification number(CID).
`
`The CID preferably has two parts separated by a "-". The first part of the CIDis a
`
`unique identification number generated and encodeinto the CICO module by the
`
`Software Monitor module 140, and the secondpart is the identification number
`
`unique to the user's computer 20); in response to the device identity already being
`
`on a record, allow the digital product to be used on the given device (Ahmad,Col. 10,
`
`lines 59-67, the Software Monitor module 140 verifies the CICO module 120 has
`
`not been used before and then issues a randomly generated unique CID to the
`
`CICO module 120. After the CICO module 120 provides the Software Monitor
`
`module 140 with the licensing information for the rented program module 100);
`
`set the allowed copy countto a first upperlimit for a first time period (Ahmad, Col. 9,
`
`lines 3-11, alternatively, a usage count rate may be used wherethe userrents the
`
`214
`
`214
`
`

`

`Application/Control Number: 12/272,570
`Art Unit: 2493
`
`Page 6
`
`program module for a fixed number of uses. For example, the user may payfor
`
`ten uses of a particular program module wherea single use is consumed each
`
`time the program module is run on the user's computer.
`
`It should be understood
`
`that underthe latter scheme, a maximum run time will be prescribed for each use
`
`to prevent the user from running the program module indefinitely under a single
`
`use) Ahmad doesnot disclose in responseto the device identity not being on the
`
`record and the license comprising at least one allowed copy count corresponding to a
`
`maximum numberof devices authorized for use with the digital product; and calculate a
`
`device count corresponding to total number of devices already authorized for use with
`
`the digital product; and when the calculated device countis less than the first upper
`
`limit, allow the digital product to be used on the given device. Takano discloses in
`
`responseto the device identity not being on the record (Takano, Paragraph [0058],
`
`whenthere is no registration of this terminal identifier) and the license comprising
`
`at least one allowed copy count corresponding to a maximum number of devices
`
`authorized for use with the digital product (Takano, Paragraph [0057], when the
`
`numberof terminals whichis allowed to play the contentis limited until five
`
`terminals by a content provider, there is need to prepare free spaceto register
`
`five terminal identifiers); and calculate a device count corresponding to total number
`
`of devices already authorized for use with the digital product (Takano, Paragraph
`
`[0058], the memory device 106 judges whether there is a space area able to
`
`additionally register a new identifier in the identifier registering area of the
`
`license 300 or not); and when the calculated device countis less than thefirst upper
`
`215
`
`215
`
`

`

`Application/Control Number: 12/272,570
`Art Unit: 2493
`
`Page 7
`
`limit, allow the digital product to be used on the given device (Takano, Paragraph
`
`[0058], when a space area exists in the identifier registering area, the memory
`
`device 106 records this terminal identifier to the identifier registering area of the
`
`license 300 (603), and executesthe license transfer processing (604)) It would
`
`have been obvious to one of ordinary skill in the art at the time of invention to modify
`
`the method of Ahmad in view of Takano by showing the license comprising at least one
`
`allowed copy count corresponding to a maximum number of devices authorized for use
`
`with the digital product; and calculate a device count corresponding to total numberof
`
`devices already authorized for use with the digital product; and when the calculated
`
`device countis less than thefirst upperlimit, allow the digital product to be used on the
`
`given device as taught by Takano in order to records the terminalidentifier to the
`
`identifier registering area of the license and executesthe license (Takano, Paragraph
`
`[0058])
`
`As to claim 2, Ahmad in view of Takano disclosesthe digital product comprises
`
`software (Ahmad, Col. 8, lines 41-46, the invention allows a software program
`
`module rental service provider monitor use of rented software program
`
`downloaded onto a user's computer))
`
`As to claim 3, Ahmad in view of Takano disclosesthe license data comprises
`
`information that may be used to verify whetherthe license for the digital product is valid
`
`(Ahmad, Col. 4, lines 2-8, the Software Monitor module verifies the CICO module
`
`216
`
`216
`
`

`

`Application/Control Number: 12/272,570
`Art Unit: 2493
`
`Page 8
`
`has not been previously used and receives licensing information from the CICO
`
`module for the computer program. The Software Monitor module verifies the
`
`license to use the computer program and issues an authorization message to the
`
`computer program)
`
`As to claim 4, Ahmad in view of Takano discloses the record comprises an
`
`authorization database (Ahmad,Col. 5, lines 36-40, these processes and operations
`
`mayutilize conventional computer components in a heterogeneousdistributed
`
`computing environment, including remote file servers, computer servers, and
`
`memorystorage devices)
`
`As to claim 7, Anmad in view of Takano discloses the processor module is
`
`adapted to, in response to the calculated device count equaling thefirst upperlimit,
`
`send a warning regarding the allowed copy count to the given device (Ahmad, Col. 14,
`
`lines 43-48, If usage time remains, the method follows the "YES" branch, at step
`
`690, and allows the user to continue use of the program module 100.
`
`If the
`
`licensed usage time has expired, the method follows the "NO" branchto step 700,
`
`and use of the program module 100 is terminated.
`
`If desired, a termination
`
`message maybe sentto the userprior to termination of use of the program
`
`module 100)
`
`217
`
`217
`
`

`

`Application/Control Number: 12/272,570
`Art Unit: 2493
`
`Page 9
`
`As to claim 8, Anmadin view of Takano discloses the processor module is
`
`adaptedto, in responseto the calculated device count exceedingthefirst upperlimit,
`
`deny the request for authorization (Ahmad, Col. 9, lines 3-11, alternatively, a usage
`
`count rate may be used wherethe user rents the program modulefor a fixed
`
`numberof uses. For example, the user may payfor ten usesof a particular
`
`program module where a single use is consumedeachtime the program module
`
`is run on the user's computer.
`
`It should be understood that underthe latter
`
`scheme, a maximum run time will be prescribed for each use to prevent the user
`
`from running the program moduleindefinitely under a single use)
`
`Asto claim 9, Anmad discloses the processor module is adapted to: after the first
`
`time period has expired, set the allowed copy count to a second upperlimit for a
`
`second time period (Ahmad, Figure. 4, Col. 11, lines 43-54, Col. 12, lines 43-60);
`
`recalculate the device count; and whenthe recalculated device countis less than the
`
`second upperlimit, allow the digital product to be used on the given device (Ahmad,
`
`Figure. 4, Col. 10, lines 54-62) Ahmad doesnotdisclose in responseto the device
`
`identity not being on the record. Takano discloses in responseto the device identity not
`
`being on the record (Takano, Paragraph [0058], when there is no registration of
`
`this terminal identifier) It would have been obvious to one of ordinaryskill in the art at
`
`the time of invention to modify the method of Ahmadin view of Takano by showingthat
`
`in response to the device identity not being on the record as taught by Takano in order
`
`to stop the transfer processing of license (Takano, Paragraph [0058])
`
`218
`
`218
`
`

`

`Application/Control Number: 12/272,570
`Art Unit: 2493
`
`Page 10
`
`As to claim 12, Ahmad in view of Takano discloses the processor module is
`
`adapted to, in response to the calculated device count equaling the second upperlimit,
`
`send a warning regarding the allowed copy count to the given device (Ahmad, Col. 14,
`
`lines 43-48, If usage time remains, the method follows the "YES"branch,at step
`
`690, and allows the user to continue use of the program module 100.
`
`If the
`
`licensed usage time has expired, the method follows the "NO"branchto step 700,
`
`and use of the program module 100 is terminated.
`
`If desired, a termination
`
`message maybe sentto the user prior to termination of use of the program
`
`module 100)
`
`As to claim 13, Ahmad in view of Takano discloses the processor module is
`
`adapted to, in response to the calculated device count exceeding the second upper
`
`limit, deny the requestfor authorization (Ahmad,Col. 9, lines 3-11, alternatively, a
`
`usage count rate may be used where the user rents the program module for a
`
`fixed number of uses. For example, the user may pay for ten uses of a particular
`
`program module where a single use is consumed each time the program module
`
`is run on the user's computer.
`
`It should be understood that underthe latter
`
`scheme, a maximum run time will be prescribed for each use to prevent the user
`
`from running the program moduleindefinitely under a single use)
`
`219
`
`219
`
`

`

`Application/Control Number: 12/272,570
`Art Unit: 2493
`
`Page 11
`
`As to claim 14, Ahmad in view of Takano disclosesall the elements in the claim
`
`above exceptthat after the second time period has expired, set the allowed copy count
`
`to a third upperlimit; recalculate the device count; and when the recalculated device
`
`count is less than the third upper limit, allow the digital product to be used on the given
`
`device. It is the matter of design choice to set the time period and the copy count to
`
`any numberas desired (example 3upperlimit or 4" upperlimit or 5" upperlimit) to
`
`allow the digital product to be used on the given device. It would have been obvious to
`
`one of ordinary skill in the art at the time of invention to modify the method of Ahmadin
`
`view of Takano by showing after the second time period has expired, set the allowed
`
`copy countto a third upperlimit; recalculate the device count; and when the
`
`recalculated device countis less than the third upper limit, allow the digital productto
`
`be used on the given device in orderto provideflexibility to the use the software in
`
`different time period for the different numberof device.
`
`As to claim 15, Ahmad in view of Takano disclosesall the elements in the claim
`
`above exceptthat the third upperlimit comprises eleven authorized devices. It is the
`
`matter of design choiceto setthe limit to any numberof devices as desired (example
`
`11 devices, 12 devices and etc.) It would have been obvious to one of ordinary skill in
`
`the art at the time of invention to modify the method of Ahmad in view of Takano by
`
`showing the third upperlimit comprises eleven authorized devicesin order to provide
`
`flexibility to the use the softwarein different numberof device.
`
`220
`
`220
`
`

`

`Application/Control Number: 12/272,570
`Art Unit: 2493
`
`Page 12
`
`As to claim 16, Ahmad in view of Takano disclosesall the elements in the claim
`
`above exceptthat the processor module is adapted to, in response to the calculated
`
`device count equaling the third upperlimit, send a warning regarding the allowed copy
`
`count to the given device (Ahmad,Col. 14, lines 43-48, If usage time remains, the
`
`methodfollows the "YES" branch, at step 690, and allows the user to continue
`
`use of the program module 100.
`
`If the licensed usage time has expired, the
`
`methodfollows the "NO"branchto step 700, and use of the program module 100
`
`is terminated.
`
`If desired, a termination message may be sent to the userprior to
`
`termination of use of the program module 100)It is the matter of design choice to
`
`send a warning regarding the allowed copy count to the given device in response to the
`
`calculated device count equaling the third upper limit. It would have been obvious to
`
`one of ordinary skill in the art at the time of invention to modify the method of Ahmadin
`
`view of Takano by send a warning regarding the allowed copy countto the given
`
`device in responseto the calculated device count equaling the third upper limit in order
`
`to provideflexibility to the use the software in different number of device.
`
`As to claim 17, Anmad in view of Takano disclosesall the elements in the claim
`
`above except the processor module is adapted to, in response to the calculated device
`
`count exceeding the third upperlimit deny the request for authorization (Ahmad, Col.
`
`9, lines 3-11, alternatively, a usage count rate may be used wheretheuserrents
`
`the program modulefor a fixed number of uses. For example, the user may pay
`
`221
`
`221
`
`

`

`Application/Control Number: 12/272,570
`Art Unit: 2493
`
`Page 13
`
`for ten uses of a particular program module where a single use is consumed
`
`each time the program module is run on the user's computer.
`
`It should be
`
`understood that underthe latter scheme, a maximum runtime will be prescribed
`
`for each use to prevent the user from running the program module indefinitely
`
`under a single use)It is the matter of design choice to deny the request for
`
`authorization after the calculated device count exceeding the third upperlimit or 4" or
`
`5" and etc.) It would have been obviousto one of ordinary skill in the art at the time of
`
`invention to modify the method of Ahmad in view of Takano by denying the requestfor
`
`authorization after the calculated device count exceeding the third upperlimit in order
`
`to stop the use the software afterit's been used in certain numberof devices
`
`As to claim 18, Ahmad in view of Takano discloses the device identity comprises
`
`unique device identifying information (Ahmad, Col. 10, lines 54-59 — Col. 12, lines 7-
`
`10, computeridentifier stored as a part of unique CID)
`
`As to claim 19, Ahmad in view of Takano discloses the unique device identifying
`
`information comprises at least one user-configurable parameter and at least one non-
`
`user-configurable parameterof the given device (Ahmad, Col. 10, lines 54-59, the
`
`CID preferably has two parts separated by a"-". As is discussedin detail below,
`
`the first part of the CID is a unique identification number generated and encode
`
`into the CICO module by the Software Monitor module 140, and the secondpart
`
`is the identification number unique to the user's computer 20)
`
`222
`
`222
`
`

`

`Application/Control Number: 12/272,570
`Art Unit: 2493
`
`Page 14
`
`As to claim 20, Ahmad in view of Takano discloses the device identity is
`
`generatedbyutilizing at least one irreversible transformation of the at least one user-
`
`configurable and the at least one non-user-configurable parameters of the given device
`
`(Ahmad, Col. 12, lines 13-31)
`
`As to claim 21, Ahmad in view of Takano discloses the device identity is
`
`generatedbyutilizing a cryptographic hash function on the at least one user-
`
`configurable and the at least one non-user-configurable parameters of the given device
`
`(Ahmad, Col. 14, lines 49-64, the SM 140 will maintain an encrypted database in
`
`whichit will store the APPID, the CID, and the usage time remaining)
`
`As to claim 22, it recites the same limitation as claim 1. Therefore it is rejected for
`
`the same analogous reason.
`
`As to claim 23, Ahmad disclosesafter the first time period has expired, set the
`
`allowed copy count to a second upperlimit for a second time period (Ah

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