throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`____________________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`____________________
`
`SAMSUNG ELECTRONICS CO., LTD. AND
`SAMSUNG ELECTRONICS AMERICA, INC.
`Petitioner
`
`v.
`
`IMAGE PROCESSING TECHNOLOGIES LLC,
`Patent Owner
`____________________
`
`CASE IPR2017-00355
`Patent No. 7,650,015
`____________________
`
`
`
`PATENT OWNER IMAGE PROCESSING TECHNOLOGIES LLC’S
`PRELIMINARY RESPONSE PURSUANT TO 37 C.F.R. § 42.107
`
`
`
`

`

`TABLE OF CONTENTS
`
`I. 
`
`II. 
`
`Introduction ...................................................................................................... 1 
`
`Overview of the ’015 Patent ............................................................................ 2 
`
`A. 
`
`B. 
`
`Person of Ordinary Skill in the Art ....................................................... 7 
`
`Claim Construction ............................................................................... 7 
`
`1.  “Domain” ........................................................................................ 8 
`
`2.  “Class” ............................................................................................ 9 
`
`3.  “Forming at least one histogram of the pixels in the one or more
`of a plurality of classes in the one or more of a plurality of
`domains” ....................................................................................... 12 
`
`4.  “Said at least one histogram referring to classes defining said
`target” ............................................................................................ 17 
`
`III.  Legal Standards ............................................................................................. 19 
`
`IV.  No Review Should be Instituted for Claim 6 ................................................ 23 
`
`A. 
`
`Petitioner Has Not Shown that the Asserted References Teach or
`Suggest All Elements of Claim 6 of the ’015 Patent .......................... 23 
`
`1.  Ground 1: Petitioner Has Not Shown that Gilbert and Schaming
`Teach or Suggest All Elements of the Challenged Claim ............ 24 
`
`2.  Ground 2: Petitioner Has Not Shown That Gilbert and Ueno
`Teach or Suggest All Elements of the Challenged Claim ............ 31 
`
`3.  Ground 3: Petitioner Has Not Shown That Hashima and
`Schaming Teach or Suggest All Elements of the Challenged
`Claim ............................................................................................. 35 
`
`B. 
`
`Petitioner Has Not Shown That a POSA Would Have Selected and
`Combined the Asserted References .................................................... 37 
`
`1.  Petitioner Has Not Shown That a POSA Would Have Combined
`Gilbert and Schaming ................................................................... 38 
`
`i
`
`

`

`2.  Petitioner Has Not Shown That a POSA Would Have Combined
`Gilbert and Ueno ........................................................................... 43 
`
`3.  Petitioner Has Not Shown That a POSA Would Have Combined
`Hashima and Schaming................................................................. 47 
`
`C. 
`
`Petitioner’s Reasons for Combining the References Are Driven by
`Improper Hindsight Analysis .............................................................. 50 
`
`V. 
`
`Conclusion ..................................................................................................... 53 
`
`
`
`
`
`ii
`
`

`

`TABLE OF AUTHORITIES
`
`Cases 
`Apple Inc. v. Contentguard Holdings, Inc.,
` IPR2015-00442, Paper 9 (P.T.A.B. July 13, 2015) ............................... 20, 21, 22
`
`Google, Inc. v. Everymd.com LLC,
`IPR2014-00347, Paper 9 (P.T.A.B. May 22, 2014) ............................................. 20
`
`Graham v. John Deere Co.,
`383 U.S. 1 (1966), ......................................................................................... 19, 20
`
`Grain Processing v. American-Maize Prods,
` 840 F.2d 902 (Fed. Cir. 1988) ............................................................................. 23
`
`In re Magnum Oil Tools Int’l.,
` 829 F.3d 1364 (Fed. Cir. 2016) .................................................................... 20, 21
`
`In re NTP, Inc.,
` 654 F.3d 1279 (Fed. Cir. 2011) .................................................................... 23, 50
`
`In re Omeprazole Patent Litigation,
` 536 F.3d 1361 (Fed. Cir. 2008) ........................................................................... 22
`
`Innogenetics, N.V. v. Abbott Labs.,
`512 F.3d 1363 (Fed. Cir. 2008)) .......................................................................... 51
`
`InTouch Tech., Inc. v. VGo Communs., Inc.,
` 751 F.3d 1327 (Fed. Cir. 2014) ........................................................................... 23
`
`Kinetic Concepts, Inc. v. Smith & Nephew, Inc.,
` 688 F.3d 1342 (Fed. Cir. 2012) .................................................................... 20, 50
`
`KSR Int’l Co. v. Teleflex Inc., 550 U.S. 398 (2007) ......................................... 22, 23
`
`Liberty Mut. Ins. Co. v. Progressive Cas. Ins. Co.,
` CBM-2012-00003, Paper 7 (P.T.A.B. Nov. 26, 2012) ................................ 20, 21
`
`Ortho-McNeil Pharm. v. Mylan Labs,
` 520 F.3d 1358 (Fed. Cir. 2008) .................................................................... 23, 50
`
`Phillips v. AWH Corp.,
`415 F.3d 1303 (Fed. Cir. 2005) .............................................................................. 8
`
`iii
`
`

`

`Proctor & Gamble Co. v. Teva Pharm. USA, Inc.,
` 566 F.3d 989 (Fed. Cir. 2009) ...................................................................... 21, 22
`
`SAS Institute, Inc. v. ComplementSoft,
` LLC, 825 F.3d 1341 (2016) ................................................................................. 19
`
`Synopsys, Inc. v. Mentor Graphics Corp.,
` 814 F.3d 1309 (2016) .......................................................................................... 19
`
`Trivascular Inc. v. Samuels,
`812 F.3d 1056 (Fed. Cir. 2016) ............................................................................ 51
`
`Unigene Labs., Inc. v. Apotex, Inc.,
` 655 F.3d 1352 (Fed. Cir. 2011) ........................................................................... 22
`
`W.L. Gore & Assoc., Inc. v. Garlock, Inc.,
` 721 F.2d 1540 (Fed. Cir. 1983) .................................................................... 38, 51
`
`Whole Space Indus Ltd.,
` IPR2015-00488, Paper 14 (P.T.A.B. July 24, 2015) .......................................... 20
`
`Statutes 
`
`35 U.S.C. § 103 ................................................................................................. 19, 20
`
`Exhibits 
`Ex. 2001, IEEE Standard Dictionary of Electrical and Electronics Terms, 6th Ed.,
`IEEE (1996) ........................................................................................................... 9
`
`Ex. 2002, Webster’s New Universal Unabridged Dictionary,
` Barnes & Noble Books (1996) ..................................................................... 12, 13
`
`Ex. 2003, Copy of IPR Petition (Annotated with page numbers) ................... passim
`
`
`
`iv
`
`

`

`Patent Owner Image Processing Technologies LLC (“Patent Owner”) hereby
`
`submits this Preliminary Patent Owner’s Response to the Petition filed by Samsung
`
`Electronics Co. Ltd. and Samsung Electronics America, Inc. (collectively,
`
`“Petitioner”) on November 30, 2016 in case IPR2017-00355 for review of claim
`
`6 of U.S. Patent No. 7,650,015 (the “’015 patent”).
`
`I.
`
`INTRODUCTION
`
`The Board should not institute review because the Petition fails to establish a
`
`reasonable likelihood that the Petitioner would prevail with respect to the
`
`challenged claim.
`
`As to each of Grounds 1, 2, and 3, Petitioner has not shown that the asserted
`
`references teach or suggest at least the following elements of claim 6: “forming at
`
`least one histogram of the pixels in the one or more of a plurality of classes in the
`
`one or more of a plurality of domains, said at least one histogram referring to
`
`classes defining said target” and “identifying the target from said at least one
`
`histogram,” as required by claim 6.
`
`As to each of Grounds 1, 2, and 3, Petitioner has also not shown that a
`
`POSA would have combined the four asserted references Gilbert, Schaming, Ueno,
`
`and Hashima to arrive at the subject matter of claim 6.
`
`The Board should decline to institute an inter partes review of claim 6 of the
`
`’015 patent.
`
`1
`
`

`

`
`
`II. OVERVIEW OF THE ’015 PATENT
`The ’015 patent is directed to efficient, real-time identification and
`
`localization of a wide range of moving objects using histograms. E.g., Ex. 1001 at
`
`1:16–21; 3:13–23. The inventor developed a system that can track a target object
`
`using multiple characteristics, such as velocity, direction, hue, saturation, etc. E.g.,
`
`Ex. 1001 at 25:23–34; 25:58–67. Tracking techniques known at the time of the
`
`invention of the ’015 patent were inadequate because, for example, they were
`
`memory intensive, limited in terms of the information obtained about an object,
`
`could not provide information in real-time, used complex algorithms for computing
`
`object information, or were designed to detect only one type of object. E.g., Ex.
`
`1001 at 1:23–55; 2:23–63.
`
`The ’015 patent overcame the limitations of the prior art through a number
`
`of novel techniques, including generating histograms of multiple pixel parameters
`
`being detected with the aid of classifiers that enable only data having selected
`
`classification criteria to possibly be included in the histograms; providing a
`
`validation unit that processes multiple items of classification information from
`
`different histogram formation blocks in parallel to determine whether a
`
`corresponding histogram formation block will utilize data for a particular pixel in
`
`forming its own histogram; and using histograms to adjust a tracking box with
`
`2
`
`

`

`respect to the size and location of the tracking box. E.g., Ex. 1001 at 18:10–13;
`
`18:46–52; 21:48–22:3; 24:1–25:2.
`
`In Figure 10 of the ’015 patent, an image processing system (11) is shown in
`
`connection with a histogram processor 22a. Image processing system (11) receives
`
`digital video signal S(PI) originating from a video camera or other imaging device.
`
`Ex. 1001 at 9:6–10. S(PI) represents the pixel values PI of video signal S, in a
`
`succession of frames, each representing an instant in time. Ex. 1001 at 9:26–34;
`
`11:30–31. Image processing system (11) outputs signals SR (delayed video signal)
`
`and also calculated values such as speed (V) and oriented direction of displacement
`
`(DI) for pixels in the image. Ex. 1001 at 9:42–57. A bus Z–Z1 (the dotted line
`
`which appears in both Figures 10 and 11) transfers output signals of the image
`
`processing system (11) to histogram processor (22a). Ex. 1001 at 16:44–52.
`
`
`
`3
`
`

`

`Figure 11 of the ’015 patent shows an example of a histogram processor 22a
`
`with multiple histogram formation blocks 24–29. Ex. 1001 at 16:53–59. Block 24
`
`enables a histogram to be formed in the luminance domain (ranging from 0–255).
`
`Id. at 16:61–17:2. Similarly, the domain for Block 25 is speed (V) (ranging from
`
`0–7). Id. at 17:3–9. The domain for Block 26 is oriented direction (DI) (ranging
`
`from 0–7). Id. at 17:10–17. The domain for Block 27 is time constant (CO)
`
`(ranging from 0–7). Id. at 17:18–25. The domain for Block 28 is position on the
`
`x-axis. Id. at 17:26–37; 18:53–58; 20:53–21:10. The domain for Block 29 is
`
`position on the y-axis. Id. The histogram formation blocks and other components
`
`are interconnected by a bus 23. Id. at 16:53–55.
`
`
`
`4
`
`

`

`A validation unit accompanies each histogram formation block of Figure 11.
`
`Figure 13, referring to histogram formation block 25 and validation unit 31 of
`
`Figure 11, shows a histogram formation block with a classifier 25b. The classifier
`
`has registers that permit classification criteria to be individually selected: “[b]y
`
`way of example, register 106 will include, in the case of speed, eight registers
`
`numbered 0–7. By setting a register to ‘1’, e.g., register number 2, only data that
`
`meet the criteria of the selected class, e.g., speed 2, will result in a classification
`
`output of ‘1’.” Ex. 1001 at 18:20–24.
`
`The number of registers can vary depending on the domain of the classifier.
`
`E.g., Ex. 1001 at 18:29–42. For example, “[t]he classifier associated with
`
`
`
`5
`
`

`

`histogram formation block 24 preferably has 256 registers, one register for each
`
`possible luminance value of the image.” Ex. 1001 at 18:30–32. The interaction
`
`between the classifiers and the validation units in connection with histogram
`
`formation is significant. In particular, “[t]he output of each classifier is
`
`communicated to each of the validation blocks 30–35 via bus 23, in the case of
`
`histogram formation blocks 28 an[d] 29, through combination unit 36,” and
`
`“[v]alidation units 30–35 receive the classification information in parallel from all
`
`classification units in histogram formation blocks 24–29.” Ex. 1001 at 18:42–48.
`
`Further, each validation unit generates a validation signal that determines “for each
`
`incoming pixel, whether the histogram formation block will utilize that pixel in
`
`forming it [sic] histogram.” Ex. 1001 at 18:48–52.
`
`The image processing system of the ’015 patent can be used to track a target,
`
`for example, a person’s face. E.g., Ex. 1001 at 22:4–30. The system may form x-
`
`axis and y-axis projection histograms using, for example, pixels whose brightness
`
`has undergone significant variation (DP=1) relative to a prior image frame. E.g.,
`
`Ex. 1001 at 10:29–44; 22:31–54. In this example, the center (V) of the face is
`
`located within an area whose boundaries are computed based on the locations of
`
`peaks in the histograms, and may correspond to the pixel position at the center of
`
`the bounded area. E.g., Ex. 1001 at 22:59–23:22. Servomotors can be actuated to
`
`move the camera to better center the face on the screen. Ex. 1001 at 23:18–22.
`
`6
`
`

`

`In the example of Figure 15, “[t]he image processing system determines the
`
`position and movement of the subject P, and controls servo motors 43 of camera 13
`
`to direct the optical axis of the camera towards the subject and particularly towards
`
`the face of the subject, as a function of the location, speed and direction of the
`
`subject, and may vary the zoom, focal distance and/or the focus of the camera to
`
`provide the best framing and image of the subject.” Ex. 1001 at 22:11–17.
`
`A.
`Person of Ordinary Skill in the Art
`For purposes of this inter partes review, Patent Owner submits that a person
`
`of ordinary skill in the art (or “POSA”) in 1996 (the foreign priority date of the
`
`’015 patent) would be someone with an undergraduate degree in electrical
`
`engineering or image processing or a related field, followed by at least two years of
`
`graduate coursework and also at least early-stage thesis research, in digital image
`
`processing. The requisite knowledge and experience would have been acquired,
`
`for example, by someone who had completed all coursework in a two year
`
`master’s program focused on digital image processing, along with at least some
`
`thesis research qualifying towards a degree in such a program.
`
`B. Claim Construction
`Petitioner proposes that the claims be construed pursuant to the standard in
`
`Phillips v. AWH Corp., under which “the ordinary and customary meaning of a
`
`claim term is the meaning that the term would have to a person of ordinary skill in
`
`7
`
`

`

`the art in question at the time of the invention, i.e., as of the effective filing date of
`
`the patent application.” Phillips v. AWH Corp., 415 F.3d 1303, 1313 (Fed. Cir.
`
`2005).
`
`Patent Owner agrees that the Phillips standard should apply for purposes of
`
`this inter partes review.
`
`“Domain”
`
`1.
`Patent Owner proposes that “domain” should be construed for purposes of
`
`this proceeding as “the complete set of values for a parameter.”
`
`The patent specification supports Patent Owner’s proposed construction. As
`
`noted above, the classes referred to in the claimed subject matter are subsets of a
`
`larger range of values. This larger range is a domain which may include, for
`
`example, (i) luminance, (ii) speed (V), (iii) oriented direction (D1), (iv) time
`
`constant (CO), (v) hue, (vi) saturation, (vii) first axis (x(m)), and (viii) second axis
`
`(y(m)). E.g., Ex. 1001 at 3:47–58. For example, the luminance domain is the set
`
`of all possible values that can be taken on by the luminance parameter. For
`
`luminance, generally represented by a number in the range 0–255, an eight-bit
`
`memory is used. Ex. 1001, 16:64–17:2. As is commonly understood, an eight-bit
`
`memory is capable of holding 28 or 256 values, that is, each possible value 0–255.
`
`See https://en.wikipedia.org/wiki/8-bit.
`
`8
`
`

`

`Similarly, the speed domain is the set of all possible values that can be taken
`
`on by the speed parameter. For example, the ’015 patent discloses that speed
`
`preferably has a value between 0–7. Ex. 1001 at 17:54–59, 18:10–16. The
`
`classifier in the speed domain contains registers for the complete set of values for
`
`speed, that is, eight registers numbered 0–7. Ex. 1001 at 18:19–20. A three-bit
`
`memory is used for speed. Ex. 1001, 17:5–9. As is commonly understood, a
`
`three-bit memory is capable of representing 23 or 8 values, that is, each possible
`
`value 0–7.
`
`Consistent with Patent Owner’s proposed construction, the IEEE Standard
`
`Dictionary of Electrical and Electronics Terms (6th ed. 1996) defines “domain” as
`
`“[t]he set of all possible values that can be taken on by an independent variable.”
`
`Ex. 2001 at 312.
`
`
`
`Therefore, based on intrinsic and extrinsic evidence, “domain” should be
`
`construed for purposes of this proceeding as “the complete set of values for a
`
`parameter.”
`
`“Class”
`
`2.
`Patent Owner proposes that “class” should be construed for purposes of this
`
`proceeding as “a selected subset of values of a parameter.”
`
`Patent Owner’s construction is based on a natural reading of the claim
`
`language “classes . . . in domains.” Also, the patent specification supports Patent
`
`9
`
`

`

`Owner’s proposed construction. The ’015 patent describes a system that
`
`determines, through the use of classifiers, whether a pixel under consideration
`
`meets selected classification criteria: “[c]lassifier 25b enables only data having
`
`selected classification criteria to be considered further, meaning to possibly be
`
`included in the histograms formed by histogram formation blocks 24–29.” Ex.
`
`1001 at 18:10–13. Thus, the classification criteria are applied to form a group of
`
`pixels having common characteristics, and these pixels can potentially be used in
`
`forming a histogram. As explained by the specification of the ’015 patent, “[a]s
`
`shown in FIGS. 10–14, image processing system 11 is used in connection with a
`
`histogram processor 22a for identifying objects within the input signal based upon
`
`user specified criteria for identifying such objects.” Ex. 1001, 16:44–47. “[F]or
`
`any data domain, e.g., speed, the output of the classifier for that data domain will
`
`only be ‘1’ if the particular data point being considered is in the class of the
`
`registers set to ‘1’ in the classifier for that data domain.” Ex. 1001 at 18:63–66.
`
`The ’015 patent describes classifiers that are configured to consider specific values
`
`selected from among a larger range of values:
`
`“For example, with respect to speed, which is preferably a value in the
`
`range of 0–7, classifier 25b may be set to consider only data within a
`
`particular speed category or categories, e.g., speed 1, speeds 3 or 5,
`
`speed 3–6, etc. Classifier 25b includes a register 106 that enables the
`
`10
`
`

`

`classification criteria to be set by the user, or by a separate computer
`
`program. By way of example, register 106 will include, in the case of
`
`speed, eight registers numbered 0–7. By setting a register to “1”, e.g.,
`
`register number 2, only data that meets the criteria of the selected
`
`class, e.g., speed 2, will result in a classification output of “1”.
`
`Ex. 1001 at 18:13–23.
`
`As another example of values that are a selected subset of the possible
`
`values of the domain, the ’015 patent teaches the “selected classes” within
`
`“selected domains” of speed of 2, a direction of 4, and a luminance of 125. Ex.
`
`1001 at 19:9–16. Yet another example taught by the’015 patent is a speed of 2 and
`
`a direction of 4. Ex. 1001 at 21:48–53.
`
`The patent further explains that histogram formation blocks can be set to
`
`process pixels in a selected subset of the x domain and y domain, in other words, in
`
`a selected area:
`
`In order to process pixels only within a user-defined area, the x-
`
`direction histogram formation block may be set to process pixels only
`
`in a class of pixels defined by boundaries, i.e. XMIN and XMAX.
`
`Any pixels outside of this class will not be processed. Similarly, the y-
`
`direction histogram formation block may be set to process pixels only
`
`in a class of pixels defined by boundaries YMIN and YMAX. Thus,
`
`11
`
`

`

`the system can process pixels only in a defined rectangle by setting
`
`the XMIN and XMAX, and YMIN and YMAX values as desired. Of
`
`course, the classification criteria and validation criteria from the other
`
`histogram formation blocks may be set in order to form histograms of
`
`only selected classes of pixels in selected domains in selected areas.
`
`Ex. 1001 at 21:11–23.
`
`Consistent with the construction proposed by Patent Owner, Webster’s New
`
`Universal Unabridged Dictionary (1996) defines “class” as “[a] number of persons
`
`or things regarded as forming a group by reason of common attributes,
`
`characteristics, qualities, or traits; kind; sort.” Ex. 2002 at 381.
`
`Therefore, based on intrinsic and extrinsic evidence, a class is a
`
`selected subset of values from a larger range of parameter values.
`
`3.
`
`“Forming at least one histogram of the pixels in the one or
`more of a plurality of classes in the one or more of a
`plurality of domains”
`
`Patent Owner proposes that “forming at least one histogram of the pixels in
`
`the one or more of a plurality of classes in the one or more of a plurality of
`
`domains” should be construed as “forming at least one histogram of the pixels in
`
`two or more classes that are in two or more domains.”
`
`Patent Owner’s proposed construction is required by the language of the
`
`claim. The natural reading of the claim limitation is that the term “one or more”
`
`12
`
`

`

`modifies “plurality of classes” and that the separate iteration of the term “one or
`
`more” modifies “plurality of domains.” A plurality means “two or more”, i.e., “a
`
`number greater than one.” See Ex. 2002 (Webster’s Unabridged (1996)) at 1490.
`
`Accordingly, the claim limitation requires at least one set of “two or more” (i.e. a
`
`plurality of) classes, and at least one set of “two or more” (i.e. a plurality of)
`
`domains, which means there must be at least two classes and at least two domains.
`
`Therefore, the claim requires at least one plurality, meaning two or more, classes.
`
`Likewise, the claim requires at least one plurality, meaning two or more, domains.
`
`By contrast, construing the claim to merely require at least one class selected from
`
`multiple classes, and at least one domain selected from multiple domains, would
`
`render the term “plurality” superfluous, so that the claim limitation would be
`
`reduced to “one or more classes in one or more domains.”
`
`The intrinsic evidence firmly supports a construction requiring formation of
`
`a histogram using two or more classes in two or more domains. For example, the
`
`Abstract of the ’015 patent refers to forming histograms in each of multiple
`
`domains: “[i]n each of several domains, [a] histogram of the values in the first and
`
`second matrices falling in such domain is formed. Using the histograms, it is
`
`determined whether there is an area having the characteristics of the particular
`
`domain.” (emphasis added). Further, Figures 10–13 of the ’015 patent and the
`
`description at 16:44–19:39 teach an exemplary set of histogram formation and
`
`13
`
`

`

`processing blocks for multiple domains: luminance (block 24), speed V (block 25),
`
`oriented direction (block 26), time constant (block 27), x position (block 28), and
`
`y-axis position (block 29). See Ex. 1001 at 16:61–17:29. In the exemplary case of
`
`a color camera, the ’015 patent teaches that two histogram formation blocks for
`
`hue and saturation are included. Ex. 1001 at 25:48–52. In this example, multiple
`
`histogram formation processors of the type taught in Figure 11 (which include
`
`blocks 24–29 as described above) are controlled so that luminance, hue, and
`
`saturation (collectively, color) can be used to track a target.1 Ex. 1001 at 25:58–67.
`
`Thus, a POSA would understand based on the specification that the claim language
`
`contemplates histogram formation in two or more domains.
`
`A POSA would also have understood the specification of the ’015 patent to
`
`contemplate multiple classes in multiple domains. For example, the specification
`
`states that “[t]he process further includes the steps of forming histograms along
`
`coordinate axes for the pixels within the classes selected by the classifier within
`
`each domain selected by the validation signal, and forming a composite signal
`
`corresponding to the spatial position of such pixels within the frame.” Ex. 1001 at
`
`5:62–67 (emphasis added). Similarly, the specification refers to “means for
`
`forming a histogram for pixels of the output signal within the classes selected by
`
`1 “Color” is specified by three values, with the specific three values depending on
`the color space used. For example, in HSV color space, the values are Hue,
`Saturation, Value. Another example of a color space is RGB (Red, Green, Blue).
`See Ex. 1002 (Hart Declaration) at ¶30.
`
`14
`
`

`

`the classifier within each domain selected by the validation signal.” Ex. 1001 at
`
`7:40–42 (emphasis added). Classes can be selected by configuring the classifiers:
`
`“[f]or example, with respect to speed, which is preferably a value in the range of
`
`0–7, classifier 25b may be set to consider only data within a particular speed
`
`category or categories, e.g., speed 1, speeds 3 or 5, speed 3–6, etc.” Ex. 1001 at
`
`18:13–16.
`
`The ’015 patent describes specific embodiments in which a histogram is
`
`formed using two or more classes in two or more domains. For example, the ’015
`
`patent discusses the selection of multiple domains using a validation unit in
`
`conjunction with the classifiers via which classes within each domain are selected:
`
`“for any data domain, e.g., speed, the output of the classifier for that data domain
`
`will only be ‘1’ if the particular data point being considered is in the class of the
`
`registers set to ‘1’ in the classifier for that data domain. The validation signal from
`
`each validation unit will only be ‘1’ if for each register in the validation unit that
`
`is set to ‘1’, an input of ‘1’ is received from the classifier for the domain of that
`
`register. This may be expressed as follows: out=(In0+Reg0)·(In1+Reg1) . . .
`
`(Inn+Regn) . . . (in0+ in1+ ... inn).” Ex. 1001 at 18:63–19:5 (emphasis added). As
`
`the patent explains, “[t]hus, using the classifiers in combination with validation
`
`units 30–35, the system may select for processing only data points in any selected
`
`classes within any selected domains. For example, the system may be used to
`
`15
`
`

`

`detect only data points having speed 2, direction 4, and luminance 125 . . . .” Id. at
`
`19:8–12.
`
`Therefore, the histogram formation block can also be configured to select
`
`multiple pluralities of classes and multiple pluralities of domains. For example,
`
`the registers of the classifier 25b of Figure 13 may select a first plurality of classes
`
`in one domain, while the registers of the validation unit 31 may, in conjunction
`
`with the registers of corresponding classifiers in other histogram formation blocks,
`
`select additional pluralities of classes in additional domains.
`
`Therefore, based on the language of the claim as supported by the disclosure
`
`of the specification of the patent, a POSA would have understood “forming at least
`
`one histogram of the pixels in the one or more of a plurality of classes in the one or
`
`
`
`16
`
`

`

`more of a plurality of domains” to mean “forming at least one histogram of the
`
`pixels in two or more classes that are in two or more domains.”
`
`4.
`
`“Said at least one histogram referring to classes defining
`said target”
`
`Patent Owner proposes that “said at least one histogram referring to classes
`
`defining said target” should be construed as “at least one histogram being formed
`
`of pixels in at least two classes that define said target.” The plain language of the
`
`claim requires interpreting “classes,” a plural term, to mean “two or more.”
`
`Patent Owner’s proposed construction is also supported by the ’015 patent.
`
`Further, as explained earlier in this Section II, Figure 11 teaches a number
`
`histogram formation and processing blocks for various data domains (24–29)
`
`interconnected by a bus (23). Ex. 1001, 16:53–61. The validation units (30–35)
`
`associated with each histogram formation block receive classification information
`
`in parallel from all classification units for each histogram formation and processing
`
`block. As explained by the ’015 patent, the validation units contain a register that
`
`includes a binary value for each data domain that the system is capable of
`
`processing. Id. at 18:46–58. The exemplary use of the system is to detect data
`
`points having speed 2, direction 4 and luminance 125—that is, classes defining the
`
`target. Id. at 19:8–39.
`
`In one embodiment represented in Figures 20–23, tracking is performed by
`
`using the class DP=1 (DP=1 representing motion) and classes in the x-axis and y-
`
`17
`
`

`

`axis domains that are selected by the user to locate a target. Ex. 1001, 23:59–24:23.
`
`The controller sets the selected x-position and y-position boundaries based on the
`
`user selection of the position of the target. Ex. 1001 at 23:59–24:11. These
`
`boundaries are set in the classification units of histogram formation blocks 28 (x-
`
`position) and 29 (y-position). Id. at 24:8–11. As taught by the specification, DP=1
`
`is selected to identify the edges of the target, but other classes that define the target
`
`may also be used:
`
`Those pixels with DP=1 would normally be located on the peripheral
`
`edges of target 218, unless the target had a strong color or luminance
`
`variation throughout, in which case, many of the pixels of the target
`
`would have DP=1. In any case, in order to locate pixels with DP=1,
`
`the validation units would be set to detect pixels with DP=1. Thus, the
`
`only pixels that will be considered by the system are those in the
`
`bounded area with DP=1. Alternatively, the system may be set to
`
`detect a velocity greater than zero, or any other criteria that define the
`
`edges of the object.
`
`Ex. 1001 at 24:14–23 (emphasis added).
`
`Other examples of the ’015 patent also employ multiple classes to define the
`
`target. For example, “[a]ssuming that it were desired to identify an object with a
`
`speed of ‘2’ and a direction of ‘4’, the validation units for speed and direction
`
`18
`
`

`

`would be set to ‘1’, and the classifiers for speed ‘2’ and direction ‘4’ would be set
`
`to ‘1’.” Ex. 1001 at 21:49–53. Similarly, the ’015 patent describes tracking a
`
`target using “velocity, and/or color, and/or direction, etc.”2 Ex. 1001 at 25:58–67.
`
`Therefore, Patent Owner’s proposed construction gives effect to the plain
`
`language of the claim, and is supported by the written disclosure of the ’015 patent.
`
`Claim 6 requires that at least one histogram is formed of pixels in at least two
`
`classes that define the target.
`
`III. LEGAL STANDARDS
`Petitioner has the burden to show that it is likely to prevail as to at least one
`
`claim of the ’015 patent. 35 U.S.C. § 314. The Board may decline to institute the
`
`petition as to any claim for which the Board determines that Petitioner has not
`
`shown it is likely to prevail. SAS Institute, Inc. v. ComplementSoft, LLC, 825 F.3d
`
`1341, 1352 (Fed. Cir. 2016); Synopsys, Inc. v. Mentor Graphics Corp., 814 F.3d
`
`1309, 1316–17 (Fed. Cir. 2016).
`
`All three of Petitioner’s Grounds rely on obviousness combinations. To
`
`mak

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