throbber
Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 1 of 22
`
`
`Exhibit H
`
`
`
`
`
`
`
`
`
`
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 2 of 22
`
`... :, .
`
`.· ....
`
`PATENT
`
`IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`Examiner: Djenane M. Bayard
`In re: Cox et al.
`Group Art Unit: 2141
`Application Serial No.: 09/870,608
`Filed: May 31, 2001
`Confirmation No.: 9481
`For: METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR
`DlSTRJBUTJON OF APPLI.CATION PROGRAMS TO A TARGET STATION ON
`A NETWORK .
`
`,
`' ··
`.. ., . .,.
`
`Mail Stop Amendment
`' Commissioner for Patents
`PO Box 1450
`Alexandria, VA 223 13-1450
`
`December 7, 2004
`
`Certificate of Mailing under 37 CFR I.R
`I herd,y Ct't1ify 1h.1t 1his corre$pondem;e is !Jt:ing deposi~w witlt tlie United
`States Postal Service with sufficient postage as first cluss mail rn :;n envelope
`addrc.,scd to: Ma>I Stop Amendment. Commissioner for Patents, PO Box 1450.
`Alex· dria, VA 2:23 l 3-14SO on December 7, ?.004
`
`--G
`
`Sir:
`
`AMENDMENT
`
`Applicants provide the present response to address the issues raised in the Office
`
`Action mailed September 8, 2004 ("the Office Action").
`
`If any ex1ension of time for lhe accompanying response or submissi011 is required,
`
`Applicant requests that this be considered a petition therefor. The Commissioner is hereby
`
`authorized to charge any additional fee, which maybe required, or credit any refund, to
`
`Deposit Accmmt No. 09-0461.
`
`UNILOC_COX_0682
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 3 of 22
`
`In re: Cox et al.
`Serial No. 09/870.608
`Filed: May 3 .1, 2001
`Page 2 of 10
`
`In the Claims:
`
`. '
`
`1-14. (Canc.eled)
`
`15.
`
`(Currently amended) A method for distribution of application programs to a
`
`target on-demand server s t~ on a network comprising the steps executed on a centralized
`
`network management server coupled to the network of:
`
`providing an application program to be distributed to the network management server;
`
`specifying a source directory and a target directory for distribution of the application
`
`program;
`
`preparing a file packet associated with the application program and including a
`
`segment con.figured to initiate registration operations for the application program at the target
`
`on-demand server station; a.nd
`
`distributing the file packet to the target on-demand server Lo make lhe application
`
`program available for use by a user at a client srntioR.
`
`16.
`
`(Original) A method according to Claim 15 wherein the network management
`
`server is a Tivoli™ server.
`
`(Currently amended) A method according to Claim 16 wherein the segment
`17.
`configured to initiate registration operations includes an impon data file and a call to an
`import program executing on the target on-demand server station to install and register the
`file packet associated with the application program on the target on~dei:nand server in a
`
`manner that makes it reco&7flized and available to the user at the client.
`
`18-
`
`(Currently amende.d) A method according to Claim 16 where the application
`
`program is provided as a JA V ATM applet and wherein the application. program is registered
`
`based on a Universal Resource Locator (URL) address accessible to a browser application and
`
`wherein the segment configunzd to initiate registration operations includes a variable field
`
`UNILOC_COX_0683
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 4 of 22
`
`Tn re: Cox et al.
`Serial No. 09i870,608
`Filed: May 31, 2001
`.Page 3 of 10
`
`into which the target on-demand server~ inserts its identification during registration
`
`operations.
`
`19.
`
`(Currently amended) A method according to Claim l 8 wherein the step of
`
`distributing comprises the step of distributing the file packet to a plurality of target on(cid:173)
`
`demand servers srat·iens each having an identification which may be inserted into the variable
`
`field at the target on-demand server statte.fl.
`
`20.
`
`(Currently amended) An application program distribution system for
`
`distributing appl ica6on programs to a target on-demand server stations on a network
`
`executing on a centralized network management server coupled to the network, the system
`
`comprising:
`
`means for providing to the network management server an application program to be
`
`distributed to remote servers;
`
`means for specifying a source directory and a target di,rectory for distribution of the
`
`application program;
`
`means for preparing a file packet associated with lhe application program, the file
`
`packet including a segment confrgured to initiate registration operations for the application
`
`program at the target on-demand server stations; and
`
`means for distributing the file packet to the target on-demand server statt01,s to make
`
`the application program available for use bv a user at a client.
`
`21.
`
`(Canceled)
`
`22.
`
`(Currently amended) A computer program product for distributing application
`
`programs to a target on-demand server stutioAs on a network executing on a centralized
`
`neh:vork management server coupled to the network, the computer program product
`
`comprising:
`
`a computer-readable storage medium having computer-readable program code means
`
`UNILOC_COX_0684
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 5 of 22
`
`In re: -Cox et al.
`Serial No. 09/870,608
`Filed: May 31, 2001
`Page 4 of 10
`
`embodied in said medium. said computer-readable program code means comprising:
`
`computer readable program code means for providing to the network management
`
`server an application program to be distributed to remote servers;
`
`computer readable program code means for specifying a source directory and a target
`
`directory for distribution of the application prog ram;
`
`computer readable program code means for preparing a file packet associated with the
`
`application program, the file packet including a segment configured lo initiate registration
`
`operations for the application program at the target on-demand server stations; and
`
`computer readable program code means for distributing the file packet to the target
`
`on-dcniand server stations to make the appli.catlon program available for use by a user at a
`
`client.
`
`23.
`
`(Canceled).
`
`24.
`
`(Previously presented) A system according to Claim 20 wherein the network
`
`management server is a Tivoli™ server.
`
`25.
`
`(Currently amended) A system according to Claim 24 wherein the segment
`
`configured to initiate registration operations includes an import data file and a call to an
`
`import program executing on. the target on-demand server st,at4-0ns to install and register the
`
`file packet associated with the application program on the target on-demand server in a
`manner that makes ir recognized and available to the user at the client.
`
`26.
`
`(Currently amended) A system according to Claim 24 wherein the application
`
`program is provided as a JAVA TM applet and wherein the application program is registered
`
`based on a Universal Resource Locator (URL) address accessible to a browser application and
`
`wherein the segment configured to initiate registration operations includes a variable field
`
`into which the target on-demand server stations inserts its identification during registration
`
`operations.
`
`UNILOC_COX_0685
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 6 of 22
`
`1n re: Cox et al.
`Serial No. 09/870.608
`Filed: May 31, 2001
`Page 5 of 10
`
`27.
`
`(Currently amended) A system according to CJaim 26 wherein tho means for
`
`distributing comprises means for distributing the file packet to a plurality of target on-demand
`
`servers nlations each having an identification which may be inserted into the variable field at
`
`the target on-demand server s~s.
`
`28.
`
`(Previously presented) A computer program product according to Claim 22
`
`wherein the network management St!rvcr is a TivoliTM server.
`
`29.
`
`(Currently amended) A computer program product according to Clalm 28
`
`wherein the se&'lllent configured to initiate registration operations includes an import data file
`
`and. a call to an import program executing on the target on-demand server statiefts to install
`~rntrngi.§~~r .. H1~ .. fi.l~ . .P.P.£~.~U:1.§.~.9~i~J~~LY..:~.H)..th,~Jication program on the target on-demand
`server in a manner that makes it recognized and avajlabie to the user at the client.
`
`30.
`
`(Cnrrently amended) A computer program product according to Claim 28
`
`wherein the applicalion program is provided as a JAVA TM applet and wherein the application
`
`program is registered based on a Universal Resource Locator (URL) address accessible to a
`
`browser application and wherein the segment configured to initiate registration operations
`
`includes a variable field into which the target on-demand server stati<}ns inserts its
`
`identificat.ion during registration operations.
`
`31.
`
`(Currently amended) A computer program product according to Claim 30
`
`wherein the computer readable program code means for distributing comprises computer
`
`readable program code means for distributing the file packet to a plurality of target on(cid:173)
`
`demand servers stations each having an identification which may be inserted into the variable
`
`field at the target on-demand. server stations.
`
`32.
`
`(New) A method according to Claim 15 wherein di.stributing the file packet is
`
`UNILOC_COX_0686
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 7 of 22
`
`Tn re: Cox et al.
`Serial No. 09/870,608
`File.d: May 31, 2001
`Page 6 of10
`
`preceded by executing a pre-distribution program at the network managcmeut server.
`
`33.
`(New) A method according to Claim 32 wherein executing a pre-distribution
`program includes dctcm1ining an environment for the application pro61-rarn that exists on the
`target on-demand server.
`
`34.
`
`(New) A method according to Claim 33 wherein preparing a file packet
`
`includes including a selected version of an application launcher in the file packet, the selected
`
`version bei11g sclcct.ed based on the dctennined environment.
`
`35.
`
`(New) A method according to C laim 15 wherein distributing the file packet is
`
`followed by executing an after-distribution program at the target on-demand server.
`
`36.
`
`(New) A method according to Claim 17 wherein registration operations
`
`include maintaining al the target on-demand server a profile management list identifying
`
`application programs available for use by the user and wherein the method further comprises
`
`updating the profile management list at the target on-demand server to make the application
`
`program available for use by the user.
`
`37.
`
`(New) A method according to Claim 36 wherein the profile management list
`
`includes a designation of authorized users for application programs identified in the profile
`management list.
`
`UNILOC_COX_0687
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 8 of 22
`
`ln re: Cox et al.
`Serial No. 09/870,608
`Filed: May 31 , 2001
`Page 7 of 10
`
`REMARKS
`
`AppJicants appreciate the thorough review of the present application as indicated by
`
`the Office Action. Independent method Claim 15 and corresponding system and computer
`
`program product Claims 20 and 22 have be::en amended above lo clarity that the target station
`
`is an on-demand server and that the file packet is distributed to "make the application
`
`program available for use by a user at a client,'' as described, for example, at page 28, lines 3.
`
`4 of th.e present application. ln addition, dependent Claims 17, 25 and 29 have been amended
`
`lo clarify that the call to the import program executing on the target on-demand server fa "to
`
`install and register the file packet associated with the application program on the target on(cid:173)
`
`demand server in a manner that makes it recognized and available lo the user at the client."
`
`Such recitations are described in the present ap1>lication, for example, at page 28, lines 3-4.
`
`New Claims 32 to 37 have been added, \Vhich include additional recitations, support for
`
`which is found generally at pages 28-33 of the present application.
`
`Applicants submit that the claims as amended are patentable over the cited art.
`
`Accordingly, Applicants request entry of this amendment and passing of this application to
`
`issuance,
`
`Independent Claims t 5, 20 and 22 stand r~jected under 35 U .S.C. § 103 over United
`
`States Patent No. 6,202,206 to Dean et al. ("Dean") in v.iew of United States Patent No.
`
`5,867,713 to Shrader et al. ("Shrader"). Office. Action, p. 2. The remaining claims stand
`
`rejected as obvious over Dean and Shrader in combination with one or more of United States
`
`Patent No. 5,996,012 to Jarriel (".Jarriel") and United St.ates Patent No. 6,611,498 to Baker et
`at. ("Baker'').
`
`The Independent Claims Are Pateutable Over the Cited Art:
`
`Independent method Claim 15 recites:
`
`A method for distribution of application programs to a target on-demand
`sei·ver on a network comprising the steps executed on a centralized network
`management server coupled to the network of:
`providing an appJication program to be distributed to the network
`management server;
`specifying a source ~irectory aml a target dit"ecto1y for distributio1l of the
`
`UNILOC_COX_0688
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 9 of 22
`
`ln re: Cox ct al.
`Serial No. 09/870,608
`Filed: May 31, 200 1
`Page 8 of10
`
`application program;
`preparing a file packet associated with the application program and
`including a segment configured to initiate registration operations for the
`applicatjon program at the target on-demand sen,er; and
`distributing the file packet to the target on-demand server to make the
`application program available for use by a user at a client.
`
`Independent syslem and computer program product Claims 20 and 22 contain corresponding
`
`recitations. Applicants submit that at least the highlighted portions of C laim 15 are not
`
`disclosed or suggested by the cited p.rior art.
`
`As is clear from the highlighted recitations of Claim 15, the claimed embodiments of
`
`C laim I 5 are directed to distribution of application programs from a network mauagement
`
`computer to on-demand server(s) and to registering the application programs at the on(cid:173)
`
`demand server(s) so that they will be available to users access~g the programs from client
`
`computers:.
`
`The cited portions of Dean relied on in the rejection of Claims 15, 20 and 22 read as
`
`follows:
`
`The present invention uses the data files and other information developed during
`the preliminary processing which involved the primary server computer alone as
`covered by those two copending patent applications. The primary server loads all
`of the selected application programs onto their-respective server and client
`computers and completes the network configuration under the control of the
`profile data file which is stored in the primary server computer. All of the selected
`programs to be installed throughout the n etwork of server and client computers
`are first loaded into the primary server computer. Then, there is run the sequence
`of the keystroke and cursor entries require-cl to install said selected components
`and programs on said server and client ,computers as recorded in a data file
`representative of said sequence of entries stored in said primary server computer.
`As a result, the programs and components are automatically loaded into the
`respective server and client computers in said network requiring said programs
`and components. The programs thus distributed include the operating systems for
`the
`
`Dean, C<>l. 2, lines 50-67); and
`
`Accordingly, the copending Dean et al. application covers the general concept of
`making all of the entries for installations for all of the computers in the network
`th.rough a primary server so that all of the network installations are under the
`control of the primary server. These are recorded and s tored as keystrokes and
`
`UNILOC_COX_0689
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 10 of 22
`
`1n re: Cox et al.
`Serial No. 09/870,608
`Flied·: May 31, 2001
`Page 9 of 10
`
`cursor selections in a data file profile as covered in the copending Bezanson et al.
`patent application, which is subsequently used. lo control the configuration of the
`network and installations and settings on all of the computers in the network. The
`present patent application covers automatically and, wherever possible,
`simultaneously configuring the network and tnaking all installations and settings
`on all of the computers in the network via the primary serv,:r computer based
`upon the previously recorded stored profile wjth application programs which have
`beei1 previously loaded into the primary server computer
`
`(Dean. Col. 5, lines 25-40).
`
`Applicants submit that, while there is a discussion of distribution of applic.ation
`
`programs from a primary server computer to clients and servers in these sections, there is no
`
`discussion of providing a file packet to target on-demand servers to initiate .registration
`
`operations to make an application program available to a user at a client. Similarly, the
`
`secondary references contain no such disclosure or suggestion. Accordingly, the rejections of
`
`independent Claims 15, 20 and 22 should be withdrawn for at least these reasons.
`
`The De.pendent Claims:
`
`Each of the dependent claims is patentable at least based on the patent ability of the
`independent claim from which. it depends as discussed above. In addition, various of the
`
`dependent claims are separately patentable. For example, contrary to the assertion in the
`
`Office Action, none of the references disclose or suggest the import program and registration
`
`operations for making an application program .available on a target on-demand server so that
`
`it is "recognized and available to the user at the client" as recited in Claims 17, 25 and 29.
`
`With respect to Claims 18, 26 and. 30, Applicants submit that, while the secondary references
`
`may disclose some of the utilized terms of these claims. they fail to disc1ose the particulars of
`
`the recited use of a URL for registration of an application program and insertion of an
`
`identification in a variable 6e1d of the segrnent of the file packet configured to initiate the
`
`registration operations to make the application. program available to a user at a client as
`
`recited in these daims. Each of new Claims 32-37 is also separately patentable based on the
`
`inclusion of recitations therein not found in the cited ptior art. Accordingly, the dependent
`
`claims are also separately patentable and should be allowed for at least these additional
`
`UNILOC_COX_0690
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 11 of 22
`
`In re: Cox et al.
`Serial No. 09/870,608
`Filed: May 3 l, 2001
`Page IO of JO
`
`reasons.
`
`CONCLUSION
`
`Applicants respectfully submit that, for the reasons discussed above, the references
`
`cited in the present rejections do not disclose or suggest the present invention as claimed.
`
`Accordingly, Applicants respectfully request allowance of all the pending claims and passing
`
`this application to issue.
`
`Robert W. Glatz
`Registration No. 36,81 l
`
`Myers Bi gel Sibley & Sajovec
`P.O. Box 37428
`Raleigh, NC 27627
`(919) 854-1400 phone
`(919) 854-1401 fax
`
`.._... ... , .. _:-,
`UNILOC_COX_0691
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 12 of 22
`
`. .
`
`cy Docket No. 5577-130DV
`
`PATENT
`
`IN THE UNITED STATES PATENT ANO TRADEMARK OFFICE
`
`In re: Cox et al.
`Examiner: Djenane M. Bayard
`Group Art 'Unit: 2141
`Application SeriaJ No.: 09/870,608
`Confirmation No.: 9481
`Filed: May 31, 2001
`For: METHODS. SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR
`DlSTRIBUTlON OF APPLICATION PROGRAMS TO A TARGET STATION ON
`A NETWORK
`
`Mail Stop Amendment
`Commissioner for Pmerns
`PO Box 1450
`Alexandria, VA 22313-1450
`
`Crrtiliclltt' ofl\1ai:liog under 37 CFR 1.8
`I hereby ceri-ify 1ha1 1h1s correspondence is being depos'ited with the Umtcd
`States Postal Scro1icc with ~ufficient ro;;toge us first clas;; mail in an envelope
`addres:;cd 10: Mail Stop Amendment, Commissioner for Patents, 1-'0 $C)x 1450.
`ri , YA 12 D· 1450 on June 22, 2005
`Alex
`
`June 22, 2005
`
`Sir:
`
`AMENDMENT
`
`Applicants provide the present Amendment to address the issues raised in the Office
`
`Action mailed April 22, 2005 {"the Office Action").
`
`ff any extension of time for the accompanying response or submission is required,
`
`Applicant reque.sts that. this be considered a petition therefor. The Commissioner is hereby
`
`authorized to charge any additional fee., which may be required, or credit any refund, to
`
`Deposit Accotmt No. 09~0461.
`
`Amendments to the claims are reflected in the Listing of the Claims beginning on
`
`page 2 of this paper.
`
`Remarks begin on page 7 of this paper.
`
`UNILOC_COX_0716
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 13 of 22
`
`ln re: Cox et al.
`Serial No. 09/870,608
`Filed: May 31, 2001
`Page 2 of 11
`
`Amendments to the C laims:
`
`This listing of tbe claims will replace a ll prior versions, an<l listings, of claims in the
`
`application:
`
`Listing of the C laims:
`
`l -14. (Canceled)
`
`15.
`
`(Currently amended) A method for distribution of application programs to a
`
`target on-demand server on a network comprising the. ([steps]] following executed on a
`
`centralized network management server coupled to the network [[ot]] :
`
`providing an appl.ication program to be distdhuted to the network management server;
`
`specifying a source directory and a target directory for distribution of lhe application
`
`program;
`preparing a file packet associated with the application program and including a
`
`segment configured to initiate registration opeTations for the application program <Lt the target
`
`on-demand se.rve.r; aud
`
`distributing the file packet to the target on-demand server to make the application
`
`prngrnm available for use by a user al a dient.
`
`16.
`
`(Original) A method according to Claim l .5 wherein the netwoTk management
`
`server is a TivoliTM server.
`
`17.
`
`(Currently amended) A method according to Claim [[ 16]) .Ll. wherein the
`segment configured to initiate n ::gistration operations includes an import data file and a call to
`
`an import program executing on the target on-demand server to install an<l register the file
`
`packet associated with the application program on the target on-demand server in a manner
`
`that makes it recognized and available to the user at the client.
`
`l S..
`
`(Currently amended) A method according to Claim [{ 16]) 15 where the
`
`UNILOC_COX_0717
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 14 of 22
`
`In re: Cox et al.
`Serial No. 09/870,608
`Filed: May 31, 200 I
`.Page 3 of l l
`
`application program is provided as a JA VATM app.let and wherein the application program is
`
`regfatered based on a Universal Resource Locator (URL) address accessible to a browser
`
`application and wherein the segment configured to initiate registration operations includes a
`
`variable Held into which the target on-demand server inserts its identificatkm during
`
`registration operations.
`
`19 .
`
`(Previously Presented) A method according to Claim 18 wherein the step of
`
`distribming comprises the step of distributing the file packet to a plurality of target o.n(cid:173)
`
`demand servers each having an identification which may be inserted into the variable field at
`
`the target on-demand server.
`
`20.
`
`(Previously Presented) An application program distribution system for
`
`distributing application programs to a target on-demand server on a network executing on a
`centralized network management server coupled to the 11etwork, the system comprising:
`
`means for providing to the network management server an application program to be
`
`djscributed to remote servers;
`
`means for specifying a source directory and a target directory for distrihuti<>n of the
`
`application program;
`
`means for preparing a file packet associated with the application program, the file
`
`packet including a segment configured to initiate registration operations for the application
`
`program at the target on .. demand server; and
`means for distributing the fik packet to the target on.demand server to make the
`
`application program available for use by a user at a client.
`
`21 .
`
`(Canceled)
`
`22.
`
`(Ct'lrrently amended) A computer program product for distributing application
`
`programs to a target on-demand server on a network executing on a centralized network
`
`management server coupled to the network, the computer program product comprising:
`
`UNILOC_COX_0718
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 15 of 22
`
`In re: Cox et aL
`Serial No. 09/870,608
`Filed: May 31, 2001
`Page 4 of 11
`
`a computer-readable storage medium having computer-readable program code
`
`[[means)] embodied in said medium, said computer-readable program code [[means])
`
`comprising:
`
`computer readable program co<le mean.:, for pro,.•it:ling that provides to the nct,vork
`
`management server ,1n applicatio,; program to be distributed to remote servers;
`
`computer readable program code means-for-sped-fyi-ng that !fil_ecifies a source dire.ctory
`
`and a targe t directory for distribution of the application program;
`
`computer readable program code means for preparing that prepare~ a file packet
`
`assoc·iated. with the application program, the file packet including a segment con.figured to
`
`initiate registration operations for the application program at the target on-demand server; an<l
`
`computer readable program code means for distributing that distributes the file packet
`
`to the target on-demand server to make the application program available for use by a user at
`
`a client.
`
`23.
`
`(Canceled).
`
`24.
`
`(Previously presented) A system according to Claim 20 wherein the network
`
`management server is a TivoljTM server.
`
`25.
`
`(Currently amended) A system according to Claim [[24JJ 20 wherein the
`
`segment configured to inititlle registration opeTations includes an import data file and a call to
`an import program executing on the target onw-demand server to install and register the fi le
`
`packet associated with the application program on the target on-demand server in a mam1er
`
`that makes it recogn.ized and available to the user at the client.
`
`26.
`
`(Currently amende<l) A system according to Claim [(24J) 20 wherein the
`
`application program is provided as a J AV ATM applet and \.vherein the application program is
`
`registered based on a Universal .Resource Locator (URL) address accessible to a browser
`
`application and wherein the segment con.figure<l to initiate registration operations includes a
`
`UNILOC_COX_0719
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 16 of 22
`
`In re: Cox et .al.
`Serial No. 09/870,608
`Filed: May 31. 2001
`.Page 5 of 11
`
`va:riable .field into which the target on-demand server inserts .its identification during
`
`registration operations.
`
`27.
`
`(Previou.c;ly Presented) ,A system according to Claim 26 wherein the means for
`
`distributing comprises means for distributing the file packet to a plurality of target on-demand
`
`servers each having an identification which may be insened into the variable field at the
`
`target on-demand server.
`
`28.
`
`(Previously presented) A computer program product according to Claim 22
`
`wherein the network management server is a Ti voli™ server.
`
`(Currently amended) A computer program product according to Claim l [28 J]
`29.
`l:?. wherein the segment configured to initiate registration operations includes an impori data
`tile and a .call to an import program executing on the target on-demand server to install and
`
`register the file pac.ket associaled with the application program on the target on-demand
`
`server in a manner that makes it recogniz.ed and avttilable to the user at t.he client.
`
`30.
`
`(Currently amended) A computer program product according to Claim ([28]j
`
`22 wherein the application program is provided as a JAVATM applet and wherein the
`
`application program is registered based on a Un.iversal Resource Locator (URL) address
`
`accessible to a browser application and wherein the segment configured to initiate registration
`
`operations includes a variable field into which the target on-demand server inserts its
`
`identification during registration operations.
`
`31 .
`
`(Currently Amended) A computer program product according to Claim 30
`
`wherein the computer readable program code tlle&Rs-for .. distriout-•Rg that distribute~ comprises
`
`computer readable program code means for distribating lhat distributes the file packet to a
`
`plurality of target on-demand servers each having an identification which may be inserted into
`
`the variable .field at the target on-demand server.
`
`UNILOC_COX_0720
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 17 of 22
`
`In re: Cox et al.
`Serial No. 09/870,608
`Filed: May 31, 2001
`Page G of l 1
`
`32.
`
`(Previously Presented) A method according to Claim 1 S wherein distributing
`
`the file packet is preceded by executing a pre-distrihulion program at the network
`
`management server.
`
`33.
`
`(Previously Presented) A method according to Claim 32 wherein executing a
`
`pre-distribution program includes detennining an environment for the application program
`
`that exists on the target on-demand server.
`
`(Previously Presented) A method according to Claim 33 wherein preparing a
`34.
`file packet includes including a selected version of an application launcher in the t1le packet,
`
`the selected version being sek"Cted based on the determined environment.
`
`35.
`
`(Previously Presented) A method according to Claim 15 wherein distributing
`
`the file packet js fol]owed by executing an after-distribution program at the target on-demand
`
`server.
`
`36.
`
`(Previously Presented) A me thod according to Claim 17 wherein registration
`
`operations include maintaining at the target on-demand server a profile management list
`
`identitYing application programs available for use by the user and wherein the method further
`
`comprises updating the profile management list at the target on-demand server to make the
`
`application program available for use by the llscr.
`
`37.
`
`(Previot1sly Presented) A method according to Claim 36 wherein the profile
`
`management list includes a designation of authorized users .for application programs
`
`identified in the pro-file management list.
`
`UNILOC_COX_0721
`
`

`

`Case 1:19-cv-11278-RGS Document 33-8 Filed 01/23/20 Page 18 of 22
`
`Jn re: Cox et al.
`Serial No. 09i870,608
`Filed: ·May 31, 2001
`Page 7 of 11
`
`.REMARKS
`
`Applicants appreciate the thorough review of the present application as indicated by
`
`Lhe Office Action. Appli.can.ts submit that the claims are patentable over the cited art for at
`
`least the reasons discussed below. T he claims are a.lso patentable for the reasons dicusse<l in
`
`Applicants' previous amendment. However, to facilitate the Examiner's reconsideration of
`
`this case. only the newly raised issues will be addressed below. To assure that that this
`
`submission is fully r esponsive to the Office Action, Applicants' previous amendment is
`
`incorpQrated herein b y reference in its entirety. Applicants request passing of this application.
`
`to issuance in light of the comments below and in the previous arnendment.
`
`lndependettt Claims 15~ 20 and 22 Are Patentable Over the Cited Art:
`
`Independent Claims 15, 20 and 22 and dependent Claims 32-37 stand rejected under
`
`3S U.S.C. § l 03 (We·r United Stutes Patent No. 6,202,206 to D ean et al. (''Dean") in v.iew of
`
`United States Patent No. 5,867,713 to Shrader et al. ("Shrader") in view of United States
`
`Patent Application No. 52003/0110241 to Cheng et al. ("Cheng"). Office Action, p. 3. The
`
`remaining dependent claims stand rejected as obvious over Dean, Shrader and Cheng in
`
`combination w ith one or more of United States Patent No. 5,996,0 12 to JalTicl ("Jarriel") and
`
`United States Palent No. 6,6 l 1,498 to Baker et al. ("Baker").
`
`'Independent method Claim 15 recites:
`
`A method for distribution of application programs to a target on-demand
`se.-ver on a network comprising the following executed on a ccnlrahzcd network
`management server coupled to the network:
`providing an application program to be distribu ted lo the network
`management server;
`specifying a source directory and a target directory for distribul ion of the
`application program;
`preparing a file packet associated with the applicarion program and
`including a segment configured to initiate registration operat

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