throbber
.,
`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 1 of 18 PageID #: 3361
`
`IN THE UNITED STATES PATENT & TRADEMARK OFFICE
`
`•'
`
`In re Application of:
`Jean-Marc Trinon
`Olivier Pignault
`
`Assignee:
`
`BMC Software, Inc.
`
`Serial No.:
`
`10/377,092
`
`Filed: February 28, 2003
`
`For: System and Method for Assessing
`and Indicating the Health of
`Components
`
`§ Confirmation No.:

`§ Group Art Unit:


`§ Examiner:

`§ Examiner phone:


`§ Atty. Dkt. No.:


`
`1888
`
`2857
`
`Hal D. Wachsman
`
`571-272-2225
`
`149-0115US
`
`RESPONSE TO OFFICE ACTION MAILED MARCH 5, 2008
`
`Mail Stop Amendment
`Commissioner for Patents
`P.O. Box 1450
`Alexandria, VA 22313-1450
`
`Dear Sir:
`
`In response to the above-identified Office Action, please amend the application as
`
`follows:
`
`• Amendments to the Abstract begin on page 2 of this Reply.
`
`• Amendments to the Specification begin on page 3 of this Reply.
`
`• Amendments to the Claims are reflected in the listing of claims which begins on page 5
`
`of this Reply.
`
`• Remarks begin on page 11 of this Reply.
`
`• A substitute drawing accompanies, and is part of, this Reply.
`
`• A computer program listing accompanies, and is part of, this Reply, on compact disc.
`
`• A replacement Declaration accompanies, and is part of, this Reply.
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 2 of 18 PageID #: 3362
`SERIAL NO: 10/377,092
`DOCKET NO: 149-0 II SUS
`
`REPLY TO OFFICE ACTION DATED 05 MAR 2008
`FILED ON 05 JUN 2008
`
`,,
`
`AMENDMENT TO THE ABSTRACT
`
`Replace the Abstract with the following rewritten paragraph. This amendment introduces
`
`no new matter.
`
`A system and method for visualization of the components of an entemrise system
`
`saeh systems and the rendering of information about the [["]]health[["]] or status
`
`of the enterori~e system. its components. and/o! its subcomponents. The invention
`
`eemflrises asiag uses a combination of color codes or other indicators and a
`
`combination of algorithms and/or rules-based systems to control the computation
`
`of status/severities to associate to components and setup the color codes and
`
`indicators. The iaYeatiea remedies the disadYantages ef asiag a single eeler code
`
`er iadieater for flFSYidiag teedaaeli:: ea the healtWstat\is er eomflOHeats ia a
`
`eemflleK BateffJrise System.
`
`2 of18
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 3 of 18 PageID #: 3363
`REPLY TO OFFICE ACfiON DATED 05 MAR 2008
`SERIAL NO: 10/377,092
`FILED ON 05 JUN 2008
`DOCKETNO: 149-0IISUS
`
`,,
`
`AMENDMENTS TO THE SPECIFICATION
`
`Unless otherwise noted, paragraph numbers in this document reference the application as
`
`published by the Patent Office, Patent Application No. 2004/0024571, filed 28 February 2003,
`
`Serial No. 10/377,092.
`
`Replace paragraph [0001] with the following rewritten paragraph. This amendment
`
`introduces no new matter, and is not made for any reason related to the claimed subject matter's
`
`patentability.
`
`[0001] This application claims beaefit te priority to Provisional Application 8ef::.
`
`No. 60/360,742 filed on Mar. 1, 2002, which is incomorated herein by reference.
`
`Add the following new paragraph after paragraph [0001]. This amendment introduces no
`
`new matter, and is not made for any reason related to the claimed subiect matter's patentability.
`
`This application incorporates by reference the program code provided on compact
`
`disc, in duplicate, contained in file "10377092_ComputerListing," created on
`
`June 05, 2008, and consisting of 10.3 KB.
`
`Replace paragraph [0006] with the following rewritten paragraph. This amendment
`
`introduces no new matter, and is not made for any reason related to. the claimed subject matter's
`
`patentability.
`
`[0006] An expandable tree (like in the left window of the 'Viaemvs® E~q9lerer
`
`WINDOWS® EXPLORER); and
`
`Replace paragraph [0016] with the following rewritten paragraph. This amendment
`
`introduces no new matter, and is not made for any reason related to the claimed subject matter's
`
`patentability.
`
`3 of 18
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 4 of 18 PageID #: 3364
`REPLY TO OFFICE ACTION DATED 05 MAR 2008
`SERIAL NO: I 0/377,092
`FILED ON 05 JUN 2008
`DOCKETNO: 149-0115US
`
`[0016] Some variations have been introduced, te taat but they still use one single
`
`color code. For example, in HP™ OpeaView OPENVIEW, the color of a
`
`component can be the result of a computation that is looking at the percentage of
`
`components at a given severity level to decide about the severity to associate to
`
`the component that they are part of or that depends on them. Additionally, BMC
`
`Software has created PATROL® Explorer which uses '}liaae\1ls® BJEplerer like
`
`WINDOWS® EXPLORER-like displays to portray the enterprise hierarchically
`
`and topical maps to display the enterprise geographically or logically. Moreover,
`
`Tiveli™ B-usiaess Systems Ma:aager TIVOLI™ BUSINESS SYSTEMS
`
`MANAGER uses hyperbolic technology to provide information such as how an
`
`outage affects enterprise resources and relationships.
`
`Replace paragraph 0046 with the following rewritten paragraph. This amendment
`
`introduces no new matter, and is not made for any reason involved with patentability.
`
`[0046] The fellevliag eede program code incorporated by reference provides but
`
`one example of how to accomplish the intent of this invention. Those skilled in
`
`the art ·will recognize that significant deviation from this algorithm is still well
`
`within the scope of the invention. Though certainly not restrictive of the
`
`embodiments that are considered to be within the scope of the invention, the
`
`following code offers one embodiment and those skilled in the art will realize that
`
`significant variation from this embodiment is meant to be within the scope of this
`
`invention.
`
`Remove the program code listing on pages 10-22 of the original specification. This
`
`program code listing has been moved to a program code listing appendix.
`
`4 of18
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 5 of 18 PageID #: 3365
`REPLY TO OFFIC~ ACTION DATED 05 MAR 2008
`SERIAL NO: I 0/3 77,092
`DOCKET NO: 149-0 II SUS
`FILED ON 05 JUN 2008
`
`AMENDMENTS TO THE CLAIMS
`
`Assignee acknowledges that duplicate claims 8 were originally filed. Assignee further
`
`notes that the Examiner has renumbered the originally filed claims 9-21. Office Action at page 4,
`
`~ 7. Assignee understands this act to be an Examiner's Amendment and accepts same.
`
`Accordingly, the claims presented here assume such renumbering.
`
`The below listing of claims will replace all prior versions, and listings, of claims in the
`
`application.
`
`1.
`
`(currently amended) A method for indicating the health status of an IT component and at
`
`least one IT subcomponent wherein each IT subcomponent is dependent on the IT
`
`component, the method ~ comprising the steps of:
`
`(a)
`
`(b)
`
`(c)
`
`computing a component health status of the IT component;
`
`computing a subcomponent health status for each IT subcomponent;
`
`rendering health status of the IT component by showing a first indicator for the IT
`
`component and a second indicator for the IT subcomponents.
`
`2.
`
`(currently amended) The method of claim 1 wherein the first indicator is a first color and
`
`the second indicator is a second color.
`
`3.
`
`(currently amended) The method of claim 2 wherein the first and second colors are
`
`different.
`
`4.
`
`(original) The method of claim 1 wherein Step (a) further comprises using rules-based
`
`systems to control the computation of the health status.
`
`5.
`
`(original) The method of claim 1 wherein Step (b) further comprises using rules-based
`
`systems to control the computation of the health status.
`
`5 of 18
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 6 of 18 PageID #: 3366
`REPLY TO OFFICE ACfiON DATED 05 MAR 2008
`SERIAL NO: 10/377,092
`FILED ON 05 JUN 2008
`DOCKET NO: 149-0 II SUS
`
`6.
`
`(original) The method of claim 1 wherein Step (a) further comprises using an algorithm
`
`to control the computation of the health status.
`
`7.
`
`(original) The method of claim 1 wherein Step (b) further comprises using an algorithm
`
`to control the computation of the health status.
`
`8.
`
`(original) The method of claim 1 wherein the computing of Step (a) further comprises
`receiving a plurality of events and/or alerts from the IT component.
`
`9.
`
`(cancelled)
`
`10.
`
`(original) The method of claim 1 wherein the computing of Step (b) further comprises
`
`receiving a plurality of events and/or alerts from each IT subcomponent.
`
`11.
`
`(currently amended) A method of assessing a status of an IT system comprising a
`
`plurality of IT components having a plurality of IT subcomponents wherein the method uses tbe
`
`method of iHdieatiag the health stams of the IT ee!HJ)oHeats aad subeo!HJ)OHeHts of elaim 1 fer
`
`eaeb IT eom~oaeat. comprises the steps of:
`
`(a)
`
`using the method of indicating the health status of the IT components of claim 1
`
`for each IT component:
`
`CQl
`
`using the method of indicating the health status of the IT subcomponents of claim
`
`1 for each IT subcomponent;
`
`(c)
`
`computing a health status of the IT system.
`
`12.
`
`(original) The method of claim 11 which further comprises the step of using a graphical
`
`user interface to view the status of the IT system.
`
`6 of18
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 7 of 18 PageID #: 3367
`
`REPLY TO OFFICE ACTION DATED 05 MAR 2008
`FILED ON 05 JUN 2008
`
`SERIAL NO: 10/377,092
`DOCKETNO: 149-0115US
`
`13.
`
`(currently amended) A system for indicating the health status of an IT component and at
`
`least one IT subcomponent comprising:
`
`(a)
`
`an IT component processor C!if>aele ef ceftlfJtitiag adapted to compute a
`
`component health· status of the IT component;
`
`(b)
`
`an IT subcomponent processor elif)aele ef eeffifJl:itiag adapted to compute a
`
`subcomponent health status for each IT subcomponent;
`
`(c)
`
`a renderer C!if>aele ef eisfllayiag adapted to display the health status of the IT
`
`component by showing a first indicator for the IT component and a second
`
`indicator for the IT subcomponents.
`
`14.
`
`(original) The system of claim 13 wherein the first indicator and the second indicator are
`
`colors.
`
`15.
`
`(currently amended) The system of claim 13 wherein the IT compone~t pro.cessor further
`
`comprises a rules-based system to control the computation of the health status of the IT
`
`component.
`
`16.
`
`(currently amended) The system of claim 13 wherein the IT subcomponent processor
`
`further comprises a rules-based system to control the computation of the health status of each IT
`
`subcomponent.
`
`17.
`
`(original) The system of claim 13 wherein the IT component processor and the IT
`
`subcomponent processor are the same processor.
`
`7 of 18
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 8 of 18 PageID #: 3368
`REPLY .TO OFFICE ACfiON DATED 05 MAR 2008
`SERIAL NO: 10/377,092
`FILED ON 05 JUN 2008
`DOCKETNO: 149-0115US
`
`18.
`
`(currently amended) A system of assessing a plurality of IT components wherein each IT
`
`component has a plurality of IT subcomponents, the system which comprises:
`
`(a)
`
`the system for indicating the health status of an IT component and at least one IT
`
`subcomponent of claim 12; and .
`
`(b)
`
`a graphical user interface eapable ef displayiag adapted to display the health
`
`status of each IT component and each IT subcomponent.
`
`19.
`
`(currently amended) The system of claim 18 wherein each IT component processor and
`
`each IT subcomponent processor comprise[[ s ]] a rules-based system to control the computation
`
`of the health status of the IT component and IT subcomponent.
`
`20.
`
`(currently amended) The system of claim 18 wherein each IT component processor and
`
`each IT subcomponent processor comprise[[s]] an algorithm to control the computation of the
`
`health status of the IT component and IT subcomponent.
`
`21.
`
`(original) The system of claim 18 wherein each IT component processor and each IT
`
`subcomponent processor is the same processor.
`
`22.
`
`(new) A method for indicating network element status, comprising:
`
`determining a first status of a first network element;
`
`determining an aggregate status of a second one or more network elements, wherein the
`
`second one or more network elements are operatively coupled to the first network element;
`
`displaying the status of the first network element using a first indicator; and
`
`displaying the aggregate status of the second one or more network elements using a
`
`second indicator,
`
`wherein the first and second indicators are in spatial contact.
`
`8 of 18
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 9 of 18 PageID #: 3369
`REPLY TO OFFICE ACTION DATED OS MAR 2008
`SERIAL NO: I 0/377,092
`FILED ON OS JUN 2008
`DOCKETNO: 149-0IISUS
`
`23.
`
`(new) The method of claim 22, further comprising:
`
`determining a second aggregate status of a third one or more network elements, wherein
`
`the third one or more network elements are operatively coupled to the first network element; and
`
`displaying the status of the second aggregate status of the third one or more network
`
`elements 1JSing a third indicator, wherein the third indicator is in spatial contact with the first or
`
`second indicator.
`
`24.
`
`(new) The method of claim 22, wherein the act of determining the first status comprises
`
`using a rules-based ~ystem.
`
`25.
`
`(new) The method of claim 22, wherein the act of determining the aggregate status
`
`comprises using a rules-based system.
`
`26.
`
`(new) The method of claim 22, wherein the act of determining the first status comprises
`
`using an algorithm.
`
`27.
`
`(new) The method of claim 22, wherein the act of determining the aggregate status
`
`comprises using a algorithm.
`
`28.
`
`(new) The method of claim 22, wherein the first indicator comprises a first color and the
`
`second indicator comprises a second, different, color.
`
`29.
`
`(new) The method of claim 22, wherein the first indicator comprises a first symbol and
`
`the second indicator comprises a second, different, symbol.
`
`30.
`
`(new) The method of claim 22, wherein the act of displaying the first indicator comprises
`
`displaying said first indicator in front of the second indicator.
`
`31.
`
`(new) The method of claim 22, wherein the act of displaying the first indicator comprises
`
`displaying said first indicator so that it contacts at least one edge of the second indicator.
`
`9 of18
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 10 of 18 PageID #: 3370
`
`REPLY TO OFFicE ACTION DATED 05 MAR 2008
`FILED ON 05 JUN 2008
`
`SERIAL NO: 10/377,092
`DOCKETNO: 149-0115US
`
`32.
`
`(new) A program storage devise having instructions stored thereon for causing a
`
`processor to perform acts in accordance with claim 22.
`
`10 of 18
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 11 of 18 PageID #: 3371
`REPLY TO OFFICt:: ACfiON DATED 05 MAR 2008
`SERIAL NO: I 0/377,092
`FILED ON 05 JUN 2008
`DOCKET NO: 149-0 115US
`
`REMARKS
`
`This paper is intended to be a complete response to the above-identified Office Action. It
`
`is believed no additional fees are due. If fees are required, however, the Commissioner is
`
`authorized to deduct the necessary charges from Deposit Account 501922, referencing attorney
`
`docket 149-0115US.
`
`Claims 1-3, 11, 13, 15, 16 and 18-20 have been amended. Claim 9 has been cancelled
`
`without prejudice. Claims 22 through 32 have been added. Accordingly, thirty-one (31) claims
`
`are currently pending in the· instant patent application (claims 1-8 and 10-32). These claim
`
`numbers account for the Examiner's renumbering of claims. Office Action at page 4, ~ 7.
`
`The following remarks primarily address the independent claims. Because dependent
`
`claims necessarily include the limitations of the independent claims from which they depend,
`
`each pending claim is allowable for at least one or more reasons set forth herein.
`
`Unless otherwise noted, . paragraph numbers in this document reference the published
`
`version of this application, Patent Application No. 2004/0024571.
`
`Drawings
`
`A replacement drawing sheet accompanies this Reply in accordance with 37 C.P.R.
`
`1.121. See Office Action at page 2, ~ 1. Specifically:
`
`1.
`
`2.
`
`A legend has been added to associate black and white hatch patterns with the colors
`
`stipulated in the text at paragraphs [0027]-[0038].
`
`Background indicators have been added to the first and last components in the right-most
`
`column. These components are named: co_w@is1@web_cluster@cbrow@ca_os@
`
`FO@biz and sysdd@is 1 @web_ cluster@cbrow@ca _ os@FO@biz.
`
`In
`
`the original
`
`Figure 1, these components do not appear to have background indicators. Paragraph
`
`[0037], however, clearly states that each of these components should "contain both an
`
`indicator in the foreground and an indicator in the background."
`
`These amendments are supported by the Specification as filed at, at least, paragraphs
`
`[0027]-[0038]. No new matter has been introduced, nor has any information necessary for
`
`Assignee to meet its obligation under 35 U.S.C. 112 been deleted.
`
`11 of 18
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 12 of 18 PageID #: 3372
`REPLY TO OFFICi:: ACTION DATED 05 MAR 2008
`SERIAL NO: 10/377,092
`FILED ON 05 JUN 2008
`DOCKETNO: 149-0IISUS
`
`Declaration
`
`A substitute Inventor Declaration is included as part of this Reply to address the
`
`Examiners objection to same. Office Action at page 3, ~ 2.
`
`Abstract
`
`The Abstract has been amended in accordance with the Examiner's comments. Office
`
`Action at page 3, ~ 3. This amendment does not introduce new matter.
`
`Specification
`
`The Examiner has objected to the phrase " ... (silly isn't it)" at page 20, line 7 of the
`
`Specification as published. Office Action at page 3, ~ 4. The program code provided is what was
`
`provided by the inventors. We understand that a hash mark ("#") in PERL denotes a comment
`
`line. Accordingly, the phrase "silly isn't it" is a comment.
`
`The Examiner has objected to the use of certain trademarks in the body of the
`
`Specification. Office Action at page 3, ~ 5. The Specification has been amended to address this
`
`objection. No new matter was introduced by these amendments.
`
`The Examiner has objected to the program code listing as filed under 37 C.P.R. 1.96 and
`
`M.P.E.P. 608.05(a). Office Action at page 4, ~ 6. The originally filed program listing has been
`
`removed from the written Specification and placed in a Program Code Appendix in accordance
`
`with 3 7 C.P.R. 1.52( e). The specification has been amended to indicate this fact. A copy of the
`
`Program Code Appendix on Compact Disk is included as part of this Reply.
`
`Assignee acknowledges that the Examiner has renumbered the originally filed claims so
`
`that the (second) duplicate claim 8 is now 9 - with all subsequent claim numbers increased
`
`accordingly. Office Action at page 4, ~ 7. Assignee has used the Examiner's new numbering in
`
`the copy of the claims attached here.
`
`The Examiner objects to the Specification under 37 C.P.R. 1.75(d)(l) and M.P.E.P.
`
`608.01(o). Specifically, the Examiner alleges:
`
`The specification does not provide proper antecedent basis
`for ·1r subcomponent" and "IT subcomponent processor".
`Office Action at page 4, ~ 8.
`
`12 of 18
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 13 of 18 PageID #: 3373
`REPLY TO OFFICE ACTION DATED 05 MAR 2008
`SERIAL NO: 10/377,092
`FILED ON 05 JUN 2008
`DOCKET NO: 149-0 II SUS
`
`The prefix "sub" is used in its conventional manner. That is: "subcomponent" used in it's
`
`conventional manner. That is:
`
`sub- 1 : under : beneath : below <subsoil> <subcutaneous> <subpier> <subdominant>
`
`<subhymenial> 2 a : subordinate : secondary : next lower than or inferior to <subcenter>
`
`<subfreshman> <subgenus> b : subordinate portion of : subdivision of: derived from
`
`<subcommittee> <subculture> <subdistrict> <sub science>.
`
`Webster's Ninth New Collegiate Dictionary, Merriam-Webster, Inc., 1984.
`
`The Examiner has questioned the two large spaces at page 6, line 20 of the Specification
`
`as filed. Office Action at page 4, ~ 9. It appears these spaces are a result of the right and left
`
`justification, along with the length of the words.
`
`The Examiner has objected to the Specification as filed at page 8, line 25 for use of the
`
`word "PERL" as allegedly being undefined. Office Action at page 4, ~ 10. PERL is a well(cid:173)
`
`known high-level programming language. As such, anyone of ordinary skill in the art would
`
`understand the reference as used. See, for example, the web site established by The Perl
`
`Foundation at http://www.perl.org/ (last visited 03 June 2008).
`
`Originally Filed Claims
`
`Assignee acknowledges that duplicate claims 8 were originally filed. Assignee further
`
`notes that the Examiner has renumbered the originally filed claims 9-21. Office Action at page 4,
`
`~ 7. Assignee understands this act to be an Examiner's Amendment and accepts same.
`
`Accordingly, the claims presented here assume such renumbering.
`
`New Claims
`
`Claims 22-32 have been added. Support for independent claim 22 may be found at least
`
`at paragraphs [00 18], [0021 ], [0027] and [0028]. Support for independent claim 32 may be found
`
`at least at paragraph [0040] and the computer program listing (as originally filed and now
`
`incorporated in a Program Code Appendix).
`
`13 of 18
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 14 of 18 PageID #: 3374
`REPLY TO OFFic'E ACTION DATED 05 MAR 2008
`FILED ON 05 JUN 2008
`
`SERIAL NO: 10/377,092
`DOCKETNO: 149-0115US
`
`Section 112 Rejections
`
`The Examiner has rejected claims 1-21 under 35 U.S.C. 112 as allegedly failing to
`
`particularly point out and distinctly claim the subject matter which the applicant regards as the
`
`invention. Office Action at pages 5-6,~~ 11, 12. Specifically, the Examiner alleges:
`
`1.
`
`2.
`
`3.
`
`In independent claims 1, 11, 13 and 18, "IT" has not
`
`been defined.
`
`The label "IT" is defined in the Field of Invention Section. Furthermore, one of ordinary
`
`skill in the art would know this definition. In addition, in the context of the disclosure,
`
`any person of ordinary skill in the art would understand "IT" to refer to ·Information
`
`Technology.
`
`Claim 1, lines 2-3, cite "the method which comprising the steps of:"
`
`however was this intended to be •the method comprising the steps of:" ?
`
`Claim 1 has been amended to remove the word "which."
`
`Cfafm 1, step
`
`a. cftes *computing a component health status of the IT component" which does not
`
`particularly point out how exactly the component health status is being computed. This
`
`sa me type of problem also occurs fn claims 11, 13 and 18. Claim 1 • step b, cites
`
`"'computing a subcomponent health status for each IT subcomponent"' which does not
`
`particularly point out how exactly the subcomponent health status ls being computed.
`
`This same type of problem also occurs in claims 11, 13 and 18.
`
`The verb "computing" is clarified at least at paragraph [00 18] to include "a combination
`
`of algorithms and/or rules-based systems to control the computation of status/severities."
`
`This recitation is not intended to limit the claimed invention to any particular
`
`computational formula. (See last sentence of paragraph [0026].)
`
`14 of 18
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 15 of 18 PageID #: 3375
`REPLY T.Q OFFICE ACfiON DATED 05 MAR 2008
`SERIAL NO: I 0/3 77,092
`FILED ON 05 JUN 2008
`DOCKET NO: 149-0115US
`
`4.
`
`algorithm to control the computation of the health status" in which there is ambiguity
`
`with respect to what algorithm(s) are being referred to here. This same type of problem
`
`Claims 6 and 7 cite "an
`
`also occurs in claim 20.
`
`As used in claims 6, 7 and 20, use the term "algorithm" is not intended to limit the
`
`claimed invention to any particular algorithm of determining the status of an IT
`
`component or subcomponent as clearly explained at paragraphs [0024]-[0026].
`
`5.
`
`claims depending from claim 8 and 9 it appears that cancellation of one these duplicate
`
`Claim 9 is a duplicate of claim 8 and as there are no other
`
`claims is needed.
`
`Second claim 8 (renumbered by the Examiner to claim 9) has been cancelled.
`
`Claim 11 cites • .... the method uses the method of indicating the
`
`6.
`
`health status of the IT components and subcomponents of Claim 1 for each IT
`
`component" however step(s) are missing here to show how the application of the
`
`method of claim 1 results in the assessing of the status of the IT system.
`
`Claim 11 has been amended to clarify the claimed subject matter. It is noted, however,
`
`that the act of "computing a health status" is not intended to limit the claimed invention
`
`to any particular computational formula. See discussion above regarding item 3.
`
`Claim 13, elements (a), (b) and (c), cite
`"capable or which implies that the invention may or may not do what is being cited. This
`
`7.
`
`same type of problem also occurs in claim 18, element (b).
`
`Claims 13 and 18 have been amended.
`
`8.
`
`component• however the antecedent basis is "IT componenr. This same type of
`
`Claim 15, line 2, cites "the
`
`problem also occurs in claim 16, line 2.
`
`Claims 15 and 16 have been amended.
`
`15 of 18
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 16 of 18 PageID #: 3376
`SERJAL NO: I 0/377,092
`REPLY 'J'O OFFICE ACTION DATED 05 MAR 2008
`DOCKET NO: 149-01 !SUS
`FILED ON 05 JUN 2008
`
`9.
`
`however which of the previously cited types of health status is being referred to here ?
`
`Claim 19, lines 2-3, cite "the health status"
`
`This same type of problem also occurs in claim 20, line 2.
`
`Claims 19 and 20 have been amended.
`
`Section 102 Rejections
`
`The Examiner has rejected claims 1-21 as allegedly being anticipated under 35 U.S.C.
`
`1 02( e) by U.S. Published Patent Application 2003/0005486 ("Ridalfo"). Specifically, the
`
`Examiner asserts that:
`
`As per claim 1, Ridolfo et al. (Abstract, paragraphs 0088, 0089) disclose
`
`~computing a component health status of the IT component". Ridolfo et al. (paragraphs
`
`0089, 0090) disclose "computing a subcomponent health status for each IT
`
`subcomponenr•. Ridolfo et al. (paragraphs 0104-0107, 0109) disclose "rendering health
`
`status of the IT component by showing a first indicator for the IT component and a
`
`second indicator for the IT subcomponents".
`
`As per claim 11, the features of this claim have already been addressed in
`
`the rejection of claim 1 above.
`
`As per claim 13, Ridolfo et al. (Abstract, paragraphs 0088, 0089) disclose
`
`"an IT component processor capable of computing a component health status of the IT
`
`componenr. Ridolfo et al. (Abstract, paragraphs 0089, 0090) disclose "an IT
`
`subcomponent processor ... status for each IT subcomponent". Ridolfo et al. (Abstract,
`
`paragraphs 0104-0107, 01 09) disclose •a renderer capable of displaying the health
`
`status of the IT component. .. and a second indicator for the IT subcomponents•.
`
`As per claim 18, element (a) has already been addressed in the rejection
`
`of claim 13 above. With respect to element (b), Ridolfo et al. (see at least the Abstract
`
`and figures 8 and 10) disclose "a graphical user interface capable of displaying the
`
`health status of each IT component and each IT subcomponent".
`
`16 of 18
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 17 of 18 PageID #: 3377
`REPLY TO OFFICE ACTION DATED 05 MAR 2008
`SERIAL NO: 10/377,092
`FILED ON 05 JUN 2008
`DOCKET NO: 149-0 115US
`
`Office Action at page 7-8, ~ 14.
`
`U.S. Published Patent Application 2003/0005~86 to Ridalfo
`
`Ridalfo describes a "health monitoring system" for a "complex plant." Ridalfo at [0008].
`
`The health information is presented in a "three-tier hierarchy of displays" that "supports a logical
`
`drill down to the health status of sub-components" on the next tier. Ridalfo at Abstract. Each
`
`tier is displayed on a separate display page from the other tiers. Ridalfo at [0009] through [0011].
`
`The "health status [of] each component is designated on the display via color-coding of its
`
`corresponding box." Ridalfo .at [0104]. The status of each component is determined according
`
`to the status of its subcomponents. Ridalfo at [0106] through [0109], Figures 4 and 5.
`
`Discussion
`
`With respect to independent claims 1 and 11, the Examiner cites to paragraphs (0104](cid:173)
`
`[0107] and [0109] of Ridalfo as disclosing of the act of "rendering health status of the IT
`
`component by showing a first indicator for the IT component and a second indicator for the IT
`
`subcomponents." In Ridalfo, a user must drill down to the subcomponent level by selecting and
`
`interrogating each component. Ridalfo at [0108]. Ridalfo discloses that one way to do such an
`
`interrogation would be to maneuver the mouse to place the cursor on the desired component, and
`
`to click the mouse button which would result in the user being navigated from the current display
`
`to a second display. Ridalfo at [01 08]. Thus, in a system in accordance with Ridalfo, to ascertain
`
`the health of the component independent of its subcomponents, the user must navigate to a
`
`second screen, locate the appropriate data, and then navigate back to the previous screen to begin
`
`the same process again for the next component. In contrast to Ridalfo, the invention of claims 1
`
`and 11 provide the health status of an IT component and a subcomponent via a single act of
`
`rendering. Ridalfo does not describe, teach or fairly suggest this behavior. In fact, Ridalfo
`
`explicitly teaches that the user must navigate through plural windows to get such information.
`
`With respect to independent claims 13 and 18, they are allowable for at least the same
`
`reason as is independent claim 1 in so far as the incorporate the acts of independent claim 1.
`
`For at least these reasons, Ridalfo fails to teach each and every element recited in
`
`independent claims 1, 11, 13 and 18. As a result, the Examiner has failed to present a legitimate
`
`prima facie anticipatory rejection under 35 U.S.C. 102. Accordingly, it is respectfully requested
`
`17 of 18
`
`

`
`Case 2:14-cv-00903-JRG Document 99-11 Filed 05/29/15 Page 18 of 18 PageID #: 3378
`REPLY TO OFFICE ACTION DATED 05 MAR 2008
`SERIAL NO: I 0/377,092
`FILED ON 05 JUN 2008
`DOCKETNO: 149-0115US
`
`that the Examiner withdraw these rejections. Each of rejected claims 2-10, 12, 14-17 and 19-21
`
`depend from one of independent claims 1, 11, 13 and 18. Since each independent claim is
`
`patentable over Ridalfo as discussed above, each of the identified dependent claims are also
`
`allowable. Accordingly, it is respectfully requested that the Examiner withdraw this rejection.
`
`CONCLUSIONS
`
`In view of the foregoing amendments and remarks, it is submitted that each of the
`
`pending claims is allowable for at least the reasons set forth herein. Reconsideration and
`
`withdrawal of all rejections and a Notice of Allowance for all pending claims is therefore
`
`requested.
`
`If, after considering this reply, the Examiner believes that a telephone conference would
`
`be beneficial towards advancing this case to allowance, the Examiner is strongly encouraged to
`
`contact the undersigned attorney at the number listed.
`
`Respectfully submitted,
`
`Billy C. Allen III, R~-Nn:-4fl.l
`Attorney for Applicant
`
`June 5, 2008
`
`Date
`
`WONG, CABELLO, LUTSCH,
`RUTHERFORD & BRUCCULERI, LLP
`20333 State Highway 249, Suite 600
`Houston, Texas 77070
`wcpatent@counselip.com
`832/446-2400
`832/446-2424 (facsimile)
`
`Express Mail Tracking No.: ___ ____ ..:;E:~.::0~02::.::5:...:1:.::9.::.2~0.:.;10~U~S-------------
`
`CERTIFICATE OF EXPRESS MAIL
`
`REBECCA R. GINN
`
`\\
`
`1 J
`
`\
`
`18 of 18

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