DETAILED ACTION
This is the initial Office action based on the preliminary amendment submitted on January 26, 2024.
Claims 1-19 and 21 are pending.
Claims 1-19 and 21 are currently amended.
Claims 20 and 22-24 are canceled.
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 .
Priority
Receipt is acknowledged of certified copies of papers required by 37 CFR 1.55.
Specification
The title of the invention is not descriptive. A new title is required that is clearly indicative of the invention to which the claims are directed.
The following title is suggested: QUICK APPLICATION FOR IMPROVING A PAGE DISPLAY SPEED AND USER EXPERIENCE.
Claim Objections
Claims 2, 8, and 18 are objected to because of the following informalities:
Claim 2 recites “the first execution result.” It should read -- the first execution result of the target script file --.
Claims 8 and 18 recite “the quick application.” It should presumably read -- the target quick application --.
Appropriate correction is required.
Claim Rejections - 35 USC § 112
The following is a quotation of 35 U.S.C. 112(b):
(b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention.
Claim 5 is rejected under 35 U.S.C. 112(b) as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor regards as the invention.
Claim 5 recites the limitation “sending, to the server, the preprocessed data when the preprocessed data exits in the server.” The claim is rendered vague and indefinite because it is unclear to the Examiner why the preprocessed data is sent to the server when it already exists in the server. In the interest of compact prosecution, the Examiner subsequently interprets this limitation as reading “sending, to the server, the preprocessed data request when the preprocessed data exits in the server” for the purpose of further examination.
Claim Rejections - 35 USC § 102
The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action:
A person shall be entitled to a patent unless –
(a)(2) the claimed invention was described in a patent issued under section 151, or in an application for patent published or deemed published under section 122(b), in which the patent or application, as the case may be, names another inventor and was effectively filed before the effective filing date of the claimed invention.
Claims 1, 5, 10, 11, 15, 16, 19, and 21 are rejected under 35 U.S.C. 102(a)(2) as being anticipated by US 2022/0292141 (hereinafter “Yu”) (cited in the IDS submitted on 09/04/2024).
As per Claim 1, Yu discloses:
A method (paragraph [0005], “This application provides a quick application startup method […].”) comprising:
sending, to a server and in response to a page opening operation on a target quick application, a preprocessed data request (paragraph [0069]1, “S104: Detect that the user taps the option 320. In response to this tap operation, the intelligent terminal 300 requests, from the application server 200, to download an application package of a quick application corresponding to the option 320 [sending, to a server and in response to a page opening operation on a target quick application, a preprocessed data request] (emphasis added).”; paragraph [0217], “When the user taps the open control, the intelligent terminal 300 obtains the application package of the ‘News.com’ quick application […] [in response to a page opening operation on a target quick application].”);
[1Examiner’s Remarks: Note that Yu discloses that the intelligent terminal sends a request to the application server to download an application package of a quick application.]
receiving, from the server and in response to the preprocessed data request, preprocessed data comprising a first execution result of a target script file (paragraph [0070], “S105: In response to this request, the application server 200 sends the application package of the ‘News.com’ quick application to the intelligent terminal 300.”; paragraph [0072], “S106: After receiving the application package sent by the application server 200, the intelligent terminal 300 initializes the quick application, and parses the application package to obtain a URL of data required for first screen display of the quick application [receiving, from the server and in response to the preprocessed data request, preprocessed data] (emphasis added).”; paragraph [0078], “[…] in response to the tap operation, the intelligent terminal 300 further requests acceleration scripts of two quick applications in the application list from the application server. The acceleration script may be parsed to obtain the URL corresponding to the data required for the first screen display of the quick application corresponding to the acceleration script. […] the intelligent terminal executes the acceleration script, and requests, from the third-party server 400 based on the URL obtained through parsing, the data required for the first screen display [a first execution result of a target script file]. After downloading of the application package is completed, the intelligent terminal 300 initializes the quick application (emphasis added).”), wherein the target script file corresponds to a target page in the target quick application (paragraph [0169], “The acceleration script generation module may generate, based on the application package in the application package storage module, an acceleration script corresponding to the application package [wherein the target script file corresponds to a target page in the target quick application]. Specifically, one application package corresponds to one acceleration script (emphasis added).”; paragraph [0217], “When the user taps the open control, the intelligent terminal 300 obtains the application package of the ‘News.com’ quick application […] [a target page in the target quick application].”);
generating the target page based on the preprocessed data (paragraph [0076], “S109: After receiving the data sent by the third-party server 400, the intelligent terminal 300 performs rendering based on the data to generate and display a first screen of the ‘News.com’ quick application [generating the target page based on the preprocessed data] (emphasis added).”); and
displaying the target page (paragraph [0076], “S109: After receiving the data sent by the third-party server 400, the intelligent terminal 300 performs rendering based on the data to generate and display a first screen of the ‘News.com’ quick application [displaying the target page] (emphasis added).”).
As per Claim 5, the rejection of Claim 1 is incorporated; and Yu further discloses:
sending, to the server, the preprocessed data request when the preprocessed data exists in the server (paragraph [0069], “S104: Detect that the user taps the option 320. In response to this tap operation, the intelligent terminal 300 requests, from the application server 200, to download an application package of a quick application corresponding to the option 320.”).
As per Claim 10, the rejection of Claim 1 is incorporated; and Yu further discloses:
wherein the preprocessed data further comprises a common resource file in an application package of the target quick application (paragraph [0052], “The web page is source code written in a specific computer language, for example, hypertext markup language (hypertext markup language, HTML), cascading style sheets (cascading style sheets, CSS), or a Java script (JavaScript, JS).”).
As per Claim 11, Yu discloses:
A method (paragraph [0005], “This application provides a quick application startup method […].”) comprising:
receiving, from a terminal device, a preprocessed data request corresponding to a target quick application (paragraph [0069]1, “S104: Detect that the user taps the option 320. In response to this tap operation, the intelligent terminal 300 requests, from the application server 200, to download an application package of a quick application corresponding to the option 320 (emphasis added).”); and
[1Examiner’s Remarks: Note that Yu discloses that the intelligent terminal sends a request to the application server to download an application package of a quick application. Thus, one of ordinary skill in the art would readily comprehend that the application server receives, from the intelligent terminal, the request to download the application package of the quick application.]
returning, to the terminal device, preprocessed data corresponding to the preprocessed data request (paragraph [0070], “S105: In response to this request, the application server 200 sends the application package of the ‘News.com’ quick application to the intelligent terminal 300 [returning, to the terminal device, preprocessed data corresponding to the preprocessed data request] (emphasis added).”; paragraph [0072], “S106: After receiving the application package sent by the application server 200, the intelligent terminal 300 initializes the quick application, and parses the application package to obtain a URL of data required for first screen display of the quick application.”),
wherein the preprocessed data comprises a first execution result of a target script file (paragraph [0078], “[…] in response to the tap operation, the intelligent terminal 300 further requests acceleration scripts of two quick applications in the application list from the application server. The acceleration script may be parsed to obtain the URL corresponding to the data required for the first screen display of the quick application corresponding to the acceleration script. […] the intelligent terminal executes the acceleration script, and requests, from the third-party server 400 based on the URL obtained through parsing, the data required for the first screen display [wherein the preprocessed data comprises a first execution result of a target script file]. After downloading of the application package is completed, the intelligent terminal 300 initializes the quick application (emphasis added).”), and
wherein the target script file corresponds to a target page (paragraph [0169], “The acceleration script generation module may generate, based on the application package in the application package storage module, an acceleration script corresponding to the application package [wherein the target script file corresponds to a target page]. Specifically, one application package corresponds to one acceleration script (emphasis added).”; paragraph [0217], “When the user taps the open control, the intelligent terminal 300 obtains the application package of the ‘News.com’ quick application […] [a target page].”).
As per Claim 15, the rejection of Claim 11 is incorporated; and Yu further discloses:
wherein before receiving the preprocessed data request (paragraph [0067], “S103: After receiving the application information sent by the application server 200, the intelligent terminal 300 displays an application list based on the application information.”; paragraph [0068], “For a user interface that displays the application list, refer to a user interface 32 shown in FIG. 1D as an example. The user interface 32 includes two list options: an option 320 and an option 322.”), the method further comprises:
determining the target script file based on an application package of the target quick application (paragraph [0078], “[…] in response to the tap operation, the intelligent terminal 300 further requests acceleration scripts of two quick applications in the application list from the application server.”); and
executing the target script file through a script engine to obtain the first execution result of the target script file (paragraph [0078], “The acceleration script may be parsed to obtain the URL corresponding to the data required for the first screen display of the quick application corresponding to the acceleration script.”).
As per Claim 16, the rejection of Claim 15 is incorporated; and Yu further discloses:
receiving, from the terminal device, an application package download request (paragraph [0069], “S104: Detect that the user taps the option 320. In response to this tap operation, the intelligent terminal 300 requests, from the application server 200, to download an application package of a quick application corresponding to the option 320.”); and
returning, to the terminal device, the application package corresponding to the application package download request (paragraph [0070], “S105: In response to this request, the application server 200 sends the application package of the ‘News.com’ quick application to the intelligent terminal 300.”; paragraph [0072], “S106: After receiving the application package sent by the application server 200, the intelligent terminal 300 initializes the quick application, and parses the application package to obtain a URL of data required for first screen display of the quick application.”).
Claim 19 is a method claim corresponding to the method claim hereinabove (Claim 10). Therefore, Claim 19 is rejected for the same reason set forth in the rejection of Claim 10.
Claim 21 is an electronic device claim corresponding to the method claim hereinabove (Claim 1). Therefore, Claim 21 is rejected for the same reason set forth in the rejection of Claim 1.
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.
Claims 2-4 and 12-14 are rejected under 35 U.S.C. 103 as being unpatentable over Yu in view of US 2015/0334159 (hereinafter “Li”).
[Examiner’s Remarks: In order for a reference to be proper for use in an obviousness rejection under 35 U.S.C. 103, the reference must be analogous art to the claimed invention. In re Bigio, 381 F.3d 1320, 1325, 72 USPQ2d 1209, 1212 (Fed. Cir. 2004). A reference is analogous art to the claimed invention if: (1) the reference is from the same field of endeavor as the claimed invention (even if it addresses a different problem); or (2) the reference is reasonably pertinent to the problem faced by the inventor (even if it is not in the same field of endeavor as the claimed invention).
Note that the claimed invention is generally directed to a quick application processing method (specification, paragraph [0002]). As for the “same field of endeavor” test, Yu is generally directed to providing a quick application startup method (Yu, paragraph [0006]). And as for the “reasonably pertinent” test, Li is generally directed to a browser for executing a browser active object (Li, paragraph [0001]). Thus, Yu and Li are both analogous art to the claimed invention (even if they address different problems or are not in the same field of endeavor as the claimed invention). See MPEP § 2141.01(a)(I).]
As per Claim 2, the rejection of Claim 1 is incorporated; and Yu further discloses:
wherein the first execution result comprises a first instruction and a second instruction, wherein the first instruction is a second execution result corresponding to an executed script instruction in the target script file (paragraph [0070], “S105: In response to this request, the application server 200 sends the application package of the ‘News.com’ quick application to the intelligent terminal 300.”; paragraph [0072], “S106: After receiving the application package sent by the application server 200, the intelligent terminal 300 initializes the quick application, and parses the application package to obtain a URL of data required for first screen display of the quick application.”; paragraph [0078], “[…] the intelligent terminal executes the acceleration script, and requests, from the third-party server 400 based on the URL obtained through parsing, the data required for the first screen display. After downloading of the application package is completed, the intelligent terminal 300 initializes the quick application.”).
Yu does not explicitly disclose:
wherein the second instruction is a to-be-executed script instruction in the target script file, and wherein the method further comprises:
executing the second instruction through a script engine to obtain a third instruction; and
further generating the target page according to the first instruction and the third instruction.
However, Li discloses:
wherein the second instruction is a to-be-executed script instruction in the target script file (paragraph [0055], “[…] the method 300 proceeds to step S302, wherein by invoking a scheduling interface of the proxy object, the active object enables the proxy object to execute a method of obtaining a scheduling identification of a to-be-executed method in the script, and the proxy object, after obtaining the scheduling identification, returns the scheduling identification to the active object via the communication window.”), and wherein the method further comprises:
executing the second instruction through a script engine to obtain a third instruction (paragraph [0057], “Then, the method 300 proceeds to step S304, wherein the proxy object executes the to-be-executed method in the script by executing the instruction, and then returns an execution result to the active object. Specifically, the proxy object executes the instruction of Invoke(ID) so as to execute the to-be-executed method in the script to make the webpage become black, and return a notification message of the effect that the webpage becomes black to the active object.”); and
further generating the target page according to the first instruction and the third instruction (paragraph [0057], “Then, the method 300 proceeds to step S304, wherein the proxy object executes the to-be-executed method in the script by executing the instruction, and then returns an execution result to the active object. Specifically, the proxy object executes the instruction of Invoke(ID) so as to execute the to-be-executed method in the script to make the webpage become black, and return a notification message of the effect that the webpage becomes black to the active object.”).
As pointed out hereinabove, Yu and Li are both analogous art to the claimed invention. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teaching of Li into the teaching of Yu to include “wherein the second instruction is a to-be-executed script instruction in the target script file, and wherein the method further comprises: executing the second instruction through a script engine to obtain a third instruction; and further generating the target page according to the first instruction and the third instruction.” The modification would be obvious because one of ordinary skill in the art would be motivated to allow a proxy object running in a webpage process execute a script of an active object running in an independent process controlling a webpage in the webpage process (Li, paragraph [0054]).
As per Claim 3, the rejection of Claim 2 is incorporated; and Yu discloses “a third-party server corresponding to the target quick application” (paragraph [0060], “The third-party server 400 may provide data required for running a quick application, for example, may provide data such as a news list and news content for a quick application of a news type.”), but Yu does not explicitly disclose:
wherein the second instruction comprises an input parameter, and wherein the input parameter comprises a device parameter of a terminal device and/or running data from a third-party server corresponding to the target quick application.
However, Li discloses:
wherein the second instruction comprises an input parameter, and wherein the input parameter comprises a device parameter of a terminal device and/or running data […] (paragraph [0057], “Then, the method 300 proceeds to step S304, wherein the proxy object executes the to-be-executed method in the script by executing the instruction, and then returns an execution result to the active object. Specifically, the proxy object executes the instruction of Invoke(ID) so as to execute the to-be-executed method in the script to make the webpage become black, and return a notification message of the effect that the webpage becomes black to the active object.”).
As pointed out hereinabove, Yu and Li are both analogous art to the claimed invention. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teaching of Li into the teaching of Yu to include “wherein the second instruction is a to-be-executed script instruction in the target script file, and wherein the method further comprises: executing the second instruction through a script engine to obtain a third instruction; and further generating the target page according to the first instruction and the third instruction.” The modification would be obvious because one of ordinary skill in the art would be motivated to allow a proxy object running in a webpage process execute a script of an active object running in an independent process controlling a webpage in the webpage process (Li, paragraph [0054]).
As per Claim 4, the rejection of Claim 2 is incorporated; and Yu does not explicitly disclose:
wherein the second instruction comprises a to-be-executed tag and corresponding to a detected to-be-executed tag, and wherein the method further comprises executing, through the script engine, the second instruction when detecting the to-be-executed tag.
However, Li discloses:
wherein the second instruction comprises a to-be-executed tag and corresponding to a detected to-be-executed tag, and wherein the method further comprises executing, through the script engine, the second instruction when detecting the to-be-executed tag (paragraph [0055], “Specifically, first, the independent process parses the script corresponding to the clicking operation of the button, obtains a to-be-executed method in the script to allow the webpage to become black, then schedules a name of the to-be-executed method in the script to an IDispatch interface of the active object, the IDispatch interface is the scheduling interface used to invoke a function in a language program not supporting a virtual function table, the IDispatch interface has a GetIDsOfNames function and an Invoke function, wherein the GetIDsOfNames function provides a method of using the name of the method to return its scheduling ID, and the Invoke function provides an instruction of using the scheduling ID of the method to execute the method. As the webpage corresponding to the active object is an empty webpage, and it does not have a method of enabling the webpage to become black, the active object cannot obtain the scheduling identification (ID) of the method in the script, and the active object invokes the IDispatch interface of the proxy object via the communication window.”).
As pointed out hereinabove, Yu and Li are both analogous art to the claimed invention. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teaching of Li into the teaching of Yu to include “wherein the second instruction comprises a to-be-executed tag and corresponding to a detected to-be-executed tag, and wherein the method further comprises executing, through the script engine, the second instruction when detecting the to-be-executed tag.” The modification would be obvious because one of ordinary skill in the art would be motivated to allow a proxy object running in a webpage process execute a script of an active object running in an independent process controlling a webpage in the webpage process (Li, paragraph [0054]).
Claims 12-14 are method claims corresponding to the method claims hereinabove (Claims 2-4, respectively). Therefore, Claims 12-14 are rejected for the same reasons set forth in the rejections of Claims 2-4, respectively.
Claims 6-9, 17, and 18 are rejected under 35 U.S.C. 103 as being unpatentable over Yu in view of US 2022/0107796 (hereinafter “Zou”).
[Examiner’s Remarks: In order for a reference to be proper for use in an obviousness rejection under 35 U.S.C. 103, the reference must be analogous art to the claimed invention. In re Bigio, 381 F.3d 1320, 1325, 72 USPQ2d 1209, 1212 (Fed. Cir. 2004). A reference is analogous art to the claimed invention if: (1) the reference is from the same field of endeavor as the claimed invention (even if it addresses a different problem); or (2) the reference is reasonably pertinent to the problem faced by the inventor (even if it is not in the same field of endeavor as the claimed invention).
Note that the claimed invention is generally directed to a quick application processing method (specification, paragraph [0002]). As for the “same field of endeavor” test, Yu is generally directed to providing a quick application startup method (Yu, paragraph [0006]). And Zou is generally directed to an application package splitting and reassembly method (Zou, paragraph [0002]). Thus, Yu and Zou are both analogous art to the claimed invention (even if they address different problems). See MPEP § 2141.01(a)(I).]
As per Claim 6, the rejection of Claim 1 is incorporated; and Yu does not explicitly disclose:
wherein the target page is a home page of the target quick application.
However, Zou discloses:
wherein the target page is a home page of the target quick application (paragraph [0057], “The quick application center downloads a file including a main package and a plurality of sub-packages. After downloading the main package, the quick application center runs the main package and loads a home page, and then, continues to download a sub-package in the file, runs the sub-package, and loads a page corresponding to the sub-package.”).
As pointed out hereinabove, Yu and Zou are both analogous art to the claimed invention. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teaching of Zou into the teaching of Yu to include “wherein the target page is a home page of the target quick application.” The modification would be obvious because one of ordinary skill in the art would be motivated to load a home page of a quick application so that a user can navigate the quick application.
As per Claim 7, the rejection of Claim 6 is incorporated; and Yu further discloses:
sending, to the server, an application package download request corresponding to the target quick application to the server (paragraph [0069], “S104: Detect that the user taps the option 320. In response to this tap operation, the intelligent terminal 300 requests, from the application server 200, to download an application package of a quick application corresponding to the option 320.”);
receiving, from the server, an application package of the target quick application (paragraph [0070], “S105: In response to this request, the application server 200 sends the application package of the ‘News.com’ quick application to the intelligent terminal 300.”; paragraph [0072], “S106: After receiving the application package sent by the application server 200, the intelligent terminal 300 initializes the quick application, and parses the application package to obtain a URL of data required for first screen display of the quick application.”); and
further generating the targe page based on the application package when the preprocessed data does not exist in the server (paragraph [0073], “S107: The intelligent terminal 300 requests, from the third-party server 400 based on the URL, to download the data required for the first screen display of the quick application.”; paragraph [0074], “Specifically, before S107 is performed, a quick application engine of the instant messaging application (for example, WeChat application) determines that no data corresponding to the URL exists locally.”).
As per Claim 8, the rejection of Claim 7 is incorporated; and Yu further discloses:
determining, based on a quick application list preprocessing result, whether the preprocessed data exists in the server, wherein the quick application list preprocessing result is from the server and comprises a first preprocessing result of at least one quick application (paragraph [0065], “S102: In response to this request, the application server 200 sends, to the intelligent terminal 300, the application information of the applet that conforms to the name entered by the user.”; paragraph [0066], “Specifically, the application server 200 determines, based on the name entered by the user, the applet that conforms to the name entered by the user, and then sends, to the intelligent terminal 300, the application information of the applet that conforms to the name entered by the user.”), and wherein a second preprocessing result of each quick application indicates whether a second execution result of a script file corresponding to […] the quick application exists in the server (paragraph [0078], “[…] in response to the tap operation, the intelligent terminal 300 further requests acceleration scripts of two quick applications in the application list from the application server. The acceleration script may be parsed to obtain the URL corresponding to the data required for the first screen display of the quick application corresponding to the acceleration script. When detecting that the user taps the option 320, the intelligent terminal 300 requests, from the application server 200 in response to this tap operation, to download the application package of the quick application corresponding to the option 320. In addition, the intelligent terminal executes the acceleration script, and requests, from the third-party server 400 based on the URL obtained through parsing, the data required for the first screen display. After downloading of the application package is completed, the intelligent terminal 300 initializes the quick application.”).
Yu does not explicitly disclose:
a home page of the quick application.
However, Zou discloses:
a home page of the quick application (paragraph [0057], “The quick application center downloads a file including a main package and a plurality of sub-packages. After downloading the main package, the quick application center runs the main package and loads a home page, and then, continues to download a sub-package in the file, runs the sub-package, and loads a page corresponding to the sub-package.”).
As pointed out hereinabove, Yu and Zou are both analogous art to the claimed invention. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teaching of Zou into the teaching of Yu to include “a home page of the quick application.” The modification would be obvious because one of ordinary skill in the art would be motivated to load a home page of a quick application so that a user can navigate the quick application.
As per Claim 9, the rejection of Claim 6 is incorporated; and Yu further discloses:
sending, to the server, the preprocessed data request when the target quick application is started for a first time (paragraph [0069], “S104: Detect that the user taps the option 320. In response to this tap operation, the intelligent terminal 300 requests, from the application server 200, to download an application package of a quick application corresponding to the option 320.”).
Claim 17 is a method claim corresponding to the method claim hereinabove (Claim 6). Therefore, Claim 17 is rejected for the same reason set forth in the rejection of Claim 6.
As per Claim 18, the rejection of Claim 17 is incorporated; and Yu further discloses:
sending, to the terminal device, a quick application list preprocessing result comprising a first preprocessing result of at least one quick application (paragraph [0070], “S105: In response to this request, the application server 200 sends the application package of the ‘News.com’ quick application to the intelligent terminal 300.”; paragraph [0072], “S106: After receiving the application package sent by the application server 200, the intelligent terminal 300 initializes the quick application, and parses the application package to obtain a URL of data required for first screen display of the quick application.”), and wherein a second preprocessing result of each quick application indicates whether a second execution result of a script file corresponding to […] the quick application exists in a server (paragraph [0078], “[…] the intelligent terminal executes the acceleration script, and requests, from the third-party server 400 based on the URL obtained through parsing, the data required for the first screen display. After downloading of the application package is completed, the intelligent terminal 300 initializes the quick application.”).
Yu does not explicitly disclose:
a home page of the quick application.
However, Zou discloses:
a home page of the quick application (paragraph [0057], “The quick application center downloads a file including a main package and a plurality of sub-packages. After downloading the main package, the quick application center runs the main package and loads a home page, and then, continues to download a sub-package in the file, runs the sub-package, and loads a page corresponding to the sub-package.”).
As pointed out hereinabove, Yu and Zou are both analogous art to the claimed invention. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teaching of Zou into the teaching of Yu to include “a home page of the quick application.” The modification would be obvious because one of ordinary skill in the art would be motivated to load a home page of a quick application so that a user can navigate the quick application.
Conclusion
The prior art made of record and not relied upon is considered pertinent to the Applicant’s disclosure. They are as follows:
US 2021/0151204 (hereinafter “Guo”) discloses constructing a novel device.
US 2023/0122238 (hereinafter “Huang”) discloses providing an account binding method.
Any inquiry concerning this communication or earlier communications from the Examiner should be directed to Qing Chen whose telephone number is 571-270-1071. The Examiner can normally be reached on Monday through Friday from 9:00 AM to 5:00 PM ET.
Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, the Applicant is encouraged to use the USPTO Automated Interview Request (AIR) at https://www.uspto.gov/interviewpractice.
If attempts to reach the Examiner by telephone are unsuccessful, the Examiner’s supervisor, Wei Mui, can be reached at 571-272-3708. 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 more 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.
/Qing Chen/
Primary Examiner, Art Unit 2191