throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`
`_____________________
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`_____________________
`
`
`SAP AMERICA, INC.
`Petitioner
`
`v.
`
`PI-NET INTERNATIONAL, INC.
`Patent Owner
`
`
`_____________________
`
`
`Case CBM2014-00018
`Patent 8,037,158
`
`_____________________
`
`
`PETITIONER’S REPLY TO PATENT OWNER’S
`RESPONSE TO PETITION
`
`
`
`

`

`
`
`
`TABLE OF CONTENTS
`
`CBM2014-00018
`Patent 8,037,158
`
`TABLE OF AUTHORITIES ................................................................................... iii
`
`LIST OF EXHIBITS ................................................................................................ iv
`
`TABLE OF CONTENTS ........................................................................................... 1 
`
`I. 
`
`II. 
`
`Introduction ...................................................................................................... 1 
`
`Argument ......................................................................................................... 1 
`
`A. 
`
`PO’s alternative constructions are not supported by the
`specification and should not be adopted ............................................... 1 
`
`1. 
`
`2. 
`
`3. 
`
`4. 
`
`5. 
`
`6. 
`
`7. 
`
`8. 
`
`“Web Application” ...................................................................... 1 
`
`“point-of service application as a selection within the
`Web page” ................................................................................... 3 
`
`“facilities network” ..................................................................... 4 
`
`“VAN service” ............................................................................ 4 
`
`“service network” ........................................................................ 5 
`
`“utilizing a routed transactional data structure” ......................... 5 
`
`“object routing” ........................................................................... 6 
`
`“virtual information store” .......................................................... 7 
`
`B. 
`
`The Board’s Decision on the Institution of Trial is final and
`non-appealable. ...................................................................................... 8 
`
`C. 
`
`Claims 9 and 10 are non-statutory under 35 U.S.C. § 101. .................. 8 
`
`1. 
`
`Claims 1, 9 and 10 are abstract and thus non-statutory .............. 8 
`
`D. 
`
`Properly construed, claims 4-6 are unpatentable over the prior
`art. .......................................................................................................... 9 
`
`1. 
`
`Lawlor in view of Computerworld and further in view of
`CORBA1/CORBA2 renders claims 4-6 obvious. .................... 10 
`
`
`
`
`- i -
`
`

`

`
`
`2. 
`
`CBM2014-00018
`Patent 8,037,158
`
`Claims 1 and 4-6 are rendered obvious by SFCU in view
`of Electronic Banking and further in view of
`CORBA1/CORBA2 or CORBA1/CORBA2 and SNMP ......... 15 
`
`III.  Conclusion ..................................................................................................... 15 
`
`
`
`
`
`
`- ii -
`
`

`

`
`
`
`
`
`CBM2014-00018
`Patent 8,037,158
`
`TABLE OF AUTHORITIES
`
`Cases 
`Accenture Global Servs. GmbH v. Guidewire Software, Inc., 728 F.3d 1336, 1345
`(Fed. Cir. 2013) ...................................................................................................... 9
`
`Alice Corp. v. CLS Bank Int’l, No. 13-298, 573 U.S. __ (2014) ............................... 9
`
`Dealertrack, Inc. v. Huber, 674 F.3d 1315, 1332-33 (Fed. Cir. 2012) ..................... 9
`
`Mayo Collaborative Servs. v. Prometheus Labs., Inc., 132 S. Ct. 1289, 1297 (2012)
` ................................................................................................................................ 9
`
`Phillips v. AWH Corp., 415 F.3d 1303, 1316, 75 USPQ2d 1321, 1329 (Fed. Cir.
`2005) ....................................................................................................................... 2
`
`
`
`
`
`
`- iii -
`
`

`

`
`
`SAP
`
`Exhibit No.
`
`SAP 1001
`
`
`SAP 1002
`
`SAP 1003
`
`
`SAP 1004
`
`
`SAP 1005
`
`
`SAP 1006
`
`
`SAP 1007
`
`SAP 1009
`
`
`
`SAP 1010
`
`SAP 1011
`
`
`
`SAP 1012
`
`
`
`SAP 1013
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`LIST OF EXHIBITS
`
`CBM2014-00018
`Patent 8,037,158
`
`Document Description
`
`U.S. Patent No. 8,0137,158 to Arunachalam (filed Oct. 30,
`2007; issued Oct. 11, 2011) (“the ’158 patent”).
`
`Prosecution History of U.S. Patent No. 8,037,158
`
`Declaration of Dr. Marvin Sirbu (including Curriculum Vitae of
`Dr. Sirbu, attached as Appendix A; “Requirements for Internet
`Hosts—Communication Layers” by Braden as Appendix B;
`and, “Stanford Federal Credit Union Pioneers Online Financial
`Services” published by Business Wire as Appendix C).
`
`Lipis, A. H. et al., “Electronic Banking,” The Stock Market, 4th
`Edition, John Wiley & Sons, New York, 1985, 227 pages.
`
`Stanford Federal Credit Union Pioneers Online Financial
`Services
`
`U.S. Patent No. 5,220,501 to Lawlor et al. (filed Mar. 15, 1984;
`issued Mar. 3, 1987).
`
`Computerworld, June 26, 1995
`
`The Essential CORBA: Systems Integration Using Distributed
`Objects (CORBA1)
`
`Copyright registration webpage of CORBA1
`
`Protocol Operations For Version 2 Of The Simple Network
`Management Protocol
`
`The Common Object Request Broker: Architecture and
`Specification (CORBA2)
`
`Elnozahy et al., Experiences Using DCE and CORBA to Build
`
`- iv -
`
`

`

`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`SAP 1014
`
`
`SAP 1015
`
`
`
`
`
`SAP 1016
`
`
`SAP 1017
`
`
`SAP 1018
`
`
`SAP 1019
`
`SAP 1020
`
`SAP 1021
`
`
`SAP 1022
`
`
`SAP 1023
`
`
`
`
`CBM2014-00018
`Patent 8,037,158
`
`Tools for Creating Highly-Available Distributed Systems,
`International Conference on Open Distributed System
`Processing (February 1995)
`
`Steve Vinoski, Distributed Object Computing with CORBA,
`originally published C++ Report (July/August 1993)
`
`Memorandum Opinion in Pi-Net International, Inc. v.
`JPMorgan Chase & Co., No. 1:12-cv-00282 (D. Del), May 14,
`2014.
`
`Currently Filed
`
`Haynes, T., “The Electronic Commerce Dictionary,” The
`Robleda Company, California, 1985, 112 pages.
`
`Ashley, Charles C., “IVANS: A vigorous decade,” Bests
`Review, May, 1993
`
`Berners-Lee, T. and Connolly, D., “Hypertext Markup
`Language - 2.0,” http://tools.ietf.org/html/draft-ietf-html-spec-
`05#page-37, August 8, 1995, 73 pages.
`
`Messmer, Ellen, “Network World,” August 21, 1995
`
`Wingfield, N., “Infoworld,” Aug 21, 1995.
`
`Clark, D., “The Design Philosophy of the DARPA Internet
`Protocols,” Computer Communication Review, 18, 4, Aug
`1988.
`
`Zwimpfer, L. and Sirbu, M., “Standards Setting for Computer
`Communication: The Case of X.25” IEEE Comm Mag,” 23, 3,
`March 1985
`
`Declaration of Dr. Marvin Sirbu in Support of Petitioner’s
`Reply to Patent Owner’s Corrected Response to Petition.
`
`- v -
`
`

`

`
`I.
`
`Introduction
`
`
`
`CBM2014-00018
`Patent 8,037,158
`
`In its Patent Owner’s Response (“Response”), the Patent Owner (“PO”)
`
`proposed new constructions for a number of terms. PO relied extensively on its
`
`new constructions in its arguments against the Section 101 and 103 rejections. But
`
`PO’s new constructions are flawed as being overly narrow and not supported by
`
`the specification. Since they are based on flawed claim constructions, PO’s 101
`
`and 103 arguments are also flawed and should be rejected.
`
`II. Argument
`A.
`PO’s alternative constructions are not supported by the
`specification and should not be adopted
`
`PO premises
`
`its arguments almost entirely on overly narrow and
`
`unsupported constructions of eight terms: “web application,” “point-of service
`
`application,” “facilities network,” “service network,” “VAN service,” “utilizing a
`
`routed transactional data structure,” “object routing,” and “virtual information
`
`store.” The Board should reject PO’s constructions because they are not supported
`
`by the specification, improperly import limitations into the claims, and introduce
`
`further ambiguity into the claims.
`
`“Web Application”
`1.
`PO urges the Board to reconsider its construction of this term and adopt its
`
`new construction. (Response, pp. 1-4.) The Board should reject PO’s construction
`
`because it is erroneous and not supported by the’158 specification. For example,
`
`- 1 -
`
`

`

`CBM2014-00018
`Patent 8,037,158
`
`
`PO's proposed construction equates a Web application to a Web client, and
`
`specifies that a Web application/Web client “is displayed in a Web Browser.”
`
`(Response, pp. 1-2). But this is opposite to the teachings of the ’158 patent that
`
`states “[w]eb browsers are software interfaces that run on Web clients.” (SAP
`
`1001, ’158 patent, 1:32-33.)
`
`Also, PO's construction appears to equate the terms “web application” and
`
`“POSvc application.” (Response, top of p. 3) But there is no support in the ’158
`
`patent for equating these terms. In fact, the use of different terms in claim 1
`
`indicates the terms should have different meanings. (SAP 1023, ¶¶ 21-22.)
`
`PO appears to include “real-time Web transaction" in its proposed
`
`construction of “Web application.” (Response, pp. 1-2). This is nonsensical and
`
`redundant given the explicit recitations of claim 1, and not supported in the
`
`specification. (SAP 1023, ¶ 23.) In fact, PO does not even attempt to argue its
`
`construction is supported by the specification. Instead, PO’s proposed construction
`
`appears to be based on what PO believes is necessary to overcome the prior art,
`
`stating “As noted above, a distinguishing feature of the '158 Patent is …. Patent
`
`Owner's proposed construction reflects this necessity.” (Response, p. 2.)
`
`Similarly, PO fails to identify any support in the specification “that displays
`
`an object that is an individual data structure with attributes and information entries
`
`with which a Web user interacts to perform a real-time Web transaction.”
`
`- 2 -
`
`

`

`
`(Response, p. 2.)(SAP 1023, ¶ 24.)
`
`
`
`CBM2014-00018
`Patent 8,037,158
`
`For the above reasons, the Board should reject PO’s construction and
`
`maintain its existing construction.
`
`2.
`
` “point-of service application as a selection within the Web
`page”
`
`
`
`PO urges the Board to reconsider its construction of this term and adopt its
`
`new construction. (Response, pp. 4-10.) It is difficult to discern PO’s proposed
`
`construction as the table on pages 4 and 5 and the paragraph at the bottom on page
`
`6 appear to offer varying constructions. In any case, all of these constructions
`
`should be rejected because they improperly import limitations from the
`
`specification and prosecution history, and are not supported by the ’158
`
`specification. (SAP 1023, ¶¶ 25-28.)
`
`
`
`As described by the ’158 patent, POSvc applications are transactional
`
`applications where a transaction includes any type of commercial or other type of
`
`interaction that a user may want to perform. (’158 patent, 6:12-13, 5:32-34; SAP
`
`1023, ¶ 26.) Based on this teaching, it is clear a POSvc application/transaction
`
`application is not limited to “[displaying] an object that is an individual data
`
`structure with attributes and information entries with which the [Web] user
`
`interacts” as alleged by PO’s new construction. (SAP 1023, ¶ 26.) The’158 patent
`
`also teaches a POSvc application may access back-end processing to execute a
`
`transaction requested by a user. (’158 patent, 6:46-7:9; SAP 1023, ¶ 26.) This
`
`- 3 -
`
`

`

`CBM2014-00018
`Patent 8,037,158
`
`
`teaching is consistent with the Board’s construction. For the above reasons, the
`
`Board should reject PO's construction and maintain its existing construction.
`
` “facilities network”
`
`3.
`This term does not appear in the claims but is part of PO’s new proposed
`
`construction of “service network.” (Response, p. 12.) The ’158 patent does not
`
`support PO's narrow construction of “facilities network” to mean a “network with
`
`physical hardware components and
`
`that provides underlying network
`
`communication services up to layer 4 of the OSI model and over which an OSI
`
`application layer 7 network operates.” (Response, p. 11; SAP 1023, ¶ 30. 31.) The
`
`only definition of “facilities network”' provided by the ’158 patent is “[an]
`
`embodiment includ[ing] a service network running on top of a facilities network,
`
`namely the Internet, the Web or e-mail networks.” (’158 patent, 5:49-51; SAP
`
`1023, ¶ 30.) Accordingly, PO’s narrow construction of “services network” should
`
`be rejected.
`
`“VAN service”
`
`4.
` This term also does not appear in the claims but is part of PO's proposed
`
`
`
`construction of “service network.” (Response, p. 12.) PO’s proposed construction
`
`of “VAN service” is overly narrow and inconsistent with the specification. (SAP
`
`1023, ¶ 33.) The ’158 patent describes “VAN service” by way of example, stating
`
`it is “designed to meet a particular set of requirements related to performance,
`
`- 4 -
`
`

`

`CBM2014-00018
`Patent 8,037,158
`
`
`reliability, maintenance and ability to handle expected traffic volume.” (’158
`
`patent,’158 patent, 9:9-11.) Accordingly, the specification does not support PO’s
`
`narrow construction. (SAP 1023, ¶¶ 33-34.)
`
` “service network”
`
`5.
`PO urges the Board to further narrow its construction of this term by
`
`requiring (1) that the service network is “an OSI application layer network running
`
`on top of a facilities network” and (2) that the service network “provides value-
`
`added network services (VAN services).” (Response, p. 12.) PO’s proposed
`
`construction improperly imports limitations into the claims and is not supported by
`
`the specification or plain language of the claims. (SAP 1023, ¶¶ 36-38.) Nowhere
`
`does claim 1 recite an OSI application layer network. Also, nothing in the ’158
`
`patent requires the “service network” to be limited to “an OSI application layer
`
`network.” (’158 patent, 5:49-51; SAP 1023, ¶¶ 36-38.) Thus, the specification does
`
`not support PO's overly narrow construction.
`
`“utilizing a routed transactional data structure”
`
`6.
`PO urges the Board to further narrow its construction of this term.
`
`
`
`(Response, pp. 14-19.) PO contends the “individual data structure … is routed in
`
`the application layer of the OSI model as a complete data structure with
`
`information entries and attributes.” (Response, p. 18.) However, claim 1 does not
`
`recite the routing of the individual data structure. Instead, claim 1 only recites
`
`- 5 -
`
`

`

`CBM2014-00018
`Patent 8,037,158
`
`
`“utilizing a routed transactional data structure.” (SAP 1023, ¶ 40-41.) Also, the
`
`specification does not support PO’s proposed construction. The specification
`
`describes how the “exchange activates a graphical user interface to present [a] user
`
`with a list of POSvc application options … [and] the user makes a selection from
`
`the POSvc application list.” (’158 patent, 9:21-24.) Then “the switching
`
`component in the exchange switches the user to the selected POSvc application,
`
`and … the object routing component executes the user’s request.” (Id., 9:24-27.)
`
`As further explained by the ’158 patent, “[o]nce Bank POSvc application[s]
`
`… [have] been activated, [the] user will be able to connect to Bank services and
`
`utilize the application to perform banking transactions, thus accessing data from a
`
`host or data repository … in the Bank ‘Back Office.’” (Id., 6:56-60.) Accordingly
`
`the specification supports the Board’s construction of this term, not PO’s proposed
`
`construction. (See Decision, pp. 11-14; SAP 1023, ¶¶ 42-45.)
`
` “object routing”
`
`7.
`PO urges the Board to further narrow its construction. (Response, pp. 19-
`
`
`
`22.) PO asserts this term is similar to “utilizing a routed transactional data
`
`structure” (Response, p. 21), but argues this term “differs … in that the OSI
`
`application layer routing occurs ‘from a point-of-service application displayed on
`
`(or in) a Web page or Web browser.’” (Id., p. 21.) The specification does not
`
`support PO’s proposed construction. (SAP 1023, ¶ 47.) As explained above, the
`
`- 6 -
`
`

`

`CBM2014-00018
`Patent 8,037,158
`
`
`’158 patent does not describe the actual routing of objects. Instead, the ‘158 patent
`
`describes switching (or transferring) a user to a service provider program for
`
`processing. (SAP 1023, ¶ 48.) Such transferring is accomplished using
`
`individualized network objects. (Id.) The networked objects identify information
`
`entries and attributes in a distributed on-line service information base as individual
`
`networked objects. (‘158 patent, 6:11-16, 56-59, 8:1-15). Moreover, “the Internet
`
`address for each networked object in the tree essentially establishes the individual
`
`object as an ‘IP-reachable’ or accessible node on the Internet … and [the] Internet
`
`address [is utilized] to uniquely identify and access the object from the DOLSIB.”
`
`(Id., 8:12-16 (emphasis added).) Accordingly, the specification teaches objects are
`
`accessed, not routed, which is consistent with the Board’s construction of this term.
`
`(Decision, pp. 14-16.)
`
` “virtual information store”
`
`8.
`PO urges the Board to further narrow its construction by requiring that the
`
`
`
`information store be “transient” and “not permanent” (Response, p. 20) While the
`
`specification states that a virtual information store is created (’158 patent, 2:52-54),
`
`there is no support for the PO’s construction that the virtual information store be
`
`“transient” and “not permanent.” (SAP 1023, ¶ 51.) PO argues these limitations
`
`are “consistent with standard terminology in the computer field” (Response, p. 22),
`
`but offers no expert testimony to support this allegation.
`
`- 7 -
`
`

`

`
`
`B.
`
`CBM2014-00018
`Patent 8,037,158
`
`The Board’s Decision on the Institution of Trial is final and non-
`appealable.
`
`Patent Owner argues against the Board’s decision to institute trial.
`
`(Response, p. 22.) This argument is meritless, however, because the Board’s
`
`determination on whether to institute a trial is final and non-appealable. See 35
`
`U.S.C. 135(a) and 314(d), as amended; 35 U.S.C. 324(e); and § 42.71(c).
`
`C. Claims 9 and 10 are non-statutory under 35 U.S.C. § 101.
`PO alleges claims 9 and 10 are statutory, but its arguments are based on its
`
`flawed claim constructions and an erroneous allegation the Board ignored steps of
`
`claim 1 in making its decision.
`
`Claims 1, 9 and 10 are abstract and thus non-statutory
`
`1.
`PO's arguments are based on its flawed, overly narrow and unsupported
`
`claim constructions. For example, PO argues “Again, even substituting the Board's
`
`construction …, the claim still requires routing of that data structure in OSI
`
`application layer as a whole (unlike in CGI, where field by field is sent as stand
`
`I/O) ….” (Response, pp. 32 (emphasis added to show limitations added by the PO
`
`to the claim).) Even here, in the context of accepting the Board's construction, the
`
`PO improperly imports limitations into the claims.
`
`Claim 1 recites nothing more than the abstract idea of transferring funds
`
`from a checking account to a savings account. As noted by the Board in related
`
`proceeding CBM2013-00013, “in order for the addition of a machine to impose a
`
`- 8 -
`
`

`

`CBM2014-00018
`Patent 8,037,158
`
`
`meaningful limit on the scope of a [method] claim, it must play a significant part in
`
`permitting the claimed method to be performed, rather than function solely as an
`
`obvious mechanism for permitting a solution to be achieved more quickly.”
`
`(CBM2013-00013, Institution Decision, Paper 15, p. 20.) Here, claim 1 has been
`
`craftily drafted to monopolize the abstract idea, a practice cautioned against in
`
`Alice Corp. v. CLS Bank Int’l, No. 13-298, 573 U.S. (2014) and Mayo
`
`Collaborative Servs. v. Prometheus Labs., Inc., 132 S. Ct. 1289, 1297 (2012).
`
`Claims 9 and 10 do not recite any additional subject matter that would
`
`render them statutory under 35 U.S.C. § 101. These claims recite abstract ideas
`
`lacking any ties to a particular machine. As stated by the Board, “claims 9 and 10,
`
`which recite a type of transaction being performed, are field of use recitations and
`
`do not add any significant limitations to claim 1.” (Decision, p. 21.)
`
`D.
`
`Properly construed, claims 4-6 are unpatentable over the prior
`art.
`
`PO’s arguments over the prior art are based on its proposed, new claim
`
`constructions. As those constructions are flawed (as discussed above), PO’s
`
`arguments over the prior art are similarly flawed. Also, in its arguments, PO either
`
`ignores or fails to appreciate (1) the explicit teachings of the references, and (2) the
`
`effect of combining the references as presented in the Petition. Further, PO refutes
`
`the analysis of Petitioner’s expert (Dr. Sirbu) based solely on attorney argument.
`
`—Pi-Net provided no expert testimony to support its allegations (Response, pp. 44-
`
`- 9 -
`
`

`

`
`66, 74-80).
`
`1.
`
`
`
`CBM2014-00018
`Patent 8,037,158
`
`Lawlor in view of Computerworld and further in view of
`CORBA1/CORBA2 renders claims 4-6 obvious.
`a)
`
`in view of Lawlor and
`
`is obvious
`Claim 1
`Computerworld
`
`PO alleges various claim elements are missing from the references.
`
`(Response, p. 36.) But PO failed to address Lawlor and Computerworld using the
`
`Board’s constructions, instead relying on its own new flawed constructions. Using
`
`the proper construction of claim 1, as set forth in the Decision, and as
`
`demonstrated in the Petition, Lawlor in view of Computerworld teaches or renders
`
`obvious each limitation of claim 1. (Decision, pp. 7-19; Petition, pp. 18-27.)
`
`b)
`
`Claim 4 is obvious in view of Lawlor, Computerworld
`and CORBA1/CORBA2
`
`PO does not respond to the Board’s decision that Lawlor in view of
`
`Computerworld and further in view of either CORBA1/2 renders obvious “object
`
`routing is used to complete the transfer of funds in a Web application,” as these
`
`elements are properly construed. The PO’s main argument against CORBA1/2 is
`
`the CORBA objects “[are] not routed on any network.” (Response, p. 48-50.)
`
`However, as discussed above, as properly construed, the actual routing of objects is
`
`not a requirement of claim 4. (Section II.A above.)
`
` PO further alleges “Petitioner falsely alleges here that a Web server is a
`
`Web application.” (Response, p. 39). PO’s allegations are not correct and do not
`
`- 10 -
`
`

`

`CBM2014-00018
`Patent 8,037,158
`
`
`accurately reflect Petitioner’s positions. As clearly articulated in the Petition,
`
`“[o]ne of ordinary skill in the art would understand the Security First Network
`
`Bank Web site is implemented using, for example, a Web application invoked by
`
`Web server software executing on a computing device. Further, a user wishing to
`
`transfer funds using the Security First Network Bank would use a Web application
`
`such as a Web browser. (Petition, p. 47; SAP 1003, ¶ 58 (emphasis added).)
`
`Hence, it is clear a Web application invoked by Web server software (not a Web
`
`server) can be executed on a computing device. (See also SAP 1023, ¶¶ 54-56.)
`
`
`
`Further, PO alleges that it is technically impossible for the “the client object
`
`(the Web server) to invoke a method of the server object.” (Response, p. 44)
`
`However, this allegation is incorrect. A POSA would have clearly understood a
`
`web server can be built from objects, and while those objects can be a “server” to
`
`the browser, those objects can also be designed to invoke, via CORBA, methods
`
`on backend server objects. (SAP 1023, ¶ 57.) This is fully supported by CORBA1.
`
`CORBA1 teaches “all applications are objects (in the sense of object orientation)”
`
`and “[o]bjects can alternate between client roles and server roles.” (CORBA, p.
`
`53.) CORBA explains “Internet facilities are partitioned between the front-end
`
`tools (the user facilities) and the back-end information sources (the application
`
`facilities)” (CORBA1, p. 116), such that the Object Request Broker (ORB) acts as
`
`an application level switch to route a user’s client object to a service provider for
`
`- 11 -
`
`

`

`
`processing. (Id.)
`
`
`
`CBM2014-00018
`Patent 8,037,158
`
`
`
`A POSA would understand client objects receive requests from respective
`
`users. (SAP 1023, ¶¶ 58-59.) Each client object invokes a server object (passing
`
`arguments extracted from the user’s request) to process the client’s request.
`
`Specifically, the client object accesses the server object through an identifier of the
`
`object, referred to as an object reference, which the ORB maps to an Interoperable
`
`Object Reference (IOR), which includes or is resolved to the Internet address
`
`where the object can be found. (Id.) The user is routed (via his request by the client
`
`object) to processing provided by the service provider (i.e., the server object
`
`processes the request to implement the desired “Internet service”) through the use
`
`of individual network objects (both the client object and the server object are
`
`reachable at respective Internet addresses that are resolved from object references
`
`by the ORB). (Id.) Such functionality is taught by the combination of Lawlor,
`
`Computerworld, and either CORBA1/2. (Petition, pp. 34-35, 43-48.) For these
`
`reasons, claim 4 is obvious in view of Lawlor, Computerworld, and either
`
`CORBA1/2.
`
`c)
`
`Claim 5 is obvious in view of Lawlor Computerworld
`and CORBA1/CORBA2
`
`PO’s allegation that the references do not render obvious this claim are
`
`based solely on its proposed claim constructions. (Response, pp. 49-50.) But PO’s
`
`constructions are flawed. As discussed above, claim 5 requires only that object
`
`- 12 -
`
`

`

`CBM2014-00018
`Patent 8,037,158
`
`
`routing include the use of a distributed on-line service information database. Claim
`
`5 does not require the actual routing of objects, as alleged by PO. (Response, pp.
`
`49-50; SAP1023, ¶ 60.) Claim 5 also does not require the routing/transmission of
`
`information entries and attributes in the DOLSIB, as alleged by PO. (Id.) Instead,
`
`the information entries and attributes in the ’158 patent’s DOLSIB are merely
`
`accessed: “TMP utilizes [the] Internet address to uniquely identify and access the
`
`object from the DOLSIB.” (’158 patent, 8:15-16.) Thus, as correctly determined by
`
`the Board, claim 5 further limits the recited “object routing” only to the extent that
`
`a networked object, which has information entries and attributes, is accessible.
`
`(Decision, p. 26.) Hence, utilizing the Board’s proper construction, claim 5 is
`
`clearly met by CORBA’s Interface Repository (IR) taught in CORBA1/2.
`
`(CORBA, pp. 96, 100-10180, 84-85; SAP1023, ¶ 60.)
`
`d)
`
`Claim 6 is obvious in view of Lawlor, Computerworld
`and CORBA1/CORBA2
`
`PO’s only argument regarding claim 6 relies on its erroneous claim
`
`constructions. For example, with respect to claim 6, PO argues “CORBA IR is a
`
`permanent store, not a virtual store and a CORBA object with data and method is
`
`different from a ’158 networked object with information entries and attributes”
`
`(Response, p. 56.) As previously discussed, there is no support for PO’s allegation
`
`that the IR is not permanent. As also previously discussed, CORBA’s IR is
`
`analogous to the claimed DOLSIB. Accordingly, it is clear CORBA’s IR meets
`
`- 13 -
`
`

`

`
`
`the limitations of claim 6. (Petition, pp.38-39; SAP 1023, ¶ 61.)
`
`CBM2014-00018
`Patent 8,037,158
`
`e)
`
`Claims 5 and 6 are obvious in view of Lawlor,
`Computerworld, CORBA1/CORBA2 and SNMP
`
`
`
`Similar to PO’s argument regarding CORBA1/2, PO alleges that SNMP
`
`does not teach the recited “DOLSIB” or “virtual information store” of claims 5 and
`
`6, respectively. (Response, p. 66.) However, PO again misunderstands or ignores
`
`the arguments raised by the Petition and the explicit teachings of the references.
`
`As explained above, PO has failed to successfully refute any of the teachings of
`
`CORBA1/2 and its IR. Further, PO alleges SNMP’s “MIB does not contain
`
`information entries or the value of the attribute. So, the MIB has the attributes, NO
`
`information entries” (Id., p. 65.) PO is not correct. In SNMP, each managed
`
`element stores information entries corresponding to the attributes defined in the
`
`MIB. (SAP 1023, ¶ 62.) That is, at a particular IP address, a hierarchical structure
`
`of attributes and information entries exists for that device. (Id.) While the MIB
`
`defines the logical structure of the information store, the actual information entries
`
`and attributes are initially located at each managed object. (Id.) Thus, it is clear
`
`SNMP explicitly teaches a virtual information store that could be used with
`
`CORBA1/2’s IR. Also, the SNMP is optimized for networking and allows objects
`
`on different machines to be easily accessed over a network. (Id.) Accordingly,
`
`Lawlor, Computerworld, CORBA1/2 and SNMP render obvious claims 5-6. (Id.)
`
`
`
`- 14 -
`
`

`

`CBM2014—0001 8
`
`Patent 8,037,158
`
`2.
`
`Claims 1 and 4-6 are rendered obvious by SFCU in view of
`Electronic Banking andfurther in view 0fC0RBA1/C0RBA2
`0r CORBAI/CORBAZ and SNMP
`
`PO alleges various claim elements are missing from the references.
`
`(Response, pp. 42-45.) But PO failed to address SFCU and EB using the Board’s
`
`constructions, instead relying on its own new flawed constructions. Using the
`
`proper construction of claim 1 as set forth in the Institution Decision (Decision, pp.
`
`7-19), SFCU in View of EB teach or render obvious each limitation of claim 1, as
`
`demonstrated by the Petition and decided by the Board. (Petition, pp. 59-69;
`
`Decision, pp. 25, 29.)
`
`Regarding claims 4-6 and the teachings of CORBA1/2 and SNMP, PO
`
`repeats the same arguments (using flawed claim constructions) that were discussed
`
`and refuted above. (See Response, pp. 74-80.) According, PO’s arguments fail for
`
`the reasons discussed above. (See Section II.D.l .b. — H.D.1.e; Petition, pp. 59-79;
`
`SAP1015,1I64.)
`
`HI. Conclusion
`
`For the reasons in the Petition and above, claims 4—6 and 9-10 of the ’158
`
`patent should be found to be unpatentable.
`
`Respectfull
`
`
`
`Date: September 08, 2014 By:
`
`Michae
`. Lee (Reg. No. 35, 239)
`Lori A. Gordon (Reg. No. 50,633)
`Attorneys for SAP
`
`
`
`-15_
`
`

`

`
`
`CERTIFICATION OF SERVICE 37 C.F.R.
`
`The undersigned hereby certifies that the above-captioned “PETITIONER’S
`
`REPLY TO PATENT OWNER’S RESPONSE TO PETITION” was served in its
`
`entirety on September 08, 2014, upon the following parties via email:
`
`Tarn Thanh Pham, Reg. No. 50565
`LEWIS ROCA ROTHGERBER LLP
`
`Bryan Boyle, Reg. No. 52644
`CARR & FERRELL LLP
`
`2440 W. El Camino Real, Sixth Floor
`
`120 Constitution Drive
`
`Mountain View, CA 94040
`Tel.: 650.391.1386
`
`Fax: 650.687.8492
`
`tpharnr’errlawcom
`
`Pi-Net_PTAB@lrrlaw.com
`
`Menlo Park, CA 94025
`Tel.: 650.812.3465
`
`Fax: 650.812.3444
`
`bboyle@carrferrell.com
`
`Lauren May Eaton, Reg. No. 68214
`LEWIS ROCA ROTHGERBER LLP
`
`Lawrence B. Goodwin, Reg. No. 29642
`LAWRENCE B. GOQDWIN, P.C.
`
`525 East 86th Street, Suite 5H
`
`2440 W. El Camino Real, Sixth Floor
`
`New York, NY 10028
`
`Mountain View, CA 94040
`Tel.: 650.391.1395
`
`Fax: 650.687.8492
`
`Pi-Net PTAB_@_lrr_la_w,corn
`
`Date:
`
`01”
`
`1100 New York Avenue, NW.
`
`Washington, DC. 20005—3934
`(202) 371-2600
`
`Tel.: 212.988.1076
`
`Fax: 646.619.4161
`
`LawrenceGoodwinPC@.gmail.com
`
`Gerald P. Dodson, Reg. No. 32787
`CARR&FERRELL LLP
`
`120 Constitution Drive
`
`Menlo Park, CA 94025
`Tel.: 650.812.3496
`
`Fax: 650.812.3444
`
`jdodson@carrferrell.com
`
`
`
`Michael Q. Lee
`Registration No. 3 5,239
`Attorney for Petitioner
`
`

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