throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`
`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

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket