Prosecution Insights
Last updated: August 17, 2026
Application No. 18/935,005

System and Method for Managing Multiple Transactional Workflows

Non-Final OA §101§103
Filed
Nov 01, 2024
Priority
Jul 08, 2021 — continuation of 12/165,183
Examiner
WEINER, ARIELLE E
Art Unit
3689
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
The Toronto-dominion Bank
OA Round
2 (Non-Final)
44%
Grant Probability
Moderate
2-3
OA Rounds
1y 4m
Est. Remaining
97%
With Interview

Examiner Intelligence

Grants 44% of resolved cases
44%
Career Allowance Rate
104 granted / 237 resolved
-8.1% vs TC avg
Strong +53% interview lift
Without
With
+53.1%
Interview Lift
resolved cases with interview
Typical timeline
3y 2m
Avg Prosecution
35 currently pending
Career history
279
Total Applications
across all art units

Statute-Specific Performance

§101
31.0%
-9.0% vs TC avg
§103
43.0%
+3.0% vs TC avg
§102
6.2%
-33.8% vs TC avg
§112
17.4%
-22.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 237 resolved cases

Office Action

§101 §103
CTFR 18/935,005 CTFR 93469 DETAILED ACTION This action is in reply to the Amendments filed on 04/07/2026. Claim 8 was cancelled. Claim 21 was newly added. Claims 1-7 and 9-21 are rejected. Claims 1-7 and 9-21 are currently pending and have been examined. Response to Amendment Applicant’s amendment, filed 04/07/2026, has been entered. Claims 1-2, 5, 12, 16, and 20 have been amended. Claim Objections The claim objections from the prior Office Action have been withdrawn pursuant Applicant’s amendments. Double Patenting The double patenting rejections have been withdrawn pursuant Applicant’s filing of a terminal disclaimer. Priority The current Application claims priority from Parent Patent No. 12,165,183 filed 07/08/2021. Therefore, the instant claims receive the effective filing date of 07/08/2021. Notice of Pre-AIA or AIA Status 07-03-aia AIA 15-10-aia The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA. Claim Objections 07-29-01 AIA Claim s 1-7 and 9-21 objected to because of the following informalities: - Claims 1, 12, and 20 read “determin[ing] the unique identifier of each transactional workflow based on the predetermine identifying information and the request” but should likely read “determin[ing] the unique identifier of each transactional workflow based on the predetermined identifying information and the request” Claims 2-7, 9-11, 13-19, and 21 inherit the deficiencies noted in claims 1, 12, and 20, and are therefore objected to on the same basis. - Claim 20 reads “wherein each transactional workflow is saved in a format that permits the server device to execute and complete a binding outcome” but should likely read “wherein each transactional workflow is saved in a format that permits a server device to execute and complete a binding outcome” Appropriate correction is required. Claim Rejections - 35 USC § 101 07-04-01 AIA 07-04 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claims 1-7 and 9-21 are rejected under 35 U.S.C. 101 because the claimed invention is directed to a judicial exception (i.e., law of nature, a natural phenomenon, or an abstract idea) without significantly more. Under Step 1 of the Subject Matter Eligibility Test for Products and Processes, the claims must be directed to one of the four statutory categories (see MPEP 2106.03). All the claims are directed to one of the four statutory categories (YES). Under Step 2A of the Subject Matter Eligibility Test, it is determined whether the claims are directed to a judicially recognized exception (see MPEP 2106.04). Step 2A is a two-prong inquiry. Under Prong 1 , it is determined whether the claim recites a judicial exception (YES). Taking Claim 1 as representative, the claim recites limitations that fall within the certain methods of organizing human activity groupings of abstract ideas, including: -a processor; -a memory coupled to the processor, the memory storing computer executable instructions that when executed by the processor cause the processor to: - permit a plurality of transactional workflows for a product or service to be initiated and saved; -save each transactional workflow of the plurality of transactional workflows to a corresponding storage location, wherein each transactional workflow is saved in a format that permits the server device to execut[ing] and complet[ing] a binding outcome in obtaining the product or the service upon resumption of the transactional workflows; -update a [storage document] retrieval manifest associated with each transactional workflow with a unique identifier, the [storage document] retrieval manifest mapping the unique identifier to the corresponding storage location for each transactional workflow; -map the unique identifier of each transactional workflow to an entity associated with a client device used to [that] initiat[ed] a corresponding transactional workflow; -provide a first option to retrieve details of the plurality of transactional workflows; -receive a request to retrieve details of the plurality of transactional workflows; -authenticate the entity with the server device based on receipt of predetermined identifying information of the entity in the request; -determine the unique identifier of each transactional workflow based on the predetermine identifying information and the request; -provide a second option to resume one or more transactional workflows of the plurality of transactional workflows associated with the determined unique identifiers; -in response to a corresponding selection associated with the second option: -retrieve the corresponding storage location of the one or more transactional workflows of the plurality of transactional workflows from the [storage document] retrieval manifest ; and -serve workflow elements based on information recovered from the storage location to resume the one or more transactional workflows of the plurality of transactional workflows The above limitations recite the concept of saving and resuming transactional workflows. The above limitations fall within the “Certain Methods of Organizing Human Activity” groupings of abstract ideas, enumerated in MPEP 2106.04(a). Certain methods of organizing human activity include: fundamental economic principles or practices (including hedging, insurance, and mitigating risk) commercial or legal interactions (including agreements in the form of contracts; legal obligations; advertising, marketing or sales activities or behaviors; and business relations) managing personal behavior or relationships or interactions between people (including social activities, teaching, and following rules or instructions) The limitations of permit a plurality of transactional workflows for a product or service to be initiated and saved; provide a first option to retrieve details of the plurality of transactional workflows; receive a request to retrieve details of the plurality of transactional workflows; determine the unique identifier of each transactional workflow based on the predetermine identifying information and the request; provide a second option to resume one or more transactional workflows of the plurality of transactional workflows associated with the determined unique identifiers; in response to a corresponding selection associated with the second option: serve workflow elements based on information recovered from the storage location to resume the one or more transactional workflows of the plurality of transactional workflows are processes that, under their broadest reasonable interpretation, cover a commercial interaction. For example, “permit,” “provide,” “receive,” “determine,” “provide,” “selection,” and “serve” in the context of this claim encompass advertising, and marketing or sales activities. Similarly, the limitations of save each transactional workflow of the plurality of transactional workflows to a corresponding storage location, wherein each transactional workflow is saved in a format that permits the server device to execut[ing] and complet[ing] a binding outcome in obtaining the product or the service upon resumption of the transactional workflows; update a [storage document] retrieval manifest associated with each transactional workflow with a unique identifier, the [storage document] retrieval manifest mapping the unique identifier to the corresponding storage location for each transactional workflow; map the unique identifier of each transactional workflow to an entity associated with a client device used to [that] initiat[ed] a corresponding transactional workflow; authenticate the entity with the server device based on receipt of predetermined identifying information of the entity in the request; and retrieve the corresponding storage location of the one or more transactional workflows of the plurality of transactional workflows from the [storage document] retrieval manifest retrieval manifest are processes that, under their broadest reasonable interpretation, cover a commercial interaction. That is, other than reciting that the executing and completing is by the server device, that the storage document is a retrieval manifest, that the client is a client device, and that the entity is authenticated with the server device, nothing in the claim element precludes the step from practically being performed by people. For example, but for the “retrieval manifest,” “server device,” and “client device” language, “save,” “update,” “map,” “authenticate,” and “retrieve” in the context of this claim encompasses advertising, and marketing or sales activities. Under Prong 2 , it is determined whether the claim recites additional elements that integrate the exception into a practical application of the exception. This judicial exception is not integrated into a practical application (NO). - a processor; -a memory coupled to the processor, the memory storing computer executable instructions that when executed by the processor cause the processor to : -permit a plurality of transactional workflows for a product or service to be initiated and saved; -save each transactional workflow of the plurality of transactional workflows to a corresponding storage location, wherein each transactional workflow is saved in a format that permits the server device to execute and complete a binding outcome in obtaining the product or the service upon resumption of the transactional workflows; -update a retrieval manifest associated with each transactional workflow with a unique identifier, the retrieval manifest mapping the unique identifier to the corresponding storage location for each transactional workflow; -map the unique identifier of each transactional workflow to an entity associated with a client device used to initiate a corresponding transactional workflow; -provide a first option to retrieve details of the plurality of transactional workflows; -receive a request to retrieve details of the plurality of transactional workflows; -authenticate the entity with the server device based on receipt of predetermined identifying information of the entity in the request; -determine the unique identifier of each transactional workflow based on the predetermine identifying information and the request; -provide a second option to resume one or more transactional workflows of the plurality of transactional workflows associated with the determined unique identifiers; -in response to a corresponding selection associated with the second option: -retrieve the corresponding storage location of the one or more transactional workflows of the plurality of transactional workflows from the retrieval manifest ; and -serve workflow elements based on information recovered from the storage location to resume the one or more transactional workflows of the plurality of transactional workflows These limitations are not indicative of integration into a practical application because: The additional elements of claim 1 are recited at a high level of generality (i.e. as generic computing hardware) such that they amount to nothing more than mere instructions to implement or apply the abstract idea on a generic computing hardware (or, merely use a computer as a tool to perform an abstract idea) as supported by paragraph [0048] of Applicant’s specification – “While not delineated in FIG. 5, the transactional workflow system 10 includes at least one memory or memory device that can include a tangible and non-transitory computer-readable medium having stored therein computer programs, sets of instructions, code, or data to be executed by processor 60.” Specifically, the additional elements of server device, a processor, a memory coupled to the processor, the memory storing computer executable instructions, a retrieval manifest, and a client device are recited at a high-level of generality (i.e. as a generic processor performing the generic computer functions of permitting data, saving data, updating data, mapping data, providing data, receiving data, authenticating data, determining data, selecting data, retrieving data, and serving data) such that they amount do no more than mere instructions to apply the exception using generic computer components. Accordingly, these additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. Further, the additional elements do no more than generally link the use of the judicial exception to a particular technological environment or field of use (such as computers or computing networks). Employing well-known computer functions to execute an abstract idea, even when limiting the use of the idea to one particular environment, does not integrate the exception into a practical application. Additionally, the additional elements are insufficient to integrate the abstract idea into a practical application because the claim fails to i) reflect an improvement in the functioning of a computer or an improvement to another technology or technical field, ii) apply the judicial exception with, or use the judicial exception in conjunction with, a particular machine or manufacture that is integral to the claim, iii) effect a transformation or reduction of a particular article to a different state or thing, or iv) apply or use the judicial exception in some other meaningful way beyond generally linking the use of the judicial exception to a particular technological environment. Accordingly, the judicial exception is not integrated into a practical application. Under Step 2B , it is determined whether the claims recite additional elements that amount to significantly more than the judicial exception. The claims of the present application do not include additional elements that are sufficient to amount to significantly more than the judicial exception (NO). In the case of claim 1, taken individually or as a whole, the additional elements of claim 9 do not provide an inventive concept. As discussed above under step 2A (prong 2) with respect to the integration of the abstract idea into a practical application, the additional elements used to perform the claimed functions amount to no more than a general link to a technological environment. Even considered as an ordered combination (as a whole), the additional elements do not add anything significantly more than when considered individually. Claim 12 is a method reciting similar functions as claim 1. Examiner notes that claim 12 recites the additional elements of a server device, a retrieval manifest, and a client device, however, claim 12 does not qualify as eligible subject matter for similar reasons as claim 1 indicated above. Claim 20 is a non-transitory computer-readable storage medium reciting similar functions as claim 1. Examiner notes that claim 20 recites the additional elements of a non-transitory computer-readable storage medium, a server device, a retrieval manifest, and a client device, however, claim 20 does not qualify as eligible subject matter for similar reasons as claim 1 indicated above. Therefore, claims 1, 12, and 20 do not provide an inventive concept and do not qualify as eligible subject matter. Dependent claims 2-11, 13-19, and 21, when analyzed as a whole, are held to be patent ineligible under 35 U.S.C. § 101 because they do not add “significantly more” to the abstract idea. More specifically, dependent claims 2-11 and 13-19 further fall within the “Certain Methods of Organizing Human Activity” grouping of abstract ideas in that they recite commercial interactions. Dependent claims 4, 7, 10, 14-15, and 19 do not recite any farther additional elements, and as such are not indicative of integration into a practical application for at least similar reasons discussed above. Dependent claims 2-3, 5-6, 8-9, 11, 13, 16-18, and 21 recite the additional elements of the computer executable instructions, the processor, the retrieval manifest, a client device, an interface, the server device, a machine learning module, but similar to the analysis under prong two of Step 2A these additional elements are used as a tool to perform the abstract idea. As such, under prong two of Step 2A, claims 2-11, 13-19, and 21 are not indicative of integration into a practical application for at least similar reasons as discussed above. Thus, dependent claims 2-11, 13-19, and 21 are “directed to” an abstract idea. Next, under Step 2B, similar to the analysis of claims 1, 12, and 20, dependent claims 2-11, 13-19, and 21 when analyzed individually and as an ordered combination, merely further define the commonplace business method (i.e. saving and resuming transactional workflows) being applied on a general-purpose computer and, therefore, do not amount to significantly more than the abstract idea itself. Accordingly, the Examiner concludes that there are no meaningful limitations in the claims that transform the judicial exception into a patent eligible application such that the claims amount to significantly more than the judicial exception itself. The analysis above applies to all statutory categories of invention. Claim Rejections - 35 USC § 103 07-06 AIA 15-10-15 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. 07-20-02-aia AIA This application currently names joint inventors. In considering patentability of the claims the examiner presumes that the subject matter of the various claims was commonly owned as of the effective filing date of the claimed invention(s) absent any evidence to the contrary. Applicant is advised of the obligation under 37 CFR 1.56 to point out the inventor and effective filing dates of each claim that was not commonly owned as of the effective filing date of the later invention in order for the examiner to consider the applicability of 35 U.S.C. 102(b)(2)(C) for any potential 35 U.S.C. 102(a)(2) prior art against the later invention. 07-20-aia AIA 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. 07-23-aia AIA The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. 07-21-aia AIA Claim s 1-3, 11-14, 18, and 20-21 are rejected under 35 U.S.C. 103 as being unpatentable over Clawson et al. (US 9,652,805 B1), hereinafter Clawson, in view of Bates et al. (US 2019/0391972 A1), hereinafter Bates . Regarding claim 1, Clawson discloses a server device for managing multiple transactional workflows, the server device comprising: - a processor (Clawson, see at least: “a system may include a computer-based system, a processor-containing system, or another system that includes an input and output interface that may communicate with a publicly accessible distributed network through a wireless or tangible communication bus through a public and/or proprietary protocol and may respond to commands, events, actions, and/or requests” Col. 16 Ln. 4-11); - a memory coupled to the processor, the memory storing computer executable instructions that when executed by the processor (Clawson, see at least: “The methods and descriptions described may be programmed in one or more servers or may be encoded in a non-transitory signal bearing medium, a computer readable medium such as a memory that may comprise unitary or separate logic, programmed within a device such as one or more integrated circuits, retained in memory and/or processed by a controller or a computer. If the methods are performed through software, the software or logic may reside in a memory resident to or interfaced to one or more processors or controllers that may support a tangible communication interface, wireless communication interface, or a wireless system. The memory may include an ordered listing of executable instructions for implementing logical functions” Col. 15 Ln. 50-63) cause the processor to : - permit a plurality of transactional workflows for a product or service to be initiated and saved (Clawson, see at least: “When complete, incomplete [i.e. permit a plurality of transactional workflows for a product or service to be initiated] or abandoned, the process may be confirmed or re-solicited by email messages 408 , text messaging, postal services, or through other visual, aural, or tactile medium” Col. 10 Ln. 31-34 and “A record of all of the activities that occur through the process may be saved [i.e. and saved] in a local or distributed data warehouse. In some processes, quotes may be retrieved by gathering information about the user through a home page or access point at 302 and a search engine 402 shown in FIG. 5” Col. 10 Ln. 39-44 and “Details of the exemplary types of product quoting systems that the work flow orchestration engine 704 [i.e. of transactional workflows for a product or service] may orchestrate are shown in FIG. 7. The product quoting applications may include direct auto applications 716 , residency applications 718 , special lines applications 720 , umbrella quoting applications 722 , and commercial quoting applications” Col. 12 Ln. 40-45 and Fig. 7 displays the end-to-end digital flow to acquire the product or service of “select products->collect common data->collect data quote for products->display combined rates->collect buy data for products->buy products” : Examiner notes that MPQ stands for “multiproduct quoting” [i.e. a plurality of transactional workflows] see at least Col. 2 Ln. 4-6); - save each transactional workflow of the plurality of transactional workflows to a corresponding storage location, wherein each transactional workflow is saved in a format that permits the server device to execute and complete a binding outcome in obtaining the product or the service upon resumption of the transactional workflows (Clawson, see at least: “A record of all of the activities that occur through the process may be saved in a local or distributed data warehouse [i.e. save each transactional workflow of the plurality of transactional workflows to a corresponding storage location]. In some processes, quotes may be retrieved by gathering information about the user through a home page or access point at 302 and a search engine 402 shown in FIG. 5…the information may include unique identifiers which identify or encodes the recipient's identity and an identifier of one or more insurance quotes, insurance products, insurance carriers, and/or data associated with one or more insurance quotes” Col. 10 Ln. 39-53 and “Through the retrieval process, the MPQ server or cluster 702 and the MPQ orchestration engine 704 may maintain the validity of multiple quotes [i.e. wherein each transactional workflow is saved in a format that permits the server device to execute and complete a binding outcome in obtaining the product or the service upon resumption of the transactional workflows] through common or different network domains” Col. 14 Ln. 53-56 and “When the data acquisition process is completed, purchase may occur through a single payment that may be distributed to the insurance carriers underwriting the insurance products or they may be paid separately at 406 through a payment module. The optional combined rates page or document at 404 may precede a request for payment to confirm the quoted rates of each elected insurance product [i.e. that permits the server device to execute and complete a binding outcome in obtaining the product or the service upon resumption of the transactional workflows] …When complete, incomplete or abandoned, the process may be confirmed or re-solicited by email messages 408 , text messaging, postal services, or through other visual, aural, or tactile medium” Col. 10 Ln. 16-34 and “A record of all of the activities that occur through the process may be saved in a local or distributed data warehouse [i.e. each transactional workflow is saved in a format]” Col. 10 Ln. 39-41); -each transactional workflow being associated with a unique identifier and mapping the unique identifier to the corresponding storage location for each transactional workflow (Clawson, see at least: “Because comparative rating may occur in real-time or near real-time, the data may be collected prior to an MPQ quote. To begin a comparative rate, the MPQ quote process 300 will pass quote data and transfer control to the comparative rating application 1302 . During this period, remapping of the quote data may occur that may result in a new or updated quoted rate. The new or updated quoted rate may be provided by the MPQ quote process 300 to the comparative rating application 1302 via a service. Should a user elect to purchase an insurance product under a new or updated quote (after remapping), the comparative rating application 1302 may transmit quote data back to the MPQ quote process 300 that delivers the quotes to the MPQ buy process 400 ” Col. 15 Ln. 7-20 and “A record of all of the activities that occur through the process may be saved in a local or distributed data warehouse. In some processes, quotes may be retrieved by gathering information about the user through a home page or access point at 302 and a search engine 402 shown in FIG. 5…the information may include unique identifiers which identify or encodes the recipient's identity and an identifier of one or more insurance quotes [i.e. each transactional workflow being associated with a unique identifier], insurance products, insurance carriers, and/or data associated with one or more insurance quotes” Col. 10 Ln. 39-53 and “A record of all of the activities that occur through the process may be saved in a local or distributed data warehouse. In some processes, quotes may be retrieved by gathering information about the user through a home page or access point at 302 and a search engine 402 shown in FIG. 5. Alternatively, the user may select a hyperlink associated with one or more insurance quotes, insurance products, insurance carriers, etc. that are embedded in an email message 506 . Hyperlinks associated with the selection may include additional information embedded in a predetermined format. In one implementation, the information may include unique identifiers which identify or encodes the recipient's identity and an identifier of one or more insurance quotes [i.e. mapping the unique identifier to the corresponding storage location for each transactional workflow]” Col. 10 Ln. 39-51 and “The data marts 232 and/or data warehouses may store data about how the data marts 232 and/or data warehouses 234 are organized, where the information can be accessed, and any connections or links between the stored data [i.e. mapping the unique identifier to the corresponding storage location]” Col. 5 Ln. 41-45); - map the unique identifier of each transactional workflow to an entity associated with a client device used to initiate a corresponding transactional workflow (Clawson, see at least: “Because comparative rating may occur in real-time or near real-time, the data may be collected prior to an MPQ quote. To begin a comparative rate, the MPQ quote process 300 will pass quote data and transfer control to the comparative rating application 1302 . During this period, remapping of the quote data may occur that may result in a new or updated quoted rate. The new or updated quoted rate may be provided by the MPQ quote process 300 to the comparative rating application 1302 via a service. Should a user elect to purchase an insurance product under a new or updated quote (after remapping), the comparative rating application 1302 may transmit quote data back to the MPQ quote process 300 that delivers the quotes to the MPQ buy process 400 ” Col. 15 Ln. 7-20 and “A record of all of the activities that occur through the process may be saved in a local or distributed data warehouse. In some processes, quotes may be retrieved by gathering information about the user through a home page or access point at 302 and a search engine 402 shown in FIG. 5. Alternatively, the user may select a hyperlink associated with one or more insurance quotes, insurance products, insurance carriers, etc. that are embedded in an email message 506 . Hyperlinks associated with the selection may include additional information embedded in a predetermined format. In one implementation, the information may include unique identifiers which identify or encodes the recipient's identity and an identifier of one or more insurance quotes [i.e. map the unique identifier of each transactional workflow to an entity associated with a client device used to initiate a corresponding transactional workflow]” Col. 10 Ln. 39-51 and “The data marts 232 and/or data warehouses may store data about how the data marts 232 and/or data warehouses 234 are organized, where the information can be accessed, and any connections or links between the stored data” Col. 5 Ln. 41-45 and “An exemplary multiproduct quoting process (“MPQ quote process 300 ”) shown in FIG. 3 allows a user to receive quotes from multiple sources through a client interface [i.e. associated with a client device used to initiate a corresponding transactional workflow]” Col. 8 Ln. 37-39); - provide a first option to retrieve details of the plurality of transactional workflows (Clawson, see at least: “the user may enter information through a remote computer online or through an online servicing interface at 512 [i.e. provide a first option] that allows quotes to be retrieved in real-time [i.e. to retrieve details of the plurality of transactional workflows] or after some delay. In some implementations, a household view or dashboard may render and transmit all of the quotes offered to a user through the MPQ quote process 300 to a client via a document. In alternative implementations the household view 514 or dashboard may render all of the quotes offered to a user including quotes offered through other quoting processes to a client” Col. 11 Ln. 14-24); - receive a request to retrieve details of the plurality of transactional workflows (Clawson, see at least: “A record of all of the activities that occur through the process may be saved in a local or distributed data warehouse. In some processes, quotes may be retrieved by gathering information about the user through a home page [i.e. a request to retrieve details of the plurality of transactional workflows] or access point at 302 and a search engine 402 shown in FIG. 5. Alternatively, the user may select a hyperlink associated with one or more insurance quotes, insurance products, insurance carriers, etc. that are embedded in an email message 506 [i.e. receive a request to retrieve details of the plurality of transactional workflows]” Col. 10 Ln. 39-47); - authenticate the entity with the server device based on receipt of predetermined identifying information of the entity in the request (Clawson, see at least: “A record of all of the activities that occur through the process may be saved in a local or distributed data warehouse. In some processes, quotes may be retrieved by gathering information about the user through a home page or access point at 302 and a search engine 402 shown in FIG. 5…the information may include unique identifiers which identify or encodes the recipient's identity and an identifier of one or more insurance quotes, insurance products, insurance carriers, and/or data associated with one or more insurance quotes… When transmitted in an email message, the hyperlink may identify or encode the identity of the recipient, and the selection of which may identify the identity of the recipient to the insurance servers or clusters. In some alternative implementations, the selection of the hyperlink may validate the user and may automate a login process [i.e. authenticate the entity with the server device based on receipt of predetermined identifying information of the entity in the request]” Col. 10 Ln. 39-49); - determine the unique identifier of each transactional workflow based on the predetermine identifying information and the request (Clawson, see at least: “A record of all of the activities that occur through the process may be saved in a local or distributed data warehouse. In some processes, quotes may be retrieved by gathering information about the user through a home page or access point at 302 [i.e. based on the request] and a search engine 402 shown in FIG. 5…the information may include unique identifiers which identify or encodes the recipient's identity and an identifier of one or more insurance quotes [i.e. determine the unique identifier of each transactional workflow], insurance products, insurance carriers, and/or data associated with one or more insurance quotes. When transmitted in an email message, the hyperlink may identify or encode the identity of the recipient, and the selection of which may identify the identity of the recipient to the insurance servers or clusters. In some alternative implementations, the selection of the hyperlink may validate the user and may automate a login process or automate access to secure or private information customized to the user [i.e. determine the unique identifier of each transactional workflow based on the predetermine identifying information and the request]. A hyperlink selection may update the MPQ Quote Process 300 ” Col. 10 Ln. 39-61); - provide a second option to resume one or more transactional workflows of the plurality of transactional workflows associated with the determined unique identifiers (Clawson, see at least: “once the quote(s) are retrieved, the quote search and search retrieval flow 500 will verify 520 some or all of the data that may vary with the quoted insurance products at 520 . In some implementations, errors are identified through a document or a pop help screen. The quote search and search retrieval flow 500 may dynamically generate links or hyperlinks to the pages or documents containing the errors [i.e. provide a second option], which allow the user or representative to access and correct the errors [i.e. to resume one or more transactional workflows of the plurality of transactional workflows associated with the determined unique identifiers] in a fast and sometimes sequential order before transmitting the combined rates page at 404 that may precede the verification of each of the quoted rates” Col. 11 Ln. 26-37); - in response to a corresponding selection associated with the second option (Clawson, see at least: “once the quote(s) are retrieved, the quote search and search retrieval flow 500 will verify 520 some or all of the data that may vary with the quoted insurance products at 520 . In some implementations, errors are identified through a document or a pop help screen. The quote search and search retrieval flow 500 may dynamically generate links or hyperlinks to the pages or documents containing the errors [i.e. in response to a corresponding selection associated with the second option], which allow the user or representative to access and correct the errors in a fast and sometimes sequential order before transmitting the combined rates page at 404 that may precede the verification of each of the quoted rates” Col. 11 Ln. 26-37): -retrieve the corresponding storage location of the one or more transactional workflows of the plurality of transactional workflows (Clawson, see at least: “A record of all of the activities that occur through the process may be saved in a local or distributed data warehouse. In some processes, quotes may be retrieved by gathering information about the user through a home page or access point at 302 and a search engine 402 shown in FIG. 5. Alternatively, the user may select a hyperlink associated with one or more insurance quotes, insurance products, insurance carriers, etc. that are embedded in an email message 506 . Hyperlinks associated with the selection may include additional information embedded in a predetermined format. In one implementation, the information may include unique identifiers which identify or encodes the recipient's identity and an identifier of one or more insurance quotes [i.e. retrieve the corresponding storage location of the one or more transactional workflows of the plurality of transactional workflows]” Col. 10 Ln. 39-51 and “The data marts 232 and/or data warehouses may store data about how the data marts 232 and/or data warehouses 234 are organized, where the information can be accessed, and any connections or links between the stored data [i.e. the corresponding storage location of the one or more transactional workflows of the plurality of transactional workflows]” Col. 5 Ln. 41-45); and - serve workflow elements based on information recovered from the storage location to resume the one or more transactional workflows of the plurality of transactional workflows (Clawson, see at least: “once the quote(s) are retrieved [i.e. based on information recovered from the storage location], the quote search and search retrieval flow 500 will verify 520 some or all of the data that may vary with the quoted insurance products at 520 . In some implementations, errors are identified through a document or a pop help screen. The quote search and search retrieval flow 500 may dynamically generate links or hyperlinks to the pages [i.e. in response to a corresponding selection associated with the second option:] or documents containing the errors, which allow the user or representative to access and correct the errors [i.e. serve workflow elements to resume the one or more transactional workflows of the plurality of transactional workflows] in a fast and sometimes sequential order before transmitting the combined rates page at 404 that may precede the verification of each of the quoted rates” Col. 11 Ln. 26-37 and “The interface 706 may render combined rates screens or forms and common data collection screens or forms [i.e. serve workflow elements to resume the one or more transactional workflows of the plurality of transactional workflows] that may be serviced by local or distributed fill applications 714 . The common data management services 708 provide services for storing and retrieving common data that may be processed by the MPQ workflow” Col. 12 Ln. 23-28 and “The data marts 232 and/or data warehouses may store data about how the data marts 232 and/or data warehouses 234 are organized, where the information can be accessed, and any connections or links between the stored data [i.e. recovered from the storage location]” Col. 5 Ln. 41-45). Clawson does not explicitly disclose updating a retrieval manifest associated with each transactional workflow with a unique identifier, the retrieval manifest mapping the unique identifier to the corresponding storage location for each transactional workflow; and the retrieving of the corresponding storage location of the one or more transactional workflows of the plurality of transactional workflows being in response to selection of second option and being from the retrieval manifest . Bates, however, teaches insurance workflows (i.e. [0028]), including the known technique of updating a retrieval manifest associated with each transactional data with a unique identifier, the retrieval manifest mapping the unique identifier to the corresponding storage location for each transactional data (Bates, see at least: “The Attestiv server receives back from the distributed ledger an address which can be used to later retrieve that transaction, which it then passes on to the Attestiv app at step 602 . The app, in turn, embeds that address into every piece of content 600 which can store its own metadata, and also builds a manifest 606 containing the timestamp of the transaction, the blockchain address [i.e. the retrieval manifest mapping the unique identifier to the corresponding storage location for each transactional data], and a list of every content item [i.e. with a unique identifier] and its related edits by filename and content fingerprint” [0089] and “A transaction to be updated is received, including its distributed ledger ID [i.e. associated with each transactional data with a unique identifier]. The associated content list is then retrieved from the transaction 604 . A new manifest object is then created [i.e. update a retrieval manifest]” [0090]); and the known technique of, in response to a corresponding selection associated with the second option: retrieve the corresponding storage location of the one or more transactional data objects of the plurality of transactional data objects from the retrieval manifest (Bates, see at least: “Content metadata may be updated with this distributed ledger ID 536 , 600 and saved on the manifest 538 , 740 [i.e. from the retrieval manifest]” [0082] and “Content metadata for a transaction may also be updated as per the flow in FIG. 6. A transaction to be updated is received, including its distributed ledger ID [i.e. retrieve the corresponding storage location of the one or more transactional data objects of the plurality of transactional data objects ] . The associated content list is then retrieved from the transaction 604 . A new manifest object is then created” [0090] and “This approach can also provide visual indication of validation of content objects. Here, the first fingerprint is mapped to an address within an immutable distributed ledger which contains metadata related to the first content object. A second content object is displayed via a user interface [i.e. in response to a corresponding selection associated with the second option:], and a second fingerprint is calculated from the second content object. The immutable distributed ledger is then used to locate the first fingerprint that was previously mapped to the first content object. The first fingerprint and the second fingerprint are compared, and the second data object validated when the two fingerprints match” [0008] and “The first and a second content objects may be selected via a guided user workflow [i.e. in response to a corresponding selection associated with the second option:] to ensure that a user is following a procedure for collecting related objects” [0006]). These known techniques are applicable to the server device of Clawson as they both share characteristics and capabilities, namely, they are directed to insurance workflows. It would have been recognized that applying the known techniques of updating a retrieval manifest associated with each transactional data with a unique identifier, the retrieval manifest mapping the unique identifier to the corresponding storage location for each transactional data; and, in response to a corresponding selection associated with the second option: retrieve the corresponding storage location of the one or more transactional data objects of the plurality of transactional data objects from the retrieval manifest, as taught by Bates, to the teachings of Clawson would have yielded predictable results because the level of ordinary skill in the art demonstrated by the references applied shows the ability to incorporate such references into similar server devices. Further, adding the modifications of updating a retrieval manifest associated with each transactional data with a unique identifier, the retrieval manifest mapping the unique identifier to the corresponding storage location for each transactional data; and, in response to a corresponding selection associated with the second option: retrieve the corresponding storage location of the one or more transactional data objects of the plurality of transactional data objects from the retrieval manifest, as taught by Bates, into the server device of Clawson would have been recognized by those of ordinary skill in the art as resulting in an improved server device that would provide a higher level of security (Bates, [0032]). Regarding claim 2, Clawson in view of Bates teaches the server device of claim 1. Clawson further discloses: - wherein the computer executable instructions further cause the processor to: -track an expiry date, associated with the corresponding transactional workflow of the plurality of transactional workflows (Clawson, see at least: “The business event publisher component 1002 may deliver messages over clients' protocol of choice (e.g., HTTP, email, SMS, etc.) through a “push” mechanism (e.g., at the instigation of the server) that eliminates the need to periodically check or “poll” for new information and updates. Through the business event publisher component 1002 notifications related to time-sensitive information updates [i.e. track an expiry date], mobile applications quote notifications, complete quote notifications, buy confirmations, and many others that may be delivered to subscribing users in real-time” Col. 13 Ln. 32-41 and “A reconciliation and exception process enables real-time resolution of insurance quote issues not resolved by the other MPQ processes. A rules-based exception engine may trigger when a user retrieves an MPQ quote or MPQ quote bundle (both referred to as an MPQ quote) after a rate revision, a user attempts to retrieve an expired MPQ quote (e.g., after one, thirty, and ninety days, for example) [i.e. track an expiry date associated with the corresponding transactional workflow of the plurality of transactional workflows]” Col. 11 56-62); - mark the corresponding transactional workflow as an expired transactional workflow after the expiry date (Clawson, see at least: “A reconciliation and exception process enables real-time resolution of insurance quote issues not resolved by the other MPQ processes. A rules-based exception engine may trigger when a user retrieves an MPQ quote or MPQ quote bundle (both referred to as an MPQ quote) after a rate revision, a user attempts to retrieve an expired MPQ quote (e.g., after one, thirty, and ninety days, for example) [i.e. the corresponding transactional workflow as an expired transactional workflow after the expiry date]” Col. 11 56-62 Examiner notes that in order for the rules-based exception engine to trigger when the user attempts to retrieve the expired MPQ quote, the MPQ quote must be marked as expired in some way so that the processor can recognize that the MPQ is expired); and - provide an indication of the expiry date passing to the client device (Clawson, see at least: “Quote data validation may be required due to the expiration of a quote [i.e. an indication of the expiry date passing], the passage of time or a rate revision, etc. If a quote needs validation, in some implementation a user may manually or automatically (e.g., through a quick-fill application that may automatically prefill or suggest responses) verify quote information prior to receipt of a quote [i.e. provide an indication of the expiry date passing to the client device] or a bundle of quotes” Col. 14 Ln. 47-53). Clawson does not explicitly disclose tracking an expiry date, via the retrieval manifest . Bates, however, teaches insurance workflows (i.e. [0028]), including the known technique of track data, via the retrieval manifest (Bates, see at least: “All edits that are made are tracked [i.e. track data] and data about the changes is included in the transaction” [0073] and “The Attestiv server receives back from the distributed ledger an address which can be used to later retrieve that transaction, which it then passes on to the Attestiv app at step 602 . The app, in turn, embeds that address into every piece of content 600 which can store its own metadata, and also builds a manifest 606 containing the timestamp of the transaction, the blockchain address and its related edits [i.e. track data, via the retrieval manifest] by filename and content fingerprint” [0089] and “A transaction to be updated is received, including its distributed ledger ID. The associated content list is then retrieved from the transaction 604 . A new manifest object is then created [i.e. track data, via the retrieval manifest]” [0090]). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to combine Clawson with Bates for the reasons identified above with respect to claim 1. Regarding claim 3, Clawson in view of Bates teaches the server device of claim 2. Clawson further discloses: -wherein the indication of the expiry date passing is provided in response to attempting to retrieve the expired transactional workflow (Clawson, see at least: “Quote data validation may be required due to the expiration of a quote [i.e. the indication of the expiry date passing], the passage of time or a rate revision, etc. If a quote needs validation, in some implementation a user may manually or automatically (e.g., through a quick-fill application that may automatically prefill or suggest responses) verify quote information prior to receipt of a quote [i.e. is provided in response to attempting to retrieve the expired transactional workflow] or a bundle of quotes” Col. 14 Ln. 47-53 and “A reconciliation and exception process enables real-time resolution of insurance quote issues not resolved by the other MPQ processes. A rules-based exception engine may trigger when a user retrieves an MPQ quote or MPQ quote bundle (both referred to as an MPQ quote) after a rate revision, a user attempts to retrieve an expired MPQ quote (e.g., after one, thirty, and ninety days, for example) [i.e. in response to attempting to retrieve the expired transactional workflow]” Col. 11 56-62). Clawson does not explicitly disclose retrieving the expired transactional workflow from the retrieval manifest . Bates, however, teaches insurance workflows (i.e. [0028]), including the known technique of retrieving transactional data from the retrieval manifest (Bates, see at least: “The Attestiv server receives back from the distributed ledger an address which can be used to later retrieve that transaction [i.e. retrieve transactional data], which it then passes on to the Attestiv app at step 602 . The app, in turn, embeds that address into every piece of content 600 which can store its own metadata, and also builds a manifest 606 [i.e. from the retrieval manifest] containing the timestamp of the transaction, the blockchain address and its related edits by filename and content fingerprint” [0089]). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to combine Clawson with Bates for the reasons identified above with respect to claim 1. Regarding claim 11, Clawson in view of Bates teaches the server device of claim 1. Clawson further discloses: - wherein the computer executable instructions further cause the processor to: - update the storage location with adjusted transactional workflows resulting from the corresponding selection associated with the second option (Clawson, see at least: “The data marts 232 and/or data warehouses may store data about how the data marts 232 and/or data warehouses 234 are organized, where the information can be accessed, and any connections or links between the stored data. Some data marts 232 and/or data warehouses 234 are accessed by the scoring processor 218 , and in some systems a data aggregator 240 , to aggregate or organize user data, coordinate updates [i.e. update the storage location], identify relationships and/or establish operational and functional links between data gathered from the user in real-time or in near real-time 230 with data acquired from internal data providers 234 , third party data providers 236 and/or other sources” Col. 5 Ln. 32-52 and “Whether information is collected off-line, on-line, or through a representative's or agent's interface, once the quote(s) are retrieved, the quote search and search retrieval flow 500 will verify 520 some or all of the data that may vary with the quoted insurance products at 520 . In some implementations, errors are identified through a document or a pop help screen. The quote search and search retrieval flow 500 may dynamically generate links or hyperlinks to the pages or documents containing the errors, which allow the user or representative to access and correct the errors [i.e. with adjusted transactional workflows resulting from the corresponding selection associated with the second option] in a fast and sometimes sequential order before transmitting the combined rates page at 404 that may precede the verification of each of the quoted rates” Col. 11 Ln. 25-37); and -update the corresponding storage to reflect the changes to the adjusted transactional workflows (Clawson, see at least: “The data marts 232 and/or data warehouses may store data about how the data marts 232 and/or data warehouses 234 are organized, where the information can be accessed, and any connections or links between the stored data. Some data marts 232 and/or data warehouses 234 are accessed by the scoring processor 218 , and in some systems a data aggregator 240 , to aggregate or organize user data, coordinate updates [i.e. update the corresponding storage to reflect the changes], identify relationships and/or establish operational and functional links between data gathered from the user in real-time or in near real-time 230 with data acquired from internal data providers 234 , third party data providers 236 and/or other sources” Col. 5 Ln. 32-52 and “Whether information is collected off-line, on-line, or through a representative's or agent's interface, once the quote(s) are retrieved, the quote search and search retrieval flow 500 will verify 520 some or all of the data that may vary with the quoted insurance products at 520 . In some implementations, errors are identified through a document or a pop help screen. The quote search and search retrieval flow 500 may dynamically generate links or hyperlinks to the pages or documents containing the errors, which allow the user or representative to access and correct the errors [i.e. to reflect the changes to the adjusted transactional workflows] in a fast and sometimes sequential order before transmitting the combined rates page at 404 that may precede the verification of each of the quoted rates” Col. 11 Ln. 25-37). Clawson does not explicitly disclose updating the corresponding retrieval manifest to reflect the changes. Bates, however, teaches insurance workflows (i.e. [0028]), including the known technique of update the corresponding retrieval manifest to reflect the changes (Bates, see at least: “The Attestiv server receives back from the distributed ledger an address which can be used to later retrieve that transaction, which it then passes on to the Attestiv app at step 602 . The app, in turn, embeds that address into every piece of content 600 which can store its own metadata, and also builds a manifest 606 containing the timestamp of the transaction, the blockchain address, and a list of every content item and its related edits [i.e. update the corresponding retrieval manifest to reflect the changes] by filename and content fingerprint” [0089] and “A transaction to be updated is received, including its distributed ledger ID [i.e. update the corresponding retrieval manifest to reflect the changes]. The associated content list is then retrieved from the transaction 604 . A new manifest object is then created” [0090]). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to combine Clawson with Bates for the reasons identified above with respect to claim 1. Claims 12 and 21 recites limitations directed towards a method. The limitations recited in claims 12 and 21 are parallel in nature to those addressed above for claims 1 and 11, respectively, and are therefore rejected for those same reasons set forth above in claims 1 and 11, respectively. Regarding claim 13, Clawson in view of Bates teaches the method of claim 12. Clawson further discloses: - tracking an expiry date associated with the corresponding transactional workflow of the plurality of transactional workflows (Clawson, see at least: “The business event publisher component 1002 may deliver messages over clients' protocol of choice (e.g., HTTP, email, SMS, etc.) through a “push” mechanism (e.g., at the instigation of the server) that eliminates the need to periodically check or “poll” for new information and updates. Through the business event publisher component 1002 notifications related to time-sensitive information updates [i.e. tracking an expiry date], mobile applications quote notifications, complete quote notifications, buy confirmations, and many others that may be delivered to subscribing users in real-time” Col. 13 Ln. 32-41 and “A reconciliation and exception process enables real-time resolution of insurance quote issues not resolved by the other MPQ processes. A rules-based exception engine may trigger when a user retrieves an MPQ quote or MPQ quote bundle (both referred to as an MPQ quote) after a rate revision, a user attempts to retrieve an expired MPQ quote (e.g., after one, thirty, and ninety days, for example) [i.e. tracking an expiry date associated with the corresponding transactional workflow of the plurality of transactional workflows]” Col. 11 56-62); - marking the corresponding transactional workflow as an expired transactional workflow after the expiry date (Clawson, see at least: “A reconciliation and exception process enables real-time resolution of insurance quote issues not resolved by the other MPQ processes. A rules-based exception engine may trigger when a user retrieves an MPQ quote or MPQ quote bundle (both referred to as an MPQ quote) after a rate revision, a user attempts to retrieve an expired MPQ quote (e.g., after one, thirty, and ninety days, for example) [i.e. the corresponding transactional workflow as an expired transactional workflow after the expiry date]” Col. 11 56-62 Examiner notes that in order for the rules-based exception engine to trigger when the user attempts to retrieve the expired MPQ quote, the MPQ quote must be marked as expired in some way so that the processor can recognize that the MPQ is expired); and - providing an indication of the expiry date passing to the client device (Clawson, see at least: “Quote data validation may be required due to the expiration of a quote [i.e. an indication of the expiry date passing], the passage of time or a rate revision, etc. If a quote needs validation, in some implementation a user may manually or automatically (e.g., through a quick-fill application that may automatically prefill or suggest responses) verify quote information prior to receipt of a quote [i.e. provide an indication of the expiry date passing to the client device] or a bundle of quotes” Col. 14 Ln. 47-53). Regarding claim 14, Clawson in view of Bates teaches the method of claim 13. Clawson further discloses: - wherein the indication of the expiry date passing is provided in response to attempting to retrieve the expired transactional workflow (Clawson, see at least: “Quote data validation may be required due to the expiration of a quote [i.e. the indication of the expiry date passing], the passage of time or a rate revision, etc. If a quote needs validation, in some implementation a user may manually or automatically (e.g., through a quick-fill application that may automatically prefill or suggest responses) verify quote information prior to receipt of a quote [i.e. is provided in response to attempting to retrieve the expired transactional workflow] or a bundle of quotes” Col. 14 Ln. 47-53 and “A reconciliation and exception process enables real-time resolution of insurance quote issues not resolved by the other MPQ processes. A rules-based exception engine may trigger when a user retrieves an MPQ quote or MPQ quote bundle (both referred to as an MPQ quote) after a rate revision, a user attempts to retrieve an expired MPQ quote (e.g., after one, thirty, and ninety days, for example) [i.e. in response to attempting to retrieve the expired transactional workflow]” Col. 11 56-62). Regarding claim 18, Clawson in view of Bates teaches the method of claim 12. Clawson further discloses: - wherein the request is initiated from a reminder sent to a client device by the server device (Clawson, see at least: “When a quote is complete, incomplete or abandoned, the occurrence may be confirmed or re-solicited by email messages at 352 - 356 [i.e. a reminder sent to the client device by the server device], text messaging, by postal mail, or through other visual, aural, or tactile media. Deficient submissions may receive notifications that specify the deficiencies, may prompt the user for information, and/or resolicit the user on a programmed or scheduled basis” Col. 9 Ln. 56-62 and “A record of all of the activities that occur through the process may be saved in a local or distributed data warehouse. In some processes, quotes may be retrieved by gathering information about the user through a home page or access point at 302 and a search engine 402 shown in FIG. 5. Alternatively, the user may select a hyperlink associated with one or more insurance quotes, insurance products, insurance carriers, etc. that are embedded in an email message 506 [i.e. wherein the request is initiated from a reminder sent to the client device]” Col. 10 Ln. 39-47). Claim 20 recites limitations directed towards a non-transitory computer readable medium. The limitations recited in claim 20 are parallel in nature to those addressed above for claim 1, and are therefore rejected for those same reasons set forth above in claim 1 . 07-21-aia AIA Claim s 4-5 and 15-16 are rejected under 35 U.S.C. 103 as being unpatentable over Clawson, in view of Bates, in further view of Shambach et al. (US 2014/0278582 A1), hereinafter Shambach . Regarding claim 4, Clawson in view of Bates teaches the server device of claim 2. Clawson in view of Bates does not explicitly teach the indication of the expiry date passing is provided prior to the expiry date to enable resumption of the corresponding transactional workflow prior to the expiry date. Shambach, however, teaches presenting multiple insurance quotations (i.e. abstract), including the known technique of the indication of the expiry date passing is provided prior to the expiry date to enable resumption of the corresponding transactional workflow prior to the expiry date (Shambach, see at least: “calendar section 630 may comprise a list of reminders about expiring insurance policies. As illustrated in FIG. 6, the list of reminders comprises a row for each insurance policy purchased by the business-user that includes the number of days until the policy expires [i.e. prior to the expiry date] and an identifier of the insurance policy and/or the type of insurance policy. It should be understood that less, additional, or different information may be provided than illustrated in FIG. 6. For instance, instead of a time until expiration, a date of expiration may be provided. Furthermore, other upcoming events, besides policy expirations, may also be listed (e.g., expiration of quotations for insurance [i.e. of the corresponding transactional workflow], expiration of a request for insurance, expiration of a time to select an insurance policy, etc.). In some embodiments, in addition to or as an alternative to the reminders in calendar section 630, notifications may be sent to the business-user (e.g., via email message and/or text message, automated telephone call, etc.) with reminders of upcoming dates or deadlines [i.e. wherein the indication of the expiry date passing is provided prior to the expiry date to enable resumption of the corresponding transactional workflow prior to the expiry date]” [0083] and “the cut-off or expiration date for submitting quotations [i.e. to enable resumption of the corresponding transactional workflow prior to the expiry date]” [0060]). This known technique is applicable to the server device of Clawson in view of Bates as they both share characteristics and capabilities, namely, they are directed to presenting multiple insurance quotations. It would have been recognized that applying the known technique of the indication of the expiry date passing is provided prior to the expiry date to enable resumption of the corresponding transactional workflow prior to the expiry date, as taught by Shambach, to the teachings of Clawson in view of Bates would have yielded predictable results because the level of ordinary skill in the art demonstrated by the references applied shows the ability to incorporate such references into similar server devices. Further, adding the modification of the indication of the expiry date passing is provided prior to the expiry date to enable resumption of the corresponding transactional workflow prior to the expiry date, as taught by Shambach, into the server device of Clawson in view of Bates would have been recognized by those of ordinary skill in the art as resulting in an improved server device that would provide efficient user interfaces and tools that would further streamline and advance the online insurance application and purchase process (Shambach, [0009]). Regarding claim 5, Clawson in view of Bates teaches the server device of claim 1. Clawson further discloses: - wherein the computer executable instructions further cause the processor to: -predetermined identifying information to perform authentication of the entity (Clawson, see at least: “A record of all of the activities that occur through the process may be saved in a local or distributed data warehouse. In some processes, quotes may be retrieved by gathering information about the user through a home page or access point at 302 and a search engine 402 shown in FIG. 5…the information may include unique identifiers which identify or encodes the recipient's identity and an identifier of one or more insurance quotes, insurance products, insurance carriers, and/or data associated with one or more insurance quotes … When transmitted in an email message, the hyperlink may identify or encode the identity of the recipient, and the selection of which may identify the identity of the recipient to the insurance servers or clusters. In some alternative implementations, the selection of the hyperlink may validate the user and may automate a login process [i.e. predetermined identifying information to perform authentication of the entity]” Col. 10 Ln. 39-49); -perform an authentication process based on the predetermined identifying information, (Clawson, see at least: “A record of all of the activities that occur through the process may be saved in a local or distributed data warehouse. In some processes, quotes may be retrieved by gathering information about the user through a home page or access point at 302 and a search engine 402 shown in FIG. 5…the information may include unique identifiers which identify or encodes the recipient's identity and an identifier of one or more insurance quotes, insurance products, insurance carriers, and/or data associated with one or more insurance quotes… When transmitted in an email message, the hyperlink may identify or encode the identity of the recipient, and the selection of which may identify the identity of the recipient to the insurance servers or clusters. In some alternative implementations, the selection of the hyperlink may validate the user and may automate a login process [i.e. perform an authentication process based on the predetermined identifying information]” Col. 10 Ln. 39-49); and - wherein the predetermined identifying information is used to determine the unique identifier (Clawson, see at least: “A record of all of the activities that occur through the process may be saved in a local or distributed data warehouse. In some processes, quotes may be retrieved by gathering information about the user through a home page or access point at 302 and a search engine 402 shown in FIG. 5. Alternatively, the user may select a hyperlink associated with one or more insurance quotes, insurance products, insurance carriers, etc. that are embedded in an email message 506 . Hyperlinks associated with the selection may include additional information embedded in a predetermined format. In one implementation, the information may include unique identifiers which identify or encodes the recipient's identity and an identifier of one or more insurance quotes, insurance products, insurance carriers, and/or data associated with one or more insurance quotes. When transmitted in an email message, the hyperlink may identify or encode the identity of the recipient, and the selection of which may identify the identity of the recipient to the insurance servers or clusters. In some alternative implementations, the selection of the hyperlink may validate the user and may automate a login process [i.e. wherein the predetermined identifying information is used to determine the unique identifier] or automate access to secure or private information customized to the user. A hyperlink selection may update the MPQ Quote Process 300 ” Col. 10 Ln. 39-61). Clawson in view of Bates does not explicitly teach providing an interface and receive, at the interface , predetermined identifying information to perform authentication of the entity; and perform an authentication process based on the predetermined identifying information received in the interface, the authentication process authenticating the client device with the server device . Shambach, however, teaches presenting multiple insurance quotations (i.e. abstract), including the known technique of providing an interface and receive, at the interface, predetermined identifying information to perform authentication of the entity (Shambach, see at least: “FIG. 5A illustrates a user interface comprising inputs for collecting user information for a business-user [i.e. provide an interface and receive, at the interface, predetermined identifying information], according to an embodiment. This user information may comprise a business-user's first name, last name, contact information (e.g., email address, phone number, phone number extension), password (which may be used in conjunction with the business-user's email address, or a separate user identifier entered into an additional field (not shown), as the business-user's login credentials), password confirmation (i.e., to verify the entered password), and/or the like [i.e. predetermined identifying information to perform authentication of the entity]” [0073] and “The system may comprise a set of one or more servers 110 (also referred to herein as a "platform") which host and/or execute one or more of the various functions, processes, methods, and/or software modules described herein” [0033]); and the known technique of performing an authentication process based on the predetermined identifying information received in the interface, the authentication process authenticating a client device with the server device (Shambach, see at least: “FIG. 5A illustrates a user interface comprising inputs for collecting user information for a business-user [i.e. received in the interface], according to an embodiment. This user information may comprise a business-user's first name, last name, contact information (e.g., email address, phone number, phone number extension), password (which may be used in conjunction with the business-user's email address, or a separate user identifier entered into an additional field (not shown), as the business-user's login credentials), password confirmation (i.e., to verify the entered password), and/or the like [i.e. perform an authentication process based on the predetermined identifying information, the authentication process authenticating a client device with the server device]” [0073] and “The system may comprise a set of one or more servers 110 (also referred to herein as a "platform") [i.e. with the server device] which host and/or execute one or more of the various functions, processes, methods, and/or software modules described herein” [0033]). These known techniques are applicable to the server device of Clawson in view of Bates as they both share characteristics and capabilities, namely, they are directed to presenting multiple insurance quotations. It would have been recognized that applying the known techniques of providing an interface and receive, at the interface, predetermined identifying information to perform authentication of the entity; and performing an authentication process based on the predetermined identifying information received in the interface, the authentication process authenticating a client device with the server device, as taught by Shambach, to the teachings of Clawson in view of Bates would have yielded predictable results because the level of ordinary skill in the art demonstrated by the references applied shows the ability to incorporate such references into similar server devices. Further, adding the modifications of providing an interface and receive, at the interface, predetermined identifying information to perform authentication of the entity; and performing an authentication process based on the predetermined identifying information received in the interface, the authentication process authenticating a client device with the server device, as taught by Shambach, into the server device of Clawson in view of Bates would have been recognized by those of ordinary skill in the art as resulting in an improved server device that would provide efficient user interfaces and tools that would further streamline and advance the online insurance application and purchase process (Shambach, [0009]). Claim 15 recites limitations directed towards a method. The limitations recited in claim 15 are parallel in nature to those addressed above for claim 4, and are therefore rejected for those same reasons set forth above in claim 4. Regarding claim 16, Clawson in view of Bates teaches the method of claim 12. Clawson further discloses: -predetermined identifying information to perform authentication of the entity (Clawson, see at least: “A record of all of the activities that occur through the process may be saved in a local or distributed data warehouse. In some processes, quotes may be retrieved by gathering information about the user through a home page or access point at 302 and a search engine 402 shown in FIG. 5…the information may include unique identifiers which identify or encodes the recipient's identity and an identifier of one or more insurance quotes, insurance products, insurance carriers, and/or data associated with one or more insurance quotes … When transmitted in an email message, the hyperlink may identify or encode the identity of the recipient, and the selection of which may identify the identity of the recipient to the insurance servers or clusters. In some alternative implementations, the selection of the hyperlink may validate the user and may automate a login process [i.e. predetermined identifying information to perform authentication of the entity]” Col. 10 Ln. 39-49); -performing an authentication process based on the predetermined identifying information (Clawson, see at least: “A record of all of the activities that occur through the process may be saved in a local or distributed data warehouse. In some processes, quotes may be retrieved by gathering information about the user through a home page or access point at 302 and a search engine 402 shown in FIG. 5…the information may include unique identifiers which identify or encodes the recipient's identity and an identifier of one or more insurance quotes, insurance products, insurance carriers, and/or data associated with one or more insurance quotes… When transmitted in an email message, the hyperlink may identify or encode the identity of the recipient, and the selection of which may identify the identity of the recipient to the insurance servers or clusters. In some alternative implementations, the selection of the hyperlink may validate the user and may automate a login process [i.e. performing an authentication process based on the predetermined identifying information]” Col. 10 Ln. 39-49); and - wherein the predetermined identifying information is used to determine the unique identifier (Clawson, see at least: “A record of all of the activities that occur through the process may be saved in a local or distributed data warehouse. In some processes, quotes may be retrieved by gathering information about the user through a home page or access point at 302 and a search engine 402 shown in FIG. 5. Alternatively, the user may select a hyperlink associated with one or more insurance quotes, insurance products, insurance carriers, etc. that are embedded in an email message 506 . Hyperlinks associated with the selection may include additional information embedded in a predetermined format. In one implementation, the information may include unique identifiers which identify or encodes the recipient's identity and an identifier of one or more insurance quotes, insurance products, insurance carriers, and/or data associated with one or more insurance quotes. When transmitted in an email message, the hyperlink may identify or encode the identity of the recipient, and the selection of which may identify the identity of the recipient to the insurance servers or clusters. In some alternative implementations, the selection of the hyperlink may validate the user and may automate a login process [i.e. wherein the predetermined identifying information is used to determine the unique identifier] or automate access to secure or private information customized to the user. A hyperlink selection may update the MPQ Quote Process 300 ” Col. 10 Ln. 39-61). Clawson in view of Bates does not explicitly teach providing an interface and receive, at the interface , predetermined identifying information to perform authentication of the entity; and performing an authentication process based on the predetermined identifying information received in the interface, the authentication process authenticating the client device with the server device . Shambach, however, teaches presenting multiple insurance quotations (i.e. abstract), including the known technique of providing an interface and receive, at the interface, predetermined identifying information to perform authentication of the entity (Shambach, see at least: “FIG. 5A illustrates a user interface comprising inputs for collecting user information for a business-user [i.e. provide an interface and receive, at the interface, predetermined identifying information], according to an embodiment. This user information may comprise a business-user's first name, last name, contact information (e.g., email address, phone number, phone number extension), password (which may be used in conjunction with the business-user's email address, or a separate user identifier entered into an additional field (not shown), as the business-user's login credentials), password confirmation (i.e., to verify the entered password), and/or the like [i.e. predetermined identifying information to perform authentication of the entity]” [0073] and “The system may comprise a set of one or more servers 110 (also referred to herein as a "platform") which host and/or execute one or more of the various functions, processes, methods, and/or software modules described herein” [0033]); and the known technique of performing an authentication process based on the predetermined identifying information received in the interface, the authentication process authenticating a client device with the server device (Shambach, see at least: “FIG. 5A illustrates a user interface comprising inputs for collecting user information for a business-user [i.e. received in the interface], according to an embodiment. This user information may comprise a business-user's first name, last name, contact information (e.g., email address, phone number, phone number extension), password (which may be used in conjunction with the business-user's email address, or a separate user identifier entered into an additional field (not shown), as the business-user's login credentials), password confirmation (i.e., to verify the entered password), and/or the like [i.e. perform an authentication process based on the predetermined identifying information, the authentication process authenticating a client device with the server device]” [0073] and “The system may comprise a set of one or more servers 110 (also referred to herein as a "platform") [i.e. with the server device] which host and/or execute one or more of the various functions, processes, methods, and/or software modules described herein” [0033]). These known techniques are applicable to the method of Clawson in view of Bates as they both share characteristics and capabilities, namely, they are directed to presenting multiple insurance quotations. It would have been recognized that applying the known techniques of providing an interface and receive, at the interface, predetermined identifying information to perform authentication of the entity; and performing an authentication process based on the predetermined identifying information received in the interface, the authentication process authenticating a client device with the server device, as taught by Shambach, to the teachings of Clawson in view of Bates would have yielded predictable results because the level of ordinary skill in the art demonstrated by the references applied shows the ability to incorporate such references into similar methods. Further, adding the modifications of providing an interface and receive, at the interface, predetermined identifying information to perform authentication of the entity; and performing an authentication process based on the predetermined identifying information received in the interface, the authentication process authenticating a client device with the server device, as taught by Shambach, into the method of Clawson in view of Bates would have been recognized by those of ordinary skill in the art as resulting in an improved method that would provide efficient user interfaces and tools that would further streamline and advance the online insurance application and purchase process (Shambach, [0009]) . 07-21-aia AIA Claim s 6-7 and 17 are rejected under 35 U.S.C. 103 as being unpatentable over Clawson, in view of Bates, in further view of Shambach, in further view of Ramaswamy et al. (US 2020/0167861 A1), hereinafter Ramaswamy . Regarding claim 6, the combination of Clawson/Bates/Shambach teaches the server device of claim 5. The combination of Clawson/Bates/Shambach does not explicitly teach the predetermined identifying information comprising limited information to avoid storing personally identifiable information during a current session and not returning the personally identifiable information until the client device is authenticated. Ramaswamy, however, teaches an electronic transaction (i.e. [0048]), including the known technique of the predetermined identifying information comprises limited information to avoid storing personally identifiable information during a current session and not returning the personally identifiable information until the client device is authenticated (Ramaswamy, see at least: “The customer will be asked to enter their mobile phone number and press a button displayed on the screen that says “Verify” [i.e. the predetermined identifying information comprises limited information to avoid storing personally identifiable information during a current session]. The next screen presented will ask the customer to enter a unique code. The customer will also receive a text message on their phone or mobile computing device 130 that contains a code (e.g. a six-digit number). The customer enters the unique code and presses a button on the screen that says “Verify”. If the verification process determines that the customer does in fact own the mobile number entered, the application will then present a screen that displays a confirmation of “Verified”. If the verification process determines that the customer is not the true owner of the mobile number entered (e.g. number incorrectly entered; potential fraud), the application will then present a screen that displays a message that mobile number ownership could not be verified [i.e. and not returning the personally identifiable information until the client device is authenticated]. The customer may be prompted to “try again”, and if after a certain number of attempts the mobile number still cannot be verified, the application may stop prompting for retries and may ask the customer to try again later” [0053]). This known technique is applicable to the server device of the combination of Clawson/Bates/Shambach as they both share characteristics and capabilities, namely, they are directed to an electronic transaction. It would have been recognized that applying the known technique of the predetermined identifying information comprises limited information to avoid storing personally identifiable information during a current session and not returning the personally identifiable information until the client device is authenticated, as taught by Ramaswamy, to the teachings of the combination of Clawson/Bates/Shambach would have yielded predictable results because the level of ordinary skill in the art demonstrated by the references applied shows the ability to incorporate such references into similar server devices. Further, adding the modification of the predetermined identifying information comprises limited information to avoid storing personally identifiable information during a current session and not returning the personally identifiable information until the client device is authenticated, as taught by Ramaswamy, into the server device of the combination of Clawson/Bates/Shambach would have been recognized by those of ordinary skill in the art as resulting in an improved server device that would establish a secure communication session with the customer and provide a streamlined application process for the customer that is as convenient and seamless as possible (Ramaswamy, [0040]). Regarding claim 7, the combination of Clawson/Bates/Shambach/Ramaswamy teaches the server device of claim 6. The combination of Clawson/Bates/Shambach does not explicitly teach the limited information comprising a phone number used to initiate the authentication process using a security code. Ramaswamy, however, teaches an electronic transaction (i.e. [0048]), including the known technique of the limited information comprising a phone number used to initiate the authentication process using a security code (Ramaswamy, see at least: “The customer will be asked to enter their mobile phone number [i.e. wherein the limited information comprises a phone number] and press a button displayed on the screen that says “Verify”. The next screen presented will ask the customer to enter a unique code. The customer will also receive a text message on their phone or mobile computing device 130 that contains a code (e.g. a six-digit number). The customer enters the unique code and presses a button on the screen that says “Verify”. [i.e. used to initiate the authentication process using a security code] If the verification process determines that the customer does in fact own the mobile number entered, the application will then present a screen that displays a confirmation of “Verified”” [0053]). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to combine the combination of Clawson/Bates/Shambach with Ramaswamy for the reasons identified above with respect to claim 6. Claim 17 recites limitations directed towards a method. The limitations recited in claim 17 are parallel in nature to those addressed above for claim 6, and are therefore rejected for those same reasons set forth above in claim 6 . 07-21-aia AIA Claim 9 is rejected under 35 U.S.C. 103 as being unpatentable over Clawson, in view of Bates, in further view of Bryant et al. (US 2022/0129926 A1), hereinafter Bryant . Regarding claim 9, Clawson in view of Bates teaches the server device of claim 1. Clawson does not explicitly disclose the retrieval manifest comprising preference data for displaying the plurality of transactional workflows determined by analyzing client data using a machine learning module. Bates, however, teaches insurance workflows (i.e. [0028]), including the known technique of the retrieval manifest comprising data (Bates, see at least: “The Attestiv server receives back from the distributed ledger an address which can be used to later retrieve that transaction, which it then passes on to the Attestiv app at step 602 . The app, in turn, embeds that address into every piece of content 600 which can store its own metadata, and also builds a manifest 606 containing the timestamp of the transaction, the blockchain address, and a list of every content item [i.e. the retrieval manifest comprises data] and its related edits by filename and content fingerprint” [0089]). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to combine Clawson with Bates for the reasons identified above with respect to claim 1. Clawson in view of Bates does not explicitly teach the retrieval manifest comprises preference data for displaying the plurality of transactional workflows determined by analyzing client data using a machine learning module. Bryant, however, teaches receiving quotes (i.e. [0021]), including the known technique of data storage comprising preference data for displaying the plurality of transactional workflows determined by analyzing client data using a machine learning module (Bryant, see at least: “The machine-learning component 124 can access a question set 308 and provider data 306 associated with the product providers 134 of FIG. 1 to customize the question selection and presentation as part of an interview process. The machine-learning component 124 can select an order of questions from the question set 308 and may eliminate some questions or expand the questions to cover additional products. User experience can be customized by selecting between various types of input interfaces, such as pulldown lists, radio buttons, checkboxes, free-form text, voice-enabled data entry, natural language interfaces, and the like. Initial configurations can be established based on preferences of operators of the websites 118 . The machine-learning component 124 can modify the user experience in presenting options in the presentation component 304 . For example, the order of presenting offers can be modified to promote offers that have had a higher rate of acceptance based on learned patterns [i.e. determined by analyzing client data using a machine learning module]. Geographic region, household size, credit rating, driving data, billing, retention, coverage level, engagement, and other such factors may be observed by the machine-learning component 124 [i.e. determined by analyzing client data using a machine learning module] to adjust result ordering and display attributes in the presentation component 304 [i.e. comprising preference data for displaying the plurality of transactional workflows] … As the machine-learning component 124 observes results, the provider data 306 and/or question set 308 can be updated. The provider data 306 and/or question set 308 can be stored, for example, in databases 120 [i.e. data storage comprising preference data] of FIG. 1” [0033] and “Preferences may be stored in the settings database 830 [i.e. data storage comprising preference data]” [0045] and “alternative database structures to those described may be readily employed, and (ii) other memory structures besides databases may be readily employed” [0078]). This known technique is applicable to the server device of Clawson in view of Bates as they both share characteristics and capabilities, namely, they are directed to receiving quotes. It would have been recognized that applying the known technique of data storage comprising preference data for displaying the plurality of transactional workflows determined by analyzing client data using a machine learning module, as taught by Bryant, to the teachings of Clawson in view of Bates would have yielded predictable results because the level of ordinary skill in the art demonstrated by the references applied shows the ability to incorporate such references into similar server devices. Further, adding the modification of data storage comprising preference data for displaying the plurality of transactional workflows determined by analyzing client data using a machine learning module, as taught by Bryant, into the server device of Clawson in view of Bates would have been recognized by those of ordinary skill in the art as resulting in an improved server device that would enhance the user experience (Bryant, [0021]) . 07-21-aia AIA Claim s 10 and 19 are rejected under 35 U.S.C. 103 as being unpatentable over Clawson, in view of Bates, in further view of Pilot et al. (US 2015/0248730 A1), hereinafter Pilot . Regarding claim 10, Clawson in view of Bates teaches the server device of claim 1. Clawson in view of Bates does not explicitly teach corresponding storage locations storing each transactional workflow based on graphs that atomize the process into a plurality of nodes. Pilot, however, teaches an electronic claim scoping method (i.e. abstract), including the known technique of corresponding storage locations storing each transactional workflow based on graphs that atomize the process into a plurality of nodes (Pilot, see at least: “A workflow generation module 166 is configured to generate workflows that administer a claim scoping process for each insurance claim passed into the core system 106 . Once generated, the workflow directs actions taken to process the claim. Embodiments of a workflow include a kind of flowchart or “form,” which is presented via a claim scoping software application 119 on a computing device such as the portable computing device 116 associated with a claims adjuster 114 . The flowchart comprises a plurality of “nodes” generally associated with flowcharts, such as labels, decision nodes, action nodes, branches, and the like [i.e. based on graphs that atomize the process into a plurality of nodes]. Many of the nodes (e.g., decision nodes, action nodes) are arranged to receive nodal user input from the developer that is generating the workflow and nodal user input from a claims adjuster that is later executing the workflow” [0089] and “The workflow generation module 166 is configured to create, control, edit, and manage workflow processes. The workflows are created in the workflow generation module 166 using a flowchart-based interface [i.e. based on graphs] and saved to a workflow database [i.e. wherein corresponding storage locations store each transactional workflow]. A workflow can be created from scratch, or one or more workflows can be retrieved (e.g., from the workflow database) and used as a template to build a different workflow. These features may permit faster and more efficient workflow generation” [0093]). This known technique is applicable to the server device of Clawson in view of Bates as they both share characteristics and capabilities, namely, they are directed to an electronic claim scoping method. It would have been recognized that applying the known technique of corresponding storage locations storing each transactional workflow based on graphs that atomize the process into a plurality of nodes, as taught by Pilot, to the teachings of Clawson in view of Bates would have yielded predictable results because the level of ordinary skill in the art demonstrated by the references applied shows the ability to incorporate such references into similar server devices. Further, adding the modification of corresponding storage locations storing each transactional workflow based on graphs that atomize the process into a plurality of nodes, as taught by Pilot, into the server device of Clawson in view of Bates would have been recognized by those of ordinary skill in the art as resulting in an improved server device that would allow workflows to be customized to the process (Pilot, [0096]). Claim 19 recites limitations directed towards a method. The limitations recited in claim 19 are parallel in nature to those addressed above for claim 10, and are therefore rejected for those same reasons set forth above in claim 10 . Response to Arguments Rejections under 35 U.S.C. § 101 Applicant argues that while the operations recited in claim 1 may be utilized in a computing system that could support such commercial interactions, this does not mean that the operations do not perform technical operations that appear to have been discounted in the Examiner's analysis. Applicant respectfully submits that the above features do not fall within the "Certain Methods of Organizing Human Activity" grouping of abstract ideas. As clarified with the above noted amendments, claim 1 clearly recites a computer-related set of operations to permit the saving and resumption of electronic workflows, including a step of authentication, which is in no way a human activity. Applicant submits that even if, for the sake of argument, claims 1, 12, and 20 are considered to "involve" an abstract idea, this does not mean that claims 1, 12, and 20 recite an abstract idea and should be considered eligible for at least that reason (Remarks, pages 1-4). Examiner respectfully disagrees. The limitations recite the concept of saving and resuming transactional workflows and fall within the “Certain Methods of Organizing Human Activity” groupings of abstract ideas, enumerated in MPEP 2106.04(a), as they encompass advertising, and marketing or sales activities. Saving and resuming transaction workflows, as well as authenticating an entity based on predetermined identifying information in order to retrieve transaction workflow information are a sales activity. While the workflows being electronic is an additional element, additional elements are analyzed under Prong 2, not Prong 1 as purported by Applicant. Additionally, even when analyzed under Prong 2 the recited additional elements are recited at a high level of generality (i.e. as generic computing hardware) such that they amount to nothing more than mere instructions to implement or apply the abstract idea on a generic computing hardware (or, merely use a computer as a tool to perform an abstract idea) and do no more than generally link the use of the judicial exception to a particular technological environment or field of use (such as computers or computing networks). Applicant further draws the Examiner's attention to the Memorandum of December 5, 2025, entitled "Advance notice of change to the MPEP in light of Ex Parte Desjardins", in which in it is noted that MPEP 2106.05(a) has been revised to read "When evaluating a claim as a whole, examiners should not dismiss additional elements as mere "generic computer components" without considering whether such elements confer a technological improvement to a technical problem, especially as to improvements to computer components or the computer system. See, e.g., Ex Parle Desjardins, Appeal No. 2024-000567 (PTAB September 26, 2025) (Appeals Review Panel Decision)." Examiner respectfully disagrees that the recited claims are similar to the case of Ex Parte Desjardins. In Ex Parte Desjardins were found eligible because they train the machine learning model in such a way that it “allows the model to preserve performance on earlier tasks even as it learns new ones, directly addressing the technical problem of 'catastrophic forgetting' in continual learning systems" (see Ex Parte Desjardins ). The machine learning itself was improved and a technical problem was solved. No such technological improvement is recited in the current claims. Accordingly, the claims are ineligible. Applicant further argues that, under Step 2A Prong 2, claims 1, 12, and 20 as amended include: "wherein each transactional workflow is saved in a format that permits the server device to execute and complete a binding outcome in obtaining the product or the service upon resumption of the transactional workflows", "map the unique identifier of each transactional workflow to an entity associated with a client device used to initiate a corresponding transactional workflow", and "authenticate the entity with the server device based on receipt of predetermined identifying information of the entity in the request" to enable the second option to resume, which clearly ties the claimed methods, computer readable medium, and system to the specific manner of handling electronic workflows, including storage, authentication, retrieval and resumption. From a computing perspective, as highlighted above, "The ability to begin, save and retrieve the quotes at a later time and then proceed with only the remaining steps provides efficiencies both to the user and in the transactional workflow system 10 which can reduce the amount of data being stored and processing power required to reduplicate efforts". Furthermore, mapping the unique identifiers and having an authentication operation permits saving and resumption while tying the electronic workflow(s) to a particular entity that initiated them, thus greatly increasing the efficiency of the overall system. This is clearly a technical solution solving multiple technical problems associated with interacting with electronic workflows. Applicant respectfully submits that the operations highlighted above provide a practical application and clear technical integration of the alleged abstract idea and should, for at least that reason, be considered patent-eligible subject matter (Remarks, pages 4-6). Examiner respectively disagrees. Storage, authentication, retrieval and resumption of transactional workflows are sales activities. The recited additional elements are recited at a high level of generality (i.e. as generic computing hardware) such that they amount to nothing more than mere instructions to implement or apply the abstract idea on a generic computing hardware (or, merely use a computer as a tool to perform an abstract idea) and do no more than generally link the use of the judicial exception to a particular technological environment or field of use (such as computers or computing networks). Providing efficiency to a user and transactional workflow system by mapping the unique identifiers and having an authentication operation permits saving and resumption while tying the workflow(s) to a particular entity that initiated them is not a technical improvement. Additionally, the claims don’t recite what technical elements actually reduce the amount of data being stored and processing power required to reduplicate efforts. MPEP 2106.05(a) states “If it is asserted that the invention improves upon conventional functioning of a computer, or upon conventional technology or technological processes, a technical explanation as to how to implement the invention should be present in the specification … if the specification explicitly sets forth an improvement but in a conclusory manner (i.e., a bare assertion of an improvement without the detail necessary to be apparent to a person of ordinary skill in the art), the examiner should not determine the claim improves technology .” The cited section of the specification merely set forth an improvement in a conclusory manner. Accordingly, the claims are ineligible. Applicant further argues that, under Step 2B, claims 1, 12, and 20 as amended include "wherein each transactional workflow is saved in a format that permits the server device to execute and complete a binding outcome in obtaining the product or the service upon resumption of the transactional workflows", "map the unique identifier of each transactional workflow to an entity associated with a client device used to initiate a corresponding transactional workflow", and "authenticate the entity with the server device based on receipt of predetermined identifying information of the entity in the request" to enable the second option to resume. Applicant respectfully submits that these features cannot be considered an abstract idea. Furthermore, as will be described further with respect to the rejection under 35 U.S.C. 103, Applicant respectfully submits that these features further capture aspects of the inventive concept. Moreover, with respect to Step 2A, Prong 2, the claims as amended further clarify the manner in which the alleged abstract idea is integrated into a practical application (Remarks, pages 6-7). Examiner respectively disagrees. Novelty is not the test for eligibility. The recited claims recite a sales activity and are not integrated into a practical application (as detailed in response to the arguments above). Accordingly, the claims do not amount to significantly more and are ineligible. Rejections under 35 U.S.C. § 103 Applicant argues that the amended claims recite that "a client device," can save "on the server device, prior to completion," "a plurality of transactional workflows for a product or service," where the "the plurality of workflows are completed by the server device." The amendments seek to make clear that the claimed server device is not an aggregator device, which interacts with other server devices and agents that themselves have the ability complete binding insurance policies, for example; the claimed server device is the device that completes the plurality of workflows. The distinction is important, as operating the server device that completes the plurality of workflows introduces challenges that an aggregator would not face. The difference is perhaps well demonstrated in the Examiner-cited Shambach. The Examiner relies upon the paragraphs describing FIGS. 8A-8H of Shambach as disclosing the previously claimed permitting a plurality of transactional workflows for a product or service to be saved by a client device prior to completion in a binding manner; however, the description makes clear that those passages result in a submission of the application to an agent (i.e., the submissions do not complete the process). Submitting a request for insurance does not teach the claimed "the plurality of workflows are completed by the server device," wherein "each transactional workflow is saved in a format that permits the server device to execute and complete a binding outcome in obtaining the product or service." Nothing in the above passage of Shambach indicates that the outcome is binding. As a result, Shambach therefore suffers from the same limitations as all aggregators do: the request cannot be changed once submitted, and it is not binding (e.g., Shambach, para [0098]" ... The prompt may comprise a warning that the business-user will not be able to make modifications once the request has been submitted, and inputs (e.g., icons, links, buttons, etc.) for canceling and/or confirming the submission ... "). The user can be stuck in the submitted claim, without the necessary finality. In the words of Shambach,(paragraph [0001]), "the embodiments described herein are generally directed to facilitating insurance requests and quotations ... ," which requests and quotations are not binding. Primary reference Clawson and secondary reference Bates similarly fail to teach or suggest these features (Remarks, pages 8-9). Examiner respectfully disagrees. Initially, Examiner points out that save "on the server device, prior to completion," is not recited in the claims; although the claims are interpreted in light of the specification, limitations from the specification are not read into the claims. See In re Van Geuns , 988 F.2d 1181, 26 USPQ2d 1057 (Fed. Cir. 1993). Additionally, Shambach is not cited to teach "the plurality of workflows are completed by the server device," wherein "each transactional workflow is saved in a format that permits the server device to execute and complete a binding outcome in obtaining the product or service," Clawson discloses these features (see Clawson, Col. 14 Ln. 53-56 and Col. 10 Ln. 16-34). Accordingly, the cited references teach the amended claims. Applicant further argues that Clawson and Bates clearly fail to recite the amended features. Moreover, the above-noted differences manifest themselves in the technical steps recited in the amended claims. As the claims relate to a binding process, the claims specify a multi-step process to ensure the binding process is sufficiently secure. The claims include "wherein each transactional workflow is saved in a format that permits the server device to execute and complete a binding outcome in obtaining the product or the service upon resumption of the transactional workflows", "map the unique identifier of each transactional workflow to an entity associated with a client device used to initiate a corresponding transactional workflow", and "authenticate the entity with the server device based on receipt of predetermined identifying information of the entity in the request" to enable the second option to resume. This process requires authentication related to "predetermined identifying information," where said information is related to "unique identifier[s]" which are associated with the different saved "transactional workflows." The unique identifiers are not loaded or otherwise interacted with before the authentication processes. This process is not disclosed by Clawson or Bates, alone or in combination. The passages of Clawson cited by the Examiner teach immediately accessing quote information, or an "automated" logon processes. For example, the cited passages of Clawson only include examples which either (with reference numbering inserted into the reproduced passage of Clawson to enable comparison) (1)"determine the unique identifiers of the corresponding saved transactional workflows" prior to "accepting predetermined identifying information", contrary to the claim, (2) include an authentication processes that does NOT accept "predetermined identifying information for the entity," contrary to the claimed embodiment (see Clawson, col. 10, II. 44-65). Therefore, nothing in the passages of Clawson cited by the Examiner, when viewed in light of FIG. 5, teach or suggest the claimed process. The Applicant notes that, consistent with the Applicant's position, claim 1 of Clawson provides that the hyperlink element comprises both "an encryption of a user's identity" and "identifiers the multiple insurance products," i.e., the unique identifies are not determined with "predetermined identifying information." Bates and Shambach fails to cure the above deficiencies of Clawson, as do Ramaswamy, Bryant, and Pilot (Remarks, pages 10-12). Examiner respectfully disagrees. Initially, Examiner points out that the claims do not recite that the unique identifiers are not loaded or otherwise interacted with before the authentication processes. Clawson discloses that the user selects a hyperlink that identify or encode the identity of the recipient, and the selection of which identifies the identity of the recipient to the insurance servers or clusters, validates the user and automates a login process (see Clawson, Col. 10 Ln. 39-49). While the login is automated, it still requires the user information to be identified and authenticated prior to the user being allowed access to the quotes; the user is not immediately provided access. Selection of the link that causes the user to be logged in requires that the identification data encoded in the link is sent to the server in order to verify the user. The claims recite that the predetermined identifying information is received, they does not recite a particular manner of how it is received (e.g. input via GUI, text input, etc.). Accordingly, the amended claims are taught by the cited references. Applicant further argues that the remaining independent claims incorporate subject matter similar to claim 1 and are therefore similarly patentable. The dependent claims, by virtue of their dependency, are also therefore patentable over the cited references (Remarks, page 12). Examiner respectfully disagrees. As detailed in response to the arguments above, claim 1 is not allowable. Accordingly, the remaining independent claims, as well as, the dependent claims are not allowable. Conclusion 07-96 AIA The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. -Wooden et al. (US 2021/0174454 A1) teaches generating insurance quotes. 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 ARIELLE E WEINER whose telephone number is (571)272-9007. The examiner can normally be reached M-F 8:30-5:00. 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, Maria-Teresa ( Marissa) Thein can be reached at 571-272-6764. 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. /ARIELLE E WEINER/ Primary Examiner, Art Unit 3689 Application/Control Number: 18/935,005 Page 2 Art Unit: 3689 Application/Control Number: 18/935,005 Page 3 Art Unit: 3689 Application/Control Number: 18/935,005 Page 4 Art Unit: 3689 Application/Control Number: 18/935,005 Page 5 Art Unit: 3689 Application/Control Number: 18/935,005 Page 6 Art Unit: 3689 Application/Control Number: 18/935,005 Page 7 Art Unit: 3689 Application/Control Number: 18/935,005 Page 8 Art Unit: 3689 Application/Control Number: 18/935,005 Page 9 Art Unit: 3689 Application/Control Number: 18/935,005 Page 10 Art Unit: 3689 Application/Control Number: 18/935,005 Page 11 Art Unit: 3689 Application/Control Number: 18/935,005 Page 12 Art Unit: 3689 Application/Control Number: 18/935,005 Page 13 Art Unit: 3689 Application/Control Number: 18/935,005 Page 14 Art Unit: 3689 Application/Control Number: 18/935,005 Page 15 Art Unit: 3689 Application/Control Number: 18/935,005 Page 16 Art Unit: 3689 Application/Control Number: 18/935,005 Page 17 Art Unit: 3689 Application/Control Number: 18/935,005 Page 18 Art Unit: 3689 Application/Control Number: 18/935,005 Page 19 Art Unit: 3689 Application/Control Number: 18/935,005 Page 20 Art Unit: 3689 Application/Control Number: 18/935,005 Page 21 Art Unit: 3689 Application/Control Number: 18/935,005 Page 22 Art Unit: 3689 Application/Control Number: 18/935,005 Page 23 Art Unit: 3689 Application/Control Number: 18/935,005 Page 24 Art Unit: 3689 Application/Control Number: 18/935,005 Page 25 Art Unit: 3689 Application/Control Number: 18/935,005 Page 26 Art Unit: 3689 Application/Control Number: 18/935,005 Page 27 Art Unit: 3689 Application/Control Number: 18/935,005 Page 28 Art Unit: 3689 Application/Control Number: 18/935,005 Page 29 Art Unit: 3689 Application/Control Number: 18/935,005 Page 30 Art Unit: 3689 Application/Control Number: 18/935,005 Page 31 Art Unit: 3689 Application/Control Number: 18/935,005 Page 32 Art Unit: 3689 Application/Control Number: 18/935,005 Page 33 Art Unit: 3689 Application/Control Number: 18/935,005 Page 34 Art Unit: 3689 Application/Control Number: 18/935,005 Page 35 Art Unit: 3689 Application/Control Number: 18/935,005 Page 36 Art Unit: 3689 Application/Control Number: 18/935,005 Page 37 Art Unit: 3689 Application/Control Number: 18/935,005 Page 38 Art Unit: 3689 Application/Control Number: 18/935,005 Page 39 Art Unit: 3689 Application/Control Number: 18/935,005 Page 40 Art Unit: 3689 Application/Control Number: 18/935,005 Page 41 Art Unit: 3689 Application/Control Number: 18/935,005 Page 42 Art Unit: 3689 Application/Control Number: 18/935,005 Page 43 Art Unit: 3689 Application/Control Number: 18/935,005 Page 44 Art Unit: 3689 Application/Control Number: 18/935,005 Page 45 Art Unit: 3689 Application/Control Number: 18/935,005 Page 46 Art Unit: 3689 Application/Control Number: 18/935,005 Page 47 Art Unit: 3689 Application/Control Number: 18/935,005 Page 48 Art Unit: 3689 Application/Control Number: 18/935,005 Page 49 Art Unit: 3689 Application/Control Number: 18/935,005 Page 50 Art Unit: 3689 Application/Control Number: 18/935,005 Page 51 Art Unit: 3689 Application/Control Number: 18/935,005 Page 52 Art Unit: 3689 Application/Control Number: 18/935,005 Page 53 Art Unit: 3689 Application/Control Number: 18/935,005 Page 54 Art Unit: 3689 Application/Control Number: 18/935,005 Page 55 Art Unit: 3689 Application/Control Number: 18/935,005 Page 56 Art Unit: 3689 Application/Control Number: 18/935,005 Page 57 Art Unit: 3689 Application/Control Number: 18/935,005 Page 58 Art Unit: 3689 Application/Control Number: 18/935,005 Page 59 Art Unit: 3689 Application/Control Number: 18/935,005 Page 60 Art Unit: 3689 Application/Control Number: 18/935,005 Page 61 Art Unit: 3689
Read full office action

Prosecution Timeline

Nov 01, 2024
Application Filed
Jul 24, 2025
Response after Non-Final Action
Jan 30, 2026
Non-Final Rejection mailed — §101, §103
Apr 07, 2026
Response Filed
Jun 05, 2026
Final Rejection mailed — §101, §103
Jul 29, 2026
Response after Non-Final Action

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12705658
SYSTEMS AND METHODS FOR MODIFYING A GRAPHICAL USER INTERFACE BASED ON SEMANTIC ANALYSIS
2y 6m to grant Granted Aug 11, 2026
Patent 12682388
UNATTENDED COMMODITY SELLING ASSISTANCE SYSTEM USING VEHICLE, AND VEHICLE ASSISTING IN UNATTENDED COMMODITY SELLING
2y 4m to grant Granted Jul 14, 2026
Patent 12657619
SYSTEMS AND METHODS OF PRODUCT IDENTIFICATION WITHIN AN IMAGE
2y 8m to grant Granted Jun 16, 2026
Patent 12632896
Computing Devices, Computer Program Products, and Methods for Efficient Rendering Pipeline for Makeup Including VTO UI Option Configuration/Selection and Looks
2y 2m to grant Granted May 19, 2026
Patent 12586112
SYSTEMS, NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUMS, AND METHODS FOR OBTAINING PRODUCT INFORMATION VIA A CONVERSATIONAL USER INTERFACE
2y 11m to grant Granted Mar 24, 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

2-3
Expected OA Rounds
44%
Grant Probability
97%
With Interview (+53.1%)
3y 2m (~1y 4m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 237 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