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

Filing 87

Declaration of Patrick Zhang in Support of #86 MOTION for Preliminary Injunction filed byApple Inc.. (Attachments: #1 Exhibit 1, #2 Exhibit 2, #3 Exhibit 3, #4 Exhibit 4, #5 Exhibit 5, #6 Exhibit 6, #7 Exhibit 7, #8 Exhibit 8, #9 Exhibit 9, #10 Exhibit 10, #11 Exhibit 11, #12 Exhibit 12, #13 Exhibit 13, #14 Exhibit 14, #15 Exhibit 15, #16 Exhibit 16, #17 Exhibit 17, #18 Exhibit 18, #19 Exhibit 19, #20 Exhibit 20, #21 Exhibit 21, #22 Exhibit 22, #23 Exhibit 23, #24 Exhibit 24, #25 Exhibit 25, #26 Exhibit 26, #27 Exhibit 27, #28 Exhibit 28, #29 Exhibit 29, #30 Exhibit 30, #31 Exhibit 31, #32 Exhibit 32, #33 Exhibit 33, #34 Exhibit 34, #35 Exhibit 35, #36 Exhibit 36, #37 Exhibit 37, #38 Exhibit 38, #39 Exhibit 39, #40 Exhibit 40, #41 Exhibit 41, #42 Exhibit 42, #43 Exhibit 43, #44 Exhibit 44, #45 Exhibit 45, #46 Exhibit 46, #47 Exhibit 47, #48 Exhibit 48, #49 Exhibit 49, #50 Exhibit 50, #51 Exhibit 51, #52 Exhibit 52)(Related document(s) #86 ) (Bartlett, Jason) (Filed on 7/1/2011)

Download PDF
Exhibit 41 IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF DELAWARE NOKIA CORPORATION, Plaintiff, v. APPLE INC., Defendant. ) ) ) ) ) ) ) ) ) C.A. No. 09-791 (GMS) APPLE INC., Counterclaim Plaintiff, v. NOKIA CORPORATION and NOKIA INC., Counterclaim Defendants. ) ) ) ) ) ) ) ) ) NOKIA'S SUPPLEMENTAL RESPONSE TO APPLE'S INTERROGATORY NO. 12 Pursuant to Rules 26 and 33 of the Federal Rules of Civil Procedure and the Local Rules of this Court, Plaintiff and Counterclaim-Defendant Nokia Corporation and CounterclaimDefendant Nokia Inc. (collectively referred to as "Nokia") hereby provide its supplemental response to Defendant and Counterclaim-Plaintiff Apple Inc.'s ("Apple's") Interrogatory No. 12 to Nokia. Nokia hereby incorporates by reference its Responses and Objections to Apple's Second Set oflnterrogatories, served on July 22,2010. The information set forth in this Supplemental Response is information available to Nokia as of the date of this Response; however, discovery is ongoing and Nokia may discover or develop additional materials or responses as this matter progresses. SPECIFIC OBJECTIONS INTERROGATORY NO. 12: To the extent Nokia contends that any claim of the Apple Patents-In-Suit is invalid under 35 U.S.C. §§ 101, 102, 103, and/or 112, then, separately for each such claim, state the basis for any such invalidity contention, including in your answer: (a) The identity of each item of prior art that allegedly anticipates each asserted claim or renders it obvious. Each prior art patent shall be identified by its number, country of origin, and date of issue. Each prior art publication shall be identified by its title, date of publication, and, where feasible, author and publisher. Public knowledge or use that is prior art under 35 U.S.C. § 102(a) shall be identified by describing the knowledge or use in detail, including the date(s) of the public knowledge or use, the identity of each person or entity having the public knowledge or involved in the public use, and the place(s) at which the public knowledge or use took place. Prior art under 35 U.S.C. § 102(b) shall be identified by specifying the product offered for sale or describing the public use and product involved therein, the date the offer or use took place, and the identity of each person or entity involved in the use or that made or received the offer, and each person or entity to whom the use was known. Prior art under 35 U.S.C. § 102(t) shall be identified by providing the identities of the person(s) or entities involved in and the circumstances surrounding the making of the invention before the patent applicant(s). (b) Whether each item of prior art anticipates each asserted claim or renders it obvious. If obviousness is alleged, an explanation of why the prior art renders the asserted claim obvious, including any identification of all combinations of prior art showing obviousness. (c) A chart identifying where specifically in each alleged item of prior art each limitation of each asserted claim is found, including for each limitation that such party contends is governed by 35 U.S.C. § 112(6), the identity of the structure(s), act(s) or material(s) in each item of prior art that performs the claimed function. (d) A detailed description of the claim construction used by Nokia to compare any prior art to a claim, including the identification of any intrinsic and/or extrinsic evidence supporting Nokia's claim construction. (e) Nokia's contention concerning the applicable level of ordinary skill in the art. (t) Nokia's contention as to whether the validity of the claim is affected by any secondary considerations of non-obviousness, including without limitation, considerations of commercial success, long felt need, failures of others, copying, licensing, and skepticism of the patented invention, and further identify the basis for any such secondary considerations. (g) Any grounds of invalidity based on 35 U.S.C. § 101, indefiniteness under 35 U.S.C. §112(2) or enablement or written description under 35 U.S.C. § 112(1) of any of the asserted claims. -2- (h) contentions. The identity of all persons with knowledge concerning the basis for each of your (i) The identification of all documents that relate to, support, or detract from the basis for each of your contentions. SUPPLEMENTAL RESPONSE TO INTERROGATORY NO. 12: Nokia hereby incorporates its Reservation of Rights, General Objections and its Objections to Apple's Definitions and Instructions as set forth in Nokia's July 22, 2010 Response to Apple's Second Set of Interrogatories. Nokia objects to this Interrogatory to the extent it seeks information that is protected by the attorney-client privilege, the attorney workproduct doctrine, the joint defense privilege, the common interest privilege, and/or any other applicable doctrine of privilege or immunity. Nokia further objects to this Interrogatory as overly broad and unduly burdensome to the extent it purports to require an identification of any person with relevant knowledge without limiting it to persons most knowledgeable about specifically identified topics or anticipated witnesses. Nokia further objects to this Interrogatory as premature to the extent it seeks information that is appropriately the subject of expert opinion and testimony before Nokia is required to identify and provide such in accordance with the Scheduling Order issued in this litigation. Nokia further objects to this Interrogatory on the grounds that it calls for legal contentions and conclusions. Nokia further objects to this Interrogatory on the ground that the phrase "person or entity involved in the use" is vague and indefinite. Pursuant to Local Rule 26.1(a), Nokia asserts that this Interrogatory constitutes at least 4 sUbparts. Nokia is only obligated to respond to the first 50 Interrogatories (including subparts) served by Apple (see D.1. 33 at 11). Subject to and without waiving Nokia's General and Specific Objections to this Interrogatory, Nokia responds that it has not yet completed its investigation into the validity of the claims of the Apple Patents-in-Suit, but that such claims are invalid for failing to satisfy one -3- or more of the conditions for patentability set forth in 35 U.S.C. §§ 101, 102, 103 and 112. Nokia may rely on testimony of expert witnesses knowledgeable regarding the invalidity of the asserted claims of the Apple Patents-in-Suit and will disclose the identity of such expert witnesses at such time as required by the applicable rules of the Court and the Scheduling Order. Nokia also states that claims of the Apple Patents-in-Suit are invalid pursuant to 35 U.S.C. §§ 102 and/or 103 for at least the reasons stated in the Requests for Reexamination attached hereto as Exhibits A through I. These documents provide detailed information regarding the invalidity of the Apple Patents-in-Suit, but are not exhaustive. Moreover, Nokia has discovered numerous prior art references which are pertinent to the claims of the Apple Patents-in-Suit. Nokia has attached a list of these references as Exhibit J to this Supplemental Response. Nokia reserves the right to provide additional contentions based on the references listed in Exhibit J or other references not yet identified. To the extent the references cited in the attached Exhibits do not anticipate certain claims of the Apple Patents-in-Suit under 35 U.S.C. § 102, Nokia further reserves the right to rely on expert testimony to: (1) establish a motivation to combine prior art references, to the extent such motivation is still necessary in light of KSR Int'l Co. v. Telejlex, Inc., 127 S. Ct. 1727 (April 30, 2007), and (2) to establish that the purported invention described in the claims are nothing more than predictable variations of the prior art, and that it would have been obvious to one of ordinary skill in the art, through common sense and creativity, to combine the cited and other references. In compiling the information in the attached Exhibits, Nokia afforded the claims of the Apple Patents-in-Suit the broadest reasonable interpretation to which they are entitled. Nothing contained in this response or in the attached Exhibits A through J is intended to reflect any - 4- position regarding the proper construction of any claim term in any claim. Nokia reserves the right to amend its response in light of any claim construction order entered in this litigation. Nokia is conducting an ongoing reasonable search and investigation for information responsive to this Interrogatory. Nokia may supplement, from time to time, its Response to this Interrogatory to the extent responsive, non-privileged information is identified. Nokia specifically notes that discovery is ongoing, that Apple's document production is not complete, and that no technical depositions, including named inventor or prosecuting attorney depositions, have taken place. In addition, Nokia's investigation is not complete, the parties have not submitted expert reports, and the claims of the asserted patents have not been construed as a matter of law. Nokia reserves the right to supplement its response to this interrogatory to reflect additional information learned in discovery, including documents and information produced by Apple in response to Nokia's discovery requests relating to prior art Apple systems. Nokia also reserves the right to supplement with information obtained as part of its ongoing investigation of Apple's infringement allegations. MORRIS, NICHOLS, ARSHT & TUNNELL LLP OF COUNSEL: Patrick J. Flinn Peter Kontio John D. Haynes Mark A. McCarty Adam J. Biegel ALSTON & BIRD LLP One Atlantic Center 120 1 West Peachtree Street Atlanta, GA 30309 (404) 881-7000 a B. Blumenfel (#1014) Rodger D. Smith II (#3778) 1201 North Market Street P.O. Box 1347 Wilmington, DE 19899 (302) 658-9200 jblumenfeld@mnat.com rsmith@mnat.com Attorneys for Nokia Corporation and Nokia Inc. November 15,2010 3903056 -5- CERTIFICATE OF SERVICE I hereby certify that copies of the foregoing were caused to be served on November 15,2010 upon the following in the manner indicated: Richard L. Horwitz, Esquire David E. Moore, Esquire VIA ELECTRONIC MAIL POTTER ANDERSON & CORROON LLP Hercules Plaza - 6th Floor 1313 North Market Street Wilmington, DE 19801 William F. Lee, Esquire Mark D. Selwyn, Esquire VIA ELECTRONIC MAIL WILMERHALE 60 State Street Boston, MA 02109 Kenneth H. Bridges, Esquire Michael T. Pieja, Esquire Brian C. Kwok, Esquire BRIDGES & MAVRAKAKIS LLP 540 Cowper Street Palo Alto, CA 94301 VIA ELECTRONIC MAIL EXHIBIT F EXHIBIT I IN THE UNITED STATES PATENT AND TRADEMARK OFFICE In re Application of: U.S. Patent No.: Issued: Group Art Unit: Serial No: Examiner: Filed: For: Ulrich et al. 6,239,795 May 29, 2001 2671 09/320,947 Phu K. Nguyen May 26, 1999 PATTERN AND COLOR ABSTRACTION IN A GRAPHICAL USER INTERFACE Attorney Docket No. 0919/01031 April 28, 2010 Mail Stop Ex Parte Reexamination Commissioner for Patents P.O. Box 1450 Alexandria, VA 22313-1450 Sir: REQUEST FOR REEXAMINATION Reexamination of United States Patent 6,239,795 (hereinafter, “the ’795 patent”), which issued May 29, 2001 to Ulrich et al. is requested under 35 U.S.C. §§ 302-307, and under 37 C.F.R. § 1.510. This patent is still in force.1 A copy of the patent in accordance with 37 C.F.R. § 1.510(b)(4) is submitted herewith as Exhibit A. I. Claims for which Reexamination is Requested The ’795 patent is for a system and method for providing a user with increased flexibility and control over the appearance and behavior of objects on the user interface. Abstract. The patent discloses that sets of objects can be grouped into themes to provide a user with a distinct overall impression of the interface. Id. In particular, the ’795 patent states that themes are “coordinated designs of interface objects and object parts 1 Indeed, a lawsuit for alleged infringement of the ’795 patent has been filed in the U.S. District Court for the District of Delaware, Nokia Corp. v. Apple, Inc., Case No. 1:09-cv-00791-GMS. That litigation is in its early stages and no discovery regarding the ’795 patent has taken place. If the litigation proceeds, Third Party Requester expects there will be a challenge to the validity of the ’795 patent therein. that create a distinct visual appearance on the display,” Col. 5, lines 60-62, and that objects include window objects, icons, menus, lists, control elements, cursors, menu bars, etc., see Col. 4, lines 27-34. According to the ’795 patent, themes can be switched dynamically by switching pointers to drawing procedures or switching data being applied to these procedures. Id. Additionally, the ’795 patent states that to “buffer applications from the switchable nature of graphical user interfaces, colors and patterns used to implement the interface objects are abstracted from the interface by, for example, pattern look-up tables.” Id. For purposes of the ’795 patent, the term “pattern” is intended to denote any type of graphic data that can be used in a pattern look-up table to draw in a graphics port. As such, this may be a solid color defined in terms of its red, green and blue (RGB) components, or a pattern defined on a pixel-by-pixel basis, e.g. a PixPat, or a new type of data. Col. 10, lines 1-7. A user can implement a theme change through the use of a control panel such as that depicted below: -2- Reexamination is requested of Claims 1-12 of the ’795 patent. II. Statement of Substantial New Questions of Patentability A. The Subject Matter of Claim 1-12 Claims 1-12 recite: 1. A computer readable medium comprising: a first portion having stored therein data relating to a first set of graphical user interface objects whose individual appearances are collectively associated with a first common theme; a second portion having stored therein data relating to a second set of graphical user interface objects each of which have the same function as an associated interface object in said first set, but whose individual appearances are collectively associated with a second common theme; and a third portion having stored therein computer executable code wherein, upon execution of instructions embedded in said code by a computer, a user interface -3- associated with the computer selectively displays one of said first and second sets of graphical user interface objects. 2. The computer readable medium of claim 1, wherein said executable code further comprises instructions for enabling the user interface to switch from displaying one set of interface objects to another set of interface objects. 3. The computer readable medium of claim 1, wherein said sets of user interface objects include data related to patterns and colors used to create interface objects. 4. The computer readable medium of claim 3, wherein said data is contained within indexed entries of a pattern look-up table. 5. A computer readable medium encoded with a drawing resource that can be used to draw an object on a user interface, said layout resource comprising a plurality of data structures comprising: a first set of graphical interface objects whose individual appearances are associated with a first common theme; and a second set of graphical user interface objects each of which have the same function as an associated interface object in said first set, but whose individual appearances are associated with a second common theme. -4- 6. The computer readable medium of claim 5, wherein said sets of user interface objects include data related to patterns and colors used to create interface objects. 7. The computer readable medium of claim 6 further comprising executable code for instructing said drawing resource to draw the interface object according to one of said themes. 8. The computer readable medium of claim 7, where in said code instructs said drawing resource to switch the display from one of said themes to another of said themes. 9. A computer system comprising: a storage means for storing data relating to first and second sets of graphical user interface objects; a user interface for selectively displaying one of said sets of graphical user interface objects; and a control means for switching the display from one set of graphical interface objects to another set of graphical interface objects, wherein individual appearances of the first set of graphical interface objects are collectively associated with a first common theme and each of the second set of graphical interface objects having the same function as an associated interface object in said first set, but whose individual appearances are collectively associated with a second common theme. -5- 10. The computer system of claim 9, wherein said sets of user interface objects include data related to patterns and colors used to create interface objects. 11. The computer system of claim 10, wherein said storage means further stores a pattern look-up table with indexed entries containing data related to patterns and colors used to create the interface objects. 12. A computer system comprising: a storage means for storing data relating to first and second sets of graphical user interface objects; a graphical user interface for selectively displaying one of said sets of graphical user interface objects; and a selection means for switching the display from one set of interface objects to another set of interface objects, whereby the user interface displays interface objects using one of the sets of graphical user interface objects, said selection means including: a control layer having a pattern look-up table with indexed entries containing data related to patterns and colors used to create interface objects; and a command means for commanding the control layer to draw a pattern on the interface referring to at least one of the indexed entries in the pattern look-up table, wherein individual appearances of the first set of graphical interface objects are collectively associated with a first common theme and each of the second set of graphical interface objects having the same function as an associated interface object -6- in said first set, but whose individual appearances are collectively associated with a second common theme. In reexamination, as with any proceeding before the U.S. Patent and Trademark Office (“USPTO”), the terms and phrases of a claim are given their broadest reasonable construction. E.g., In re American Academy of Science Tech Center, 367 F.3d 1359, 70 USPQ2d 1827, 1830 (Fed. Cir. 2004) (“During examination, ‘claims ... are to be given their broadest reasonable interpretation . . ..” (quoting In re Bond, 910 F.2d 831, 833, 15 USPQ2d 1566 (Fed. Cir. 1990))). B. Newly cited Prior Art The ’795 patent matured from U.S. Application No. 09/320,947 (“the ’947 application”) filed May 26, 1999. The ’947 application is a continuation of U.S. Application No. 08/797,451 (now U.S. Patent No. 5,963,206) filed on February 7, 1999, which application is a continuation-in-part of U.S. Application No 08/242,963 (now abandoned), filed on May 16, 1994. Therefore, the “Critical Date” for prior art relevant to the claims of the ’795 patent, under 35 U.S.C. § 102(b) is May 16, 1993. The requester respectfully submits that the prior art under § 102(b) taught or suggested the subject matter of Claims 1-12 of the ’795 patent. More particularly, the Requester submits that  Jim Boyce, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) (hereinafter “Boyce”) (Exhibit B) anticipated the subject matter of Claims 1-12 of the ’795 patent, particularly considering the meaning in the art of terms therein as shown in  Microsoft Press, COMPUTER DICTIONARY, p. 256-57 (hereinafter “the Microsoft Dictionary”) (Exhibit C). -7- Furthermore, the Requester notes that neither Boyce nor the Microsoft Dictionary were listed on the face of the ’795 patent, and both provide new subject matter. In that regard, Requester notes that no Windows documents were cited during prosecution of the ’947 application. Consequently, Boyce and the Microsoft Dictionary are newly applied and unquestionably raise new questions of patentability as described below. C. Basis for Substantial New Questions of Patentability Boyce discloses that Windows 3 provides a user the ability, through the use of a control panel such as those shown in Figures 9.2 and 9.3, to switch between a first color scheme or theme (e.g., the Monochrome color scheme shown in Figures 9.2 and 9.3) and a second color scheme or theme (e.g., the Ocean color scheme discussed on page 205). See pp. 204-205. As set forth in detail below, Claims 1-12 of the ’795 patent are not patentably distinguishable over Boyce and the discussion presented therein regarding changing desktop colors and patterns, particularly in view of the meaning of the term “palette” as used therein to persons of skill in the art, as set forth by the Microsoft Dictionary. Thus, Boyce and the Microsoft Dictionary raise new questions of patentability. D. Application of Boyce to Claims 1-12 1. Content of the Prior Art (a) Boyce Boyce is a published manual that provides instructions to individuals interested in learning about and utilizing all of the features present in Microsoft’s Windows 3. In particular, Boyce provides a detailed discussion regarding how to change the appearance -8- of the user’s computer desktop, including easy switching between color schemes affecting multiple desktop window components (objects). To wit: One of the most common uses for the Control Panel is to change the colors assigned to various parts of the desktop. Using the Color icon in the Control Panel, you can select colors for individual screen components or new color schemes for the entire desktop. Control Panel does this by changing settings in the [colors] section of WIN.INI. There are 13 color settings that the Control Panel can change, as listed in Table 9.1. Every color setting in the [colors] section of WIN.INI has the same format – the setting name, followed by entries for the red, green and blue components of the final display color. ColorSettingName=Red Green Blue The following example makes the color button text bright yellow by mixing equal amounts of red and green (255 each) and omitting any blue (0): -9- ButtonText=255 255 0 A complete discussion of how Windows works with colors is found in later sections of this chapter. Using Color Schemes When you choose the Color icon in the Control Panel, the Color dialog box appears (see Figure 9.2). The first dialog box lists the existing color schemes in CONTROL.INI. You can choose from one of the predefined color schemes by selecting a color scheme from the drop-down list and then choosing OK. The predefined settings in CONTROL.INI for the chosen color scheme are then applied to the desktop window components. The changes are immediate and can be seen in the sample image in the dialog box. If you want to change individual components of the desktop, choose the Color Palette >> button. This button expands the Color dialog box to include the Screen Element, Basic Colors, and Custom Colors sections of the color palette editor (see Figure 9.3). Using the Screen Element drop-down list, you can access the 13 window components listed in the CONTORL.INI file (see Table 9.1). To change a specific component, highlight the window component you want to change from the drop-down list. When you do, it is placed in the Screen Element box, and any color selection you make is assigned to the chosen component. The change is immediate and can be seen in the Color Schemes section of the dialog box, which provides a preview of how the final display will look. - 10 - Some of the window components can display as pure colors or dithered colors (a mixture of pure colors). Other window components are limited to the pure color set supported by your computer’s video card and video driver. You can assign a dithered color to the desktop (the Background= setting in WIN.INI), for example, but the window background (the Window= setting in WIN.INI) is limited to only pure colors. If your computer’s adapter and driver only display 16 colors, and you select one of the predefined colors from the Basic Color section, the window background may be a different color from the one you selected. The following exercise changes some of the window components. It starts with one of the predefined schemes, then changes a few of the individual components. To change some window components, follow these steps: 1. 2. 3. 4. 5. 6. Activate the Main program group. Choose the Control Panel icon. Choose the Color icon. Choose the Color Schemes drop-down list. Scroll down to the Ocean color scheme. Choose the Ocean color scheme. The pattern is previewed in the sample. 7. Select OK. The change is made to the desktop. This changes your color scheme into a predefined pattern. Pp. 202-05. Requester notes that term “palette” as used in Boyce has a particular meaning within the computer art. Specifically, the term “palette” means: [a] subset of the color look-up table that establishes the colors that can be displayed on the screen at a particular time. The number of colors in a palette is determined by the number of bits used to represent a pixel. For example, a pixel represented by 4 bits can have one of 16 colors. - 11 - Likewise, the number of bits used to represent a pixel determines the size of the palette. Using the same example, a 4-bit pixel would allow a palette size with 16 entries. Microsoft Press, Computer Dictionary, p. 256-57 (hereinafter “the Microsoft Dictionary”) (Exhibit C). In sum, Boyce discloses that Windows 3 provides a user the ability, through the use of a control panel such as those shown in Figures 9.2 and 9.3, to switch between a first color scheme or theme (e.g., the Monochrome color scheme shown in Figures 9.2 and 9.3) and a second color scheme or theme (e.g., the Ocean color scheme discussed on page 205). See pp. 204-205. Switching from one color scheme to another will switch various aspects of components of the desktop appearance, including: the color and/or pattern of the desktop, inactive window borders and titles, active window borders and titles, the color of background and text in menus, the color and/or pattern of all window frames and the color and/or pattern of horizontal and vertical scrollbars. See Table 9.1, p. 203; Figure 9.3, p. 205. These components include multiple “desktop objects” as that term is defined in the specification of the ’795 patent. (Col. 4, ln. 27-34). (b) Microsoft Dictionary The Microsoft Dictionary defines the term “palette” as follows: [a] subset of the color look-up table that establishes the colors that can be displayed on the screen at a particular time. The number of colors in a palette is determined by the number of bits used to represent a pixel. For example, a pixel represented by 4 bits can have one of 16 colors. Likewise, the number of bits used to represent a pixel determines the size of the palette. Using the same example, a 4-bit pixel would allow a palette size with 16 entries. Exhibit C, pp. 256-57. - 12 - 2. Grounds for Rejection (a) First Ground for Rejection: Claims 1-12 are Anticipated by Boyce2 By comparing the content of Boyce to Claim 1-12 of the ’795 patent, it will be apparent to one of ordinary skill in the art that Boyce anticipated the claimed subject matter. Claim of the ’795 Patent 1. A computer readable medium comprising: a first portion having stored therein data relating to a first set of graphical JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) Boyce describes distribution of Windows 3 including Control Panel functions that alter desktop appearance by way of floppy disks, a computer readable medium: “To install Windows, follow these steps: 1. Insert Windows distribution diskette #1 in the floppy disk drive. 2. Make the drive current. 3. Type SETUP and press Return. 4. When prompted by Setup, type the drive and directory in which to install Windows. 5. Setup displays the hardware selection screen. The hardware is usually selected properly, but you should verify each entry to make sure. 6. Setup begins installing the Windows files. 7. Setup prompts you with options for changing the AUTOEXEC.BAT and CONFIG.SYS files. You can choose to let Setup make the changes, review the changes before they are made, or save the intended changes to temporary files (which you can later edit and copy to the AUTOEXEC.BAT and CONFIG.SYS files). 8. When Setup completes the installation process, it gives you the option to reboot the system. You should do so, in order to incorporate any changes that were made in the AUTOEXEC.BAT and CONFIG.SYS files. Setup copies all necessary Windows files to the hard disk in the directory you specified. They include application files, help files, device drivers, font files, and other files Windows needs to run on your computer.” P. 609. Boyce describes Windows 3 software including a first color scheme or theme (e.g., the Monochrome color scheme shown in Figures 9.2 and 9.3) which stores data relating to appearance attributes of a set of graphical user interface objects collectively associated with that color scheme: “When you choose the Color icon in the Control Panel, the Color dialog box appears (see Figure 9.2). The first dialog box lists existing color schemes in CONTROL.INI. You can choose from one of the predefined color schemes by 2 Comments According to the ’795 patent: “As used herein, the terms ‘theme’ and ‘themes’ refer to coordinated designs of interface objects and object parts that In the claim chart below, for Claims 4, 11 and 12, reference is made to the Microsoft Dictionary for the meaning of the term “palette.” The use of multiple references for an anticipation rejection is proper where, as here, the secondary reference is being used to explain the meaning of a term used in the primary reference. MPEP § 2131.01 and In re Baxter Travenol Labs., 952 F.2d 388 (Fed. Cir. 1991). - 13 - Claim of the ’795 Patent user interface objects whose individual appearances are collectively associated with a first common theme; JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) selecting a color scheme from the drop-down list and then choosing OK. The predefined settings in CONTROL.INI for the chosen color scheme are then applied to the desktop window components. These changes are immediate and can be seen in the sample image in the dialog box. If you want to change individual components of the desktop, choose the Color Palette >> button. This button expands the Color dialog box to include the Screen Element, Basic Colors, and Custom Colors sections of the color palette editor (see Figure 9.3). Using the Screen Element drop-down list, you can access the 13 window components listed in the CONTROL.INI file (see Table 9.1). To change a specific component, highlight the window component you want to change from the drop-down list. When you do, it is placed in the Screen Element box, and any color selection you make is assigned to the color component. The change is immediate and can be seen in the Color Schemes section of the dialog box, which provides a preview of how the final display will look. Pp. 204-205. - 14 - Comments create a distinct visual appearance on the display.” ’795 Patent, Col. 5, lines 60-62. Additionally, the ’795 patents states: “Further, while window objects are used to illustrate how exemplary embodiments of the present invention affect the appearance and behavior of desktop objects in general, those skilled in the art will recognize that the present invention can be used to control the appearance and behavior of any desktop object including, for example, icons, menus, lists, control elements, cursors, menu bars, etc.” ’795 Patent, Col. 4, lines 27-34. Claim of the ’795 Patent a second portion having stored therein data relating to a second set of graphical user interface objects each of which have the same function as an associated interface object in said first set, but whose individual appearances are collectively associated with a second JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) P. 203. Boyce describes Windows 3 software including a second color scheme or theme (e.g., the Ocean color scheme) which stores data relating to attributes of a set of graphical user interface components or objects collectively associated with that color scheme. Each of the objects in the Ocean color scheme has the same function as that object in the Monochrome color scheme. (pp. 203-205) “Using Color Schemes When you choose the Color icon in the Control Panel, the Color dialog box appears (see Figure 9.2). The first dialog box lists the existing color schemes in CONTROL.INI. You can choose from one of the predefined color schemes by selecting a color scheme from the drop-down list and then choosing OK. The predefined settings in CONTROL.INI for the chosen color scheme are then applied to the desktop window components. The changes are immediate and can be seen in the sample image in the dialog box. ... 4. Choose the Color Schemes drop-down list. 5. Scroll down to the Ocean color scheme. 6. Choose the Ocean color scheme. The pattern is previewed in the sample.” (pp. 202-205) - 15 - Comments Claim of the ’795 Patent common theme; and a third portion having stored therein computer executable code wherein, upon execution of instructions embedded in said code by a computer, a user interface associated with the computer selectively displays one of said first and second sets of graphical user interface objects. 2. The computer readable medium of claim 1, wherein said executable code further comprises instructions for enabling the user interface to switch from displaying one set of interface objects to another set of interface objects. JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) Boyce describes Windows 3 software including Control Panel code for displaying a selected color scheme. “The following exercise changes some of the window components. It starts with one of the predefined schemes, then changes a few of the individual components. To change some window components, follow these steps: 1. Activate the Main program group. 2. Choose the Control Panel icon. 3. Choose the Color icon. 4. Choose the Color Schemes drop-down list. 5. Scroll down to the Ocean color scheme. 6. Choose the Ocean color scheme. The pattern is previewed in the sample. 7. Select OK The change is made to the desktop. This changes your color scheme into a predefined pattern.” (p. 205). Boyce describes Windows 3 software including Control Panel code for switching between color schemes. “The following exercise changes some of the window components. It starts with one of the predefined schemes, then changes a few of the individual components. To change some window components, follow these steps: 1. Activate the Main program group. 2. Choose the Control Panel icon. 3. Choose the Color icon. 4. Choose the Color Schemes drop-down list. 5. Scroll down to the Ocean color scheme. 6. Choose the Ocean color scheme. The pattern is previewed in the sample. 7. Select OK The change is made to the desktop. This changes your color scheme into a predefined pattern.” (P. 205). - 16 - Comments Claim of the ’795 Patent 3. The computer readable medium of claim 1, wherein said sets of user interface objects include data related to patterns and colors used to create interface objects. JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) Boyce describes Windows 3 software including Control Panel code for displaying a color palette used to select colors for interface objects. “Using the Screen Element drop-down list, you can access the 13 window components listed in the CONTROL.INI file (see Table 9.1). To change a specific component, highlight the window component you want to change from the drop-down list. When you do, it is placed in the Screen Element box, and any color selection you make is assigned to the color component. The change is immediate and can be seen in the Color Schemes section of the dialog box, which provides a preview of how the final display will look. Comments Note that the Basic Colors in Figure 9.3 include patterns and colors. Pp. 204-205. 4. The computer readable medium of claim 3, wherein said data is contained within indexed entries of a pattern lookup table. Boyce describes Windows 3 software including a look-up table containing indexed entries representing color scheme data. “When you choose the Color icon in the Control Panel, the Color dialog box appears (see Figure 9.2). The first dialog box lists existing color schemes in CONTROL.INI. You can choose from one of the predefined color schemes by selecting a color scheme from the drop-down list and then choosing OK. The predefined settings in CONTROL.INI for the chosen color scheme are then applied to the desktop window components. These changes are immediate and can be seen in the sample image in the dialog box. If you want to change individual components of the desktop, choose the Color Palette >> button. This button expands the Color dialog box to include the Screen Element, Basic Colors, and Custom Colors sections of the color palette - 17 - The term “Palette” means: “A subset of the color look-up table that establishes the colors that can be displayed on the screen at a particular time. The number of colors in a palette is determined by the number of bits used to represent a pixel. For example, a pixel represented by 4 bits can have one of 16 colors. Likewise, the number of bits used to represent a pixel determines the size of the palette. Using the same example, a 4-bit pixel would allow a palette size with 16 entries.” Computer Dictionary, Claim of the ’795 Patent 5. A computer readable medium encoded with a drawing resource that can be used to draw an object on a user interface, said layout resource comprising a plurality of data structures comprising: JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) editor (see Figure 9.3).” P. 204. Boyce describes distribution of Windows 3 including Control Panel functions that alter desktop appearance by way of floppy disks, a computer readable medium. The software includes a resource for selecting colors for desktop components. “To install Windows, follow these steps: 1. Insert Windows distribution diskette #1 in the floppy disk drive. 2. Make the drive current. 3. Type SETUP and press Return. 4. When prompted by Setup, type the drive and directory in which to install Windows. 5. Setup displays the hardware selection screen. The hardware is usually selected properly, but you should verify each entry to make sure. 6. Setup begins installing the Windows files. 7. Setup prompts you with options for changing the AUTOEXEC.BAT and CONFIG.SYS files. You can choose to let Setup make the changes, review the changes before they are made, or save the intended changes to temporary files (which you can later edit and copy to the AUTOEXEC.BAT and CONFIG.SYS files). 8. When Setup completes the installation process, it gives you the option to reboot the system. You should do so, in order to incorporate any changes that were made in the AUTOEXEC.BAT and CONFIG.SYS files. Setup copies all necessary Windows files to the hard disk in the directory you specified. They include application files, help files, device drivers, font files, and other files Windows needs to run on your computer.” (P. 609). “One of the most common uses for the Control Panel is to change the colors assigned to various parts of the desktop. Using the Color icon in the Control Panel, you can select colors for individual screen components or new color schemes for the entire desktop. Control Panel does this by changing settings in the [colors] section of WIN.INI. There are 13 color settings that the Control Panel can change, as listed in Table 9.1.” (P. 202). - 18 - Comments Microsoft Press, pp. 256-57 (1991). Claim of the ’795 Patent a first set of graphical interface objects whose individual appearances are associated with a first common theme; and JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) (P. 203). Boyce describes Windows 3 software including a first color scheme or theme (e.g., the Monochrome color scheme shown in Figures 9.2 and 9.3) which stores data relating to appearance attributes of a set of graphical user interface objects collectively associated with that color scheme: “When you choose the Color icon in the Control Panel, the Color dialog box appears (see Figure 9.2). The first dialog box lists existing color schemes in CONTROL.INI. You can choose from one of the predefined color schemes by selecting a color scheme from the drop-down list and then choosing OK. The predefined settings in CONTROL.INI for the chosen color scheme are then applied to the desktop window components. These changes are immediate and can be seen in the sample image in the dialog box. If you want to change individual components of the desktop, choose the Color Palette >> button. This button expands the Color dialog box to include the Screen Element, Basic Colors, and Custom Colors sections of the color palette editor (see Figure 9.3). - 19 - Comments According to the ’795 patent: “As used herein, the terms ‘theme’ and ‘themes’ refer to coordinated designs of interface objects and object parts that create a distinct visual appearance on the display.” ’795 Patent, Col. 5, lines 60-62. Additionally, the ’795 patents states: “Further, while window objects are used to illustrate how exemplary embodiments of the present invention affect the appearance and behavior of desktop objects in general, those skilled in the art will recognize that the present invention can be Claim of the ’795 Patent JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) Using the Screen Element drop-down list, you can access the 13 window components listed in the CONTROL.INI file (see Table 9.1). To change a specific component, highlight the window component you want to change from the drop-down list. When you do, it is placed in the Screen Element box, and any color selection you make is assigned to the color component. The change is immediate and can be seen in the Color Schemes section of the dialog box, which provides a preview of how the final display will look. a second set of graphical user interface objects each of which have the same function as an associated interface object in said first set, but whose individual appearances are associated with a second common theme. 6. The computer readable medium of claim 5, wherein said Comments used to control the appearance and behavior of any desktop object including, for example, icons, menus, lists, control elements, cursors, menu bars, etc.” ’795 Patent, Col. 4, lines 27-34. (Pp. 204-205). Boyce describes Windows 3 software including a second color scheme or theme (e.g., the Ocean color scheme) which stores data relating to attributes of a set of graphical user interface components or objects collectively associated with that color scheme. Each of the objects in the Ocean color scheme has the same function as that object in the Monochrome color scheme. (pp. 203-205) “Using Color Schemes When you choose the Color icon in the Control Panel, the Color dialog box appears (see Figure 9.2). The first dialog box lists the existing color schemes in CONTROL.INI. You can choose from one of the predefined color schemes by selecting a color scheme from the drop-down list and then choosing OK. The predefined settings in CONTROL.INI for the chosen color scheme are then applied to the desktop window components. The changes are immediate and can be seen in the sample image in the dialog box. ... 4. Choose the Color Schemes drop-down list. 5. Scroll down to the Ocean color scheme. 6. Choose the Ocean color scheme. The pattern is previewed in the sample.” (pp. 202-205) Boyce describes Windows 3 software including Control Panel code for displaying a color palette used to select colors for interface objects. “Using the Screen Element drop-down list, you can access the 13 window components listed in the CONTROL.INI file (see Table 9.1). To change a specific component, highlight the window component you want to change from - 20 - Note that the Basic Colors in Figure 9.3 include patterns and colors. Claim of the ’795 Patent sets of user interface objects include data related to patterns and colors used to create interface objects. JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) the drop-down list. When you do, it is placed in the Screen Element box, and any color selection you make is assigned to the color component. The change is immediate and can be seen in the Color Schemes section of the dialog box, which provides a preview of how the final display will look. (Pp. 204-205). 7. The computer readable medium of claim 6 further comprising executable code for instructing said drawing resource to draw the interface object according to one of said themes. Boyce describes Windows 3 software including a drawing resource for displaying a selected color scheme. “When you choose the Color icon in the Control Panel, the Color dialog box appears (see Figure 9.2). The first dialog box lists existing color schemes in CONTROL.INI. You can choose from one of the predefined color schemes by selecting a color scheme from the drop-down list and then choosing OK. The predefined settings in CONTROL.INI for the chosen color scheme are then applied to the desktop window components. These changes are immediate and can be seen in the sample image in the dialog box. (P. 204). 8. The computer readable medium of claim 7, where in said Boyce describes Windows 3 software including Control Panel code for switching between color schemes. “The following exercise changes some of the window components. It starts with one of the predefined schemes, then changes a few of the individual components. To change some window components, follow these steps: - 21 - Comments Claim of the ’795 Patent code instructs said drawing resource to switch the display from one of said themes to another of said themes. JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) 1. Activate the Main program group. 2. Choose the Control Panel icon. 3. Choose the Color icon. 4. Choose the Color Schemes drop-down list. 5. Scroll down to the Ocean color scheme. 6. Choose the Ocean color scheme. The pattern is previewed in the sample. 7. Select OK The change is made to the desktop. This changes your color scheme into a predefined pattern.” (P. 205). 9. A computer system comprising: Boyce describes a computer system programmed with Windows 3 software including Control Panel functions that alter desktop appearance. a storage means for storing data relating to first and second sets of graphical user interface objects; a user interface for selectively displaying one of said sets of graphical user “To install Windows, follow these steps: 1. Insert Windows distribution diskette #1 in the floppy disk drive. 2. Make the drive current. 3. Type SETUP and press Return 4. When prompted by Setup, type the drive and directory in which to install Windows. 5. Setup displays the hardware selection screen. The hardware is usually selected properly, but you should verify each entry to make sure. 6. Setup begins installing the Windows files. 7. Setup prompts you with options for changing the AUTOEXEC.BAT and CONFIG.SYS files. You can choose to let Setup make the changes, review the changes before they are made, or save the intended changes to temporary files (which you can later edit and copy to the AUTOEXEC.BAT and CONFIG.SYS files). 8. When Setup completes the installation process, it gives you the option to reboot the system. You should do so, in order to incorporate any changes that were made in the AUTOEXEC.BAT and CONFIG.SYS files. Setup copies all necessary Windows files to the hard disk in the directory you specified. They include application files, help files, device drivers, font files, and other files Windows needs to run on your computer.” P. 609. Boyce describes memory for storing data relating to graphical objects. First and second data sets are provided for different color schemes. (See pp. 202-205). “Setup copies all necessary Windows files to the hard disk in the directory you specified. They include application files, help files, device drivers, font files, and other files Windows needs to run on your computer.” (P. 609). Boyce describes a user interface for displaying graphical user interface objects. “Because Windows is aware of hardware, you can run Windows on almost any available DOS-compatible system. The type of system you have, however, determines which of Windows’ run modes are available to you, how Windows manages memory and so on. See Table 4.1, which indicates the recommended minimum and optimum platform for running Windows on different CPUs, depending on the operating mode you want to use. Use this table as a handy - 22 - Comments Requester has interpreted the term “storage means” to refer to memory. See e.g., ’795 Patent, Col. 2, lines 20-30. Claim of the ’795 Patent interface objects; and a control means for switching the display from one set of graphical interface objects to another set of graphical interface objects, wherein JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) reference for the following discussion of these various platforms. In addition to these components, you need a video card and a monitor supported by Windows. The optimum monitor configuration is a highresolution 800 x 600 VGA or 1024 x 768 SuperVGA.” (Pp. 77-78). Boyce describes Control Panel software providing a Color dialog box which provides a Color Schemes drop-down list for switching between color schemes. “When you choose the Color icon in the Control Panel, the Color dialog box appears (see Figure 9.2). The first dialog box lists existing color schemes in CONTROL.INI. You can choose from one of the predefined color schemes by selecting a color scheme from the drop-down list and then choosing OK. The predefined settings in CONTROL.INI for the chosen color scheme are then applied to the desktop window components. These changes are immediate and can be seen in the sample image in the dialog box. (P. 204). Boyce describes Windows 3 software providing data to support both a first - 23 - Comments Requester has interpreted the term “control means” to refer to a control panel such as that depicted in Fig. 11 of the ’795 patent. See ’795 Patent, Fig. 11 and Col. 19, line 50 – Col. 20, line 13. According to the Claim of the ’795 Patent individual appearances of the first set of graphical interface objects are collectively associated with a first common theme and each of the second set of graphical interface objects having the same function as an associated interface object in said first set, but whose individual appearances are collectively associated with a second common theme. JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) color scheme or theme (e.g., the Monochrome color scheme shown in Figures 9.2 and 9.3) and a second color scheme or theme (e.g., the Ocean color scheme). The components (objects) associated with a color scheme have the same function in both color schemes. “When you choose the Color icon in the Control Panel, the Color dialog box appears (see Figure 9.2). The first dialog box lists existing color schemes in CONTROL.INI. You can choose from one of the predefined color schemes by selecting a color scheme from the drop-down list and then choosing OK. The predefined settings in CONTROL.INI for the chosen color scheme are then applied to the desktop window components. These changes are immediate and can be seen in the sample image in the dialog box. If you want to change individual components of the desktop, choose the Color Palette >> button. This button expands the Color dialog box to include the Screen Element, Basic Colors, and Custom Colors sections of the color palette editor (see Figure 9.3). Using the Screen Element drop-down list, you can access the 13 window components listed in the CONTROL.INI file (see Table 9.1). To change a specific component, highlight the window component you want to change from the drop-down list. When you do, it is placed in the Screen Element box, and any color selection you make is assigned to the color component. The change is immediate and can be seen in the Color Schemes section of the dialog box, which provides a preview of how the final display will look. (Pp. 204-205). - 24 - Comments ’795 patent: “As used herein, the terms ‘theme’ and ‘themes’ refer to coordinated designs of interface objects and object parts that create a distinct visual appearance on the display.” ’795 Patent, Col. 5, lines 60-62. Additionally, the ’795 patents states: “Further, while window objects are used to illustrate how exemplary embodiments of the present invention affect the appearance and behavior of desktop objects in general, those skilled in the art will recognize that the present invention can be used to control the appearance and behavior of any desktop object including, for example, icons, menus, lists, control elements, cursors, menu bars, etc.” ’795 Patent, Col. 4, lines 27-34. Claim of the ’795 Patent JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) Comments (P. 203). 10. The computer system of claim 9, wherein said sets of user interface objects include data related to patterns and colors used to create interface objects. Boyce describes color schemes including color and pattern data for components (objects). “Using the Screen Element drop-down list, you can access the 13 window components listed in the CONTROL.INI file (see Table 9.1). To change a specific component, highlight the window component you want to change from the drop-down list. When you do, it is placed in the Screen Element box, and any color selection you make is assigned to the color component. The change is immediate and can be seen in the Color Schemes section of the dialog box, which provides a preview of how the final display will look. (Pp. 204-205). - 25 - Note that the Basic Colors in Figure 9.3 include patterns and colors. Claim of the ’795 Patent 11. The computer system of claim 10, wherein said storage means further stores a pattern look-up table with indexed entries containing data related to patterns and colors used to create the interface objects. JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) Boyce describes Windows 3 software stored on the computer system, including Control Panel code for displaying a color palette used to select colors for interface objects. “Setup copies all necessary Windows files to the hard disk in the directory you specified. They include application files, help files, device drivers, font files, and other files Windows needs to run on your computer.” P. 609. “When you choose the Color icon in the Control Panel, the Color dialog box appears (see Figure 9.2). The first dialog box lists existing color schemes in CONTROL.INI. You can choose from one of the predefined color schemes by selecting a color scheme from the drop-down list and then choosing OK. The predefined settings in CONTROL.INI for the chosen color scheme are then applied to the desktop window components. These changes are immediate and can be seen in the sample image in the dialog box. If you want to change individual components of the desktop, choose the Color Palette >> button. This button expands the Color dialog box to include the Screen Element, Basic Colors, and Custom Colors sections of the color palette editor (see Figure 9.3).” (P. 204). 12. A computer system comprising: Boyce describes a computer system programmed with Windows 3 software including Control Panel functions that alter desktop appearance. “To install Windows, follow these steps: 1. Insert Windows distribution diskette #1 in the floppy disk drive. 2. Make the drive current. 3. Type SETUP and press Return. 4. When prompted by Setup, type the drive and directory in which to install Windows. 5. Setup displays the hardware selection screen. The hardware is usually selected properly, but you should verify each entry to make sure. 6. Setup begins installing the Windows files. 7. Setup prompts you with options for changing the AUTOEXEC.BAT and CONFIG.SYS files. You can choose to let Setup make the changes, review the changes before they are made, or save the intended changes to temporary files (which you can later - 26 - Comments The term “Palette” means: “A subset of the color look-up table that establishes the colors that can be displayed on the screen at a particular time. The number of colors in a palette is determined by the number of bits used to represent a pixel. For example, a pixel represented by 4 bits can have one of 16 colors. Likewise, the number of bits used to represent a pixel determines the size of the palette. Using the same example, a 4-bit pixel would allow a palette size with 16 entries.” Computer Dictionary, Microsoft Press, pp. 256-57 (1991). Claim of the ’795 Patent a storage means for storing data relating to first and second sets of graphical user interface objects; a graphical user interface for selectively displaying one of said sets of graphical user interface objects; and a selection means for switching the display from JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) edit and copy to the AUTOEXEC.BAT and CONFIG.SYS files). 8. When Setup completes the installation process, it gives you the option to reboot the system. You should do so, in order to incorporate any changes that were made in the AUTOEXEC.BAT and CONFIG.SYS files. Setup copies all necessary Windows files to the hard disk in the directory you specified. They include application files, help files, device drivers, font files, and other files Windows needs to run on your computer.” (P. 609). Boyce describes memory for storing data relating to graphical objects. “Setup copies all necessary Windows files to the hard disk in the directory you specified. They include application files, help files, device drivers, font files, and other files Windows needs to run on your computer.” (P. 609). Comments Requester has interpreted the term “storage means” to refer to memory. See e.g., ’795 Patent, Col. 2, lines 20-30. Boyce describes a user interface for displaying graphical user interface objects. “Because Windows is aware of hardware, you can run Windows on almost any available DOS-compatible system. The type of system you have, however, determines which of Windows’ run modes are available to you, how Windows manages memory and so on. See Table 4.1, which indicates the recommended minimum and optimum platform for running Windows on different CPUs, depending on the operating mode you want to use. Use this table as a handy reference for the following discussion of these various platforms. In addition to these components, you need a video card and a monitor supported by Windows. The optimum monitor configuration is a highresolution 800 x 600 VGA or 1024 x 768 SuperVGA.” Pp. 77-78. Boyce describes Control Panel software providing a Color dialog box which provides a Color Schemes drop-down list for switching between color schemes. “When you choose the Color icon in the Control Panel, the Color dialog box - 27 - Requester has interpreted the term “selection means” to refer to a control Claim of the ’795 Patent one set of interface objects to another set of interface objects, whereby the user interface displays interface objects using one of the sets of graphical user interface objects, said selection means including: a control layer having a pattern look-up table with indexed entries containing data related to patterns and colors used to create interface objects; and JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) appears (see Figure 9.2). The first dialog box lists existing color schemes in CONTROL.INI. You can choose from one of the predefined color schemes by selecting a color scheme from the drop-down list and then choosing OK. The predefined settings in CONTROL.INI for the chosen color scheme are then applied to the desktop window components. These changes are immediate and can be seen in the sample image in the dialog box. P. 204. Boyce describes Windows 3 software including a look-up table containing indexed entries representing color scheme data. “When you choose the Color icon in the Control Panel, the Color dialog box appears (see Figure 9.2). The first dialog box lists existing color schemes in CONTROL.INI. You can choose from one of the predefined color schemes by selecting a color scheme from the drop-down list and then choosing OK. The predefined settings in CONTROL.INI for the chosen color scheme are then applied to the desktop window components. These changes are immediate and can be seen in the sample image in the dialog box. If you want to change individual components of the desktop, choose the Color Palette >> button. This button expands the Color dialog box to include the Screen Element, Basic Colors, and Custom Colors sections of the color palette editor (see Figure 9.3). - 28 - Comments panel such as that depicted in Fig. 11 of the ’795 patent. See ’795 Patent, Fig. 11 and Col. 19, line 50 – Col. 20, line 13. The term “Palette” means: “A subset of the color look-up table that establishes the colors that can be displayed on the screen at a particular time. The number of colors in a palette is determined by the number of bits used to represent a pixel. For example, a pixel represented by 4 bits can have one of 16 colors. Likewise, the number of bits used to represent a pixel determines the size of the palette. Using the same example, a 4-bit pixel would allow a palette size with 16 entries.” Computer Dictionary, Microsoft Press, pp. Claim of the ’795 Patent JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) Comments 256-57 (1991). Using the Screen Element drop-down list, you can access the 13 window components listed in the CONTROL.INI file (see Table 9.1). To change a specific component, highlight the window component you want to change from the drop-down list. When you do, it is placed in the Screen Element box, and any color selection you make is assigned to the color component. The change is immediate and can be seen in the Color Schemes section of the dialog box, which provides a preview of how the final display will look. a command means for commanding the control layer to draw a pattern on the interface referring to at least one of the indexed entries in the pattern lookup table, wherein individual appearances of the first set of graphical interface objects are collectively associated with a first common theme and each of the second set of graphical interface objects (Pp. 204-205). Boyce describes Windows 3 software including a drawing resource for displaying a selected color scheme, equivalent to that disclosed in the ’795 patent. “When you choose the Color icon in the Control Panel, the Color dialog box appears (see Figure 9.2). The first dialog box lists existing color schemes in CONTROL.INI. You can choose from one of the predefined color schemes by selecting a color scheme from the drop-down list and then choosing OK. The predefined settings in CONTROL.INI for the chosen color scheme are then applied to the desktop window components. These changes are immediate and can be seen in the sample image in the dialog box. If you want to change individual components of the desktop, choose the Color Palette >> button. This button expands the Color dialog box to include the Screen Element, Basic Colors, and Custom Colors sections of the color palette editor (see Figure 9.3). - 29 - Requester has interpreted the term “command means” to refer to the application itself. See ’795 Patent, Col. 2, lines 43-45. According to the ’795 patent: “As used herein, the terms ‘theme’ and ‘themes’ refer to coordinated designs of interface objects and object parts that create a distinct visual appearance on the display.” ’795 Patent, Col. 5, lines 60-62. Additionally, the ’795 patents states: “Further, while window objects are used to illustrate how exemplary embodiments of the present invention affect the appearance and behavior of desktop Claim of the ’795 Patent having the same function as an associated interface object in said first set, but whose individual appearances are collectively associated with a second common theme. JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) Using the Screen Element drop-down list, you can access the 13 window components listed in the CONTROL.INI file (see Table 9.1). To change a specific component, highlight the window component you want to change from the drop-down list. When you do, it is placed in the Screen Element box, and any color selection you make is assigned to the color component. The change is immediate and can be seen in the Color Schemes section of the dialog box, which provides a preview of how the final display will look. Pp. 204-205. P. 203. “The following exercise changes some of the window components. It starts with one of the predefined schemes, then changes a few of the individual components. To change some window components, follow these steps: - 30 - Comments objects in general, those skilled in the art will recognize that the present invention can be used to control the appearance and behavior of any desktop object including, for example, icons, menus, lists, control elements, cursors, menu bars, etc.” ’795 Patent, Col. 4, lines 27-34. Claim of the ’795 Patent JIM BOYCE, MAXIMIZING WINDOWS 3 GETTING THE MOST FROM MICROSOFT WINDOWS (1991) 1. Activate the Main program group. Comments 2. Choose the Control Panel icon. 3. Choose the Color icon. 4. Choose the Color Schemes drop-down list. 5. Scroll down to the Ocean color scheme. 6. Choose the Ocean color scheme. The pattern is previewed in the sample. 7. Select OK The change is made to the desktop. This changes your color scheme into a predefined pattern.” P. 205. As pointed out within the foregoing claim chart, Boyce discloses each and every element of Claims 1-12 of the ’795 patent. Therefore, it is submitted that Boyce raises a substantial new question of patentability for Claims 1-12. (b) Second Ground for Rejection: Claims 1-12 are Obvious over Boyce in view of the Microsoft Dictionary The claim chart above presented in connection with the first ground for rejection is incorporated in support of this second ground. The Federal Circuit has repeatedly held that “anticipation is the epitome of obviousness.” Connell v. Sears, Roebuck & Co., 722 F.2d 1542, 1548 (Fed. Cir. 1983); see also In re McDaniel, 293 F.3d 1379 (Fed. Cir. 2002). Because Boyce anticipated Claims 1-12 of the ’795 patent by disclosing each and every element of these claims, Claims 1-12 of the ’795 patent also would have been obvious over Boyce, particularly in view of the definition of “palette” in the Microsoft Dictionary. To the extent the patent owner may assert minor differences between the control panel of the ’795 patent as - 31 - claimed, and the control panel described in Boyce, such differences would have been obvious to one skilled in the art. Hence, it is submitted that Boyce in view of the Microsoft Dictionary raises a substantial new question of patentability for Claims 1-12. III. Conclusion Boyce was not previously considered, and is not cumulative with the references previously considered. Thus, for the reasons set forth above, a substantial new question of patentability exists for each of Claims 1-12 of the ’795 patent. The Requester accordingly, requests reexamination of Claims 1-12 of the ’795 patent and respectfully submits that each of these claims should be rejected as unpatentable in view of the rationales presented herein. Respectfully submitted, /Scott E. Brient/ Scott E. Brient Reg. No. 44,561 Customer No. 93485 Brient Intellectual Property Law, LLC 2300 Lakeview Parkway, Suite 700 Alpharetta, GA 30009 Phone: (678) 916-3828 Fax: (678) 835-9310 ELECTRONICALLY FILED USING THE EFS-WEB ELECTRONIC FILING SYSTEM OF THE UNITED STATES PATENT & TRADEMARK OFFICE ON April 28, 2010. - 32 - Exhibit J PRIOR ART REFERENCES I. THE 369 PATENT  Visual Basic 2 for Windows Inside & Out (“Visual Basic Inside Out”).  Microsoft Windows for Pen Computing: A Catalog of Products for Mobile Professionals (“Catalog”).  Windows for Pen Computing Programmer’s Reference (“Programmer’s Reference”).  Teach Yourself Visual Basic 3.0 in 21 Days (“Teach Yourself”).  U.S. Patent No. 5,487,141 (“Cain”).  The Complete HyperCard Handbook (“HyperCard”).  Slate PenApps Application Builder (“PenApps”).  Steven Holzner, Peter Norton’s Visual Basic for Windows, 2nd Edition (Brady Publishing 1992) (“Norton”)  U.S. Patent No. 5,335,320 ("Iwata").  U.S. Patent No. 5,379,057 (“Clough”).  U.S. Patent No. 5,075,847 - Method and Apparatus for Computer Program Encapsulation - To: Fromme.  U.S. Patent No. 5,522,073 - Method and Apparatus for Automating and Controlling Execution of Software Tools and Tool Sets via When/Then Relationships - To: Courant.  A Description of the Model-View-Controller User Interface Paradigm in the Smalltalk-80 System – Krasner.  Separating Application Code From Toolkits: Eliminating the Spaghetti of CallBacks – Myers.  MoDE: An Object-Oriented User Interface Development Environment Based on the Concept of Mode – Shan.  The Nesa Programming Environment – Sweet.  E.P. Application - Publication No. 0 408 812 A1 - Distributed Object Based Systems - To: Williams.  U.S. Patent No. 4,555,775 - Dynamic Generation and Overlaying of Graphic Windows for Multiple Active Program Storage Areas - To: Pike.  U.S. Patent No. 4,656,603 - Schematic Diagram Generating System Using Library of General Purpose Interactively Selectable Graphic Primitives to Create Special Applications Icons - To: Dunn.  U.S. Patent No. 4,899,136 - Data Processor Having a User Interface Display with Metaphoric Objects - To: Beard. 1 PRIOR ART REFERENCES  U.S. Patent No. 5,339,392 - Apparatus and Method for Creation of a User Definable Video Displayed Document Showing Changes in Real Time Data - To: Risberg.  Creating Highly-Interactive and Graphical User Interfaces by Demonstration – Myers.  U.S. Patent No. 4,841,291 - Interactive Animation of Graphics Objects - To: Swix.  U.S. Patent No. 4,845,665 - Simulation of Computer Program External Interfaces - To: Heath.  U.S. Patent No. 4,866,638 - Process for Producing Human-Computer Interface Prototypes - To: Cosentino.  U.S. Patent No. 5,041,992 - Interactive Method of Developing Software Interfaces - To: Cunningham.  U.S. Patent No. 5,115,501 - Procedure for Automatically Customizing the User Interface of Application Programs - To: Kerr.  U.S. Patent No. 5,119,475 - Object-Oriented Framework for Menu Definition To: Smith.  U.S. Patent No. 5,121,477 - System for Interactively Creating Action Bar PullDown Windows of a User Interface for Use at Program Run Time - To: Koopmans.  U.S. Patent No. 5,179,700 - User Interface Customization Apparatus - To: Aihara.  U.S. Patent No. 5,220,675 - Method and System for Customizing a User Interface in an Integrated Environment - To: Padawer.  U.S. Patent No. 5,220,675A - Method and System for Customizing a User Interface in an Integrated Environment - To: Padawer.  U.S. Patent No. 5,287,514 - Method and System for Customizing a User Interface in a Computer System - To: Gram.  U.S. Patent No. 5,327,529 - Process of Designing User's Interfaces for Application Programs - To: Fults.  U.S. Patent No. 5,363,482 - Graphical System and Method in Which a Function is Performed on a Second Portal Upon Activation of a First Portal - To: Victor.  U.S. Patent No. 5,371,844 - Palette Manager in a Graphical User Interface Computer System - To: Andrew.  U.S. Patent No. 5,394,521 - User Interface with Multiple Workspaces for Sharing Display System Objects - To: Henderson.  U.S. Patent No. 5,438,659 - Object-Action User Interface Management System To: Notess. 2 PRIOR ART REFERENCES  U.S. Patent No. 5,596,702 - Method and System for Dynamically Sharing User Interface Displays Among a Plurality of Application Program - To: Stucka.  U.S. Patent No. 5,600,778 - Graphical Resource Editor for Software Customization - To: Swanson.  U.S. Statutory Invention Reg No.H1506 - Graphical User Interface for Editing Palette of Colors - To: Baretta. II. THE 381 PATENT  Glimpse: A Novel Input Model for Multi-Level Devices, Mitsubishi Electric Research Laboratories, Clifton Forlines, Chia Shen and Bill Buxton, December, 1995 (“Glimpse”).  Microsoft Word 2003 Inside Out, Mary Millhollon and Katherine Murray, November 12, 2003 (“MS Word 2003 Inside Out”).  Published U.S. Patent Application No. 2005/0195154 (“Robbins”);  U.S. Patent No. 6,690,387 (“Zimmerman”).  SUSE Linux Enterprise Desktop 10 (SLED 10) Deployment Guide (“Guide”).  SUSE Linux Enterprise Desktop 10 (SLED 10) Demonstration Video (“Video”).  Digistrips les interfaces-Le Centre d'Etudes de la Navigation Aerienne.  AppLens and LaunchTile: Two Designs for One-Handed Thumb Use on Small Devices- Karlson, Bederson, SanGiovanni.  AppLens & LaunchTile: Two Designs for One-Handed Thumb Use on Small Devices-Vemula  LaunchTile & AppLens: One-Handed Thumb Use on Small Devices- Karlson, Bederson, SanGiovanni  Users Bandwidth in Air Traffic Management: an Analysis from the HMI Point of View- Mertz, Benhacene  Touch Input Screens and Animations: More Efficient and Humanized Computer Interactions for ATC(O) - Mertz, Vinot  Pushing the limits of ATC user interface design beyond S&M interaction: the DigiStrips experience- Mertz, Chatty, Vinot  U.S. Patent No. 5,880,411 - Object Position Detector with Edge Motion Feature and Gesture Recognition - To: Gillespie  U.S. Pub. No. 2008/0094367 - Pressure-Controlled Navigating in A Touch Screen - To: Van De Ven  U.S. Patent No.7,231,231 - Method and Apparatus for Locking a Mobile Telephone Touch Screen - To: Kokko 3 PRIOR ART REFERENCES III. THE 074 PATENT  U.S. Patent No. 4,025,906 (“Riikonen”).  U.S. Patent No. 4,864,599 (“Saegusa”).  High Performance Serial Bus P1394/Draft 5.3v1 (“FireWire”).  U.S. Patent No. 5,394,556 (“Oprescu”).  G. E. Friend, et al, "Understanding Data Communications.”  U.S. Patent No. 4,504,927 - Programmable Controller with Expandable I/O Interface Circuitry - To: Callan.  U.S. Patent No. 4,509,113 - Peripheral Interface Adapter Circuit for Use in I/O Controller Card Having Multiple Modes of Operation - To: Heath.  U.S. Patent No. 4,855,905 - Multiprotocol I/O Communications Controller Unit Including Emulated I/O Controllers and Tables Translation of Common Commands and Device Addresses - To: Estrada.  U.S. Patent No. 5,031,091 - Channel Control System Having Device Control Block and Corresponding Device Control Word with Channel Command Part and I/O Command Part - To: Wakatsuki.  U.S. Patent No. 5,131,081 - System Having a Host Independent Input/Output Processor for Controlling Data Transfer Between a Memory and a Plurality of I/O Controllers - To: MacKenna.  U.S. Patent No. 5,179,666 - Block Oriented Peripheral Device Interface - To: Rimmer.  U.S. Patent No. 5,289,580 - Programmable Multiple I/O Interface Controller - To: Latif.  U.S. Patent No. 5,291,585 - Computer System Having System Feature Extension Software Containing a Self-Describing Feature Table for Accessing I/O Devices According to Machine-Independent Format - To: Sato.  U.S. Patent No. 5,301,277 - Method and Apparatus for Communicating Peripheral Data to/from Minor Operating Systems Running as SubProcesses on a Main Operating System - To: Kanai.  U.S. Patent No. 5,361,336 - Method for Controlling an Instrument Through a Common Instrument Programming Interface - To: Atchison.  U.S. Patent No. 5,457,784 - Interfacing System Using an Auto-Adapting MultiPorted Control Module Between an I/O Port and a Plurality of Peripheral Adaptors via Bus Extending Cables - To: Wells.  E.P. Application - Publication No. 0 494 032 A2 - Icon Object Interface System and Method - To: Cavendish. 4 PRIOR ART REFERENCES IV. THE 105 PATENT  W. A. Gardner, Exploitation of Spectral Redundancy in Cyclostationary Signals, IEEE Signal Processing Magazine, Vol. 8, , pp. 14-36 (1991) (“Gardner”).  P. A. Laurent, Exact and approximate construction of digital phase modulations by superposition of amplitude modulated pulses (AMP), IEEE Trans. on Commun., Vol. COM 34. pp. 150-160 (1986) (“Laurent”).  G. K. Kaleh, Simple coherent receivers for partial response continuous phase modulation, IEEE J. Selected Areas Commun., Vol. 7, pp. 1427-1436, (Sept. 1989) (“Kaleh”).  W. A. Gardner, Cyclic Wiener Filtering: Theory and Method, IEEE Trans. on Commun., Vol. 41, pp. 151-163 (1993) (“Gardner II”).  Frequency-Shift Filtering Theory for Adaptive CO-Channel Interference Removal- Gardner, Brown.  Introduction to Random Processes With Applications to Signals and SystemsGardner.  Suppression of Cochannel Interference in GSM by Pre-demodulation Signal Processing- Gardner.  Cyclostationarity: Half a century of research- Gardner, Napolitano, Paura.  A New Kind of Adaptive Frequency Shift Filter- Zhang, Wong, Jin, Wu. V. THE 854 PATENT  US Patent No. 5,315,646.  “Reuse in the Telecommunications Domain Using Object Oriented Technology and ADA,” Anders Sixtensson, Wenchuan Ye, May 4, 1990.  Anders Sixtensson, Wenchaun Ye, “Reuse In The Telecommunication Domain Using Object Oriented Technology And ADA” (Washington Ada Symposium Proceedings June 1990) pp. 231-239 (“the Sixtensson article”).  Ellis S. Cohen et al., “Version Management in Gypsy” (Siemens Research & Technology Laboratories 1988) pp. 201-215 (“the Cohen article”).  “NeXTSTEPTM Object-Oriented Programming and the Objective C Language,” NeXTSTEP Developer’s Library Release 3 (Addison-Wesley Publishing Company April 1993) pp. xi – xvi, 1, 5, and 8-18 (“NeXTSTEP I”).  “NeXTSTEPTM Programming Interface Summary,” NeXTSTEP Developer’s Library Release 3 (Addison-Wesley Publishing Company April 1993) pp. 1, and 13-1 – 13-7 (“NeXTSTEP II”). 5 PRIOR ART REFERENCES  “NeXTSTEPTM General Reference,” Vol. 2, NeXTSTEP Developer’s Library Release 3 (Addison-Wesley Publishing Company November 1992) pp. 13-1 – 1338 (“NeXTSTEP III”).  U.S. Patent No. 4,625,081 to Lotito et al. (“the Lotito patent”).  “Programming the Display PostScript - System with NeXTSTEPTM” (AddisonWesley Publishing Company November 1991) pp. xxii, xxiii, 1, 2, 3, 4, 7 and 10 (“NeXTSTEP IV”).  UICCELL.  Ik-Ho Maeng, “Object-oriented Development of Distributed Systems: The PROTOTYPING Approach for UICPBX Modeling Based on PROT Nets,” March 1989. [DEC Korea].  Gene Chan, “UICCELL: Specification for a Cellular Phone Simulator,” Nov. 1990.  Xumiao Cai, “An Object-Oriented Design of the User Interfaces for the UICCELL,” March 1991.  Keane Tom, “The Object Oriented Design and Implementation of UICCELL – Mobile Switching Center,” May 1991.  Jing Loutris, “The Object Oriented Design and Implementation of UICCELL – Base Station,” May 1991.  Wan-Ling Huang, “The Object Oriented Design and Implementation of UICCELL - Mobile,” May 1991.  Ren-Hang Zhang, “The SDL Specification of UICCELL,” May 1991.  Humam H. Abuamara, “Inheritance Through Abstract Classes for the UICCELL,” June 1993. E.P. Application - Publication No. 0 468 913 A2 - Modular Public Telephones Operating System - To: Palomeque.  U.S. Patent No. 4,635,208 - Computer-Aided Design of Systems - To: Coleby.  U.S. Patent No. 4,716,583 - Verbal Computer Terminal System - To: Groner.  U.S. Patent No. 4,736,406 - Expansion Subsystem for Use in a Communication System - To: Molnar.  U.S. Patent No. 4,747,127 - Customer Programmable Real-Time System - To: Hansen.  U.S. Patent No. 4,791,550 - Higher Order Language-Directed Computer - To: Stevenson.  U.S. Patent No. 4,805,209 - Coordinated Transfer of Voice and Information Through Digital Switch - To: Baker.  U.S. Patent No. 4,813,069 - Computer System Having Automatic Answering Telephone Function - To: Tanaka. 6 PRIOR ART REFERENCES  U.S. Patent No. 4,860,342 - Computer-Telephone Interface Method and Apparatus - To: Danner.  U.S. Patent No. 4,899,373 - Method and Apparatus for Providing Personalized Telephone Subscriber Features at Remote Locations - To: Lee.  U.S. Patent No. 4,907,260 - Telephone Line Communications Control System To: Prohs.  U.S. Patent No. 4,937,743 - Method and System for Scheduling, Monitoring and Dynamically Managing Resources - To: Rassman.  U.S. Patent No. 4,943,996 - Shared Access Voice and Information - To: Baker.  U.S. Patent No. 5,046,188 - Data Interface for Telephone System - To: Molnar.  U.S. Patent No. 5,161,225 - Persistent Stream for Processing Time Consuming and Reusable Queries in an Object Oriented Dataase Management System - To: Abraham.  U.S. Patent No. 5,164,981 - Voice Response System With Automated Data Transfer - To: Mitchell.  U.S. Patent No. 5,195,130 - Computer and Telephone Apparatus with User Friendly Computer Interface and Enhanced Integrity Features - To: Weiss.  U.S. Patent No. 5,224,153 - Voice-Data Telephonic Interface Control System To: Katz.  U.S. Patent No. 5,243,643 - Voice Processing System with Configurable Caller Interfaces - To: Sattar.  U.S. Patent No. 5,255,183 - Telephone-Based Personnel Tracking System - To: Katz.  U.S. Patent No. 5,255,305 - Integrated Voice Processing System - To: Sattar.  U.S. Patent No. 5,274,738 - Modular Digital Voice Processing System - To: Daly.  U.S. Patent No. 5,315,646 - Systems and Processes for Providing Multiple Interfaces for Telephone Services - To: Babson.  U.S. Patent No. 5,384,829 - Digital Computer Platform for Supporting Telephone Network Applications - To: Heileman.  U.S. Patent No. 5,404,396 - Feature Interaction Manager - To: Brennan.  U.S. Patent No. 5,414,812 - System for Using Object-Oriented Hierarchical Representation to Implement a Configuration Database for a Layered Computer Network Communications Subsystem - To: Filip.  U.S. Patent No. 5,420,852 - Digital Switching System Connecting Buses with incompatible Protocols and Telephone Answering System and Private Automatic Branch Exchange with Integrated Voice and Textual Message Records - To: Anderson. 7 PRIOR ART REFERENCES  U.S. Patent No. 5,428,679 - Automated Service Assurance Method and System To: French.  U.S. Patent No. 5,442,690 - Telecommunication Service Record Structure and Method of Execution - To: Nazif.  U.S. Patent No. 5,450,480 - Method of Creating a Telecommunication Service Specification - To: Man.  U.S. Patent No. 5,452,341 - Integrated Voice Processing System - To: Sattar.  U.S. Patent No. 5,455,903 - Object Oriented Customer Information Exchange System and Method - To: Jolissaint.  U.S. Patent No. 5,479,487 - Calling Center Employing Unified Control System To: Hammond.  U.S. Patent No. 5,481,601 - System and Method for Creating, Transfering and Monitoring Services in a Telecommunication System - To: Nazif.  U.S. Patent No. 5,541,986 - Method and System for Automated Telecommunications Service Script Consolidation and Downloading - To: Hou.  PCT - Int.'l Publication No.WO 92/14314 - Digital/Audio Interactive Communication Network - To: Doll. VI. THE 703 PATENT  U.S. 5,710,928 (Atkinson Reference).  Method and Apparatus for Scoped Interprocess Message Switching, WO 92/13309.  U.S. Patent No. 5,363,483 (Jones Reference).  U.S. Patent No. 5,596,695 (Hamada Reference).  E. Cohen, D. Soni, R. Gluecker, W. Hasling, R. Schwanke, M. Wagner, “Version Management in Gypsy” (ACM 1988) pp. 201, 210-211 (“the Cohen article”).  G. Krasner, S. Pope, “A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80” (Journal of Object Oriented Programming 1988) pp. 27-28 (“the Krasner article”).  U.S. Patent No. 5,204,947 to Bernstein et al. (“the Bernstein patent”).  Harry McQuillen IV, 10 Minute Guide to System 7 (Sams 1991).  Task Control Architecture (1990). VII.  THE 795 PATENT David Moskowitz and David Kerr, et al., OS/2 2.1 Unleashed (1993). 8 PRIOR ART REFERENCES  Jim Boyce, Maximizing Windows 3: Getting the Most from Microsoft Windows (1991).  Microsoft Press Computer Dictionary.  U.S. Patent No. 4,656,603 - Schematic Diagram Generating System Using Library of General Purpose Interactively Selectable Graphic Primitives to Create Special Applications Icons - To: Dunn.  U.S. Patent No. 5,339,392 - Apparatus and Method for Creation of a User Definable Video Displayed Document Showing Changes in Real Time Data - To: Risberg.  Design of Graphical User Interface for Multimedia DBMS: Query Management Facility – Peabody.  Realism in Computer Graphics: A Survey – Amanatides.  Creating Highly-Interactive and Graphical User Interfaces by Demonstration – Myers.  U.S. Patent No. 4,841,291 - Interactive Animation of Graphics Objects - To: Swix.  U.S. Patent No. 4,845,665 - Simulation of Computer Program External Interfaces - To: Heath.  U.S. Patent No. 4,866,638 - Process for Producing Human-Computer Interface Prototypes - To: Cosentino.  U.S. Patent No. 5,041,992 - Interactive Method of Developing Software Interfaces - To: Cunningham.  U.S. Patent No. 5,101,364 - Method and Facility for Dynamic Video Composition and Viewing - To: Davenport.  U.S. Patent No. 5,115,501 - Procedure for Automatically Customizing the User Interface of Application Programs - To: Kerr.  U.S. Patent No. 5,119,475 - Object-Oriented Framework for Menu Definition To: Smith.  U.S. Patent No. 5,121,477 - System for Interactively Creating Action Bar PullDown Windows of a User Interface for Use at Program Run Time - To: Koopmans.  U.S. Patent No. 5,121,478 - Window System with Independently Replaceable Window Functionality - To: Rao.  U.S. Patent No. 5,179,700 - User Interface Customization Apparatus - To: Aihara.  U.S. Patent No. 5,185,857 - Method and Apparatus for Multi-Optional Processing, Storing, Transmitting and Retrieving Graphical and Tabular Data in a Mobile Transportation Distributable and/or Networkable Communications and/or Data Processing System - To: Roz. 9 PRIOR ART REFERENCES  U.S. Patent No. 5,220,675 - Method and System for Customizing a User Interface in an Integrated Environment - To: Padawer.  U.S. Patent No. 5,220,675A - Method and System for Customizing a User Interface in an Integrated Environment - To: Padawer.  U.S. Patent No. 5,226,163 - File Characterization for Computer Operating and File Management Systems - To: Karsh.  U.S. Patent No. 5,287,514 - Method and System for Customizing a User Interface in a Computer System - To: Gram.  U.S. Patent No. 5,327,529 - Process of Designing User's Interfaces for Application Programs - To: Fults.  U.S. Patent No. 5,341,466 - Fractal Computer User Centerface with Zooming Capability - To: Perlin.  U.S. Patent No. 5,363,482 - Graphical System and Method in Which a Function is Performed on a Second Portal Upon Activation of a First Portal - To: Victor.  U.S. Patent No. 5,371,844 - Palette Manager in a Graphical User Interface Computer System - To: Andrew.  U.S. Patent No. 5,388,202 - Method and Apparatus for Generating Window Borders Having Pictorial Frame Elements - To: Squires.  U.S. Patent No. 5,394,521 - User Interface with Multiple Workspaces for Sharing Display System Objects - To: Henderson.  U.S. Patent No. 5,438,659 - Object-Action User Interface Management System To: Notess.  U.S. Patent No. 5,452,406 - Method and System for Scalable Borders that Provide an Appearance of Depth - To: Butler.  U.S. Patent No. 5,452,468 - Computer System with Parallel Processing for Interformation Organization - To: Peterson.  U.S. Patent No. 5,471,675 - Object Oriented Video Framework System - To: Zias.  U.S. Patent No. 5,485,600 - Computer Modelling System and Method for Specifying the Behavior of Graphical Operator Interfaces - To: Joseph.  U.S. Patent No. 5,500,800 - Method and Apparatus for Tracking Allocatable Requirements - To: Talbott.  U.S. Patent No. 5,596,702 - Method and System for Dynamically Sharing User Interface Displays Among a Plurality of Application Program - To: Stucka.  U.S. Patent No. 5,600,778 - Graphical Resource Editor for Software Customization - To: Swanson.  U.S. Patent No. 5,615,320 - Computer-Aided Color Selection and Colorizing System Using Objective-Based Coloring Criteria - To: Lavendel. 10 PRIOR ART REFERENCES  U.S. Patent No. 5,619,274 - Television Schedule Information Transmission and Utilization System and Process - To: Roop.  U.S. Patent No. 5,903,454 - Human-Factored Interface Corporating Adaptive Pattern Recognition Based Controller Apparatus - To: Hoffberg.  U.S. Patent No.6,643,656 - Computerized Information Retrieval System - To: Peterson.  U.S. Statutory Invention Reg No. H1506 - Graphical User Interface for Editing Palette of Colors - To: Baretta.  U.S. Patent No.6,275,935 - Systems and Methods for Locking Interactive Objects - To: Barlow. VIII. THE 034 PATENT  PCT WO 94/11813.  E.P. Application - Publication No. 0 468 913 A2 - Modular Public Telephones Operating System - To: Palomeque.  U.S. Patent No. 4,805,209 - Coordinated Transfer of Voice and Information Through Digital Switch - To: Baker.  U.S. Patent No. 4,813,069 - Computer System Having Automatic Answering Telephone Function - To: Tanaka.  U.S. Patent No. 4,860,342 - Computer-Telephone Interface Method and Apparatus - To: Danner .  U.S. Patent No. 4,907,260 - Telephone Line Communications Control System To: Prohs.  U.S. Patent No. 4,943,996 - Shared Access Voice and Information - To: Baker.  U.S. Patent No. 5,164,981 - Voice Response System With Automated Data Transfer - To: Mitchell.  U.S. Patent No. 5,224,153 - Voice-Data Telephonic Interface Control System To: Katz.  U.S. Patent No. 5,255,305 - Integrated Voice Processing System - To: Sattar.  U.S. Patent No. 5,384,829 - Digital Computer Platform for Supporting Telephone Network Applications - To: Heileman.  U.S. Patent No. 5,404,396 - Feature Interaction Manager - To: Brennan.  U.S. Patent No. 5,420,852 - Digital Switching System Connecting Buses with incompatible Protocols and Telephone Answering System and Private Automatic Branch Exchange with Integrated Voice and Textual Message Records - To: Anderson. 11 PRIOR ART REFERENCES  U.S. Patent No. 5,428,679 - Automated Service Assurance Method and System To: French.  U.S. Patent No. 5,450,480 - Method of Creating a Telecommunication Service Specification - To: Man.  U.S. Patent No. 5,479,487 - Calling Center Employing Unified Control System To: Hammond.  U.S. Patent No. 5,481,601 - System and Method for Creating, Transfering and Monitoring Services in a Telecommunication System - To: Nazif. IX. THE 453 PATENT  Patent Cooperation Treaty (PCT) Patent Application Publication No. WO 01/27728 A1 to Qureshi et al. (“the Qureshi application”), published April 19, 2001.  Applicant’s Admitted Prior Art (“AAPA”) in U.S. Patent No. 7,383,453 to Youngs.  United States Patent Number 6,792,551 to Dai (“the Dai patent”), filed November 26, 2001.  U.S. Patent No. 5,864,702- Computer System Power Management Interconnections Circuitry, Systems and Methods - To: Walsh.  U.S. Patent No.6,272,642 - Managing a System's Performance State - To: Pole.  U.S. Patent No.6,347,379 - Reducing Power Consumption of an Electronic Device - To: Dai.  U.S. Patent No.6,715,090 - Processor For Controlling Substrate Biases in Accordance to the Operation Modes of the Processor - To: Totsuka. 12

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?