`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`(cid:3)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`____________________
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`____________________
`
`
`
`RPX Corporation,
`Petitioner
`
`v.
`
`Applications In Internet Time LLC,
`Patent Owner.
`____________________
`
`
`
`US Patent No. 7,356,482
`Issue Date: April 8, 2008
`Title: Integrated Change Management Unit
`____________________
`
`
`
`Inter Partes Patent Review No. 2015-01750, 2015-01751; 2015-01752
`
`__________________________________________________________________
`
`Declaration of James Flynn
`
`(cid:3)
`
`(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`(cid:3)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`TABLE OF CONTENTS
`Introduction .......................................................................................................... 1
`
`I.
`
`II. Qualifications .................................................................................................... 2
`
`III. Grounds for which this proceeding was instituted ........................................... 4
`
`IV. Claim construction ............................................................................................ 6
`
`a. The “application program” term ....................................................................... 8
`
`b. The “change management layer” and the “automatically detecting changes”
`terms ........................................................................................................................ 9
`
`c. The “fourth portion” phrase............................................................................13
`
`d. The “intelligent agent” phrase ........................................................................14
`
`V. Popp cannot anticipate claims 1 or 21 of the ‘482 patent or claim 13 of the ‘111
`patent because it does not disclose a “change management layer” or a “fourth
`portion” ....................................................................................................................14
`
`VI. Kovacevic cannot anticipate claims 1 or 21 of the ‘482 patent or claim 13 of
`the ‘111 patent because it does not disclose a “change management layer” or a
`“fourth portion” ........................................................................................................17
`
`VII. Balderrama and Java Complete cannot render claims 1 and 21 of the ‘482
`patent or claim 13 of the ‘111 patent obvious because Balderrama does not
`disclose a “change management layer”, “automatically detecting changes” or a
`“fourth portion” ........................................................................................................18
`
`VIII. Popp in combination with Anand cannot render claims 13-17 and 33-37 of
`the ‘482 patent obvious ............................................................................................20
`
`IX. Claims 3-6 and 22-26 of the ‘482 patent are not anticipated or obvious in
`view of any of the identified references or combinations ........................................20
`
`X. Conclusion .........................................................................................................21
`(cid:3)
`
`(cid:3)
`
`(cid:349)(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`(cid:3)
`
`
`
`
`
`
`
`I.
`
`Introduction
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`1.
`
`I, James Flynn, am one of the authors for the article, “How JAVA
`
`Makes Network-Centric Computing REAL,” which appeared in Java Complete!,
`
`Datamation, March 1, 1996, pp. 42-43 (“Java Complete”).
`
`2.
`
`I graduated magna cum laude in 1983 from Manhattan College in
`
`New York with a Bachelor of Science degree. My major area of concentration was
`
`Computer Information Systems. In 1990, I received a Master of Business
`
`Administration from New York University Stern School of Business, located in
`
`New York.
`
`3.
`
`In 1996, I co-authored one of the first books on the Java
`
`programming language, “Visual J++ Java Programming.” I have authored a
`
`number of patents, one of which has issued, and I have published articles in well-
`
`respected technology, trade and scholarly journals. I have been certified as a
`
`Certified Document Imaging Architect and a Microsoft Certified Professional.
`
`4.
`
`Since 2012, I have been the President and Founder of Overlook, LLC
`
`(“Overlook”), located in Northampton, MA. Overlook creates niche Internet TV
`
`channels that run on its proprietary software platform, all of which was designed
`
`by me. All of the application software code comprising the platform was either
`
`(cid:3)
`
`1(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(cid:3)
`developed by me personally, or by developers under my direct supervision. These
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`
`
`TV channels are live on multiple platforms, including iOS and Windows.
`
`5.
`
`Prior to Overlook, I was the CEO of EZTakes, a vendor in the movie
`
`download space. Prior to co-founding EZTakes, I was the Chief Operating Officer
`
`at Pitney Bowes subsidiary that provided software and services for business-to-
`
`consumer electronic communications and Internet commerce.
`
`6.
`
`I have been retained by the Patent Owner (“PO”), Applications in
`
`Internet Time, LLC, in this matter. This Declaration sets forth my opinions and the
`
`bases for those opinions regarding the validity of the instituted claims of U.S.
`
`Patent No. 7,356,482 (the “’482 patent”) and U.S. Patent No. 8,484,111 (the “’111
`
`patent”)1.
`
`II. Qualifications
`
`7.
`
`All of my opinions stated in this declaration are based on my own
`
`personal knowledge and professional judgment. In forming my opinions, I have
`
`relied on my knowledge and experience in software development practices, and on
`
`the documents and information referenced in this report. I am competent to testify
`
`as to the matters set forth herein.
`
`(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3)
`1 All references herein are to the ‘482 patent, unless otherwise noted. The ‘482 patent and the ‘111 patent share a
`specification.
`
`(cid:3)
`
`2(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`(cid:3)
`
`
`
`8.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
` Attached hereto as Appendix A is a true and correct copy of my
`
`Curriculum Vitae.
`
`9.
`
`I am being compensated at the rate of $300 per hour for my work as
`
`an expert in this case. My compensation is not dependent on the content of my
`
`opinions or the outcome of this case.
`
`10.
`
`The references I reviewed in preparing this declaration were:
`
`Exhibit
`1001
`
`1001
`
`1004
`
`1005
`
`1006
`
`1007
`
`1008
`
`1009
`
`Description
`U.S. Patent No. 8,484,111 patent
`(IPR20015-01750)
`
`U.S. Patent No. 7,356,482 patent
`(IPR2015-01751; IPR2015-01752)
`
`U.S. Patent No. 6,249,291 (“Popp”)
`
`Srdjan Kovacevic, Flexible, Dynamic User
`Interfaces for Web-Delivered Training,
`Proceedings of the Workshop on Advanced Visual
`Interfaces, 1996 (“Kovacevic”)
`
`U.S. Patent No. 5,806,071 (“Balderrama”)
`
`Java Complete!, Datamation, March 1, 1996, pp.
`28-49 (“Java Complete”)
`
`E. F. Codd, Does your DBMS run by the rules?,
`ComputerWorld, October 21, 1985, pp. 49-60
`(“Codd”)
`
`U.S. Patent No. 5,710,900 (“Anand”)
`
`(cid:3)
`
`3(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`(cid:3)
`
`60
`
`62
`
`60
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`
`Decision Instituting Proceeding – Public Version
`(IPR2015-01750)
`Decision Instituting Proceeding – Public Version
`(IPR2015-01751)
`
`Decision Instituting Proceeding – Public Version
`(PR2015-01752)
`
`
`III. Grounds for which this proceeding was instituted
`
`11.
`
`I understand that this inter partes review proceeding was instituted in
`
`IPR2015-01750 for claims 13-18 of the ‘111 patent under the following three
`
`grounds:
`
`• Claims 13-18 as anticipated under 35 U.S.C. § 102(e) by Popp;
`
`• Claims 13-18 as anticipated under 35 U.S.C. § 102(b)by
`
`Kovacevic; and
`
`• Claim 13-18 as obvious under 35 U.S.C. §103(a) in view of
`
`Balderrama and Java Complete;
`
`12.
`
`I understand that this inter partes review proceeding was instituted in
`
`IPR2015-01751 for claims 1, 7, 8, 10-21, and 27-40 of the ‘482 patent under the
`
`following four grounds:
`
`(cid:3)
`
`4(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`(cid:3)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`• Claims 1, 7, 8, 10–13, 18–21, 27–33, and 38–40 as anticipated
`
`under 35 U.S.C. § 102(e) by Popp;
`
`• Claims 13–17 and 33–37 as obvious under 35 U.S.C. § 103(a)
`
`in view of Popp and Anand;
`
`• Claims 1, 8, 10, 19–21, 28, 30, 39, and 40 as anticipated under
`
`35 U.S.C. § 102(b) by Kovacevic; and
`
`• Claims 1, 7, 8, 10–12, 19–21, 27–32, 39, and 40 as obvious
`
`under 35 U.S.C. § 103(a) in view of Balderrama and Java
`
`Complete.
`
`13.
`
`I understand that this inter partes review proceeding was instituted in
`
`IPR2015-01752 for claims 3-6 and 22-26 of the ‘482 patent under the following
`
`five grounds:
`
`• Claim 22 as anticipated under 35 U.S.C. § 102(e) by Popp;
`
`• Claims 3-6 and 23-26 as obvious under 35 U.S.C. § 103(a) in
`
`view of Popp and Codd;
`
`• Claim 22 as obvious under 35 U.S.C. in view of Balderrama
`
`and Java Complete;
`
`(cid:3)
`
`5(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`(cid:3)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`• Claims 3-6 and 23-26 as obvious under 35 U.S.C. § 103(a) in
`
`view of Balderrama, Java Complete, and Codd; and
`
`• Claims 3-6 and 23-26 as obvious under 35 U.S.C. § 103(a) in
`
`view of Kovacevic and Codd.
`
`14.
`
`As will be explained more fully below, it is my view that none of the
`
`cited references anticipate or render obvious the identified claims of the ‘482
`
`patents.
`
`IV. Claim construction
`
`15.
`
`I understand that in an inter partes review, claim terms in an
`
`unexpired patent are given their broadest reasonable construction in light of the
`
`specification of the patent in which they appear. 37 C.F.R 42.100(b).
`
`16.
`
`In performing my analysis and rendering my opinions, I have
`
`interpreted claim terms for which AIT has not proposed a construction by giving
`
`them the ordinary meaning they would have to a person having ordinary skill in the
`
`art, reading the (cid:1932)482 Patent with its relevant priority filing date (December 18,
`
`1998) in mind and in light of its specification and file history.
`
`17.
`
`I understand that AIT has accepted Petitioner’s standard that a person
`
`of ordinary skill in the art would have had at least a B.S. in Computer Science, or
`
`(cid:3)
`
`6(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(cid:3)
`the equivalent, along with at least two years of computer programming experience
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`
`
`in developing applications for client-server systems.
`
`18.
`
`By 1998, I had worked as a software developer for several years, had
`
`been a technical executive in three companies, and was the Co-founder of @Work
`
`Technologies located in New York. As co-founder, I had the privilege of working
`
`directly with many engineers at @Work Technologies who were POSITAs in
`
`1998. Therefore, because of my experience working and leading POSITAs at
`
`@Work Technologies, I can appreciate what was known to them at the time and
`
`within their ability. When preparing my opinions below, I applied the perspective
`
`of such a POSITA as set in December 1998.
`
`19.
`
`I understand that the ‘482 patent comprises three independent claims,
`
`namely claim 1, 21 and 41 and the ‘111 patent comprises one independent claim,
`
`claim 13. However, the IPR proceeding has not been instituted for independent
`
`claim 41 of the ‘482 patent. Therefore, independent claims 1 and 21 of the ‘482
`
`patent, and claim 13 of the ‘111 patent, are addressed in detail below. All of these
`
`claims require either a change management layer or a fourth portion that
`
`automatically detects changes that affect an application.
`
`(cid:3)
`
`7(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`(cid:3)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`20.
`
`I also understand that the Patent Trial and Appeal Board (“PTAB”)
`
`declined to construe any of the claim terms. However, in my opinion, a person of
`
`ordinary skill in the art would require constructions for those terms.
`
`21.
`
`In reviewing the claims, I determined that the following terms
`
`required construction to enable me to understand the scope of the claim. In
`
`particular, I needed to construe: an “application”, the “change management layer”,
`
`the “automatically detecting changes” term, the “fourth portion” in the ‘111 patent,
`
`and the “intelligent agent” term.
`
`22.
`
`Importantly, I note that the phrase “change management layer” or
`
`“automatically detecting changes” appears in every claim of the ‘482 patent.
`
`a.
`
`The “application” or “application program” term
`
`23.
`
`I think the appropriate definition of “application” or “application
`
`program” is “a higher level program for use by an end-user to perform specific
`
`kind of work that is useful to the end-user; its work is not related to the computer
`
`itself, and therefore is not a utility.” While an application program can perform
`
`specific tasks, its purpose is broader – performing useful work.
`
`(cid:3)
`
`8(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`(cid:3)
`
`
`
`b.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`The “change management layer” and the “automatically detecting
`changes” terms
`
`24.
`
`Independent claim 1 includes the phrase “change management layer”
`
`of which I am unaware of any corresponding term of art. The full associated
`
`phrase is a “change management layer for detecting changes that affect a particular
`
`application.”
`
`25.
`
`Independent claim 21 similarly requires “automatically detecting
`
`changes that affect a particular application.”
`
`26.
`
`The term “change management layer” is not a term of art in
`
`computer science, so I reviewed the specification to understand how a person of
`
`ordinary skill in the art would interpret the term. Similarly, the meaning of
`
`“change” in this context appeared important to a proper understanding of the scope
`
`of the operation of the “change management layer” and the “automatically
`
`detecting changes.”
`
`27.
`
`In my opinion, under the broadest reasonable interpretation, a person
`
`of ordinary skill in the art would define a “change management layer” as
`
`automatically detecting changes which impact how the application program should
`
`operate.
`
`(cid:3)
`
`9(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`(cid:3)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`28.
`
`Importantly, the associated changes detected by the “change
`
`management layer” or “automatically detect[ed]” arise from changes external to
`
`the application program.
`
`29.
`
`In my opinion,
`
`this definition
`
`is
`
`the broadest
`
`reasonable
`
`interpretation of the term “change management layer” and “changes” when read in
`
`light of the specification. Figure 1 of the ‘482 patent shows a change layer that is
`
`separate from the three other layers of the system:
`
`
`
`(cid:3)
`
`10(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`(cid:3)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`30.
`
`As seen in figure 1, the change management layer (here, the “change
`
`layer”) is one of four separate layers: 1) the change management layer; 2) the Java
`
`Data Management layer; 3) the Metadata layer, and 4) the Business Content Layer.
`
`31.
`
`I read from the specification that the “change layer primarily
`
`involves an intranet or the Internet and uses one or more intelligent agents (IA’s)
`
`that continually search on the Web for relevant changes in a selected business
`
`area.” (col. 16, lines 17-24). This suggests to me that the change management layer
`
`operates to search external to itself, e.g. on the Web, rather than receiving user
`
`input.
`
`32.
`
`Further, the ‘482 patent indicates in col. 16, lines 18-60 that the
`
`change management layer operates in contrast to a “conventional language-based
`
`development environment” of FIG. 7 which describes the process of programming
`
`and creating an executable application. So, unlike the typical development process,
`
`the ’482 patent operates without “user input” of programming to alter the
`
`functionality of the application to create a new “data entry form” (col. 16, lines 35-
`
`47) that, itself, may accept user input.
`
`33.
`
`For example, FIG. 1 includes the phrase, “changes are identified on
`
`the Internet using Intelligent Agents and provided for configuration” below the
`
`“change layer”.
`
`(cid:3)
`
`11(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`(cid:3)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`34.
`
`The ‘482 patent specification indicates that an intelligent agent, used
`
`by the change management layer, “can be used to identify changes in laws,
`
`statutes, ordinances, regulations and related
`
`issues, changes
`
`in
`
`technical
`
`requirements, to provide feedback, and to perform Change Configuration tasks.”
`
`(col. 20, lines 4-6).
`
`35.
`
`The specification includes as an example of the “change” detected by
`
`the “change management layer” as changes to disposal of hazardous waste in
`
`landfills are updated in the Federal Register, for example, on the Internet. (col. 10,
`
`lines 21-60). The associated change may be identified and routed to “a selected
`
`metadata table.” (col. 10, lines 50-54). Then the change may be integrated into
`
`software automatically.
`
`36.
`
`In my opinion, the specification, including the example shown
`
`above, makes clear to a person of ordinary skill in the art that the change
`
`management layer automatically detects changes which impact how the application
`
`program should operate and that these changes are not changes like user input or
`
`the actions of the application itself. Instead, I understand that these changes are
`
`changes external to the application program.
`
`37. When construing claim 21, I also applied the same definition for
`
`“automatically detecting” the “changes” as I did for the “change management
`
`(cid:3)
`
`12(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(cid:3)
`layer” of claim 1, primarily because it is clear from the specification of the ‘482
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`
`
`patent that the “changes” being detected are not user input or application internal.
`
`c.
`
`The “fourth portion” phrase
`
`38.
`
`The ‘111 patent includes the phrase “fourth portion”, but appears in a
`
`corresponding limitation of claim 13 which reads “the fourth portion of the server
`
`being configured to automatically detect changes that affect the information in the
`
`first portion of the server or the information in the second portion of the server.”
`
`(e.g. claim 13).
`
`39.
`
`The phrase “fourth portion of the server” of claim 13 of the ‘111
`
`patent appears to correspond to the “change management layer” or the
`
`“automatically detect[ing] changes” limitation in claims 1 and 21 of the ‘482
`
`patent. At a minimum, the ‘482 patent and the ‘111 patent share a specification
`
`and the associated “changes” are the same. Therefore, the “fourth portion” phrase
`
`should be defined in the same way as the “change management layer” which
`
`automatically detects changes which impact how the application program should
`
`operate. Similarly, the “changes” in claim 13 of the ‘111 patent are changes
`
`external to the application program.
`
`(cid:3)
`
`13(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`(cid:3)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`d.
`
`The “intelligent agent” phrase
`
`40.
`
`Finally, the change management layer’s reliance upon the term
`
`“intelligent agent” and my lack of a clear understanding of that phrase as a term of
`
`art suggested to me that a definition of that term would be helpful. I found that the
`
`‘482 patent actually defines the phrase “intelligent agent.” It stated that “An
`
`‘intelligent agent’ is a specialized program that makes decisions and performs tasks
`
`based on predefined rules and objectives.” (20:1-3). The ‘482 patent also states,
`
`“An ‘intelligent agent’ is a specialized program that resides on a network, or at a
`
`server as an applet, and can make decisions and perform tasks based on pre-
`
`defined rules.” (10:42-45). An appropriate understanding of the “intelligent agent”
`
`would take these two definitions into account.
`
`V.
`
`Popp cannot anticipate claims 1 or 21 of the ‘482 patent or claim 13
`
`of the ‘111 patent because it does not disclose a “change management
`
`layer” or a “fourth portion”
`
`41.
`
`Popp is directed to managing Internet transactions. In particular,
`
`Popp explains that a user can connect to the Internet and use the Web to connect to
`
`a home page. Once the user has established a connection to the Internet, the system
`
`of Popp may be used to dynamically generate Web pages. Popp teaches a system
`
`that generates Web pages in response to a user’s input.
`
`(cid:3)
`
`14(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`(cid:3)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`42.
`
`In order to anticipate a claim, Popp must disclose every limitation of
`
`that claim. However, Popp fails to disclose the “change management layer”
`
`claimed in claim 1, the “automatically detecting changes” in claim 21 or the
`
`“fourth portion” in claim 12 of the ’111 patent.
`
`43.
`
`It appears that the Board relied upon Popp’s teaching of an
`
`inputControl Object as meeting
`
`the “change management
`
`layer” and
`
`“automatically detecting changes” in the ‘482 patent and the “fourth portion”
`
`disclosed in the ‘111 patent.
`
`44.
`
`The “InputControl Object 664” of Popp indicates that a change is
`
`detected “when a user inputs a change that affects a Web page, such as modifying
`
`field 632 within page 622 to specify a new name.”
`
`45.
`
`The activity applied as meeting this limitation is user input into a
`
`user interface on a web page. In my opinion, this is insufficient to anticipate the
`
`“change management layer” of the ‘482 patent or the “fourth portion” of the ‘111
`
`patent.
`
`46.
`
`Popp discloses an application program that automatically detects
`
`changes from its own operation. Such a change is not automatically detected
`
`external to the application program. Rather in Popp, the user’s interaction with the
`
`(cid:3)
`
`15(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(cid:3)
`application itself causes a change in Popp’s system, not an external agent detecting
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`
`
`changes that occurred external to the application.
`
`47.
`
`Therefore, Popp does not disclose a “change management layer” or
`
`“automatically detect[] changes” which impact how the application program
`
`should operate where those changes arise from changes external to the application
`
`program as required by the broadest reasonable interpretation of those terms within
`
`the ‘482 patent by a person of ordinary skill in the art.
`
`48.
`
`Likewise, the “fourth portion” of claim 13 of the ‘111 patent cannot
`
`be anticipated by Popp.
`
`49.
`
`Neither the ‘482 specification nor the ’111 specification suggest that
`
`the changes detected by the “change management layer” or “fourth portion” is a
`
`change that results from a user inputting data into a Web page form.
`
`50.
`
`As viewed by a person of ordinary skill in the art, under the broadest
`
`reasonable interpretation, Popp does not anticipate claim 1 or 21 of the ‘482 patent.
`
`Similarly, claim 13 of the ’111 patent which requires a “fourth portion” also cannot
`
`be anticipated by Popp. The remaining dependent claims of either the ‘482 or the
`
`‘111 patent are likewise not anticipated by Popp by virtue of their dependencies on
`
`claims 1 and 21 of the ‘428 patent or claim 12 of the ‘111 patent.
`
`(cid:3)
`
`16(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`(cid:3)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`VI. Kovacevic cannot anticipate claims 1 or 21 of the ‘482 patent or
`
`claim 13 of the ‘111 patent because it does not disclose a “change
`
`management layer” or a “fourth portion”
`
`51.
`
`Kovacevic is directed to a web-based tutoring system for students.
`
`The website described by Kovacevic, once created, does not change. Kovacevic
`
`appears to be directed to a teaching system for presenting web pages to illustrate
`
`concepts for learning.
`
`52.
`
`It appears that the Board relied upon Kovacevic’s disclosure of
`
`sequencing control primitives as meeting the “change management layer”,
`
`“automatically detecting changes” and “fourth portion”. As with Popp, the
`
`operation of the “sequencing control primitives” makes clear that they are
`
`essentially user interface elements that receive user interactions with the software.
`
`(Kovacevic at p. 114, col. 2 para. 6).
`
`53.
`
`In my opinion, a person of ordinary skill in the art would not have
`
`viewed Kovacevic’s user interface or user interaction as disclosing the “change
`
`management layer”, the “automatically detecting changes” or the “fourth portion.”
`
`54.
`
`Nothing in Kovacevic suggests that it is capable of detecting any
`
`changes that arise from changes external to the application program. Rather, the
`
`(cid:3)
`
`17(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(cid:3)
`changes detected in Kovacevic are based on a user’s purposeful interaction with
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`
`
`the application.
`
`55.
`
`In my opinion, Kovacevic does not disclose of the “change
`
`management layer” required by claim 1 of the ‘482 patent. Similarly, Kovacevic
`
`fails to include the “automatically detecting changes” required by claim 21 of the
`
`‘482 patent or the “fourth portion” of claim 13 of the ’111 patent. The remaining
`
`dependent claims of both patents are not anticipated by Kovacevic by virtue of
`
`their dependencies on independent claims 1 and 21 of the ‘482 patent and claim 13
`
`of the ‘111 patent.
`
`VII. Balderrama and Java Complete cannot render claims 1 and 21 of the
`
`‘482 patent or claim 13 of the ‘111 patent obvious because
`
`Balderrama does not disclose a “change management layer”,
`
`“automatically detecting changes” or a “fourth portion”
`
`56.
`
`Balderrama discloses a system whereby a manager may update a
`
`point of sale system from a remote computer. So, as described by Balderrama, a
`
`checker at a taco restaurant may operate a point of sale to sell food products. A
`
`manager, who may or may not be remote from the checker or the checker’s point
`
`of sale location, may upload changes to a database that powers the menu such as
`
`prices or item availabilities. In response, the point of sale system or an associated
`
`(cid:3)
`
`18(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(cid:3)
`system may identify those changes and update its point of sale presentation to the
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`
`
`checker. This change may alter those prices or available items.
`
`57.
`
`It
`
`appears
`
`that
`
`the Board
`
`suggested
`
`that Balderrama’s
`
`update/modification detector 82 meets the “change management layer” limitation
`
`required by claim 1 of the ‘482 patent and the “automatically detecting changes”
`
`limitation in claim 21 of the ‘482 patent as well as the “fourth portion” in claim 13
`
`of the ‘111 patent.
`
`58.
`
`However, like Popp and Kovacevic, Balderrama’s specification
`
`reflects that the changes detected by the “update modification detector 82” are
`
`input by a store manager using the application. (Balderrama at col. 10, lines 6-10).
`
`59.
`
`The types of updates include “adding or deleting a data record
`
`associated with an item, modifying a field containing item price or tax rate, or
`
`time-delaying the presentation of a store daily ‘special’.” (Balderama at 10:14-21).
`
`60.
`
`In my opinion, the changes addressed in this paragraph of
`
`Balderrama again relate to a user performing an internal change to the application.
`
`61.
`
`Clearly, Balderrama’s update/modification detector 82
`
`is an
`
`application program’s internal data input control, not the “change management
`
`layer”, “automatically detecting” or “fourth portion” envisioned in the ‘482 and
`
`‘111 patents.
`
`(cid:3)
`
`19(cid:3)
`
`
`
`U.S. Patent No. 7,356,482
`Inter Partes Review
`Patent Owner’s Response
`
`
`
`
`
`
`
`
`(cid:3)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case No. IPR2015-01750
` IPR2015-01751
` IPR2015-01752
`
`
`
`62.
`
`It is my opinion that Balderrama in view of Java Complete cannot
`
`render any of the independent claims of the ‘482 or ‘111 patent obvious. As a
`
`result, it also cannot render the claims dependent on those claims obvious.
`
`VIII. Popp in combination with Anand cannot render claims 13-17 and 33-
`
`37 of the ‘482 patent obvious
`
`63.
`
`Because Anand does not add substantively to the disclosure of Popp
`
`regarding the “change management layer” or the “automatically detecting
`
`changes”, the combination of Popp with Anand does not render any of claims 13-
`
`17 or 33-37 of the ‘482 patent obvious.
`
`IX. Claims 3-6 and 22-26 of the ‘482 patent are not anticipated or
`
`obvious in view of any of the identified references or combinations
`
`64.
`
`As I understand it, the Board also has found claims 3-6 and 22-26 of
`
`the ‘482 patent either anticipated or obvious in view of one or more of Popp,
`
`Balderrama, and Kovacevic.
`
` As indicated above, Popp, Kovacevic and
`
`Balderrama each fail to disclose the “change management layer” or the appropriate
`
`“change” as understood by a person of ordinary skill in the art in the relevant time
`
`frame. Thus, in my opinion, none of the proposed combinations anticipates or
`
`renders claims 3-6 or 22-26 obvious.
`
`
`
`(cid:3)
`
`
`
`20(cid:3)
`
`
`
`US. Patent. No. 7,356,482
`Inter Panes Review
`
`Patent Owner-’s Response
`
`X.
`
`Conclusion
`
`Case No. lPR20i.5~0l 750
`IPR?.()IS-0175!
`IP.R2015—0l752
`
`65.
`
`I declare that all of
`
`the statements made herein of my own
`
`knowledge are true and that all statements made on information and belief are
`
`believed to be true; and further that the statements were made with the knowledge
`
`that willful false statements and the like are punishable by fine or imprisonment, or
`
`both, under Section 1001 of Title 18 of the United States Code and that such
`
`willful false statements may jeopardize the validity of the ‘482 and the ‘l 1 1 patent.
`
`Date: May 20, 2016
`
`Flynn
`
`2]