throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`
`
`
`EBAY ENTERPRISE, INC and EBAY INC.
`Petitioners
`
`v.
`
`LAWRENCE B. LOCKWOOD
`Patent Owner
`__________________
`
`Case CBM2014-00026
`U.S. Patent No. 5,576,951
`____________________
`
`
`Lockwood’s Patent Owner Response
`
`
`
`Mail Stop PATENT BOARD
`Patent Trial and Appeal Board
`U.S. Patent & Trademark Office
`P.O. Box 1450
`Alexandria, VA 22313-1450
`
`
`

`
`
`
`2.
`
`3.
`
`TABLE OF CONTENTS
`I.
`Introduction ...................................................................................................... 1
`Legal Framework ............................................................................................. 3
`II.
`III. The ’951 patent describes computer-implementable algorithms and actual
`structure corresponding to the claimed functions. ........................................... 8
`A.
`The specification describes a specific algorithm and actual structure to
`implement “means for interrelating said textual and graphical
`information,” satisfying the definiteness requirement of 35 U.S.C. §
`112, ¶ 2. ................................................................................................. 9
`1.
`The ’951 patent describes an algorithm that converts a general-
`purpose computer into a special-purpose computer
`corresponding to the interrelating-textual-and-graphical-
`information function. ................................................................11
`The ’951 patent describes actual structure corresponding to the
`interrelating-textual-and-graphical-information function. ........21
`The ’951 patent provides a nexus between the claimed
`“interrelating” function and the description of the algorithm and
`structure that implements that function. ...................................27
`The specification describes a specific algorithm and actual structure to
`implement “indicating means,” satisfying the definiteness requirement
`of 35 U.S.C. § 112, ¶ 2. .......................................................................29
`1.
`The ’951 patent describes a display algorithm that converts a
`general purpose computer into a special-purpose computer
`corresponding the indicating-a-pathway function. ...................31
`The ’951 Patent describes actual structure corresponding to the
`indicating-a-pathway function ..................................................36
`The ’951 patent provides a nexus between the claimed
`“indicating” function and the description of the algorithm and
`structure that implements that function. ...................................40
`IV. The Board should enter a final decision that the ’951 patent’s claims are not
`indefinite because eBay has not submitted the expert-witness testimony that
`’951 patent failed to describe sufficient corresponding structure for its
`claimed “interrelating” and “indicating” functions. .....................................42
`
`B.
`
`2.
`
`3.
`
`
`
`

`
`
`
`Table of Authorities
`
`
`Cases
`Aristocrat Techs. Austl. Pty. Ltd. v. Int’l Game Tech., 521 F.3d 1328
`(Fed. Cir. 2008) ................................................................................................ 6
`
`Atmel Corp. v. Information Storage Devices, Inc., 198 F.3d 1374 (Fed.
`Cir. 1999) .....................................................................................................5, 7
`
`Augme Technologies v. Yahoo, Inc., 2014 WL 2782019 (Fed. Cir. 2014) ................ 4
`
`Creo Products, Inc. v. Presstek, Inc., 305 F. 3d 1337 (Fed. Cir. 2002) .................... 6
`
`Elcommerce.com v. SAP AG, 745 F.3d 490 (Fed. Cir. 2014) ....... 3, 5, 6, 7, 8, 43, 45
`
`Finisar v. DirectTV, 523 F.3d 1323 (Fed. Cir. 2008) ................................................ 6
`
`In re Aoyama, 656 F.3d 1293, 1297 (Fed. Cir. 2011) ............................................... 8
`
`Levine v. Samsung Telecommunications Am., LLC, 2012 WL 383647 ..................... 7
`
`Nautilus, Inc. v. Biosig Instruments, Inc., 134 S.Ct. 2120 (2014) ............................. 3
`
`SIPCO, LLC v. Abb, Inc., 2012 WL 3112302 .......................................................2, 7
`
`Stanacard, LLC v. Rebtel Networks, AB, 680 F.Supp.2d 483 (S.D.N.Y.
`2010) ................................................................................................................ 7
`
`Typhoon Touch Technologies v. Dell Inc., 659 F. 3d 1376, 1385 (Fed.
`Cir. 2011). ........................................................................................................ 3
`
`W.L. Gore & Assocs., Inc. v. Garlock, Inc., 721 F.2d 1540 (Fed. Cir.
`1983) ................................................................................................................ 3
`
`WMS Gaming Inc. v. Int’l Game Tech., 184 F.3d 1339 (Fed. Cir. 1999)..............5, 7
`
`
`Statutes
`
`35 U.S.C. § 112 ............................................................................. 3, 9, 21, 29, 35, 46
`
`
`
`

`
`
`
`Regulations
`
`37 C.F.R. § 42.20(c) .................................................................................................42
`
`77 Fed. Reg. 157 ......................................................................................................44
`
`
`
`

`
`
`I.
`
`Introduction
`
`CBM2014-00026
`
`The Board instituted this covered-business-method patent review on the
`
`single question whether all claims of the ’951 patent are indefinite. The Board’s
`
`decision is premised on its finding that two means-plus-function terms of the ’951
`
`patent, more likely than not, lack a description of sufficient corresponding
`
`structure—particularly adequate corresponding algorithms programmed to be
`
`performed by a general purpose computer. The two relevant means-plus-function
`
`terms are:
`
`• “means for interrelating said textual and graphical information,” and
`
`• “indicating means for indicating a pathway that accesses
`
`information.”
`
`Here, Lockwood provides three independent reasons why the Board should enter a
`
`final decision confirming the patentability of the ’951 patent’s claims as not
`
`indefinite.
`
`First, the patent describes specific algorithms programmed to be performed
`
`by a general-purpose computer. Significantly, Lockwood’s showing on these issues
`
`is supported with expert-witness testimony. (Ex. 2022.)
`
`Second, the eBay incorrectly limited its analysis of indefiniteness to whether
`
`the ’951 patent disclosed sufficient corresponding algorithms for performance on a
`
`general-purpose computer. But the ’951 describes actual corresponding structure—
`
`
`
`
`- 1 -
`
`
`

`
`CBM2014-00026
`
`not merely a general-purpose computer—that performs the claimed function.1
`
`Specifically, the ’951 patent describes a PROM2—literally a fixed hardware circuit
`
`—that performs both the interrelating and the indicating functions. Actual
`
`structure, including circuits, has uniformly been held to satisfy the definiteness
`
`requirement for a means-plus-function term. Again, unlike eBay’s lack of extrinsic
`
`evidence, Lockwood provides actual extrinsic evidence lacking in the petition -
`
`expert-witness testimony from Dr. Earl Sacerdoti. (Ex. 2022.)
`
`
`1 See, e.g., SIPCO, LLC v. Abb, Inc., 2012 WL 3112302 at 29 (E.D.Tex. July
`
`30, 2012) (finding that a “site controller” “made of general purpose computer
`
`components” was not a general purpose computer but instead “defined adequate
`
`physical structure such that a [POSA] could determine the metes and bounds of the
`
`claim term.”)
`
`2 See Ex. 2024 (stating “PROM is a field-programmable read-only memory
`
`which is constructed with all possible memory values present. Each, outcome is
`
`connected to a fused link which can be opened by injecting a current into the
`
`memory cell . Once the fused link is opened, the program is set and the action of a
`
`PROM is that of a standard ROM. The advantage is that the user can program each
`
`PROM to fit a specific application and still retain the advantage of using several of
`
`the same components in a system.”).
`
`
`
`
`- 2 -
`
`
`
`

`
`CBM2014-00026
`
`Third, eBay’s petition omits any extrinsic evidence of how a skilled artisan
`
`would have understood the claims or the intrinsic evidence, including the
`
`specification. This omission is decisive because evidence as to the perspective of a
`
`skilled artisan is necessary to find that a means-plus-function term is indefinite for
`
`lacking sufficient corresponding structure. See Elcommerce.com v. SAP AG, 745
`
`F.3d 490, 506 (Fed. Cir. 2014); Typhoon Touch Technologies v. Dell Inc., 659 F.
`
`3d 1376, 1385 (Fed. Cir. 2011). Without this basic evidence, the record of this
`
`covered-business-method patent proceeding cannot, as a matter of law, support any
`
`finding of indefiniteness.
`
`II. Legal Framework
`For 35 U.S.C. § 112 ¶ 2, the perspective of a person of ordinary skill in the
`
`art at the time of the patent application governs the definiteness analysis. W.L.
`
`Gore & Assocs., Inc. v. Garlock, Inc., 721 F.2d 1540, 1556–57 (Fed. Cir. 1983).
`
`“[A] means-plus-function clause is indefinite if a person of ordinary skill in the art
`
`would be unable to recognize the structure in the specification and associate it with
`
`the corresponding function in the claim.” Elcommerce.com, 745 F.3d at 501.3 The
`
`3 The Supreme Court’s recent decision in Nautilus v. Biosig should not affect
`
`the analysis of whether a means-plus-function limitation is supported by sufficient
`
`corresponding structure. Nautilus, Inc. v. Biosig Instruments, Inc., 134 S.Ct. 2120
`
`(2014). The Nautilus decision altered the prior insolubly-ambiguous standard for
`
`
`
`
`- 3 -
`
`
`
`

`
`CBM2014-00026
`
`patent need only disclose sufficient structure for a person of skill in the art to
`
`provide an operative software program for the specified function. Id. Therefore, the
`
`detail that must be provided “depends on the subject matter that is described and its
`
`role in the invention as a whole, in view of the existing knowledge in the field of
`
`the invention.” Id.
`
`And a finding that a means-plus-function term is indefinite must generally
`
`be supported with evidence that a skilled artisan reading the patent at the time of
`
`the invention would have understood it lacked structure corresponding to the
`
`claimed functions.4 See Typhoon Touch Technologies v. Dell Inc., 659 F. 3d 1376,
`
`
`indefiniteness, substituting a new reasonably-certain test. The issue here concerns
`
`the proper test for means-plus-function claims. The Federal Circuit addressed the
`
`proper test for means-plus-function in two recent post-Nautilus cases, neither of
`
`which cite Nautilus on this issue. Augme Technologies v. Yahoo, Inc., 2014 WL
`
`2782019 (Fed. Cir. 2014); Triton Tech of Texas, LLC v. Nintendo of America, 2014
`
`WL 2619546 (Fed. Cir. 2014)
`
`4 The Federal Circuit has recognized only one circumstance where expert-
`
`witness testimony on the issue of adequate structure is not required: where the
`
`patent is completely devoid of any structure. See Noah Sys., Inc. v. Intuit Inc., 675
`
`
`
`
`- 4 -
`
`
`
`

`
`CBM2014-00026
`
`1385 (Fed. Cir. 2011) (“The defendants have directed us to no evidence that a
`
`programmer of ordinary skill in the field would not understand how to implement
`
`this function.”); Elcommerce.com v. SAP AG, 745 F.3d 490, 506 (Fed. Cir. 2014)
`
`(“Without evidence, ordinarily neither the district court nor this court can decide
`
`whether, for a specific function, the description in the specification is adequate
`
`from the viewpoint of a person of ordinary skill in the field of the invention.”)
`
`A patent may satisfy the requirement to describe corresponding structure in
`
`two ways that are relevant here. First, for a function performed on a general-
`
`purpose computer, a means-plus-function limitation is not indefinite if the patent
`
`describes and links an algorithm to the claimed function. WMS Gaming Inc. v. Int’l
`
`Game Tech., 184 F.3d 1339, 1348 (Fed. Cir. 1999). Second, the patent may
`
`describe actual structure, such as an ASIC. See, e.g., Atmel Corp. v. Information
`
`Storage Devices, Inc., 198 F.3d 1374 (Fed. Cir. 1999) (holding that the disclosure
`
`of circuit in the title “On-Chip High Voltage Generation in NMOS Integrated
`
`Circuits” was enough of a disclosure for the “high voltage generating means” for
`
`the claim not to be indefinite).
`
`
`F.3d 1302, 1313 (Fed. Cir. 2012). Lockwood shows below Section III.A1 and
`
`III.B1 that this exceptional circumstance is not present here.
`
`
`
`
`- 5 -
`
`
`
`

`
`CBM2014-00026
`
`Algorithm has a broad meaning in this context. The patentee is “not
`
`required to produce a listing of source code or a highly detailed description of the
`
`algorithm to be used to achieve the claimed functions in order to satisfy” the
`
`definiteness requirement. Aristocrat Techs. Austl. Pty. Ltd. v. Int’l Game Tech.,
`
`521 F.3d 1328, 1338 (Fed. Cir. 2008); “this court permits a patentee to express that
`
`algorithm in any understandable terms including as a mathematical formula, in
`
`prose…, or as a flow chart, or in any other manner that provides sufficient
`
`structure.” Finisar v. DirectTV, 523 F.3d 1323, 1340 (Fed. Cir. 2008). And, the
`
`disclosure of structure can be “implicit” and rely on the knowledge of a skilled
`
`artisan to “flesh out a particular structural reference in the specification for the
`
`purpose of satisfying the statutory requirement of definiteness.” Creo Products,
`
`Inc. v. Presstek, Inc., 305 F. 3d 1337, 1347 (Fed. Cir. 2002). For computer-
`
`implemented inventions, it is standard to describe algorithms in “prose, diagrams,
`
`and flow charts.” Elcommerce.com, 745 F.3d at 503. And, a patent may omit
`
`information and knowledge possessed by persons of ordinary skill in the field of
`
`the invention. Id. “When the structure or acts that perform the function “would be
`
`‘well within the skill of persons of ordinary skill in the art,’ such functional-type
`
`block diagrams may be acceptable and, in fact, preferable if they serve in
`
`conjunction with the rest of the specification to enable a person skilled in the art to
`
`
`
`
`- 6 -
`
`
`
`

`
`CBM2014-00026
`
`make such a selection and practice the claimed invention with only a reasonable
`
`degree of routine experimentation.”” Id. at 504.
`
`Where the corresponding structure is not a general purpose computer, and
`
`the patentee discloses actual physical structure, as in Atmel, the patentee need not
`
`also supply an algorithm because the definiteness requirement has already been
`
`met. Numerous courts have found the disclosure of adequate physical structure
`
`satisfies the definiteness requirement of means-plus-function claims. Atmel, 198
`
`F.3d at; SIPCO, LLC v. Abb, Inc., 2012 WL 3112302, at *28-31 (E.D. Tex. 2012)
`
`(holding that inclusion of a “site controller” “made up of general purpose computer
`
`components” as physical structure rendered means-plus-function claim sufficiently
`
`definite without triggering the algorithm requirement of WMS Gaming); Levine v.
`
`Samsung Telecommunications Am., LLC, 2012 WL 383647, at *19 (E.D. Tex.
`
`2012) (holding means-plus-function claim definite and finding no algorithm
`
`necessary where patentee disclosed “special purpose hardware” such as “video
`
`image signal transmitter”); Stanacard, LLC v. Rebtel Networks, AB, 680 F.Supp.2d
`
`483, 501 (S.D.N.Y. 2010) (holding claim definite because the specification “does
`
`not point to some undefined software implemented on a general purpose computer
`
`as the corresponding structure for its functional claim limitations…[but] [r]ather
`
`[to]…a special purpose hardware device or software component, readily
`
`identifiable to a person of skill in the art...which can serve as the corresponding
`
`
`
`
`- 7 -
`
`
`
`

`
`CBM2014-00026
`
`structure for a means plus function limitation.”). However, the structure must do
`
`more than perform the identified function - the specification or prosecution history
`
`must provide a nexus, i.e. it must link or associate the structure with the function.
`
`In re Aoyama, 656 F.3d 1293, 1297 (Fed. Cir. 2011).
`
`Here, the ‘951 patent meets the definiteness requirement in both respects: it
`
`discloses algorithms for performing the claimed functions, and discloses actual
`
`physical structure that a person of ordinary skill on the art would readily recognize
`
`as more than a general purpose computer.
`
`
`
`III. The ’951 patent describes computer-implementable algorithms and
`actual structure corresponding to the claimed functions.
`
`The ’951 patent describes both computer-implementable algorithms and
`
`actual structure for performing the claimed functions.5 Lockwood presents
`
`substantial evidence showing that a POSA would have been able to recognize the
`
`structure in the specification and associated it with the corresponding function in
`
`the claim. Elcommerce.com, 745 F.3d at 501; (Ex. 2022) (“Sacerdoti Decl.”).
`
`
`5 Lockwood provides only some representative, non-exhaustive examples of
`
`the support found throughout the specification and figures of the ’951 patent
`
`demonstrating the challenged claim terms are not indefinite.
`
`
`
`
`- 8 -
`
`
`
`

`
`CBM2014-00026
`
`Lockwood’s expert, Dr. Sacerdoti, has “studied and practiced in the field of
`
`computer science for over 40 years.” (Ex. 2022, Sacerdoti Decl., ¶ 7.) After
`
`reviewing the specification and the prosecution history of the ’951 Patent, Dr.
`
`Sacerdoti explained that a POSA would have known and understood the structure
`
`that corresponds to the claimed function for each of the challenged claim terms,
`
`satisfying the definiteness requirement.
`
`The Board should find that eBay has not satisfied its burden of proving by a
`
`preponderance of the evidence that the challenged claim terms are indefinite.
`
`A. The specification describes a specific algorithm and actual
`structure to implement “means for interrelating said textual and
`graphical information,” satisfying the definiteness requirement of
`35 U.S.C. § 112, ¶ 2.
`
`The specification describes both (i) an algorithm to transform a general
`
`purpose computer into a specific purpose computer configured to perform the
`
`function of “interrelating said textual and graphical information” and (ii) actual
`
`structure: a sequencer and PROM in FIG. 4 and a modem, DMA, and RAM
`
`memory in FIG. 5, associated with and configured to perform the function of
`
`“interrelating said textual and graphical information.” (Ex. 2022, Sacerdoti Decl.,
`
`¶¶ 38-46, 50-61.)
`
`CHART CC1 of the Sacerdoti Declaration (reproduced below) shows in
`
`summary form that the ’951 patent satisfies the definiteness requirement for the
`
`“means for interrelating.”
`
`
`
`
`- 9 -
`
`
`
`

`
`CBM2014-00026
`
`Claim Element Function
`
`Algorithm
`
`Corresponding
`
`Structure
`
`Means for
`
`interrelate
`
`1. Receiving selection
`
`Sequencer 17;
`
`interrelating
`
`textual and
`
`data from the user.
`
`PROM 16; Modem
`
`said textual and
`
`graphical
`
`2. Converting this
`
`115; DMA 116, and
`
`graphical
`
`information
`
`selection data into two
`
`RAM Memory 117
`
`information
`
`or more series of disk
`
`segment addresses.
`
`3. Retrieving inquiries
`
`from the second series
`
`of disk segments.
`
`4. Sending the inquiries
`
`to a reservation system
`
`5. Receiving textual
`
`answers back.
`
`6. Identifying narrative
`
`chapters from the data
`
`source that has been
`
`coded for video display
`
`
`
`
`- 10 -
`
`
`
`

`
`Claim Element Function
`
`Algorithm
`
`Corresponding
`
`CBM2014-00026
`
`Structure
`
`using the first series of
`
`disk segments.
`
`CHART CC1 of the Sacerdoti Declaration
`
`1.
`
`The ’951 patent describes an algorithm that converts a
`general-purpose computer into a special-purpose computer
`corresponding to the interrelating-textual-and-graphical-
`information function.
`
`The ’951 patent describes a specific algorithm corresponding to the
`
`interrelating-textual-and-graphical-information function. (Ex. 1008, ’951 patent,
`
`9:57-10:9.) eBay overlooked a key part of the patent specification that describes a
`
`six-step algorithm to be implemented to transform a general purpose computer into
`
`a special-purpose computer to perform the claimed interrelating function. As Dr.
`
`Sacerdoti explains, a POSA would have understood that this algorithm corresponds
`
`to the interrelating function. (Ex. 2022, Sacerdoti Decl., ¶ 50.) In fact, the ’951
`
`patent describes that the algorithm’s output is interrelated textual and graphical
`
`information: “the sale of real estate properties would use interrelated textual and
`
`graphical information stored on videodisc 114.” (Ex. 1008, ’951 patent, 16:24-26)
`
`(emphasis added.)
`
`
`
`
`- 11 -
`
`
`
`

`
`CBM2014-00026
`
`The flowchart in FIG. 5 of the ’951 patent describes the algorithm used to
`
`interrelate textual and graphical information. Sacerdoti Fig. C-Flowchart of the
`
`Sacerdoti Declaration (reproduced below) illustrates the relation between an
`
`example algorithm disclosed in the ’951 patent and FIG. 5 of the ’951 patent.
`
`Specifically, FIG. 5 illustrates a six-step algorithm that uses the instructions on the
`
`PROM to create a sales presentation. (Ex. 2022, Sacerdoti Decl., ¶ 51.) Another
`
`example of this same algorithm is discussed with respect to FIG. 4.
`
`Sacerdoti Fig. C-Flowchart (Annotating Fig. 5 and 10:21-37 of the ’951 patent)
`
`
`
`
`
`
`- 12 -
`
`
`
`

`
`CBM2014-00026
`
`The flowchart in FIG. 5 of the ’951 patent, shown on the left-hand side of
`
`Dr. Sacerdoti’s Sacerdoti Fig. C-Flowchart illustrates a process to take data
`
`provided by the user and select and display the appropriate textual and graphical
`
`information to a sales presentation. (Ex. 2022, Sacerdoti Decl., ¶ 51.) First, the
`
`computer retrieves user data from input registers. (Ex. 1008, ’951 patent, 10:23-24;
`
`9:58-61.) The computer converts this data into series of disk-segment addresses.
`
`(Ex. 1008, ’951 patent, 9:65-10:3.) In this example, the second series of disk
`
`segments are binary-coded inquiries. (Ex. 1008, ’951 patent, 10:26-27.) These are
`
`transmitted to an external data source, for example a reservation system, by the
`
`modem. (Ex. 1008, ’951 patent, 10:27-28; Ex. 2022, Sacerdoti Decl., ¶ 51.)
`
`Answers to these inquiries are received back from the external data source. (Ex.
`
`1008, ’951 patent, 10:28-29; Ex. 2022, Sacerdoti Decl., ¶ 51.) In addition, the first
`
`set of disc segments are used to retrieve narrative data coded for video display.
`
`(Ex. 1008, ’951 patent, 10:26-28.) Finally, the computer presents the narrative data
`
`and answers to the user as a sales presentation on the CRT. (Ex. 1008, ’951 patent,
`
`10:5-9.)
`
`Sacerdoti Fig. C-Prose of the Sacerdoti Declaration (reproduced below)
`
`illustrates another example of where this algorithm, discussed below with respect
`
`to FIG. 4, is disclosed in the specification of the ’951 patent.
`
`
`
`
`- 13 -
`
`
`
`

`
`CBM2014-00026
`
`
`
`Sacerdoti Fig. C-Prose (Annotating 9:57-10:14 of the ’951 patent)
`
`The description of FIG. 4 discloses an exemplary six-step algorithm for
`
`interrelating textual and graphical information related to a topic selected by a user
`
`to create a sales presentation. (Ex. 2022, Sacerdoti Decl., ¶¶ 53-54.)
`
`In Sacerdoti Fig. C-Prose of the Sacerdoti Declaration, the left-hand side is
`
`a reproduction of column 9, line 57 to column 10, line 14 of the ’951 patent. The
`
`right hand side of the figure presents a six-step algorithm that a POSA would have
`
`understood to be described in the prose that corresponds to the “means for
`
`interrelating.” (Ex. 2022, Sacerdoti Decl., ¶¶ 53-54.) Each of the six steps is
`
`
`
`
`- 14 -
`
`
`
`

`
`addressed in turn below with respect to Sacerdoti Figs. C1-C6 of the Sacerdoti
`
`Declaration (also reproduced below).
`
`CBM2014-00026
`
`
`
`Sacerdoti Fig. C1 (Annotating 9:57-10:14 of the ’951 patent)
`
`The first step is to receive selection data from a user. (Ex. 2022, Sacerdoti
`
`Decl., ¶ 55.) The terminal provides various topics that may be of interest to the
`
`user. (See Ex. 1008, ’951 patent, 13:66-14:5.) The selection data, indicating a topic
`
`of interest to the user, can be entered either through a keyboard or a card reader.
`
`(Ex. 1008, ’951 patent, 9:58-60.)
`
`
`
`
`- 15 -
`
`
`
`

`
`CBM2014-00026
`
`
`
`Sacerdoti Fig. C2 (Annotating 9:57-10:14 of the ’951 patent)
`
`The second step is to convert the selection data into series of disk-segment
`
`addresses, for example A POSA would have understood that these could be
`
`pointers to information in data source 9. (Ex. 2022, Sacerdoti Decl., ¶ 56.) For
`
`example, the selection data can be converted into disc segment addresses. (Ex.
`
`1008, ’951 patent, 9:65-10:3.) As discussed with regard to FIG. 5 of the ’951
`
`patent above, there are at least two series of disk segment addressed, one related to
`
`textual data and the other relating to graphical data. (Ex. 1008, ’951 patent, 10:24-
`
`28.)
`
`
`
`
`- 16 -
`
`
`
`

`
`CBM2014-00026
`
`
`
`Sacerdoti Fig. C3 (Annotating 9:57-10:14 of the ’951 patent)
`
`The third step is to use a series of disk-segment addresses associated with
`
`textual data to retrieve inquiries from the data source. (Ex. 1008, ’951 patent, 10:3-
`
`5.) As Dr. Sacerdoti stated, a POSA would have understood that these inquiries are
`
`related to the selection data retrieved in the first step. (Ex. 2022, Sacerdoti Decl., ¶
`
`57.)
`
`
`
`
`- 17 -
`
`
`
`

`
`CBM2014-00026
`
`Sacerdoti Fig. C4 (Annotating 9:57-10:14 of the ’951 patent)
`
`The fourth step is to send those inquiries to an external data source, such as a
`
`reservation station. (Ex. 1008, ’951 patent, 10:4-5; Ex. 2022, Sacerdoti Decl., ¶
`
`
`
`58.)
`
`
`
`
`- 18 -
`
`
`
`

`
`CBM2014-00026
`
`
`
`Sacerdoti Fig. C5 (Annotating 9:57-10:14 of the ’951 patent)
`
`The fifth step receives answers to the transmitted inquiries back from the
`
`external data source. (Ex. 1008, ’951 patent, 10:5-6.) These answers will be textual
`
`in nature. (Ex. 1008, ’951 patent, 10:13-14.) A POSA would have understood that
`
`the answers are textual information that are related to the selection data received
`
`from the user in the first step. (Ex. 2022, Sacerdoti Decl., ¶ 59.)
`
`
`
`
`- 19 -
`
`
`
`

`
`CBM2014-00026
`
`
`
`Sacerdoti Fig. C6 (Annotating 9:57-10:14 of the ’951 patent)
`
`The final step is to use another of the series of disk-segment addresses, this
`
`one associated with graphical information, to retrieve audio-visual narrative
`
`chapters from the data source. (Ex. 1008, ’951 patent, 10:26-28 and 10:11-12.) As
`
`with the textual information in step 5, a POSA would have understood that this
`
`graphical information is related to the selection data received from the user. (Ex.
`
`2022, Sacerdoti Decl., ¶ 60.) Thus, having access to textual and graphical
`
`information related to the topic selected by the user, the system can now create a
`
`personalized sales presentation.
`
`
`
`
`- 20 -
`
`
`
`

`
`CBM2014-00026
`
`For the reasons discussed above the “means for interrelating” is definite
`
`under 35 U.S.C. § 112 ¶ 2. As Dr. Sacerdoti has explained, a POSA, reading the
`
`claims and the specification, would have understood that the patent linked actual
`
`structure and a computer-implementable algorithm to the claimed interrelating
`
`function. Therefore, the means-for-interrelating-textual-and-graphical-information
`
`claim phrase is not indefinite.
`
`2.
`
`The ’951 patent describes actual structure corresponding to
`the interrelating-textual-and-graphical-information
`function.
`
`In addition to specific algorithm, the ’951 patent links the claimed function
`
`of “interrelating textual and graphical information” with an actual structure that
`
`performs this function—a sequencer and PROM that generates disk segment
`
`addresses pointing to graphical information related to a topic selected by a user,
`
`along with a modem, DMA, and RAM memory that retrieve textual information
`
`related to the same topic. (Ex. 1008, ’951 patent, 9:57-10:9; Ex. 2022, Sacerdoti
`
`Decl. ¶¶ 38, 39). As Dr. Sacerdoti explains, a POSA would have understood this
`
`structure, sequencer 17 and PROM 16, corresponds to the claimed interrelating
`
`function. (Ex. 2022, Sacerdoti Decl., ¶40.) Indeed, after detailing this structure, the
`
`’951 patent describes that the structure’s output is interrelated textual and graphical
`
`information: “the sale of real estate properties would use interrelated textual and
`
`
`
`
`- 21 -
`
`
`
`

`
`CBM2014-00026
`
`graphical information stored on videodisc 114.” (Ex. 1008, ’951 patent, 16:24-26)
`
`(emphasis added.)
`
`The ’951 patent’s PROM and sequencer are not a general-purpose computer
`
`but comprise an actual structure under means-plus-function law. A POSA would
`
`have understood that a sequencer is a device that sequences through a collection of
`
`processor instructions in order. (Ex. 2022, Sacerdoti Decl., ¶ 41.) These
`
`instructions drive the PROM. (Ex. 1008, ’951 patent, 9:67-10:2.) At the time of the
`
`invention, a PROM would have been configured by blowing fuses within the
`
`device to transform it into a specific digital circuit. As Dr. Sacerdoti explained, the
`
`PROM is programmed once and then permanently integrated into an electronic
`
`device. (Ex. 2022, Sacerdoti Decl., ¶ 41.) For example, the ’951 patent describes a
`
`PROM configured as a circuit that returns a set of instructions to access series of
`
`specific disc segment addresses in response to input from a sequencer and then
`
`integrated into the terminal. (Ex. 1008, ’951 patent, 9:65-10:3; Ex. 2022, Sacerdoti
`
`Decl., ¶¶ 41-42.)
`
`Not only does this structure employ a hard-wired PROM, it also uses a
`
`DMA to eliminate the need for the processor to access the RAM. A POSA would
`
`have understood that this placement of components alleviates the system bus
`
`congestion by offloading the modem’s communication with the RAM memory
`
`from the main system bus. (See Ex. 2022, Sacerdoti Decl., ¶ 44.) Specifically, the
`
`
`
`
`- 22 -
`
`
`
`

`
`CBM2014-00026
`
`DMA allows the modem to store the received interrelated textual answers to the
`
`correct location in the RAM memory without requiring the microprocessor. Id.
`
`This allows the terminal to continue to address the user while waiting for and
`
`receiving answers from an external data source. Id.
`
`The ’951 patent not only describes how the PROM and sequencer are
`
`arranged but the actual steps they perform to interrelate textual and graphical
`
`information. The described sequencer and PROM generate disk-segment addresses
`
`pointing to graphical information related to a topic selected by a user along with a
`
`modem, DMA, and RAM memory that retrieve textual information related to the
`
`same topic. eBay, having assumed that the corresponding structure was a general
`
`purpose processor, failed to analyze any of the hardware disclosed in the ’951
`
`patent. (Ex. 1008, ’951 patent, 9:57-10:14; see also Ex. 2022, Sacerdoti Decl., Fig.
`
`B and ¶¶ 48-49.)
`
`FIG. 4 and its description detail a system that presents options to a user,
`
`accepts a selection from the user, and uses that selection to create a sales
`
`presentation that uses textual and graphical information related to the user’s
`
`selection. (See Ex. 1008, ’951 patent, 9:57-10:14.)
`
`Sacerdoti Fig. A1 (reproduced below) annotates FIG. 4 of the ’951 patent to
`
`show a corresponding structure highlighted in yellow.
`
`
`
`
`- 23 -
`
`
`
`

`
`CBM2014-00026
`
`
`
`Sacerdoti Fig. A1 (Annotating Fig. 4 and 9:57-10:9 of the ’951 patent)
`
`The generated addressing data, i.e., the disc-segment addresses, can be used
`
`to access information directly from a data source or retrieve information from an
`
`external data source. (Ex. 2022, Sacerdoti Decl., ¶ 43.) The ’951 patent describes
`
`how the generated instructions can be used to retrieve information directly from a
`
`data source. For example, in the system illustrated in FIG. 4, the instructions may
`
`use a portion of the generated disc-segment addresses to access audio-visual
`
`displayable narrative chapters directly from the data source. (Ex. 1008, ’951 patent,
`
`10:10-14 and 26-28.) The instructions may also use portions of the generated data
`
`
`
`
`- 24 -
`
`
`
`

`
`CBM2014-00026
`
`segment addresses to retrieve inquiries to be sent to an external data source via a
`
`modem. (Ex. 1008, ’951 patent, 10:3-5 and 10:24-26.)
`
`The ’951 specification discloses how the DMA and RAM memory can be
`
`used in conjuncture with the modem to communicate with an external data source
`
`without hindering the data processor’s ability to c

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