[00:00:00] Speaker 01: for argument is 17-1149, Enrique Thomas. [00:00:33] Speaker 01: Mr. Thomas, whenever you're ready. [00:00:37] Speaker 02: May it please the court. [00:00:57] Speaker 02: The invention at issue is [00:01:00] Speaker 02: all about thermal and power management of computers. [00:01:04] Speaker 02: This is an appeal from the Patent Office and one complaint we have concerns a few dependent claims 7 and 19. [00:01:14] Speaker 02: These claims deal with controlling the speed of performance of a microprocessor and they do so with some specific claim limitations and those are namely the retrieval of clock control data [00:01:30] Speaker 02: dependent upon the operational mode. [00:01:33] Speaker 02: Then once you have that, you compare that with a temperature measurement, which we'll talk about later. [00:01:43] Speaker 02: And from that comparison, you're going to generate the clock speed data. [00:01:50] Speaker 02: And then that clock speed data is delivered to the microprocessor and control board. [00:01:55] Speaker 01: So where's the error in what the board did? [00:01:58] Speaker 01: Where's the error? [00:01:59] Speaker 01: And what's the board? [00:02:00] Speaker 02: The error is that the board's consideration in their decision, they have but a single sentence. [00:02:08] Speaker 02: And that single sentence makes reference to one reference, Akita. [00:02:14] Speaker 02: And the board basically stated that it agreed with the examiner, whose consideration of these claims is also extremely weak and limited. [00:02:27] Speaker 02: And basically, the agreement will [00:02:29] Speaker 02: that the board and examiner had between themselves was that this Akita reference teaches high and low clock speeds, which are based upon the temperature of the microprocessor. [00:02:45] Speaker 02: And from that, they alleged that such high and low clock speeds correspond to a normal mode and a power saving mode. [00:02:58] Speaker 02: So basically they used Akita as disclosing the use of temperature to determine the clock speed. [00:03:09] Speaker 02: So there is really no consideration of what I recited a minute ago about retrieval of a clock control data based upon a mode. [00:03:19] Speaker 02: To the extent they made any analysis, they reached some sort of conclusion that there was modes. [00:03:28] Speaker 02: go to the next level, which the claim requires, that you have to retrieve clock control data dependent upon the mode. [00:03:38] Speaker 02: And then you make the comparison using that retrieved data with the temperature. [00:03:45] Speaker 02: So it's our opinion that there's no evidence as to retrieval of the clock control data based upon a mode. [00:03:55] Speaker 02: And then there can be no comparing [00:03:57] Speaker 02: against that clock control data. [00:04:05] Speaker 02: And the reference itself, Akita, what it teaches is that they compare a temperature measurement with a predetermined set threshold. [00:04:25] Speaker 02: And that's illustrated [00:04:27] Speaker 02: in the reference and because it has a set temperature, it can't be dependent upon a mode. [00:04:36] Speaker 02: It's fixed and the point of these claims set in 19 is it's not fixed. [00:04:45] Speaker 02: It's dependent upon the mode and that's why we retrieved the clock control data based upon the mode. [00:04:57] Speaker 02: So from that analysis, it's our opinion that the reason the basis or explanation by the agency is inadequate and requires reversal. [00:05:11] Speaker 03: And this is focused on the limitation in claim seven for retrieving clock control data, right? [00:05:16] Speaker 02: Primarily that, and then the subsequent operation of comparing that against temperature. [00:05:27] Speaker 02: So moving to claim four, the sole independent claim, a disputed limitation concerns the temperature measurement. [00:05:40] Speaker 02: And in our claims, we're talking about obtaining this temperature measurement from a temperature sensor that is internal to a microprocessor. [00:05:52] Speaker 02: And then we also recite that that same temperature measurement [00:05:57] Speaker 02: is made available external to the microprocessor so that we can make these comparisons like the one we just talked about. [00:06:06] Speaker 02: In claim four, the comparison has to do with fan control as opposed to clock control in claim seven. [00:06:15] Speaker 02: But the temperature measured in both cases is the same. [00:06:21] Speaker 02: So that's the gist of the limitation is [00:06:26] Speaker 02: We have a sensor inside the chip, get the actual temperature measurement, and then we make that available outside the chip. [00:06:36] Speaker 02: None of the references do that. [00:06:40] Speaker 02: The primary reference the office PTO director relies on is PIFN. [00:06:48] Speaker 02: And in that reference, it does have an internal temperature sensor. [00:06:56] Speaker 02: But that temperature measurement that PIPIN offers is not available outside the microprocessor, intentionally so. [00:07:09] Speaker 02: The parties basically agree that PIPIN does have temperature measurement. [00:07:14] Speaker 02: And it's from the voltage band gap circuit 110 that you can see in figure one of PIPIN. [00:07:24] Speaker 02: That's an internal temperature sensor. [00:07:27] Speaker 02: But PIPIN processes that temperature measure inside so that it can generate what's called the interrupt signal. [00:07:39] Speaker 02: And then it uses this interrupt signal inside to interrupt processing operations. [00:07:47] Speaker 02: So you'll note that the interrupt signal is sent to what they refer to as processor unit 705. [00:07:57] Speaker 02: in a micro program 740. [00:08:00] Speaker 02: So conventionally an interrupt is to alter the processing going on. [00:08:07] Speaker 02: So that's what it's doing. [00:08:10] Speaker 02: But figure nine in PIPIN does show that this interrupt signal is made available external to the chip. [00:08:20] Speaker 02: So remember our temperature measurement has to go external to the chip. [00:08:24] Speaker 02: So what PIPIN has going external is this thing called [00:08:27] Speaker 02: interrupt signal. [00:08:33] Speaker 02: So the office is trying to distort PIPIN so that you believe then that this interrupt signal is also a temperature measurement. [00:08:52] Speaker 02: And the board agreed with the examiner's statement that [00:08:57] Speaker 02: It's not quite clear if they actually called it a temperature measurement, but they said they considered it as a temperature measurement because it suggested that the signal is indicative of a temperature. [00:09:16] Speaker 02: The interrupt signal is just a digital zero or one. [00:09:20] Speaker 02: There's no measurement ability with that. [00:09:25] Speaker 01: So as I mentioned previously... But it still indicates whether the temperature has exceeded a certain threshold, right? [00:09:33] Speaker 02: It indicates that at some point in time the temperature sensor had a temperature that was in elevated... I think they used 100 degrees or something in their example, right? [00:09:50] Speaker 02: At some point it tripped and the signal went. [00:09:54] Speaker 02: But that's it. [00:09:56] Speaker 02: The signal that went is what we're talking about. [00:09:59] Speaker 02: That's the only thing that's available outside. [00:10:03] Speaker 02: So outside, you know that it's got a signal. [00:10:05] Speaker 02: But you don't know what these temperatures go to 100 or 150 in less than a second. [00:10:14] Speaker 02: They could go from 100 to 150. [00:10:16] Speaker 02: So you don't really know what the temperature is outside. [00:10:20] Speaker 02: And beyond that, outside, you just have the little signal that it triggered. [00:10:25] Speaker 02: How are you gonna compare that to clock control data or fan control data? [00:10:35] Speaker 02: You can't. [00:10:40] Speaker 02: So I guess the specific question is can BRI be used to distort the teachings of PIPIN such that that interrupt signal is considered a temperature measurement. [00:10:53] Speaker 02: We think that that is an extreme position, given that Pippin does, in both parties agree, have a temperature measurement. [00:11:01] Speaker 02: And it's not the interrupt signal. [00:11:04] Speaker 02: It's the output of the voltage band gap circuit, 110. [00:11:12] Speaker 02: The only reason they're looking to find another temperature measurement is because the reference doesn't really teach it. [00:11:20] Speaker 02: And the interrupt signal is [00:11:22] Speaker 02: can't be used to make the comparisons. [00:11:33] Speaker 02: And, for example, the temperature measurement we're using externally, with respect to claim four, is to compare with mode-dependent fan control data. [00:11:45] Speaker 02: They also don't have this mode-dependent fan control data. [00:11:50] Speaker 02: Similarly, like in Flame 7, they didn't have the mode-dependent clock control data. [00:12:03] Speaker 02: They also have a backup position with the reference Akita again, and it's not clear how they're combining these two references or what the motivation is to do so, but in any case, [00:12:20] Speaker 02: The Akita reference is not an internal temperature sensor. [00:12:26] Speaker 02: It's external to the microprocessor. [00:12:31] Speaker 02: It does make a comparison external to the microprocessor, but its comparison is with a fixed threshold temperature. [00:12:45] Speaker 02: And you can see that on the front page of Akita. [00:12:47] Speaker 02: It's a little signal TS. [00:12:50] Speaker 02: That is, again, a fixed value. [00:12:54] Speaker 02: It cannot be mode dependent. [00:12:56] Speaker 02: There's no ability to change it. [00:12:57] Speaker 01: You're into your rebuttal time. [00:13:04] Speaker 01: OK, I'm going to hold here. [00:13:05] Speaker 01: Thank you. [00:13:14] Speaker 01: Good morning. [00:13:17] Speaker 00: May I please the court? [00:13:18] Speaker 00: I only have two points to make on the fact that Pippin's temperature sensor is programmable. [00:13:28] Speaker 00: That in itself defines the fact that it is measuring a specific temperature at a specific threshold. [00:13:35] Speaker 00: And so there's no doubt that the sensor of Pippin is making a temperature measurement within the processor. [00:13:45] Speaker 00: And the fact that that temperature measurement is then further processed to generate an interrupt signal, which is then received by circuitry external to the microprocessor, does not mean that that interrupt signal no longer represents a temperature measurement. [00:13:59] Speaker 00: And that has always been the office's position. [00:14:02] Speaker 00: And Mr. Thomas hasn't provided any reason to doubt why temperature measurement should be understood in any other way. [00:14:09] Speaker 00: The only other argument that Mr. Thomas raised that I would like to address is with regards to claims 7 and 19, specifically the control, clock control data. [00:14:19] Speaker 00: And that argument from the board's perspective is the same argument with regards to the fan control data, which is simply met by these various predetermined, pre-programmed temperature thresholds that are part of the sensor. [00:14:36] Speaker 00: And once the [00:14:39] Speaker 00: that temperature threshold is reached, that is your fan control data. [00:14:44] Speaker 00: That is your clock control data, which is then used, depending on the mode of the system, to decide how to control the fan or how to control the clock speed. [00:14:56] Speaker 00: It's as simple as that. [00:14:57] Speaker 00: There's nothing here that distinguishes Mr. Thomas's claims from Pippen's claims. [00:15:04] Speaker 03: I mean, I understood the appellant to be arguing with your order to claim seven in the absence of retrieving clock control data. [00:15:13] Speaker 03: Is that what you understood him to be arguing on, claim seven? [00:15:17] Speaker 00: I believe that is what he is arguing, this retrieval of clock control data. [00:15:23] Speaker 03: Is it shown in the priority? [00:15:25] Speaker 00: No, I believe it is. [00:15:26] Speaker 00: It is shown in the priority. [00:15:27] Speaker 03: Does this also depend on the external, internal debate? [00:15:31] Speaker 00: I don't believe so. [00:15:32] Speaker 00: I don't think so. [00:15:32] Speaker 00: No. [00:15:33] Speaker 03: So did you understand this argument that he's making on Claim 7 was, I do not certainly understood that from his briefs. [00:15:41] Speaker 03: I thought the challenge on Claim 7 was essentially the internal external. [00:15:46] Speaker 00: That's all I saw in the brief as well. [00:15:48] Speaker 03: Did you understand his argument this morning to be a new argument? [00:15:53] Speaker 03: I just need a little help because it didn't, his argument with regard to claim seven based on the absence of retrieving clock control data and the prior, maybe I'm just too, I'm not smart enough to figure this out, but that sounded new to me. [00:16:10] Speaker 00: The majority of Mr. Thomas's brief has focused on this internal external temperature measurement and he never, what's interesting is that with regards to claim four, he's never argued about [00:16:22] Speaker 00: fan control data, and today he's made this argument about clock control data, but the board's analysis as to both is the same. [00:16:31] Speaker 00: Those are just two ways of controlling heat dissipation in the system, and they're both controlled in similar ways. [00:16:40] Speaker 00: There are no further questions. [00:16:42] Speaker 00: Thank you. [00:16:57] Speaker 02: One point I'd like to make is that our comparisons are all made external through the microprocessor, and that's clear from the claims. [00:17:08] Speaker 02: Fan control data, which I did reference with respect to claim four, was not the linchpin argument in our brief. [00:17:22] Speaker 02: It is casually mentioned, but it is actually [00:17:27] Speaker 02: more presented in the director's brief. [00:17:34] Speaker 02: I want to touch on the motivation to combine. [00:17:36] Speaker 02: The board and the examiner justified the combination with the general allegation of cost reduction. [00:17:49] Speaker 02: And it's troubling if you were to accept such a rationale. [00:17:56] Speaker 03: Do you think that's not a legitimate theory for combination? [00:18:04] Speaker 02: Many times the examiner will just fabricate something. [00:18:11] Speaker 02: No, I don't think it's legitimate. [00:18:15] Speaker 02: No, in the marketplace, in the context of this case. [00:18:18] Speaker 03: Ordinary artisan is sitting down at the workbench. [00:18:22] Speaker 03: No, no, no. [00:18:23] Speaker 03: And all of the relevant prior art in front of it would be artisan. [00:18:27] Speaker 03: Wouldn't the motivation to achieve efficiencies, say, cost, or would it not be something that might be motivating ordinary artisan? [00:18:38] Speaker 03: Is there a tempting to solve a problem? [00:18:41] Speaker 02: No. [00:18:42] Speaker 02: The examiner, pardon me. [00:18:44] Speaker 02: The director believes that because PIPIN has an internal temperature sensor and then it manipulates it into an interrupt inside, they want to sort of break that device apart and say that the Akita reference would motivate breaking that apart and pulling one part and putting it on the outside so that they have the needed [00:19:13] Speaker 02: temperature measurement outside. [00:19:17] Speaker 02: So they speculate that, oh, OK, I pull off that comparator circuit, which just is implemented by a handful of transistors. [00:19:28] Speaker 02: I pull that out and put it outside, and that will save money. [00:19:37] Speaker 02: So in the event that I have to replace the microprocessor, [00:19:43] Speaker 02: They'll pay less. [00:19:49] Speaker 02: But a microprocessor has an excess of a million transistors, and saving four or five for this reason makes no sense. [00:20:02] Speaker 02: It's hard to conceive how that one scale in the art would be motivated to break apart something, to save five transistors, to somehow [00:20:13] Speaker 02: save on a replacement cost. [00:20:19] Speaker 03: Did you present evidence to that effect? [00:20:23] Speaker 02: We presented a basic argument in the patent office. [00:20:27] Speaker 02: You tend not to have an expert report or some other outside evidence. [00:20:36] Speaker 03: As a general proposition, would you agree that saving money is a motivating factor for an ordinary artisan? [00:20:47] Speaker 03: Generally, I would say it's- What I'm hearing you say is that even if that is an acceptable motivation for purposes of argument, it didn't work in this case because you didn't save enough money. [00:20:58] Speaker 02: I think the ordinary artisan is a technical thinking person, and they're not really worried about [00:21:05] Speaker 02: trying to get the best product, they're not trying to figure out how much it costs. [00:21:12] Speaker 02: That's something that happens after an innovation and trying to make it market ready. [00:21:19] Speaker 01: Your time has expired. [00:21:23] Speaker 01: Thank you very much.