throbber
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`Petition for Inter Partes Review
`
`Attorney Docket No.: 52959.21
`Customer No.:
`27683
`
`Real Party in Interest:
`Apple Inc.
`
`
`
`
`
`In re patent of Owen et al.
`
`U.S. Patent No. 7,777,753
`
`Issued: Aug. 17, 2010
`
`Title: Electronic System and Method
`For Selectively Allowing Access To
`A Shared Memory
`









`
`
`
`
`
`
`
`
`
`Declaration of Robert Colwell, Ph.D.
`Under 37 C.F.R. § 1.68
`
`
`
`–1–
`
`
`
`Apple Exhibit 1003
`Page 1 of 123
`
`

`
`
`
`Table of Contents
`
`Introduction .......................................................................................................... 5 
`I. 
`II.  Qualifications and Professional Experience ........................................................ 7 
`III.  Level of Ordinary Skill in the Art ..................................................................... 10 
`IV. Relevant Legal Standards .................................................................................. 11 
`V.  The ’753 Patent .................................................................................................. 12 
`A.  Overview ..................................................................................................... 12 
`
`B.  History of the ’753 Patent ........................................................................... 19 
`
`VI. Claim Construction ............................................................................................ 20 
`VII.  Overview of References .............................................................................. 30 
`A.  Overview of Bowes (U.S. Patent No. 5,546,547) ...................................... 30 
`
`B.  Overview of DSP3210 Data Sheet ............................................................. 33 
`
`C.  Overview of Artieri (translation of EP 0626653) ....................................... 36 
`
`D.  Overview of Arimilli (U.S. Patent No. 6,029,217) .................................... 39 
`
`E.  Overview of Gove ...................................................................................... 40 
`
`F.  Overview of Shanley .................................................................................. 42 
`
`G.  Overview of Christiansen (U.S. Patent No. 5,787,264) ............................. 42 
`
`H.  Overview of Tahara .................................................................................... 43 
`
`VIII.  Challenge #1: Claims 1 and 2 are invalid under 35 U.S.C § 103 over
`Bowes as informed by the DSP3210 Data Sheet and in view of Artieri
`and Arimilli. ................................................................................................ 44 
`A.  Bowes’ DSP as a “video circuit” [or “decoder”] ....................................... 48 
`
`B.  Use of a shared “main memory” was known: ............................................ 59 
`
`C.  An arbiter circuit configured for “queuing,” as recited in claims 1 (see
`also claim 8) was known ............................................................................ 64 
`
`
`
`–2–
`
`
`
`Apple Exhibit 1003
`Page 2 of 123
`
`

`
`
`
`D.  Reasons to Combine Bowes, DSP3210 Data Sheet, and Artieri ................ 67 
`
`E.  Reasons to Combine Bowes, DSP3210 Data Sheet, Artieri, and Arimilli . 69 
`
`F.  Detailed Analysis: Claims 1-2 .................................................................... 71 
`
`IX. Claim 3 is invalid under 35 U.S.C § 103 over Bowes as informed by the
`DSP3210 Data Sheet and in view of Artieri and Arimilli in further
`view of Tahara ............................................................................................. 89 
`A.  Reasons to Combine Bowes, DSP3210 Data Sheet, Artieri, and Arimilli
`in further view of Tahara ............................................................................ 90 
`
`B.  Detailed Analysis of Claim 3 ..................................................................... 91 
`
`X.  Challenge #2: Claim 4 is invalid under 35 U.S.C § 103 over Bowes, as
`informed by the DSP3210 Data Sheet and in view of Artieri and
`Arimilli in further view of Shanley. ............................................................ 92 
`A.  Reasons to Combine Bowes, DSP3210 Data Sheet, Artieri, and Arimilli
`in further view of Shanley .......................................................................... 92 
`
`B.  Detailed Analysis of Claim 4 ..................................................................... 94 
`
`XI. Challenge #3: Claim 7 is invalid under 35 U.S.C § 103 over Bowes, as
`informed by the DSP3210 Data Sheet, and in view of Artieri, in further
`view of Christiansen .................................................................................... 95 
`A.  An Arbiter included in the Memory Interface Circuit of the Decoder ....... 95 
`
`B.  Reasons to Combine Bowes, DSP3210 Data Sheet, Artieri and
`Christiansen ................................................................................................ 99 
`
`C.  Detailed Analysis Claim 7 ........................................................................ 100 
`
`XII.  Challenge #4 – Claims 8 and 10 are invalid under 35 U.S.C. § 103 over
`Bowes as informed by the DSP3210 Data Sheet, in view of Artieri and
`Christiansen, and in further view of Arimilli ............................................110 
`A.  Reasons to Combine Bowes, DSP3210 Data Sheet, Artieri,
`Christiansen, and Arimilli......................................................................... 111 
`
`B.  Detailed Analysis of Claim 8 ................................................................... 111 
`
`
`
`–3–
`
`
`
`Apple Exhibit 1003
`Page 3 of 123
`
`

`
`
`
`C.  Detailed Analysis of Claim 10 ................................................................. 114 
`
`1.  Further Reasons to Combine Christiansen .......................................... 114 
`
`2.  Claim 10 Detailed Analysis ................................................................. 116 
`
`XIII.  Challenge #5 – Claim 9 is invalid under 35 U.S.C. § 103 over Bowes as
`informed by the DSP3210 Data Sheet and in view of Artieri and
`Christiansen, in further view of Shanley ...................................................117 
`A.  Reasons to Combine Bowes, DSP3210 Data Sheet, Artieri, and
`Christiansen in further view of Shanley ................................................... 117 
`
`B.  Detailed Analysis of Claim 9 ................................................................... 118 
`
`XIV.  Challenge #6: Claim 12 is invalid under 35 U.S.C § 103 over Bowes as
`informed by the DSP3210 Data Sheet and in view of Artieri and
`Christiansen, in further view of Gove .......................................................118 
`A.  Reasons to Combine Bowes, DSP3210 Data Sheet, Artieri, and
`Christiansen in further view of Gove ....................................................... 119 
`
`B.  Detailed Analysis of Claim 12 ................................................................. 120 
`
`XV.  Declaration .................................................................................................123 
`
`
`
`
`
`
`
`–4–
`
`
`
`Apple Exhibit 1003
`Page 4 of 123
`
`

`
`
`
`
`I.
`
`Introduction
`
`I, Robert Colwell, Ph.D., declare:
`
`1.
`
`I am making this declaration at the request of Apple Inc. in the matter
`
`of the Inter Partes Review of U.S. Patent No. 7,777,753 (“the ’753 Patent”) to
`
`Owen et al.
`
`2.
`
`I am being compensated for my work in this matter. I am also being
`
`reimbursed for reasonable and customary expenses associated with my work and
`
`testimony in this investigation. My compensation is not contingent on the outcome
`
`of this matter or the specifics of my testimony.
`
`3.
`
`In the preparation of this declaration, I have studied:
`
`(1) The ’753 Patent, Exhibit 1001;
`
`(2) The prosecution history of the ’753 Patent, Exhibit 1002;
`
`(3) U.S. Patent No. 5,546,547 to Bowes et al. (“Bowes”), Exhibit 1005;
`
`(4)
`
`“AT&T DSP3210 Digital Signal Processor The Multimedia Solution”
`
`Data Sheet March 1993 (“DSP3210 Data Sheet”), Exhibit 1006
`
`(5) EP 0626653 to Artieri, English translation, Exhibit 1007
`
`(6) U.S. Patent No. 6,029,217 to Arimilli et al. (“Arimilli”), Exhibit 1008
`
`
`
`–5–
`
`
`
`Apple Exhibit 1003
`Page 5 of 123
`
`

`
`
`
`(7) R. Gove, “The MVP: A Highly-Integrated Video Compression Chip”,
`
`IEEE 1994 (“Gove”), Exhibit 1009;
`
`(8)
`
` T. Shanley et al., “PCI System Architecture”, Addison –Wesley
`
`Publ’g Co. (3rd ed. Feb. 1995) (“Shanley”), Exhibit 1010;
`
`(9) U.S. Patent No. 5,787,264 to Christiansen et al. (“Christiansen”),
`
`Exhibit 1011;
`
`(10) U.S. Patent No. 5,473,380 to Tahara (“Tahara”), Exhibit 1012; and
`
`(11) other documentation as designated in the analysis below.
`
`
`
`4.
`
`In forming the opinions expressed below, I have considered:
`
`(1) The documents listed above,
`
`(2) The relevant legal standards, including the standard for obviousness
`
`provided in KSR International Co. v. Teleflex, Inc., 550 U.S. 398 (2007), and
`
`(3) My own knowledge and experience, including my work experience in
`
`the fields of electrical engineering, computer engineering, computer
`
`architectures, memory interfacing, and multimedia technologies, and my
`
`experience in working with others involved in those fields, as described
`
`below.
`
`
`
`–6–
`
`
`
`Apple Exhibit 1003
`Page 6 of 123
`
`

`
`
`
`II. Qualifications and Professional Experience
`
`5. My complete qualifications and professional experience are described
`
`in my curriculum vitae, a copy of which can be found in Exhibit 1004. The
`
`following is a brief summary of my relevant qualifications and professional
`
`experience.
`
`6.
`
`I have nearly 40 years of professional experience in the field of
`
`processor and system architecture design. I consider myself an expert in, among
`
`other things, CPU architecture and computer systems.
`
`7.
`
`I received an undergraduate Bachelor of Science degree in Electrical
`
`Engineering from the University of Pittsburgh in 1977. I received a Master’s of
`
`Science degree in Computer Engineering from Carnegie Mellon University in 1978
`
`as well as a Ph.D. in Computer Engineering in 1985.
`
`8.
`
`From 1977 to 1980, I held an engineering position at Bell Telephone
`
`Laboratories where I worked on, among other things, microprocessor hardware
`
`design.
`
`9.
`
`From 1980 to 1984, I held an engineering position at Perq Systems,
`
`where I worked on hardware design in computer environments. From 1985 to
`
`1990, I held an engineering position at Multiflow Computer, where I served as a
`
`hardware architect. While at Multiflow Computer, I assisted in creating the first
`
`
`
`–7–
`
`
`
`Apple Exhibit 1003
`Page 7 of 123
`
`

`
`
`
`very long instruction word (VLIW) scientific supercomputer.
`
`10. From 1990 to 2001, I held various positions at Intel including Senior
`
`CPU Architect and later Chief Architect (for Intel’s IA-32, also known as x86). As
`
`part of my responsibilities at Intel, I co-invented Intel’s P6 microarchitecture that
`
`formed the core of the Pentium II manufactured by Intel (as well as the Pentium
`
`III, Celeron, Xeon, and Centrino families). The P6 core is still very influential
`
`today, in Intel’s top-of-the-line Core i3, i5, and i7 processors. In addition, I led
`
`Intel’s x86 Pentium CPU architecture endeavors. I was honored to be named an
`
`Intel fellow in 1997 in recognition of my contributions to the P6 microarchitecture
`
`development.
`
`11.
`
`I became a self-employed industry consultant in 2001, working with
`
`computer industry clients such as Safeware, the University of Pittsburgh, Intel,
`
`many venture capital companies, and the U.S. Department of Defense (DoD).
`
`12. From 2011 to 2014, I worked at the Defense Advanced Research
`
`Projects Agency (DARPA) first as Deputy Director, then Director, of the
`
`Microsystems Technology Office (MTO). MTO had an annual budget of
`
`approximately $600M, and my job as office leader was to invest that money in
`
`promising new technologies for the DoD, including new energy-efficient
`
`computing systems, modular and adaptable radars, position/navigation/timing
`
`systems for GPS-denied environments, computer-mediated prosthetics for military
`
`
`
`–8–
`
`
`
`Apple Exhibit 1003
`Page 8 of 123
`
`

`
`
`
`(and civilian) amputees, traumatic brain injury detection devices for soldiers, fused
`
`multiple-band night vision sensors, extremely high power lasers, and much more.
`
`13.
`
`I have been recognized by the industry for my contributions to
`
`processor design. I received the Eckert-Mauchly Award in 2005 for “outstanding
`
`achievements
`
`in
`
`the design and
`
`implementation of
`
`industry-changing
`
`microarchitectures, and for significant contributions to the RISC/CISC architecture
`
`debate.” The Eckert-Mauchly Award is generally viewed as the highest possible
`
`recognition in the field of computer architecture.
`
`14.
`
`I was inducted into the National Academy of Engineering in 2006, the
`
`nation’s highest honorary society for engineering achievement. In 2012 I was
`
`inducted into the American Academy of Arts and Sciences; other inductees in my
`
`“class” that year included Sir Paul McCartney, Hillary Rodham Clinton, and Mel
`
`Brooks.
`
`15.
`
`In 2015 I received the Bob Rau Award from the Institute of Electrical
`
`and Electronics Engineers (IEEE), for “contributions to critical analysis of
`
`microarchitecture and the development of the Pentium Pro processor.”
`
`16.
`
`I have published many conference papers, sections of textbooks, and
`
`articles for magazines. I have also been named an inventor on 40 patents related to
`
`computer hardware and processor design. I have also been an editor for several
`
`
`
`–9–
`
`
`
`Apple Exhibit 1003
`Page 9 of 123
`
`

`
`
`
`IEEE publications.
`
`17. My curriculum vitae (Ex. 1004) includes a list of all publications I
`
`have authored in the last 10 years.
`
`18.
`
`In summary, I have extensive familiarity with multimedia systems,
`
`computer architectures, unified memory architectures, and methods related to
`
`controlling memory access, and am familiar with what the states of these
`
`technologies were at the relevant time of the ’753 Patent invention and before.
`
`III. Level of Ordinary Skill in the Art
`
`19.
`
`I am familiar with the knowledge and capabilities of persons of
`
`ordinary skill in the computer system architecture and multimedia processing arts
`
`in the period around 1996. In addition to my own experiences, I worked with and
`
`spent 11 years leading an industrial microprocessor design team at Intel, which by
`
`the mid 1990’s included more than 450 engineers. The majority of those engineers
`
`I personally interviewed as part of the recruiting and hiring process. My experience
`
`working in the industry and interactions with colleagues and supervision of
`
`practicing engineers has allowed me to become directly and personally familiar
`
`with the level of skill of individuals and the general state of the art as of 1996.
`
`20.
`
`I have been informed by Apple’s counsel that the earliest alleged
`
`priority date for the ’753 Patent is August 26, 1996. Unless otherwise stated, my
`
`
`
`–10–
`
`
`
`Apple Exhibit 1003
`Page 10 of 123
`
`

`
`
`
`testimony below refers to the knowledge of one of ordinary skill in the computer
`
`system architecture and multimedia processing arts in the period around and prior
`
`to August 26, 1996. In my opinion, the level of ordinary skill in the art appropriate
`
`to understanding the scientific and engineering principles applicable to the ’753
`
`Patent is (i) a Bachelor of Science degree (or higher degree) in an academic area
`
`emphasizing electrical or computer engineering and (ii) three years of relevant
`
`industry experience.
`
`IV. Relevant Legal Standards
`
`21.
`
`I have been asked to provide my opinions regarding whether claims 1-
`
`4, 7-10, and 12 of the ’753 Patent would have been obvious to a person having
`
`ordinary skill in the art at the time of the alleged invention, in light of the prior art.
`
`I have been informed by Apple’s counsel that a claimed invention is unpatentable
`
`under 35 U.S.C. § 103 if the differences between the invention and the prior art are
`
`such that the subject matter as a whole would have been obvious at the time the
`
`invention was made to a person having ordinary skill in the art to which the subject
`
`matter pertains. I have also been informed by counsel that the obviousness analysis
`
`takes into account factual inquiries including the level of ordinary skill in the art,
`
`the scope and content of the prior art, and the differences between the prior art and
`
`the claimed subject matter.
`
`
`
`–11–
`
`
`
`Apple Exhibit 1003
`Page 11 of 123
`
`

`
`
`
`22.
`
`I have been informed by counsel that the Supreme Court has
`
`recognized several rationales for combining references or modifying a reference to
`
`show obviousness of claimed subject matter. Some of these rationales include the
`
`following: (a) combining prior art elements according to known methods to yield
`
`predictable results; (b) simple substitution of one known element for another to
`
`obtain predictable results; (c) use of a known technique to improve a similar device
`
`(method, or product) in the same way; (d) applying a known technique to a known
`
`device (method, or product) ready for improvement to yield predictable results; (e)
`
`choosing from a finite number of identified, predictable solutions, with a
`
`reasonable expectation of success; and (f) some teaching, suggestion, or motivation
`
`in the prior art that would have led one of ordinary skill to modify the prior art
`
`reference or to combine prior art reference teachings to arrive at the claimed
`
`invention.
`
`V. The ’753 Patent
`
`A. Overview
`
`23. The ’753 Patent generally describes an electronic system with a first
`
`device and a “video/audio compression/decompression device such as a
`
`decoder/encoder” to share a memory. (Ex. 1001, Abstract). “An arbiter selectively
`
`provides access for the first device and/or the decoder/encoder to the memory
`
`based on priority.” (Ex. 1001, Abstract).
`
`
`
`–12–
`
`
`
`Apple Exhibit 1003
`Page 12 of 123
`
`

`
`
`
`24.
`
`In order to fit digital media, such as movies, onto a “conventional
`
`recording medium, such as a CD,” the ’753 Patent recognizes it was already known
`
`to “compress video and audio sequences before they are transmitted or stored.”
`
`(Ex. 1001, 1:44-51). For compression/decompression, “[t]he MPEG standards are
`
`currently well accepted standards for one way communication. H.261, and H.263
`
`are currently well accepted standards for video telephony.” (Ex. 1001, 2:6-7). The
`
`’753 Patent further states that electronic systems added decoders to systems (such
`
`as a computer) in order to “allow them to display compressed sequences.” (Ex.
`
`1001, 2:14-17).
`
`25. The ’753 Patent continues and explains that a decoder for MPEG
`
`sequences “typically … requires a 2 Mbyte memory,” and that such memory was
`
`“dedicated to the MPEG decoder 10 and increases the price of adding a decoder 10
`
`to the electronic system.” (Ex. 1001, 2:44-51). The ’753 Patent views this
`
`dedicated memory as a problem that increased the cost of the decoder. (Ex. 1001,
`
`2:49-51). The ’753 Patent allegedly addresses this problem by having the “video
`
`and/or audio decompression and/or compression device share[] a memory interface
`
`and the memory with the first device.” (Ex. 1001, 5:2-3). Figure 2 of the ’753
`
`Patent illustrates an electronic system containing a device (“first device”) having a
`
`shared memory with a decoder:
`
`
`
`–13–
`
`
`
`Apple Exhibit 1003
`Page 13 of 123
`
`

`
`
`
`’753 Patent (Ex. 1001), FIG. 2
`
`
`
`The ’753 Patent explains that its proposed solution results in cost reduction “due to
`
`the fact that the video and/or audio decompression and/or compression device does
`
`not need its own dedicated memory but can share a memory with another device
`
`and still operate in real time.” (Ex. 1001, 5:48-51).
`
`26. The ’753 Patent further explains that the system, such as the system of
`
`FIG. 2, includes an arbiter, where requests for access to the memory are granted
`
`based on a priority scheme, which “can be any priority scheme that ensures that the
`
`decoder/encoder 80 gets access to the memory 50 often enough and for enough of
`
`
`
`–14–
`
`
`
`Apple Exhibit 1003
`Page 14 of 123
`
`

`
`
`
`a burst length to operate properly, yet not starve the other devices sharing the
`
`memory.” (Ex. 1001, 13:30-35). I note that below, in claim 1, the arbiter performs
`
`the function of “controlling access to said main memory.” (See also, claim 7
`
`“control access to the memory”) As set forth in the ’753 Patent specification, I
`
`understand that the arbiter performs this function by allowing only one of the
`
`devices to access the main memory at a given time. (Ex. 1001, 13:11-29). The
`
`’753 Patent states that its system includes a “bus 70 [FIG. 2 above], that have a
`
`bandwidth greater than the bandwidth required for the decoder/encoder 80 to
`
`operate in real time. … A fast bus 70 is any bus whose bandwidth is equal to or
`
`greater than the required bandwidth.” (Ex. 1001, 7:48-8:10). Exemplary buses
`
`that, according to the ’753 Patent, provide bandwidth to be considered “fast”
`
`include “a PCI bus,…VESA Local Bus (VLB), an Accelerated Graphics Port
`
`(AGP) bus, or any bus having the required bandwidth.” (Ex. 1001, 10:17-24, see
`
`also Ex. 1001, 5:26-33). PCI bus, VESA Local Bus (VLB), and Accelerated
`
`Graphics Port (AGP) bus were known, available bus architectures.
`
`27. As an initial matter, the alleged solution presented in the ’753
`
`Patent—sharing a memory between multiple devices and arbitrating access thereto
`
`between the devices—was well known to persons of ordinary skill in the art before
`
`the earliest alleged priority date of the ’753 Patent. For example, others had
`
`previously identified the problem of dedicated “substantial block of static random
`
`
`
`–15–
`
`
`
`Apple Exhibit 1003
`Page 15 of 123
`
`

`
`
`
`access memory … SRAMs are significantly more expensive than DRAM which
`
`greatly increases the cost of computer systems which incorporate SRAM.” (Ex.
`
`1005, 2:36-41). Further, others had identified the same solution to the problem,
`
`namely providing “a mechanism and method for arbitrating the memory bus
`
`bandwidth to efficiently allow the use of a digital signal processor and a CPU over
`
`a common memory bus sharing the system's dynamic random access memory
`
`subsystem without requiring an expensive block static random access memory.”
`
`(Ex. 1005, 2:57-63).
`
`28. Additionally, digital signal processors were known to provide
`
`compression and decompression (e.g., MPEG) processing before the ’753 Patent.
`
`(See, e.g., Ex. 1016, “TMS” (TMS teaches that the single-chip multiprocessor DSP
`
`(“TMS320C8x” p. iii) may be used to accelerate applications “such as video
`
`compression and decompression, image processing, and graphics manipulation.”
`
`(Ex. 1016, p. A-6; Ex. 1009, 216).
`
`29.
`
`In claim 1 of the ’753 Patent, which is exemplary, a “processor” and a
`
`“video circuit” both require access to a main memory. The “video circuit” is
`
`configured to receive encoded data to be decoded and output decoded data. (Ex.
`
`1001, 15:36-40). Claim 1 of the ’753 Patent recites:
`
`1. An electronic system comprising:
`a bus;
`
`
`
`–16–
`
`
`
`Apple Exhibit 1003
`Page 16 of 123
`
`

`
`
`
`a main memory coupled to the bus having stored therein data
`corresponding to video images;
`a video circuit coupled to the bus, the video circuit configured to
`receive data from the main memory corresponding to a current video
`image to be decoded and to output decoded video data corresponding to
`the current video image to be displayed on a display device, the current
`video image to be displayed adapted to be stored in the main memory;
`a processor coupled to the main memory, the processor for
`storing non-image data in the main memory and retrieving non-image
`data from the main memory; and
`an arbiter circuit coupled to the processor and to the video circuit,
`the arbiter circuit configured to receive requests for access to the main
`memory from the video circuit and the processor and to control access
`to the main memory by:
`providing access to the main memory for a request for
`access to the main memory when the arbiter circuit is in an idle
`state;
`
`queuing a request for access to the main memory when the
`arbiter circuit is in a busy state; and
`queuing a request for access to the main memory in an
`order based on a priority of the request and a priority of each of
`one or more other requests for access to the main memory that
`are currently queued when the arbiter circuit is in a queue state.
`
`30. Based on my experience, the electronic system described in the ’753
`
`Patent and claimed in claim 1, as well as those systems of claims 2-4, 7-10 and 12,
`
`were already well known to persons of ordinary skill in the art before the earliest
`
`
`
`–17–
`
`
`
`Apple Exhibit 1003
`Page 17 of 123
`
`

`
`
`
`alleged priority date. For instance, others had already taught the usefulness of
`
`unified memory architectures with arbitration to the shared memory. (See Ex.
`
`1005, Bowes). One of ordinary skill in the art would recognize that arbitration
`
`must be present in any system that shares access to a resource (e.g., memory) in
`
`order to prevent conflicts. Arbitration schemes that were based on a priority were
`
`well known. (See, e.g., Ex. 1005, 4:51-55; Ex. 1008,1:47-51; Ex. 1011, 1:16-19)
`
`31. Prior to the earliest alleged priority date of the ’753 Patent, others had
`
`also taught the usefulness of video circuitry or a decoder interacting with a
`
`memory in order to receive encoded data and output decoded data. (See Ex. 1007).
`
`In fact, the International Organization for Standardization document the “ISO/IEC
`
`11172-2:1993:Information technology – Coding of moving pictures and associated
`
`audio for digital storage media at up to about 1,5 Mbit/s-Part 2:Video,” 1st ed.,
`
`August 1, 1993 (“MPEG Standard”), was publically available as of August 1993,
`
`years before the earliest alleged priority date of the ’753 Patent. The MPEG
`
`Standard was a well-accepted industry standard. Ex. 1001, 2:6-7. The
`
`compression disclosed in the MPEG Standard allows videos to be encoded to
`
`reduce the bandwidth or memory requirements during storage or transmission; the
`
`compressed images are subsequently decoded for display. (Ex. 1015, p. 52 (Figure
`
`D.1)). The MPEG Standard provides for a decoder interacting with a “Picture
`
`store” or a memory. (Ex. 1015, p. viii).
`
`
`
`–18–
`
`
`
`Apple Exhibit 1003
`Page 18 of 123
`
`

`
`
`
`Ex. 1015, MPEG Standard, Figure 4
`
`
`
`32. Accordingly, as I show below, it is my opinion that the elements and
`
`functionality recited in claims 1-4, 7-10, and 12 of the ’753 Patent were already
`
`well known before the earliest claimed priority date of the ’753 Patent.
`
`B. History of the ’753 Patent
`
`33. The ’753 Patent issued on Aug 17, 2010 from U.S. Patent Application
`
`No. 12/424,389 by Jefferson Eugene Owen, Raul Zegers Diaz, and Osvaldo
`
`Colavin. I have been informed by counsel that the earliest alleged priority date for
`
`the ’753 Patent is August 26, 1996.
`
`34.
`
`I have reviewed the prosecution history of the ’753 Patent and it is my
`
`understanding that none of the references cited in this declaration were discussed
`
`by the United States Patent Office during prosecution that led to the ’753 Patent.
`
`
`
`–19–
`
`
`
`Apple Exhibit 1003
`Page 19 of 123
`
`

`
`
`
`VI. Claim Construction
`
`35.
`
`It is my understanding that in order to properly evaluate the ’753
`
`Patent, the terms of the claims must first be interpreted. It is my understanding that
`
`for the purposes of this inter partes review the claims are to be given their broadest
`
`reasonable interpretation in light of the specification. It is my further understanding
`
`that claim terms are given their ordinary and customary meaning as would be
`
`understood by one of ordinary skill in the art, unless the inventor has set forth a
`
`special meaning for a term. As such, any claim term not construed below should be
`
`given its ordinary and customary meaning.
`
`36.
`
`In addition to the broadest reasonable interpretation set forth herein, I
`
`have been informed that the ’753 Patent appears set to expire in August 2016. In
`
`such cases, I have been told that the Board may construe patent claims, once
`
`expired, according to the standard applied in the district courts by applying the
`
`principles set forth in Philips v. AWH Corp., 415 F.3d 1030, 1312 (Fed. Cir. 2005)
`
`(en banc). I am told under Philips principles, the words of the claims are generally
`
`given their ordinary and customary meaning as understood by a person of ordinary
`
`skill in the art in question at the time of the alleged invention. It is my opinion that
`
`this change of standards would not affect any of the invalidity grounds discussed
`
`herein should construction of the claims remain as provided herein.
`
`37.
`
`
`
`In order to construe the following claim terms, I have reviewed the
`
`–20–
`
`
`
`Apple Exhibit 1003
`Page 20 of 123
`
`

`
`
`
`entirety of the ’753 Patent as well as its prosecution history.
`
`38.
`
`“decoder”
`
`39. This claim term is found in claims 7-10 and 12 as well as in the
`
`detailed description. In context, the recited decoder is a video decoder in that the
`
`claim recites that the decoder is coupled to a bus “for receiving encoded video
`
`images and for outputting data for displaying decoded video images ….” (Ex.
`
`1001, 16:17-19).
`
`40. The ’753 Patent sets forth a special meaning for “decoder” as follows:
`
`“[t]he resulting bitstream is decoded by a video and/or audio decompression device
`
`(hereinafter decoder) before the video and/or audio sequence is displayed.” (Ex.
`
`1001, 1:65-2:1) (Emphasis added). The ’753 Patent continues in the detailed
`
`description: “[a]ny conventional decoder including a decoder complying to the
`
`MPEG-1, MPEG-2, H.261, or H.261 standards, or any combination of them, of any
`
`conventional standard can be used as the decoder/encoder.” (Ex. 1001, 15:27-30).
`
`A person of skill in the art would recognize that such a decoder would ordinarily
`
`be implemented using a combination of hardware, such as a digital signal
`
`processor (DSP) with or without specialized computational pipelines, and software.
`
`41.
`
`In context provided by claim 7 itself, the recited decoder is necessarily
`
`a video decoder in that, the claim recites that the decoder is coupled to a bus “for
`
`
`
`–21–
`
`
`
`Apple Exhibit 1003
`Page 21 of 123
`
`

`
`
`
`receiving encoded video images and for outputting data for displaying decoded
`
`video images ….” (Ex. 1001, 16:17-19).
`
`42.
`
`It is therefore my opinion based on my review of the ’753 Patent that
`
`one of ordinary skill in the art would understand that “decoder” means video
`
`decompression device.
`
`43.
`
`“video circuit”
`
`44. The term “video circuit” is used in claim 1 of the ’753 Patent and,
`
`based on the context provided by the claim language itself, a video circuit is
`
`“configured to receive…a current video image to be decoded and to output
`
`decoded video data corresponding to the current video image to be displayed ….”
`
`(Ex. 1001, ’753 Patent, 15:36-40). As such, the term is closely related to the
`
`“decoder” term construed above.
`
`45. While there is no clear description of circuitry per se in the ’753
`
`Patent, the specification does identify a “video decoding circuit 12” block that is
`
`apparently part of a more general “decoder.” (Ex. 1001, 6:47; see also FIGs. 1a,
`
`1b and 2). Based on my review of the ’753 Patent, it appears that the closest
`
`approximation of a video circuit actually described in the patent would be in
`
`connection with the block diagram of FIG. 6 (duplicated below) which the ’753
`
`Patent identifies as an “electrical diagram, in block form” of “an MPEG decoder.”
`
`
`
`–22–
`
`
`
`Apple Exhibit 1003
`Page 22 of 123
`
`

`
`
`
`(Ex. 1001, 6:17-19, FIG. 6).
`
`
`
`Ex. 1001, ’753 Patent, Fig. 6
`
`46. The ’753 Patent describes this video circuit (or electrical diagram in
`
`block form) aspect of its MPEG decoder as “[l]ike any conventional MPEG
`
`decoder” in that it includes a variable length decoder (VLD) receiving compressed
`
`data from First-In, First-Out (FIFO) memories. (Ex. 1001, 11:51-53). The ’753
`
`Patent goes on to describe the pipelined flow through a Run-Level Decoder1
`
`(RLD), an inverse quantization circuit Q-1, an inverse discrete cosine transform
`
`circuit DCT-1, an adder 32, and a filter 34. (Ex. 1001, 6:17-19, 11:50-62). The
`
`’753 Patent notes that the illustrated decoder differs from a “conventional decoder”
`
`in that FIFOs are connected to a bus and a memory controller calculates and
`
`supplies addresses for various required exchanges vi

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