Apple Inc. v. Samsung Electronics Co. Ltd. et al

Filing 559

Declaration of Deok Keun Matthew Ahn in Support of #558 Response ( Non Motion ), filed byApple Inc.. (Attachments: #1 Exhibit 1.01, #2 Exhibit 1.02, #3 Exhibit 1.03, #4 Exhibit 1.04, #5 Exhibit 1.05, #6 Exhibit 1.06, #7 Exhibit 1.07, #8 Exhibit 1.08, #9 Exhibit 1.09, #10 Exhibit 1.10, #11 Exhibit 1.11, #12 Exhibit 1.12, #13 Exhibit 1.13)(Related document(s) #558 ) (Jacobs, Michael) (Filed on 12/29/2011)

Download PDF
EXHIBIT 1.10 Application No. 08/821,004 Examiner II1terview Stirninarit Applicant(s) Crescelle Delatorre Christensen Group Art Unit 2415 A¡i participants (applicant, applicant's representative, PTO personnel): p ) Crescelle Delatorre - Patent Examiner (3) (2) ludith Szepesi - Applicant's Representative (4) Date of Interview Type: Telephonic Oct 28, 1997 O Personal (copy is given to Exhibit shown or demonstration conducted: Agreement O was reached. O Yes O applicant O applicant's representative). No. If yes, brief description: was not reached. Claim(s) discussed: 1 Identification of prior art discussed: Cohausz (EPO O 584 392 A1) Description of the general nature of what was agreed to if an agreement was reached, or any other comments: Applicant's representative discussed the difference between the present invention and the Cohausz reference, and pointed out that Cohausz does not teach a status har for a plurality of application programs, but rather teaches a status indicator for a sinale Drocram. It was succested that analicant amend the indenendent claims to make the above ooint rnore clear bv amendina the Dhrase "individual Drocrammina modules" which the examiner interoreted as individual orocrammina fields reoresentina nortions of a sinole Drocram. (A fuller description, if necessary, and a copy of the amendments, if available, which the examiner agreed would render the claims allowable must be attached. Also, where no copy of the amendents which would render the claims allowable is available, a summary thereof must be attached.) L It is not necessary for applicant to provide a separate record of the substance of the interview. Unless the paragraph above has been checked to indicate to the contrary, A FORMAL WRITTEN RESPONSE TO THE LAST OFFICE ACTION IS NOT WAIVED AND MUST INCLUDE THE SUBSTANCE OF THE INTERVIEW. (See MPEP Section 713.04). If a response to the last Office action has already been filed, APPLICANT IS GIVEN ONE MONTH FROM THIS INTERVIEW DATE TO FILE A STATEMENT OF THE SUBSTANCE OF THE INTERVIEW. 2. O Since the Examiner's interview summary above (including any attachments) reflects a complete response to each of the objections, rejections and requirements that may be present in the last Office action, and since the claims are now allowable, this completed form is considered to fulfill the response requirements of the last Office action. Applicant is not relieved from providing a separate record of the interview unless box 1 above is also checked. Examiner Note: You must sign and stamp this form unless it is an attachment to a signed Office action. 8 Patent and Trademark Office 0-413 (Rev. 10-95) Interview Summary Paper No. 15 APLNDC00024465 Attorney 04860 P13fmC Pategt in Re the Application of' Steven W Christan<:en (inventor(s)) Application No.: 08/821.004 Filed: March PO 1997 For: MFTHOD AND APPARATI JR FOR DISPI AYlNG AND ACCFRRING CONTROI AND RTATilS INFORMATION IN A COMP1 TTFR RVRTFM (title) Group Art Unit 2415 Examiner Dala Tona C NOTICE OF APPEAL FROM THE EXAMINER TO THE BOARD OF PATENT APPEALS AND INTERFERENCES ASSISTANT COMMISSIONER FOR PATENTS Washington, D.C. 20231 Sir: dated Applicant(s) hereby appeal(s) to the Board of Patent Appeals and Interferences from the decision Augu@ 14, 1997 of the Examiner rejecting claims 1-24, The item(s) checked below are appropriate: XXX The following is the Notice of Appeal fee under 37 C.F.R § 1.17(e): X a. other than small entity: fee $ 310.00 b. small entity: fee $ 155.00 verified statement attached verified statement was filed A petition under 37 C.F.R. § 1.136(a) for an extension of time for reply to the rejection is enclosed along with a check for the fee for the extension of time. X. Enclosed is a check in the amount of $ sin no for the Notice of Appeal fee. I hereby certify that this ......pondence is being deposited with the United States Postal Service as first class mail with sufficient postage in an envelope addressed to the Assistant Commissioner for Patents, Washington, D.C. 20231 on Naummhar 14 1M7 Date of Deposit Edith Fuente: Name of Person Mailing Correspondence -1 - (LJV/cak 10/01/97) APLNDC00024466 Please charge the Notice of Appeal fee to Deposit Account Number 02-2666. A duplicate of this sheet is enclosed for Deposit Account charging purposes. XXX If any additional fee is required, please charge Deposit Account No. 02-2666. A duplicate of this sheet is enclosed for Deposit Account charging purposes. BLAKELY SOKOLOFF TAYLOR & ZAFMAN LLP J 12400 Wilshire Boulevard Seventh Floor h A. Szepesi Reg.No. 39392 Los Angeles, California 90025 (408) 720-8598 -2- (LJV/cak 10/01/97) APLNDC00024467 Attorney's 04860.P1365C Patent In Re the Application of· Steven W Christancan (inventor(s)) Application No.: 08/821.004 Filed: March 90 1997 For: METHOD AND APPARATUS FOR DISPLAYlNG AND ACOBSSIN_G CONTROI AND STATUS INFORMATION IN A COMPLITER SYSTFM (title) Group Art Unit 2415 Examiner noin Torre o NOTICE OF APPEAL FROM THE EXAMINER TO THE BOARD OF PATENT APPEALS AÑD INTERFERENCES ASSISTANT COMMISSIONER FOR PATENTS Washington, D.C. 20231 Sir: dated Applicant(s) hereby appeal(s) to the Board of Patent Appeals and Interferences from the decision ^ugust 14, 1997 of the Examiner rejecting claims 1-24 The item(s) checked below are appropriate: XXX The following is the Notice of Appeal fee under 37 C.F.R § 1.17(e): X a. other than small entity: fee $ 310.00 b. small entity: fee $ 155.00 verified statement attached verified slatement was filed A petition under 37 C.F.R. § 1.136(a) for an extension of time for reply to the rejection is enclosed along with a check for the fee for the extension of time. X Enclosed is a check in the amount of $ 310.00 for the Notice of Appeal fee. I hereby certify that this correspondence is being deposited with the United States Postal Service as first class mail with sufficient postage in an envelope addressed to the Assistant Commissioner for Patents, Washington, D.C. 20231 on November 14 1997 Date of Deposit Name of Person Mailing Correspondence Signature Date -1 - (LJV/cak 10/01/97) APLNDC00024468 Please charge the Notice of Appeal fee to Deposit Account Number 02-2666. A duplicate of this sheet is enclosed for Deposit Account charging purposes. )OO( If any additional fee is required, please charge Deposit Account No. 02-2666. A duplicate of this sheet is enclosed for Deposit Account charging purposes. BLAKELY SOKOLOFF TAYLOR & ZAFMAN LLP Jy6ith A. Szepesi / Reg.No. 29392 12400 Wilshire Boulevard Seventh Floor Los Angeles, California 90025 (408) 720-8598 -2- (LJV/cak 10/01/97) APLNDC00024469 Attorney's Docket No.: 04860.P1385 tant In re the Application of: Steven W. Christanaan (inventor(s)) ApplicationNo.: 08/821004 AMENDME NT UNDER 37 C.F.R. § 1.116 EXPEDITED PROCEDURE Filed: Mamh?O 1997 C EXAMINING GROUP 9415 For: METHOD AND APPARATUS FOR DISPLAYING AND ACCFSSING CONTROI AND RTATI1R INFORMATION IN A COMPUTER SYSTFM (title) ASSISTANT COMMISSIONER FOR PATENTS Washington, D.C. 20231 Box AF SIR: Transmitted herewith is an Amendment After Final Action for the above application. Small entity status of this application under 37 C.F.R. §§ 1.9 and 1.27 has been established by a verified statement previously submitted. A verified statement to establish small entity status under 37 C.F.R. §§ 1.9 and 1.27 is enclosed. Y No additional fee is required. 'A' A Notice of Appeal is enclosed. The fee has been calculated as shown below: Col. 1 Claims Remaining After Amd. Total Claims Indep. Claims SMALL ENTITY Rate Additional Fee OTHER THAN A SMALL ENTITY Rate Additional Fee * 24 Minus ** 24 0 x11 $ x22 $ 0 * / * Col. 2 Col. 3 Highest No. Previously Present Paid For Extra 3 Minus *** 3 0 x41 $ x82 $ 0 +135 $ +270 $ 0 First Presentation of Multiple Oggendent Ç\alm(s) If the entry in Col. 1 is less than the entry In Col. 2, Total Total A< Id. Fee * write "0" in Col. 3- Add. Fee $ 0 ** If the "Highest No. Previously Paid For" IN THIS SPACE is less than 20, write "20" in this space. *** If the "Highest No. Previously Paid For" IN THIS SPACE is less than 3, write "3" in this space. The "Highest No. Previously Paid For" (Total or Independent) is the highest number found from the equivalent box in Col. 1 of a prior amendment or the number of claims originally filed. I hereby certify that this correspondence is being deposited with the United States Postal Service as first class mail with sufficient postage in an envelope addressed to the Assistant Commissioner for Patents, Washington, D.C. 20231 On November 1Æ 1997 Date of Deposit Edith Fuentes Name of Person Mailing Correspondence Signature Date -1- (LJV/cak 10/01/97) APLNDC00024470 A check in the amount of $ is attached for presentation of additional claim(s). Applicant(s) hereby Petition(s) for an Extension of Time of month(s) pursuant to 37 C.F.R. § 1.136(a). _X X A check for $ Sin no is attached for processing fees under 37 C.F.R. § 1.17.(e). Please charge my Deposit Account No.~,--non the amount of $ A duplicate copy of this sheet is enclosed. The Commissioner of Patents and Trademarks is hereby authorized to charge payment of the following fees associated with this communication or credit any overpayment to Deposit Account No. or-runn (a duplicate copy of this sheet is enciosed): X Any additional filing fees required under 37 C.F.R. § 1.16 for presentation of extra claims. X Any extension or petition fees under 37 C.F.R. § 1.17. BLAKELY SOKOLOFF TAYLOR & ZAFMAN LLP ith A. Szepesi 12400 Wilshire Boulevard Seventh Floor Los Angeles, California 90025 (408) 720-8598 Reg.No. Saam -2- (LJV/cak 10/01/97) APLNDC00024471 04860.P136 Pptent Response under 37 CFR 1.116 --- Expedited Procedure Examining Group 237 IN THE UNITED STATES PATENT AND TRADEMARK OFFICE In re Application of - Steven W. Christensen Serial No. ) Examiner: Dela Torre, C. 08/821,004 ) Art Unit: 2415 Filing Date: March 20, 1997 ) For: METHOD AND APP A R A TUS FOR DISPLAYING AND AC ING CONTROL AND STATUS INFORM^TION IN A COP-n, rotR ) ) ) ) AMENny a TO FINAT: OFFTCF ACTTON C Assistant Co----..asioner for Patents Washington, D.C. 20231 Sir: In response to the Final Office Action mailed August 14, 1997, Applicant respectfully requests the Examiner to enter the following amendments and consider the following remarks: FTRAT CLARS CERTTFTCATE OF MATT.TMG I hereby certify that this correspondence is being deposited with the United States Postal Service as first class mail with sufficient postage in an envelope addressed to the Assistant Commissioner for Patents, Washington, D.C. 20231 an. November 14.1997 Date of Deposit Name of Person Mailing Correspondence Signature Serial No. 08/821,004 Date 1 04860.P1365C APLNDC00024472 1. (Twice Amended) An interactive co uter-controlled display system comprising: a processor; a data display screen coupled to the proc ssor; a cursor control device coupled to said rocessor for positioning a cursor on said data display screen; a window generation and control lo ic coupled to the processor and data display screen to create an operatin environment for a plurality of individual progrsaan.ing modules asso iated with different programs that provide status and control functions, control logic generates and displays of display areas on said data displ display areas is associated with herein the window generation and first window region having a plurality screen, wherein each of the plurality of e of the plurality of individual programming modules; an indicia generation 1 ic coupled to the data display screen to execute at least one of the plurality f individual programming ritodules to generate information for display in ne of the plurality of display areas in the first window region, where at least one of the plurality of display areas and its associated programm° g module is sensitive to user input, and further wherein the window generation and control logic and the indicia generation logic use message- ased communication to exchange information to coordinate activi °es of the indicia generation logic to enable interactive display activity. N 2 ŸO 11. (Twice Amended) An int ractive computer-controlled display system comprising: Serial No. 08/821,004 2 04860.P1365C APLNDC00024473 a processor; a data display screen coupled to the processor a cursor control device coupled to said pro ssor for positioning a cursor on said data display sc-en: window generation and control logic c display screen to create an operating enviro pled to the processor and data ent for a plurality of individual progra......:..g modules annoci ed with different roja:ama that p provide status and control functions, werein the window generation and control logic generates and displays a rst window region having a plurality of display areas on said data display screen, wherein each of the plurality of display areas is associated with o of the plurality of individual programming modules; at least one indicia grap ics generation logic coupled to the processor and the window generation nd control logic, wherein said at least one indicia graphics generation ogic generates user sensitive graphics for display in at least one data displa area by executing at least one of the plurality of individual programmi modules; wherein the w dow generation and control logie determines when said at least one data display area has been selected by the user and signals said at least one indicia further wherein aphics generation logic in response to user selection, and id at least one indicia graphics generation logic initiates a response from aid at least one of the plurality of progr-------:--g modules. 15. (Twice Amended) A met od for generating control information comprising the steps of: Serial No. 08/821,004 3 04860.P1365C APLNDC00024474 creating an operating environment for a plurality of individual progr--------ing modules associated with diff rent programs that provide status and control functions; generating a first window sized t accommodate a plurality of display areas for indicia resulting from executi g at least one of the plurality of individual programming modules, werein each of the plurality of display areas is associated with one of the lurality of individual progr--------:--g modules; displaying the indicia in e ch of said plurality of display areas by executing one of a plurality individual progr--....ing modules corresponding to each indic° ; selecting one of the ° dicia, wherein the step of selecting comprises a first programming mod e dete- ---°--ing which of said plurality of display areas is selected and s plurality of individ ding a message to a programming module of said 1 programming modules responsible for generating a display of a selecte indicia; said progr mming module performing a function in response to a selection. Serial No. 08/821,004 4 04860.P1365C APLNDC00024475 REMARKS Applicant respectfully requests reconsideration of this application as amended. Claims 1-24 remain in the application. No claims have been canceled. Applicant respectfully submits that the above amendments place the case in a better position to be allowed. Furthermore, good and sufficient reasons exist why the below arguments were not presented earlier. Applicant requests entry of the 2==ndments and their consideration. Claim 1, as amended, claims: a window generation and control logic coupled to the processor and data display screen to create an operating environment for a phirality_of individual_pro amming modules associated with different programs that provide status and control functions, wherein the window generation and control logic generates and displays a first window region having a plurality of display areas on said data display screen, wherein each of the plurality of display areas is associated with one of the plurality of individual programming modules. (emphasis added). Thus, Applicant claims individual programmine modules associated with different programs which are defined in the specification as a collection of individual modules that provide status and control functions. (Specification pg. 18, lines 3-5). "The control strip functions in one embodiment includes a network switch that shows whether a network connection for the computer system . . . is on or off and lets the user turn the network connection on or off. . . . The control strip may also include a battery monitor that displays the status of the battery or batteries. Another control strip module displays the state of File Sharing that may be currently employed on the computer system. The control strip of the present invention may also provide a module to allow the internal hard disk power to be turned off. The control strip may also provide power settings that allow the users to select Serial No. 08/821,004 5 04860.P1365C APLNDC00024476 between maximum battery conservation or maximum computer performance. Other modules, for example, may provide, time and/or date information, may list currently running programming applications, may indicate the amount of available memory, may control a CD drive, may provide access to audio controls and status information." (Specification, pg. 18-19). Cohausz, according to the Examiner, teaches individual programming modules at bridging paragraph of pp. 2-3, where it states: "The problem under consideration is solved according to the invention in that the oblong field comprises a plurality of individual fields which are adjacent to one another, each of which constitutes an operating field or a control button which, upon being activated, branches into the associated program area or executes the associated program function, with the indicator field or the cursor always being located on the individual field in whose associated program area/program function the user is currently located." (emphasis added). Cohausz refers to fields corresponding to program areas/functions, within a single program. Generally Cohausz refers to individual fields together fo- ---: -g a status indicator, "the individual fields representing portions of the individual program, text or information, i.e., sections, paragraphs, chapters, or segments of information." (Cohausz, pg. 3, lines 8-12). Thus, it is clear from Cohausz that there are no individual progammin modules associated with differentaarogame, as claimed in the present invention, but rather a single program, which can be accessed at different locations through the use of this indicator. Therefore, Cohausz does not teach the individual programming modules associated with different programs as claimed in Claim 1 of the present invention. Therefore, Claim 1 of the present invention is not anticipated by or obvious over Cohausz. Serial No. 08/821,004 6 - 04860.P1365C APLNDC00024477 Independent Claims 11 and 15 similarly claim individual proggininiing_modules associated with differentarograms, and are therefore not anticipated by or obvious over Cohausz. Applicant respectfully requests allowance of claims 1-24. If any obstacles remain to such allowance, Applicant respectfully requests that the Examiner contact the undersigned by telephone. Please charge any shortages or credit any overages to Deposit Account No. 02-2666. Respectfully submitted, BLERLY, SOKOLOFF, TAYLOR & ZAFMAN LLP Dated: , 1997 . Jydith A. Szepesi Registration No. 39,393 ' 12400 Wilshire Blvd. Seventh Floor Los Angeles, CA 90025-1026 (408) 720-8598 I Serial No. 08/821,004 7 04860.P1365C APLNDC00024478 'a UNITED STATES Ö AflTMENT OF COMM Patent and Trademark Office Address: APPUGATION NO. . FILING DATE E COl91MISSIONER OF PATENTS AND TRADEMARKS Washington, D.C. 20231 FIRST NAMED1NVENTOR A, sons,=, DOCKET NO. LMS1/1211 EXAMINER BLAKELY SOKOLOFF TAYLOR & ZAFMAN 12400 WILSHIRE BOULEVARD / DELA TORRE, C SEVENTH FLOOR ARTUNIT L.OS ANGELES CA 90025 PAPER NUMBER 2773 ' DATEMAILED: 12/11/97 Please find below and/or attached an Office communication concerning this application or proceeding. Commissioner of Patents and Trademarks PTO-90C (Rev 2/95) AU.S.GOVERNMENT PRINTING OFFICE 199&411-616/M 1- File Copy os /82\ OOR APLNDC00024479 Application No. Advisory Action Applicant(s) 08/821,004 Christensen Examiner Crescelle Delatorre Group Art Unit 2773 I I THE PERIOD FOR RESPONSE: [check only a) or b)] a) expires b) expires either three months from the mailing date of the final rejection, or on the mailing date of this Advisory Action, whichever is later. In no event, however, will the statutory period for the response expire later than six months from the date of the final rejection. thrBO months from the mailing date of the final rejection, Any extension of time must be obtained by filing a petition under 37 CFR 1.136(a), the proposed response and the appropriate fee. The date on which the response, the petition, and the fee have been filed is the date of the response and also the date for the purposes of determining the period of extension and the corresponding amount of the fee. Any extension fee pursuant to 37 CFR 1.17 will be calculated from the date of the originally set shortened statutory period for response or as set forth in b) above. Appellant's Brief is due two months from the date of the Notice of Appeal filed on Nov 17, 1997 (or within any period for response set forth above, whichever is later). See 37 CFR 1.191(d) and 37 CFR 1.192(a). Applicant's response to the final rejection, filed on Nov 17, 1997 has been considered with the following effect, but is NOT deemed to place the application in condition for allowance: X The proposed amendment(s): will be entered upon filing of a Notice of Appeal and an Appeal Brief. will not be entered because: they raise new issues that would require further consideration and/or search. (See note below). they raise the issue of new matter. (See note below). they are not deemed to place the application in better form for appeal by materially reducing or simplifying the issues for appeal. they present additional claims without cancelling a corresponding number of finally rejected claims. NOTE: See Attachment A Applicant's response has overcome the following rejection(s): Newly proposed or amended claims separate, timely filed amendment cancelling the non-allowable claims. would be allowable if submitted in a The affidavit, exhibit or request for reconsideration has been considered but does NOT place the application in condition for allowance because: The affidavit or exhibit will NOT be considered because it is not directed SOLELY to issues which were newly raised by the Examiner in the final rejection. For purposes of Appeal, the status of the claims is as follows (see attached written explanation, if any): Claims allowed: Claims objected to: Claims rejected: 1-24 The proposed drawing correction filed on [¯has E has not been approved by the Examiner. Note the attached Information Disclosure Statement(s), PTO-1449, Paper No(s). Other MATTHEW M. Kis PRIMARY EXAMINE' i S. Patent and Trademark Office >TO-303 (Rev. 8-95) Advisory Action Part of Paper No. APLNDC00024480 Serial Number: 08/821,004 Page 2 Art Unit: 2773 ATTAC•-•-NTA In an After-Final Amendment, filed on 11/17/97, applicant amended each independent claim to include that the plurality of individual programming modules are associated with different programs, which requires further consideration and search. As was discussed during a phone interview on 10/28/97, the s ser agreed with applicant that the primary reference, Cohausz, does not teach a status bar for a plurality of application programs, but rather teaches a status indicator for a single program. However, the claims, as originally presented, did not specifically include different programs, so the "plurality of individual programming modules that provide status and control functions" were interpreted as individual programming fields representing portions of a single program. In addition, the art of record includes the Foster reference (U.S. patent 5,588,105), which teaches a status bar "characterized by a template generated independently of an application program", the template having "at least one active area that can include an icon for controlling the application program or an area which displays information generated by the application program" as well as "global functions" of the computer system, such as real time clock 78, filter button 80, and routing slip 86. Thus, the Foster reference teaches a "plurality of individual programming modules associated with different programs". \2M19, C a MATTHEW M.KIM PRIMARY EXAMINER GROUPB300-~ APLNDC00024481 Please type a plus sign (+) inside this box (+) PTO/SB/29tt2/97) Approved for use through 09/30/00. OMB 0651-0032 Patent and Trademark Office: U.S. DEPARTMENT OF COMMERCE Under the Paperwolit Reduction Act of 1995, no persons are required to respond to a collection of information unless it displays a valid OMB control number. CONTINUED PROSECUTION APPLICATION (CPA) REQUEST TRANSMITTAL Submit an original, and a duplicate for fee processing. (Only for Continuation or Divisional applications under 37 CFR 1.53(d)) ADDRESS TO: CHECK BOX, if applicable: [ _] DUPLICATE Assistant Commissioner for Patents Box CPA Washington, D.C. 20231 Attomey Docket No. OdARO P1AARO First Named Inventor Steven W. Christengeo Express Mail Label No. EMOB1777092US Total Pages A This is a request for a X continuation or divisional under 37 CFR 1.53(d) (continuation prosecution application (CPA)) of prior application No: 08/821,004, filed on Marcil20,1,99L - entitled METHOD AND APPARATUS FOR DISPLAYlNG AND ACCESSING QQNTROL AND STATUS INFORMATION IN A COMPflTER SYSTEM FILING QUALIFICATIONS: The prior application identified above must be a nonprovisional application that is either: (1) complete as defined by 37 CFR 1.51(b) and filed on or after June 8, 1995, or (2) the national stage of an intemational application in compliance with 35 U.S.G. 371 and filed on or after June 8, 1995. C-1-P NOT PERMITTED: A continuation-in-part application cannot be filed as a CPA under 37 CFR 1.53(d), but must be filed under 37 CFR 1.53(b). EXPRESS ABANDONMENT OF PRIOR APPLICATION: The filing of this CPA is a request to expressly abandon the prior application as of the filing date of the request for a CPA. 37 CFR 1.53(b) must be used to file a continuation, divisional, or continuation-in-part of an application that is not to be abandoned. ACCESS TO PRIOR APPLICATION: The filing of this CPA will be construed to include a waiver of confidentiality by the applicant under 35 U.S.C. 122 to the extent that any member of the public who is entitled under the provisions of 37 CFR 1.14 to access to, copies of, or information conceming, the prior application may be given similar access to, copies of, or similar information conceming, the other appilcation or applications in the file jacket. 35 U.S.C. 120 STATEMENT: In a CPA, no reference to the prior application is needed in the first sentence of the specification and none should be submitted. If a sentence referencing the prior application is submitted, It will not be entered. A request for a CPA is the specific reference required by 35 U.S.C. 120 and to every appifcation assigned the application number identified in such request, 37 CFR 1.78(a). 1. .X_ Enter the unentered amendment previously filed on Novamhar in 1997 under 37 CFR 1.116 in the prior nonprovisional application. 2. _ A preliminary amendment is enclosed. /22/199ß Di Šl¾S 10Woo4BiaWgigation is filed by fewer than all the inventors named in the prior application, 37 CFR 1.53(d)4. a. D e following inventor(s) named in the prior nonprovisional application: b. The inventor(s) to be deleted are set forth on a separate sheet attached hereto. 4. _ A new power of attorney or authorization of agent (PTO/SB/81) is enclosed. 5. _ Information Disclosure Statement (IDS) is enclosed: a. b. _ 12/29/97 PTO - 1449 Copies of IDS Citations -1 - APLNDC00024482 Please type a plus sign (+) inside this box (+ PTO/SB/29 (12/97) Approved for use 1hrough 09/30/00. OMB 0651-0032 Patent and Trademark Office: U.S. DEPARTMENTOF COMMEACE Under the Paperwork Reduction Act of 1995, no persons are required to respond to a colection of information unless it displays a valid OMB control number. CLAIMS (1) FOR (2) NUMBER FILED (3) NUMBER EXTRA (4) RATE (5) CALCULATIONS Total Claims (37 CFR 1.16(c)) , 94 - 20 = a -3 = X $ 22.00 ,o = $ fano X $ n = $ Q + $n = An independent Claims (37 CFR 1.16(b)) 2 Multiple Dependent Claims (if applicable) (37 CFR 1.16(d)) BASIC FEE (37CFR1.16(a)) Total of above Calculations Reduction by 50% for filing by small entity (Note 37 CFR 1.9, 1.27, 1.28). = $7 000 $ 878 no $0 TOTAL = $ 878.00 6. Small entity status: a. _ A small entity statement is enclosed. b. _ c. 7. A small entity statement was filed in the prior nonprovisional application and such status is still proper and desired. is no longer claimed. _ The Commissioner is hereby authorized to credit overpayments or charge the following fees to Deposit Account No. a. Fees required under 37 CFR 1.16. b. Fees required under 37 CFR 1.17. c. Fees required under 37 CFR 1.18. 8. _X___ A check in the amount of $ 87830 9. Other: NOTE: is enclosed. The prior application's correspondence address will carry over to this CPA UN provided below. 10. SS a new correspondence address is NEW connssonNonNCE ADDRERR Customer Number or Bar Code Label OR New Correspondence Address Below (Insert Customer No. or Attach Bar Code Label here) NAME ADDRESS CilY COUNlTlY STÄIE TELEPHONE ZIP CODE FAX 11. SIGNATURE OF APPLICANT, ATTORNEY, OR AGENT REQUIRED NAME Michant i Mallia REG15TRATION Ng ¾91 SIGNATURE DATE C/ / 12/29/97 -2- APLNDC00024483 PTO/SB/17(10/96) Approved for use through 09/30/98. OMB 0651-0032 Patent and Trademark Office: U.S. DEPARTMENT OF COMMERCE $$ Under the Pa ork Reduction Act of 1995, no persons are required to respond to a collection of information unless it displays a valid OMB control number. FEE TRANSMITTAL TOTAL AMOUNT OF PAYMENT ($) 878.00 Complete if Known: Application No. GR/R21004 Filing Date Mamh 90 1997 First Named Inventor Stever \NJlgjstensen Group Art Unit 244 ExaminerName DeinTorrn C Attomey Docket No. nonen Pissar.9 METHOD OF PAYMENT (check one) 1. [ ] The Commissioner is hereby authorized to charge indicated fees and credit any over payments to: Deposit Account Number Deposit Account Name [ Charge Any Additional Fee Required Under 37 CFR 1.16 and 1.17 [ 2. ] ] Charge the issue Fee Set in 37 CFR 1.18 at the Mailing of the Notice of Allowance, 37 CFR 1.131(b) X X Payment Enclosed Check Money Order Other FEE CALCULATION (fees effective 10/01/97) 1 . FILING FEE Large Entity Fee Fee Code ($) 101 790 06 330 07 540 08 790 114 150 Small Entity Fee Fee Code ($) 201 395 206 165 207 270 208 395 214 75 Fee Description Utility application filing fee Design application filing fee Plant filing fee Reissue filing fee Provisional application filing fee SUBTOTAL (1) 2. CLAIMS $ 7nn nn Fee from Extra Total Claims 94 - 20 = lndependent Claims 3 -3 = Multiple Dependent Claims Large Entity Fee Fee Code ($) * 03 22 302 82 " 04 270 109 82 110 22 Fee Paid =u.uu a 0 O below X X X _22 00 0 0 Fee Paid = = = 88 00 0 0 Small Entity Fee Fee Code ($) Fee Descrigtjon Fee Paid 203 11 Claims in excess of twenty gg 00 202 41 Independent claims in excess of 3 n 204 135 Multiple dependent claim 0 209 41 Reissue independent claims over original patent n 210 11 Reissue claims in excess of 20 and over original patent 0 SUBTOTAL (2) 12/01/97 -1 - $ 878.00 PTO/SB/17 (10-96) APLNDC00024484 FEE CALCULATION (continued) 3. ADDITIONAL FEES Lary Entity Fee Fee Code ($) 105 130 127 50 Small Entity Fee Fee Code ($) 205 65 227 25 39 47 12 130 2,520 920* 39 47 12 130 2,520 920* 113 1,840* 113 1,840* 5 6 7 18 28 19 20 21 38 40 110 400 950 1,510 2,060 310 310 270 1,510 110 215 216 217 218 228 219 220 221 138 240 55 200 475 755 1,030 155 155 135 1,510 55 141 1,320 241 660 42 43 44 22 23 26 581 1,320 450 670 130 50 240 40 242 243 244 122 123 126 581 660 225 335 130 50 240 40 146 790 246 395 149 790 249 395 Fee Description Surcharge - late filing fee or oath Surcharge - late provisional filing fee or cover sheet Non-English specification For filing a request for reexamination Requesting publication of SIR prior to Examiner action Requesting publication of SIR after Examiner action Extension vor response within first month Extension vor response within second month Extension for response with n third month Extension for response with n fourth month Extension for response with n fifth month Notice of Appeal Filing a brief in support of an appeal Request for oral hearing Petit on to institute a public use proceeding Petit>on to revive unavoidably abandoned appi cation Petit on to revive unintentionally abandoned application Utility issue fee (or reissue) Design issue fee Plan issue fee Petit ons to the Commissioner Petitions related to provisional applications Submission of Information Disclosure Stmt Recording each patent assignment per property (times number of properties) For filing a submission after final rejection (see 37 CFR 1.129(a)) For each additional invention to be examined (see 37 CFR 1.129(a)) Fee Paid Other fee (specify) Other fee (specify) SUBTOTAL (3)$ 0 *Reduced by Basic Filing Fee Paid Typed or Plinled Namgg chael & Mallie Signature C/ Reg. Number semi Date Deposit Account User ID L / / (complete if applicable) 12/01/97 -2 - PToise/17 (10-96) Approved for use through 09730/98 OMB 0651-0032 Patent and Trademark Office; U.S. DEPARTMENTOF COMMERCE APLNDC00024485 EXPRESS MAIL CERTIFICATE OF MAIUNG "Express Mair mailing label number: Em I i Date of Deposit: I hereby certify that I am causing this paper or fee to be deposited with the United States Postal Service "Express Mail Post Office to Addressee" service on the date indicated above and that this paper or fee has been addressed to the Assistant Commissioner for Patents, Washington, D. C. 20 1 (Typed or print d nam of rs 09205 mailing paper or fee) (Šignatureof perso mdi or fee) (Date signed) Serial/Patent No.: Û 8 / 8 21 . O Û Ê I Hug/issue Date: 3/ 10/ 17 Cuent Apple computer Ir,c. nue: METHOD AND APPAÅATI¯S FOR DISPLAYING AND ACCESSING CONTROL AND STATUS INFORMATION TN A COMPUTER SYSTRM BSTZ File No J) 4 8f 11 2 6 $('2 Atty/Secty Initials: M.Igf_;awraq Dale Mailed: 1 7 1 2 I OR I)ocket Due Date: 1 I 1 & I OR The foHowing has been received in the U.S. Patent & Trademark Office on the date stamped berton: a A.........,-.t_._wa y E.. . u.a Edinil??90 6XICheck N D appuc..so..rcot.___,,sa D e-rera....,c_.....a D O O O D D O Appeal Brief L__ w.) On nipHeste) AppHcadon - UIHity (____m., wa cour and abanacO AppHcadon - Rule MO (__ wJ AppHcation - Rule 1.60 Division L.._ pgså Appheadon - Rule 1.60 CEP L._. pgsJ Appucation - Rule 1.62 Transminal (_ pgs.) Appucmion - Duign (.____ pgsJ adonih(s) Extension of Tiane • -*-A N ( , g3 1ssueT emananinal Notice oÌ Appeal Û Betition for Emension of Tune O Petidon for Postcard D Appucadon - Provisional L_____ pgsò neliminary A-I-( O Assignment and Cover Sheet D c.une... or u.uing . e of sheets incimies ... ....pga.) D mee.. «»incorpor. .vi.can-o.=. . ,<_..wa .. figmes Kother Fee Transmittal mie • Reply Brief L pgsò D Response to Nodœ of Missing Pans D o.es..ac.aroAi____nsa .. Dmwings Asnt Û Øieck No Ann: O SmaD Endty Decimadan for indep. Immular/SmaH Business •i laiser (original & copy) 13% ( TY Transmittal *LygF ) (ong in ) 7 opÿ) APLNDC00024486 EXPRESS MAIL CERTIFICATE OF MAILING "Express Mail" mailing label number: Date of Deposit: 12-9 Y l hereby certify that I am causing this paper or fee to be deposited with the United States Postal Service "Express Mail Post Office to Addressee" service on the date indicated above and that this paper or fee has been addressed to the Assistant Commissioner for Patents, Washington, D. C. 20231 (Typed or of ling paper or fee) (Signature of páson mailing paper or fee) (Date signed) SeriavPatent No.: l- IM ? O8 /821 . 00A Filing/Issue Date: client Apple Computer, T>c, I/2 /97 nie: METHOD AND APPARATUS FOR DISPLAYING ANR ACCESSTNG CONTROL AND STATUS INFORMATTON TN A COMPUTER BYSTEM BS'I2 File No.: 1) 4ËÁÛ Pl V15f'2 Atty/Secty Initials: MJNJ agnq Date Mailed 1 Ï ] 2 | 9 8 ' ' Docket Due Date: 19 4.£9 8 The fiellowing has been received in the U.S. Patent & Trademark ORice on the date stamped hereon: D Amimtmesponse L.____ _ pgs.) O Appeal Brief (___.pgs.) (m aiplicale) EJ Ex¡sess Mai NnT-Nil?9904146 XX anck N Momh(s) Extension of Time Amt O AppHeadon - Uduty C pp., wim cover ami abstract) Applicadon - Rule IM Continandon L__. pgs.) O issue Fee Transminal O Application - Rule 1.60 Division C pgs.) O Application - Rule ik CIP L_.. pgs.) O AppHcation - Rule 1.62 Transminal L.._ pgs.) Application - Design L___ pgs.) O AppHcadon - PCT L____ pgs.) O AppHcarion - Pmvisional L___ pgs.) O Aw•¾and Cover Sheet a & Mamng O Declaration & POA L pgs.) O Notice of Appeal Petition for Essension of 11me Pedtion for Postcard O Powerof Anarney L __ pgd Pmuminary Amembnent (___ pgs.) Reply Brief (__. pgs.) Respons m Nod og ang Pans Request to Incorporale Disclosme Document (. D Uskunnus&Oig&Opyennus&¾r-i Drawings: _..___9 of sheets includes __ ) es AmraleBC pgs.) • Onck =Amt: pgs.) Som11 Entity Decimation for Indep. Invenfor)5ma11 BM5iBCSS Transminal Inteer (original & copy) APLNDC00024487 UNITED STATES ÀPARTMENT OF COMMERCE Patent and Trademark Office Address: APPLICATION NO. FILING DATE COMMISSIONER OF PATENTS AND WADEMARKS Washington, D.C. 20231 FIRST NAMED INVENTOR ATTORNEY DOCÑET fúÒ. L.M5 î / O 325 BLAKELY Si Li FF TAYi R 1240!! WIL.SHIRE BOULEVAR SEVENTH Fi EXAMINER AFMAN ' OR ARTUNIT LOS ANGEi.ES CA 90025 / DELA TORRE C ,, DATE MAILED: PAPER NUMBER 20 0 3/ 25 /98 Please find below and/or attached an Office communication concerning this application or proceeding. Commissioner of Patents and Trademarks PTO-90C (Rev. 2/95) kU.S.GOVERNMENT PRINTING OFFICE 1998411-616/40275 1- File Copy OS/82.too L APLNDC00024488 Application No. 08/821,004 Office Action Summarv i Applicant(s) Christensen Examiner Group Art Unit Crescelle Delatorre 2773 U Responsive to communication(s) filed on Nov 17, 1997; and on Jan 12, 1998 This action is FINAL. O 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 0.G. 213. A shortened statutory period for response to this action is set to expire three month(s), or thirty days, whichever is longer, from the mailing date of this communication. Failure to respond within the period for response will cause the application to become abandoned. (35 U.S.C. § 133). Extensions of time may be obtained under the provisions of 37 CFR 1.136(a). Disposition of Claims Claim(s) 1-24 islare pending in the application. Of the above, claim(s) islare withdrawn from consideration. Claim(s) islare allowed. Claim(s) 1-24 islare rejected. Claim(s) islare objected to. O claims are subject to restriction or election requirement. Application Papers See the attached Notice of Draftsperson's Patent Drawing Review, PTO-948. The drawing(s) filed on islare objected to by the Examiner. The proposed drawing correction, filed on is Opproved Olisapproved. The specification is objected to by the Examiner. The oath or declaration is objected to by the Examiner. Priority under 35 U.S.C. § 119 O Acknowledgement is made of a claim for foreign priority under 35 U.S.C. § 119(a)-(d). O All O Some* O None of the CERTIFIED copies of the priority documents have been O received. O received in Application No. (Series Code/Serial Number) O received in this national stage application from the International Bureau (PCT Rule 17.2(a)). *Certified copies not received: O Acknowledgement is made of a claim for domestic priority under 35 U.S.C. § 119(e). Attachment(s) O Notice of References Cited, PTO-892 O O O O Information Disclosure Statement(s), PTO-1449, Paper No(s). Interview Summary, PTO-413 Notice of Draftsperson's Patent Drawing Review, PTO-948 Notice of Informal Patent Application, PTO-152 - SEE OFFICE ACTION ON THE FOLLOWING PAGES U. S. Patent and Trademark Office PTO-326 (Rev. 9-95) Office Action Summary Part of Paper No. 20 APLNDC00024489 Application No. Applicant(s) 08/821,004 Office Action Summarv i Christensen Examiner Crescelle Delatorre Group Art Unit 2773 Responsive to communication(s) filed on Nov 17, 1997; and on Jan 12, 1998 This action is FINAL. 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. A shortened statutory period for response to this action is set to expire three month(s), or thirty days, whichever is longer, from the mailing date of this communication. Failure to respond within the period for response will cause the application to become abandoned. (35 U.S.C. § 133). Extensions of time may be obtained under the provisions of 37 CFR 1.136(a). Disposition of Claims Claim(s) 1-24 is/are pending in the application. Of the above, claim(s) is/are withdrawn from consideration. Claim(s) islare allowed. Claim(s) 1-24 islare rejected. Claim(s) islare objected to. Claims are subject to restriction or election requirement. Application Papers O See the attached Notice of Draftsperson's Patent Drawing Review, PTO-948. The drawing(s) filed on islare objected to by the Examiner. The proposed drawing correction, filed on is Dipproved O3isapproved. O The specification is objected to by the Examiner. O The oath or declaration is objected to by the Examiner. Priority under 35 U.S.C. § 119 O Acknowledgement is made of a claim for foreign priority under 35 U.S.C. § 119(a)-(d). O All O Some* O None of the CERTIFIED copies of the priority documents have been O received. O received in Application No. (Series Code/Serial Number) . O received in this national stage application from the International Bureau (PCT Rule 17.2(a)). *Certified copies not received: O Acknowledgement is made of a claim for domestic priority under 35 U.S.C. § 119(e). Attachment(s) Notice of References Cited, PTO-892 O O O O Information Disclosure Statement(s), PTO-1449, Paper No(s). Interview Summary, PTO-413 Notice of Draftsperson's Patent Drawing Review, PTO-948 Notice of Informal Patent Application, PTO-152 --- SEE OFFICE ACTION ON THE FOLLOWING PAGES J. S. Patent and Trademark Office ?TO-326 (Rev. 9-95) Office Action Summary Part of Paper No. 20 APLNDC00024490 Serial Number: 08/821,004 Page 2 Art Unit: 2773 DETAITED ACTION 1. This action is responsive to communications: Amendment, filed on 11/17/97, and Preliminary Response, filed on 1/12/98. This action is non-final. 2. Claims 1 - 24 are pending in this application. Claims 1, l1, and 15 are independent claims. In the Amendment, filed on 11/17/97, claims 1, 1.1, and 15 were amended. This application is a CPA of 08/821,004, filed on 3/20/97, which is an FWC of 08/316,237, filed on 9/30/94, now abandoned. 3. The present title of the invention is "Method and Apparatus for Displaying and Accessing Control and Status Information in a Computer System" as originally filed. Claim Refections - 35 USC § 103 4. 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. APLNDC00024491 Serial Number: 08/821,004 Page 3 Art Unit: 2773 5. Claims 1 - 3, 8 - 24 are rejected under 35 U.S.C. 103(a) as being unpatentable over Cohausz (EPO 0 584 392 Al), based upon the English translation, in view of Foster et al. (U.S. patent 5,588,105). As per claim 1, Cohausz teaches an "interactive computer-controlled display system" with a 'status indicator for a computer program', that comprises: "a processor" which is inherently taught by Cohausz, smee a processor is necessary m order to execute the functions of the status indicator; "a data display screen" with 'monitor screen' at p. 4, paragraph 5; . . "a cursor control device" with a 'mouse cursor' at p. 5, paragraph 2; "a window generation and control logic" to "create an operating environment for a plurality of individual progr g modules" that "provide status and control functions" at the bridging paragraph of pp. 2 - 3, "wherein the window generation and control logic generates and displays a first window region" with oblong field 1, at Figs. 1 - 3, and at p. 4, paragraph 5, "having a plurality of display areas" with individual fields 2, at Fig. 1, and at p. 4, paragraph 5, "wherein each of the plurality of display areas is associated with one of the plurality of individual programming modules" at p. 3, paragraph 2; "an indicia generation logic" to "execute at least one of the plurality of programming modules to generate information for display in one of the plurality of display areas" at p. 3, paragraph 2, "wherein at least one of the plurality of display areas and its associated programming module is sensitive to user input" at p. 5, paragraph 2, and further using "message-based APLNDC00024492 Serial Number: 08/821,004 Page 4 Art Unit: 2773 communication to exchange information to coordinate activities of the indicia generation logic to enable interactive display activity" at p. 3, paragraph 2, which teaches information passing between the status indicator and the respective program area, text, or information segment. Regarding claim 1, Cohausz teaches all that is claimed above, but does not teach a status bar with a plurality of individual programming modules associated with different progams. Cohausz teaches a status indicator for a single program, wherein the "plurality of individual programming modules" that "provide status and control functions" were interpreted as individual programming fields representing portions of a single program. On the other hand, Foster et al., hereinafter Foster, teach a status bar "characterized by a template generated independently of an application program", the template having "at least one active area that can include an icon for controlling the application program or an area which displays information generated by the application program" as well as "global functions" of the computer system, such as real time clock 78 [see col. 5, lines 20 - 25, 59 - 61], filter button 80 [see col. 5, lines 61 - 65], and routing slip 86 [see col. 6, lines 5 - 10], all at Fig. 3. Thus, the Foster reference teaches a "plurality of individual programming modules associated with different programs". Therefore, it would have been obvious to one of ordinary skill in the art at the time of the invention to include "individual programming modules associated with different programs" as taught by Foster in the invention of Cohausz because it provides a user with access to status and control information of a plurality of application programs. APLNDC00024493 Serial Number: 08/821,004 Page 5 Art Unit: 2773 As per claim 2, Cohausz teaches a "control strip" with oblong field I, at Figs. 1 - 3. Regarding claim 3, Cohausz also teaches that "at least one display area is variably sized" at p. 5, paragraph 1, and p. 6, paragraph 2. In addition, Cohausz teaches that "at least one of the plurality of display areas only displays information" [claim 8] at p. 3, paragraph 2, and at Figs. 1 - 3; or "acts to provide access to control information when selected" [claim 9] at p. 3, paragraph 2, or "displays an additional display element" [claim 10] at p. 6, paragraph 3. In reference to claim 11, Cohausz teaches the following subject matter: "a processor" which is inherently taught by Cohausz, smce a processor is necessary m order to execute the functions of the status indicator; "a data display screen" with 'monitor screen' at p. 4, paragraph 5; "a cursor control device" with a 'mouse cursor' at p. 5, paragraph 2; "a window generation and control logic" to "create an operating environment for a plurality of individual programming modules that provide status and control functions" at the bridging paragraph of pp. 2 - 3, "wherein the window generation and control logic generates and displays a first window region" with oblong field 1, at Figs. 1 - 3, and at p. 4, paragraph 5, "having a plurality of display areas" with individual fields 2, at Fig. 1, and at p. 4, paragraph 5, "wherein each of the plurality of display areas is associated with one of the plurality of individual programming modules" at p. 3, paragraph 2; APLNDC00024494 Serial Number: 08/821,004 Page 6 Art Unit: 2773 * "at least one indicia graphics generation logic" that "generates user sensitive graphics for display in at least one data display area by executing at least one of the plurality of programming modules" at p. 3, paragraph 2; and wherein the window generation and control logic determines when a data display area has been selected, signals the indicia graphics generation logic, which then initiates a response from said at least one of the plurality of progr----·---°--g modules, also at p. 3, paragraph 2. As to claim 11, Cohausz teaches all that is claimed above, but does not teach a status bar with a plurality of individual programming modules associated with different programs. Cohausz teaches a status indicator for a single program, wherein the "plurality of individual programming modules" that "provide status and control functions" were interpreted as individual programming fields representing portions of a single program. On the other hand, Foster et al., hereinafter Foster, teach a status bar "charack i d by a template generated independently of an application program", the template having "at least one active area that can include an icon for controlling the application program or an area which displays information generated by the application program" as well as "global functions" of the computer system, such as real time clock 78 [see col. 5, lines 20 - 25, 59 - 61], filter button 80 [see col. 5, lines 61 - 65], and routing slip 86 [see col. 6, lines 5 - 10], all at Fig. 3. Thus, the Foster reference teaches a "plurality of individual programming modules associated with different programs". APLNDC00024495 Serial Number: 08/821,004 Page 7 Art Unit: 2773 Therefore, it would have been obvious to one of ordinary skill in the art at the time of the invention to include "individual programming modules associated with different programs" as taught by Foster in the invention of Cohausz because it provides a user with access to status and control information of a plurality of application programs. Cohausz also teaches that the "first window region is always visible to the user" [claim 12] at p. 4, paragraph 5, since he teaches that the status indicator is 'visible during the entire program'. As per claims 13, 14, they correspond respectively to claims 2, 3. As to claim 15, Cohausz teaches the following steps: "creating an operating environment for a plurality of individual programming modules that provide status and control functions" at p. 2, paragraph 4 to p. 3, paragraph 2; "generating a first window" with oblong field I, at Figs. 1 - 3, and at p. 4, paragraph 5, to accommodate a "plurality of display areas for indicia" with individual fields 2, at Figs. 1 - 3, and at p. 4, paragraph 5, resulting from "executing at least one of the plurality of individual progr-··-----°--g modules, wherein each of the plurality of display areas is associated with one of the plurality of individual programming modules" at p. 3, paragraph 2; "displaying an indicia" as shown at Figs. 1 - 3; "selecting one of the indicia" at p. 5, paragraph 2; and "said programming module performing a function in response to the selection" at p. 5, paragraph 2. APLNDC00024496 Serial Number: 08/821,004 Page 8 Art Unit: 2773 Regarding claim 15, Cohausz teaches all that is claimed above, but does not teach a status bar with a plurality of individual programming modules associated with different_grograms. Cohausz teaches a status indicator for a single program, wherein the "plurality of individual programming modules" that "provide status and control functions" were interpreted as individual programming fields representing portions of a single program. On the other hand, Foster et al., hereinafter Foster, teach a status bar "characterized by a template generated independently of an application program", the template having "at least one active area that can include an icon for controlling the application program or an area which displays information generated by the application program" as well as "global functions" of the computer system, such as real time clock 78 [see col. 5, lines 20 - 25, 59 - 61], filter button 80 [see col. 5, lines 61 - 65], and routing slip 86 [see col. 6, lines 5 - 10], all at Fig. 3. Thus, the Foster reference teaches a "plurality of individual programming modules associated with different programs". Therefore, it would have been obvious to one of ordinary skill in the art at the time of the invention to include "individual programming modules associated with different programs" as taught by Foster in the invention of Cohausz because it provides a user with access to status and control information of a plurality of application programs. In addition, Cohausz teaches "status information" [claim 16] and "control information" [claim 17] at Figs. 1 - 3, and at p. 5, paragraphs 2, 3. APLNDC00024497 Serial Number: 08/821,004 Page 9 Art Unit: 2773 As to claim 18, Cohausz teaches that the first programming module requests a set of features at p. 5, paragraph 2, sends a message to the programming module indicative of features, and the programming module returns a message; such that the progr-----··:--g modules interact with each other in response to user interaction with the first programming module, also at p. 5, paragraph 2. Cohausz also teaches the following: that each of the plurality of display areas is individually and variable sized [claims 19, 22] at p. 5, paragraph 1, and p. 6, paragraph 2; the first window region always appears in front of application windows [claims 20, 23] at p. 4, paragraph 5, wherein the status indicator is 'visible during the entire program'; and the first window region is in a 'private window layer' [claims 21, 24] also at p. 4, paragraph 5. 6. Claims 4 - 7 are rejected under 35 U.S.C. § 103(a) as being unpatentable over Cohausz (EPO 0 584 392 Al), based upon the English translation, and Foster et al. (U. Patent 5,588,105), and further in view of Mills et al. (U.S. patent 5,202,961). Cohausz teaches that the display areas [individual fields 2] of the first window region [oblong field 1] are variably sized at p. 5, paragraph 1, and p. 6, paragraph 2, but does not teach that the first window region is variably sized [claim 4], such that none of the plurality of display areas is visible [claim 5], all are visible [claim 6], or a portion is visible [claim 7]. Nor does Foster teach the above elements of applicant's invention. APLNDC00024498 Serial Number: 08/821,004 Page 10 Art Unit: 2773 On the other hand, Mills et al., hereinafter Mills, teach that the size of the first window region is variable [claim 4] also at col. 4, lines 8 - 9, and also teaches sizing the first window region so that none of the display areas are visible [claim 5] with close box 28, at Fig. 2, and at col. 4, lines 7 - 8, or all [claim 6] or a portion [claim 7] of the display areas are visible, both at col. 4, lines 8 - 9. Although neither Cohausz nor Foster teach that the first window region is variably sized as claimed in claims 4 - 7, it would have been obvious to one of ordinary skill in the art at the time of the,invention to vary the size of the first window region as taught by Mills, because it gives the user control over how much and what to display of the status indicator. Response to Arguments 7. Applicant's arguments with respect to claims 1 - 24 have been considered but are moot in view of the new ground(s) of rejection. Applicant's primary argument regarding the Cohausz reference is that Cohausz does not teach "individual programming modules associated with different programs". The e -: .er agrees with applicant. However, the Foster reference makes up for the deficiency in Cohausz by teaching a "plurality of individual programming modules associated with differenigroáp:ams", such as real time clock 78, filter button 80, and routing slip 86, shown in status bar 74, at Fig. 3. Responses APLNDC00024499 Serial Number: 08/821,004 Page 11 Art Unit: 2773 8. Responses to this action should be mailed to: Commissioner of Patents and Trademarks, Washington, D.C. 20231. If applicant desires to fax a response, (703) 308-9051 may be used for formal communications or (703) 305-9724 for informal or draft communications. Please label "PROPOSED" or "DR^ I " for informal facsimile communications. For after final responses, please label "AFTER FINAL" or "EXPEDITED PROCEDURE" on the document. Hand-delivered responses should be brought to Crystal Park II, 2121 Crystal Drive, Arlington. VA., Sixth Floor (Receptionist). Inquiries 9. Any inquiry concerning this communication or earlier communications from the examiner should be directed to Crescelle dela Torre whose telephone number is (703) 305-9782. The examiner can normally be reached on Mondays-Thursdays from 8:30 am to 4:00 pm, and on alternating Fridays from 8:30 am to 3:00 pm. If attempts to reach the examiner by telephone are unsuccessful, the examiner's supervisor, Matthew Kim, can be reached at (703) 305-3821. Any inquiry of a general nature or relating to the status of this application or proceeding should be directed to the Group receptionist whose telephone number is (703) 305-3800. cnd March 23, 1998 MATl' EW M.KIM SUPERVISORY PATENT EXAMINER GROUP2700 APLNDC00024500 UNITED STATES EL., ÁRTMENT OF COMMERCE Patent and Trademaik Office Address: APPUCADON NO. FlUNG DATE COMMISSIONER OF PATENTS AND TRADEMARKS Washington, D.C. 20231 F RST NAMED INVENTOR AITORNEY DOCKET NO. 1 :: SEVENTH FLOOR EXAMINER ARTUNIT PAPER NUMBER DATE MAILED: Please find below and/or attached an Office communication concerning this application or proceeding. Commissioner of Patents and Trademarks PTO-90C (Rev. 2/95) T.S. GPO: 1998-437 1- File Copy ""> APLNDC00024501 Application No. ApplicanXs} 08/821,004 ff1terview Summa Examiner Crescelle Delatorre Christensen Group Art Unit 2773 .. I m U All participants (applicant, applicant's representative, PTO personnel): (1 ) Crescelle Delatorre (3) (2) Judith Szenesi (4) Date of Interview Type: Telephonic Jun 17, 1998 O Personal (copy is given to Exhibit shown or demonstration conducted: Agreement O was reached. O Yes O applicant O applicant's representative). No. If yes, brief description: was not reached. Claim(s) discussed: 1 Identification of prior art discussed: Cohausz /EPO O 584 392 A1) and Foster et al. (U.S. ostent 5.588.105} Description of the general nature of what was agreed to if an agreement was reached, or any other comments: Analicant's renresentative discussed the differences between the Dresent invention and the above references. For instance, with reference to claim 1, it was nointed out that the Foster reference is similar to the Cohausz reference, and does not teach a "nlurality of individual programmina modules associated with different Drocrams" since Foster teaches that a status har temolate is associated with a sinnle annlication Drogram. It was sunnested that annlicant submit further details of the above difference in the next response. (A fuller description, if necessary, and a copy of the amendments, if available, which the examiner agreed would render the claims allowable must be attached. Also, where no copy of the amendents which would render the claims allowable is available, a summary thereof must be attached.) 1. It is not necessary for applicant to provide a separate record of the substance of the interview. Unless the paragraph above has been checked to indicate to the contrary, A FORMAL WRITTEN RESPONSE TO THE LAST OFFICE ACTION IS NOT WAIVED AND MUST INCLUDE THE SUBSTANCE OF THE INTERVIEW. (See MPEP Section 713.04). If a response to the last Office action has already been filed, APPLICANT IS GIVEN ONE MONTH FROM THIS INTERVIEW DATE TO FILE A STATEMENT OF THE SUBSTANCE OF THE INTERVIEW. 2. [¯] Since the Examiner's interview summary above (including any attachments) reflects a complete response to each of the objections, rejections and requirements that may be present in the last Office action, and since the claims are now allowable, this completed form is considered to fulfill the response requirements of the last Office action. Applicant is not relieved from providing a separate record of the interview unless box 1 above is also checked. Examiner Note: You must sign and stamp this form unless it is an attachment to a signed Office action. I S. Patent and Trademark Office >TO-413 (Rev. 10-95) Interview Summary Paper No. 21 APLNDC00024502 Attomeýs Docket No.: 004880 P1385C2 In re the Application of Patent Steven W. Christensen (inventor(s)) Application No.: 08/821 004 Filed: Marr.h 20. 1997 For: METHOD AND APPARATUS FQR DISPLAYlNO AND ACCESSING ÇONTROL INFORMATION IN A COMPLTTER SYSTEM STATlg e ~71 (title) Ti ASSISTANT COMMISSIONER FOR PATENTS Washington, D.C. 20231 - Ti SIR: Transmitted herewith is an Amendment for the above application. Small entity status of this application under 37 C.F.R. §§ 1.9 and 1.27 has bee estabRe a Ÿerified statement previously submitted. A verified statement to establish small entity status under 37 C.F.R. §§ 1.9 an 1.27 is enclosed. No additional fee is required. The fee has been calculated as shown below: Col. 1 Claims Remaining After Amd. Total Claims Indep. Claims * * Col. 2 Col. 3 Highest No. Previously Present Paid For Extra SMALL ENTITY Rate Additional Fee OTHER THAN A SMALL ENTITY Rate Additional Fee 31 Minus ** 24 7 x11 $ x22 $ 154 5 Minus *** 3 2 x41 $ x82 $ 164 +135 $ +270 $ 0 First Presentation of Multip le . Denendent Claim(s) * If the entry in Col. 1 is less than the entry In Col. 2, Total Total write"O"in Col.3. A(Id. Fee O Add. Fee $ ** If the "Highest No. Previously Paid For" IN THIS SPACE is less than 20, write "20" in this space. *** If the "Highest No. Previously Paid For" IN THIS SPACE is less than 3, write "3" in this space. The "Highest No. Previously Paid For" (Total or independent) is the highest number found from the equivalent box in Col. 1 of a prior amendment or the number of claims originally filed. 318 I hereby certify that this correspondence is being deposited with the United States Postal Service as first class mail with sufficient postage in an envelope addressed to the Assistant Commissioner for Patents, Washington, D.C. 20231 on Jane 25, MS Date of Deposit Edith Fuentes Name of Person Mailing Correspondence Signature Date -1 - (LJV/cak 10/01/97) APLNDC00024503 X Y A check in the amount of $ 31100 is attached for presentation of additional claim(s). Applicant(s) hereby Petition(s) for an Extension of Time of month(s) pursuant to 37 C.F.R. § 1.136(a). Acheckfor$ is attached for processing fees under 37 C.F.R. § 1.17. Please charge my Deposit Account No. 02-2688 the amount of $ A duplicate copy of this sheet is enclosed. The Commissioner of Patents and Tradernarks is hereby authorized to charge payment of the following fees associated with this communication or credit any overpayment to Deposit Account No. no-onne (a duplicate copy of this sheet is enclosed): X Any additional filing fees required under 37 C.F.R. § 1.16 for presentation of extra claims. X Any extension or petition fees under 37 C.F.R. § 1.17. BLAKE ' / 12400 Wilshire Boulevard Seventh Floor Los Angeles, California 90025 (408) 720-8598 SOKOLOFF TAYLOR & ZAFMAN LLP dith A. Szepesi Reg.No. mam -2- (LJV/cak 10/01/97) APLNDC00024504 PTO/SB/17(10/96) Approved for use through 09/30/98. OMB 0651-0032 Patent and Trademark Office: U.S. DEPARTMENT OF COMMERCE Twork Reduction Act of 1995, no persons are required to respond to a collection of information unless it displays a valid OMB control number. FEE TRANSMITTAL TOTAL AMOUNT OF PAYMENT ($) Asin on Complete if Known: Application No, OR/apt nra Filing Data March 90 1997 First Named inventor Rtavan W Chrintenman Group Alt Unit fxaminer Name Attomey Docket NO. 241_5 noin Torm o DOdMO P1ARRO2 METHOD OF PAYMENT (check one) 1. [ X ] The Commissioner is hereby authorized to charge indicated fees and credit any over payments to: Deposit Account Number Deposit Account Name [ [ 2. X ] ] X X 02-2666 Charge Any Additional Fee Required Under 37 CFR 1.16 and 1.17 Charge the issue Fee Set in 37 CFR 1.18 at the Mailing of the Notice of Allowance, 37 CFR 1.131(b) Payment Enclosed Check Money Order Other (- FEE CALCULATION (fees effective 10/01/97) 1 . FILING FEE Large Entity Fee Fee Code ($) 101 790 106 330 107 540 108 790 114 150 o Small Entily Fee Fee Code ($) 201 395 206 165 207 270 208 395 214 75 Fee Desogion Fee Paid Utility application filing fee Design application filing fee Plant filing fee Reissue filing fee Provisional application filing fee SUBTOTAL (1) 2. CLAIMS Fee from v+ra Total Claims 21 - 24 = Independent Claims 5 -3 = Multiple Dependent Claims Unran Entitv Fee Code 203 202 204 209 210 hainw X X X 22.00 82.00 Fan Pairi = = = 154.00 164.00 Small Entity Fee Code 03 02 04 109 110 7 2 $ 0.00 Fee ($) 22 82 270 82 22 Fee ($) 11 41 135 41 11 Fee Description Fee Paid Claims in excess of twenty 154.00 Independent claims in excess of 3 164.00 Multiple dependent claim Reissue independent claims over original patent Reissue claims in excess of 20 and over original patent SUBTOTAL (2) 12/01/97 -1- $ 318.00 PTO/SB/17 (10-96) APLNDC00024505 FEE CALCULATION (continued) 3. ADDITIONAL FEES Large Entity Fee Fee Code ($) 105 130 127 50 Small Entity Fee Fee Code ($) 205 65 227 25 139 147 112 130 2,520 920* 139 147 112 130 2,520 920* 113 1,840* 113 1,840* "15 -16 17 18 28 19 20 '21 ~38 140 110 400 950 1,510 2,060 310 310 270 1,510 110 2 5 2 6 2 7 218 228 219 220 221 138 240 55 200 475 755 1,030 155 155 135 1,510 55 141 1,320 241 660 142 143 '44 -22 23 26 581 1,320 450 670 130 50 240 40 242 243 244 122 123 126 581 660 225 335 130 50 240 40 146 790 246 395 149 790 249 395 Fag DescLIPlion Surcharge - late filing fee or oath Surcharge - late provisional filing fee or cover sheet Non-English specification For filing a request for reexamination Requesting publication of SIR prior to Examiner action Requesting publication of SIR after Examiner action Extens on for response within first month Extens on for response within second month Extens on for response within third month Extens on for response within fourth month Extension for response within fifth month Notice of Appeal Filing a brief in support of an appeal Request for oral hearing Petition to institute a public use proceeding Peti on to revive unavoidably abandoned app cation Peti on to revive unintentionally abandoned application Utility issue fee (or reissue) Design issue fee Plant issue fee Petitions to the Commissioner Petitions related to provisional applications Submission of Information Disclosure Stmt Recording each patent assignment per property (times number of properties) For filing a submission after final rejection (see 37 CFR ~.129(a)) For each addit onal invention to be examined (see 37 CFR ~.129(a)) Fee Paid Other fee (specify) Other fee (specify) SUBTOTAL (3)$ n on *Reduced by Basic Filing Fee Paid UDIVli i i E"U DT Typed or Prinled Nagne: Judith A. Szegesi Signature Reg. Num //2CC r 90 mm Date if f Deposit Account User ID (complete if acolicable) 12/01/97 -2- PTO/SB/17 (10-96) Approved for use through 09/30/98 OMB 0651-0032 Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE APLNDC00024506 FIRST ÇLASS ÇERTIFICATE OF MAILING I hereby certify that this correspondence is being deposited with the United States Postal Service as first class mail with sufficient postage in an envelope addressed to the Assistant Commissioner for Patents, Washington, D.C. 20231 Date of Deposji Name of Person Mailing Correspondence Signature SeriayPatentNo.: Client: Title: Date 08/821, 004 Finng/IssueDate: Anole Comnuter. Inc. METHOD AND APPARATUS FOR DISPLAYTNG AND ACCESSING CONTROLAND STATUS TNFMMATIO .TN A C NPUTER SYSTEM BSTZFileNo.: OO4860.P1365C2 Atty/SectyInitials: JASleÍ Date Mailed: June 2¾ 1998 DocketDueDate 6/25/98 The following has been received in the U.S. Patent & Trademark Office on the date stamped hereon: Amendmem/Response pgs.) Appeal Brief C pgs.) (in triplicate) O Application - Utility L_ pgs., with cover and abstract) Express Man No.: Month(s) Extension of Time Humaimus&mseSmnst&PHIW(_ pgs.) Application O Application Application O Application Issue Fee Transmittal Notice of Appeal Petition for Extension of Time Petition for - Rule Rule Rule Rule I.60 Continuation C pgs.) 1.60 Division i pgs.) 1.60 CIP pgs.) 1.62 Transmittal (___ pgs.) Application - Design L pgs.) O Application - PCT L pgs.) O Ap cation - Provisional (_____ pgs) , E Check No Amt 318 •ÜÜ Check No. Amt: Postcard Power of Attomey C pgs.) Pseliminary Amendment i pgs.} O Assignment and Cover Sheet Reply Brief C pgs.) E Certificate of Mailing Response to Notice of Missing Pans O & POA (___ pgs.) usdosuengs&Oig&Gyydinands Drawings: # of sheets includes O Other: Request to Incorporate Disclosme Document (_.._ pgs.) pgt) . figures Small Emity Declaration for Indep. Invemor/SmaH Business N Transmittal Lener (original & copy) Fee Trasumittal (2) APLNDC00024507 Atty. * 04860.P1" 2 Patent IN THE UNITED STATES PATENT AND = mu- a - OFFICE In re Application of: ) Steven W. Christensen ) Serial No. 08/821,004 ) Examiner: Dela Torre, C. Filed: March 20, 1997 ) Art Unit: 2415 For: METHOD A wn APPA RA TUS FOR DISPLAYING Aun ACCESSING CONTROL AND STATUS INFORM^TION IN A COMPUTER SYS * - ) ) ) ) ) p ->3 c AMENDivinivt AND RRSPONSE TO OFFTER ACTION ASSISTANT COMMISSIONER FOR PATENTS WASHINGTON, D.C. 20231 Sir: In response to the Office Action mailed March 25, 1998, please amend the above- referenced application as follows: FIRST CLASS CERTIFICATE OF MAILING l hereby certify that this correspondence is being deposited with the United States Postal Service as first class mail with sufficient postage in an envelope addressed to the Assistant Commissioner for Patents, Washington, D.C. 20231 on Juna ?ñ, 1998 Date of Deposit Faith Fuenten Name of Person Mailing Correspondence Signature Date 07/02/1998 TNGUYEN 00000053 08821004 01 FC:103 154.00 DP 02 FC:102 164.00 OP -1- 004860.P1365C2 APLNDC00024508 Please amend the Ams as follows: . system c (Three Times Amended) An interactive computer-controlled display prising: a pro ssor; a data d play screen coupled to the processor; a cursor c trol device coupled to said processor for positioning a cursor on said data display sc en; a window gene tion and control logic coupled to the p-, -r and data display --on to create n operating environment for a plurality of individual programming modules ass ciated with different application programs that provide status andLo_r control functio s, wherein the window generation and control logic generates and displays a first w dow region having a plurality of display areas on said data display screen, wherein ' e fiet viindow region is independent of_arly appli<:ationaroja:ant and wherein e ch of the plurality of display areas is associated with one of the plurality of individua programming modules; an indicia generation logic couple to the data display - -- - -- to execute at least one of the plurality of individual pro ramming modules to generate information for display in one of the plurali region, wherein at least one of the plurality of of display areas in the first window splay areas and its associated programming module is sensitive to user input, nd further wherein the window generation and control logic and the indicia genera on logic use message-based communication to exchange information to coordina activities of the indicia generation logic to enable interactive display activity. -2- 004860.P1365C2 APLNDC00024509 . (Three Times Amended) An interactive computer-controlled display systemacoroprising: a data di lay screen coupled to the processor; a cursor co trol device coupled to said pocessor for positioning a -- on said data display scr en; window genera on and control logic coupled to the processor and data display screen to create operating environment for a plurality of individual programming modules ass ciated with different application programs that provide status and/_or control functi , wherein the window generation and control logic generates and displays a first dow region having a plurality of display areas on said data display screen, where the first window region is independent of any application groág:art and wherein ach of the plurality of display areas is associated with one of the plurality of individ al progra......:..g modules; at least one indicia graphics gen ration logic coupled to the processor and the window generation and control logic, werein said at least one indicia graphics generation logic generates user sensitive g phics for display in at least one data display area by executing at least one of the lurality of individual programming modules; wherein the window generation and contr 1 logic dete-a- when said at least one data display area has been selected by the ser and signals said at least one indicia graphics generation logic in response to user election, and further wherein said at least one indicia graphics generation logic initia s a response from said at least one of the plurality of programming modules. -3- 004860.P1365C2 APLNDC00024510 . (Three Times Amended) A method for generating control informatio comprising the steps of: creati an operating environment for a plurality of individual programming odules associated with different application programs that provide status and/o_r co rol functions; generating a st window sized to accommodate a plurality of display areas for indicia resulting fr executing at least one of the plurality of individual progra.u-Ag modules, with one of the plurality o erein each of the plurality of display areas is associated dividual programming modules =nd wh-in so first window is independent o any application program; displaying the indicia in ea of said plurality of display areas by executing one of a plurality of individual pro amming modules corresponding to each indicia; selecting one of the indicia, wherei the step of selecting comprises a first programming module determining which o aid plurality of display areas is selected and sending a message to a programm g module of said plurality of individual programming modules responsible for enerating a display of a selected indicia; said programming module performing a functio in response to a selection. Please add the following claims: 25. (New) A system comprising: a window generation and control logic to create an operating environment for a plurality of individual programming modules associated with different application programs that provide status and/or control functions, wherein the -4- 004860.P1365C2 APLNDC00024511 window generation and control logic generates and displays a first window region having a plurality of display -, wherein the first window region is independent of any application program, and wherein each of the plurality of display areas is associated with one of the plurality of individual programming modules; an indicia generation logic coupled to the data display semen to execute at least one of the plurality of individual programming modules to generate information for display in one of the plurality of display areas in the first window region, wherein at least one of the plurality of display areas and its associated progr------- --g module is sensitive to user input, and further wherein the window generation and control logic and the indicia generation logic use message-based communication to exchange information to coordinate activities of the indicia generation logic to enable interactive display activity. 2 . I (New) A system comprising: a win ow region independent of any application program, the window region having i eractive display areas; each of a plu lity of the display areas associated with one of a plurality of individual programmi modules; wherein at least on of the individual programming modules is executable to generate information for disp in the plurality of display areas, and wherein at least one of the display areas sen tive to user input. 27. (New) The system of clai 26 wherein the window region is displayed at a bottom of a display screen -5- 004860.P132 APLNDC00024512 2 . (New) The system of claim 26, wherein one of the display areas displays st tus information. 29. (Ne The system of Claim 26, wherein one of the display areas control information. 30. (New) The sy em of claim 26, wherein the window region is always displayed on top of other win 31. ws. (New) The system of cl °m 26, wherein the window region is a resizeable control strip, such that the win ow region is displayed but none of the display areas are shown when the window r ion is closed, some of the display areas are displayed when the window region is partia are displayed when the window region is complet -6- open, and all of the display areas open. 004860.P1365C2 APLNDC00024513 RRMARTŒ The foregoing amendments and the following remarks are responsive to the Office Action mailed March 25, 1998. Applicant respectfully requests reconsideration of the present application. Claims 1-24 remain in the application. Claims 1, 11, and 15 have been amended. New cl-- 25-31 have been added. The Examiner rejected claims 1-3 and 8-24 under 35 U.S.C. 103(a) as being unpatentable over Cohausz EPO Patent No. 0 584 392 A1, based upon the English translation, in view of Foster et al., U.S. Patent No. 5,588,105. The Ex-:-- further rejected Claims 4-7 under 35 U.S.C. 103(a) as being unpatentable over Cohausz EPO Patent No. 0 584 392 A1, based upon the English translation, and Foster et al, U.S. Patent No. 5,588,105 and further in view of Mills et al., U.S. Patent No. 5,202,961. Cohausz, according to the Examiner, teaches individual programming modules at bridging paragraph of pp. 2-3, where Cohausz states: "The problem under consideration is solved according to the invention in that the oblong field comprises a plurality of individual fiekis which are adjacent to one another, each of which constitutes an operating field or a control button which, upon being activated, branches into the associated_progrant area or executes the associated program function, with the indicator field or the cursor always bein_g located on the individual field in whose annociated progr_am arealprogrant function the user is currenj;1y_located." It is clear from Cohausz that there are no individual progr-------:--g modules associated with different application programs, but rather a single program, which can be accessed at different locations through the use of this indicator. Therefore, Cohausz does not teach the individual programming modules associated with different programs as claimed in Claim 1 of the present invention. Foster does not remedy this failing of Cohausz. Foster teaches a status bar for application windows. Specifically, Foster teaches: -7- 004860.P1365C2 APLNDC00024514 A "status bar" which is attached to open application windows. Since the status bar is attached directly to the application window, there is no ambiguity as to which window that status bar controls.' (Foster, Summary, Column 1, lines 54-57). Foster further notes that in order to generate his status bar, the process initially starts a new application program and then couples the status bar to the application program window. (Col------- 6, lines 32-40). Foster further teaches that the icons on the status bar relate to actions within the application window. Thus, for example, Foster teaches a notepad which has a status bar including items such as view button, font button, nib button, close button, etc. In addition to these specific buttons that are associated with the application, a global clock button is also taught by Foster to display the current time. Foster teaches "buttons 60 and 62 are examples of active areas which provide indirect control over the notepad function." Thus, the buttons on the status har of Foster provide indirect control over functions of a single application program. Claim 1, on the other hand, claims: a window generation and control logic coupled to the processor and data display screen to create an operating environment for a plurality of individual programming modules associated with different application programs that provide status and/or control functions, wherein the window ger-ration and control logic generates and displays a first window regon havinga gloralig of diglas_areas on said data disp_la_y screen, wherein the first window rion is independent of any application progammand wherein each of the plurality of diophy areas is associated with one of the_plurality_of individuaLyrog. -amodu es; (Claim 1, as amended). Neither Cohausz nor Foster teach or suggest the plurality of display areas associated with individual progr====g modules. Rather, Cohausz' display areas are associated with different locations of the application program, and Foster's display areas are a---- ated with functions of the application program. Therefore, Claim 1 is not obvious over Cohausz in view of Foster. -8- 004860.P1365C2 APLNDC00024515 Furthermore, Claim 1, as amended, claimè indicia generation logic that uses message-based communication. This is defined in the specification as: passing information to the module to either tell it what to do or to obtain information about the module and its capabilities. (Specification, pg. 32, lines 5-7). According to the Examiner Cohausz teaches message based communication at p. 3, second paragraph, where it states: "The status indicator thus has the double function of operation like a menu and of displaying exactly where in the program or in the body of information the operator or user is located." The Examiner interprets operating like a menu as telling the module what to do. The Examiner also interprets the phrase "where . . . user is located" as obtaining information about the module -- i.e. location of the user in the program. Applicant respectfully suggests that the Examiner misunderstands the meaning of the term "menu" as used in Cohausz. Specifically, the term menu in Cohausz refers to a table of contents, rather than to communication with a module. This is clarified on pg. 5 of Cohausz, where it states that "the oblong status indicator can represent a menu in which the individual fields represent menu points or menu subjects." No indication is found that this relates to communication with a programming module. The sentence above this one clarifies that "the individual fiends are control panels or control buttons, which, when activated (clicked on) lead to the respective program area, text, or information segment." This is the functionality of the indicator of Cohausz. It is the Applicants understanding that the interpretation that the indicator obtains information about the module is not supported by the reference. Cohausz refers to displaying where the user is located, i.e. actual location within a document. Along the oblong field, a square or other indicator is located at the same location as the cursor can be found in the text. This is similar to the scroll bar of most word -9- 004860.P1365C2 APLNDC00024516 processors. The difference is that the scroll bar of Cohausz is divided into subsections indicating a defined program area or program function. There is no indication of that the oblong field obtains information about a module. In fact, Cohausz does not teach or suggest any communication between the indicator and anything else. Thus, Cohausz does not teach message based communication, as claimed in Claim 1. Foster does not remedy this failing of Cohausz. Foster controls functions of an application program and may display a clock, and does not teach or suggest message based communication. Therefore, Claim 1 is not obvious over Cohausz in view of Foster. Furthermore, Claim 1 claims the first window region independent of any application program. Examiner noted that Cohausz does not teach a status bar with a plurality of individual programming module associated with different programs. Examiner references Foster characterizing the status bar of Foster as being associated with different programs. Foster teaches a status bar for application windows. Specifically, Foster teaches: A "status bar" which is attached to open application windows. Since the status bar is attached directly to the application window, there is no ambiguity as to which window that status bar controls.' (Foster, Summary, Column 1, lines 54-57). Foster further notes that in order to generate his status bar, the process initially starts a new application program and then couples the status bar to the application program window. (Column 6, lines 32-40). Foster further teaches that the icons on the status bar relate to actions within the application window. Thus, for example, Foster teaches a notepad which has a status bar including items such as view button, font button, nib button, close button, etc. In addition to these specific -10- 004860.P1365C2 APLNDC00024517 buttons that are associated with the application, a global clock button is also taught by Foster to display the current time. However, Claim 1, as amended, claims: a window generation and control logic coupled to the processor and data display screen to create an operating ena... ....ent for a plurality of individual progr-------ing modules associated with different application programs that provide status and/or control functions, wherein the window generation and control logic generates and displays a first vel,.dow regon havingaguralig of disalay areas og said data display screen, wherein the first window region is independent of any application_grom:am, and wherein each of the pluralg_of display areas is associated with one of the_pluralg_of individuaLerogramming modules; (Claim 1, as amended) (emphasis added). Neither Foster nor Cohausz teach or suggest a plurality of display areas independent of any application program and associated with a plurality of individual programming modules. Cohausz teaches a status bar for controlling a display within an application program. Similarly, Foster teaches a status bar associated with an application program, and used to control actions within the application program. Claim 1, on the other hand, claims an independent window region, not associated with any application programs. Therefore, Claim 1 is not obvious over Cohausz in view of Foster. Similarly, independent claims 11, 15, 25, and 26 claim a plurality of display areas independent of any application program and associated with a plurality of individual programming modules. Therefore, for the same reasons advanced above with respect to Claim 1, claims 11, 15, 25, and 26 are not obvious over Cohausz in view of Foster. In view of the foregoing amendments and remarks, applicant respectfully submits that all pending claims are in condition for allowance. Such allowance is respectfully requested. -11- 004860.P1365C2 APLNDC00024518 If the Examiner finds any remammg impediment to the prompt allowance of these claims that could be clarified with a telephone conference, the Examiner is respectfully requested to contact Judith A. Szepesi at (408) 720-8598. Authorization is hereby given to charge our Deposit Account No. 02-2666 for any charges that may be due. Respectfully submitted, BLAKELY, SOKOLOFF, TAYLOR & I A - A m LLP Dated: Ú jf , 1998 / ficÏith A. Szepesi f Registration No. 39,393 12400 Wilshire Boulevard Seventh Floor Los Angeles, CA 90025-1026 (408) 720-8598 -12- 004860.P1- APLNDC00024519 UNITED STATES bdPARTMENT OF COMMERCE Patent and Trademark Office Address: APPLICATION NO. FILING DATE COMMISSIONER OF PATENTS AND TRADEMARKS Washington, D.C. 20231 FIRST NAMED INVENTOR LMO1/0918 BLAKELY SOKOLOFF TAYLOR & ZAFM N 12400 WILSHI >E BOULEVARD SEVENTH FLOOF LOS ANGELES CA 90025 AFTORNEY muu - NO. EXAMINER ART UNIT DAFEMAILED: PAPER NUMBER / 09/18/98 Please find below and/or attached an Office communication concerning this application or proceeding. Commissioner of Patents and Trademarks PTO-90C (Rev. 2/95) OP, Ig2\OOM AU.S.GOVERNMENT PRINTING OFFICE 199&411-516/40275 1- File Copy A APLNDC00024520 Application No. Applicant(s) 08/821,004 OMce Acdon SummarY Christensen Examiner Group Art Unit Crescelle Delatorre 2773 Responsive to communication(s) filed on .Jun 29, 1998 This action is FINAL. O 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. A shortened statutory period for response to this action is set to expire three month(s), or thirty days, whichever is longer, from the mailing date of this communication. Failure to respond within the period for response will cause the application to become abandoned. (35 U.S.C. § 133). Extensions of time may be obtained under the provisions of 37 CFR 1.136(a). Disposition of Claims Claim(s) 1-31 islare pending in the application. Of the above, claim(s) islare withdrawn from consideration, claim(s) islare allowed. Claim(s) 1-31 islare rejected. Claim(s) islare objected to. Claims are subject to restriction or election requirement. Application Papers O See the attached Notice of Draftsperson's Patent Drawing Review, PTO-948. O The drawing(s) filed on islare objected to by the Examiner. O The proposed drawing correction, filed on is Ospproved Diisapproved. The specification is objected to by the Examiner. The oath or declaration is objected to by the Examiner. Priority under 35 U.S.C. § 119 O Acknowledgement is made of a claim for foreign priority under 35 U.S.C. § 119(aHd). O All O some* ONone of the CERTIFIED copies of the priority documents have been O received. O received in Application No. (Series Code/Serial Number) O received in this national stage application from the International Bureau (PCT Rule 17.2(a)). *Certified copies not received: Acknowledgement is made of a claim for domestic priority under 35 U.S.C. § 119(e). Attachment(s) Notice of References Cited, PTO-892 Information Disclosure Statement(s), PTO-1449, Paper No(s). O Interview summary, PTO-413 O Notice of Draftsperson's Patent Drawing Review, PTO-948 O Notice of Informal Patent Application, PTO-152 , U. S. Patent and Trademark Office PTO-326 (Rev. 9-95) - SEE OFFICE ACTION ON THE FOLLOWING PAGES --- Office Action Summary Part of Paper No. 23 APLNDC00024521 Application/Control Number: 08/821,004 Page 2 Art Unit: 2773 DETAILED ACTION 1. This action is responsive to communications: Amendment, filed on 6/29/98. This action is final. 2. Claims 1 - 31 are pending in this application. Claims 1, I 1, 15, 25, and 26 are independent claims. In the Amendment, filed on 6/29/98, claims 1, 11, and 15 were amended, and claims 25 - 31 were added. This application is a CPA of 08/821,004, filed on 3/20/97, which is an FWC of 08/316,237, filed on 9/30/94, now abandoned. 3. The present title of the invention is "Method and Apparatus for Displaying and Accessing Control and Status Information in a Computer System" as originally filed. Claim Rejections - 35 USC § 112 4. Claims 1 - 31 are rejected under 35 U.S.C. 112, second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which applicant regards as the invention. As per independent claim 1, and the other independent claims 11, 15, 25, and 26, it is not clear how the first window region, which consists of a plurality of display areas, can both be APLNDC00024522 Application/Control Number: 08/821,004 Page 3 Art Unit: 2773 independent of anv application program and associated with a plurality of individual programming modules. which are associated with different application programs. In other words, how can the plurality of display areas be independent of any application program, when it is associated with those application programs? Unless oths . . ,, noted by applicant, it is presumed by ss aminer that the amended portion, "wherein the first window region is independent of any application program" means that the first window region is displayed separately from any application program. Claim Rejections - 35 USC § 102 5.. The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless -(b) the invention was patented or described in a printed publication in this or a foreign country or in public use or on sale in this country, more than one year prior to the date of application for patent in the United States. 6. Claims 26 - 30 are rejected under 35 U.S.C. 102(b) as being anticipated by Takagi et al. (U.S. patent 4,885,704). As to claim 26, Takagi et al., hereinafter Takagi, teaches the following subject matter: a window region independent of any application program, with function area 202, in Fig. 2, the window region having interactive display areas, such as Fl - F4, at col. 4, lines 49 - 52; APLNDC00024523 Application/Control Number: 08/821,004 Page 4 Art Unit: 2773 each of the plurality of display areas, Fl - F4, associated with one of a plurality of individual programming modules, such as Scanner, Printer, Display, and File, in Fig. 2; wherein at least one of the plurality of the individual programming modules is executable to generate information for display in the plurality of display areas, at Figs. 2, 4 - 7, and col. 4, line 42 to col. 5, line 14, and wherein at least one of the display areas is sensitive to user input, at col. 4, lines 49 - 57. In addition, Takagi teaches that the window region 202, is displayed at a bottom of a display screen [claim 27] as shown at Figs. 2 - 7; that one of the display areas shows status [claim 28] and control [claim 29] information, at Figs. 4 - 7; and that the window region is always on top of other windows [claim 30] as illustrated at Figs. 2 - 7, which shows that windows, such as 201, do not overlap function area 202. Claim Rejections - 35 USC § 103 7. The text of those sections of Title 35, U.S. Code not included in this action can be found in a prior Office action. 8. Claims 1 - 3, 8 - 25 are rejected under 35 U.S.C. 103(a) as being unpatentable over Cohausz (EPO 0 584 392 A1), based upon the English translation, in view of Takagi et al. (U.S. patent 4,885,704). APLNDC00024524 Application/Control Number: 08/821,004 Page 5 Art Unit: 2773 As per claim 1, Cohausz teaches an "interactive computer-controlled display system" with a 'status indicator for a computer program', that comprises: "a processor" which is inherently taught by Cohausz, smce a processor is necessary m order to execute the functions of the status indicator; "a data display screen" with 'monitor ' at p. 4, paragraph 5; "a cursor control device" with a 'mouse cursor' at p. 5, paragraph 2; "a window generation and control logic" to "create an operating environment for a plurality of individual programming modules" that "provide status and control functions" at the bridging paragraph of pp. 2 - 3, "wherein the window generation and control logic generates and displays a first window region" with oblong field 1, at Figs. 1 - 3, and at p. 4, paragraph 5, "having a plurality of display areas" with individual fields 2, at Fig. 1, and at p. 4, paragraph 5, "wherein each of the plurality of display areas is associated with one of the plurality of individual programming modules" at p. 3, paragraph 2; "an indicia generation logic" to "execute at least one of the plurality of programming modules to generate information for display in one of the plurality of display areas" at p. 3, paragraph 2, "wherein at least one of the plurality of display areas and its associated programming module is sensitive to user input" at p. 5, paragraph 2, and further using "message-based communication to exchange information to coordinate activities of the indicia generation logic to enable interactive display activity" at p. 3, paragraph 2, which teaches information passing between the status indicator and the respective program area, text, or information segment. APLNDC00024525 Application/Control Number: 08/821,004 Page 6 Art Unit: 2773 Regarding claim 1, Cohausz teaches all that is claimed above, but does not teach a status bar with a plurality of individual programming modules associated with different programs, nor does Cohausz teach that the first window region is displayed separately from any application program. Cohausz teaches a status indicator for a single program, wherein the "plurality of individual programming modules" that "provide status and control functions" were interpreted as individual programming fields representing portions of a single program. On the other hand, Takagi teaches a first window region, with function area 202, which is displayed separately from application programs in window 201, and also teaches that the plurality of individual programming modules, F1 - F4, in function area 202, are associated with different programs, such as Scanner, Printer, Display, and File, at Figs..2, 4 - 7, and col. 4, line 42 to col. 5, line 14. Thus, Takagi makes up for the missing elements in Cohausz. Therefore, it would have been obvious to one of ordinary skill in the art at the time of the invention to include a first window region displayed separately from any application program and have "individual programming modules associated with different programs" as taught by Takagi in the invention of Cohausz because it provides a user with access to status and control information of a plurality of application programs in a separate region. As per claim 2, Cohausz teaches a "control strip" with oblong field 1, at Figs. 1 - 3. Regarding claim 3, Cohausz also teaches that "at least one display area is variably sized" at p. 5, paragraph 1, and p. 6, paragraph 2. APLNDC00024526 Application/Control Number: 08/821,004 Page 7 Art Unit: 2773 In addition, Cohausz teaches that "at least one of the plurality of display areas only displays information" [claim 8] at p. 3, paragraph 2, and at Figs. 1 - 3; or "acts to provide access to control information when selected" [claim 9] at p. 3, paragraph 2, or "displays an additional display element" [claim 10] at p. 6, paragraph 3. In reference to claim 11, Cohausz teaches the following subject matter: "a processor" which is inherently taught by Cohausz, smce a processor is necessary in order to execute the functions of the status indicator; "a data display screen" with 'monitor screen' at p. 4, paragraph 5; "a cursor control device" with a 'mouse cursor' at p. 5, paragraph 2; "a window generation and control logic" to "create an operating environment for a plurality of individual programming modules that provide status and control functions" at the bridging paragraph of pp. 2 - 3, "wherein the window generation and control logic generates and displays a first window region" with oblong field 1, at Figs. 1 - 3, and at p. 4, paragraph 5, "having a plurality of display areas" with individual fields 2, at Fig. 1, and at p. 4, paragraph 5, "wherein each of the plurality of display areas is associated with one of the plurality of individual progr-·---· ng modules" at p. 3, paragraph 2; "at least one indicia graphics generation logic" that "generates user sensitive graphics for display in at least one data display area by executing at least one of the plurality of programming modules" at p. 3, paragraph 2; and APLNDC00024527 Application/Control Number: 08/821,004 Page 8 Art Unit: 2773 wherein the window generation and control logic determines when a data display area has been selected, signals the indicia graphics generation logic, which then initiates a response from said at least one of the plurality of programming modules, also at p. 3, paragraph 2. As to claim 11, Cohausz teaches all that is claimed above, but does not teach a status bar with a plurality of individual progr-·------:ng modules associated with different programs, nor does Cohausz teach that the first window region is displayed separately from any application program. Cohausz teaches a status indicator for a single program, wherein the "plurality of individual progr-------- ng modules" that "provide status and control functions" were interpreted as individual programming fields representing portions of a single program. On the other hand, Takagi teaches a first window region, with function area 202, which is displayed separately from application programs in window 201, and also teaches that the plurality of individual programming modules, F1 - F4, in function area 202, are associated with different programs, such as Scanner, Printer, Display, and File, at Figs. 2, 4 - 7, and col. 4, line 42 to col. 5, line 14. Thus, Takagi makes up for the missing elements in Cohausz. Therefore, it would have been obvious to one of ordinary skill in the art at the time of the invention to include a first window region displayed separately from any application program and have "individual programming modules associated with different programs" as taught by Takagi in the invention of Cohausz because it provides a user with access to status and control information of a plurality of application programs m a separate region. APLNDC00024528 Application/Control Number: 08/821,004 Page 9 Art Unit: 2773 Cohausz also teaches that the "first window region is always visible to the user" [claim 12] at p. 4, paragraph 5, since he teaches that the status indicator is 'visible during the entire program'. As per claims 13, 14, they correspond respectively to claims 2, 3. As to claim 15, Cohausz teaches the following steps: "creating an operating environment for a plurality of individual programming modules that provide status and control functions" at p. 2, paragraph 4 to p. 3, paragraph 2; "generating a first window" with oblong field 1, at Figs. 1 - 3, and at p. 4, paragraph 5, to accommodate a "plurality of display areas for indicia" with individual fields 2, at Figs. 1 - 3, and at p. 4, paragraph 5, resulting from "executing at least one of the plurality of individual programming modules, wherein each of the plurality of display areas is associated with one of the plurality of individual programming modules" at p. 3, paragraph 2; "displaying an indicia" as shown at Figs. 1 - 3; "selecting one of the indicia" at p. 5, paragraph 2; and "said programming module performing a function in response to the selection" at p. 5, paragraph 2. Regarding claim 15, Cohausz teaches all that is claimed above, but does not teach a status bar with a plurality of individual programming modules associated with different progams, nor does Cohausz teach that the first window region is displayed separately from any application program. Cohausz teaches a status indicator for a single program, wherein the "plurality of APLNDC00024529 Application/Control Number: 08/821,004 Page 10 Art Unit: 2773 individual programming modules" that "provide status and control functions" were interpreted as individual programming fields representing portions of a single program. On the other hand, Takagi teaches a first window region, with function area 202, which is displayed separately from application programs in window 201, and also teaches that the plurality of individual programming modules, Fl - F4, in function area 202, are associated with different programs, such as S , Printer, Display, and File, at Figs. 2, 4 - 7, and col. 4, line 42 to col. 5, line 14. Thus, Takagi makes up for the missing elements in Cohausz. Therefore, it would have been obvious to one of ordinary skill in the art at the time of the invention to include a first window region displayed separately from any application program and have "individual programming modules associated with different programs" as taught by Takagi in the invention of Cohausz because it provides a user with access to status and control information of a plurality of application programs in a separate region. In addition, Cohausz teaches "status information" [claim 16] and "control information" [claim 17] at Figs. 1 - 3, and at p. 5, paragraphs 2, 3. As to claim 18, Cohausz teaches that the first programming module requests a set of features at p. 5, paragraph 2, sends a message to the programming module indicative of features, and the programming module returns a message; such that the programming modules interact with each other in response to user interaction with the first progr--------°--g module, also at p. 5, paragraph 2. APLNDC00024530 Application/Control Number: 08/821,004 Page 11 Art Unit: 2773 Cohausz also teaches the following: that each of the plurality of display areas is individually and variable sized [claims 19, 22] at p. 5, paragraph 1, and p. 6, paragraph 2; the first window region always appears in front of application windows [claims 20, 23] at p. 4, paragraph 5, wherein the status indicator is 'visible during the entire program'; and the first window region is in a 'private window layer' [claims 21, 24] also at p. 4, paragraph 5. As to claim 25, it corresponds to claim 1. 9. Claims 4 - 7 are rejected under 35 U.S.C. § 103(a) as being unpatentable over Cohausz (EPO 0 584 392 Al), based upon the English translation, and Takagi et al. (U. S. Patent 4,885,704), and further in view of Mills et al. (U.S. patent 5,202,961). Cohausz teaches that the display areas (individual fields 2] of the first window region [oblong field 1] are variably sized at p. 5, paragraph 1, and p. 6, paragraph 2, but does not teach that the first window region is variably sized [claim 4], such that none of the plurality of display areas is visible [claim 5], all are visible [claim 6], or a portion is visible [claim 7]. Nor does Takagi teach the above elements of applicant's invention. On the other hand, Mills et al., hereinafter Mills, teach that the size of the first window region is variable [claim 4] also at col. 4, lines 8 - 9, and also teaches sizing the first window region so that none of the display areas are visible [claim 5] with close box 28, at Fig. 2, and at col. 4, lines 7 - 8, or all [claim 6] or a portion [claim 7] of the display areas are visible, both at col. 4, lines 8 - 9. APLNDC00024531 Application/Control Number: 08/821,004 Page 12 Art Unit: 2773 Although neither Cohausz nor Takagi teach that the first window region is variably sized as claimed in claims 4 - 7, it would have been obvious to one of ordinary skill in the art at the time of the invention to vary the size of the first window region as taught by Mills, because it gives the user control over how much and what to display of the status indicator. 10. Claim 31 is rejected under 35 U.S.C. 103(a) as being unpatentable over Takagi et al. (U.S. patent 4,885,704) in view of Mills et al. (U.S. patent 5,202,961). Regarding claim 31, Takagi teaches a window region with function area 202, but does not teach that the window region is resizeable, such that none of the plurality of display areas are shown, all are displayed, or some are displayed. On the other hand, Mills et al., hereinafter Mills, teach that the size of the window region is variable at col. 4, lines 8 - 9, and also teaches sizing the window region so that none of the display areas are visible, with close box 28, at Fig. 2, and at col. 4, lines 7 - 8, or all or a portion of the display areas are visible, both at col. 4, lines 8 - 9. Although Takagi does not teach that the window region is variably sized, it would have been obvious to one of ordinary skill in the art at the time of the invention to vary the size of the window region as taught by Mills, because it gives the user control over how much and what to display of the function area. APLNDC00024532 Application/Control Number: 08/821,004 Page 13 Art Unit: 2773 Response to Arguments 11. Applicant's arguments with respect to claims 1 - 31 have been considered but are moot in view of the new ground(s) of rejection. As to independent claims 1, 11, 15, 25, 26, applicant amended each claim to include that the "first window region is independent of any application program". The examiner agrees with applicant that neither Cohausz nor Foster teach that the first window region is displayed separately from any application program. For instance, Foster teaches that the status bar is attached to the application program [see col. 8, lines 30 - 31, and Fig. 3]. However, in an update search, the examiner found the Takagi reference, which when combined with the Cohausz reference, still renders applicant's invention obvious since Takagi teaches a first window region, with function area 202, which is displayed separately from application programs in window 201, and also teaches that the plurality of individual programming modules, F1 - F4, in function area 202, are associated with different programs, such as Scanner, Printer, Display, and File, at Figs. 2, 4 - 7, and col. 4, line 42 to col. 5, line 14. Regarding the Cohausz reference, the examiner agrees with applicant that Cohausz does not teach individual programming modules associated with different application programs, and that Cohausz does not teach that the "first window region is independent of any application program". However, the examiner disagrees with applicant that Cohausz does not teach messagebased communication, which is defined as "passing information to the module to either tell it what APLNDC00024533 Application/Control Number: 08/821,004 Page 14 Art Unit: 2773 to do or to obtain information about the module and its capabilities". Cohausz teaches messagebased communication since he teaches that "each of these fields constitutes a control panel or control button, which, upon being activated, branches into the associated program area or executes the associatedarozam function" see abstract . Thus, Cohausz teaches passing information to the module to tell it what to do with the step of executing the associated program function. Conclusion 12. Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire i a RE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any extension fee pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the date of this final action. Responses 3. Responses to this action should be mailed to: Commissioner of Patents and Trademarks, APLNDC00024534

Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.


Why Is My Information Online?