Prosecution Insights
Last updated: July 17, 2026
Application No. 18/770,413

PAGE RENDERING METHOD, APPARATUS AND DEVICE, AND STORAGE MEDIUM

Non-Final OA §103
Filed
Jul 11, 2024
Priority
Jul 11, 2023 — CN 202310848930.1
Examiner
YI, RINNA
Art Unit
2179
Tech Center
2100 — Computer Architecture & Software
Assignee
Beijing Youzhuju Network Technology Co., Ltd.
OA Round
1 (Non-Final)
74%
Grant Probability
Favorable
1-2
OA Rounds
1y 3m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 74% — above average
74%
Career Allowance Rate
335 granted / 455 resolved
+18.6% vs TC avg
Strong +49% interview lift
Without
With
+48.9%
Interview Lift
resolved cases with interview
Typical timeline
3y 3m
Avg Prosecution
16 currently pending
Career history
470
Total Applications
across all art units

Statute-Specific Performance

§101
0.2%
-39.8% vs TC avg
§103
95.1%
+55.1% vs TC avg
§102
4.0%
-36.0% vs TC avg
§112
0.7%
-39.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 455 resolved cases

Office Action

§103
DETAILED ACTION 1. The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. 2. Claims 1, 8, and 15 are rejected under 35 U.S.C. 103 as being unpatentable over Peterson, Michael (US 2005/0044491 A1) in view of Marchant, Benoit (US 2008/0307390 A1). As in Claim 1, Peterson teaches a page rendering method, comprising: obtaining, in response to a page rendering request for a target activity template, a template definition file corresponding to the target activity template, wherein the template definition file defines an element to be rendered (at least pars. 11-13, 22, 28, 33-40, in response to a request for a web page, a definition file 202(or 108) containing pointers to template files 204 (or 110) and content file 206 (or 112) and content file 206, the template file defines an element/content to be rendered (e.g., look and feel, layout, etc.)); obtaining an element definition file corresponding to the element to be rendered in the template definition file, wherein the element to be rendered comprises a page component and a logic function, and the element definition file defines a page component and a logic function corresponding to the element to be rendered (at least pars. 11-13, 22- 28, 33-40, the content file can be obtained and rendered in the template file, the content file includes content or element to be rendered for the web page); obtaining the page component and the logic function corresponding to the element to be rendered from a target storage pool (at least pars. 11-13, 22- 28, 33-40, the content or element of the web page can be received from the definition file 202 (or 108)); and rendering an activity configuration page corresponding to the target activity template based on the page component and the logic function corresponding to the element to be rendered (at least pars. 11-13, 22- 28, 33-40, the web page can be provided based on the template file and content file for the web page). Peterson does not appear to explicitly teach obtaining an element definition file comprises a logic function, and the element definition file defines a logic function corresponding to the element to be rendered; obtaining the logic function corresponding to the element to be rendered from a target storage pool; rendering an activity configuration page based on the logic function corresponding to the element to be rendered. However, in the same filed of the invention, Marchant teaches obtaining an element definition file comprises a logic function, and the element definition file defines a logic function corresponding to the element to be rendered (par. 20, HTML or source files defines files includes a logic function corresponding to components s to be rendered); obtaining the logic function corresponding to the element to be rendered from a target storage poo (pars. 16 and 20-21); rendering an activity configuration page based on the logic function corresponding to the element to be rendered (pars. 20-21, the web page can be rendered based on the HTML template or the source/content files). Therefore, before the effective filing date of the claimed invention, it would have been obvious to a person of ordinary skill in the art to modify the system and method for rendering the web page by obtaining the template file and the content file, as taught by Peterson, and to render the web page by obtaining the content or source files including the logic functions, as taught by Marchant. The motivation is to define and manage the source or content file, ensuring elements are rendered based on the content file. Claims 8 and 15 are substantially similar to Claim 1 and rejected under the same rationale. 3. Claims 4, 11, and 18 are rejected under 35 U.S.C. 103 as being unpatentable over Peterson, Michael (US 2005/0044491 A1) in view of Marchant, Benoit (US 2008/0307390 A1) and further in view of Okada, Shuichi (US 2018/0268074 A1) As in Claim 4, Peterson-Marchant teaches all the limitations of Claim 1. Peterson-Marchant does not teach storing a pre-constructed page component carrying component identification into the target storage pool; and/or, storing a logic function carrying function identification into the target storage pool. However, in the same filed of the invention, Okada teaches storing a pre-constructed page component carrying component identification into the target storage pool; and/or, storing a logic function carrying function identification into the target storage pool (pars. 44, 50, GUI components, such as buttons are registered by a button registration unit 401 and stored in a menu screen management table 1900 held by a menu management unit 402, where each GUI button is associated with a unique button ID and corresponding metadata such as button name and software module. The system sores and manages button identifiers in a button ID management table held by a button ID storage unit 409). Therefore, before the effective filing date of the claimed invention, it would have been obvious to a person of ordinary skill in the art to modify the system and method for rendering the web page by obtaining the template file and the content file, as taught by Peterson, in view of Marchant’s teachings, and to store GUI components in the storage unit, as taught by Okada. The motivation is to enable centralized registration, identification, and management of GUI components so that they can e efficiently retrieved, verified, and executed. Claims 11 and 18 are substantially similar to Claim 4 and rejected under the same rationale 4. Claims 6, 13, and 20 are rejected under 35 U.S.C. 103 as being unpatentable over Peterson, Michael (US 2005/0044491 A1) in view of Marchant, Benoit (US 2008/0307390 A1) and further in view of Hanson, Trevor (US 20090259612 A1). As in Claim 6, Peterson-Marchant teaches all the limitations of Claim 1. Peterson-Marchant does not teach that a first logic function in the target storage pool is implemented based on a conduit function, the conduit function comprises synchronous conduit functions or asynchronous conduit functions, and the first logic function comprises a data validation function, a data transformation function, and/or a linkage validation function. However, in the same filed of the invention, Hanson teaches that a first logic function in the target storage pool is implemented based on a conduit function, the conduit function comprises synchronous conduit functions or asynchronous conduit functions, and the first logic function comprises a data validation function, a data transformation function, and/or a linkage validation function (pars. 19-20, 75-77, 157-159, 165, Hanson teaches a message conduit system where logic functions are implemented as rule-driven pipelines operating in an event/message-driven (asynchronous) manner. The logic functions include validation and data transformation) Therefore, before the effective filing date of the claimed invention, it would have been obvious to a person of ordinary skill in the art to modify the system and method for rendering the web page by obtaining the template file and the content file, as taught by Peterson, in view of Marchant’s teachings, and to implement the logic functions with the conduit system, as taught by Hanson. The motivation is to enable flexible, configurable processing pipeline where data can be dynamically validated, transformed, and touted in real time using rule-based logic without changing endpoint systems. Claims 13 and 20 are substantially similar to Claim 6 and rejected under the same rationale. 5. Claims 7 and 14 are rejected under 35 U.S.C. 103 as being unpatentable over Peterson, Michael (US 2005/0044491 A1) in view of Marchant, Benoit (US 2008/0307390 A1) and further in view of Joshi et al. (US 2013/0212484 A1) As in Claim 7, Peterson-Marchant teaches all the limitations of Claim 1. Peterson-Marchant does not teach that different elements to be rendered that are defined in the template definition file belong to the same or different workflow modules, and the workflow module is abstracted based on an activity configuration process. However, in the same filed of the invention, Joshi teaches that different elements to be rendered that are defined in the template definition file belong to the same or different workflow modules, and the workflow module is abstracted based on an activity configuration process pars. 58, 61, 73, 96-97, UI elements can be grouped by workflow and functions). Therefore, before the effective filing date of the claimed invention, it would have been obvious to a person of ordinary skill in the art to modify the system and method for rendering the web page by obtaining the template file and the content file, as taught by Peterson, in view of Marchant’s teachings, and to group the UI elements based on the workflow and functions, as taught by Joshi. The motivation is to organize/group related UI elements based on workflow and function so that they can be more efficiently access through a simplified single point of entry. Claim 14 is substantially similar to claim 7 and objected to under the same rationale. Allowable Subject Matter 6. Claims 2-3 and 5 are objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in an independent form including all of the limitations of the base claim and any intervening claims. Claims 9 and 16 are substantially similar to Claim 2 and rejected under the same rationale. Claims 10 and 17 are substantially similar to Claim 3 and rejected under the same rationale. Claims 12 and 19 are dependent of claim 5 and the references are not provided for claims 12 and 19. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to Rinna Yi whose telephone number is (571) 270-7752 and fax number is (571) 270-8752. The examiner can normally be reached on M-F 8:30am-5:00pm. If attempts to reach the examiner by telephone are unsuccessful, the examiner's supervisor, Fred Ehichioya can be reached on (571) 272-4034. Information regarding the status of an application may be obtained from Patent Center and the Private Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from Patent Center or Private PAIR. Status information for unpublished applications is available through Patent Center or Private PAIR to authorized users only. Should you have questions about access to Patent Center or the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). 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) Form at https://www.uspto.gov/patents/uspto-automated- interview-request-air-form. /RINNA YI/ Primary Examiner, Art Unit 2179
Read full office action

Prosecution Timeline

Jul 11, 2024
Application Filed
Jun 30, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12681630
PROCESSING METHOD AND APPARATUS, AND ELECTRONIC DEVICE FOR WINDOW MANAGEMENT IN SPLIT SCREEN
2y 10m to grant Granted Jul 14, 2026
Patent 12669912
ELECTRONIC DEVICE FOR DISPLAYING ICON, ITS OPERATION METHOD, AND NON-TRANSITORY STORAGE MEDIUM
2y 4m to grant Granted Jun 30, 2026
Patent 12656877
SIGNAL PROCESSING METHOD, SIGNAL PROCESSING DEVICE, GESTURE RECOGNITION SYSTEM, AND SIGNAL PROCESSING PROGRAM
2y 2m to grant Granted Jun 16, 2026
Patent 12645336
INFORMATION PROCESSING APPARATUS, NON-TRANSITORY COMPUTER READABLE MEDIUM STORING INFORMATION PROCESSING PROGRAM, AND INFORMATION PROCESSING METHOD FOR NOTIFYING USER WITH NOTIFICATION MESSAGE WHILE AVOIDING IMPORTANT IMAGE
4y 0m to grant Granted Jun 02, 2026
Patent 12645302
ELECTRONIC APPARATUS AND CONTROLLING METHOD THEREOF
2y 4m to grant Granted Jun 02, 2026
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

1-2
Expected OA Rounds
74%
Grant Probability
99%
With Interview (+48.9%)
3y 3m (~1y 3m remaining)
Median Time to Grant
Low
PTA Risk
Based on 455 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