[00:00:00] Speaker 03: Our last case this morning is software versus Apple and Motorola Mobility, 2023, 10-06, and 10-08. [00:00:13] Speaker 03: Mr. Burnett again. [00:00:14] Speaker 02: May it please the court. [00:00:17] Speaker 02: This case presents issues of first impression, including considerations of applicants admitted prior art in the inner party's re-examination, and whether a board, in effectively substituting itself on behalf of a third party requester, [00:00:29] Speaker 02: may enter or adopt a new ground of rejection under 37 CFR section 41.77, comprising a repackaged version of a ground proposed by the three-part that was properly not adopted by the examiner as barred under 37 CFR 41.67C16. [00:00:48] Speaker 02: In addition, in view of the board's [00:00:55] Speaker 02: Rejection is wholly lacking substantial evidence. [00:00:58] Speaker 02: At Pelley's attempt to introduce evidence, the board did not cite in its decisions and asserts positions and justifications that were not taken by the board. [00:01:07] Speaker 02: That evidence and counsel's post-hoc rationalizations for agency action cannot be considered in this appeal under Shinnery, Burlington, truck lines, and other cases. [00:01:19] Speaker 02: So first, I'd like to briefly address the APA, applicant submitted priority. [00:01:27] Speaker 02: The grounds for rejection in an inter-party re-examination do not include [00:01:33] Speaker 02: applicants submitted prior art, which is not a printed publication, as this court held in a similar case involving use of an applicant's submitted prior art in an IPR. [00:01:49] Speaker 02: And in that case, it was Quantum Inc. [00:01:53] Speaker 02: versus Apple Inc. [00:01:55] Speaker 02: It said, prior art consisted of patents [00:02:01] Speaker 02: Printed publications under 311B, such that they may form the basis of a ground-inner part is review. [00:02:09] Speaker 03: How about the other ground of rejection? [00:02:11] Speaker 02: OK. [00:02:11] Speaker 02: The HTML4.0? [00:02:14] Speaker 02: Yeah. [00:02:15] Speaker 02: OK. [00:02:15] Speaker 02: So one more brief comment about AAPA. [00:02:20] Speaker 02: The AAPA is a Mozilla rendering engine, which is source code, which is not a printed publication. [00:02:26] Speaker 00: That should end the inquiry right there. [00:02:31] Speaker 00: a reference or something in the prior art can be used as background without it being technically a reference. [00:02:40] Speaker 00: I understand that here the board at one point at least specifically identified Missella as a reference. [00:02:47] Speaker 00: So that seems to cut against them in background. [00:02:52] Speaker 00: Wouldn't it be sufficient if they were to characterize it unambiguously as background information? [00:03:00] Speaker 00: and not use it as a reference. [00:03:02] Speaker 00: They could characterize it as background information. [00:03:05] Speaker 00: But they also denominated it. [00:03:10] Speaker 02: They said it's the basis. [00:03:12] Speaker 02: You would have to use it as a basis. [00:03:16] Speaker 02: So switching to HTML4 and CSS. [00:03:22] Speaker 00: But you would agree that they could characterize it. [00:03:25] Speaker 00: If they characterized it and used it as the background information, that would be fine, right? [00:03:30] Speaker 02: It would be they could they could do so. [00:03:36] Speaker 02: I'm not sure exactly how what they would use for it, but [00:03:41] Speaker 02: Regardless, that's not what they did. [00:03:44] Speaker 02: So moving forward to the second new ground, HTML4. [00:03:50] Speaker 02: So they proposed that claims directed to preserving layout aspects relating to cascading style sheets, CSS, is taught by the HTML4.0 specification. [00:04:09] Speaker 02: So the HTML 4.0 specification, which is volume B, and it is [00:04:18] Speaker 02: 370 odd pages, or excuse me, 350 pages, including the glossary at the end. [00:04:27] Speaker 02: And there is a section, section 14, called style sheets. [00:04:33] Speaker 02: And it discusses style sheets, does not provide any information on how style sheets are implemented. [00:04:40] Speaker 02: Style sheets, the specifications for implementing style sheets are separate specifications. [00:04:46] Speaker 02: And those are in appendix VI6. [00:04:50] Speaker 02: And they include CSS1 and CSS2. [00:04:56] Speaker 02: CSS2 is much more comprehensive than CSS1. [00:05:00] Speaker 02: There are certain tags in HTML4 that require CSS2, which are related to tables. [00:05:11] Speaker 02: Sophie's position is that nobody even great skill in the art can implement CSS claims requiring preservation of CSS aspects of the code based on the HTML4 [00:05:30] Speaker 02: specification. [00:05:32] Speaker 02: And this issue has already been before the court in an ex parte re-examination where claims 29 were found patentable over the art. [00:05:49] Speaker 02: And in fact, under that case is a 994 ex parte re-examination [00:05:57] Speaker 02: The board reversed the examiner on claim 29 based on evidence that was provided in the declaration by Wolf, Scott Collins. [00:06:06] Speaker 02: And in this re-examination and declaration provided by Wolf, and now I'm referring to the gray brief, page 26, [00:06:15] Speaker 02: In the rebuttal brief, referencing Wolf, and this is at appendix 2254 through 2255, Wolf asserted, [00:06:31] Speaker 02: Afasida in 2000-2001 could not have modified Paa++ to implement the numerous unsupported HTML elements to produce an HTML 3.2 browser, much less an HTML 4.1 browser. [00:06:47] Speaker 02: Afasida in 2000-2001 would also not attempt to write original [00:06:51] Speaker 02: code to support HTML4, CSS1, or CSS2. [00:06:57] Speaker 02: There would be no chance that such an attempt would have succeeded without undue experimentation. [00:07:02] Speaker 02: It took a team of highly skilled developers and software engineers 50-plus man-years to develop the first version of GECO, that's the code name for Mozilla's rendering engine, that was released in the commercial web browser, Nascade Navigator 6, November 2000, and as Wolf alluded to in an ARS technical article, [00:07:21] Speaker 02: It would have been insane for Apple to have written rendering engine from scratch. [00:07:27] Speaker 02: And SOFU argues that there is no evidence whatsoever on the record that FASCEDA could have taken the HM04 specification and modified [00:07:48] Speaker 02: the browser in that N++ had and would have had any motivation to do so, would have had any reasonable expectation of success. [00:08:02] Speaker 02: Also, the PDAs of record are in the peer communicator, a Palm 7 and an Apple Newton, and those have wholly insufficient memory to even [00:08:18] Speaker 02: even put the operating system you need for PAD++, which would be Linux or Unix. [00:08:29] Speaker 02: And just by itself, and now you're talking about adding a rendering engine that's supporting HTML4, and at least some level of CSS, because the claims require CSS. [00:08:41] Speaker 02: I mean, it's just not rational. [00:08:46] Speaker 02: There's no evidence of record that the board points to to support its conclusion that this could be done merely that it suggested we can do this so a façade could do it. [00:09:02] Speaker 02: So I'd like to move on to claims 64 and 66. [00:09:11] Speaker 02: And so briefly part of the argument here is that the examiner and the board show evidence in this TOR document, which was a web page, that shows a zoomed out view and a zoomed in view. [00:09:30] Speaker 02: And in particular, that is those views are shown on Bluebrief pages 76 and 77. [00:09:41] Speaker 02: Now the way that this worked is that you press down a middle button or right, I think it's the right button, you press down to zoom in and the zoom would interactively zoom in and so you see, oh I've zoomed in how much I want and then it stops. [00:10:04] Speaker 02: And there's no evidence of this being done in response to tapping. [00:10:09] Speaker 02: And the examiner has not indicated that it's done in response to tapping. [00:10:14] Speaker 02: In fact, the examiner argues that the claim isn't limited to only tapping. [00:10:20] Speaker 02: And SOFU argues otherwise that it is in response to tapping that it has to do the zoom. [00:10:27] Speaker 02: It can't do manual zooming after the tapping operation and meet the claims. [00:10:33] Speaker 02: Now another thing that the board argues is that because the claims don't specify, don't have the words bounding box in the claims, that somehow this could be implemented without a bounding box for a column or a paragraph. [00:10:53] Speaker 02: Fundamental to any graphical user interfaces you need [00:10:56] Speaker 02: bounding box for all the input objects or items that you're going to interface with. [00:11:03] Speaker 02: Otherwise, the system doesn't know what it is that you're tapping on. [00:11:07] Speaker 02: You need a bounding box. [00:11:09] Speaker 02: They don't explain how you could do it without it. [00:11:13] Speaker 02: And there's no argument that pad++ couldn't interpret columns. [00:11:19] Speaker 02: And as we saw you presented, the way pad++ handled paragraphs is it would take a paragraph, it'd see a paragraph tag, and it would start creating individual text items one line at a time. [00:11:33] Speaker 02: And so it never created a bounding box for a paragraph. [00:11:39] Speaker 03: You're about to get into your rebuttal time. [00:11:42] Speaker 03: You can continue or save it as you wish. [00:11:44] Speaker 02: I'll save it. [00:11:56] Speaker 03: Mr. Sagdea, was it? [00:11:58] Speaker 01: Yes. [00:11:59] Speaker 01: Thank you, Your Honor. [00:12:01] Speaker 01: I may please the court. [00:12:02] Speaker 01: This is Softu's third attempt at this court to defend the claims of the 926 patent. [00:12:08] Speaker 01: But Softview's arguments have no more merit than those that this court rejected in 2015 and 2021. [00:12:15] Speaker 01: There's no single issue with which Softview can secure reversal or remand. [00:12:19] Speaker 01: Instead, Softview's appeal fails for multiple independent reasons. [00:12:25] Speaker 01: For example, Rule 42.73 estoppel allows this court to affirm the board on all claims without reaching any other issue. [00:12:33] Speaker 01: And even putting aside regulatory estoppel, [00:12:35] Speaker 01: the court still doesn't need to reach many of Softview's arguments. [00:12:39] Speaker 01: For example, Softview's challenge to the board's New Ground 2 rejection is essentially factual, and Softview has not shown the New Ground 2 rejection to lack substantial evidence. [00:12:50] Speaker 01: By affirming on New Ground 2, the court need not reach any of Softview's New Ground 1 arguments, including Softview's admitted prior art challenge. [00:13:05] Speaker 01: The court should similarly reject Softview's fact-bound challenge regarding claims 64 and 66 because substantial evidence supports the board's rejection of those claims. [00:13:18] Speaker 01: Regarding New Ground 2, Softview takes issue with the board's factual findings pertaining to Pad++ and the HTML4 standard. [00:13:26] Speaker 01: But the board explained at Appendix 38 that in a single printed publication, the HTML4 standard [00:13:32] Speaker 01: provides information with respect to both HTML documents and the improvement of HTML document appearance using cascading style sheets. [00:13:43] Speaker 01: The board similarly explained at appendix 39 that because pad++ describes itself as an HTML browser and the HTML4 standard relates to the same markup language, the reference's teachings are compatible, such that a person of skill in the art would have had a reasonable expectation of success in combining them. [00:14:02] Speaker 01: The board therefore had substantial evidence from which defined claims 29 and 78, unpatentable. [00:14:12] Speaker 01: Unless the board has any questions. [00:14:15] Speaker 03: We're not the board. [00:14:16] Speaker 01: Sorry. [00:14:17] Speaker 01: Unless the court has any questions, appellees Apple and Motorola respectfully request that this court affirm the board. [00:14:26] Speaker 03: No one ever loses points by not using up all their time. [00:14:31] Speaker 03: But you do lose points calling us the wards. [00:14:34] Speaker 03: Apologies, Your Honor. [00:14:36] Speaker 01: I should have known better. [00:14:38] Speaker 03: Thank you, Mr. Seggdale. [00:14:40] Speaker 01: It's my first time. [00:14:42] Speaker 03: Mr. Paredes, for a couple of times. [00:14:47] Speaker 02: First, regarding CFR 42.73 D3I, this was argued extensively in the oral hearing [00:14:58] Speaker 02: for the appeals for this particular appeal here. [00:15:07] Speaker 02: And during those oral hearings, the board was hinting, hey, we're going to go and we're going to apply this here. [00:15:18] Speaker 02: Sofew presented evidence of why it doesn't apply. [00:15:21] Speaker 02: The board ultimately didn't apply it. [00:15:24] Speaker 02: So the board's already considered and said it's not there. [00:15:27] Speaker 02: It was also not raised on cross appeal to this court. [00:15:34] Speaker 02: So it's not applicable and it wasn't raised by appellees. [00:15:43] Speaker 02: Second, with respect to HTML4, first of all, there was never a standard HTML 1.0. [00:15:55] Speaker 02: When Pad++ with Ben Peterson and his cohorts were working on Pad++, at that same time, HTML 2.0 was being developed by Netscape and by Microsoft. [00:16:13] Speaker 02: And then in August of 1995, it was the first HTML standard to issue Pad++ by 1998. [00:16:25] Speaker 02: didn't even approximate supporting HTML 2.0 and in 1998 Ben Peterson acknowledged they abandoned using the path++ browser because the web had advanced greatly between 1995 and 1998 and they didn't want to compete with the browser companies such as Netscape and [00:16:53] Speaker 02: and Microsoft. [00:16:55] Speaker 02: Also, the difference in terms of what would be necessary to implement HTML4 and with CSS, you'd have at least CSS1 in there for the claim. [00:17:11] Speaker 02: Cat++ had 5,000 lines of code. [00:17:15] Speaker 02: Mozilla's rendering engine had on the order of a million lines of code. [00:17:20] Speaker 02: Mozilla is testified by Wolf, took 50 plus man years to implement this. [00:17:27] Speaker 02: Microsoft had just even worse problems implementing the CSS box model, which is fundamental to CSS, as documented on the Wikipedia page that's cited in the briefs. [00:17:43] Speaker 02: Whereas they couldn't even get the box model to work until probably the first version they had it working right was in Internet Explorer 6.0 in August of 2001, but they had great difficulties as well. [00:18:00] Speaker 02: And Safi argues that there's no evidence whatsoever, no substantial evidence that a person of ordinary skill in the art at the time of the invention [00:18:13] Speaker 02: could have looked at the HTML4.0 specification, could have looked at the pad++ references, and could have implemented on a mobile device a browser that supported HTML4 and at least CSS1. [00:18:31] Speaker 02: as the claims require CSS. [00:18:33] Speaker 02: And I finally want to note that the CSS in the claims is cascading style sheets per CSS 1 and CSS 2. [00:18:41] Speaker 02: It's not just something that is a cascading style sheet. [00:18:48] Speaker 03: Council, as you can see, your time has expired. [00:18:51] Speaker 03: And we will take the case under submission.