throbber
Trials@uspto.gov
`571-272-7822
`
`
` Paper No. 31
`Entered: April 10, 2024
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`APPLE INC.,
`Petitioner,
`
`v.
`
`ZENTIAN LIMITED,
`Patent Owner
`
`
`IPR2023-00034
`Patent 7,979,277 B2
`
`
`Held: March 12, 2024
`
`
`
`
`
`BEFORE: KEVIN F. TURNER, JEFFREY S. SMITH, and
`CHRISTOPHER L. OGDEN, Administrative Patent Judges.
`
`
`
`
`
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`
`APPEARANCES:
`
`ON BEHALF OF THE PETITIONER:
`
`
`JENNIFER BAILEY, ESQUIRE
`Erise IP
`7015 College Blvd. , Ste. 700
`Overland Park, KS 66211
`jennifer.bailey@eriseip.com
`(913) 777-5600
`
`
`
`ON BEHALF OF THE PATENT OWNER:
`
`
`KAYVAN NOROOZI, ESQUIRE
`Noroozi PC
`11601 Wilshire Blvd., Ste. 2170
`Los Angeles, CA 90025
`kayvan@noroozipc.com
`(310) 972-7074
`
`
`The above-entitled matter came on for hearing on March 12, 2024,
`commencing at 11:55 a.m., via video teleconference.
`
`
`
`
`
`
`
`
`
`
`
`2
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`P R O C E E D I N G S
`
`- - - - -
`
`JUDGE TURNER: Good morning. This is an oral hearing for IPR
`
`2023-00034, involving U.S. Patent 7,979,277. I am Judge Turner, and I’m
`
`joined by Judges Ogden and Smith. For the benefit of the judges and
`
`opposing counsel, as well as the court reporter, please identify yourself when
`
`you begin your argument, and speak clearly into the microphone. Please do
`
`not speak when others, such as the judges, are speaking.
`
`We have the entire record, including demonstratives. When
`
`10
`
`referring to demonstratives, papers, or exhibits, please do so clearly and
`
`11
`
`explicitly by paper or slide number. Please also pause for a second or two
`
`12
`
`after identifying it, to buy us time to find it. This helps in the preparation of
`
`13
`
`an accurate transcript of the hearing. Please bear in mind that the purpose of
`
`14
`
`the hearing is to present your case based on the arguments and evidence of
`
`15
`
`record. You may not introduce new evidence or arguments.
`
`16
`
`I note that there do not appear to be objections to the
`
`17
`
`demonstratives from either side. Please note that we do not permit standing
`
`18
`
`objections to be raised against opposing parties during their arguments. If an
`
`19
`
`advocate believes that new evidence or arguments are to be raised, he or she
`
`20
`
`should make it known to the panel during their principal argument or
`
`21
`
`rebuttal arguments. Each party will have 45 minutes of total argument time.
`
`22
`
`Petitioner and Patent Owner may reserve time for rebuttal. Petitioner will go
`
`23
`
`first and present its case; thereafter, Patent Owner will offer its opposition to
`
`24
`
`the petitioner’s case, and if there is any rebuttal from Petitioner, we will hear
`
`25
`
`it after Patent Owner’s opposition. Finally, we will hear Patent Owner’s
`
`3
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`surrebuttal, if requested.
`
`I will endeavor to provide each party with a five-minute warning
`
`through the use of the yellow light during opening arguments, and a two-
`
`minute warning during rebuttal or surrebuttal, also through the yellow light.
`
`Once the red light comes on, you should finish up your present argument, or
`
`let the panel know you wish to extend your arguments into prearranged
`
`rebuttal and surrebuttal time, if available.
`
`Please also note that arguments raised during rebuttal or surrebuttal
`
`must be in response to arguments made by the opposing party. Neither
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`period should be used to initiate new arguments. Okay. With that, I’d like
`
`11
`
`to start off with appearances. For this particular IPR, who is appearing on
`
`12
`
`Petitioner’s behalf, please?
`
`13
`
`MS. BAILEY: Good morning, Your Honors. My name is Jennifer
`
`14
`
`Bailey. I’m from the Law Firm of Erise IP. I have here with me my co-
`
`15
`
`counsel, Cristina Canino, and in-house counsel for Petitioner, Apple, Inc.
`
`16
`
`Jenny Liu.
`
`17
`
`JUDGE TURNER: And would you like to reserve for rebuttal, and
`
`18
`
`how much time?
`
`19
`
`MS. BAILEY: Yes, Your Honor. I’d like to reserve 15 minutes
`
`20
`
`for rebuttal.
`
`21
`
`JUDGE TURNER: Okay. And on behalf of Patent Owner,
`
`22
`
`please?
`
`23
`
`MR. NOROOZI: Good morning, Your Honors. Kayvan Noroozi
`
`24
`
`from Noroozi PC for Patent Owner. With me is Mr. Peter Knops, as well as
`
`25
`
`Ms. Jessica Bernhardt, from the Law Firm of Bartlit Beck. And I would like
`
`26
`
`to reserve 15 minutes as well.
`
`4
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`JUDGE TURNER: When ready, you may begin, please. Pardon
`
`me. I think we do have an appearance from Amazon. I’m sorry. Pardon
`
`me. (CROSSTALK) –
`
`MR. CHURNET: Hello, Your Honor.
`
`JUDGE TURNER: I’m sorry.
`
`MR. CHURNET: Dargaye Churnet, from Fenwick & West, on
`
`behalf of Amazon.
`
`JUDGE TURNER: Thank you very much. Sorry. Ms. Bailey,
`
`when you’re ready.
`
`10
`
`MS. BAILEY: May it please the Board. Thank you, Your Honors.
`
`11
`
`Let’s first turn to DX3 of Petitioner’s demonstratives. In the ’277 Patent
`
`12
`
`IPR, Zentian does not dispute that the limitations are taught. Zentian’s sole
`
`13
`
`argument is a lack of reasonable expectation of success, because feedback-
`
`14
`
`based pruning is allegedly impossible with pipelining.
`
`15
`
`During today when I say feedback, I’m referring to feedback-based
`
`16
`
`pruning, just because that’s a little bit of a mouthful. Pipelining is a required
`
`17
`
`limitation of the claims. This is Limitation 1f. In contrast, feedback is
`
`18
`
`neither claimed nor mapped in the combination. Zentian makes a series of
`
`19
`
`false assumptions to get to the ultimate lack of reasonable expectation of
`
`20
`
`success argument. If any one of these false assumptions fails, Zentian’s
`
`21
`
`entire argument fails. However, the Board does not ultimately need to
`
`22
`
`decide whether Zentian’s false assumptions are correct, because Zentian is
`
`23
`
`impermissibly bodily incorporating feedback into the proposed combination.
`
`24
`
`This alone is sufficient to reject Zentian’s entire argument.
`
`25
`
`So let’s turn to DX4. In the Sur-reply, Zentian takes the position
`
`26
`
`that pruning taught in Jiang is “by definition requires feedback-based
`
`5
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`pruning.” This is extremely technically incorrect, and so I think it would be
`
`helpful to provide a brief technical summary of feedback relative to pruning,
`
`to kind of set the stage for why Zentian is being -- their arguments are so
`
`technically incorrect.
`
`So as we know from this set of IPRs, there are three stages of
`
`speech recognition: feature vector extraction, distance calculation, and then
`
`the tree search to recognize words. Pruning within speech recognition is a
`
`process of performing fewer operations, at the expense of reduced accuracy
`
`in the speech recognition. If you prune, you potentially have reduced
`
`10
`
`accuracy, but you increase computational resources.
`
`11
`
`There is pruning at the distance calculation stage, and separately,
`
`12
`
`there’s pruning at the search stage. At the distance calculation stage,
`
`13
`
`pruning reduces the number of phonemes each feature vector is compared to.
`
`14
`
`Pruning at the search stage, in contrast, reduces the branches of the trees that
`
`15
`
`are to be searched. And Jiang talks about this at column 8, lines 52 through
`
`16
`
`64, and column 11, lines 8 through 12. In a lexical tree, each branch
`
`17
`
`represents a combination of possible phonemes that collectively form a word
`
`18
`
`in the lexicon. If a word is on a particular branch, and it’s unlikely, based on
`
`19
`
`the combination of phonemes that have been recognized as uttered, then the
`
`20
`
`branch is pruned. This is how the search phase at the tree stage reduces the
`
`21
`
`lexical search phase.
`
`22
`
`In contrast with feedback-based pruning, the results of the pruned
`
`23
`
`branches from the tree search stage are fed back to the distance calculation
`
`24
`
`stage, so that the distance calculator does not perform distance calculations
`
`25
`
`on a phoneme that does not appear on any of the branches as the next
`
`26
`
`potential utterance. So let me describe what this means. Let me just give a
`
`6
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`brief example. Let’s take the phoneme F. Let’s assume for the words that
`
`the various trees are attempting to recognize for that next utterance, it is
`
`unlikely that the next utterance is going to include the next possible
`
`phoneme as the phoneme F, because the phoneme F does not show up in any
`
`word of all of the branches of all of the lexicon.
`
`If the recognizer sees that there is no branch on any of the trees
`
`that has the phoneme F upcoming, then the recognizer is going to feed back
`
`this information to the distance calculator. The distance calculator now
`
`knows that for the next utterance, the distance calculator does not have to
`
`10
`
`perform a distance calculation for the phoneme F. Now, if the phoneme F
`
`11
`
`still is on some of the branches for the next potential utterance, then the
`
`12
`
`distance calculator isn’t formed that it still does need to perform a distance
`
`13
`
`calculation for the phoneme F, because phoneme F is still active on some of
`
`14
`
`the branches. That is feedback-based pruning.
`
`15
`
`In contrast, pruning at the search stage reduces the branches of the
`
`16
`
`lexical trees to be searched for word recognition. Pruning at the search stage
`
`17
`
`is performed on the branches of the lexical trees because it is unlikely that
`
`18
`
`the collective set of phonemes that have been previously recognized will
`
`19
`
`lead or correspond to a word on the branch. Importantly, pruning at the
`
`20
`
`search stage can be done without feeding back the pruned search results to
`
`21
`
`the distance calculation stage. This is important, so I want to make sure if
`
`22
`
`the Board has any questions on that concept, please let me know.
`
`23
`
`There is independent benefit in pruning at the search stage alone,
`
`24
`
`to reduce the trees to be searched, and we actually know this from a couple
`
`25
`
`of places. One, we know it from Jiang, and the citations I’ve already cited.
`
`26
`
`Also, the ’319 patent that we discussed yesterday, which is Exhibit #1067 in
`
`7
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`this particular proceeding, Zentian’s own patent describes pruning at the
`
`search stage without feeding back the results, and Zentian does not dispute
`
`this. So we know that pruning at the search stage has independent benefit of
`
`reducing the lexical tree space, separate and apart from pruning at the
`
`distance calculation stage.
`
`So let’s turn to DX5. So this IPR presents a lot of technical
`
`arguments, and it presents several false assumptions by Zentian to make its
`
`arguments work. But the Board does not need to address these issues to
`
`decline Zentian’s argument, and this is because Zentian is impermissibly
`
`10
`
`bodily incorporating feedback into the mapped combination. The claims do
`
`11
`
`not recite feedback. The petition did not map feedback as part of the
`
`12
`
`combination, and even if Jiang teaches feedback -- which Petitioner
`
`13
`
`disputes, but even if Jiang teaches feedback, it would be a fundamental legal
`
`14
`
`error to import feedback into the combination. Because Jiang’s pruning at
`
`15
`
`the search stage can be performed independently of the feedback, there is no
`
`16
`
`technical reason to make feedback part of the combination. Again, feedback
`
`17
`
`is not claimed, nor is it mapped.
`
`18
`
`I want to bring the Board’s attention to a case, Axonics v.
`
`19
`
`Medtronic, this is 73 F 4th 950, where it is a similar set of facts, and this is
`
`20
`
`responsive to Zentian’s Sur- reply arguments on bodily incorporation. In
`
`21
`
`Axonics, it was regarding a medical device case. The Federal Circuit
`
`22
`
`reversed the Board’s finding of no unpatentability. In Axonics, the primary
`
`23
`
`reference in the obviousness combination was directed to a specific context.
`
`24
`
`It was regarding a nerve of the body. But this specific context was not
`
`25
`
`claimed in the challenged patent, similar to what we have here, where
`
`26
`
`feedback is not claimed.
`
`8
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`In reversing the Board, the Federal Circuit said that it was “a
`
`fundamental legal error to confine the motivation to combine inquiry to the
`
`primary reference as context, when that context was not claimed.” In
`
`quoting from the decision, the Federal Circuit said that an inquiry is not
`
`whether a relevant artisan would combine a first references feature with a
`
`second references feature to meet requirements of the first reference that are
`
`not requirements of the claims at issue. That’s what’s going on here with
`
`Zentian’s arguments, Your Honor. It is legally incorrect for Zentian to
`
`frame the obviousness query as whether feedback with pipelining is
`
`10
`
`possible, when feedback is not even claimed.
`
`11
`
`12
`
`13
`
`JUDGE TURNER: Counsel, this is Judge Turner.
`
`MS. BAILEY: Yes?
`
`JUDGE TURNER: I think yesterday -- I’ll have to cross-reference
`
`14
`
`transcripts, but yesterday we talked about a separate case, about Netflix --
`
`15
`
`16
`
`MS. BAILEY: Yes.
`
`JUDGE TURNER: -- v. DivX. And I guess part of the query that I
`
`17
`
`have here, would it be probable or likely to say that the petitioner really said,
`
`18
`
`okay, feedback -- let me ask a couple questions, just to get a baseline. Does
`
`19
`
`Jiang talk about feedback? Is there feedback in Jiang of any kind, even if
`
`20
`
`it’s not pruning?
`
`21
`
`22
`
`MS. BAILEY: No, there is not.
`
`JUDGE TURNER: So when Patent Owner talks about, you know,
`
`23
`
`Figure 1, where you have -- you know, they’re saying that we have, you
`
`24
`
`know, this information being sent back, that’s not feedback? That’s
`
`25
`
`distinguishable how?
`
`26
`
`MS. BAILEY: Could you tell me what figure you are referring to?
`
`9
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`JUDGE TURNER: I am looking at Patent Owner’s 14 of the
`
`demonstratives. Maybe I’m mixing up my figures. That’s completely
`
`possible.
`
`MS. BAILEY: Okay.
`
`JUDGE TURNER: It’s Figure 1, anatomy of a speech recognition.
`
`MS. BAILEY: So what Zentian is doing, that’s not from Jiang.
`
`JUDGE TURNER: Okay.
`
`MS. BAILEY: That’s from a prior art reference that does -- or I
`
`should say a background reference. It’s not even using the combination.
`
`10
`
`This is from the Mathew reference, I believe.
`
`11
`
`12
`
`JUDGE TURNER: Okay.
`
`MS. BAILEY: It is not cited as part of the combination. Feedback
`
`13
`
`is disclosed in Mathew, but it’s for the Sphinx recognizer, that Jiang is not
`
`14
`
`the Sphinx recognizer. So what Zentian is doing is it’s using background
`
`15
`
`references to try to inform what Jiang teaches, which is highly improper.
`
`16
`
`There’s no indication that feedback is taught in Jiang. Now, obviously
`
`17
`
`Zentian believes it does, and it has its arguments for it, but it is our very
`
`18
`
`strong position that Jiang does not teach feedback.
`
`19
`
`JUDGE TURNER: Okay. And just to follow up on that, so
`
`20
`
`because Petitioner’s position is that Jiang doesn’t teach feedback at all, you
`
`21
`
`wouldn’t need to carve out that aspect away from the general disclosure?
`
`22
`
`23
`
`24
`
`MS. BAILEY: That’s --
`
`JUDGE TURNER: For example?
`
`MS. BAILEY: That is correct, Your Honor, but may I add on to
`
`25
`
`that? Everything that I just described on the technical basis, remember that I
`
`26
`
`said that it is important to understand that pruning at the search stage can be
`
`10
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`done with benefit, independently of pruning of the distance calculation
`
`stage. And pruning at the distance calculation stage is feedback, where the
`
`search results from the search stage are fed back to the distance calculation
`
`stage.
`
`Once you understand that pruning can be done separately at the
`
`search stage with independent benefit -- which is what Jiang teaches,
`
`pruning at the search stage -- then there’s no reason, no technical reason to
`
`then try to read into Jiang feedback, when it’s not otherwise taught. In this
`
`technical point, they are distorting and manipulating. Their arguments are
`
`10
`
`very incorrect on this, and they have no rebuttal whatsoever to the technical
`
`11
`
`points that I just told you.
`
`12
`
`13
`
`14
`
`JUDGE TURNER: Thank you.
`
`MS. BAILEY: Okay.
`
`JUDGE OGDEN: This is Judge Ogden. So just so I understand
`
`15
`
`your position, you’re saying that in Jiang, the pruning is accomplished based
`
`16
`
`on scores that were previously calculated before the search stage? So you
`
`17
`
`calculate all the scores for all the parts of the tree, then you do pruning on
`
`18
`
`that basis?
`
`19
`
`MS. BAILEY: Yes, Your Honor. So not to cross-reference
`
`20
`
`discussions from yesterday, but at column 8, the lower half of column 8 of
`
`21
`
`Jiang talks about determining a score, and it actually determines two scores,
`
`22
`
`and we talk about this in our petition. The first score is determining the
`
`23
`
`likelihood of the phoneme. The second score is determining the likelihood
`
`24
`
`of that phoneme actually being in the word, based on the scores of the
`
`25
`
`previous few phonemes above the branch. And so, in a tree search, once it’s
`
`26
`
`determined that that score is below whatever the pruning threshold is, then
`
`11
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`the remainder of that branch is pruned. Does that answer your question,
`
`Judge Ogden?
`
`JUDGE OGDEN: Yes. Thank you.
`
`MS. BAILEY: Okay. Okay. So if no more questions, turning
`
`back to DX6. I want to quickly hit that another point is that the Board also
`
`does not need to get to whether Zentian’s numerous faults assumptions are
`
`correct, because the art of record also tells us that if feedback is part of Jiang
`
`-- again, we strongly dispute that, but if Jiang does teach feedback, it would
`
`still be obvious to forego feedback in favor of pipelining.
`
`10
`
`I may come back to that argument, but I want to move to a couple
`
`11
`
`of Jiang’s faults assumptions. Let’s move to DX8. So one of the core false
`
`12
`
`assumptions from Zentian is that feedback is impossible with pipelining.
`
`13
`
`Again, their entire argument on the ’277 is a lack of reasonable expectation
`
`14
`
`of success because Jiang allegedly teaches feedback, and feedback would be
`
`15
`
`impossible with pipelining. That is Zentian’s argument.
`
`16
`
`The petitioner reply showed that feedback was possible with
`
`17
`
`pipelining. Quite a bit of the Petitioner reply is devoted to this. I asked Mr.
`
`18
`
`Schmandt, Petitioner’s expert, on this, and he was adamant that feedback is
`
`19
`
`possible with pipelining. So we have spent quite a bit of time explaining
`
`20
`
`why feedback can be done with pipelining. Now, admittedly, there are two
`
`21
`
`tradeoffs with it, and we discuss those tradeoffs in our briefing and in the
`
`22
`
`declaration.
`
`23
`
`The takeaway here, though, is in the Sur- reply, Zentian essentially
`
`24
`
`capitulates that feedback is possible with pipelining. It moves away from
`
`25
`
`that argument, and instead, Zentian raises two new arguments in response.
`
`26
`
`The first argument is that if feedback is done with pipelining, the speech
`
`12
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`recognition would not be real time, and the second argument is that the
`
`pipelining would not be the type that was taught in Brown, which is what the
`
`combination relies on for pipelining. Zentian is wrong that the speech would
`
`not be real time.
`
`And let’s turn to DX9. You recall that I just mentioned that there
`
`are two tradeoffs if we do feedback with pipelining. Neither one of those
`
`tradeoffs results in the speech recognition not being real time. The speech
`
`recognition and the output rate is the same as if feedback was not used.
`
`In our briefing, we talk about there being a one frame delay, but
`
`10
`
`this is not a one frame delay of the outfit of the speech recognition. Instead,
`
`11
`
`it is a one frame delay between when the results from the tree search are sent
`
`12
`
`back to the distance calculator in a pipeline recognizer recognizing feedback,
`
`13
`
`versus a recognizer that -- or a serial recognizer, one that did not pipeline.
`
`14
`
`So it’s not a delay in the output of the speech recognition. It’s simply a
`
`15
`
`delay in when the distance calculation receives the pruned results. So the
`
`16
`
`speech is still real time.
`
`17
`
`Moving to DX10, Zentian’s second argument is that Brown’s
`
`18
`
`pipelining approach cannot be used with feedback because the operations are
`
`19
`
`not synchronized with the frame generation rate, which is what Brown
`
`20
`
`teaches. Now, that -- let me back up. By the way, that is discussed by
`
`21
`
`Zentian at their Sur-reply at pages 4 and 11. Zentian explains this argument,
`
`22
`
`saying that the search stage for Frame N would not happen at the same time
`
`23
`
`as the distance calculation stage for Frame N plus one. So Frame N is one
`
`24
`
`frame ahead and plus one. The last stage is the tree search stage. And so,
`
`25
`
`Zentian’s argument is that the search stage for Frame N does not happen at
`
`26
`
`the same time as the distance calculation stage for Frame N plus one, so it’s
`
`13
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`not Brown’s pipelining.
`
`Turning to DX11, once again Zentian is incorrect on the technical
`
`components in this IPR. This diagram is showing a pipeline recognizer
`
`utilizing feedback. It was prepared by Mr. Schmandt, and Zentian does not
`
`dispute this diagram. Does not comment on whether it’s technically correct
`
`or not, has no discussions whatsoever. This diagram, as you can see at time
`
`T plus one, is showing that the search stage for Frame N is performed at the
`
`same time as the classification stage for Frame N plus one. Because again,
`
`this one frame delay that we have talked about is not a delay in the speech
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`recognition being processed; it is simply a delay from the time the search
`
`11
`
`stage pruned results are fed back to the distance calculator, relative to a
`
`12
`
`serial recognizer. Any questions, Your Honors?
`
`13
`
`JUDGE OGDEN: So this figure on DX11 is within the context of
`
`14
`
`-- excuse me -- of recognizing one particular phoneme, and then after it
`
`15
`
`recognizes that, then does it get a reset or something to -- so the pipeline gets
`
`16
`
`a reset, it goes back and starts a new pipeline?
`
`17
`
`MS. BAILEY: It doesn’t start a new pipeline, because the speech
`
`18
`
`utterances are coming in at what is commonly -- a 10-millisecond is
`
`19
`
`common in speech recognition, so each frame of data represents 10
`
`20
`
`milliseconds. So the speech is being uttered, and it’s being processed. So
`
`21
`
`you can see, you can imagine that on each of those times, T is 10
`
`22
`
`milliseconds, T plus one is 10 milliseconds.
`
`23
`
`Pipelining means that you’re doing two stages at the same time, so
`
`24
`
`in a serial recognizer, you would have to search Frame N, and you would not
`
`25
`
`also be doing the classification on Frame N plus one at the same time. In a
`
`26
`
`pipelined or parallel recognizer, you’re doing two steps on two different
`
`14
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`frames at the same time, which is why you get such an increased efficiency
`
`with parallel processing and speech recognition. Did that answer your
`
`question, Your Honor?
`
`JUDGE OGDEN: I guess maybe my question was not so much
`
`that, you know, it’s a new pipeline. We’re talking about a new tree. I mean,
`
`in the course of the search stage aspect of that, it’s going to do some work on
`
`a particular tree, right? And then send back for the next -- you know, the
`
`next time step. It’s going to send back results. But for one particular
`
`phoneme, we’re working on a particular tree, right? And then I’m just
`
`10
`
`wondering if you can sort of explain how the tree fits in, and maybe that
`
`11
`
`goes more to the next slide, DX12.
`
`12
`
`MS. BAILEY: Yes. So DX12 and 13 -- and I appreciate that there
`
`13
`
`is a lot of text on those, but they do really fully explain the pipelining aspect.
`
`14
`
`Let me try to answer your question by kind of going back to the tree search
`
`15
`
`stage. So at the tree search stage, an utterance is spoken, and it’s determined
`
`16
`
`what phoneme probability that is, and then it’s determined what word
`
`17
`
`likelihood it is, based on the previously spoken phonemes. Because the tree
`
`18
`
`search is all about word recognition, not phoneme, necessarily,
`
`19
`
`identification.
`
`20
`
`So the branches of the trees are constantly changing with each new
`
`21
`
`10-millisecond utterance, because as soon as the recognizer realizes on a
`
`22
`
`particular branch that word is no longer going to be likely, with pruning, it
`
`23
`
`gets rid of that branch. So they’re constantly evolving, and then it becomes
`
`24
`
`even harder when you put in grammar and sentence structure, which is not
`
`25
`
`relevant to here.
`
`26
`
`In feedback, once that branch is pruned, then that result is fed back
`
`15
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`to the classifier. So let’s look at search Frame N under the search stage. Do
`
`you see the arrow that’s leading back to the classification stage? And it
`
`points to the top of Frame N plus two, which means that the results from
`
`Frame N are going to be considered for classification of Frame N plus two in
`
`a pipelined recognizer utilizing feedback. That’s the one frame delay that
`
`we were discussing. But the output of search Frame N is still at the same
`
`time that it otherwise would have been. The feedback cannot get employed.
`
`I’m going to pause there and see if I have come close, if I’m doing any type
`
`of good job answering your question.
`
`10
`
`JUDGE OGDEN: Yes, I think that’s helpful. I think that helps me
`
`11
`
`understand a little bit better.
`
`12
`
`13
`
`14
`
`MS. BAILEY: Okay.
`
`JUDGE OGDEN: Thank you.
`
`MS. BAILEY: Okay. I’m going to move to DX14. If you have
`
`15
`
`any questions on DX12 and 13, let me know. I actually think because
`
`16
`
`Zentian has essentially admitted in its Sur-reply that feedback is possible
`
`17
`
`with pipelining, the relevance of the work that we did in this Petitioner reply
`
`18
`
`does not seem as appropriate for here. In other words, Zentian capitulates
`
`19
`
`that feedback is possible with pipelining.
`
`20
`
`So turning to DX14, the next false assumption by Zentian that I
`
`21
`
`want to discuss is that the petition’s combination requires Jiang’s pruning.
`
`22
`
`So Jiang teaches that the pruning is optional, and that’s at column 8, lines
`
`23
`
`52. Jiang’s pruning at the search stage was referred to in the petition’s
`
`24
`
`motivation to combine. The petition’s motivation used Jiang’s pruning as
`
`25
`
`the jumping off point for the motivation to combine. Now, obviously the
`
`26
`
`claims don’t recite pruning, so pruning is not mapped as a limitation in the
`
`16
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`combination, because the claims don’t recite it.
`
`Jiang teaches a desire to increase computational savings, which is
`
`what we want in a speech recognizer. Jiang does that by pruning or
`
`adjusting the threshold for pruning. The problem with pruning, which Jiang
`
`also acknowledges, is that it reduces the accuracy of the speech recognition,
`
`because now you’re not considering as many possible branches for the word
`
`recognition. So when pruning is used, a POSITA would look for another
`
`way to both increase the accuracy -- in other words, don’t do pruning -- but
`
`also increase your computational resources, which is the advantage of
`
`10
`
`pruning.
`
`11
`
`So Jiang’s pruning for increasing computational savings was used
`
`12
`
`as the impetus in paragraph 194 of Schmandt’s declaration, Exhibit #1003.
`
`13
`
`Jiang’s pruning for increasing computational savings was used as the
`
`14
`
`impetus for another way of increasing computational savings, but not having
`
`15
`
`the disadvantages of pruning.
`
`16
`
`Turning to DX15, Zentian’s primary basis for arguing that Jiang’s
`
`17
`
`pruning is part of the combination -- because again, the pruning is optional --
`
`18
`
`is this question and answer from Mr. Schmandt. Mr. Schmandt’s answer to
`
`19
`
`Zentian’s question was simply that pruning is part of the combination, that it
`
`20
`
`was used as part of the motivation to combine, to show that there would be
`
`21
`
`another way -- if you were pruning, when pruning, there would be another
`
`22
`
`way to increase computational savings, by not doing pruning and doing
`
`23
`
`pipelining.
`
`24
`
`If there are no further questions, I’d like to save my remaining time
`
`25
`
`for rebuttal. Thank you.
`
`26
`
`JUDGE TURNER: Sorry about that, Judge Smith? Yes. We are
`
`17
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`now going to hear from Patent Owner.
`
`MR. NOROOZI: Thank you, Your Honors. Kayvan Noroozi for
`
`Patent Owner. Your Honors, I’d like to clear up quite a bit of potential
`
`confusion that I believe could have been created by Petitioner’s argument
`
`here. I hope that it has not caused confusion to the Board, but I’m confident
`
`that we’ll be able to sort through the facts with actual evidence, actual
`
`statements from the prior art, actual knowledge of how these things work,
`
`and demonstrate to you what’s really going on.
`
`There has been no distortion or manipulation from our side.
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`We’ve tried to engage with the arguments and the combination that the
`
`11
`
`petitioner has put forth, based on actual evidence. Let me start with the
`
`12
`
`assertion that we don’t have any rebuttal to their positions. That’s absolutely
`
`13
`
`incorrect. I think you’ll see that shortly, as well as the assertion that we’ve
`
`14
`
`admitted that feedback is possible with pipelining. We certainly have not
`
`15
`
`done that in the context that is relevant to this proceeding. So we have to
`
`16
`
`evaluate and assess the feasibility of feedback-based pruning with pipelining
`
`17
`
`in the context of the petition’s combination, not with respect to a theory that
`
`18
`
`comes out of Mr. Schmandt’s ruminations today that is not grounded in any
`
`19
`
`prior art.
`
`20
`
`So what we said in response to Mr. Schmandt’s one frame delay
`
`21
`
`reconciliation of feedback-based pruning with pipelining, his attempt at that,
`
`22
`
`is we don’t even need to engage with this fanciful theory, because he
`
`23
`
`admitted in his deposition that there is not one single piece of prior art that
`
`24
`
`teaches that approach. It’s not been demonstrated that this approach that he
`
`25
`
`comes up with was from the time of the invention; instead, it’s something
`
`26
`
`that he came up with himself today, twenty-some years later, with the
`
`18
`
`

`

`IPR2023-00034
`Patent 7,979,277 B2
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`hindsight of all of our arguments and the claims and everything else. So it’s
`
`absolutely improper. It’s not part of their theory. They don’t have a one
`
`frame delay theory in the petition. It’s not in the prior art.
`
`And we’ll get to all that, but I just want to clear up that confusion
`
`first of all. Because the actual fact is that we demonstrated that Brown’s
`
`pipelining, which is the one that they rely on, is incompatible with feedback-
`
`based pruning, and that this is taught expressly in the prior art. And they did
`
`not respond to that. Instead, what they did is they pivoted away to a
`
`different pipelining, this one frame delay pipelining, which Mr. Schmandt
`
`10
`
`came up with today, which is not in the prior art, and they said, well, we can
`
`11
`
`think of a way today that maybe you could make feedback-based pruning
`
`12
`
`and pipelining happen together. That’s not responsive to the argument we
`
`13
`
`made.
`
`14
`
`Our argument was the pruning of Jiang and the pipelining of
`
`15
`
`Brown that are part of your combination are not compatible, and we proved
`
`16
`
`that, and they don’t d

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