Prosecution Insights
Last updated: May 29, 2026
Application No. 19/240,718

Multimodal Content Item Personalization Based on User Profiles

Non-Final OA §101§103
Filed
Jun 17, 2025
Priority
Jun 18, 2024 — provisional 63/661,360
Examiner
DETWEILER, JAMES M
Art Unit
3622
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Google LLC
OA Round
1 (Non-Final)
39%
Grant Probability
At Risk
1-2
OA Rounds
2y 3m
Est. Remaining
82%
With Interview

Examiner Intelligence

Grants only 39% of cases
39%
Career Allowance Rate
196 granted / 506 resolved
-13.3% vs TC avg
Strong +44% interview lift
Without
With
+43.6%
Interview Lift
resolved cases with interview
Typical timeline
3y 2m
Avg Prosecution
26 currently pending
Career history
543
Total Applications
across all art units

Statute-Specific Performance

§101
11.8%
-28.2% vs TC avg
§103
79.0%
+39.0% vs TC avg
§102
3.7%
-36.3% vs TC avg
§112
4.9%
-35.1% vs TC avg
Black line = Tech Center average estimate • Based on career data from 506 resolved cases

Office Action

§101 §103
DETAILED ACTION Status of the Application Claims 1-20 are pending and currently under consideration for patentability under 37 CFR 1.104. Priority The instant application has a filing date of June 17, 2025, and claims for the benefit of prior-filed provisional application # 63/661,360, which was filed on June 18, 2024. Applicant’s claim for the benefit of the prior-filed provisional application is acknowledged. Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Claim Objections v Claim 3 is objected to because of the following informalities: --the-- should be inserted preceding “static content” to ensure the claim language conforms with standard grammatical construction. Appropriate correction is required. Claim Rejections - 35 USC § 101 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. v Claim(s) 1-20 is/are rejected under 35 U.S.C. 101 because the claimed invention is directed to a judicial exception (i.e., a law of nature, a natural phenomenon, or an abstract idea) without significantly more. Step 1: Claim(s) 1-18 is/are drawn to methods (i.e., a process), claim(s) 19 is/are drawn to non-transitory media (i.e., a machine/manufacture), and claim(s) 20 is/are drawn to a computing system (i.e., a machine/manufacture). As such, claims 1-20 is/are drawn to one of the statutory categories of invention (Step 1: YES). Step 2A - Prong One: In prong one of step 2A, the claim(s) is/are analyzed to evaluate whether it/they recite(s) a judicial exception. Claim 1 (representative of independent claim(s) 19 and 20) recites/describes the following steps; obtaining a user interaction log for a target audience group, the target audience group having a plurality of content items that have a similar criteria; determining a first user profile that interacts with the plurality of content items based on a relevance score, the relevance score being derived from the user interaction log for the target audience group; obtaining…a first content item from the plurality of content items, the first content item being a static content item; processing…the first content item and the first user profile to generate the new content item, wherein the new content item is tailored to the first user profile; and storing the new content These steps, under its broadest reasonable interpretation, describe or set-forth a process for generating a new personalized media content item. Specifically, the process involves obtaining a user interaction log for a target audience group, the target audience group having a plurality of content items that have a similar criteria; determining a first user profile that interacts with the plurality of content items based on a relevance score, the relevance score being derived from the user interaction log for the target audience group; obtaining a first content item from the plurality of content items, the first content item being a static content item; processing the first content item and the first user profile to generate the new content item, wherein the new content item is tailored to the first user profile; and storing the new content. In light of the original disclosure, it is clear that the new content item may be a message/content for a targeted communication campaign having an objective of having end users engage/click with/on the content item (i.e., an advertising/marketing/communication campaign, see [0003], [0018], [0033], [0046]). This process amounts to a commercial or legal interactions (specifically, an advertising, marketing or sales activity or behavior); and/or managing personal behavior or relationships or interactions between people (including social activities, teaching, and following rules or instructions). These limitations therefore fall within the “certain methods of organizing human activity” subject matter grouping of abstract ideas. Additionally, and/or alternatively, each of the above-recited steps/functions, under their broadest reasonable interpretation, encompass a human manually (e.g., in their mind, or using paper and pen) performing one or more concepts performed in the human mind, such as one or more observations, evaluations, judgments, opinions, but for the recitation of generic computer components. If one or more claim limitations, under their broadest reasonable interpretation, covers performance of the limitation(s) in the mind but for the recitation of generic computer components, then it falls within the “mental processes” subject matter grouping of abstract ideas. As such, the Examiner concludes that claim 1 recites an abstract idea (Step 2A – Prong One: YES). Independent claim(s) 19 and 20 recite/describe nearly identical steps (and therefore also recite limitations that fall within this subject matter grouping of abstract ideas), and this/these claim(s) is/are therefore determined to recite an abstract idea under the same analysis. Each of the depending claims likewise recite/describe these steps (by incorporation - and therefore also recite limitations that fall within this subject matter grouping of abstract ideas), and this/these claim(s) is/are therefore determined to recite an abstract idea under the same analysis. Any element(s) recited in a dependent claim that are not specifically identified/addressed by the Examiner under step 2A (prong two) or step 2B of this analysis shall be understood to be an additional part of the abstract idea recited by that particular claim. The same reasoning is similarly applicable to the limitations in the remaining dependent claims, and their respective limitations are not reproduced here for the sake of brevity. Step 2A - Prong Two: In prong two of step 2A, an evaluation is made whether a claim recites any additional element, or combination of additional elements, that integrate the exception into a practical application of that exception. An “addition element” is an element that is recited in the claim in addition to (beyond) the judicial exception (i.e., an element/limitation that sets forth an abstract idea is not an additional element). The phrase “integration into a practical application” is defined as requiring an additional element or a combination of additional elements in the claim to apply, rely on, or use the judicial exception in a manner that imposes a meaningful limit on the judicial exception, such that it is more than a drafting effort designed to monopolize the exception. The claim(s) recite the additional elements/limitations of “computer-implemented… from a content item database…in the content item database” (claim 1) “one or more non-transitory, computer readable media storing instructions that are executable by one or more processors to cause a computing system to perform operations… from a content item database…in the content item database” (claim 19) “a computing system for generating a new content item for a video platform, comprising: one or more processors; one or more non-transitory computer-readable media that collectively store… and instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising… from a content item database…in the content item database” (claim 20) “for a video platform” (claims 1, 19, and 20) “using a machine-learned model” (claims 1, 19, and 20) “wherein the new content item is a video that is presented in the video platform” (claim 2) “wherein the static content item includes an audio asset” (claim 4) “wherein the static content item includes a video asset” (claim 6) “using the machine-learned model…wherein the machine-learned model is configured to” (claim 13) “using the machine-learned model…by using a machine-learned ranking model” (claim 14) “on a user interface…via the user interface” (claim 15) “using the machine-learned model” (claim 15) “the user interface comprises” (claim 16) “using a machine-learned model” (claim 18) The requirement to execute the claimed steps/functions “computer-implemented… from a content item database…in the content item database” (claim 1) or “one or more non-transitory, computer readable media storing instructions that are executable by one or more processors to cause a computing system to perform operations… from a content item database…in the content item database” (claim 19) or “a computing system for generating a new content item for a video platform, comprising: one or more processors; one or more non-transitory computer-readable media that collectively store… and instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising… from a content item database…in the content item database” (claim 20) and/or “on a user interface…via the user interface” (claim 15) and/or “the user interface comprises” (claim 16) is equivalent to adding the words “apply it” on a generic computer and/or mere instructions to implement the abstract idea on a generic computer. Applicant’s own disclosure explains that these “additional” elements may be embodied as a general-purpose computer (e.g., the published specification at paragraphs [0082]-[0083] “example computing system that can perform…embodiments…The computing device 2 can be any type of computing device, such as, for example, a personal computing device (e.g., laptop or desktop), a mobile computing device (e.g., smartphone or tablet)…or any other type of computing device…processors 12 can be any suitable processing device…”, [0101] “The server computing system 30 can include one or more processors 32 and a memory 34. The one or more processors 32 can be any suitable processing device…”, and [0108]-[0109] “can be implemented in hardware, firmware, or software controlling a general-purpose processor…The network 70 can be any type of communications network, such as a local area network (e.g., intranet), wide area network (e.g., Internet)”). This/these limitation(s) do/does not impose any meaningful limits on practicing the abstract idea, and therefore do/does not integrate the abstract idea into a practical application (see MPEP 2106.05(f)). The recitation of “using a machine-learned model” (claims 1, 19, and 20) and/or “using the machine-learned model…wherein the machine-learned model is configured to” (claim 13) and/or “using the machine-learned model…by using a machine-learned ranking model” (claim 14) and/or “using the machine-learned model” (claim 15) and/or “using a machine-learned model” (claim 18) provides nothing more than mere instructions to implement an abstract idea on a generic computer. See MPEP 2106.05(f) and the July 2024 Subject Matter Eligibility Examples and corresponding analysis. MPEP 2106.05(f) provides the following considerations for determining whether a claim simply recites a judicial exception with the words “apply it” (or an equivalent), such as mere instructions to implement an abstract idea on a computer: (1) whether the claim recites only the idea of a solution or outcome i.e., the claim fails to recite details of how a solution to a problem is accomplished; (2) whether the claim invokes computers or other machinery merely as a tool to perform an existing process; and (3) the particularity or generality of the application of the judicial exception. The machine-learning model is used to generally apply the abstract idea without placing any limits on how the machine-learning model functions. Rather, these limitations only recite the various outcome (e.g., of “to generate the new content item”) and do not include any details about how these functions are accomplished. See MPEP 2106.05(f) and the July 2024 Subject Matter Eligibility Examples and corresponding analysis. This/these limitation(s) do/does not impose any meaningful limits on practicing the abstract idea, and therefore do/does not integrate the abstract idea into a practical application (see MPEP 2106.05(f)). The recited additional element(s) of “for a video platform” (claims 1, 19, and 20) and/or “wherein the new content item is a video that is presented in the video platform” (claim 2) and/or “wherein the static content item includes an audio asset” (claim 4) and/or “wherein the static content item includes a video asset” (claim 6) and/or “on a user interface…via the user interface” (claim 15) and/or “the user interface comprises” (claim 16) serves merely to generally link the use of the judicial exception to a particular technological environment or field of use. Specifically, it/they serve(s) to limit the application of the abstract idea to computing environments, such as distributed computing environments and/or the internet, where information is represented digitally, exchanged between computers over a network, and presented using graphical user interfaces. Furthermore, these additional elements serve merely to limit the use of the judicial exception to digital content items and/or specific types of digital content items (e.g., video advertising content, audio advertising content) as opposed to physical forms of content/advertising. This reasoning was demonstrated in Bilski, where it was determined that certain claim elements limiting the basic concept of hedging to commodities and energy markets (merely limiting an abstract idea to one field of use) did not make the concept patentable. This reasoning was demonstrated in Intellectual Ventures I LLC v. Capital One Bank (Fed. Cir. 2015), where the court determined "an abstract idea does not become nonabstract by limiting the invention to a particular field of use or technological environment, such as the Internet [or] a computer"). This/these limitation(s) do/does not impose any meaningful limits on practicing the abstract idea, and therefore do/does not integrate the abstract idea into a practical application (see MPEP 2106.05(g)). The recitation of “using a machine-learned model” (claims 1, 19, and 20) and/or “using the machine-learned model…wherein the machine-learned model is configured to” (claim 13) and/or “using the machine-learned model…by using a machine-learned ranking model” (claim 14) and/or “using the machine-learned model” (claim 15) and/or “using a machine-learned model” (claim 18) also merely indicates a field of use or technological environment in which the judicial exception is performed. Although the additional element limits the identified judicial exceptions to use of “a machine-learned model”, this type of limitation merely confines the use of the abstract idea to a particular technological environment (machine-learning models) and thus fails to add an inventive concept to the claims. See MPEP 2106.05(h) and the July 2024 Subject Matter Eligibility Examples and corresponding analysis. This/these limitation(s) do/does not impose any meaningful limits on practicing the abstract idea, and therefore do/does not integrate the abstract idea into a practical application (see MPEP 2106.05(g)). The recited element(s) of “obtaining a user interaction log for a target audience group” (claims 1, 19, and 20) and/or “storing the new content” (claims 1, 19, and 20), even if considered to be an “additional” element for the purpose of the eligibility analysis, would simply append insignificant extra-solution activity to the judicial exception, (e.g., mere pre-solution activity, such as data gathering, in conjunction with an abstract idea; mere post-solution activity in conjunction with an abstract idea). The term “extra-solution activity” is understood as activities incidental to the primary process or product that are merely a nominal or tangential addition to the claim. The recited additional element(s) do are deemed “extra-solution” because all uses of the recited judicial exceptions require such data gathering and output, and because such data gathering and solution-outputting/transmission steps have long been held to be insignificant pre/post-solution activity. This/these limitation(s) do/does not impose any meaningful limits on practicing the abstract idea, and therefore do/does not integrate the abstract idea into a practical application (see MPEP 2106.05(h) and (g)). Furthermore, although the claims recite a specific sequence of computer-implemented functions, and although the specification suggests certain functions may be advantageous for various reasons (e.g., business reasons), the Examiner has determined that the ordered combination of claim elements (i.e., the claims as a whole) are not directed to an improvement to computer functionality/capabilities, an improvement to a computer-related technology or technological environment, and do not amount to a technology-based solution to a technology-based problem. For example, Applicant’s published specification suggests that it is advantageous to implement the claimed business process because doing so can help create content that is personalized and/or otherwise tailored to the preferences of one or more users which can increase user engagement with the content items thereby helping to better achieve desired campaign objectives (see, for example, Applicant’s published disclosure at paragraphs [0018]-[0019], [0037]). These are non-technical business advantages/improvements. At most, the ordered combination of claim elements is directed to a non-technical improvement to an abstract idea itself (e.g., an improved process for generating a new content item). Dependent claims 3, 5, 7-12, and 17 fail to include any additional elements. In other words, each of the limitations/elements recited in respective dependent claims 3, 5, 7-12, and 17 is/are further part of the abstract idea as identified by the Examiner for each respective dependent claim (i.e. they are part of the abstract idea recited in each respective claim). For example, claim 3 recites “wherein the static content item includes a text asset”. This is an abstract limitation which further sets forth the abstract idea encompassed by claim 3. This limitation is not an “additional element”, and therefore it is not subject to further analysis under Step 2A- Prong Two or Step 2B. The same logic applies to each of the other dependent claims, whose limitations are not being repeated here for the sake of brevity and clarity. With respect to the other dependent claims not specifically listed here - each of the limitations/elements recited in these dependent claims other than those identified as being “additional” elements above (at the beginning of the Prong One analysis), are further part of the abstract idea encompassed by each respective dependent claim (i.e. it should be understood that these limitations are part of the abstract idea recited in each respective claim). The Examiner has therefore determined that the additional elements, or combination of additional elements, do not integrate the abstract idea into a practical application. Accordingly, the claim(s) is/are directed to an abstract idea (Step 2A – Prong two: NO). Step 2B: In step 2B, the claims are analyzed to determine whether any additional element, or combination of additional elements, is/are sufficient to ensure that the claims amount to significantly more than the judicial exception. This analysis is also termed a search for an "inventive concept." An "inventive concept" is furnished by an element or combination of elements that is recited in the claim in addition to (beyond) the judicial exception, and is sufficient to ensure that the claim as a whole amounts to significantly more than the judicial exception itself. Alice Corp., 134 S. Ct. at 2355, 110 USPQ2d at 1981 (citing Mayo, 566 U.S. at 72-73, 101 USPQ2d at 1966) As discussed above in “Step 2A – Prong 2”, the requirement to execute the claimed steps/functions “computer-implemented… from a content item database…in the content item database” (claim 1) or “one or more non-transitory, computer readable media storing instructions that are executable by one or more processors to cause a computing system to perform operations… from a content item database…in the content item database” (claim 19) or “a computing system for generating a new content item for a video platform, comprising: one or more processors; one or more non-transitory computer-readable media that collectively store… and instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising… from a content item database…in the content item database” (claim 20) and/or “on a user interface…via the user interface” (claim 15) and/or “the user interface comprises” (claim 16) is equivalent to adding the words “apply it” on a generic computer and/or mere instructions to implement the abstract idea on a generic computer. These limitations therefore do not qualify as “significantly more” (see MPEP 2106.05(f)). As discussed above in “Step 2A – Prong 2”, the recitation of “using a machine-learned model” (claims 1, 19, and 20) and/or “using the machine-learned model…wherein the machine-learned model is configured to” (claim 13) and/or “using the machine-learned model…by using a machine-learned ranking model” (claim 14) and/or “using the machine-learned model” (claim 15) and/or “using a machine-learned model” (claim 18) is equivalent to adding the words “apply it” on a generic computer and/or mere instructions to implement the abstract idea on a generic computer. These limitations therefore do not qualify as “significantly more” (see MPEP 2106.05(f)). As discussed above in “Step 2A – Prong 2”, the recited additional element(s) of “for a video platform” (claims 1, 19, and 20) and/or “wherein the new content item is a video that is presented in the video platform” (claim 2) and/or “wherein the static content item includes an audio asset” (claim 4) and/or “wherein the static content item includes a video asset” (claim 6) and/or “on a user interface…via the user interface” (claim 15) and/or “the user interface comprises” (claim 16) serves merely to generally link the use of the judicial exception to a particular technological environment or field of use. These limitations therefore do not qualify as “significantly more” (see MPEP 2106.05(g)). As discussed above in “Step 2A – Prong 2”, the recitation of “using a machine-learned model” (claims 1, 19, and 20) and/or “using the machine-learned model…wherein the machine-learned model is configured to” (claim 13) and/or “using the machine-learned model…by using a machine-learned ranking model” (claim 14) and/or “using the machine-learned model” (claim 15) and/or “using a machine-learned model” (claim 18) also serves merely to generally link the use of the judicial exception to a particular technological environment or field of use. These limitations therefore do not qualify as “significantly more” (see MPEP 2106.05(g)). As discussed above in “Step 2A – Prong 2”, the recited element(s) of “obtaining a user interaction log for a target audience group” (claims 1, 19, and 20) and/or “storing the new content” (claims 1, 19, and 20), even if considered to be an “additional” element for the purpose of the eligibility analysis, would, simply append insignificant extra-solution activity to the judicial exception, (e.g., mere pre-solution activity, such as data gathering, in conjunction with an abstract idea; mere post-solution activity in conjunction with an abstract idea). These additional element(s), taken individually or in combination, additionally amount to well-understood, routine and conventional activities previously known to the industry, specified at a high level of generality, appended to the judicial exception. These additional elements, taken individually or in combination, are well-understood, routine and conventional to those in the field of marketing/advertising. These limitations therefore do not qualify as “significantly more”. (see MPEP 2106.05(d)). This conclusion is based on a factual determination. The determination that associating/storing data in a database is well-understood, routine, and conventional is supported by the Versata Dev. Group, Inc. v. SAP Am., Inc., 793 F.3d 1306, 1334, 115 USPQ2d 1681, 1701 (Fed. Cir. 2015); OIP Techs., 788 F.3d at 1363, 115 USPQ2d at 1092-93), and MPEP 2106.05(d)(II), which note the well-understood, routine, conventional nature of associating/storing data in a database. The determination that receiving data/messages over a network is well-understood, routine, and conventional is supported by Symantec, 838 F.3d at 1321, 120 USPQ2d at 1362; TLI Communications LLC v. AV Auto. LLC, 823 F.3d 607, 610, 118 USPQ2d 1744, 1745 (Fed. Cir. 2016); OIP Techs., Inc., v. Amazon.com, Inc., 788 F.3d 1359, 1363, 115 USPQ2d 1090, 1093 (Fed. Cir. 2015); buySAFE, Inc. v. Google, Inc., 765 F.3d 1350, 1355, 112 USPQ2d 1093, 1096 (Fed. Cir. 2014), and MPEP 2106.05(d)(II), which note the well-understood, routine, conventional nature of receiving data/messages over a network. Furthermore, Examiner takes Official Notice that these steps were well-understood, routine, and conventional at the effective filing date of the claimed invention. Furthermore, the lack of technical detail/description in Applicant’s own specification provides implicit evidence that these steps were well-understood, routine, and conventional. Viewing the additional limitations in combination also shows that they fail to ensure the claims amount to significantly more than the abstract idea. When considered as an ordered combination, the additional components of the claims add nothing that is not already present when considered separately, and thus simply append the abstract idea with words equivalent to “apply it” on a generic computer and/or mere instructions to implement the abstract idea on a generic computer, generally link the abstract idea to a particular technological environment or field of use, append the abstract idea with insignificant extra solution activity associated with the implementation of the judicial exception, (e.g., mere data gathering, post-solution activity), and appended with well-understood, routine and conventional activities previously known to the industry. Dependent claims 3, 5, 7-12, and 17 fail to include any additional elements. In other words, each of the limitations/elements recited in respective dependent claims 3, 5, 7-12, and 17 is/are further part of the abstract idea as identified by the Examiner for each respective dependent claim (i.e. they are part of the abstract idea identified by the Examiner to which each respective claim is directed). The Examiner has therefore determined that no additional element, or combination of additional claims elements is/are sufficient to ensure the claim(s) amount to significantly more than the abstract idea identified above (Step 2B: NO). Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102 of this title, 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. The factual inquiries set forth in Graham v. John Deere Co., 383 U.S. 1, 148 USPQ 459 (1966), that are applied 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. 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 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. v Claims 1-11, 13, 14, and 17-20 are rejected under 35 U.S.C. 103 as being unpatentable over Lohiya et al. (U.S. PG Pub No. 2025/0225375, July 10, 2025 - hereinafter "Lahiya”) in view of Naveh et al. (U.S. PG Pub No. 2020/0327375, October 15, 2020 - hereinafter "Naveh”) With respect to claims 1, 19, and 20, Lohiya teaches a computer-implemented method for generating a new content item for a video platform ([0038] “for video content distributed via a video sharing site, such as YouTube®”); one or more non-transitory, computer readable media storing instructions that are executable by one or more processors to cause a computing system to perform operations ([0107] “implemented as instructions stored on a non-transitory computer-readable storage medium”; and computing system for generating a new content item for a video platform ([0107] “the storage medium 1422 and the processing circuitry 1418 may form a system”), comprising: one or more processors; (claim 20) ([0162] “computer executable instructions with which one or more processing devices or processing circuitry can execute”, [0206] “executed by one or more processors”) one or more non-transitory computer-readable media that collectively store a machine-learned model, wherein the machine-learned model is configured to generate the new content item; and (claim 20) ([0162] “the computer-readable storage medium 1802 stores computer executable instructions with which one or more processing devices or processing circuitry can execute.”, Fig 1 tag 140 “content generation model”, [0096] “trained and tuned content generation model”, [0081] “generative language model”) instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising: (claim 20) (([0162] “computer executable instructions with which one or more processing devices or processing circuitry can execute”) obtaining a user interaction log for a target audience group ([0041]-[0042] “leverage content interaction data…for specific audience segments…targeted audience…historical interaction data across different modalities (e.g., numeric data, such as quantifiable content interactions (clicks, reads, interaction duration, etc.), product interactions, product downloads; text data, such as segment labels, surveys and survey interactions; categorical or demographic data, such as geography, funnel stage, age, experience, education, income level, gender, and/or the like)” – obtains user interaction data (i.e., user interaction log) for users of different target audience groups, [0029] “learn how different audience segments interact with different configurations of content….includes results of real-world interactions of multiple audiences with different configurations of content that were developed to elicit certain objectives with the content (e.g., reading the content, clicking on a link in the content, and/or the like). For example, a first marketing email for a product with a first subject line is read by a significant number of members of a first audience segment (e.g., professional programmers, aged 25-35 years old), while being largely ignored by members of a second audience segment (e.g., novice programmers, aged 25-35 years old)” – the interaction data may be for one or more target audience segments for a campaign (i.e., a target audience group), [0047] “As used herein, an “audience segment” is a segment, division, group, or other collection of individuals intended to receive or access content. An audience segment can be defined or divided on various characteristics, including, without limitation, age, gender, income, education, occupation, experience level, exposure (e.g., to content, a product, and/or the like), associated devices, software downloads, associated content consumption mediums and/or platforms”, see also [0062]-[0063] & [0065]-[0067] for discussion of receiving historical interaction data (e.g., click rate, read rate, interaction duration, completion rate) for different target audience groups, [0088] and [0098] discusses input of target audiences (segment definition)) the target audience group having a plurality of content items that have a similar criteria; [0029] “learn how different audience segments interact with different configurations of content….includes results of real-world interactions of multiple audiences with different configurations of content that were developed to elicit certain objectives with the content (e.g., reading the content, clicking on a link in the content, and/or the like). For example, a first marketing email for a product with a first subject line is read by a significant number of members of a first audience segment (e.g., professional programmers, aged 25-35 years old), while being largely ignored by members of a second audience segment (e.g., novice programmers, aged 25-35 years old)…a second marketing email…” – the first target audience segment for a campaign (i.e., a target audience group) has a plurality of content items (e.g., campaign messages, the assets/elements of the messages of the campaign, etc.) that have similar criteria (e.g., targeting criteria because they were part of a campaign targeting certain user segments, performance objective criteria such as reading/clicking, etc.), [0062]-[0065] the target audience interacted with a plurality of content items (e.g., the content that was sent to them) that have similar criteria (e.g., interaction objectives, targeting/selection criteria, content type criteria/restrictions, context, etc.), [0067] “data 210 can include 100 email campaigns, each of which includes a set of specific features (e.g., about 15 features), such as content elements, intent, linked products, subject lines, and/or the like…content of the emails (e.g., content elements, such as the header, subject, body, call to action, time of receipt of email, and/or the like) and/or the audience segment of recipients”) determining a first user profile that interacts with the plurality of content items ([0058] & [0088]-[0089] in addition to the first content item the system obtains a segment definition that the first content item will be personalized/tailored for using the content generation model and the segment definition may be representative of a particular persona/recipient ([0088] “audience persona” & Fig 9A “Person 1”, [0001] “particular recipient”) and is defined based on associated characteristics ([0088] & [0047] & [0063]) and these characteristics can include age and/or experience and or interests and or location and/or gender and/or spending habits (per [0001] & [0047] & [0058] & [0063] & [0068] & [0088]) and this determined segment definition is the determined “first user profile” that interacts with the plurality of content items, [0041]-[0042] “leverage content interaction data…for specific audience segments…targeted audience…historical interaction data across different modalities (e.g., numeric data, such as quantifiable content interactions (clicks, reads, interaction duration, etc.), product interactions, product downloads; text data, such as segment labels, surveys and survey interactions; categorical or demographic data, such as geography, funnel stage, age, experience, education, income level, gender, and/or the like)” – obtains user interaction data (i.e., user interaction log) for users of different target audience groups, [0029] “learn how different audience segments interact with different configurations of content….includes results of real-world interactions of multiple audiences with different configurations of content that were developed to elicit certain objectives with the content (e.g., reading the content, clicking on a link in the content, and/or the like). For example, a first marketing email for a product with a first subject line is read by a significant number of members of a first audience segment (e.g., professional programmers, aged 25-35 years old), while being largely ignored by members of a second audience segment (e.g., novice programmers, aged 25-35 years old)” – the interaction data may be for one or more target audience segments for a campaign (i.e., a target audience group)) obtaining, from a content item database, a first content item from the plurality of content items, the first content item being a static content item; ([0088]-[0090] “content generation information in the form of various definitions or elements for generating content…includes…content elements (e.g., text, graphics, etc.)…receives content as the input…” – therefore the system obtains a first content item from the plurality of content items (e.g., a content item itself or an element such as an image, headline, call-to-action, etc.) for the ML model to then modify such that it is personalized for a particular target user/audience, [0097] “ the content is optimized to achieve a performance objective, to target an audience segment, and to include content elements (e.g., text, subject, header, body, graphics, etc.) specified in the content generation prompt 410” - this content is “a static content item” as it is capable of being retrieved and served (e.g., for a campaign, on YoutTube, etc.)) without requiring additional server-side processing (Examiner notes that Applicant’s specification provides no definition for “static content item” and therefore may be interpreted broadly in view of the specification, especially considering Applicant’s invention explicitly involves modifying the static content item), per [0126] & [0142] the input from the client may include a “video or image” and may be received from “the data repository 1416” or client/customer profile and/or associated database ( i.e., a content item database), see also [0058] & [0061] for graphics, text, visual content files obtained for input to the content generation model, [0064] & [0067] may be same content as was previously interacted with) processing, using a machine-learned model, the first content item and the first user profile to generate the new content item, wherein the new content item is tailored to the first user profile; and ([0058] & [0088]-[0089] in addition to the first content item the system obtains a segment definition that the first content item will be personalized/tailored for using the content generation model and the segment definition may be representative of a particular persona/recipient ([0088] “audience personal” & Fig 9A “Person 1”, [0001] “particular recipient”) and is defined based on associated characteristics ([0088] & [0047] & [0063]) and these characteristics can include age and/or experience and or interests and or location and/or gender and/or spending habits (per [0001] & [0047] & [0058] & [0063] & [0068] & [0088]) and this determined segment definition is the “first user profile” that interacts with the plurality of content items, per [0058] “ The content generation module 124 is configured to generate content…that is targeted to a specific…segment definition (e.g., defining the target audience segment)…text or graphics to include in the content…one or more performance objectives desired for content recipients, such as viewing the content, opening an email, responding to an email, clicking on a link, a content interaction duration, and/or the like), a style definition (e.g., information specifying the style, tone, and/or the like of the content, content guidelines (e.g., marketing or corporate style guidelines), generation instructions (e.g., specifying fields of content, such as email subject, call to action, and/or the like, and/or any other information that may be relevant to creating the content), and/or the like” – the content item is personalized/tailored to the first user profile such that probability of a desired engagement/outcome maximized (see [0050]-[0051] “configured to generate content targeted for specific audiences and configured to elicit a specific response from recipients…generating personalized content configured to elicit a specified recipient response… determine features of a specific item of content that directly affect the ability of the item of content to prompt a desired performance objective…language model…to generate content targeted to cause the audience segment to interact with the content and carry out the performance objective…allows a developer to simulate audience responses to content and modify, fine-tune, enhance, and/or the like the content to obtain specific objectives prior to incurring the time and cost of launching the content” - to new content item may be generated by editing/modifying the first content item, see also [0089] & [0096]-[0097]), [0104] “generated content…includes multiple content designs…multiple options for the same audience segment…” – may generate a plurality of new content items tailored to the first user profile) storing the new content item in the content item database ([0126] & [0142] the output to the client may be sent to the same “the data repository 1416” and/or client associated database ( i.e., a content item database) – Examiner notes Naveh also discloses storing the generated new content item in a content item database so that it may be retrieved later and served to the target user (see [0081]-[0085] “content store…advertisement…one or more images…content for presentation to a user…targeting criteria…” which may be the generated content per [0029] & [0045] & [0057] & [0066] & [0096] & [0101]) Lohiya does not appear to disclose, that interacts with the plurality of content items based on a relevance score, the relevance score being derived from the user interaction log for the target audience group However, Naveh discloses a system that generates personalized static content (e.g., advertisements) for a single user profile ([0046] “the image concept modeler module 120 may analyze and model a single user…may be used to generate custom machine learning models for individuals so that content may be customized (automatically as described herein or otherwise) specifically for that individual, [0048] “may predict that an image concept may appeal to a particular user….may generate an output that indicates that a combination of two or more image concepts in an image may increase the probability that the image will be interacted with”, [0066] “automatically generates images using image concepts, according to an example….generate an image having image concepts predicted to appeal to the audience. In some examples, the image generation module 140 may include a Generative Adversarial Network (GAN) that is trained to generate candidate images based on the image concepts identified by the image concept model 210….The generator may, for example, apply image style transfer techniques to automatically (programmatically based on machine learned information such as from the discriminator) generate candidate images. In particular, the generator may apply an image concept to modify an existing image or may combine two image concepts to create a new image”, [0059] “may receive an audience definition from a campaign portal 510. The audience definition may specify an intended audience, including a user or group of users, that is to receive an image…a requester such as an advertiser may specify an audience to receive images relating to an ad campaign to market goods or services….may incorporate the image concepts into images for the ad campaign”). Naveh further discloses determining a first user profile that interacts with the plurality of content items based on a relevance score, the relevance score being derived from the user interaction log for the target audience group ([0038]-[0045 “may observe that a user interacted with various images based on the user interaction information. Each of the images may include respective sets of image concepts, as defined in the image concept information. Some of the image concepts may have contributed to the user interaction with the images while others may not. The image concept modeler module 120 may generate/train a machine learning model based on image concepts that commonly appear in images interacted with by the user, correlating such image concepts with user interaction of images that contain the image concepts….correlate image concepts 312 (illustrated as image concepts 312A-D) identified from images 310 (illustrated as images 310A-N) interacted with by a first user (User 1). User 1 may be associated with attributes (A-C). The image concept modeler module 120 may identify image concepts 312 (illustrated as image concept “shiny ring” 312A, image concept “cat” 312B, image concept “bird” 312C and image concept “dog” 312D) from the images 310. The image concept modeler module 120 may identify the most prevalent image concepts (based on deviation from a mean or predefined threshold). For example, the image concept modeler module 120 may determine that image concepts 312A and 312B are most prevalent….These two image concepts may be the most prevalent image concepts among all image concepts observed in images 310 interacted with by the first user… may correlate attributes A-C of the first user with the image concepts 312A and 312B. By repeating this procedure over a population of users, the image concept modeler module 120 may generate a correlative pattern of user attributes and image concepts that appear in images interacted with by the users….Because the image concept 312A is common among the most prevalent image concepts for the first user and the second user, and because the first user and the second user share attribute (A), the image concept modeler module 120 may correlate attribute (A) with the image concept 312A….may assign a score for each correlated attribute and image concept. The score may indicate a probability that a given image concept will appeal to a user with a corresponding correlated attribute based on the prevalence of correlation observed in the interaction information. …affinity to image concepts…the image concept modeler module 120 may perform the correlations based on cohorts, or groups, of users that are clustered together based on shared attributes….The image concept modeler module 120 may identify image concepts that are most prevalent in images interacted with by the cohort. As such, the image concept modeler module 120 may correlate the cohort with the most prevalent image concepts. More specifically, the image concept modeler module 120 may correlate attributes shared by the cohort with the most prevalent image concepts….this information may be useful for generating images for an audience that includes the cohort” – therefore the system determines which user profiles and user cohorts interact most frequently with different content items and content item concepts/attributes based on a determined frequency of interaction and/or correlation strength and/or correlation score that is based on the interaction log (i.e., determining a first user profile that interacts with the plurality of content items based on a relevance score (frequency of interaction, correlation strength, correlation score) derived from the user interaction log for a target audience group) and associates these users and concepts/contents together for subsequent optimization and personalizing of the content items, see also [0027] & [0030] & [0085]-[0086]) Naveh suggests it is advantageous to determine a first user profile that interacts with the plurality of content items based on a relevance score, the relevance score being derived from the user interaction log for the target audience group, because doing so can identify correlations between certain users (and/or associated user attributes) and certain content items (and/or associated content concepts/attributes) to identify user profile and content combinations likely to result in desired engagements which can increase the effectiveness of a marketing campaign ([0017] & & [0059] &[0084] & [0096]). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the method, media, and system of Lohiya to include determining a first user profile that interacts with the plurality of content items based on a relevance score, the relevance score being derived from the user interaction log for the target audience group, as taught by Naveh, because doing so can identify correlations between certain users (and/or associated user attributes) and certain content items (and/or associated content concepts/attributes) to identify user profile and content combinations likely to result in desired engagements which can increase the effectiveness of a marketing campaign. With respect to claim 2, Lohiya teaches the method of claim 1; wherein the new content item is a video that is presented in the video platform ([0030]-[0035] “content…text, video, images… the content generation model generates output in the form of content relating to the subject that is directed to cause a recipient of the target audience to perform the performance objective. For example…the content generation model generates a first marketing video with content predicted by the performance prediction model to cause a recipient of the target audience to visit the vendor website” – the content output from the content generation model (the new content item) may be a video item, [0038] “for video content distributed via a video sharing site, such as YouTube®” – may be presented in the video platform, [0061] “delivery form…a video…”) With respect to claim 3, Lohiya teaches the method of claim 1; wherein static content item includes a text asset ([0088]-[0090] “content generation information in the form of various definitions or elements for generating content…includes…content elements (e.g., text, graphics, etc.)…receives content as the input…” – therefore the system obtains a first content item (static content item) includes a text asset, [0097] “ the content is optimized to achieve a performance objective, to target an audience segment, and to include content elements (e.g., text, subject, header, body, graphics, etc.) specified in the content generation prompt 410”, [0044] “As used herein, “content” or any variations thereof refers to any type of visual, graphical, textual, auditory, combinations thereof, and/or the like information for presentation to a recipient. Non-limiting examples of content include digital media, any website, any email, any graphic, any video, any image, any audio, any text, any computer program, and/or any other form of information and/or any combinations thereof”, [0030] “receives content (e.g.,…text…”, [0052] “content…email, website”) With respect to claim 4, Lohiya teaches the method of claim 1; wherein the static content item includes an audio asset ([0088]-[0090] content (i.e., the static content) is received as the input and per [0044] “ “content” or any variations thereof refers to any type of visual, graphical, textual, auditory, combinations thereof, and/or the like information for presentation to a recipient. Non-limiting examples of content include digital media, any website, any email, any graphic, any video, any image, any audio, any text, any computer program, and/or any other form of information and/or any combinations thereof” – therefore may be an audio asset and/or a video with audio, [0143] audio data) With respect to claim 5, Lohiya teaches the method of claim 1; wherein the static content item includes an image asset ([0088]-[0090] “content generation information in the form of various definitions or elements for generating content…includes…content elements (e.g., text, graphics, etc.)…receives content as the input…” – therefore the system obtains a first content item (static content item) includes a text asset, [0097] “ the content is optimized to achieve a performance objective, to target an audience segment, and to include content elements (e.g., text, subject, header, body, graphics, etc.) specified in the content generation prompt 410”, [0030] “receives content (e.g.,…video, images…” [0044] “As used herein, “content” or any variations thereof refers to any type of visual, graphical, textual, auditory, combinations thereof, and/or the like information for presentation to a recipient. Non-limiting examples of content include digital media, any website, any email, any graphic, any video, any image, any audio, any text, any computer program, and/or any other form of information and/or any combinations thereof”) With respect to claim 6, Lohiya teaches the method of claim 1; wherein the static content item includes a video asset (([0088]-[0090] content (i.e., the static content) is received as the input and per [0044] ““content” or any variations thereof refers to any type of visual, graphical, textual, auditory, combinations thereof, and/or the like information for presentation to a recipient. Non-limiting examples of content include digital media, any website, any email, any graphic, any video, any image, any audio, any text, any computer program, and/or any other form of information and/or any combinations thereof” – therefore may be a video asset, [0030] “receives content (e.g.,…video, images…”) With respect to claim 7, Lohiya teaches the method of claim 1; wherein the static content item includes two or more modalities selected from: text, image, audio, or video ([0088]-[0090] “content generation information in the form of various definitions or elements for generating content…includes…content elements (e.g., text, graphics, etc.)…receives content as the input…” – therefore the system obtains a first content item (static content item) includes a text and image modalities, [0097] “ the content is optimized to achieve a performance objective, to target an audience segment, and to include content elements (e.g., text, subject, header, body, graphics, etc.) specified in the content generation prompt 410” – at least text and image, [0030] “receives content (e.g.,…video, images…” [0044] “As used herein, “content” or any variations thereof refers to any type of visual, graphical, textual, auditory, combinations thereof, and/or the like information for presentation to a recipient. Non-limiting examples of content include digital media, any website, any email, any graphic, any video, any image, any audio, any text, any computer program, and/or any other form of information and/or any combinations thereof”) With respect to claim 8, Lohiya teaches the method of claim 1; wherein the static content item is obtained from a content account ([0126] & [0142] the input from the client may include a “video or image” and may be received from “the data repository 1416” which may be associated with a client/customer profile and/or associated database (i.e., a content account), see also [0058] & [0061]) With respect to claim 9, Lohiya teaches the method of claim 8; wherein the new content item is generated using information derived from an account profile of a client account ([0142] “data sources…customer profiles…product inventories…”) – Examiner notes Naveh also discloses this limitation at ([0059] “campaign portal…requestor…” & [0066] & [0095]-[0097] where the campaign definition information is received from campaign module/portal which is equivalent to an account profile for a client account (advertiser client)) With respect to claim 10, Lohiya teaches the method of claim 1; comprising: generating the new content item by editing the first content item using at least one of the following editing operations: crop, rotate, infill, recolor, defocus, deblur, denoise, relight ([0050]-[0051] “configured to generate content targeted for specific audiences and configured to elicit a specific response from recipients…generating personalized content configured to elicit a specified recipient response…determine features of a specific item of content that directly affect the ability of the item of content to prompt a desired performance objective…language model…to generate content targeted to cause the audience segment to interact with the content and carry out the performance objective…allows a developer to simulate audience responses to content and modify, fine-tune, enhance, and/or the like the content to obtain specific objectives prior to incurring the time and cost of launching the content” - to new content item may be generated by editing/modifying the first content item, see also [0089] & [0096]-[0097]), [0088] “content generation information in the form of various definitions or elements for generating content…. includes information…such as… a style definition 608 and generation instructions 610. The style definition 608 indicates any stylistic characteristics, such as persuasiveness, corporate guidelines, preferred terms, prohibited terms, colors, content look-and-feel, and/or the like….can also include text length, character limits, token limits, use/non-use of emojis or other symbols, and/or the like…” – therefore editing/modifying the content based on the stylistic characteristics may include editing/adjusting the color (i.e., recolor operation), [0091] “stylistic instructions”) With respect to claim 11, Lohiya teaches the method of claim 1; wherein the new content item is generated based on a parameter of the first user profile ([0058] & [0088]-[0089] in addition to the first content item the system obtains a segment definition that the first content item will be personalized/tailored for using the content generation model and the segment definition may be representative of a particular persona/recipient ([0088] “audience personal” & Fig 9A “Person 1”, [0001] “particular recipient”) and is defined based on associated characteristics ([0088] & [0047] & [0063]) and these characteristics can include age and/or experience and or interests and or location and/or gender and/or spending habits (per [0001] & [0047] & [0058] & [0063] & [0068] & [0088]) and each of these characteristics are “a parameter of the first user profile” that are used to generate the content) With respect to claim 13, Lohiya teaches the method of claim 1; comprising: determining, using the machine-learned model, a plurality of generated assets, ([0104] “generated content…includes multiple content designs…multiple options for the same audience segment…” – may generate a plurality of new content items with associated generated assets tailored to the first user profile) wherein the machine-learned model is configured to identify asset characteristics associated with the first user profile, and wherein the new content item is generated using the plurality of generated assets ([0053] “the AI/ML architecture provides performance objective prediction feedback for specific items of content, such as a prediction score, that provides…an understanding of factors that make content more likely to elicit a desired response for a specific audience segment… performance objective prediction…for their particular item of content, audience segment, and performance objective, which allows developers to makes changes to the content (or content generation prompt) to generate a new (higher) score to increase the potential for achieving a performance objective of the content before distribution” – therefore the ML models identifies the content factors that associated with increasing engagement/outcome probability with the first user profile (i.e., asset characteristics associated with the first user profile) and uses these to generate the plurality of content item candidates, [0056] “performance information and tuned specifically to generate performance predictions based on the elements of the content and the audience segment accessing the content… learns to generate content to achieve performance objectives for a specific audience segment”, [0067] “content elements, such as the header, subject, body, call to action”, [0096]-[0098] elements…that remain coherent…may include different text, graphics, calls to action, or other elements determined to be optimized for eliciting the requested performance objective KP”, [0102] “content…for different audience segments 904a, 904n can include different content elements, even for the same subject, such as a title or subject line, body text, calls to action, pre-headers, offers, language styles, and/or the like.”) With respect to claim 14, Lohiya teaches the method of claim 13; comprising: ranking, using the machine-learned model, the plurality of generated assets by using a machine-learned ranking model to rank assets based on an estimated performance of the assets ([0033] “output of the performance prediction model (e.g., a prediction value or score) is used as an indicator of the quality of the content created by the content generation model for prompting one or more recipient responses to the content (i.e., a probability that the content will meet the specified performance object). Through successive iterations, the content generation model learns to generate content with increasing prediction values (i.e., more likely to meet performance objectives)” & [0089] “the generated content 550 comprises reformulated content with a second performance prediction 352 (i.e., higher than the first performance prediction” & [0094]-[0096] “content 560 from the content generation model 140 is also provided to the performance prediction model 250 to determine a performance prediction 352 for the content 450.the differences in the resulting rewards (e.g., the performance prediction 352) can be determined/observed, and the parameters θ can be updated in a direction that returns higher regards (a greater performance prediction 352 for the content 560)…generate content 550 that optimizes for the reward of a higher performance prediction 352” & [0104] “multiple content designs…the content 1050a-n may include various metrics, such as a performance prediction value 1012 and/or performance factors 1014. Accordingly, a user can select among the different content 1050a-n based on the score and/or the content elements…allow a user to visualize the different factors that effected the performance prediction (e.g., increased/decreased the performance prediction), for example, using a logo, offer language, graphics, format, publication source (e.g., email versus YouTube® video), and/or the like.” – therefore the system scores each of the generated candidates/assets using a performance prediction model (i.e., a machine-learned ranking model to rank assets) and ranks them relative to one another (i.e., one is ranked higher when it has a highest estimate probability of a click or other engagement objective) With respect to claim 17, Lohiya teaches the method of claim 1; wherein the new content item comprises two or more categories of the following categories: images, headlines, descriptions, videos, logos, colors, sitelinks, calls to action, audio ([0104] “multiple content designs…different factors that effected the performance prediction (e.g., increased/decreased the performance prediction), for example, using a logo, offer language, graphics, format, publication source (e.g., email versus YouTube® video), and/or the like” – the content comprises content from at least image/logo category and video, [0067] “content elements, such as the header, subject, body, call to action”, [0097] “Content 850a and 850n may include different text, graphics, calls to action, or other elements determined to be optimized for eliciting the requested performance objective KPI” see also [0090]) With respect to claim 18, Lohiya teaches the method of claim 1; determining a second user profile that interacts with the plurality of content items (- [0058] & [0088]-[0089] in addition to the first content item the system obtains a segment definition that the first content item will be personalized/tailored for using the content generation model and the segment definition may be representative of a particular persona/recipient ([0088] “audience persona” & Fig 9A “Person 2”, and is defined based on associated characteristics ([0088] & [0047] & [0063]) and these characteristics can include age and/or experience and or interests and or location and/or gender and/or spending habits (per [0001] & [0047] & [0058] & [0063] & [0068] & [0088]) and this determined persona/person definition is the determined “second user profile” that interacts with the plurality of content items, [0041]-[0042] “leverage content interaction data…for specific audience segments…targeted audience…historical interaction data across different modalities (e.g., numeric data, such as quantifiable content interactions (clicks, reads, interaction duration, etc.), product interactions, product downloads; text data, such as segment labels, surveys and survey interactions; categorical or demographic data, such as geography, funnel stage, age, experience, education, income level, gender, and/or the like)” – obtains user interaction data (i.e., user interaction log) for users of different target audience groups, [0029] “learn how different audience segments interact with different configurations of content….includes results of real-world interactions of multiple audiences with different configurations of content that were developed to elicit certain objectives with the content (e.g., reading the content, clicking on a link in the content, and/or the like). For example, a first marketing email for a product with a first subject line is read by a significant number of members of a first audience segment (e.g., professional programmers, aged 25-35 years old), while being largely ignored by members of a second audience segment (e.g., novice programmers, aged 25-35 years old)” – Examiner notes that this limitation amounts to repeating the same process a second time which is envisioned by Lohiya) processing, using a machine-learned model, the first content item and the second user profile to generate a second content item, wherein the second content item is tailored to the second user profile; and ([0058] & [0088]-[0089] in addition to the first content item the system obtains a segment definition that the first content item will be personalized/tailored for using the content generation model and the segment definition may be representative of a particular persona/recipient ([0088] “audience personal” & Fig 9A “Person 2”, [0001] “particular recipient”) and is defined based on associated characteristics ([0088] & [0047] & [0063]) and these characteristics can include age and/or experience and or interests and or location and/or gender and/or spending habits (per [0001] & [0047] & [0058] & [0063] & [0068] & [0088]) and this determined segment definition is the “first user profile” that interacts with the plurality of content items, per [0058] “ The content generation module 124 is configured to generate content…that is targeted to a specific…segment definition (e.g., defining the target audience segment)…text or graphics to include in the content…one or more performance objectives desired for content recipients, such as viewing the content, opening an email, responding to an email, clicking on a link, a content interaction duration, and/or the like), a style definition (e.g., information specifying the style, tone, and/or the like of the content, content guidelines (e.g., marketing or corporate style guidelines), generation instructions (e.g., specifying fields of content, such as email subject, call to action, and/or the like, and/or any other information that may be relevant to creating the content), and/or the like” – the content item is personalized/tailored to the first user profile such that probability of a desired engagement/outcome maximized (see [0050]-[0051] “configured to generate content targeted for specific audiences and configured to elicit a specific response from recipients…generating personalized content configured to elicit a specified recipient response… determine features of a specific item of content that directly affect the ability of the item of content to prompt a desired performance objective…language model…to generate content targeted to cause the audience segment to interact with the content and carry out the performance objective…allows a developer to simulate audience responses to content and modify, fine-tune, enhance, and/or the like the content to obtain specific objectives prior to incurring the time and cost of launching the content” - to new content item may be generated by editing/modifying the first content item, see also [0089] & [0096]-[0097]), [0104] “generated content…includes multiple content designs…multiple options for the same audience segment…” – may generate a plurality of new content items tailored to the second user profile, – Examiner notes that this limitation amounts to repeating the same process a second time which is envisioned by Lohiya) storing the second content item in the content item database ([0126] & [0142] the output to the client may be sent to the same “the data repository 1416” and/or client associated database ( i.e., a content item database) – Examiner notes Naveh also discloses storing the generated new content item in a content item database so that it may be retrieved later and served to the target user (see [0081]-[0085] “content store…advertisement…one or more images…content for presentation to a user…targeting criteria…” which may be the generated content per [0029] & [0045] & [0057] & [0066] & [0096] & [0101]) Lohiya does not appear to disclose, that interacts with the plurality of content items based on a relevance score, the relevance score being derived from the user interaction log for the target audience group However, Naveh further discloses determining a second user profile that interacts with the plurality of content items based on a relevance score, the relevance score being derived from the user interaction log for the target audience group ([0038]-[0045 “may observe that a user interacted with various images based on the user interaction information. Each of the images may include respective sets of image concepts, as defined in the image concept information. Some of the image concepts may have contributed to the user interaction with the images while others may not. The image concept modeler module 120 may generate/train a machine learning model based on image concepts that commonly appear in images interacted with by the user, correlating such image concepts with user interaction of images that contain the image concepts….correlate image concepts 312 (illustrated as image concepts 312A-D) identified from images 310 (illustrated as images 310A-N) interacted with by a first user (User 1). User 1 may be associated with attributes (A-C). The image concept modeler module 120 may identify image concepts 312 (illustrated as image concept “shiny ring” 312A, image concept “cat” 312B, image concept “bird” 312C and image concept “dog” 312D) from the images 310. The image concept modeler module 120 may identify the most prevalent image concepts (based on deviation from a mean or predefined threshold). For example, the image concept modeler module 120 may determine that image concepts 312A and 312B are most prevalent….These two image concepts may be the most prevalent image concepts among all image concepts observed in images 310 interacted with by the first user… may correlate attributes A-C of the first user with the image concepts 312A and 312B. By repeating this procedure over a population of users, the image concept modeler module 120 may generate a correlative pattern of user attributes and image concepts that appear in images interacted with by the users….Because the image concept 312A is common among the most prevalent image concepts for the first user and the second user, and because the first user and the second user share attribute (A), the image concept modeler module 120 may correlate attribute (A) with the image concept 312A….may assign a score for each correlated attribute and image concept. The score may indicate a probability that a given image concept will appeal to a user with a corresponding correlated attribute based on the prevalence of correlation observed in the interaction information. …affinity to image concepts…the image concept modeler module 120 may perform the correlations based on cohorts, or groups, of users that are clustered together based on shared attributes….The image concept modeler module 120 may identify image concepts that are most prevalent in images interacted with by the cohort. As such, the image concept modeler module 120 may correlate the cohort with the most prevalent image concepts. More specifically, the image concept modeler module 120 may correlate attributes shared by the cohort with the most prevalent image concepts….this information may be useful for generating images for an audience that includes the cohort” – therefore the system determines which user profiles and user cohorts interact most frequently with different content items and content item concepts/attributes based on a determined frequency of interaction and/or correlation strength and/or correlation score that is based on the interaction log (i.e., determining a second user profile that interacts with the plurality of content items based on a relevance score (frequency of interaction, correlation strength, correlation score) derived from the user interaction log for a target audience group) and associates these users and concepts/contents together for subsequent optimization and personalizing of the content items, see also [0027] & [0030] & [0085]-[0086] - Examiner notes that this limitation amounts to repeating the same process a second time which is envisioned by Lohiya)) Naveh suggests it is advantageous to determine a second user profile that interacts with the plurality of content items based on a relevance score, the relevance score being derived from the user interaction log for the target audience group, because doing so can identify correlations between certain users (and/or associated user attributes) and certain content items (and/or associated content concepts/attributes) to identify user profile and content combinations likely to result in desired engagements which can increase the effectiveness of a marketing campaign ([0017] & & [0059] &[0084] & [0096]). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the method, media, and system of Lohiya to include determining a second user profile that interacts with the plurality of content items based on a relevance score, the relevance score being derived from the user interaction log for the target audience group, as taught by Naveh, because doing so can identify correlations between certain users (and/or associated user attributes) and certain content items (and/or associated content concepts/attributes) to identify user profile and content combinations likely to result in desired engagements which can increase the effectiveness of a marketing campaign. v Claim 12 is rejected under 35 U.S.C. 103 as being unpatentable over Lohiya in view of Naveh, as applied to claim 1 above, and further in view of Seth (U.S. Patent No. 12,430,388 September, 30 2025 - hereinafter "Seth”) With respect to claim 12, Lohiya teaches the method of claim 1; wherein the new content item is generated based on a set of content item guidelines for generating content items using a pre-existing image asset, ([0088] “content generation information in the form of various definitions or elements for generating content…. includes information…such as…content elements (e.g., text, graphics, etc.)….can include instructions defining how the content is to be delivered, such as email, text, video, website, and/or the like….can include additional elements, such as a style definition 608 and generation instructions 610. The style definition 608 indicates any stylistic characteristics, such as persuasiveness, corporate guidelines, preferred terms, prohibited terms, colors, content look-and-feel, and/or the like….can also include text length, character limits, token limits, use/non-use of emojis or other symbols, and/or the like…” – therefore the new content item is generated based on a set of content item guidelines for generating content items (e.g., required delivery medium, requires stylistic characteristics, coloring, etc.) and required pre-existing image asset), [0091] “stylistic instructions”) Lohiya does not appear to disclose, the set of content item guidelines include resolution specifications, aspect ratio specifications, or orientation specifications However, Seth discloses the set of content item guidelines include resolution specifications, aspect ratio specifications, or orientation specifications (10:46-54 “user feedback on how to adjust the transformed design content item, such as font being too small, the audio being too soft, subject/background/object size too big/small, resolution too high/low, colors too bright/dark…”, 11:45-63 “converts the user data to the format directly processible by the generative model(s)…can be considered in adjusting the personalized design content items rejected by the user, such as bigger/smaller subject/background/object size, higher/lower resolution, brighter/darker colors”) Seth suggests it is advantageous to include wherein the set of content item guidelines include resolution specifications, aspect ratio specifications, or orientation specifications, because doing so can ensure the new content item is generated based on the specific requirements desired by the content creator and these are comment specification that may be important to a content creator (10:46-54, 11:45-63). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the method of Lohiya in view of Naveh to include wherein the set of content item guidelines include resolution specifications, aspect ratio specifications, or orientation specifications, as taught by Seth, because doing so can ensure the new content item is generated based on the specific requirements desired by the content creator and these are comment specification that may be important to a content creator. v Claim 15 is rejected under 35 U.S.C. 103 as being unpatentable over Lohiya in view of Naveh, as applied to claim 1 above, and further in view of Serdiukova et al. (U.S. PG Pub No. 2024/0303280 September 12, 2024 - hereinafter "Serdiukova”) With respect to claim 15, Lohiya teaches the method of claim 1; comprising: presenting, on a user interface accessible by a client account, the new content item for review; ([0104] “GUI 1030 displays generated content 1050a-n…generated content…includes multiple content designs…multiple options for the same audience segment…the content 1050a-n may include various metrics, such as a performance prediction value 1012 and/or performance factors 1014. Accordingly, a user can select among the different content 1050a-n based on the score and/or the content elements…allow a user to visualize the different factors that effected the performance prediction (e.g., increased/decreased the performance prediction), for example, using a logo, offer language, graphics, format, publication source (e.g., email versus YouTube® video), and/or the like” – presenting the new content item(s) candidate(s) for review on a GUI) receiving, via the user interface, inputs ([0104] “a user can select among the different content 1050a-n”) Lohiya does not appear to disclose, inputs providing corrections to the new content item; and re-generating, using the machine-learned model, a second content item based on the received inputs However, Serdiukova discloses inputs providing corrections to the new content item; and re-generating, using the machine-learned model, a second content item based on the received inputs (Fig 5 “other” and [0039] “the user may provide the AI with feedback on the subject lines, for example, by interacting with a thumbs up icon, a thumbs down icon, and/or by providing unstructured feedback in a text prompt. Other forms and mechanisms for providing feedback are also contemplated within the scope of the present disclosure”, [0053]-[0054] “the content generation service may receive feedback associated with the candidate strings…the content generation service described herein may use feedback provided by the cloud clients to update or refine the machine learning algorithms used to generate candidate subject lines, thereby enabling the content generation service to provide more pertinent suggestions in subsequent attempts”, see also [0018] & [0029] “subsequent iterations”) Serdiukova suggests it is advantageous to include inputs providing corrections to the new content item; and re-generating, using the machine-learned model, a second content item based on the received inputs, because doing so can help ensure the generated content is desirable to the liking of the content creator ([0018] & [0029] & [0039] & [0053]-[0054]). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the method of Lohiya in view of Naveh to include inputs providing corrections to the new content item; and re-generating, using the machine-learned model, a second content item based on the received inputs, as taught by Serdiukova, because doing so can help ensure the generated content is desirable to the liking of the content creator. With respect to claim 16, Lohiya, Naveh, and Serdiukova teach the method of claim 15. Lohiya does not appear to disclose, wherein the user interface comprises a natural language input element for receiving corrective inputs in natural language format, wherein the natural language input element is configured to provide the received inputs However, Serdiukova discloses wherein the user interface comprises a natural language input element for receiving corrective inputs in natural language format, wherein the natural language input element is configured to provide the received inputs (Fig 5 “other” and [0039] “the user may provide the AI with feedback on the subject lines, for example, by interacting with a thumbs up icon, a thumbs down icon, and/or by providing unstructured feedback in a text prompt. Other forms and mechanisms for providing feedback are also contemplated within the scope of the present disclosure”) Serdiukova suggests it is advantageous to include wherein the user interface comprises a natural language input element for receiving corrective inputs in natural language format, wherein the natural language input element is configured to provide the received inputs, because doing so can provide a convenient and intuitive mechanism to help ensure the generated content is desirable to the liking of the content creator ([0018] & [0029] & [0039] & [0053]-[0054]). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the method of Lohiya in view of Naveh to include wherein the user interface comprises a natural language input element for receiving corrective inputs in natural language format, wherein the natural language input element is configured to provide the received inputs, as taught by Serdiukova, because doing so can provide a convenient and intuitive mechanism to help ensure the generated content is desirable to the liking of the content creator Prior Art of Record The prior art made of record and not relied upon is considered pertinent to the applicant’s disclosure. Tayeb et al. (U.S. PG Pub No. 2025/0363525, November 27, 2025) teaches a system that generates personalized marketing content for target audience groups using generative models. Mendelson et al. (U.S. PG Pub No. 2025/0363521, November 27, 2025) teaches a system that generates personalized marketing content for target audience groups using generative models. West et al. (U.S. PG Pub No. 2024/0320710, September 26, 2024) teaches a system that generates personalized marketing content for target audience groups using generative models. McDevitt (U.S. PG Pub No. 2024/0296482, September 5, 2024) teaches a system that generates personalized marketing content for specific recipients using generative models. Conclusion No claim is allowed Any inquiry concerning this communication or earlier communications from the examiner should be directed to JAMES M DETWEILER whose telephone number is (571)272-4704. The examiner can normally be reached on Monday-Friday from 8 AM to 5 PM ET. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Waseem Ashraf can be reached at telephone number (571)-270-3948. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of an application may be obtained from Patent Center. Status information for published applications may be obtained from Patent Center. Status information for unpublished applications is available through Patent Center for authorized users only. Should you have questions about access to Patent Center, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) Form at https://www.uspto.gov/patents/uspto-automated- interview-request-air-form. /JAMES M DETWEILER/Primary Examiner, Art Unit 3621
Read full office action

Prosecution Timeline

Jun 17, 2025
Application Filed
Apr 23, 2026
Non-Final Rejection mailed — §101, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12626124
DYNAMIC USER INTERFACE AND MACHINE LEARNING TOOLS FOR GENERATING DIGITAL CONTENT AND MULTIVARIATE TESTING RECOMMENDATIONS
4y 9m to grant Granted May 12, 2026
Patent 12596943
MACHINE-LEARNED MODEL INCLUDING INCREMENTALITY ESTIMATION
4y 4m to grant Granted Apr 07, 2026
Patent 12586132
METHOD AND APPARATUS FOR FACILITATING MERCHANT SELF SERVICE WITH RESPECT TO FINANCING AND CONTENT SUPPORT FOR MARKETING EVENTS
2y 0m to grant Granted Mar 24, 2026
Patent 12567087
COORDINATED DEPLOYMENT OF ENLARGED GRAPHICAL COMMUNICATIONS IN DISPENSING ENVIRONMENTS
1y 9m to grant Granted Mar 03, 2026
Patent 12567006
SYSTEM AND METHOD FOR MACHINE LEARNING-BASED DELIVERY TAGGING
1y 6m to grant Granted Mar 03, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

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

Prosecution Projections

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