Eolas Technologies Incorporated v. Adobe Systems Incorporated et al
Filing
367
Opposed MOTION Adobe Systems Incorporated's Opposed Motion Requesting Case Management Conference To Address Plaintiff Eolas's Infringement Contentions Or, In The Alternative, To Strike Those Contentions and Motion For Expedited Consideration by Adobe Systems Incorporated. (Attachments: # 1 Exhibit 1 ISO Adobe Opposed Mot for CMC-to Address Infringement Contentions and Expedited Consideration, # 2 Exhibit 2 ISO of Adobe Opposed Mot for CMC-to Address Infringement Contentions and Expedited Consideration, # 3 Exhibit 3 ISO Adobe Opposed Mot for CMC-to Address Infringement Contentions and Expedited Consideration, # 4 Text of Proposed Order Adobe Prop Order Granting Its Opposed Mot for Expedited Briefing., # 5 Text of Proposed Order Adobe Prop Order Striking Eolas Infringement Contentions)(Healey, David)
Eolas Technologies Incorporated v. Adobe Systems Incorporated et al
Doc. 367 Att. 2
Dockets.Justia.com
Claim Chart For Adobe Showing Indirect Infringement Of The '906 Patent Through Flash Authoring Tools and Direct and Indirect Infringement Via Players
Claim 1pre Claim Language A method for an computer running in a Evidence In addition to the direct infringement of this claim shown in the flash-based infringement charts for Adobe (and the flash-based infringement charts for the other defendants) - Adobe also indirectly, by induced and/or contributory infringement, infringes all elements of this claim through its Flash authoring tools, including but not limited to: · · · · · · · · Flash Professional Flash Platform (which includes Flash Professional, see Application Programming, Web App Adobe Flash Platform, http://www.adobe.com/flashplatform/) Creative Suite 4 Production Premium (which includes Flash Professional, see Creative Suite 4: Compare Editions, http://www.adobe.com/products/creativesuite/compare/) Creative Suite 4 Design Premium (which includes Dreamweaver and Flash Professional, see Creative Suite 4: Compare Editions, http://www.adobe.com/products/creativesuite/compare/) Creative Suite 4 Web Premium (which includes Dreamweaver and Flash Professional, see Creative Suite 4: Compare Editions, http://www.adobe.com/products/creativesuite/compare/) Creative Suite 4 Web Standard (which includes Dreamweaver and Flash Professional, see Creative Suite 4: Compare Editions, http://www.adobe.com/products/creativesuite/compare/) Creative Suite 4 Master Collection (which includes Dreamweaver and Flash Professional, see Creative Suite 4: Compare Editions, http://www.adobe.com/products/creativesuite/compare/) Flex (Flex is a web authoring tool for creating web applications. Flex offers an alternative to the Flash platform for creating such content. Flex is capable of providing substantially the same flash-authoring functionality as Flash Professional because flash elements can be embedded in
application program network environment, comprising:
Page 1 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language content.) o
Evidence Flex applications. Adobe suggests that Flash Professional and Flex be used together to create See Flex 3: FAQ, http://www.adobe.com/products/flex/faq/. "How is Flex different from Flash? Both Flash and Flex applications are rendered in the browser using Flash Player and on the desktop using the Adobe AIR runtime. Flash is the leading authoring tool for web developers, multimedia professionals, animators, and videographers who want to create interactive content. Developers may find it difficult to use the Flash tool to create applications. Flex provides developers who know traditional programming technologies like Java, PHP, Ajax, and .NET with an easy-to-learn application framework to create RIAs. In addition, developers can embed flash elements inside a Flex application. Using the Flex Component Kit for Flash, Flash developers can create customer Flex components." o See Flex 3: FAQ, http://www.adobe.com/products/flex/faq/. "Can I create content in Flash and use it in Flex? Yes, developers using Flex Builder 3 can easily import custom Flex components developed using the Flex Component Kit for Flash with Flash CS3 Professional." o See Creating a video sharing web application using Flex, Flash Media Server, and Flash Media Encoding Server, http://www.adobe.com/devnet/flashmediaserver/articles/video_sharing_web_app.html (demonstrating how to create your own social media application using Flash or Flex, with the author adding "Note: I chose to build the front end using Flex Builder, but it is also possible to build this in Adobe Flash."). o See Using Adobe Flex Builder 3, p. 93, available at http://livedocs.adobe.com/flex/3/using_fb_flex3.pdf. "You use Adobe® Flex® BuilderTM
Page 2 of 158
* Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language
Evidence to create applications that change their appearance depending on tasks performed by the user. For example, the base state of the application could be the home page and include a logo, sidebar, and welcome content. When the user clicks a button in the sidebar, the application dynamically changes its appearance (its state), replacing the main content area with a purchase order form but leaving the logo and sidebar in place." o See Using Adobe Flex Builder 3, p. 99, available at http://livedocs.adobe.com/flex/3/using_fb_flex3.pdf. "You use Adobe Flex Builder to create behaviors that add animation and motion to a component in response to user or programmatic action. For example, you can create a behavior for a TextInput component that causes it to bounce slightly when the user tabs to it, or you can create a behavior for a Label component that causes it to fade out when the user passes the mouse over it." · Director (Director is a software authoring tool. Director is capable of providing substantially the same flash-authoring functionality as Flash Professional because Director supports Flash software and video created with Flash technology. Furthermore, Adobe suggests that Flash Professional and Director be used together to create content.) o See Getting Started with Adobe Director, (video Adobe Director, https://admin.adobe.acrobat.com/_a295153/gettingstartedwithdirector explaining the types of files that can be created with Director). o See Game Development Software, Multimedia Authoring Tool http://www.adobe.com/products/director/. "Top Features in Director 11.5 [include] . . . [s]upport for Adobe Flash® 9 software and video created with Flash technology." o See Game Development Software, Multimedia Authoring Tool Adobe and Director, Adobe http://www.adobe.com/products/director/. "Adobe® Director® 11.5
Page 3 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language
Evidence Shockwave® Player software help you create and publish compelling interactive games, demos, prototypes, simulations, and eLearning courses for the web, Mac and Windows® desktops, DVDs, and CDs. Integrate virtually any major file format, including FLV and native 3D content, for the greatest return on your creativity." o See Game Development Software, Multimedia Authoring Tool Adobe Director 11.5: Features, http://www.adobe.com/products/director/features/. "Expand your creative options by seamlessly importing content created with Adobe® Flash® 9 software into your applications. Launch Flash (version 8 or earlier) from within Adobe Director® software and have your changes saved automatically." o See Game Development Software, Multimedia Authoring Tool Adobe Director 11.5: Features, available at http://www.adobe.com/products/director/features/all_features/ (click on "3D and 2D interactivity"). "Create sophisticated 3D and 2D interactivity more efficiently two." o See Using Adobe Director 11.5, p. 193, available at "To http://help.adobe.com/en_US/Director/11.5/UsingDirector/director_11.5_help.pdf. with the Flash Asset Xtra, which enables easy interaction between ActionScript® objects and JavaScript syntax or Lingo scripting -- or a combination of the
add complex media and new capabilities to your Adobe® Director® movie, you can use Flash® content, Flash components, other Director movies, and ActiveX controls. Each of these multimedia formats has interactive capabilities that are preserved by Director. . . . Director provides you with a set of Flash built-in components, which are movie clips with defined parameters. Use these components to add user interface elements, such as buttons and check boxes to your movies. You can use these components and set properties and events without having Flash installed."
Page 4 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language o See Using Adobe
Evidence Director 11.5, p. 204, available at http://help.adobe.com/en_US/Director/11.5/UsingDirector/director_11.5_help.pdf. "With Director, you can create Flash ActionScript objects and access all of their properties and methods. You can create a wide variety of Flash objects, including arrays, dates, Booleans, XML objects, and net connection objects for use with Flash Media Server. If you have authored Flash content that contains ActionScript classes that generate custom objects, you can access those objects in script as well. You can also create references to existing ActionScript objects with the getVariable() method." o See Using Adobe Director 11.5, p. 194, available at "All http://help.adobe.com/en_US/Director/11.5/UsingDirector/director_11.5_help.pdf. later and saved in the Flash format (SWF). Use the following procedure to create a Flash cast member and set properties for it at the same time. You can also import a cast member by using the Import command or by dragging and dropping an SWF file to the Director Cast window." · Dreamweaver (Dreamweaver is a web authoring tool for building websites and applications. Dreamweaver is capable of providing substantially the same flash-authoring functionality as Flash Professional because Dreamweaver offers incorporated support for Flash, allowing embedding of files created in Flash Professional. Furthermore, Adobe suggests that Flash Professional and Dreamweaver be used together to create content.) o See Adobe Dreamweaver CS4: FAQ, http://www.adobe.com/products/dreamweaver/faq/ (click "Product Information"). Dreamweaver "What CS4 has other technologies are integrated for the with Dreamweaver? incorporated support following
Flash cast members added to a Director movie must have been created with Flash 2.0 or
technologies: . . . Flash -- Enjoy enhanced embedding of SWF and FLV files with
Page 5 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language Dreamweaver CS4." o See also
Evidence Inserting Flash Content, available "You can at use
http://livedocs.adobe.com/dreamweaver/8/using/18_med15.htm.
[Steps to insert flash content are presented]." o See also Editing Flash Content in
Dreamweaver to insert Flash content in your pages. To insert a SWF file (Flash content): Dreamweaver, (providing available at
http://livedocs.adobe.com/dreamweaver/8/using/17_oth16.htm
o See also Downloading and installing Flash
step-by-step
instructions on how to open and edit Flash content inserted from Dreamweaver). elements, available at
http://livedocs.adobe.com/dreamweaver/8/using/18_med16.htm. "To use Flash elements in
your web pages, you must first add the elements to Dreamweaver using the Extension Manager." · Indesign CS4 (Indesign is a design and publishing tool. Indesign is capable of providing substantially the same flash-authoring functionality as Flash Professional because Indesign offers the ability to create content for playback in Flash Player. Furthermore, Adobe suggests that Flash Professional and Indesign be used together to create content. o See Adobe Indesign CS4, http://www.adobe.com/products/indesign/ ("Deliver an engaging SWF-based magazine complete with animation, interactivity, video, and sound using InDesign CS4 and Flash CS4 Professional."). and any other tools used to create flash or similar content. For example, users of Adobe Flash authoring tools, the Flash authoring tools themselves and/or the servers hosting the Flash authoring tools (and/or the combination thereof) run an application program in a computer network environment. In addition, Adobe provides the infrastructure (e.g. the authoring
Page 6 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language
Evidence tools/servers), in addition to instructions to users, and causes them to use Adobe Flash authoring tools in an infringing manner in their default and expected uses.
Page 7 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language
Evidence
Source:
Adobe
Flash
Player:
Flash
Player
in
Action,
Page 8 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language
Evidence http://www.adobe.com/products/flashplayer/action/. Citation 1pre(2): Adobe Extends Flash Platform to Digital Home, p. 3, available at
http://www.adobe.com/aboutadobe/pressroom/pressreleases/pdfs/200904/042009FlashDigitalHome.p df. "The Adobe Flash Platform is a complete system of integrated tools, frameworks, clients and servers for the development of Web applications, content and video that runs consistently across operating systems and devices. Adobe Flash Player content reaches over 98 percent of Internetenabled desktops, and Adobe Flash technology is the No. 1 platform for video on the Web." Citation 1pre(3): Adobe Flash CS3 Professional User Guide, p. 148, available at
http://livedocs.adobe.com/flash/9.0/UsingFlash/flash_cs3_help.pdf (hereinafter "Flash User's Guide"). "You can use Adobe® Photoshop® and Adobe® Flash® together to create visually compelling webbased applications, animations, or interactive messaging elements. Photoshop lets you create still images and artwork, providing a high degree of creative control. Flash lets you bring those still images together and incorporate them into interactive Internet content." Citation 1pre(4): Introducing the Adobe Flash Platform,
http://www.adobe.com/devnet/flashplatform/articles/flashplatform_overview.html. "The Adobe Flash Platform is an integrated set of technologies, including client runtimes, tools, frameworks, services, and servers that together provide everything you need to create and deliver compelling applications, rich media content, and video to the widest possible audience. This combination of powerful development tools, a near universal client runtime, and an open-source, yet supported framework make it the ideal choice for rich Internet application solutions for any size project and business."
Page 9 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language Citation 1pre(5): Creating a Simple
Evidence Document in Flash CS4 Professional, available at http://www.adobe.com/devnet/flash/articles/flash_cs4_createfla.html. "Adobe Flash CS4 Professional is an authoring tool that designers and developers use to create presentations, applications, and other content that enables user interaction. . . . The SWF format is extremely well suited for delivery over the Internet because its files are very small." See also the evidence cited in the flash-based infringement charts for Adobe (and the flash-based infringement charts for the other defendants) for this claim element. In addition, the players identified below, either alone and/or in combination with Adobe Flash authoring tools, also infringe all elements of this claim directly and indirectly (through contributory and/or induced infringement): · Flash Player o See http://www.adobe.com/products/flashplayer/ users."). · Flash Player 10.1 o See http://www.adobe.com/devnet/flashplayer/articles/mobile_demos_fp10.1.html "Adobe Flash Player 10.1 public prerelease is the first runtime release of the Open Screen Project that enables uncompromised web browsing of expressive applications, content, and video across devices. With support for a broad range of mobile devices, including smartphones, netbooks, and other Internet-connected devices, Flash Player 10.1 beta allows your content to reach your customers wherever they are. "). o See http://www.adobe.com/devnet/logged_in/jchurch_flashplayer10.1.html ("With this
Page 10 of 158
("Flash Player is a cross-platform
browser plug-in that delivers breakthrough Web experiences to over 99% of Internet
* Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language
Evidence first realization of the Open Screen Project, we have been working internally and with our partners to produce Flash Player 10.1 for Palm webOS, Google Android, Nokia Symbian, and Microsoft Windows Mobile operating systems. On these devices, you will be able to install and update Flash Player and view SWF content in the browser, just as you would on the desktop."). o See http://www.adobe.com/devnet/flashplayer/articles/mobile_demos_fp10.1.html (For example, in the video for the Palm Pre, the narrator notes that the content "immediately started up playing" and did so "in" the browser window, to allow you to "interact" with the content.). · Flash Player for Pocket PC o See http://www.adobe.com/products/flashplayer_pocketpc/ ("Pocket PC is a popular platform for mobile devices that supports a wide range of multimedia features. Flash Player 7 for Pocket PC enables developers and publishers to quickly and easily deploy rich interactive Flash content and applications for Windows Mobile 5 and Pocket PC 2003 devices. Developers can view Flash content within Pocket IE or full-screen using thirdparty software, or deploy stand-alone Flash applications, which requires the Distribution Kit."). o See http://www.adobe.com/devnet/mobile/articles/flash_chat.html ("This tutorial demonstrates how to create an interactive chat room using Macromedia Flash on Pocket PC devices."). · Flash Lite o See http://www.adobe.com/products/flashlite/ ("Based on the Adobe® Flash® Platform, Adobe Flash Lite® 3 is a highly optimized implementation of the Flash runtime for mobile phones, consumer electronic devices, and Internet-connected digital home
Page 11 of 158
* Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language devices."). · Shockwave o
Evidence
See http://www.adobe.com/products/shockwaveplayer/ ("Over 450 million Internetenabled desktops have installed Adobe Shockwave Player. These people now have access to some of the best the Web has to offer - including dazzling 3D games and entertainment, interactive product demonstrations, and online learning applications. Shockwave Player displays Web content that has been created by Adobe Director.").
1a
providing one
at
least client and said
Users of Adobe Flash authoring tools, the Flash authoring tools themselves and/or the servers hosting the Flash authoring tools (and/or the combination thereof) operate in a network environment that provides at least one client workstation and one network server coupled to said network environment, wherein said network environment is a distributed hypermedia environment. In addition, Adobe provides the infrastructure (e.g. the authoring tools/servers), in addition to instructions to users, and causes them to use Adobe Flash authoring tools in an infringing manner in their default and expected uses.
workstation coupled network environment, wherein network environment distributed hypermedia environment; to
one network server
said is a
Page 12 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language
Evidence
Source: Creating a video sharing web application using Flex, Flash Media Server, and Flash Media Encoding http://www.adobe.com/devnet/flashmediaserver/articles/video_sharing_web_app.html. Server,
Page 13 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language
Evidence
Source:
Policy
file
changes
in
Flash
Player
9
and
Flash
Player
10,
http://www.adobe.com/devnet/flashplayer/articles/fplayer9_security_03.html.
Page 14 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language
Evidence
Source:
Web
video
template:
Dynamic
video
playlist,
http://www.adobe.com/devnet/flash/articles/video_playlist_print.html.
Page 15 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language
Evidence
Source:
Adobe
Flash
Player:
Flash
Player
in
Action,
Page 16 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language
Evidence http://www.adobe.com/products/flashplayer/action/.
Source: Visualware's Visual IP Trace 2009, http://www.visualiptrace.com/index.html. Citation 1a(6): Adobe Flash Platform Speeds Web Innovation Across Desktops and Devices, p. 3, available at http://www.adobe.com/aboutadobe/pressroom/pressreleases/pdfs/200910/100509FlashPlatformUmbr
Page 17 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language
Evidence ella.pdf. "The Adobe Flash Platform is the leading Web design and development platform for creating expressive applications, content, and video that run consistently across operating systems and devices and reach over 98 percent of Internet-enabled desktops. Flash Player 10 was installed on more than 93 percent of computers in just the first ten months since its release. According to comScore Media Metrix, approximately 75 percent of online videos viewed worldwide are delivered using Adobe Flash technology, making it the No. 1 format for video on the Web. Major broadcasters and media companies including Disney.com, MLB.com and DIRECTV rely on the Adobe Flash Platform for delivering video on the Web and the platform powers social network sites such as YouTube and MySpace." Citation 1a(7): Developer Connection: Flex and Facebook, http://www.adobe.com/devnet/facebook/. "The Adobe Flash Platform and Facebook Platform provide the ideal solution for building rich, social experiences on the web. Flash is available on more than 98% of Internet-connected PCs, so people can immediately access the applications, content, and video that enable social interactions." Citation 1a(8): Adobe Extends Flash Platform to Digital Home, p. 1, available at
http://www.adobe.com/aboutadobe/pressroom/pressreleases/pdfs/200904/042009FlashDigitalHome.p df. "Adobe Systems Incorporated (Nasdaq:ADBE) today announced the extension of the Adobe® Flash® Platform to connected digital home devices with an optimized implementation of Flash technology that delivers high definition (HD) video and rich applications to Internet-connected televisions, set-top boxes, Blu-ray players and other devices in the digital living room." Citation 1a(9): Choosing Between XML, Web Services, and Remoting for Rich Internet Applications, http://www.adobe.com/devnet/flash/articles/ria_dataservices.html. "Macromedia Flash has evolved rapidly in the last few releases from a tool for animators to a tool capable of providing a rich-client
Page 18 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language interface for Internet applications.
Evidence In earlier versions of Flash, integrating a dynamic Flash interface with server-side technology required ingenious solutions comparable to the use of CGI scripting in the early days of web applications. Using the LoadVars() method call allowed the posting of HTTP form data from client to server, and capturing of an HTTP response. Flash 5 improved upon this simple integration by providing client-side support for XML, along with a lightweight programming interface for creating and parsing XML documents." Citation 1a(10): Choosing Between XML, Web Services, and Remoting for Rich Internet Applications, http://www.adobe.com/devnet/flash/articles/ria_dataservices.html. "Macromedia Flash MX Professional 2004 empowers a new breed of applications that fuses the rich-client capabilities of Macromedia Flash with server-side technologies--including, but not limited, to J2EE, .NET, and ColdFusion. These Rich Internet Applications allow you to deploy intuitive and interactive user interfaces either upon an existing server-side infrastructure or upon middleware solutions designed expressly for Rich Internet Applications. In this article I consider some possible solutions for integrating client-side with server-side code." See also the evidence cited in the flash-based infringement charts for Adobe (and the flash-based infringement charts for the other defendants) for this claim element. In addition, as set forth above, the Adobe players also infringe this element directly and indirectly (through contributory and/or induced infringement).
Page 19 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim 1b
Claim Language executing, at said client a application, parses distributed hypermedia document identify said to text distributed a workstation, browser that first
Evidence Users of Adobe Flash authoring tools, the Flash authoring tools themselves and/or the servers hosting the Flash authoring tools (and/or the combination thereof) execute, at said client workstation, a browser application that parses a first distributed hypermedia document to identify text formats included in said distributed hypermedia document and for responding to predetermined text formats to initiate processing specified by said text formats. In addition, Adobe provides the infrastructure (e.g. the authoring tools/servers), in addition to instructions to users, and causes them to use Adobe Flash authoring tools in an infringing manner in their default and expected uses.
formats included in hypermedia document and for responding to predetermined text formats to initiate processing specified by said text formats;
Page 20 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language
Evidence
Source:
Adobe
Flash
Player:
Flash
Player
in
Action,
Page 21 of 158 * Allegation not limited to the browser in use Austin 54919v3
Claim
Claim Language
Evidence http://www.adobe.com/products/flashplayer/action/. See also the source for this page, which includes text formats as shown below, in addition to other text formats which appear in the source: ... Accessibility ...