`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`GOOGLE INC., SAMSUNG TELECOMMUNICATIONS AMERICA, LLC,
`SAMSUNG ELECTRONICS AMERICA, INC. AND SAMSUNG
`ELECTRONICS COL., LTD.
`Petitioners
`
`v.
`
`MICROGRAFX, LLC
`Patent Owner
`
`CASE IPR2014-00532
`Patent 5,959,633
`
`DECLARATION OF GARRY KITCHEN IN RESPONSE TO
`THE DECISION OF THE INSTITUTION OF IPR REGARDING PATENT
`5,959,633
`
`
`
`
`
`1
`
`Mail Stop “PATENT BOARD”
`Patent Trial and Appeal Board
`U.S. Patent and Trademark Office
`P.O. Box 1450
`Alexandria, VA 22313-1450
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`TABLE OF CONTENTS
`I. INTRODUCTION ...............................................................................................4
`A. Scope of Report ..........................................................................................4
`B. Qualifications ..............................................................................................4
`1. Education .............................................................................................4
`2. Professional Experience ......................................................................5
`3. Publications .......................................................................................10
`C. Compensation ...........................................................................................11
`II. ANALYSIS ......................................................................................................11
`A. The ‘633 Patent .........................................................................................11
`B. The Proposed Construction of the Term “external shape stored
`outside the computer program” ...............................................................12
`C. Walton Fails to Anticipate the Claims of the ‘633 Patent ........................16
`1. Overview of Walton ..........................................................................16
`2. Walton cannot anticipate claims 1-4, 6, 8-11, 13, and 15
`because it does not disclose “an external shape stored outside
`the computer program” ....................................................................17
`3. Walton cannot anticipate claims 1-4, 6, 8-11, 13, and 15
`because it does not disclose a “computer program [further]
`operable to: . . . delegate the production of a graphical image
`of the external shape to the external capabilities” ...........................22
`4. In Summary .......................................................................................28
`D. The challenge claims of the ‘633 patent would not have been
`obvious over Eick in view of Kruglinski ................................................29
`1. Overview of Eick ...............................................................................29
`2. Overview of Kruglinski .....................................................................35
`3. Claims 1-4, 6, 8-11, 13, and 15 would not have been obvious
`over Eick in view of Kruglinski because Eick does not
`disclose external shapes having external capabilities. .....................36
`4. Claims 1-4, 6, 8-11, 13, and 15 would not have been obvious
`over Eick in view of Kruglinski because Eick teaches away
`from external libraries. .....................................................................39
`
`
`
`2
`
`
`
`
`
`E. Patent Owner’s Motion to Amend the Claims of the ‘633 Patent .......... ..43
`
`5. In Summary .......................................................................................41
`5.
`In Summary ..................................................................................... ..41
`E. Patent Owner’s Motion to Amend the Claims of the ‘633 Patent ............43
`III. CONCLUSION ...............................................................................................49
`
`
`III. CONCLUSION ............................................................................................. ..49
`
`
`
`3
`
`
`
`
`
`I, Garry Kitchen, declare as follows:
`
`I.
`
`INTRODUCTION
`
`A.
`
`1.
`
`Scope of Report
`
`I, Garry Kitchen, have been retained as a technical expert in the
`
`above-captioned case. Specifically, I have been asked to render certain opinions in
`
`regards to the PTAB’s decision on the IPR petition regarding U.S. Patent No.
`
`5,959,633 (the ‘633 Patent). I understand that the PTAB instituted IPR on Claims
`
`1-4, 6, 8-11, 13, and 15 of the ‘633 Patent. My opinions are limited to those
`
`challenged Claims.
`
`2. My conclusions are summarized in Section III at the end of this
`
`declaration.
`
`3.
`
`In reaching my opinions in this matter, I have reviewed the Petition,
`
`the ‘633 Patent, the file history of the ‘633 Patent, the Declaration of Dr. Anselmo
`
`Lastra regarding the ‘633 Patent, U.S. Patent No. 5,883,639 (Walton); U.S. Patent
`
`No. 5,564,048 (Eick); excerpts of David J. Kruglinski, Inside Visual C++ (2nd ed.,
`
`Ver. 1.5, 1994); the PTAB’s Institution Decision, and other materials cited or
`
`discussed herein. I also relied upon my education and experience as a person of
`
`ordinary skill in the art.
`
`B. Qualifications
`
`1.
`
`Education
`
`
`
`4
`
`
`
`
`
`4.
`
`I am an engineer, video game designer and consultant. I received a
`
`Bachelor of Science in Electrical Engineering in 1980 from Fairleigh Dickinson
`
`University, where I was awarded membership in the Eta Kappa Nu Honor Society,
`
`the Electrical Engineering and Computer Engineering Honor Society of the
`
`Institute of Electrical and Electronic Engineers (IEEE). As an Electrical
`
`Engineering student, I was twice chosen to receive the Engineering Merit
`
`Scholarship from Panasonic / Matsushita Corporation of Japan, one of the largest
`
`consumer electronics companies in the world.
`
`2.
`
`Professional Experience
`
`5. My career in the electronic entertainment/video game industry
`
`includes over 30 years of experience running game development companies, with
`
`significant hands-on technical and creative experience in all game genres,
`
`including console, PC retail and download, online, mobile, and dedicated
`
`electronic. I have been directly involved in the design of hundreds of
`
`commercially-released video game products, across a breadth of hardware
`
`platforms, from the earliest Atari machine through the present day Apple iPhone. I
`
`have personally developed video game software products that have generated
`
`career sales in excess of $350 million.
`
`6.
`
`In 1979, while still in engineering school, I invented and developed
`
`the handheld electronic game Bank Shot for Parker Brothers, named one of the “10
`
`
`
`5
`
`
`
`
`
`Best Games of 1980” by OMNI Magazine, and also recognized as one of the year’s
`
`top games by Games Magazine. Bank Shot utilized a customized version of the
`
`American Microsystems (AMI) S-2000 4-bit microprocessor, a state-of-the-art (at
`
`the time) single chip microcomputer. As lead engineer on the project, I was
`
`involved in all aspects of the development, including hardware, software and game
`
`play. I was awarded U.S. Patent No. 4,346,892 (“Electronic Pool Game”) for the
`
`invention of Bank Shot.
`
`7.
`
`In 1980, I analyzed the hardware and software of the Atari 2600 game
`
`platform, developing one of the first third-party compatible games for the system
`
`(Space Jockey).
`
`8.
`
`In 1982, I designed and programmed the Atari 2600 adaptation of the
`
`hit arcade game Donkey Kong, which achieved revenues in excess of $100 million
`
`on 4 million units sold, making it one of the top selling video games of 1982.
`
`9.
`
`From June 1982 to March 1986, I was a Senior Designer for
`
`Activision, Inc., during which time I designed and developed the hit title Keystone
`
`Kapers, which earned a Video Game of the Year – Certificate of Merit from
`
`Electronic Games Magazine in 1983.
`
`10. From 1984–1985, I developed Garry Kitchen’s GameMaker, a suite
`
`of 5 professional quality design tools connected to an easy-to-use programming
`
`language that allowed novice game makers to create commercial quality video
`
`
`
`6
`
`
`
`
`
`games. Computer Entertainer Magazine named me Video Game Designer of the
`
`Year in 1985 for my work on Garry Kitchen’s GameMaker.
`
`11.
`
`In 1986, I co-founded Absolute Entertainment, Inc. and served as
`
`Chairman, President & CEO until November 1995. Absolute Entertainment, Inc.
`
`was a console game publisher licensed by Nintendo, Sega, Sony, 3DO and Atari
`
`and was a video game developer of over one hundred marketed titles from 1986 to
`
`1995. Absolute Entertainment was the first North American-based development
`
`studio for Nintendo-compatible games.
`
`12. From 1986-1987, I served as a consultant for RCA David Sarnoff
`
`Research Center in Princeton, New Jersey, on the potential entertainment
`
`applications of Digital Video Interactive (DVI), one of the first technologies to
`
`store full-motion video on a CDROM. DVI was introduced to great acclaim at the
`
`second annual Microsoft CD-ROM Conference in 1987. DVI technology was
`
`subsequently acquired and commercialized by Intel Corporation.
`
`13.
`
`In 1995, I co-founded Skyworks Technologies, Inc., an early,
`
`pioneering online content company. At Skyworks, as President & CEO, I lead the
`
`creation of one of the first large scale online gaming websites, Candystand.com,
`
`for LifeSavers Candy Company, then a division of Nabisco Inc. The Candystand,
`
`launched in 1997, is recognized as one of the first and most successful examples of
`
`advergaming, the integration of gaming and advertising. Candystand’s innovative
`
`
`
`7
`
`
`
`
`
`approach to online marketing was later the subject of a Harvard Business School
`
`case study.
`
`14. Under my leadership, Skyworks became the preeminent supplier of
`
`promotional games (advergames) to the world’s largest brands, including Kraft
`
`Foods, Nabisco, Post Cereal, Pepsi, Coke, BMW, Toyota, Ford Lincoln Mercury,
`
`General Motors, Campbell’s, Fox Sports, CBS, Mattel, ESPN, Microsoft Network,
`
`Showtime, Yahoo!, MTV, the Weather Channel, Comedy Central, Cartoon
`
`Network, Sony Pictures, Discovery Channel, Unilever, P&G and many others. As
`
`a leading supplier of online games and promotional websites for major
`
`corporations, I became very familiar with the design, development and
`
`maintenance of large scale, consumer-targeted websites. As one of the earliest
`
`developers of online games and large-scale websites, I have relevant experience in
`
`the areas at issue in this inter partes review.
`
`15.
`
`In 2008, Skyworks entered the smartphone app marketplace with the
`
`introduction of Arcade Hoops Basketball, an iPhone app that I personally
`
`developed. Arcade Hoops Basketball has been downloaded more than 5,000,000
`
`times on the Apple App store. Skyworks became a leading publisher of games on
`
`the Apple iPhone platform with over 25 million total downloads.
`
`16.
`
`I was recently awarded a patent in the field of online games and
`
`interactive advertising, U.S. Patent No. 8,407,090, “Dynamic reassignment of
`
`
`
`8
`
`
`
`
`
`advertisement placements to maximize impression count”. The invention relates to
`
`a method for dynamically managing in-game advertisements in a manner that
`
`maximizes the number of impression counts for individual advertisements that are
`
`placed throughout the video game.
`
`17. Most recently I served as the Vice President of Game Publishing for
`
`Viacom Media Networks, a division of Viacom Inc., a $15 billion media
`
`conglomerate whose holdings include BET Networks, MTV, VH1, CMT,
`
`Nickelodeon, Spike TV, Comedy Central and Paramount Pictures. While at
`
`Viacom, I led development of the Addicting Games mobile app for the Apple
`
`iPhone, the first Viacom-published app to reach #1 in the Apple App store. The
`
`Addicting Games mobile app was honored with a 2012 Webby Award in the
`
`category of Games (Handheld Devices). The Addicting Games mobile app was the
`
`sixth iPhone-compatible game developed under my direct supervision that has
`
`risen to #1 in the Apple App store, a marketplace with over 800,000 individual
`
`titles.
`
`18.
`
`I have been recognized numerous times for my contributions to video
`
`games. For example, in 1992 I received a Lifetime Achievement Award in Video
`
`Games from The Doctor Fad Show, a syndicated educational television program.
`
`In 2003, I was honored with the Lifetime Achievement Award in Video Games
`
`from Classic Gaming Expo. Other awards I have received include New Jersey
`
`
`
`9
`
`
`
`
`
`Entrepreneur of the Year Finalist (Inc. Magazine, Merrill Lynch and Ernst &
`
`Young), Bosslevel – The World’s Top 100 Game Developers, Nintendo
`
`President’s Award, Software Publishers Association (SPA) Excellence in
`
`Software, and Video Game of the Year. In addition, I serve on the Advisory Board
`
`of the Video Game History Museum.
`
`19.
`
`I am recognized as an industry expert in the areas of video games,
`
`online gaming and interactive advertising and have spoken and/or appeared at
`
`many industry events. For example, I was recently the keynote speaker at
`
`Qualcomm’s QTech Forum 2012. Other speaking engagements have included the
`
`Consumer Electronics Show, National Cable Show, Game Developers Conference
`
`(GDC), Digital Hollywood, iMedia Breakthrough Summit, Gamer Technology
`
`Conference, Classic Gaming Expo, Casual Connect, Advertising in Gaming
`
`Conference, Portland Retro Gaming Expo, DMExpo, and the VNU Digital
`
`Marketing Conference. In addition, I have been interviewed in a number of print
`
`and broadcast mediums, including Business Week, CNBC, ABC Eyewitness
`
`News, CNN, Good Morning Atlanta, and The Today Show.
`
`20. My education, professional experience and case history as an expert
`
`witness are described in my Curriculum Vitae, attached as Exhibit A.
`
`3.
`
`Publications
`
`
`
`10
`
`
`
`
`
`21.
`
`I have performed in a business and technical management role in the
`
`publication of hundreds of commercial software products. In addition, I have had
`
`direct involvement in the development and publication of over 80 commercial
`
`software products, either as designer, co-designer, software author or co-author. A
`
`list of these titles is included in my Curriculum Vitae, attached as Exhibit 1.
`
`C. Compensation
`
`22.
`
`I am being compensated at a rate of $500 per hour for my time spent
`
`in connection with this matter. No part of my compensation depends on the
`
`outcome of this inter partes review.
`
`II. ANALYSIS
`
`A. The ‘633 Patent
`
`23. The Micrografx ‘633 Patent, titled “Method and System for Producing
`
`Graphical Images,” issued from U.S. Patent Application No. 08/726,091, which
`
`was filed on October 4, 1996. The ‘633 Patent describes a method and system for
`
`producing graphical images comprising a computer program operable to access an
`
`external shape stored outside of the computer program. The external shape
`
`comprises external capabilities to which the computer program delegates the
`
`production of the graphical image defined by the external shape. The invention
`
`provides an architecture that allows for the integration of additional shapes without
`
`the need to modify the existing graphic program.
`
`
`
`11
`
`
`
`
`
`24. The graphic technology innovations disclosed in the ‘633 Patent were
`
`key to the eventual evolution of vector graphics as the preferred rendering
`
`technology of the Internet as we know it today.
`
`25. The IPR Decision on the ‘633 Patent cites Claim 1 as illustrative:
`
`A computerized system comprising:
`1.
`a storage medium;
`a processor coupled to the storage medium;
`a computer program stored in the storage medium, the
`computer program operable to run on the processor, the
`computer program further operable to:
`access an external shape stored outside the computer program,
`the external shape comprising external capabilities; and
`delegate the production of a graphical image of the external
`shape to the external capabilities.
`
`
`The Proposed Construction of the Term “external shape stored
`outside the computer program”
`
`B.
`
`
`
`26. The term “external shape stored outside the computer program”
`
`appears numerous times in the claim language of the ‘633 patent, most notably in
`
`the independent Claims 1 and 8. For example, Claim 1 recites “A computerized
`
`system comprising… a computer program… operable to: access an external shape
`
`stored outside the computer program, the external shape comprising external
`
`capabilities; and delegate the production of a graphical image of the external
`
`
`
`12
`
`
`
`
`
`shape to the external capabilities.” Because both independent Claims 1 and 8
`
`include these limitations, dependent Claims 2-4, 6, 10-11, 13, and 15 also include
`
`these limitations by their dependence on independent Claims 1 and 8.
`
`27.
`
`I am informed that a claim limitation is to be interpreted as one of
`
`ordinary skill in the art would understand the limitation in light of the claim
`
`language and specification as well as the prosecution history. I further am
`
`informed that the PTAB utilizes the broadest reasonable interpretation but that
`
`such an interpretation must not be unreasonable in view of the claim language,
`
`specification, and file history.
`
`28. The PTAB proposes the broadest reasonable interpretation consistent
`
`with the specification of the ‘633 Patent of “an external shape stored outside the
`
`computer program” as “computer code stored outside the computer program that
`
`defines a graphical image.” As discussed below. I disagree with this proposed
`
`interpretation in view of the claim language and specification of the ‘633 patent.
`
`29. A key aspect of the ‘633 patent, not addressed by the currently
`
`proposed construction, is the ability of the external shape to add capabilities to a
`
`computer program without having to modify the existing program. The ‘633 patent
`
`stresses this capability numerous times throughout the specification:
`
`“Systems for creating computer graphics are well known.
`Many computer graphics systems provide tools within a
`computer program that allow a user to draw and edit a variety
`
`
`
`13
`
`
`
`
`
`of shapes. However, conventional systems only enable a user
`to draw and edit a limited number of shapes. If additional
`shapes are desired, the computer program in the system
`must be modified to include the additional tools needed to
`draw and edit the desired shape.” [‘633 patent, 1:11-18,
`emphasis added]
`“The invention provides several technical advantages. New
`shapes may be added easily without rewriting the underlying
`computer program.” [‘633 patent, 1:60-62, emphasis added]
`“The invention also provides an architecture that allows for the
`integration of additional shapes with an existing computer
`program without modifying that existing program.” [‘633
`patent, 2:6-9 and 3:48-51, emphasis added]
`“For example, shapes not contemplated at the time of creation
`of computer graphics application 122 may be subsequently
`added to computer graphics system 120 without modifying
`computer graphics application 122.” [‘633 patent, 3:35-38,
`emphasis added]
`“Therefore, the invention provides a system for the production
`of graphical images that allows shapes to be stored outside the
`computer program using the shapes. New shapes may be
`added to the system without incurring the disadvantages
`associated with revising the computer program.” [‘633
`patent, 8:24-28, emphasis added]
`
`
`
`14
`
`
`
`
`
`30. The claim language of the ‘633 requires the capabilities which allow
`
`an external shape to be added to a computer program without modifying the
`
`existing program.
`
`A computerized system comprising:
`1.
`a storage medium;
`a processor coupled to the storage medium;
`a computer program stored in the storage medium, the
`computer program operable to run on the processor, the
`computer program further operable to:
`access an external shape stored outside the computer program,
`the external shape comprising external capabilities; and
`delegate the production of a graphical image of the
`external shape to the external capabilities. [‘633 patent,
`claim 1]
`
`
`31. The claimed external shape of the ‘633 patent can only be added to a
`
`computer program without modifying the existing program because it [the external
`
`shape] comprises external capabilities which enable the delegation of the
`
`production of the shape’s graphical image. In other words, the external shape is
`
`able to stand on its own without relying on capabilities which may or may not be
`
`part of the computer program. Without the claimed external capabilities to
`
`produce the graphical image, the ‘633 invention would be nothing more than the
`
`disclosed art:
`
`
`
`15
`
`
`
`
`
`“Such a system is limited to editing and creating shapes in
`ways permitted by the tools within the computer program.
`Thus, although shapes may be added after release of the
`computer program, the shapes that may be added are limited
`to shapes that the internal tools in the computer program
`know how to create and edit.” [‘633 patent, 1:29-34,
`emphasis added]
`
`32. Therefore, the ability to extend the capabilities of an existing graphics
`
`program without modifying the program is one of the primary features of the ‘633
`
`Patent which differentiates the claimed invention from the prior art. For this
`
`reason, it is my opinion that one skilled in the art would understand the term “an
`
`external shape stored outside the computer program” to mean “computer code
`
`stored outside the computer program that can be developed and provided for use by
`
`the computer program without modifying the computer program.”
`
`C. Walton Fails to Anticipate the Claims of the ‘633 Patent
`1. Overview of Walton
`
`33. Walton discloses an interactive prototyping tool to design, test and
`
`deploy user interfaces. The Visual Software Engineering (“VSE”) system is
`
`targeted toward non-programmers as it allows designers to define input and output
`
`behaviors for animated graphical objects by providing examples of what the user
`
`desires the graphical object to do. Inherent in the VSE system is a graphic editor in
`
`
`
`16
`
`
`
`
`
`which the graphical objects are designed, created and modified. The system allows
`
`the user to save the graphical objects with the designed behaviors to an object
`
`library, another component of the VSE system. When the user interface design is
`
`complete and tested, user-supplied application software is added to the VSE
`
`environment and the application program in combination with VSE system,
`
`becomes the final product.
`
`34. The graphical objects in Walton are not designed to be external
`
`shapes. Their capabilities are limited to what can be done inside the VSE
`
`environment as the shapes are directly dependent on the built-in capabilities of the
`
`VSE graphic editor. Walton does not teach a method to expand those capabilities
`
`through external capabilities brought in as part of an external shape.
`
`2. Walton cannot anticipate claims 1-4, 6, 8-11, 13, and 15
`because it does not disclose “an external shape stored
`outside the computer program”
`
`
`
`35.
`
`I am informed that anticipation requires that each limitation of a claim
`
`must be present in a single reference either expressly or inherently. I am further
`
`informed that inherency requires that the limitation must necessarily be present in
`
`the single reference even though it is not expressly disclosed. Mere possibilities
`
`are insufficient to support inherency. Where the reference fails to disclose one or
`
`more limitations of a claim expressly or inherently, that claim is not anticipated by
`
`the reference.
`
`
`
`17
`
`
`
`
`
`36. As discussed below, Walton does not disclose a computer program
`
`that is operable to access an external shape stored outside the computer program.
`
`37. One of the stated goals of the ‘633 patent is to overcome the
`
`deficiency of present graphic systems which are limited to a certain number of
`
`shapes without having to modify the original program:
`
`“Systems for creating computer graphics are well known.
`Many computer graphics systems provide tools within a
`computer program that allow a user to draw and edit a variety
`of shapes. However, conventional systems only enable a user
`to draw and edit a limited number of shapes. If additional
`shapes are desired, the computer program in the system must
`be modified to include the additional tools needed to draw and
`edit the desired shape. Adding new tools to the computer
`program each time a new shape is desired is a lengthy and
`costly process. Furthermore, once a computer program is
`released, it becomes difficult to update the program with
`additional shapes.
`- - -
`Therefore, a need has arisen for a new method and system that
`overcomes the disadvantages and deficiencies of the prior art.”
`[‘633 patent, 1:11-39]
`
`38. However, contrary to the disclosures of the ‘633 Patent, the graphical
`
`objects of Walton are limited to the current capabilities of the graphics editor 404,
`
`
`
`18
`
`
`
`a “primary component[] of VSE system 400”, [Walton 9:54-56], tethering them to
`
`the code of the graphics editor:
`
`
`
`“VSE objects in accordance with the invention thus store
`behavior as well as graphics information. This behavior
`information may represent any possible graphics
`transformation of a graphics object, such as change of color,
`move, rotate, scale, stretch, fill, map, unmap, raise and lower.
`In other words, any transformation that the graphics editor
`can perform can be stored as a behavior state of the
`graphics object.” [Walton, 8:33-42, emphasis added]
`“The interface designer next creates and/or modifies the
`graphical objects in the drawing and behavior editor 110 as
`desired using the available functions of the graphics editor
`of the designer's computer system.” [Id., 8:50-53, emphasis
`added]
`“The drawing features of graphics editor 404 provide the
`basis for creating the graphical representation of an object.
`The overall look and shape of an object is created using these
`features.” [Id., 12:57-60, emphasis added]
`
`39. Walton’s disclosed dependency on the “available functions of the
`
`graphics editor” 404 is no different than art cited in the ‘633 patent
`
`BACKGROUND OF THE INVENTION section:
`
`“One computer graphics system incorporates a limited
`component plug-in capability utilizing tables. When a
`
`
`
`19
`
`
`
`
`
`particular shape is desired, the system accesses a table of data
`files. The data files contain information describing a shape.
`The shape is then created and edited with tools within the
`computer program. Such a system is limited to editing and
`creating shapes in ways permitted by the tools within the
`computer program. Thus, although shapes may be added
`after release of the computer program, the shapes that may be
`added are limited to shapes that the internal tools in the
`computer program know how to create and edit.” [‘633
`patent, 1:23-34, emphasis added]
`
`
`
`40. Conversely, the external shapes of the ‘633 patent are truly external,
`
`with the ability of the computer program to delegate the production of the
`
`graphical image to the external capabilities of the shape. In other words, when
`
`loaded, the external shape adds the capabilities necessary to draw itself to the
`
`computer program.
`
`“The method further comprises providing the capabilities
`associated with the shape to the computer program while the
`application is executing and generating a graphical image
`based on the capabilities.” [‘633 patent, 1:46-50]
`
`41. One skilled in the art would not recognize the objects of Walton as
`
`external shapes as they are not capable of producing the graphical image of the
`
`shape without relying on the drawing features of the VSE system [“The drawing
`
`
`
`20
`
`
`
`
`
`features of graphics editor 404 provide the basis for creating the graphical
`
`representation of an object”, Walton, 12:57-60].
`
`42.
`
`In fact, Walton fails to disclose any scenario in which the objects are
`
`displayed outside of the VSE system and its graphic editor. Walton's purpose is to
`
`design a user interface for "products under development." The user interface and
`
`the associated input and output behaviors are developed and tested. When they are
`
`complete, the "user code", the main body of the software application that will
`
`control the product, is integrated into the VSE system. Walton does not disclose
`
`adding graphical objects to existing user code in the VSE system without
`
`modifying the user code. When the prototype phase is complete, the VSE system
`
`(with its graphical objects) switches to “run mode” and becomes part of the
`
`product.
`
`“Because the VSE system 400 of the invention may be an
`integral part of the final product as well as a tool to create
`the final product, the VSE system 400 will preferably have two
`modes that greatly influence the behavior and appearance of
`the graphics editor 404… In run mode, however, these menus
`and palettes disappear to let the user exercise the created model
`with no indication that the VSE system 400 or the graphics
`editor 404 is present. Thus, in essence, the appearance and
`behavior of the VSE system 400 in run mode is the final
`product.” [Walton, 11:32-43, emphasis added]
`
`
`
`
`21
`
`
`
`
`
`43. While the objects of Walton may be described as being saved to an
`
`external database, they are not external shapes because they never truly leave the
`
`environment of the VSE system. The objects are developed in the system, saved to
`
`an external drive, and loaded back into the system. They do not bring external
`
`capabilities to the system and they are never used outside the VSE system. In fact,
`
`because they rely on the drawing features of the VSE graphics editor 404 [“The
`
`drawing features of graphics editor 404 provide the basis for creating the graphical
`
`representation of an object”, Walton, 12:57-60], they cannot be used in any other
`
`environment or application outside of the VSE system. The end product being
`
`developed includes the entire VSE system, with the objects running under the same
`
`graphic editor in which they were developed. One skilled in the art would not
`
`consider these objects to be the external shapes disclosed and claimed by the ‘633
`
`patent.
`
`44. Therefore, in my opinion, Walton fails to disclose an external shape
`
`stored outside the computer program as claimed by the ‘633 patent.
`
`3. Walton cannot anticipate claims 1-4, 6, 8-11, 13, and 15
`because it does not disclose a “computer program [further]
`operable to: . . . delegate the production of a graphical
`image of the external shape to the external capabilities”
`
`
`
`45. Walton’s disclosed graphical objects are not “external shape[s] stored
`
`outside the computer program” as required by the claims of the ‘633 patent
`
`
`
`22
`
`
`
`
`
`because they do not contain external capabilities to which the production of a
`
`graphical image can be delegated.
`
`46. Contrary to the disclosures of the ‘633 Patent, the graphical objects of
`
`Walton are limited to the current capabilities of the graphic editor. This
`
`dependency exists because the graphical objects rely on the graphic editor 404 (a
`
`component of the finished product) for screen drawing:
`
`“VSE objects in accordance with the invention thus store
`behavior as well as graphics information. This behavior
`information may represent any possible graphics
`transformation of a graphics object, such as change of color,
`move, rotate, scale, stretch, fill, map, unmap, raise and lower.
`In other words, any transformation that the graphics editor
`can perform can be stored as a behavior state of the
`graphics object.” [Walton, 8:33-42, emphasis added]
`“The interface designer next creates and/or modifies the
`graphical objects in the drawing and behavior editor 110 as
`desired using the available functions of the graphics editor
`of the designer's computer system.” [Id., 8:50-53, emphasis
`added]
`“The drawing features of graphics editor 404 provide the
`basis for creating the graphical representation of an object.
`The overall look and shape of an object is created using these
`features.” [Id., 12:57-60, emphasis added]
`
`
`
`23
`
`
`
`
`
`47. Furthermore, there was no motivation for Walton to invent external
`
`shapes stored outside the computer program that contain external capabilities to
`
`which the production of their graphical image can be delegated because Walton
`
`never discloses usage of its graphic objects beyond the VSE system. The graphical
`
`objects of Walton are created, designed, modified and deployed in their finished
`
`application all within the VSE system 400 because the VSE system 400 in which
`
`they are created becomes the final product environment.
`
`“Because the VSE system 400 of the invention may be an
`integral part of the final product as well as a t