throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`______________________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`______________________
`
`SONY CORPORATION,
`Petitioner,
`
`v.
`
`AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
`Patent Owner.
`______________________
`
`Case IPR2017-____
`Patent 5,870,087
`__________________________________________________________________
`
`PETITION FOR INTER PARTES REVIEW UNDER 37 C.F.R. § 42.100
`
`
`
`

`
`
`
`TABLE OF CONTENTS
`
`I. Mandatory Notices Under 37 C.F.R. § 42.8 ................................................ 1
`
`A.
`
`B.
`
`C.
`
`D.
`
`37 C.F.R. § 42.8(b)(1): Real Party-in-Interest ...................................... 1
`
`37 C.F.R. § 42.8(b)(2): Related Matters ............................................... 1
`
`37 C.F.R. § 42.8(b)(3): Counsel Information ........................................ 2
`
`37 C.F.R. § 42.8(b)(4): Service Information ......................................... 3
`
`II.
`
`Payment of Fees Under 37 C.F.R. § 42.103 ................................................. 3
`
`III. Grounds for Standing Under 37 C.F.R. § 42.104(a) ................................... 3
`
`IV.
`
`Identification of Challenge Under 37 C.F.R. § 42.104(b) .......................... 4
`
`A.
`
`B.
`
`C.
`
`D.
`
`E.
`
`37 C.F.R. § 42.104(b)(1): Claims for Which IPR Is Requested ........... 4
`
`37 C.F.R. § 42.104(b)(2): Grounds for Challenge ................................ 4
`
`37 C.F.R. § 42.104(b)(3): Claim Construction ..................................... 6
`
`37 C.F.R. § 42.104(b)(4): How the Claims Are Unpatentable ............. 6
`
`37 C.F.R. § 42.104(b)(5): Evidence Supporting Challenge .................. 6
`
`V.
`
`Background .................................................................................................... 7
`
`A. Overview of the ’087 Patent .................................................................. 7
`
`B.
`
`C.
`
`Overview of the Prior Art ...................................................................... 9
`
`Level of Ordinary Skill ....................................................................... 13
`
`VI. How the Challenged Claims Are Unpatentable ........................................ 13
`
`A. Ground 1: Claims 1, 7, 10-11, and 16 Are Anticipated By Fujii ........ 13
`
`1.
`
`2.
`
`3.
`
`Independent Claims 1, 10, and 16 ............................................. 13
`
`Dependent Claim 7 ................................................................... 28
`
`Dependent Claim 11 ................................................................. 29
`
`
`
`i
`
`

`
`
`
`B.
`
`Ground 2: Claims 1-3, 7, 10-13, and 16-18 are Obvious in view
`of Fujii and Bheda ............................................................................... 30
`
`1.
`
`2.
`
`3.
`
`Dependent Claims 2, 12, and 17 ............................................... 31
`
`Dependent Claims 3 and 18 ...................................................... 34
`
`Dependent Claim 13 ................................................................. 35
`
`C.
`
`Ground 3: Claim 5 is Obvious in view of Fujii and Lam .................. 36
`
`1.
`
`Dependent Claim 5 ................................................................... 37
`
`D. Ground 4: Claims 1, 7, 10-11, and 16 are Obvious in View of
`Maturi and Yao .................................................................................... 39
`
`1.
`
`2.
`
`3.
`
`4.
`
`The Combination of Maturi and Yao ........................................ 39
`
`Independent Claims 1, 10, and 16 ............................................. 41
`
`Dependent Claim 7 ................................................................... 51
`
`Dependent Claim 11 ................................................................. 53
`
`E.
`
`Ground 5: Claims 1-3, 7, 10-13, and 16-18 are Obvious in view
`of Maturi, Yao, and Bheda .................................................................. 54
`
`1.
`
`2.
`
`3.
`
`Dependent Claims 2, 12, and 17 ............................................... 55
`
`Dependents Claim 3 and 18 ...................................................... 57
`
`Dependent Claim 13 ................................................................. 58
`
`F.
`
`Ground 6: Claim 5 is Obvious in view of Maturi, Yao, and
`Lam ...................................................................................................... 58
`
`1.
`
`Dependent Claim 5 ................................................................... 59
`
`VII. Conclusion .................................................................................................... 60
`
`
`
`
`
`
`
`ii
`
`

`
`
`
`LIST OF EXHIBITS
`
`Description
`
`Exhibit
`1001 U.S. Patent No. 5,870,087
`1002
`File History of U.S. Patent No. 5,870,087
`1003 Declaration of Dr. Chandrajit Bajaj
`1004 U.S. Patent No. 5,898,695 (“Fujii”), filed on March 27, 1996
`
`1005 U.S. Patent No. 6,002,441 (“Bheda”), filed on October 28, 1996
`
`1006 U.S. Patent No. 5,960,464 (“Lam”), filed on August 23, 1996
`
`1007 U.S. Patent No. 5,559,999 (“Maturi”), filed on September 9, 1994 and
`issued on September 24, 1996
`
`“Unified Memory Architecture Cuts PC Cost” is an article by Yong Yao
`(“Yao”) published on June 19, 1995 in Volume 9, Issue No. 8 of
`Microprocessor Report
`
`1009 Business Wire, VESA Announces Release of Unified Memory
`Architecture Standard (March 8, 1996)
`
`1010 H.262 Standard
`
`“Fast computer memories” is an article by Ray Ng (“Ng”) published in
`October 1992 in IEEE Spectrum
`
`1008
`
`1011
`
`
`
`iii
`
`

`
`
`
`Sony Corporation (“Sony”) requests inter partes review (“IPR”) of claims 1-
`
`3, 5, 7, 10-13, and 16-18 (the “Challenged Claims”) of U.S. Patent No. 5,870,087
`
`(the “’087 Patent”), attached hereto as Exhibit 1001.
`
`I. MANDATORY NOTICES UNDER 37 C.F.R. § 42.8
`A. 37 C.F.R. § 42.8(b)(1): Real Party-in-Interest
`Sony identifies the following real parties-in-interest in addition to Sony
`
`Corporation: Sony Corporation of America, Sony Interactive Entertainment
`
`America LLC, Sony Interactive Entertainment Inc., Sony Interactive Entertainment
`
`LLC, Sony Electronics, Inc., Sony Creative Software Inc., Sony Pictures Home
`
`Entertainment Inc., Sony Video & Sound Products Inc., and Sony Visual Products
`
`Inc.
`
`B. 37 C.F.R. § 42.8(b)(2): Related Matters
`Patent Owner has asserted the ’087 Patent in Broadcom Corp. et al. v. Sony
`
`Corp. et al., Case No. 16-cv-1052 (C.D. Cal. 2016). The ’087 Patent is also
`
`asserted against entities unrelated to Petitioner in Avago Techs. Gen. IP
`
`(Singapore) PTE Ltd. v. ASUSTeK Computer, Inc. et al., Case Nos. 3:15-cv- 04525
`
`(N.D. Cal., transferred from E.D. Tex) and 3:16-cv-00451 (N.D. Cal.), and in
`
`Avago Techs. Gen. IP (Singapore) PTE Ltd. v. Acer Inc., et al., Case No. 3:15- cv-
`
`05427 (N.D. Cal.). Further, the Board has instituted an IPR trial of challenged
`
`claims 1, 5, 7-11, and 16 of the ’087 Patent in IPR2016-00646. These cases may
`
`affect, or be affected by, decisions in this proceeding.
`
`1
`
`

`
`
`
`C. 37 C.F.R. § 42.8(b)(3): Counsel Information
`Sony provides the following designation of counsel:
`
`Lead Counsel
`Gregory S. Arovas, P.C.
`Reg. No. 38,818
`greg.arovas@kirkland.com
`Postal and Hand-Delivery Address:
`KIRKLAND & ELLIS LLP
`601 Lexington Avenue
`New York, New York 10022
`Telephone: (212) 446-4800
`Facsimile: (212) 446-4900
`
`
`
`Backup Counsel
`F. Christopher Mizzo
`Reg. No. 73,156
`chris.mizzo@kirkland.com
`Postal and Hand-Delivery Address:
`KIRKLAND & ELLIS LLP
`655 15th Street NW
`Washington, D.C. 20005
`Telephone: (202) 879-5000
`Facsimile: (202) 879-5200
`
`Robert A. Appleby, P.C.
`Reg. No. 40,897
`robert.appleby@kirkland.com
`Postal and Hand-Delivery Address:
`KIRKLAND & ELLIS LLP
`601 Lexington Avenue
`New York, New York 10022
`Telephone: (212) 446-4800
`Facsimile: (212) 446-4900
`
`Eugene Goryunov
`Reg. No. 61,579
`eugene.goryunov@kirkland.com
`Postal and Hand-Delivery Address:
`KIRKLAND & ELLIS LLP
`300 North LaSalle Street
`Chicago, IL 60654
`Telephone: (312) 862-2000
`Facsimile: (312) 862-2200
`
`Craig T. Murray
`Reg. No. 72,978
`chris.mizzo@kirkland.com
`Postal and Hand-Delivery Address:
`KIRKLAND & ELLIS LLP
`2
`
`

`
`
`
`655 15th Street NW
`Washington, D.C. 20005
`Telephone: (202) 879-5000
`Facsimile: (202) 879-5200
`
`D. 37 C.F.R. § 42.8(b)(4): Service Information
`Sony concurrently submits a Power of Attorney, 37 C.F.R. § 42.10(b), and
`
`
`
`consents to electronic service directed to the following email addresses:
`
`
`• greg.arovas@kirkland.com,
`• chris.mizzo@kirkland.com,
`• robert.appleby@kirkland.com,
`• david.rokach@kirkland.com,
`• eugene.goryunov@kirkland.com,
`• craig.murray@kirkland.com.
`PAYMENT OF FEES UNDER 37 C.F.R. § 42.103
`
`II.
`
`The undersigned authorizes the Office to charge the fee set forth in 37
`
`C.F.R. § 42.15(a)(1) for this Petition to Deposit Account No. 506092. Review of
`
`twelve (12) claims is requested, and no claim excess fee is paid. The undersigned
`
`further authorizes payment for any additional fees that may be due in connection
`
`with this Petition to be charged to this deposit account.
`
`III. GROUNDS FOR STANDING UNDER 37 C.F.R. § 42.104(A)
`Sony certifies that the ’087 Patent is available for IPR and that Sony is not
`
`barred or estopped from requesting IPR of the Challenged Claims on the grounds
`
`identified in this Petition. Sony certifies: (1) Sony is not the owner of the ’087
`
`3
`
`

`
`
`
`Patent; (2) Sony (or any real party-in-interest) has not filed a civil action
`
`challenging the validity of any claim of the ’087 Patent; (3) Sony files this Petition
`
`within one year of the date it was served with a complaint asserting infringement
`
`of the ’087 Patent; (4) the estoppel provisions of 35 U.S.C. § 315(e)(1) do not
`
`prohibit this IPR; and (5) this Petition is filed after the ’087 Patent was granted.
`
`IV.
`IDENTIFICATION OF CHALLENGE UNDER 37 C.F.R. § 42.104(B)
`A. 37 C.F.R. § 42.104(b)(1): Claims for Which IPR Is Requested
`Sony requests IPR of claims 1-3, 5, 7, 10-13, and 16-18 of the ’087 Patent.
`
`B. 37 C.F.R. § 42.104(b)(2): Grounds for Challenge
`This Petition relies upon the following prior art:
`
`• Ex. 1004, U.S. Patent No. 5,898,695 (“Fujii”), filed on March 27, 1996;
`
`• Ex. 1005, U.S. Patent No. 6,002,441 (“Bheda”), filed on October 28, 1996;
`
`• Ex. 1006, U.S. Patent No. 5,960,464 (“Lam”), filed on August 23, 1996;
`
`• Ex. 1007, U.S. Patent No. 5,559,999 (“Maturi”), filed on September 9, 1994
`
`and issued on September 24, 1996;
`
`• Ex. 1008, “Unified Memory Architecture Cuts PC Cost,” an article by Yong
`
`Yao (“Yao”) published on June 19, 1995 in Volume 9, Issue No. 8 of
`
`Microprocessor Report;
`
`
`
`4
`
`

`
`
`
`• Ex. 1009, Business Wire, VESA Announces Release of Unified Memory
`
`Architecture Standard (March 8, 1996);
`
`• Ex. 1010, H.262 Standard;
`
`• Ex. 1011, “Fast computer memories,” an article by Ray Ng (“Ng”) published
`
`in October 1992 in IEEE Spectrum.
`
`IPR is requested on the following grounds:
`
`Ground Claims
`1
`1, 7, 10-11,
`16
`1-3, 7, 10-
`13, 16-18
`5
`1, 7, 10-11,
`16
`1-3, 7, 10-
`13, 16-18
`5
`
`2
`
`3
`4
`
`5
`
`Proposed Statutory Rejection
`Anticipated under 35 U.S.C. § 102 by Fujii.
`
`Obvious under 35 U.S.C. § 103 in view of Fujii and
`Bheda
`Obvious under 35 U.S.C. § 103 in view of Fujii and Lam
`Obvious under 35 U.S.C. § 103 in view of Maturi and
`Yao
`Obvious under 35 U.S.C. § 103 in view of Maturi, Yao,
`and Bheda
`Obvious under 35 U.S.C. § 103 in view of Maturi, Yao,
`and Lam
`
`6
`
`
`
`Proposed grounds 1-6 are not redundant. Ground 1, unlike grounds 2-6, is
`
`based on § 102. Likewise, grounds 2-3 and 4-6 focus on different prior art
`
`combinations and approaches to arrive at the Challenged Claims. For instance,
`
`grounds 1-3 focus on Fujii, which is directed towards using the system controller’s
`
`memory for demultiplexing and decoding. Ex. 1004 at 3:60-64; Ex. 1003 ¶ 43. On
`
`the other hand, grounds 4-6 focus on Maturi, which is directed towards a method
`
`of synchronizing video and audio decoding using a single memory. Ex. 1003 ¶ 46.
`
`
`
`5
`
`

`
`
`
`Petitioner’s proposed grounds 1-6 are also not redundant with the instituted
`
`grounds in IPR 2016-00646. None of the art in grounds 4-6 are at issue in IPR
`
`2016-00646. Likewise, Yao, Bheda and dependent claims 2-3, 12-13, and 17-18
`
`(grounds 2 and 5) are not at issue in IPR 2016-00646. While Fujii and Lam are at
`
`issue in IPR 2016-00646, Petitioner has no involvement in that IPR and is not a
`
`part of the related district court litigation. Moreover, Fujii forms the basis of
`
`Petitioner’s challenge to dependent claims 2-3, 12-13, and 17-18 in ground 2,
`
`requiring consideration of Fujii’s disclosure of independent claims 1, 10, and 16
`
`and negating any efficiencies in a redundancy denial.
`
`C. 37 C.F.R. § 42.104(b)(3): Claim Construction
`With regard to invalidity of the Challenged Claims on the proposed
`
`Grounds, no claim construction is required.
`
`D. 37 C.F.R. § 42.104(b)(4): How the Claims Are Unpatentable
`A detailed explanation of how the Challenged Claims are unpatentable is
`
`provided below in Section VI.
`
`E. 37 C.F.R. § 42.104(b)(5): Evidence Supporting Challenge
`A list of exhibits is provided above. The relevance of this evidence and the
`
`specific portions supporting the challenge is provided below in Section VI. Sony
`
`submits the declaration of Dr. Chandrajit Bajaj, Ex. 1003, in support of this
`
`Petition under 37 C.F.R. § 1.68.
`
`
`
`6
`
`

`
`
`
`V. BACKGROUND
`A. Overview of the ’087 Patent
`The ’087 Patent generally relates to a single unified memory for decoding,
`
`or decompressing, video and audio data. Ex. 1001 at 1:30-34. The patent
`
`acknowledges that decoders for the Moving Pictures Experts Group (“MPEG”)-1
`
`and MPEG-2 standards existed in the art. Id. at 4:14-28; see also id. at 2:31-32
`
`(“The two predominant MPEG standards are referred to as MPEG-1 and MPEG-
`
`2.”). Such decoders “typical[ly]” included on-chip and external memory (id. at
`
`4:14-17), “transport logic which operates to demultiplex received data into a
`
`plurality of individual multimedia streams” (id. at 4:22-24), and “a system
`
`controller which controls operations in the system and executes programs or
`
`applets.” Id. at 4:25-27. The patent asserts that such “[p]rior art MPEG video
`
`decoder systems have generally” used “separate memory” for the decoder, on the
`
`one hand, and the transport and system controller logic, on the other. Id. at 4:28-
`
`35. The patent contends that it was “generally not [] possible to combine these
`
`memories, due to size limitations” and cost. Id. at 4:35-43.
`
`The patent purports to address this issue by use of a “unified memory for
`
`multiple functions” including “for the transport logic, system controller, and
`
`MPEG decoder functions.” Id. at 4:67-5:6 The claims, however, do not provide a
`
`
`
`7
`
`

`
`
`
`way of overcoming the memory size and cost limitations that, in the specification’s
`
`words, made it impractical or impossible to combine the separate memories.
`
`Representative independent claim 1 reads:
`
`As seen, claim 1 contains multiple limitations that are very similar to each other,
`
`such as “wherein the memory is used by the MPEG decoder during MPEG
`
`decoding operations” and “wherein the MPEG decoder is operable to access the
`
`
`
`
`
`8
`
`

`
`
`
`memory during MPEG decoding operations.” Petitioner’s detailed analysis of the
`
`independent claims groups limitations where appropriate.
`
`B. Overview of the Prior Art
`U.S. Patent No. 5,898,695 (“Fujii”) is entitled “Decoder for Compressed and
`
`Multiplexed Video and Audio Data” and was filed on March 27, 1996. Ex. 1004 at
`
`[22]. It claims priority to two Japanese patent applications, both filed on March
`
`29, 1995. Id. at [30]. Fujii is prior art under 35 U.S.C. § 102(e).1 Fujii “provide[s]
`
`a decoder for compressed and multiplexed video and audio data, wherein packet
`
`landing buffers are allocated in a RAM used by a CPU for the system control to
`
`thereby reduce the number of components and lower the cost of components.” Id.
`
`at 3:60-64. Annotated Figure 11 of Fujii shows the transport logic (turquoise),
`
`system controller (green), decoder (orange), and single memory (red):
`
`
`1 Because the ’087 Patent has a filing date before March 16, 2013, the pre-AIA
`
`versions of §§ 102 and 103 apply to this petition.
`
`
`
`9
`
`

`
`
`
`
`
`Id. at Fig. 11 (annotated). In IPR2016-00646 the Board instituted an IPR of claims
`
`1, 7, 10, 11, and 16 of the ’087 Patent based on Fujii. IPR 2016-00646 Institution
`
`Decision at 21.
`
`U.S. Patent No. 5,559,999 (“Maturi”) is entitled “MPEG Decoding System
`
`Including Tag List for Associating Presentation Time Stamps with Encoded Data
`
`Units.” Ex. 1007 at [54]. Maturi was filed on September 9, 1994 and issued on
`
`September 24, 1996. It is therefore prior art under 35 U.S.C. § 102(a).2 Maturi
`
`discloses “a decoding system for a [MPEG] multiplexed audio/video bitstream”
`
`that includes a “host microcontroller” and a “decoder.” Ex. 1007 at 2:47-54.
`
`
`2 While Maturi and the ’087 Patent share the same assignee, Maturi was invented
`
`“by another”—G. Maturi, D. Auld, and D. Neuman (Ex. 1007 at [75])—while the
`
`’087 Patent’s inventor is Kwok Kit Chau. Ex. 1001 at [75].
`
`
`
`10
`
`

`
`
`
`Maturi discloses the “decoder 16 and the microcontroller 18 have access” to the
`
`same “Dynamic Random Access Memory (DRAM) 20.” Id. at 4:55-60; id. at Figs.
`
`1, 3. Annotated Figure 3 of Maturi depicts the claimed transport logic (turquoise),
`
`system controller (green), decoder (orange), and single memory (red):
`
`
`
`Ex. 1007 at Fig. 3.
`
`U.S. Patent No. 5,960,464 (“Lam”) was filed on August 23, 1996 and is
`
`prior art to the ’087 Patent under 35 U.S.C. § 102(e). Ex. 1006 at [22]. Lam is
`
`entitled “Memory Sharing Architecture for a Decoding In a Computer System.”
`
`Id. at [75]. Lam recognizes that prior art MPEG decoders included “a large
`
`amount (e.g., 2 megabytes) of memory” and that “[s]uch chip sets can be
`
`expensive.” Id. a 2:19-22. Lam states that “it would be desirable to employ the
`
`main memory of the computer” for decoding. Id. at 2:22-23.
`
`U.S. Patent No. 6,002,441 (“Bheda”) was filed on October 28, 1996 and is
`
`
`
`11
`
`

`
`
`
`prior art to the ’087 Patent under 35 U.S.C. § 102(e). Ex. 1005 at [22]. Bheda is
`
`entitled “Audio/Video Subprocessor Method and Structure” (id. at [54]) and relates
`
`to a “novel apparatus and method for decompressing or ‘decoding’ compressed
`
`digital audio/video signals in a highly efficient manner.” Id. at 1:6-9. It discloses
`
`a host processor that performs “pre-processing tasks” such as “demultiplexing” (id.
`
`at 3:46-55) and a subprocessor that performs post-processing tasks such as
`
`decoding.
`
` Id. at 5:11-19 (performs discrete cosine
`
`transform, motion
`
`compensation, and more); see also Ex. 1003 ¶ 25 (those algorithms are part of
`
`MPEG decoding). Each can use system memory 140 (Ex. 1005 at 5:59-66), and
`
`the subprocessor includes a memory controller to also access external DRAM. Id.
`
`at 7:28-30. Notably, Bheda also discloses that system memory and DRAM can be
`
`“combined as a single memory unit” (id. at 11:20-22), at which point the DRAM
`
`controller 174 would be used by the host processor to access DRAM.
`
`“Unified Memory Architecture Cuts PC Cost” is an article by Yong Yao
`
`(“Yao”) published on June 19, 1995 in Volume 9, Issue No. 8 of Microprocessor
`
`Report and is prior art under 35 U.S.C. § 102(b). Yao describes the many benefits
`
`of a “unified memory architecture (UMA)”, such as lower cost, power
`
`
`
`12
`
`

`
`
`
`consumption, and chip size. Ex. 1008 at 33. Yao explains that UMA “will soon
`
`become a dominant PC approach” (id. at 4) and “that, 18 months from now, the
`
`UMA approach will be dominant for all PCs but high-end desktops.” Id. at 5.
`
`C. Level of Ordinary Skill
`A person of ordinary skill in the art (“POSA”) at the time of the alleged
`
`invention would have had at least a bachelor’s degree in Electrical Engineering,
`
`Computer Engineering, or Computer Science, and at least two years of experience
`
`in the design and development of multimedia processor systems utilizing memory.
`
`Ex. 1003 ¶ 35.
`
`VI. HOW THE CHALLENGED CLAIMS ARE UNPATENTABLE
`A. Ground 1: Claims 1, 7, 10-11, and 16 Are Anticipated By Fujii
`1.
`Independent Claims 1, 10, and 16
`a. Claim 1, preamble: “An MPEG decoder system which
`includes a single memory for use by transport, decode and
`system controller functions, comprising:”
`
`Claim 10, preamble: “A method for performing video
`decoding in an MPEG decoder system which includes a
`single memory for use by transport, decode and system
`controller functions, the method comprising:”
`Claim 16, preamble: “A video decoder system which
`includes a single memory for use by transport, decode and
`system controller functions, comprising:”
`
`3 Petitioner’s citations to non-patent Exhibits refer to the sequential numbers added
`
`by Petitioner for purposes of this Petition.
`
`
`
`13
`
`

`
`
`
`The preambles of claims 1, 10, and 16 are not limiting as they fail to give
`
`life, meaning, or vitality to the claims. Intirtool Ltd. v. Texar Corp., 369 F.3d
`
`1289, 1295 (Fed. Cir. 2004) (“In general, a claim preamble is limiting if it recites
`
`essential structure or steps, or if it is necessary to give life, meaning, and vitality to
`
`the claim.”) (internal quotations omitted); Ex. 1003 ¶ 52. However, to the extent
`
`they are limiting, the preambles are satisfied. Ex. 1003 ¶ 53. Fujii discloses an
`
`MPEG decoder system, which is a specific type of video decoder, that includes a
`
`single memory (RAM) for use by transport, decode, and system controller
`
`functions. Fujii notes that the MPEG standard is a “well known” method of
`
`encoding video, Ex. 1004 at 1:13-18, and explains that its invention is intended to
`
`address the “problems of an increased number of system components and an
`
`increased cost” in prior art MPEG decoder systems. Id. at 2:58-63. That solution
`
`includes a single RAM for use by the transport, decode, and system controller. Id.
`
`at 3:60-64; see also id. at Fig. 11 (depicting single RAM 7). How the transport,
`
`decode, and system controller modules use this RAM is described further below.
`
`b. Claim 1[a]4: “a channel receiver for receiving and MPEG
`encoded stream;”
`
`Claim 10[a]: “receiving an MPEG encoded stream”
`Claim 16[a]: “a channel receiver for receiving an encoded
`video stream;”
`
`4 Element letters are added for ease of reference.
`
`
`
`14
`
`

`
`
`
`Fujii discloses a channel receiver for receiving an MPEG encoded stream.
`
`Specifically, Fujii discloses a “tuner” that “selects data of one channel transmitted
`
`from a communications medium such as a CATV and a communications satellite,
`
`and supplies the selected channel data to a demodulator.” Ex. 1004 at 6:1-5; id. at
`
`Fig. 1 (box 1), Fig. 11 (box 1). That data stream includes “TS packet[s]” (id. at
`
`6:9-10) defined by the MPEG standard. Id. at 1:31-36; Ex. 1003 ¶¶ 54-55.
`
`c. Claim 1[b]: “transport logic coupled to the channel receiver
`which demultiplexes one or more multimedia data streams
`from the encoded stream;”
`
`Claim 10[b]: “demultiplexing one or more multimedia data
`streams from the encoded stream,”
`Claim 16[b]: “transport logic coupled to the channel receiver
`which demultiplexes one or more multimedia data streams
`from the encoded stream;”
`Fujii discloses transport logic coupled to the channel receiver which
`
`demultiplexes one or more multimedia data streams from the encoded stream.
`
`Fujii’s “transport logic” is the Program Packet Filter (box 15) and Interface Unit
`
`(box 14) of Figure 11. Ex. 1003 ¶¶ 56-58. Fujii’s tuner (“channel receiver”)
`
`transmits the encoded stream to the demodulator (Ex. 1004 at 6:2-5), than to RAM
`
`(Ex. 1003 ¶ 73) where it is sent to “program packet filter 15.” Ex. 1004 at 9:14-16.
`
`The “program packet filter 15 derives from transmitted TS [transport stream]
`
`packets a PSI packet and a TS packet containing an element of the user selected
`
`program . . . and supplies the filtered packets to the interface unit.” Id. at 9:16-19.
`
`
`
`15
`
`

`
`
`
`The Program Packet Filter performs the algorithm of Figure 15 (id. at 10:8-13),
`
`using a PID stored in RAM (S1) to demultiplex the encoded stream into a video
`
`stream (S5 and S6) and audio stream (S5 and S7). Id. at Fig. 15; id. at 7:10-11
`
`(“packet filtering (or demultiplexing) process in accordance with the algorithm
`
`illustrated in FIG. 7”); see also id. at 10:11-13 (“The processes of S5 to S9 after
`
`the packet PID is fetched are the same as FIG. 7.”); Ex. 1003 ¶¶ 57-58. The
`
`Program Packet Filter sends the data to the transfer buffer of the Interface Unit,
`
`which saves demultiplexed streams to the RAM. Id. ¶ 58; Ex. 1004 at 9:23-25,
`
`9:47-50, 9:59-65; see also id. at 6:10-13; id. at Fig. 14; id. at 11:42-44 (“The
`
`channel demultiplexer 202 shown in FIG. 17 corresponds to the circuit constituted
`
`by the program packet filter 15 and interface unit 14 shown in FIG. 11.”)
`
`d. Claim 1[c]: “a system controller coupled to the transport
`logic which controls operations within the MPEG decoder
`system;”
`
`Claim 10[c]: “a system controller controlling operations
`within the MPEG decoder system,”
`Claim 16[c]: “a system controller coupled to the transport
`logic which controls operations within the video decoder
`system;”
`Fujii discloses a system controller coupled to the transport logic which
`
`controls operations within the MPEG decoder system. Fujii’s “system controller”
`
`is microprocessor (box 12) shown in Figure 11 as coupled to the Program Packet
`
`Filter (box 15) and Interface Unit (box 14). Ex. 1004 at Fig. 11. The
`
`
`
`16
`
`

`
`
`
`microprocessor provides “system control.” Id. at 10:14; id. at 3:60-64 (“a RAM
`
`used by a CPU for the system control”). For instance, it schedules data moves (id.
`
`at 6:10-13, 9:47-50) and handles interrupts. Id. at 6:43-45, 9:42-46; Ex. 1003 ¶ 60.
`
`e. Claim 1[d]: “an MPEG decoder coupled to receive one or
`more multimedia data streams output from the transport
`logic, wherein the MPEG decoder operates to perform
`MPEG decoding on the multimedia data streams; and”
`
`Claim 10[d]: “performing MPEG decoding on
`multimedia data streams,”
`Claim 16[d]: “a video decoder coupled to receive one or
`more multimedia data streams output from the transport
`logic, wherein the video decoder operates to perform video
`decoding on the multimedia data streams; and”
`Fujii discloses an MPEG decoder coupled to receive one or more multimedia
`
`the
`
`data streams output from the transport logic, wherein the MPEG decoder operates
`
`to perform MPEG decoding on the multimedia data streams. Fujii’s Video
`
`Decoder (box 8) and Audio Decoder (box 10) of Figure 11 are an MPEG decoder.
`
`Ex. 1003 ¶¶ 61-63. Each is coupled to a data bus to receive multimedia data
`
`streams outputted from the transport logic (Program Packet Filter and Interface
`
`Unit). Ex. 1004 at Fig. 11. The transport logic outputs the demultiplexed
`
`multimedia data streams and saves them to RAM (id. 9:59-61) so that the
`
`“decoders” only receive filtered (i.e., demultiplexed) streams. Id. at 10:8-11; see
`
`also id. at 4:12-14. The “video data” and “audio data” are supplied to the decoders
`
`
`
`17
`
`

`
`
`
`from RAM “via the bus.” Id. at 4:55-57; Ex. 1003 ¶ 61. The decoder “expands
`
`and decodes the encoded video data” and audio data. Ex. 1004 at 4:60-65.
`
`f. Claim 1[e]: “a memory coupled to the MPEG decoder,”
`Claim 16[e]: “a memory coupled to the video decoder,”
`Fujii discloses a memory coupled to the MPEG decoder. Figure 11 depicts
`
`the Video decoder (box 8) and Audio decoder (box 10) coupled to the “RAM”
`
`(box 7) through the “DATA BUS.” Ex. 1004 at Fig. 11; Ex. 1003 ¶ 64. Fujii
`
`explains that the “encoded stream” is “stored via the bus access means and the bus
`
`into the random access memory” and “via the bus the video data is supplied to the
`
`video data decoding means” and the “audio data decoding means.” Ex. 1004 at
`
`4:51-57.
`
` Fujii further explains that this “RAM” is used by both the
`
`“microprocessor for system control” and as the source of “data [that] can be
`
`supplied to the decoders.” Id. at 10:14-16.
`
`g. Claim 1[f]: “wherein the memory is used by the MPEG
`decoder during MPEG decoding operations,”
`
`Claim 1[g]: “wherein the MPEG decoder is operable to
`access the memory during MPEG decoding operations;”
`Claim 10[f]5: “wherein said . . . performing MPEG decoding
`. . . use said first unified memory”
`Claim 10[g]: “wherein said performing MPEG decoding
`
`
`5 Method claim 10 lacks an element analogous to 1[e] and 16[e]. Petitioner
`
`therefore skips reference to a 10[e] so that the following elements remain align.
`
`
`
`18
`
`

`
`
`
`operates using said first unified memory”
`Claim 16[f]: “wherein the memory is used by the video
`decoder during video decoding operations,”
`Claim 16[g]: “wherein the video decoder is operable to
`access the memory during video decoding operations;”
`Fujii discloses wherein the memory is used by the MPEG decoder during
`
`MPEG decoding operations, and the decoder is operable to access the memory
`
`during MPEG decoding operations. Ex. 1003 ¶¶ 65-68. Fujii discloses the use of
`
`packet transport buffers to “convert the bit rates” of the multimedia stream so that
`
`the decoder’s buffers do not overflow. Ex. 1004 at 2:54-60. These packet
`
`transport buffers, also referred to as “packet landing buffers,” are in RAM. Id. at
`
`3:60-64; see also id. at Fig. 11 (box 71). Data from the packet landing buffers is
`
`provided to the MPEG decoder so that it can be decoded. Id. at 10:13-16; see also
`
`id. at 8:20-27; Ex. 1003 ¶ 65.
`
`Further, the MPEG decoder uses RAM during the decoding process because
`
`the RAM is used to synchronize the display of the decoded data. Fujii explains
`
`that there is a video delay time, “Tvid,” and an audio delay time, “Taud,” between
`
`the decoding of data and the presentation of that decoded data. Ex. 1004 at 8:1-14.
`
`“In order to synchronize video and audio, the microprocessor 12 is required to
`
`adjust a difference Tadj between Tvid and Taud.” Id. at 8:12-14. The
`
`microprocessor uses “delay buffer 74” in RAM 7 “to realize synchronized
`
`outputs.” Id. 8:14-16. More specifically, “the timing when the data is supplied to
`
`
`
`19
`
`

`
`
`
`the video or audio decoder is delayed by Tadj.” Id. at 8:18-20. Therefore, one
`
`portion of the MPEG decoder (e.g. Video Decoder 86) will receive data from RAM
`
`and begin the decoding process, during which another portion of the MPEG
`
`decoder (e.g. Audio Decoder 10) will receive data from RAM to decode. Ex. 1003
`
`¶ 66; see also Ex. 1004 at 10:17-21 (“The secondary advantage is that
`
`synchronization control can be performed by software because RAM has the delay
`
`buffer 74 as shown in FIG. 1 for the compensation for asynchronization between
`
`video and audio to be caused by delays inherent to the decoders and system.”).
`
`h. Claim 1[h]: “wherein the memory stores code and data
`useable by the system controller which enables the system
`controller to perform control functions within the MPEG
`decoder system,”
`
`Claim 1[i]: “wherein the system controller is operable to
`access the memory to retrieve code and data during system
`control functions.”
`Claim 10[h]: “said controlling operations each use said first
`unified memory.”
`Claim 10[i]: “wherein said controlling operations accesses
`code and data from said first unified memory;”
`
`6 While claim 16 refers to a “video decoder,” the ’087 specification states that is
`
`preferably “an MPEG decoder.” Ex. 1001 at 6:42-52. The specification further
`
`states that this “MPEG decoder” can “include[] an MPEG audio visual decoder
`
`224.” Id. at 8:48-50. A POSA would thus understand claim 16’s video decoder to
`
`encompass an audio-video decoder. Ex. 1003 ¶ 68.
`
`
`
`20
`
`

`
`
`
`Claim 16[h]: “wherein the memory stores code and data
`useable by the system controller which enables the system
`controller to perform control functions within the video
`decoder system,”
`Claim 16[i]: “wherein the system controller is operable to
`access the memory to retrieve code and data during system
`control functions.”
`Fujii discloses wherein the memory stores code and data useable by the
`
`system controller which enables the system controller to perform control functions
`
`within the MPEG decoder system, and wherein the system controller is operable

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