throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`____________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`____________
`
`INTEL CORPORATION, LLC,
`Petitioner,
`
`v.
`
`QUALCOMM INCORPORATED,
`Patent Owner.
`____________
`
`Case IPR2018-01334
`Patent 8,838,949 B2
`___________
`
`Record of Oral Hearing
`Held: December 12, 2019
`____________
`
`Before TREVOR M. JEFFERSON, DANIEL J. GALLIGAN, and
`AARON W. MOORE, Administrative Patent Judges.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`
`
`
`APPEARANCES:
`
`ON BEHALF OF THE PETITIONER:
`
`
`JOSEPH F. HAAG, ESQUIRE
`Wilmer Hale
`950 Page Mill Road
`Palo Alto, CA 94304
`
`THOMAS E. ANDERSON, ESQUIRE
`Wilmer Hale
`1875 Pennsylvania Avenue, NW
`Washington, D.C. 20006
`
`
`
`ON BEHALF OF THE PATENT OWNER:
`
`
`DAVID B. COCHRAN, ESQUIRE
`JOSEPH M. SAUER, ESQUIRE
`Jones Day
`North Point
`901 Lakeside Avenue
`Cleveland, OH 44114
`
`
`
`
`
`The above-entitled matter came on for hearing on Thursday, December
`12, 2019, commencing at 9:01 a.m., at the U.S. Patent and Trademark
`Office, 600 Dulany Street, Alexandria, Virginia.
`
`
`
`
`
`
`
`
`2
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`
`P R O C E E D I N G S
`- - - - -
`JUDGE JEFFERSON: Okay, good morning. Judge Galligan, can
`
`you hear us?
`JUDGE GALLIGAN: Yes, I can hear you, can you hear and see me?
`JUDGE JEFFERSON: Yes, we can.
`JUDGE GALLIGAN: Great, good morning. This is an oral argument
`for IPR2018-1334 -- 01334 and it involves U.S. Patent Number 8,838,949.
`Petitioner is Intel and patent owner is Qualcomm and cases IPR2018-1335
`and 1336 have been consolidated with this proceeding.
`I am Administrative Patent Judge Galligan and before you in the
`hearing room are Administrative Patent Judges Jefferson and Moore.
`May I have appearances of counsel starting with petitioner please?
`MR. HAAG: Good morning, Your Honors. Joseph Haag --
`JUDGE GALLIGAN: Please step up to the podium and make sure
`the light’s illuminated, thank you.
`MR. HAAG: Good morning, Your Honors. Joseph Haag from
`Wilmer Hale representing the petitioner Intel. With me today is Tom
`Anderson also from Wilmer Hale. Dave Cavanaugh also from Wilmer Hale
`and then from my client Intel is Brad Waugh. Thank you.
`JUDGE GALLIGAN: Thank you. Patent owner?
`MR. COCHRAN: Good morning, Your Honors. Dave Cochran from
`Jones Day on behalf of Qualcomm. With me is my colleague Joe Sauer who
`is also from Jones Day. And with us from Qualcomm, the client, we have
`Ron Zhang, Yi Tang, Ken Vu and Jan Shen.
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`3
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`
`JUDGE GALLIGAN: Good morning.
`MR. COCHRAN: Morning.
`JUDGE GALLIGAN: Good morning, thank you. In this oral hearing,
`each party has been allotted one hour of argument time and petitioner bears
`the burden of proving unpatentability and will proceed first. Petitioner may
`reserve rebuttal time. Patent owner will proceed after petitioner and may
`reserve sur rebuttal time.
`And I would just remind the parties as you proceed please identify any
`slides and any pages of the record with specificity so that I can follow along
`and also it will make for a clearer record. I have all access to anything but I
`won’t see what you’re displaying on the screen there.
`Petitioner, how much time would you like to reserve for your rebuttal?
`MR. HAAG: 15 minutes please.
`JUDGE GALLIGAN: Thank you. And, patent owner, how much
`time would you like for sur rebuttal?
`MR. COCHRAN: Likewise, 15 minutes.
`JUDGE GALLIGAN: Thank you. And Judge Jefferson has
`graciously volunteered to run the clock in the hearing room so I believe
`that’s the case, sorry if I’m speaking out of turn.
`JUDGE JEFFERSON: Yes.
`JUDGE GALLIGAN: Thank you. And with that, petitioner, you may
`begin.
`MR. HAAG: Thank you, Your Honors. Joseph Haag again from
`Wilmer Hale for the petitioner Intel.
`On Slide 2, I would like to give you a brief road map of the topics I
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`4
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`intend to cover today. And I’m going to start with a brief overview of the
`949 patent and an overview of the prior art at issue in this IPR. And I’m
`then going to get into obviousness issues and some of the disputed issues in
`this matter.
`So I’d like to turn now to the 949 patent and if we go to Slide 5, we
`see challenged Claim 1 of the 949 patent. It includes a secondary processor
`in purple that has a system memory that’s shown in red and a hardware
`buffer that’s shown in light blue.
`It also requires in gray that the image header and each data segment
`are received separately by the hardware buffer and then Claim 1 also
`requires a scatter loader controller which we have colored yellow to load the
`image header and scatter load each received data segment into system
`memory.
`The claim also requires a primary processor that’s shown in green
`here with a memory that’s shown in orange as well as an interface that’s
`shown in blue that couples the primary and secondary processors.
`The other claims are generally similar to Claim 1, but broader at least
`in some respects. For instance Claim 1 is the only independent claim that
`requires a hardware buffer and scatter loading directly from the hardware
`buffer to system memory.
`And I’m going to focus mostly on Claim 1 for the issues here today
`because I think all the issues in dispute or almost all the issues in dispute
`relate to Claim 1 with the exception of a couple dependent claims.
`Slide 65 shows Figure 3 from the 949 patent with some highlighting
`and some annotations. In short, the 949 patent relates to a secondary
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`5
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`processor that receives from a primary processor an image header and then it
`requires the separate receipt of the data segments of the image which are
`then scatter loaded into the secondary processor’s system memory.
`And on the left here, in Figure 3 is the primary processor, that’s
`colored in green up at the very top and on the right with the purple coloring
`is the secondary processor.
`The primary processor includes a memory that’s shown down towards
`the bottom here in which an executable image, that’s with an image header
`and a data segment, originally exist and for example that’s before booting up
`is what I mean in this context. And that’s shown blown up in the left, the
`image header data segment one, data segment two and data segment three
`from that non-volatile memory.
`The secondary processor on the right includes a system memory and
`the goal is to get the data segments of the executable image from the non-
`volatile memory, the primary processor on the left into the proper locations
`in the system memory of the secondary processor on the right.
`And in the operation and this is shown in Claim 1 which we just went
`over. The secondary processor first receives the image header from the
`primary processor and that image header is then used to load each data
`segment of the executable image into the proper location in the system
`memory on the right.
`I’m going to turn now to a brief overview of the key prior art at issue
`and I’m going to begin by discussing the two key references from our
`obviousness combination, that’s the Svensson reference and then the Bauer
`reference and I’m going to start with Svensson.
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`6
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`
`And on Slide 9 we see some basic information about Svensson. One
`quick background point about Svensson, it relates to a bootloader for loading
`software from a host processor to a client processor.
`On Slide 10, we see Figure 1 from the Svensson reference and at the
`top above the dashed line it shows a primary processor in green and that says
`an ARM processor. And below the dashed line, it shows a secondary
`processor that’s in purple and labeled secondary processor as the DSP.
`The two processors are coupled by an interface and that’s shown here
`its labeled interface and it’s shown in dark blue. The primary processor
`includes a non-volatile memory, that’s in orange toward the top labeled
`memory and the secondary processor includes an intermediate storage area,
`that’s shown in light blue as a hardware buffer and we have labeled that
`here.
`And a system memory that’s the DSP XRAM shown in red and we
`have labeled that in red as system memory as well. So that’s below the
`dashed line here. And these are the basic structural components of the 949
`patent claims as well.
`If we turn to Slide 11, we see Figure 3 from the Svensson reference
`and this figure shows a file structure used by Svensson, most importantly or
`most relevant for our issues, it shows header with a length and a destination
`address that’s shown in yellow here and that destination address is where a
`data segment can be loaded in system memory.
`I’m going to turn now to the Bauer reference and that’s the second
`reference in our cited combination and I’m on Slide 12 right now.
`Importantly, the Bauer and Svensson references have the same inventors,
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`7
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`they’re assigned to the same company and teach the same multi-processor
`system. So in many respects, the two references are quite similar.
`And if we turn to Slide 13, on -- we show -- we have Figure 1 from
`Svensson on the left, that’s the figure we looked at earlier and Figure 2 from
`Bauer on the right. And as you can see, these two figures are identical aside
`from the reference numbers used in them. So both Bauer and Svensson
`disclose the same multi-processor system. The primary processor, the
`secondary processor, memory, hardware buffer and system memory.
`If we turn to Slide 14, it shows Figures 1A through 1C from Bauer on
`the right and it shows on the left smaller Figure 3 from the Svensson
`reference. Bauer discloses an improved file format over that disclosed in the
`Svensson reference.
`And more particularly, in Bauer Figure 1A we see a header 102 and
`section information 104. That section information 104 includes a load
`address for each data segment as shown in Figure 1C at the bottom. So
`towards the bottom highlighted in yellow we see load address one and load
`address two, that’s numerals 110-1 and 110- 2.
`Slide 15 shows paragraph 31 of the Bauer reference and this
`paragraph explains that the file format of Bauer can be used in many
`applications. It goes on to say and this is highlighted towards the bottom,
`that the program loaders from Svensson can be used with Bauer’s file
`format.
`Now, part of the reason I’m mentioning this is because the Svensson
`reference discloses more detail about the hardware components and the
`loader used.
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`8
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`
`Bauer shows that same figure that we looked at earlier with the
`hardware components but relates more to an improved file system, that’s the
`file system or file format we see on Slide 14 in Figures 1A through 1C. I’m
`going to turn now to --
`JUDGE MOORE: So is that the motivation to combine here, that
`Bauer’s file format is being described as something that can be used with
`Svensson?
`MR. HAAG: So that is one motivation to combine, yes. I mean, the
`other is that these two references are by the same inventors, the same
`company and as we look on Slide 13, we can see that the figures in them are
`the same, they’re very similar in many respects.
`JUDGE MOORE: But so is, standing alone, the same inventorship a
`motivation to combine?
`MR. HAAG: I don’t think just standing alone it would be, no. But
`when you have a cross reference that we see here and it’s what we see in
`Slide 31 that explicitly says hey, you can use this file system, this is from
`Bauer, paragraph 31 from Bauer. You can use this file system with the
`loader shown in Svensson, that is a pretty good motivation to combine.
`JUDGE MOORE: Does it tell --
`MR. HAAG: And I’ll show you -- I'm sorry, Your Honor.
`JUDGE MOORE: Please finish, I’m sorry.
`MR. HAAG: I was going to say I’ll show you some testimony later, I
`don’t think here is a dispute about a motivation to combine these two
`references. I think the only dispute is what exactly the combination would
`be if they were combined.
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`9
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`
`The reason I say that is because Dr. Rinard, the patent owner’s expert
`admitted that these two references would be combined.
`JUDGE MOORE: I thought one of their arguments was that
`petitioner just treats these two as the same which would -- which I
`interpreted to mean that they say that you had to establish a motivation to
`combine them, where you were just saying, you were just grouping them
`together.
`MR. HAAG: I don’t think and the patent owner can correct me if I'm
`wrong in this but I don’t think there is a dispute about whether the two
`references would be combined. I think it’s only how they would be
`combined. That is something that the patent owner does dispute, the manner
`in which they would be combined.
`And as for the issue about the references to Bauer and Svensson
`combined, that was something that was brought up by the patent owner and
`we did define that to mean Bauer alone or the two references combined.
`And we did when we used that term, we did go on to specifically cite
`which reference we are relying on by number and by paragraph or line
`numbers. And I don’t think that the patent owner has pointed out anything
`that they’re confused about in what we are relying on from the references.
`So if I go back to Kim, it discloses a multiprocessor system with a
`primary processor and secondary processors. And as we explained in our
`petition, Figure 1 shows a primary processor, system management processor
`11 and secondary processors for example as main processors 13.
`If we go to Slide 17, it shows Figure 3 from Kim with actually a fair
`amount of highlighting on it. This figure shows the separate receipt of a
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`10
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`header from a program block and that’s the part of Kim that we are relying
`on is this, for the separate receipt feature of the claims.
`And in particular, steps 305 and 306 in blue teach the transmission by
`a primary processor and receipt by a secondary processor of a header. And
`then step 309, this is in pink in the lower left, it reads transmit program
`block. That shows at a later time the transmission of a program block that’s
`a data bock to the secondary processor. So that’s the separate receipt of a
`header from a data segment.
`And if we go on to Slide 19, we’ve briefly shown which references we
`rely on for each limitation from Claim and the analysis is quite similar for
`the other challenged claims.
`If we turn to Slide 20, it shows the limitations from Claim 1 that are
`not in dispute and in the upper portion it shows labels from Figure 1 of
`Svensson for some of these undisputed limitations.
`There is no dispute that Bauer and Svensson teach a multi-processor
`system, a secondary processor comprising system memory, a primary
`processor coupled with the memory, the memory storing the executable
`software image for the secondary processor and an interface coupling the
`primary and secondary processors and across which the executable image is
`received by the secondary processors. So those are claim limitations that are
`not in dispute.
`I’m going to go now, and I’m on Slide 23, to some of the disputed
`issues and I’m going to start, Your Honor, Judge Moore, with the issue you
`brought up about motivation to combine. And after that I’m going to get
`into some of the claim construction issues and then some of the other issues
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`11
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`that are in dispute.
`So as I mentioned earlier, I’m on Slide 25 now and this relates to the
`motivation to combine issue. The first thing to realize is that there really is
`no dispute about whether Svensson and Bauer would be combined by a
`person of ordinary skill in the art. Such a person would and the patent
`owner does not dispute this and I’m going to briefly explain why.
`On Slide 25, we see that Bauer and Svensson share the same general
`multi-processor system and have some figures in common. We see Figure 1
`and Figure 2 from Bauer and Svensson here. And Bauer and Svensson are
`closely related. As I mentioned, they’re filed just a few months apart. They
`have the same inventors, same assignee and much of the same disclosure.
`And, Your Honor, to the specific point about whether there is an issue
`about whether it’d be obvious to combine Bauer and Svensson, on Slide 26,
`we see that patent owners expert, Dr. Rinard agreed that a person of ordinary
`skill in the art would be motivated to combine Bauer and Svensson.
`So that, Your Honor, is why I say there is no dispute on this particular
`issue about whether the two would be combined. Again, it’s about what
`exactly would be used from each of the references in the combination.
`On Slide 27, we see paragraph 31 of Bauer and it explains that the file
`format of Bauer can be used in many applications. It also says a program
`loader can read the stored information and process it and then it goes on to
`say in yellow toward the bottom that the program loader from Svensson,
`that’s the other reference we rely on can be used with the file format from
`Bauer.
`And on Slide 28, we see the file structures of Svensson on the left and
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`12
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`Bauer on the right given the close interrelatedness of the two references, a
`person of ordinary skill in the art would be motivated to use the file structure
`of Bauer in combination with Svensson’s loader as we see in the previous
`slide.
`Now, part of the reason why we are relying on both of these
`references, I mentioned that there is more detail in Svensson on some issues
`and more detail in Bauer on other issues, but Bauer also teaches the separate
`receipt feature. That’s not something we have alleged it shown by the
`Svensson reference.
`And then what we have relied on for the image header is it comes
`from Bauer and it’s the combination of the header and section information
`and I think that’s what Your Honors found ended up being an image header
`in the institution decision as well.
`We made an obviousness argument for combining the header and
`section information. Whether that’s an obviousness argument or an
`anticipation, I don’t think that’s an issue that’s disputed between the parties
`at least that’s not something that was disputed by patent owner in his patent
`owner response or sur reply.
`So that takes us to what the real dispute is about the combination of
`Bauer and Svensson and that’s whether a person of ordinary skill in the art
`would transfer an image in Bauer’s file format using Svensson’s program
`loader.
`Patent owner contends and we don’t agree with this, but the patent
`owner contends that a person of ordinary skill in the art would only be
`motivated to use Bauer’s file format for the image as originally stored in the
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`13
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`memory of the primary processor.
`And then they say you would need to convert that Bauer image file
`format from the non-volatile memory into Svensson’s file format for the
`loading process. So what they’re saying is you would convert to Svensson’s
`file format and use that in the intermediate storage area shown in Svensson
`and Bauer. And that’s something that we do not agree with.
`JUDGE MOORE: Does Bauer say where in Svensson you would use
`its file format if you were to combine it?
`MR. HAAG: It actually says and let me see if I can find that. So I’m
`on Slide 31, Your Honor, and this is looking at Bauer. And Bauer sets forth
`this file format as I mentioned in Figures 1A through 1C.
`And towards the bottom of paragraph 36 from Bauer you can see that
`it can be used in any of the memories that may store an image in the file
`format. That’s any of the memories shown.
`And on Slide 32 here, you can see that patent owner’s expert, Dr.
`Rinard, again that’s patent owners expert, admits that Bauer’s file format can
`be stored in any of the memories 206, 208, 211 and that includes the
`intermediate storage area. So the answer is it can be used in of those
`memories.
`And there are a number of reasons why we disagree with the patent
`owner’s argument here. In part because Bauer explicitly instructs to use
`Svensson’s program loader with Bauer’s file format and we see that in
`paragraph 31 which I have copied on Slide 30 and we talked about his
`earlier.
`There would be no reason to convert to Svensson's file format before
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`14
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`loading and there is nothing in Bauer that suggests that that is something that
`should be done.
`As I mentioned earlier, on Slide 31, it indicates that any of the
`memories in Figure 2 of Bauer can store the file format shown in Figures 1A
`through 1C so that means Bauer’s file format can be used in any of those
`memories. That includes the intermediate storage area.
`JUDGE MOORE: Does Svensson do the zero copy technique that’s
`talked about in the patent?
`MR. HAAG: Does Svensson do the zero copy technique? I think that
`depends on with exactly you mean by the zero copy technique. If what you
`mean by that is does it load from a hardware buffer, does it directly load
`from a hardware buffer to system memory, my answer is yes.
`But the point I’m making, Your Honor, on the slides that we have
`gone over is there is no reason to convert from Bauer’s file format in the
`non-volatile memory 206 into Svensson’s file format in the intermediate
`storage area.
`And that’s what patent owner’s contention is. And as I mentioned
`earlier on Slide 32, patent owner’s expert admitted that Bauer’s file format
`can be used in any of the memories.
`Now on slide 33, Bauer explicitly teaches in paragraph 43 that its
`header and section information format simplifies organization and makes
`memory loading efficient.
`That indicates this format would indeed be used for loading purposes
`in combination with Svensson. So how or what is one of the reasons it
`would be more efficient?
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`15
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`
`We see that here on Slide 34 and this shows paragraph 30 from Bauer.
`Patent owner argues that its conversion theory is supported by Bauer’s
`teaching to read various portions of Bauer’s image from non-volatile
`memory without any suggestion to first load the header and section
`information separately from section data.
`But Bauer explains and we see this in paragraph 30 here that his file
`format can be used so that the loader retrieves the section information 102,
`the header and section information, that’s what includes the load addresses
`for the data segments before it reads the data segments.
`That’s one of the ways that Bauer makes things more efficient is that
`the header and section information can be read over into the intermediate
`storage area before the data segments that allows the use of the section
`information to load because it has the addresses for where to load the data
`segments to load the data segments.
`And that’s entirely consistent with the use of Bauer’s file format in the
`intermediate storage area, not the use of Svensson’s file format in the
`intermediate storage area when the two references are combined.
`I’m on Slide 35 and I’m going to turn now to some of the claim
`construction issues that are in dispute. And the first two terms I will discuss
`for claim construction are system memory and hardware buffer and they
`relate in part to the next argument I have got on my list that’s grayed out,
`that’s where, whether Bauer and Svensson disclose a system memory and a
`hardware buffer. And so I’m going to talk about system memory and
`hardware buffer first and then briefly a couple other claim construction
`issues.
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`16
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`
`So on Slide 36, we see the competing constructions for system
`memory. We propose that either no construction is necessary or that it
`simply means memory where an executable software image can be loaded
`and executed.
`The patent owner seeks to construe it to mean memory that is
`addressable by the secondary processor which we think is overly broad and
`can be virtually any memory whether it actually is system memory or not.
`And there are number of problems that we have with the patent
`owner’s construction. First, the patent owner doesn’t cite any intrinsic
`evidence to support its construction. That is the 949 patent never indicates
`the system memory is any addressable memory. The 949 patent doesn’t
`even use that term, addressable.
`Second, the patent owner’s construction is so broad that it could cover
`non-volatile memory such as flash memory and read only memory
`addressable by a processor even though a person of ordinary skill in the art
`would not consider either type to be system memory.
`Now, in the case of flash memory, it is actually I think theoretically
`possible that it could be used as system memory but not in a typical system.
`In a typical system, flash memory is used for long term storage. It’s not
`used for the loading and execution of code and that’s what we mean by flash
`memory not being system memory. That’s not a typical usage at all of flash
`memory.
`JUDGE MOORE: So read only memory can’t be system memory or
`it can be?
`MR. HAAG: Read only memory -- code isn’t loaded into read only --
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`17
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`you can’t load code into read only memory. It’s only, you can only read to
`it.
`
`JUDGE MOORE: Well, you do at some point I guess.
`MR. HAAG: So that makes it and that makes it hard to use as system
`memory.
`JUDGE MOORE: You do load code into it or can load code into the
`ROM at some point, right?
`MR. HAAG: True, at some point in time. Just --
`JUDGE MOORE: Just not on the fly, or it doesn’t go in and out.
`MR. HAAG: Yeah.
`JUDGE MOORE: It’s there.
`MR. HAAG: Correct. It’s there which means it’s loaded at one point
`in time. But when the system or the computer system is in operation, you
`don’t load code into the ROM, it’s already there.
`JUDGE GALLIGAN: Counsel, getting back to one of Judge Moore’s
`earlier questions about the zero, whether the prior art, whether Svensson
`talks about the zero copy transfer of the 949 or describes it, and I’m going to
`ask patent owner these questions as well.
`The patent owner’s case really seems to be that the 949 patent
`describes a drawback of a using a temporary buffer. You have to allocate it
`and then you have to use the temporary buffer to then store things into the
`system memory.
`And I think there is a, the patent certainly says that. It says there in
`the prior art you use a temporary buffer and what they allege is that that’s
`what the prior art is doing and their claim is different. And I have been
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`18
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`struggling with this.
`What would, what is patent -- what is petitioner’s response to that and
`I guess I would say where in the claim is that distinction not reflected or why
`does Svensson differentiate from the prior art problem for instance that’s
`identified?
`MR. HAAG: I think there are two issues here, Your Honor, so let me
`try to address both of them. The first thing is I’m looking at my Slide 48
`now to actually, you know, put a finer point on this.
`So what are we saying is the system memory in Svensson or Bauer for
`that matter since the figure is the same? And we see that here on Slide 48
`that the system memory is the DSP XRAM and we have identified the
`intermediate storage area as the hardware buffer and we have highlighted
`both of those here.
`So the first point, Your Honor, is that we have identified a hardware
`buffer that is separate from what we have identified as the claimed system
`memory. We have identified the DSP XRAM as the claimed system
`memory. We have identified the hardware buffer. The intermediate storage
`area is the hardware buffer. So those are separate things.
`JUDGE GALLIGAN: And just, and right -- and just a quick question
`on that. What patent owner or sorry, petitioner does not dispute that the
`intermediate storage area in Svensson and Bauer is allocated by the
`secondary processor at the time that the program loader is operating,
`correct?
`MR. HAAG: That is what it, that is what the reference says, correct,
`
`yes.
`
`
`
`19
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`
`JUDGE GALLIGAN: Great, thank you.
`MR. HAAG: But nothing in Svensson or Bauer ever says that code is
`executed from that intermediate storage area. That intermediate storage area
`is used for the purpose of copying.
`In fact, when you look at Svensson and Bauer, it says that code is
`copied from that intermediate storage area to the system memory. And
`that’s the same as the hardware buffer in the patent. So the other point I
`want to make, Your Honor, a couple other points but this goes back to the
`question you asked a couple questions ago.
`Nothing in Svensson or Bauer ever says that once code is loaded into
`the system memory, the DSP XRAM that it’s copied from location to
`location. That’s something I think that the patent is trying to, the 949 patent
`is trying to get away from.
`But nothing ever says that and this is something that Dr. Rinard agrees
`with, patent owners expert agrees. Nothing in the references ever say you
`load to that DSP XRAM what we have identified as a system memory and
`then copy from one location to another. Nothing says that.
`The other point I want to make, Your Honor, is that what Your Honor
`said in the institution decision is something that we agree with and that’s that
`although the SA RAM and D, you said -- you see nothing in Claim 1 that
`prohibits the claimed hardware buffer from being part of some system
`memory. Rather Claim 1 requires system memory and a hardware buffer.
`We agree with that.
`The petitioner maps the XRAM 210 or 110 to the claimed system
`memory and we have called the intermediate storage area the hardware
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`
`
`20
`
`

`

`Case IPR2018-01334
`Patent 8,838,949 B2
`
`
`
`buffer. Nothing in the claims prohibits that.
`JUDGE GALLIGAN: And I guess on that point, patent owner would,
`I’m not going to speak for patent owner but from its briefing I understand its
`position to be you’re mapping the hardware buffer to the very thing that we
`differentiated in the prior at.
`MR. HAAG: Yep. And that’s not --
`JUDGE GALLIGAN: Which is a temporary buffer allocated at run
`time.
`MR. HAAG: And that’s not something we agree with. I think what
`the patent is distinguishing is copying an entire

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