Prosecution Insights
Last updated: July 17, 2026
Application No. 18/688,152

WEB FONT SERVICE METHOD OF FONT SERVICE SYSTEM

Final Rejection §103
Filed
Feb 29, 2024
Priority
Mar 07, 2022 — RE 10-2022-0028798 +1 more
Examiner
BASHORE, WILLIAM L
Art Unit
2100
Tech Center
2100 — Computer Architecture & Software
Assignee
Sandoll Inc.
OA Round
2 (Final)
39%
Grant Probability
At Risk
3-4
OA Rounds
2y 0m
Est. Remaining
58%
With Interview

Examiner Intelligence

Grants only 39% of cases
39%
Career Allowance Rate
19 granted / 49 resolved
-16.2% vs TC avg
Strong +19% interview lift
Without
With
+19.3%
Interview Lift
resolved cases with interview
Typical timeline
4y 4m
Avg Prosecution
2 currently pending
Career history
54
Total Applications
across all art units

Statute-Specific Performance

§101
3.3%
-36.7% vs TC avg
§103
84.8%
+44.8% vs TC avg
§102
9.3%
-30.7% vs TC avg
§112
1.3%
-38.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 49 resolved cases

Office Action

§103
DETAILED ACTION Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . This action is responsive to communications: amendment/argument filed 23 February 2026. Claims 1-13 are pending. Claims 1, 8, 12 are independent. Please note that William Bashore is the new examiner of record for this case. Please update future correspondence accordingly. In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. Claim Rejections - 35 USC § 103 Claims 1-2, 5-8, 11-13 are rejected under 35 U.S.C. 103 as being unpatentable over Seguchi (JP 2015118619A - hereinafter Seguchi), in view of Adler III et al. (US 2011/0258535 hereinafter – Adler). As per independent claim 1, Seguchi teaches a web font service method of a font server (See Seguchi, Abstract), the web font service method comprising: generating an HTML (HyperText Makeup Language) tag for executing a JavaScript-based web font module, the web font module being configured to collect texts for each font within a web page of a website, generate cascading style sheet (CSS) information, and add the CSS information to website information; receiving web font request information from a client provided with website information including an HTML tag for executing a web font module; and transmitting web font information to the client based on the web font request information (See Seguchi, Page 4, paragraphs 2-5, describing that the homepage production company 9 creates a Web page 901 and applies to the font distribution server 3 for a Web page distribution site (Web server 2) (step S201). The font distribution server 3 displays the specific font using the subset font on the Web browser of the user terminal 1 when the confirmation of the contract information is obtained with reference to the database 301 including the contract information regarding the homepage production company 9. A script file (for example, a JS file) in which a script for writing is described is generated (step S202). The homepage production company 9 confirms the URL of the script file (step S203) and incorporates the script file into the web page so as to refer to the script file. (Step S204). When the homepage viewer accesses the Web server 2 from the Web browser of the user terminal 1 (step S205), the Web browser downloads the corresponding script file stored in the font distribution server 3, and the script (for example, Java (for example, Java ( (Registered trademark) script) is started and the type of font provided to the font distribution server 3 is inquired, the location where the original font is used is analyzed, and the location where the specific font is used (font name) , Character string) is extracted and transmitted to the font distribution server 3 (steps S206 and S207)). Seguchi does not specifically teach generating an HTML tag for executing said JavaScript module and providing the generated HTML tag to a web server; However, Adler teaches a method for downloading Web fonts incorporating an @font-face tag withing a Cascading Style Sheet (CSS), which in turn is encompassed withing the HTML 5.0 specification (see Adler at least paragraph [0026], [0027]). Adler also teaches that the converted document assets and HTML 5.0 elements are provided/stored on a host server (see Adler at least figure 5 items 580, 585, paragraph [0061], [0067]). It would have been obvious to one of ordinary skill in the art before the effective filing date of applicant’s claimed invention to apply Adler to Seguchi, providing Seguchi the benefit of increased versatility that Adler’s HTML 5.0 provides. wherein the web font module generates the CSS information including location information of a web font based on text information obtained by collecting texts on the web page of the website for each font and adds the CSS information to the website information (See Seguchi, Page 4, paragraphs 7-9, describing that the font distribution server 3 generates a script file in which a script for displaying the specific font of the Web page using the subset font in the Web browser of the user terminal 1 is described (Step S303). The Web browser of the user terminal 1 downloads the script file generated by the font distribution server 3 (step S304), analyzes the content (step S305), and information on the location where the corresponding specific font is used (step S305). The HTML and CSS are changed so as to conform to the font typeface and target character string (step S306), and a subset font corresponding to the specific font is requested from the font distribution server (step S306). When the font distribution server 3 refers to the referrer of the HTTP request header and confirms the URL of the link source Web page and collates information registered in advance, the site authentication is obtained (step S308). The corresponding specific font is sub-set, file conversion suitable for the type of Web browser obtained from the HTTP request header is performed (step S309), and the generated subset font file is transmitted to the user terminal 1 (step S310), and the client transmits the web font request information generated by recognizing the generated CSS information to the font server (See Seguchi, Page 4, paragraph 10, describing that the Web browser of the user terminal 1 receives the subset font file that matches the Web page, and displays the Web page including the specific font in the font intended by the creator). Seguchi does not specifically teach wherein the font server requests a source font from a source font server, receives an encrypted source font from the source font server, decodes the encrypted source font to obtain the web font, and generates the web font module based on the obtained web font. However, Adler teaches downloading web fonts, whereby a server parses a document for text and font assets, extracts said fonts and encrypts accordingly. The fonts are eventually converted into Web-readable font formats (see Adler at least Figure 5 items 530, 560-564, 585, 590, paragraph [0073], [0078]. It would have been obvious to one of ordinary skill in the art before the effective filing date of applicant’s claimed invention to apply Adler to Seguchi, providing Seguchi the benefit of increased security (e.g. DRM) that Adler’s encryption provides (see Adler paragraph [0073]. As per dependent claim 2, Seguchi discloses the limitations of claim 1 as described above. Seguchi also discloses performing, by the font server, a web font service authentication procedure using the received web font request information and pre-stored user authentication information (See Seguchi, Abstract, and page 2, paragraph 6). As per dependent claim 5, Seguchi discloses the limitations of claim 1 as described above. Seguchi also discloses wherein: the web font module determines whether there is a text corresponding to a replacement font among the collected texts, and when text corresponding to the replacement font is included, the web font module separates the text corresponding to the replacement font to generate text information for each font (See Seguchi, page 4, paragraph 18). As per dependent claim 6, Seguchi discloses the limitations of claim 1 as described above. Seguchi also discloses receiving, by the font server, service usage information for using the web font service from the user; obtaining a web font based on the service usage information; generating a web font module dedicated to the user based on the obtained web font; and generating an HTML tag for executing the web font module and providing the HTML tag to the user (See Seguchi, page 4, paragraph 8). As per dependent claim 7, Seguchi discloses the limitations of claim 1 as described above. Seguchi also discloses wherein the transmitting of the web font information to the client comprising, generating a font subset based on the web font request information, and transmitting web font information including the generated font subset to the client (See Seguchi, Abstract, and claim 1). As per independent claim 8, Seguchi discloses a web font service method of a web server (See Seguchi, Abstract), the web font service method comprising: receiving, from a font server, an HTML (HyperText Markup Language) tag for executing a JavaScript-based web font module, the web font module being configured to collect texts for each font within a web page of a website, generate cascading style sheet (CSS) information, and add the CSS information to website information: receiving a website access request from a client; and providing the website information including the received HTML tag for executing the web font module to the client information (See Seguchi, Page 4, paragraphs 2-5, describing that the homepage production company 9 creates a Web page 901 and applies to the font distribution server 3 for a Web page distribution site (Web server 2) (step S201). The font distribution server 3 displays the specific font using the subset font on the Web browser of the user terminal 1 when the confirmation of the contract information is obtained with reference to the database 301 including the contract information regarding the homepage production company 9. A script file (for example, a JS file) in which a script for writing is described is generated (step S202). The homepage production company 9 confirms the URL of the script file (step S203) and incorporates the script file into the web page so as to refer to the script file. (Step S204). When the homepage viewer accesses the Web server 2 from the Web browser of the user terminal 1 (step S205), the Web browser downloads the corresponding script file stored in the font distribution server 3, and the script (for example, Java (for example, Java ( (Registered trademark) script) is started and the type of font provided to the font distribution server 3 is inquired, the location where the original font is used is analyzed, and the location where the specific font is used (font name) Character string) is extracted and transmitted to the font distribution server 3 (steps S206 and S207), Seguchi does not specifically teach generating an HTML tag for executing said JavaScript module and providing the generated HTML tag to a web server; However, Adler teaches a method for downloading Web fonts incorporating an @font-face tag withing a Cascading Style Sheet (CSS), which in turn is encompassed withing the HTML 5.0 specification (see Adler at least paragraph [0026], [0027]). Adler also teaches that the converted document assets and HTML 5.0 elements are provided/stored on a host server (see Adler at least figure 5 items 580, 585, paragraph [0061], [0067]). It would have been obvious to one of ordinary skill in the art before the effective filing date of applicant’s claimed invention to apply Adler to Seguchi, providing Seguchi the benefit of increased versatility that Adler’s HTML 5.0 provides. wherein the web font module generates cascading style sheet (CSS) information including location information of a web font based on text information obtained by collecting texts on a web page of a website for each font and adds the CSS information to the website information (See Seguchi, Page 4, paragraphs 7-9, describing that the font distribution server 3 generates a script file in which a script for displaying the specific font of the Web page using the subset font in the Web browser of the user terminal 1 is described (Step S303). The Web browser of the user terminal 1 downloads the script file generated by the font distribution server 3 (step S304), analyzes the content (step S305), and information on the location where the corresponding specific font is used (step S305). The HTML and CSS are changed so as to conform to the font typeface and target character string (step S306), and a subset font corresponding to the specific font is requested from the font distribution server (step S306). When the font distribution server 3 refers to the referrer of the HTTP request header and confirms the URL of the link source Web page and collates information registered in advance, the site authentication is obtained (step S308). The corresponding specific font is sub-set, file conversion suitable for the type of Web browser obtained from the HTTP request header is performed (step S309), and the generated subset font file is transmitted to the user terminal 1 (step S310), and the client transmits web font request information generated by recognizing the generated CSS information to a font server (See Seguchi, Page 4, paragraph 10, describing that the Web browser of the user terminal 1 receives the subset font file that matches the Web page, and displays the Web page including the specific font in the font intended by the creator). Seguchi does not specifically teach wherein the HTML tag font server requests … receives an encrypted source font from the source font server, decodes the encrypted source font. However, Adler teaches downloading web fonts, whereby a server parses a document for text and font assets, extracts said fonts and encrypts accordingly. The fonts are eventually converted into Web-readable font formats (see Adler at least Figure 5 items 530, 560-564, 585, 590, paragraph [0073], [0078]. It would have been obvious to one of ordinary skill in the art before the effective filing date of applicant’s claimed invention to apply Adler to Seguchi, providing Seguchi the benefit of increased security (e.g. DRM) that Adler’s encryption provides (see Adler paragraph [0073]. As per dependent claim 11, Seguchi discloses the limitations of claim 8 as described above. Claim 11 additionally incorporates substantially similar subject matter as that of claim 5 above, and is additionally rejected along the same rationale as used in the rejection of claim 5. As per independent claim 12, Seguchi discloses a font service system of providing a web font service, the font service system comprising (See Seguchi, Figure 1 and Abstract). Independent claim 12 additionally incorporates substantially similar subject matter as that of independent claim 1 above, and is additionally rejected along the same rationale as used in the rejection of claim 1. As per independent claim 13, Seguchi discloses a computer-readable recording medium in which a program of performing the web font service method according to claim 1 is stored (See Seguchi, Abstract). Independent claim 13 additionally incorporates substantially similar subject matter as that of independent claim 1 above, and is additionally rejected along the same rationale as used in the rejection of claim 1. Claims 3 and 9 are rejected under 35 U.S.C. 103 as being unpatentable over Seguchi and Adler, as applied to claims 1 and 8 above, and further in view of Osamu ("Japanese Web Fonts Distribution System Available for Dynamic Content" hereinafter Osamu). As per dependent claim 3, Seguchi teaches the limitations of claim 1 as described above. Seguchi does not teach expressly wherein the web font module removes a duplicate text among the collected texts and sorts the texts in Unicode order to generate de-identified text information for each font, however, Osamu teaches this limitation (See Osamu, Pages 1-2, "3 Dynamic Font Delivery System", describing that the received character strings are sorted in Unicode order, and that only the necessary part is cut out from the font data stored in the SVG format that removes duplication, and a subset font is created). Before the effective filing date of the invention it would have been obvious to one of ordinary skill in the art to include the removal of duplicate text of Osamu with the web font module of Seguchi. The motivation for doing so would have been to respond to dynamic changes in content and distribute subsets of fonts of the necessary parts when needed, as taught by Osamu (See Osamu, Page 1, column 2). Therefore, it would have been obvious to combine Osamu with Seguchi for the benefit of responding to dynamic changes in content and distributing subsets of fonts of the necessary parts when needed to obtain the invention as specified in claim 3. As per dependent claim 9, Seguchi teaches the limitations of claim 8 as described above. Claim 9 additionally incorporates substantially similar subject matter as that of claim 3 above, and is additionally rejected along the same rationale as used in the rejection of claim 3. Claims 4 and 10 are rejected under 35 U.S.C. 103 as being unpatentable over Seguchi, Adler, and Osamu as applied to claims 3 and 9 above, and further in view of Veen (U.S. Publication 2012/0016964 A1). As per dependent claim 4, Seguchi, Adler and Osamu teach the limitations of claim 3 as described above. Seguchi, Adler and Osamu do not teach expressly wherein, when a length of a text among the sorted texts exceeds a predetermined length, the web font module divides the corresponding text to generate text information for each unit font, however, Veen teaches this limitation (See Veen, paragraph 0031, describing that a font file may be divided into a plurality of files and recombined in a browser using a CSS font stack). Before the effective filing date of the invention it would have been obvious to one of ordinary skill in the art to include the font stack of Veen with the sorted texts of Seguchi, Adler and Osamu. The motivation for doing so would have been to provide an equitable basis on which to compensate foundries and/or individual font designers, as taught by Veen (See Veen, paragraph 0032). Therefore, it would have been obvious to combine Veen with Seguchi, Adler and Osamu for the benefit of providing an equitable basis on which to compensate foundries and/or individual font designers to obtain the invention as specified in claim 4. As per dependent claim 10, Seguchi, Adler and Osamu teach the limitations of claim 9 as described above. Claim 10 additionally incorporates substantially similar subject matter as that of claim 4 above, and is additionally rejected along the same rationale as used in the rejection of claim 4. It is noted that any citations to specific, pages, columns, lines, or figures in the prior art references and any interpretation of the references should not be considered to be limiting in any way. A reference is relevant for all it contains and may be relied upon for all that it would have reasonably suggested to one having ordinary skill in the art. See, MPEP 2123. Response to Arguments Applicant’s arguments with respect to claims 1-13 have been considered but are moot because the new ground of rejection does not rely on any reference applied in the prior rejection of record for any teaching or matter specifically challenged in the argument. Conclusion Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to WILLIAM BASHORE whose telephone number is (571) 272-4088. The examiner can normally be reached Monday - Thursday 9am - 5:30pm EST. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, William Bashore can be reached at (571) 272-4088. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /WILLIAM L BASHORE/Supervisory Patent Examiner, Art Unit 2174
Read full office action

Prosecution Timeline

Feb 29, 2024
Application Filed
Nov 28, 2025
Non-Final Rejection mailed — §103
Feb 23, 2026
Response Filed
Jun 23, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12672832
METHODS AND SYSTEMS FOR GENERATING A DIAGNOSIS VIA A DIGITAL HEALTH APPLICATION
5y 11m to grant Granted Jul 07, 2026
Patent 12561558
METHOD FOR BUILDING A RESOURCE-FRUGAL NEURAL NETWORK
4y 2m to grant Granted Feb 24, 2026
Patent 12481809
ADAPTIVE USER INTERFACES FOR COMPUTER-AIDED TECHNOLOGY APPLICATIONS
4y 5m to grant Granted Nov 25, 2025
Patent 12462080
APPARATUS FOR ARTIFICIAL INTELLIGENCE DETERMINATION OF BUILDING METRICS FOR CODE COMPLIANCE
2y 4m to grant Granted Nov 04, 2025
Patent 12456089
THRESHOLD-BASED AUTOMATED REARRANGEMENT OF OBJECT REPRESENTATIONS ON A GRAPHICAL USER INTERFACE
5y 4m to grant Granted Oct 28, 2025
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

3-4
Expected OA Rounds
39%
Grant Probability
58%
With Interview (+19.3%)
4y 4m (~2y 0m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 49 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month