throbber
UNITED ST,.._ -"i$ DEPARTMENT OF COMMERCE
`United States Patent and Trademark Office
`Address: COMMISSIONER OF PATENTS AND TRADEMARKS
`Washington, D.C. 20231
`
`ATIORNEY DOCKET NO.
`
`£"
`
`APPLICATION NO.
`
`FlllNG DATE
`'
`·1
`
`09/2i 1 :• .528
`
`cox
`
`FIRST NAMED INVENTOR
`
`I
`
`TM02/0328
`020792
`MYERS BIGEL SIBLEY & SAJOVEC
`PO BOX
`:37428
`RALEIGH NC 27627
`
`I
`
`S!.377 -:!.]0
`
`EXAMINER
`
`2155
`DATE MAILED:
`
`PAPER NUMBER
`
`0~3/28/01
`
`Please find ·below and/or attached an Office· communication concerning this application or
`proceeding.
`
`Commissioner of Patents and Trademarks
`
`PT0·90C (Rov.11/00)
`
`1· File Cop:?-c:;:__,,
`
`IPR2017-00184
`UNIFIED EX1020
`
`

`
`Office Action Summary
`'
`
`Application No.
`
`09/211,528
`
`Examiner
`
`Applicant(s)
`
`COX ETAL.
`
`Art Unit
`
`..
`
`Firmin Backer
`2155
`•• The MAILING DA TE of this communication appears on the cover sheet with the correspondence address ••
`Period for Reply
`··
`
`'
`
`A SHORTENED STATUTORY PERIOD FOR REPLY IS SET TO EXPIRE~ MONTH(S) FROM
`THE MAILING DATE OF THIS COMMUNICATION.
`- Extensions of time may be available under the provisions of 37 CFR 1.136 {a). In no event, however, may a reply be timely filed
`after SIX (6) MONTHS from the mailing date of this communication.
`-
`If the period for reply specified above is less than thirty (30) days, a reply within the statutory minimum of thirty (30) days will be considered timely.
`If 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 for 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 CFR 1.704(b).
`Status
`
`Responsive to communication(s) filed on 14 December 1998.
`
`1)~
`2b)~ This action is non-final.
`2a)0
`3)0 Since this application is in condition for allowance except for formal matters, prosecution as to the merits is
`closed in accordance with the practice under Ex parte Quayle, 1935 C.D. 11, 453 O.G. 213.
`
`This action is FINAL.
`
`Disposition of Claims
`
`4)~ Claim(s) 1-23 is/are pending in the application.
`4a) Of the above claim(s) 15-20 and 22 is/are withdrawn from consideration.
`
`5)0 Claim(s) __ is/are allowed.
`
`6)~ Claim(s) 1-14.21 and 23 is/are rejected.
`
`7)0 Claim(s) __ is/are objected to.
`
`8)0 Claims __ are subject to restriction and/or election requirement.
`
`Application Papers
`
`9)0 The specification is objected to by the Examiner.
`10)0 The drawing(s) filed on __ is/are objected to by the Examiner.
`
`11)0 The proposed drawing correction filed on __ is: a)O approved b)O disapproved.
`
`12)0 The oath or declaration is objected to by the Examiner.
`
`Priority under 35 U.S.C. § 119
`
`13)0 Acknowledgment is made of a claim for foreign priority under 35 U.S.C. § 119(a)-(d).
`a)O All b)O Some * c)D None of:
`1.D Certified copies of the priority documents have been received.
`2.0 Certified copies of the priority documents have been received in Application No. __ .
`
`3.0 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.
`
`14)0 Acknowledgement is made of a claim for domestic priority under 35 U.S.C. & 119(e).
`
`Attachment(s)
`
`15) ~ Notice of References Cited (PT0-892)
`16) ~ Notice of Draftsperson's Patent Drawing Review (PT0-948)
`17) ~Information Disclosure Statement(s) (PT0-1449) Paper No(s) __ .
`
`18) D Interview Summary (PT0-413) Paper No(s). __ .
`19) 0 Notice of Informal Patent Application (PT0-152)
`20) D Other:
`
`U.S. Patent and Trademark Office
`PT0-326 (Rev. 9-00)
`
`Office Action Summary
`
`Part of Paper No. 5
`
`

`
`Application/Control Number: 09/211,528
`Art Unit: 2155
`
`Page 2
`
`DETAILED ACTION
`
`This is in response· to a letter for patent filed on December 14th, 1998 in which claims 1-23 are
`
`presented for examination. Claims 1-23 are pending fu'the letter.
`
`Election/Restrictions
`
`I.
`
`Restriction to one of the following inventions is required under 35 U.S.C. 121:
`
`I.
`
`Claims 1-14, 21, 23, drawn to application management, classified in class 710,
`
`subclass 33.
`
`II.
`
`Claims 15-20, 22, drawn to distribution of application, classified in class 709,
`
`subclass 223.
`
`The inventions are distinct, each ~om the other because of..the following reasons:
`
`2.
`
`Inventions I and II are related as combination and subcombination. Inventions in this
`
`relationship are distinct if it can be shown that (I) the combination as claimed does not require
`
`the particulars of the subcombination as claimed for patentability, and (2) that the
`
`subcombination has utility by itself or in other combinations (MPEP § 806.0S(c)). In the instant
`
`case, the combination as claimed does not require the particulars of the subcombination as .
`
`claimed because they are patentably distinct. The subcombination has separate utility such as
`
`management of application program and application distribution. Management of application
`
`could be application distribution. However, in this particular case, the inventive concept is
`
`management of application program which is patentably distinct from application distribution
`
`- ·----·- - -............ -
`
`-
`
`-
`
`

`
`Application/Control Number: 09/211,528
`Art Unit: 2155
`
`Page3
`
`..
`
`3.
`
`Because these inventions are distinct for the reasons given above and have acquired a
`
`J
`
`; '
`
`separate status in th~ art as shown by their different classification, restriction for examination
`
`purposes as indicated is proper.
`
`4.
`
`During a telephone conversation with Robert W. Glatz on December 6th a provisional
`
`election was made with traverse to prosecute the invention of group 1, claims 1-14, 21, and 23.
`
`Affirmation of this election must be made by applicant in replying to this Office action. Claims
`
`15-20, 22 withdrawn from further consideration by the examiner, 37 CFR l.142(b ), as being
`
`drawn to a non-elected invention.
`
`Claim Rejections - 3 5 USC§ 103
`
`1.
`
`The following is a quotation of 35 U.S.C. 103(a) which forms the basis for all
`
`obviousness rejections 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 of this 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 obvious at 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.
`
`2.
`
`Claims 1-14, 21 and 23 are rejected under 35 U.S.C. 103(a) as being unpatentable over
`
`Oh et al. (U.S. Patent 6, 189,051) in view of Bladow et al. (U.S. Patent No. 6, 115,040)
`
`5.
`
`As per claim 1, Oh et al.· teach a method for management of application programs on a
`
`network including a server (server, 500) and a client (client (550) comprising the steps of:
`
`installing a plurality of application programs at the server, receiving at the server a login request
`
`from a user at the client (see abstract, fig. 1, 5, 8, 9, column 3 line 46-4 line 51, 5 lines 24-40),
`
`

`
`..i. ......
`
`Application/Control Number: 09/211,528
`Art Unit: 2155
`
`Page4
`
`receiving at the server a selection of one of the plurality of application programs from the user
`
`j
`
`desktop interface, and providing an instance of the selected one of the plurality of application
`
`programs to the client for execution responsive to the selection (see abstract, fig 7, column 4 line
`
`29-5 line 40). Oh et al fail to teach the inventive concept of establishing a user desktop interface
`
`at the client associated with the user responsive to the login request from the user, the desktop
`
`interface including a plurality of display regions associated with a set of the plurality of
`
`application programs installed at the server for which the user is authorize. However, Bladow et
`
`al teach an inventive concept of establishing a user desktop interface at the client associated with
`
`the user responsive to the login request from the user, the desktop interface including a plurality
`
`of display regions associated with a set of the plurality of application programs installed at the
`
`server for which the user is authorize (see fig. 3, 4, column 6 line 40-7 line 31, 16 lines 1-50).
`
`Therefore, it would have been obvious to one of ordinary skill in the art at the time the invention
`
`was made to modify Oh et al. ' s inventive concept to include establishing a user desktop interface
`
`at the client associated with the user responsive to the login request from the user, the desktop
`
`interface including a plurality of display regions associated with a set of the plurality of
`
`application programs installed at the server for which the user is authorize because this would
`
`have provide a flexible and modular approach to implementing each of the client applications as
`
`need arises and yet at the same time provide tightly controlled routine environment for the
`
`disparate client applications.
`
`6.
`
`As per claim 2, Oh et al. teach a method further comprising maintaini11g application
`
`management information for the piurality of applications at the server, and a plurality of display
`
`

`
`- -.
`
`Application/Control Number: 09/211,528
`Art Unit: 2155
`
`Page 5
`
`regions associated with. a set of the plurality of application programs for which the user is
`
`authorized responsive to the application management information (see abstract, fig. 1, 5, 8, 9,
`
`column 3 line 46-4 line 51 , 5 lines 24-40).
`
`7.
`
`As per claim 3, Oh et al. teach a method wherein the establishing a user desktop includes
`
`distributing application launcher programs associated with each of the set of the plurality of
`
`application programs for which the. user is authorized to the client; and receiving the selection
`
`from a one of the application launcher programs which i~ associated with the selected one oftbe
`
`plurality of application programs (see abstract, fig. 1, 5, 8, 9, column 3 line 46-4 line 51, 5 lines
`
`24-40).
`
`8.
`
`As per claim 4, Oh et al. teach a method wherein the maintaining step includes the step of
`
`maintaining configurable user preference information for the plurality of application programs at
`
`the server and providing a set of the configurable user preference information associated with the
`
`user and the selected one of the plurality of application programs to the client (see abstract, fig.
`
`1, 5, 8, 9, column 3 line 46-4 line 51, 5 lines 24-40).
`
`9.
`
`As per claim 5, Oh et al. teach a method wherein the set of the configurable user
`
`preference information includes user preferences configurable by the user and user preferences
`
`not configurable by the user which are configurable by an administrator and updating the user
`
`preferences configurable by the user responsive to updates from the user and updating the user
`
`

`
`,JI..
`
`- . ...
`
`Application/Control Number: 09/211,528
`Art Unit: 2155
`
`. Page 6
`
`preferences not configurable by the user responsive to updates from the administrator (see
`
`abstract, fig. 1, 5, 8, 9, column 3 line 46-4 line 51, 5 lines 24-40).
`
`I 0.
`
`As per claim 6, Oh et al. teach a method wherein the application launcher programs are
`
`JAVATM applets and the user desktop interface is a JAVATM applet executed by a web
`
`browser (see abstract, fig. 1, 5, 8, 9, column 3 line 46-4 line 51, 5 lines 24-40).
`
`11.
`
`As per claim 7, Oh et al. teach a method wherein establishing includes the steps of:
`
`configuring the user desktop interface responsive to an identifier of the user associated with the
`
`login request so as to provide associated information for the user desktop interface, and
`
`providing the user desktop interface and the associated information for the user desktop interface
`
`to the client for display (see abstract, fig 7, column 4 line 29-5 line 40).
`
`12.
`
`As per claim 8, Oh et al. teach a method wherein configuring includes configuring the
`
`user desktop interface not to include display regions associated with any of the plurality of
`
`application programs installed at the server for which the user is not authorized (see abstract, fig
`
`7, column 4 line 29-5 line 40).
`
`13.
`
`As per claim 9, Oh et al. teach a method wherein receiving a selection is followed
`
`determining a license availability for the selected one of the plurality of application programs for ·
`
`the user and providing an unavailability indication to the client responsive to the selection if the
`
`license availability indicates that a license is not available for the user (see abstract, fig. 1, 5, 8, 9,
`
`column 3 line 46-4 line 51, 5 lines 24-40) ..
`
`

`
`,,;. ....
`
`Application/Control Number: 09/211,528
`Art Unit: 2155
`
`..
`
`Page7
`
`14.
`
`As per claim 10, Oh et al. teach a method wherein establishing a user desktop includes
`
`7
`
`•
`
`distributing application launcher programs associated with each of the set of the plurality of
`
`application programs for which the user is authorized to the client and receiving the ·selection
`
`from a one of the application launcher programs which is associated with the selected one of the
`
`plurality of application programs and wherein the step of determining a license availability
`
`includes the step carried out by the one of the application launcher programs associated with the
`
`selected one of the plurality of application programs of obtaining the license availability from a
`
`license management server (see abstract, fig 7, column 4 line 29-5 line 40) ..
`
`15.
`
`As per claim 11, Oh et al. teach a method wherein the license management server is the
`
`server (see abstract, fig 7, column 4 line 29-5 line 40) ..
`
`16.
`
`As per claim 12, Oh et al. teach a method wherein the plurality of application programs
`
`are installed on a network drive accessible to the server (see abstract, fig. 1, 5, 8, 9, column 3 line
`
`46-4 line 51, 5 lines 24-40).
`
`17.
`
`As per claim 13, Oh et al. teach a method further comprising receiving at the server event
`
`logging information from the instance of the selected one of the plurality of application programs
`
`(see abstract, fig. 1, 5, 8, 9, column 3 line 46-4 line 51, 5 lines 24-40) ..
`
`18.
`
`As per claim 14, Oh et al. teach a method further comprising providing the received event
`
`logging information to a network ~anagement server associated with the server (see abstract, fig.
`
`1, 5, 8, 9, column 3·1ine 46-4 line 51, 5 lines 24-40).
`
`

`
`.;. .
`
`Application/Control Number: 09/211,528
`Art Unit: 2155
`
`Page 8
`
`19.
`
`As per claim 21, Oh et al. teach an application program management system for
`
`managing application programs on a network including a server (server, 500) and a client (client
`
`(550) comprising means for: installing a plurality of application programs at the server, receiving
`
`at the server a login request from a user at the client (see abstract, fig. 1, 5, 8, 9, column 3 line
`
`46-4 line 51, 5 lines 24-40) receiving at the server a selection of one of the plurality of
`
`application programs from the user desktop interface, and providing an instance of the selected
`
`one of the plurality of application programs to the client for execution responsive to the selection
`
`(see abstract, fig 7, column 4 line 29-5 line 40). Oh et al fail to teach the inventive concept of
`
`establishing a user desktop interface at the client associated with the user responsive to the login
`
`request from the user, the desktop interface including a plurality of display regions associated
`
`with a set of the plurality of application programs installed. at the server for which the user is
`
`authorize. However, Bladow et al teach an inventive concept of establishing a user desktop
`
`interface at the client associated with the user responsive to the login request from the user, the
`
`desktop interface including a plurality of display regions associated with a set of the plurality of
`
`application programs installed at the server for which the user is authorize (see fig. 3, 4, column
`
`6 line 40-7 line 31, 16 lines 1-50). Therefore, it would have been obvious to one of ordinary skill
`
`in the art at the time the invention was made to modify Oh et al.'s inventive concept to include
`
`establishing a user desktop interface at the client associated with the user responsive to the login
`
`request from the user, the desktop interface including a plurality of display regions associated
`
`with a set of the plurality of application programs installed at the server for which the user is
`
`authorize because this would have provide a flexible and modular approach to implementing
`
`

`
`•. ,,.
`
`Application/Control Number: 09/211,528
`Art Unit: 2155
`
`Page 9
`
`...
`
`each of the client applications as need arises and yet at the same time provide tightly controlled
`
`routine environment for the disparate client applications.
`
`20.
`
`As per claim 23, Oh et al. teach a computer product for managing application programs
`
`on a network including a server (server, 500) and a client (client (550) comprising computer
`
`readable program code for: installing a plurality of application programs at the server, receiving
`
`at the server a login request from a user at the client (see abstract, fig. 1, 5, 8, 9, column 3 line
`
`46-4 line 51, 5 lines 24-40) receiving at the server a selection of one of the plurality of
`
`application programs from the user desktop interface, and providing an instance of the selected
`
`one of the plurality of application programs to the client for execution responsive to the selection
`
`(see abstract, fig 7, column 4 line 29-5 line 40). Oh et al fail to teach the inventive concept of
`
`establishing a user desktop interface at the client associated with the user responsive to the login
`
`request from the user, the desktop interface including a plurality of display regions associated
`
`with a set of the plurality of application programs installed at the server for which the user is
`
`authorize. However, Bladow et al teach an inventive concept of establishing a user desktop
`
`interface at the client associated with the user responsive to the login request from the user, the
`
`desktop interface including a plurality of display regions associated with a set of the plurality of
`
`application programs installed at the server for which the user is authorize (see fig. 3, 4, column
`
`6 line 40-7 line 31, 16 lines 1-50). Therefore, it would have been obvious to one of ordinary skill
`
`in the art at the time the invention was made to modify Oh et al.' s inventive concept to include
`
`establishing a user desktop interface at the client associated with the user responsive to the login
`
`request from the user, the desktop interface including a plurality of display regions associated
`
`

`
`Application/Control Number: 09/211,528
`Art Unit: 2155
`
`' .
`
`Page 10
`
`with a set of the plurality of application programs installed at the server for which the user is
`
`authorize because thi~ would have provide a flexible and modular approach to implementing
`
`each of the client applications as need arises and yet at the same time provide tightly controlled
`
`routine environment for the disparate client applications.
`
`Conclusion
`
`21 .
`
`The prior art made of record and not relied upon is considered pertinent to applicant's
`
`disclosure. (6,105,063, 6,195,432, 5,634,010, 5,933,601, 6,202,206, 5,809,251, 5,655,081 ,
`
`6,098,067, 6,158,010).
`
`Any inquiry concerning this communication or earlier communications from the
`
`examiner should be directed to Firmin Backer whose telephone number is 703-305-0624. The
`
`examiner can normally be reached on Mon-Thu 8:30-6:00. ·
`
`If attempts to reach the examiner by telephone are unsuccessful, the examiner's
`
`supervisor, Sheikh Ayaz can be reached on 703-305-9648. The fax phone numbers for the
`
`organization where this application or proceeding is assigned are 703-305-3718 for regular
`
`communications and 703-305-5352 for After Final communications.
`
`Any inquiry of a general nature or relating to the status of this application or proceeding
`
`should be directed to the receptionist whose telephone number is 703-305-3900.
`
`f:;;;;c/1--
`
`March 23, 2001
`
`DAVID
`PRIMARY EXAMINER

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