DETAILED ACTION
Notice of Pre-AIA or AIA Status
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA .
Status of Application
This office action is in response to the most recent filings filed by applicants on 11/14/24.
No claims are amended
No claims are cancelled
No claims are added
Claims 1-20 are pending
Note:
Note:
In the claims 1, 4 and 13, the claim limitations discussed contain a typo, additionally the claims are so broad and the specification does not provide enough detailed support to show to one of ordinary skill in the art what certain terms in the claim limitations mean.
Claim 1 recites: “wherein the embedded window portion of the second user interface is operable to receive an fourth input, and the second computerized device is operable to transmit the fourth input directly to the external website or application and to receive a response to the fourth input, and present information relating to the response on the external website or application displayed within the embedded window portion of the second user interface.” The “an” in the claim should be an “a” to be grammatically correct.
Claim 4 recites: “wherein a manager is able to verify the competition of the target step on the second computerized device.” The “competition” in the claim should be a “completion” to be in line with the specification.
Claim 13 recites: “wherein the second computerized device is operable to automatically verify the identification confirmation or receive a fifth input from a manager for the verification of the identification confirmation.” The “a” in the claim should be a “the” to be in line with the specification, since a manager is already discussed in an earlier claim and the specification does not show support for multiple managers.
Further, the claims 1-20, contain terms like “operable to:” which is broad and ambiguous. Here, the claim terms are broad because being “operable to” is not positively recited, so it being operable to do something does not necessarily mean the step following the terms are actually performed. It could be that the equipment is operable to perform a particular step but is not actually performing the step.
This note is intended as a conversation starter to help applicants understand the examiner’s perspective. Applicants are welcome to call the examiner to discuss this further.
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.
Claims 1-20 is/are rejected under 35 U.S.C. 101 because the claimed invention is directed to a judicial exception (i.e., an abstract idea) without significantly more.
Step One - First, pursuant to step 1 in the January 2019 Guidance on 84 Fed. Reg. 53, the claims 1-20 is/are directed to a system which is a statutory category.
Step 2A Prong 1: Identify the Abstract Idea(s)
The Alice framework, steps 2A-Prong One (part 1 of Mayo Test), here, the claims are analyzed to determine if the claims are directed to a judicial exception. MPEP 2106.04(a). In determining, whether the claims are directed to a judicial exception, the claims are analyzed to evaluate whether the claims recite a judicial exception (Prong One of Step 2A), and whether the claims recite additional elements that integrate the judicial exception into a practical application (Prong Two of Step 2A). See 2019 Revised Patent Subject Matter Eligibility Guidance (“PEG” 2019 Revised Patent Subject Matter Eligibility Guidance, 84 Fed. Reg. 50-57 (Jan. 7, 2019)).
Under the 2019 PEG, Step 2A under which a claim is not “directed to” a judicial exception unless the claim satisfies a two-prong inquiry. Further, particular groupings of abstract ideas are consistent with judicial precedent and are based on an extraction and synthesis of the key concepts identified by the courts as being abstract.
Independent claim 1, with respect to the Step 2A, Prong One, when “taken as a whole” the claims as drafted, and given their broadest reasonable interpretation, fall within the Abstract idea grouping of “certain methods of organizing human activity” (business relations; relationships or interactions between people). For instance, Independent System Claim 1 is directed to an abstract idea, as evidenced by claim limitations “receive a first input, from a user, including one or more goals; present to the user one or more action steps for each of the one or more goals; receive a second input from the user, indicating that a target step in the one or more action steps has been completed; the link associated with the target step; to receive a response to the fourth input, and present information relating to the response.”
In the originally submitted specification, the claimed invention relates to [0007] a system for coordinating and facilitating social reentry for a justice involved person is provided.
These claim limitations belong to the grouping of “certain methods of organizing human activity” because the claims are related to managing coordinating and facilitating social reentry for a justice involved person for one or more human entities involves organizing human activity based on the description of “certain methods of organizing human activity” provided by the courts. The court have used the phrase “Certain methods of organizing human activity” as —fundamental economic principles or practices (including hedging, insurance, mitigating risk); commercial or legal interactions (including agreements in the form of contracts; legal obligations; advertising, marketing or sales activities or behaviors; business relations); managing personal behavior or relationships or interactions between people (including social activities, teaching, and following rules or instructions).
Step 2A Prong 2: Additional Elements That Integrate the Judicial Exception into a Practical Application
With respect to the Step 2A, Prong Two - This judicial exception is not integrated into a practical application. In particular, the claim recites additional elements: “A computer-implemented system, comprising: a first computerized device with a first user interface, operable to: via the first user interface, a second computerized device directly or indirectly in communication with the first computerized device, with a second user interface, operable to: integrate an external website from the second computerized device into the second user interface, the second user interface having an embedded window portion displaying data from the external website or application, while retaining original content from the second user interface; wherein the second user interface displays a link to the external website or application, wherein the second computerized device is operable to display the embedded window portion simultaneously with the portion of the second user interface in response to a third input selecting the link to the external website or application; and wherein the embedded window portion of the second user interface is operable to receive an fourth input, and the second computerized device is operable to transmit the fourth input directly to the external website or application and, on the external website or application displayed within the embedded window portion of the second user interface” at a high level of generality such that it amounts to no more than: adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea, as discussed in MPEP 2106.05(f). 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 claims are directed to an abstract idea with no significantly more elements.
Thus, the additional elements do not integrate the abstract idea into practical application because they do not impose any meaningful limitations on practicing the abstract idea. As a result, claim 1 does not provide any specifics regarding the integration into a practical application when recited in a claim with a judicial exception. See MPEP 2106.05(f).
Applicants originally submitted specification describes the computer components above at least in page/ paragraph [0026], [0028], [0034], [0047], [0064]-[0070]. In light of the specification, it should be noted that the components discussed above did not meaningfully limit the abstract idea because they merely linked the use of the abstract idea to a particular technological environment (i.e., "implementation via computers").
Similarly dependent claims 2-20 are also directed to an abstract idea under 2A, first and second prong. In the present application, all of the dependent claims have been evaluated and it was found that they all inherit the deficiencies set forth with respect to the independent claims. For instance, dependent claims 2 recite “to receive a document verifying a completion of the target step” and dependent claims 4 recite “wherein a manager is able to verify the competition of the target step”. Here, these claims offer further descriptive limitations of elements found in the independent claims which are similar to the abstract idea noted in the independent claim above.
Dependent claims 7 recites “wherein the first computerized device is operable to output data to the external website or application while the external website or application is being displayed within the embedded window portion of the second user interface.” Dependent claims 8 recites “wherein the first computerized device, or one or more servers connected to the first computerized device, is further operable to implement an artificial intelligence agent; wherein the artificial intelligence agent is able to select one or more recommended goals for the user and define one or more recommended action steps for each of the one or more recommended goals, utilizing machine learning algorithms and natural language processing.” Dependent claims 9 recites “wherein the first computerized device further comprises an identification device, the identification device being at least one of a camera for facial recognition, a fingerprint scanner for fingerprint recognition, or a biometric sensor, the first computerized device operable to record an identification confirmation using the identification device.” Dependent claims 18 recites “wherein the first computerized device is a smartphone or a tablet.” Dependent claims 19 recites “wherein the first user interface is a system application.” Dependent claims 20 recites “wherein the second user interface is a web interface.”
In this claim, “first computerized device is operable to output data to the external website or application while the external website or application is being displayed within the embedded window portion of the second user interface”, “an artificial intelligence agent; wherein the artificial intelligence agent is able to select one or more recommended goals for the user and define one or more recommended action steps for each of the one or more recommended goals, utilizing machine learning algorithms and natural language processing”, “wherein the first computerized device further comprises an identification device, the identification device being at least one of a camera for facial recognition, a fingerprint scanner for fingerprint recognition, or a biometric sensor, the first computerized device operable to record an identification confirmation using the identification device” are additional element, but it is still being recited such that it amounts to no more than: adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea, as discussed in MPEP 2106.05(f). As a result, Examiner asserts that dependent claims, such as dependent claims 2-20 are also directed to the abstract idea identified above.
The additional elements of a “machine learning model”, “artificial intelligence”, “computerized device”, “a camera for facial recognition, a fingerprint scanner for fingerprint recognition, or a biometric sensor, the first computerized device operable to record an identification confirmation using the identification device”. This language merely requires execution of an algorithm that can be performed by a generic computer component and provides no detail regarding the operation of that algorithm. As such, the claim requirement amounts to mere instructions to implement the abstract idea on a computer, and, therefore, is not sufficient to make the claim patent eligible. See Alice, 573 U.S. at 226 (determining that the claim limitations “data processing system,” “communications controller,” and “data storage unit” were generic computer components that amounted to mere instructions to implement the abstract idea on a computer); October 2019 Guidance Update at 11–12 (recitation of generic computer limitations for implementing the abstract idea “would not be sufficient to demonstrate integration of a judicial exception into a practical application”). Such a generic recitation of “machine learning model” is insufficient to show a practical application of the recited abstract idea. All of these additional elements are not significantly more because these, again, are merely the software and/or hardware components used to implement the abstract idea on a general-purpose computer.
Step 2B: Determine Whether Any Element, Or Combination, Amount to “Significantly More” Than the Abstract Idea Itself
With respect to Step 2B, the claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. First, the invention lacks improvements to another technology or technical field [see Alice at 2351; 2019 IEG at 55], and lacks meaningful limitations beyond generally linking the use of an abstract idea to a particular technological environment [Alice at 2360, 2019 IEG at 55], and fails to effect a transformation or reduction of a particular article to a different state or thing [2019 IEG, 55]. For the reasons articulated above, the claims recite an abstract idea that is limited to a particular field of endeavor (MPEP § 2106.05(h)) and recites insignificant extra-solution activity (MPEP § 2106.05(g)). By the factors and rationale provided above with respect to these MPEP sections, the additional elements of the claims that fail to integrate the abstract idea into a practical application also fail to amount to “significantly more” than the abstract idea.
As discussed above with respect to integration of the abstract idea into a practical application, the additional element(s) of “A computer-implemented system, comprising: a first computerized device with a first user interface, operable to: via the first user interface, a second computerized device directly or indirectly in communication with the first computerized device, with a second user interface, operable to: integrate an external website from the second computerized device into the second user interface, the second user interface having an embedded window portion displaying data from the external website or application, while retaining original content from the second user interface; wherein the second user interface displays a link to the external website or application, wherein the second computerized device is operable to display the embedded window portion simultaneously with the portion of the second user interface in response to a third input selecting the link to the external website or application; and wherein the embedded window portion of the second user interface is operable to receive an fourth input, and the second computerized device is operable to transmit the fourth input directly to the external website or application and, on the external website or application displayed within the embedded window portion of the second user interface” are insufficient to amount to significantly more. Applicants originally submitted specification describes the computer components above at least in page/ paragraph XX. In light of the specification, it should be noted that the components discussed above did not meaningfully limit the abstract idea because they merely linked the use of the abstract idea to a particular technological environment (i.e., "implementation via computers"). In light of the specification, it should be noted that the claim limitations discussed above are merely instructions to implement the abstract idea on a computer. See MPEP 2106.05(f). (See MPEP 2106.05(f) - Mere Instructions to Apply an Exception - “Thus, for example, claims that amount to nothing more than an instruction to apply the abstract idea using a generic computer do not render an abstract idea eligible.” Alice Corp., 134 S. Ct. at 235). Mere instructions to apply an exception using computer component cannot provide an inventive concept.). The additional elements amount to no more than a recitation of generic computer elements utilized to perform generic computer functions, such as performing repetitive calculations, Bancorp Services v. Sun Life, 687 F.3d 1266, 1278, 103 USPQ2d 1425, 1433 (Fed. Cir. 2012) ("The computer required by some of Bancorp’s claims is employed only for its most basic function, the performance of repetitive calculations, and as such does not impose meaningful limits on the scope of those claims."); and storing and retrieving information in memory, 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; see MPEP 2106.05(d)(II).
Therefore, the claims at issue do not require any nonconventional computer, network, or display components, or even a “non-conventional and non-generic arrangement of know, conventional pieces,” but merely call for performance of the claimed on a set of generic computer components” and display devices. All of these additional elements are significantly more because these, again, are merely the software and/or hardware components used to implement the abstract idea on a general-purpose computer. Generically recited computer elements do not add a meaningful limitation to the abstract idea because the Alice decision noted that generic structures that merely apply abstract ideas are not significantly more than the abstract ideas.
The computing elements with a computing device is recited at high level of generality (e.g. a generic device performing a generic computer function of processing data). Thus, this step is no more than mere instructions to apply the exception on a generic computer. In addition, using a processor to process data has been well- understood routing, conventional activity in the industry for many years. Generic computer features, such as system or storage, do not amount to significantly more than the abstract idea. These limitations merely describe implementation for the invention using elements of a general-purpose system, which is not sufficient to amount to significantly more. See, e.g., Alice Corp., 134 S. Ct. 2347, 110 USPQ2d 1976; Versata Dev. Group, Inc. v. SAP Am. Inc., 793 F.3d 1306, 1334, 115 USPQ2d 1681, 1791 (Federal Circuit 2015).
Further, it should be noted that additional elements of the claimed invention such as claim limitations of claim 1 when considered individually or as an ordered combination along with the other limitations discussed above also do not meaningfully limit the abstract idea because they merely linked the use of the abstract idea to a particular technological environment (i.e., "implementation via computers"). In light of the specification, it should be noted that the claim limitations discussed above are merely instructions to implement the abstract idea on a computer. See MPEP 2106.
Similarly, dependent claims 2-20 also do not include limitations amounting to significantly more than the abstract idea under the second prong or 2B of the Alice framework. In the present application, all of the dependent claims have been evaluated and it was found that they all inherit the deficiencies set forth with respect to the independent claims. Further, it should be noted that the dependent claims do not include limitations that overcome the stated assertions. Here, the dependent claims recite features/limitations that include computer components identified above in part 2B of analysis of independent claims 1. As a result, Examiner asserts that dependent claims, such as dependent claims 2-20 are also directed to the abstract idea identified above.
Further, Examiner notes that the addition limitations, when considered as an ordered combination, add nothing that is not already present when looking at the additional elements individually.
For more information on 101 rejections, see MPEP 2106, January 2019 Guidance at https://www.govinfo.gov/content/pkg/FR-2019-01 -07/pdf/2018-28282.pdf
Claim Rejections - 35 USC § 103
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.
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.
Claim(s) 1-7 and 10-20 is/are rejected under 35 U.S.C. 103 as being unpatentable over (US 2017/0193851) McNichol et al., and further in view of (US 2016/0321935) Mohler et al.
As per claim 1: Regarding the claim limitations below, Reference McNichol shows:
A computer-implemented system, comprising:
a first computerized device with a first user interface, operable to (McNichol shows: [0035] FIGS. 12, 13, 14A, 14B, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 and 26 illustrate example embodiments of a graphical user interface (GUI) provided for the system, in accordance with an embodiment. [0056] Referring to FIG. 1, shown therein is an example embodiment of a system 100 for determining and providing motivational sparks. The system 100 may also be referred to as motivational system 100. The system 100 may comprise at least one server 110 connected through the network 114 with at least one user device 120. [0082]: the user device 120 may submit the user-generated content portion to the server 110. For example, after recording of the user-generated content portion, the system 100 may request the user device 120 to transmit the recorded user-generated content portion to the server 110. The user-generated content portion may also be transmitted automatically to the server 110. The user device 120 may also store the user-generated content portion on personal database 122 of the user device 120); and:
Regarding the claim limitations below, Reference McNichol shows:
receive a first input, via the first user interface, from a user, including one or more goals (McNichol shows: [0023] In a second aspect, there is provided a method for generating a motivational spark for a user. The method may include requesting a user goal at the user device; determining, at at least one of the user device and a server, at least one motivational action based on the user goal, requesting user permission to access at least one of a camera, a photo album, and a microphone at the user device. The method may also include requesting the user to perform the at least one motivational action while recording a self-recording. The method may also include requesting the user to submit user personal information, requesting user permission to send at least one alert when the motivational spark is ready, requesting the user to provide sign-in information, requesting the user to specify a schedule and means of receiving alerts and/or motivational content, submitting the self-recording, user personal information and sign-in information to the server. The method may also include generating at least one user-specific content portion based on user personal information. The method may also include mixing, at the server, the self-recording with the at least one user-specific content portion to generate the motivational spark. [0024] In another aspect, a method for generating a motivational spark for a user is provided. The method may include displaying a first motivational spark at a user device; requesting user feedback at the user device; receiving user feedback by a server; determining, at the system server, at least one next motivational action based on a user goal and the user feedback; requesting, at the user device, the user to perform the at least one next motivational action while recording a self-recording with the user device; submitting the self-recording, user personal information, and sign-in information to the server; generating at least one user-specific content portion based on the user personal information and the user feedback; and mixing, at the server, the self-recording with the at least one user-specific content portion to generate the motivational spark.);
Regarding the claim limitations below, Reference McNichol shows:
present to the user one or more action steps for each of the one or more goals (McNichol shows: [0023] In a second aspect, there is provided a method for generating a motivational spark for a user. The method may include requesting a user goal at the user device; determining, at at least one of the user device and a server, at least one motivational action based on the user goal, requesting user permission to access at least one of a camera, a photo album, and a microphone at the user device. The method may also include requesting the user to perform the at least one motivational action while recording a self-recording. The method may also include requesting the user to submit user personal information, requesting user permission to send at least one alert when the motivational spark is ready, requesting the user to provide sign-in information, requesting the user to specify a schedule and means of receiving alerts and/or motivational content, submitting the self-recording, user personal information and sign-in information to the server. The method may also include generating at least one user-specific content portion based on user personal information. The method may also include mixing, at the server, the self-recording with the at least one user-specific content portion to generate the motivational spark. [0024] In another aspect, a method for generating a motivational spark for a user is provided. The method may include displaying a first motivational spark at a user device; requesting user feedback at the user device; receiving user feedback by a server; determining, at the system server, at least one next motivational action based on a user goal and the user feedback; requesting, at the user device, the user to perform the at least one next motivational action while recording a self-recording with the user device; submitting the self-recording, user personal information, and sign-in information to the server; generating at least one user-specific content portion based on the user personal information and the user feedback; and mixing, at the server, the self-recording with the at least one user-specific content portion to generate the motivational spark. [0072] In at least one embodiment, the system 100 may determine at least one motivational action at step 308. In at least one example embodiment, the motivational action may be based on the user goal. In at least one embodiment, the motivational action may be based on a user behavior step. [0097] The user-generated content portions may include motivational selfie-videos. The selfie-videos may be requested and collected from the user by the system 100 using the following steps: sending a request to the user to choose a goal from a list of goals (such as quitting smoking, losing weight, etc.); receiving the user's goal; based on the user's goal, choosing or generating or determining a sequence of actions to achieve the goal; sending a request to the user to record at least one video performing at least one action (selfie-video) from the abovementioned sequence of actions; receiving the at least one selfie-video; storing the at least one selfie-video. In at least one embodiment, the next selfie-video step may be requested by the system at the user device);
Regarding the claim limitations below, Reference McNichol shows:
receive a second input from the user, indicating that a target step in the one or more action steps has been completed (McNichol shows: [0072] In at least one embodiment, the system 100 may determine at least one motivational action at step 308. In at least one example embodiment, the motivational action may be based on the user goal. In at least one embodiment, the motivational action may be based on a user behavior step. [0097] The user-generated content portions may include motivational selfie-videos. The selfie-videos may be requested and collected from the user by the system 100 using the following steps: sending a request to the user to choose a goal from a list of goals (such as quitting smoking, losing weight, etc.); receiving the user's goal; based on the user's goal, choosing or generating or determining a sequence of actions to achieve the goal; sending a request to the user to record at least one video performing at least one action (selfie-video) from the abovementioned sequence of actions; receiving the at least one selfie-video; storing the at least one selfie-video. In at least one embodiment, the next selfie-video step may be requested by the system at the user device);
Regarding the claim limitations below, Reference McNichol shows:
a second computerized device directly or indirectly in communication with the first computerized device, with a second user interface, operable to:
integrate an external website from the second computerized device into the second user interface, the second user interface having an embedded window portion displaying data from the external website or application, while retaining original content from the second user interface (McNichol shows: [0058] For example, the system 100 may comprise the user device 120, a website, and IoT, VR and AR. For example, the website may provide all functionality and may be able to be responsive for tablet and/or smartphone access. [0079] In at least one embodiment, the scripting and capture may be done by user device and/or server 110, using the application or via website. User may be scripted to make ‘selfie-film’ of scripted action. For example, the user may be requested to upload photo of what the user wants avoid at a coffee shop and what alternative food/beverage choice the user wants to choose instead (e.g. at Starbucks, replace sugar-filled Caramel Latte and replace it with lightly sweetened tea). In another example, the user may be requested to film a number (e.g. five) of alternative behaviors instead of smoking and the system 100 may provide suggestions for user, such as playing Tetris, chewing gum, sucking lollipop, punching pillow and saying ‘I did it!’. [0098] A request for the at least one selfie-video may be done by e-mail, app push alert, or text or other communication means. The request may include an explicative video or a link to a website. Alternatively, the request may be scheduled automatically by the system 100. The requests may also be scheduled by the user. For example, the system 100 may propose the user to schedule the requests. Alternatively, the system 100 may send the requests randomly. For example, the system 100 may request the user-generated content portion and automatically store the user-generated content portion on the system 100 server 110 and/or user device 120.);
Regarding the claim limitations below, Reference McNichol shows:
wherein the second user interface displays a link to the external website or application, the link associated with the target step (McNichol shows: [0058] For example, the system 100 may comprise the user device 120, a website, and IoT, VR and AR. For example, the website may provide all functionality and may be able to be responsive for tablet and/or smartphone access. [0079] In at least one embodiment, the scripting and capture may be done by user device and/or server 110, using the application or via website. User may be scripted to make ‘selfie-film’ of scripted action. For example, the user may be requested to upload photo of what the user wants avoid at a coffee shop and what alternative food/beverage choice the user wants to choose instead (e.g. at Starbucks, replace sugar-filled Caramel Latte and replace it with lightly sweetened tea). In another example, the user may be requested to film a number (e.g. five) of alternative behaviors instead of smoking and the system 100 may provide suggestions for user, such as playing Tetris, chewing gum, sucking lollipop, punching pillow and saying ‘I did it!’. [0098] A request for the at least one selfie-video may be done by e-mail, app push alert, or text or other communication means. The request may include an explicative video or a link to a website. Alternatively, the request may be scheduled automatically by the system 100. The requests may also be scheduled by the user. For example, the system 100 may propose the user to schedule the requests. Alternatively, the system 100 may send the requests randomly. For example, the system 100 may request the user-generated content portion and automatically store the user-generated content portion on the system 100 server 110 and/or user device 120. [0126] In at least one embodiment, users may record at least one video and/or image(s) and/or note(s) of support to peers. This can be in-network or through social networks (SN) like Facebook or web page. In at least one embodiment, peers may be requested to record and send supportive video messages to the system 100 in-network from any device, or through social networks such as Facebook, Instagram, and/or Snapchat. For example, the user may initiate recording of the peer support video message (peer-generated support content) for his or her peer. For example, the system 100 may collect peer-generated support content. For example, the system 100 may automatically use the peer-generated support content for a specific user when generating the next motivational spark. [0083] In at least one embodiment, at any time before requesting the user to perform the at least one motivational action or at any time after that request, the system 100 may request that the user submit user personal information. For example, the system 100 may request that user submit user personal information at step 320, as shown at FIG. 3A. For example, the user personal information may comprise at least one of a gender, race, age, location, relationship status, if they have children, if they have pets, how much weight they would like to lose, if they smoke, what medical conditions they have, what type of music they like, what outdoor scenes they prefer, their favorite brands, their favorite foods, their favorite choices of transportation, what they feel are their worst traits, what they feel are their best traits, what they think others love most about them, what they think stops them from achieving their dreams, if they are extroverts, if they enjoy travel, where they would most like to be, their ideal vacation, their favorite way to rest, their favorite game, their ideal date, their ideal meal, what scares them most, and third party data access for additional data (such as Spotify, Facebook, Amazon, Pinterest, Twitter).);
Regarding the claim limitations below, Reference McNichol shows:
wherein the second computerized device is operable to display the embedded window portion simultaneously with the portion of the second user interface in response to a third input selecting the link to the external website or application (McNichol shows: [0058] For example, the system 100 may comprise the user device 120, a website, and IoT, VR and AR. For example, the website may provide all functionality and may be able to be responsive for tablet and/or smartphone access. [0079] In at least one embodiment, the scripting and capture may be done by user device and/or server 110, using the application or via website. User may be scripted to make ‘selfie-film’ of scripted action. For example, the user may be requested to upload photo of what the user wants avoid at a coffee shop and what alternative food/beverage choice the user wants to choose instead (e.g. at Starbucks, replace sugar-filled Caramel Latte and replace it with lightly sweetened tea). In another example, the user may be requested to film a number (e.g. five) of alternative behaviors instead of smoking and the system 100 may provide suggestions for user, such as playing Tetris, chewing gum, sucking lollipop, punching pillow and saying ‘I did it!’. [0098] A request for the at least one selfie-video may be done by e-mail, app push alert, or text or other communication means. The request may include an explicative video or a link to a website. Alternatively, the request may be scheduled automatically by the system 100. The requests may also be scheduled by the user. For example, the system 100 may propose the user to schedule the requests. Alternatively, the system 100 may send the requests randomly. For example, the system 100 may request the user-generated content portion and automatically store the user-generated content portion on the system 100 server 110 and/or user device 120.); and
Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the embedded window portion of the second user interface is operable to receive an fourth input, and the second computerized device is operable to transmit the fourth input directly to the external website or application and to receive a response to the fourth input, and present information relating to the response on the external website or application displayed within the embedded window portion of the second user interface.
McNichol shows in [0187] In another example, if the user inputs user personal information that indicates that the user's mood input is “‘angry”’ (i.e. that is the user has self-assessed his/her mood as being “angry”), this may trigger the system 100 to play relevant music and display a message within the next smartspark motivational spark such as: “listening to angry music calms you when you're mad.” [0191] The system 100 may enable recurring personalized dynamic video creation and delivery based on algorithms that integrate data from the user's social media, device, geo-data and app based input(s). In at least one embodiment, the system 100 may pick and display contextually relevant overlay imagery designed to aid user in desired association. The motivational spark may be provided in ‘real time’, rendered on the user device. In other embodiments, the motivational spark may be cloud-based, to be served at relevant times/contexts.
However, McNichol does not explicitly show directly transmitting fourth input to external website as is recited in the claim below:
“operable to transmit the fourth input directly to the external website or application and to receive a response to the fourth input, and present information relating to the response on the external website or application displayed within the embedded window portion of the second user interface”.
Mohler shows the above limitation at least in [0054] Examples of goal attributes 301 (some of which are illustrated in FIG. 3) can include a goal name, a goal channel (e.g., the highest level classification of goals), a goal category (e.g., a subset category of a channel), a goal duration (e.g., time to complete the goal, estimated or actual end date for goal whether completed or not; can be a null value for persistent goals without a set end date), goal conditions (e.g., the rules or conditions that dictate a goal completion based on inputs to a goal, and that allow for the tracking of a status of the goal towards completion, can be considered to be the desired outcome of the goal), goal logic (e.g., the rules, algorithms and/or processing instructions that are used by the goal engine 101 to process a goal), goal status (e.g., percentage of completion or other numerical indicator of progress, can also include non-numerical indicators such as “on track”, “exceeding expectations”, “lagging behind”, “at risk”, etc.), goal inputs (e.g., identification of the data inputs used in determining the participant's progress towards the goal, including the participant's data and other data sources), goal data (e.g., the data used to measure and calculate the progress of the goal and can include historical data accumulated over time), goal priority (e.g., a priority of the goal relative to other goals, a goal update (e.g., when the goal was last updated), a goal type (e.g., a life goal versus a tempus goal), goal outputs (e.g., the data types that are output by the goal and can be used as input data to other goals). [0055] Goal logic can be considered to be the rules, algorithms, and/or processing instructions used by the goal engine 101 to use the input data to a goal and calculate goal status, goal outputs, and other data associated with the progress of a goal. The goal logic of a goal will be associated with the purpose of the goal itself. In other words, the nature of the goal represented by the goal object will dictate the goal logic to be used. [0079] Goal objects 105 can be correlated or linked via one or more of their corresponding attributes. The link can be via correlation rules or subroutines that govern the nature of the relationship between the goal objects, and/or the corresponding correlated goal attributes of the respective objects. In one aspect of correlated goal objects, a goal attribute of a first goal object 105 can be an output attribute that can also serve as an input attribute to a second goal object 105. The correlation can include algorithms or processing rules executed by the goal engine 101 such that the effect of the output attribute is correctly applied as an input attribute. In an example, the goal engine 101 can access link subroutines that can create links based on goal attributes associated with influential factors of a participant's life. The link subroutines can create correlations between goal attributes associated with one or more of “time”, “money”, “productivity”, “efficiency”, “happiness”, and “energy.” The goal attributes associated with each of these factors can be considered to be goal attributes that can affect or can be affected by these factors. The resulting link can be a input-output link (wherein one goal attribute is an output attribute providing an input to another goal attribute in a different goal object 105) and/or a combination link, where the linking of the goal attributes can contribute to an enhanced effect of each goal attribute on each respective goal object and, ultimately, on the life score. The combination effect can be a constructive or destructive effect. The pairing factors can be considered to be metadata for a particular goal attribute that can describe which of the factors can apply and how. For example, a goal attribute associated with “money” can be linked such that a complete picture of a participant's financial state can be made based on all of the participant's goals. Thus, this can involve goal attributes of finance goals (e.g., investment amounts, income, contribution levels, etc.) linked to money-related goal attributes of non-finance goals (e.g., for a personal goal object associated with the goal of practicing a particular hobby, a goal attribute can include the cost to practice the hobby). Mortality or other benefits-related goal attributes that can vary with a participant's health status can be associated with the “health” factor, such that they are linked to output factors of health-related goals (e.g., such that improvements in health status can be reflected in estimated costs for benefits, insurance coverage, etc.).
Reference McNichol and Reference Mohler are analogous prior art to the claimed invention because the references generally relate to field of helping users manage achieving a goal. Further, said references are part of the same classification, i.e., G06B. Lastly, said references are filed before the effective filing date of the instant application; hence, said references are analogous prior-art references.
It would have been obvious to one of ordinary skill in the art before the effective filing date of this application for AIA to provide the teachings of Reference Mohler, particularly the directly transmitting fourth input to external website [0054]-[0055], in the disclosure of Reference McNichols, particularly in the ability to connect with other users on Social Media and get social support for a particular goal [0187]-[0191], in order to provide for a system that allows one to leverage vast quantities of data related to system participants to aid the participants in optimizing their life goals. One aspect of the inventive subject matter includes a goal optimization system that includes a participant database, a goal database, a participant interface, and a goal engine. The participant database is preferably configured or programmed to store vast amounts of participant data across a broad spectrum of participants. Example participant data can include biometric data, life choices, demographics, psychographics, team data, or other types of participant data. The goal database can be configured to store one or more goal objects representing one or more participant's goals possibly including financial goals, family goals, legacy goals, societal goals, or other types of goals. The goal engine can create one or more goal objects based on participant input (e.g., participant data, goal definitions, etc.) received via the participant interface as taught by Reference Mohler (see at least in [0014]), where upon the execution of the method and system of Reference Mohler for life score management so that the process of helping users manage achieving a goal can be made more efficient and effective.
Further, the claimed invention is merely a combination of old elements in a similar helping users manage achieving a goal field of endeavor, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Reference McNichol in view of Reference Mohler, the results of the combination were predictable (MPEP 2143 A).
As per claim 2: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the first computerized device is further operable to receive a document verifying a completion of the target step.
Reference McNichol does not explicitly show the above limitation. Reference Mohler shows the above limitation at least in [0073] To recognize life events, the goal engine 101 can reference incoming data against a listing or other index of known, applicable life events to the participant's goals. The data used to detect a life event can be received via the various data sources indicated herein. For example, the participant can enter the life event of having a child as participant input 104 via the participant interface 102. Other life events can be recognized via information received about the participant from other sources. For example, a submission of a birth certificate of a child from a government agency (with the participant's authorization to obtain such records), the updating of employee benefits at the participant's employer, tax return information, etc. Additionally, the system can receive data from external sources such as news sources, market sources, and other reporting services and detect news, market or other reported events as applicable life events using searching techniques, matching techniques, inference techniques and other such recognition techniques.
Reference McNichol and Reference Mohler are analogous prior art to the claimed invention because the references generally relate to field of helping users manage achieving a goal. Further, said references are part of the same classification, i.e., G06B. Lastly, said references are filed before the effective filing date of the instant application; hence, said references are analogous prior-art references.
It would have been obvious to one of ordinary skill in the art before the effective filing date of this application for AIA to provide the teachings of Reference Mohler, particularly the directly transmitting fourth input to external website [0054]-[0055], in the disclosure of Reference McNichols, particularly in the ability to connect with other users on Social Media and get social support for a particular goal [0187]-[0191], in order to provide for a system that allows one to leverage vast quantities of data related to system participants to aid the participants in optimizing their life goals. One aspect of the inventive subject matter includes a goal optimization system that includes a participant database, a goal database, a participant interface, and a goal engine. The participant database is preferably configured or programmed to store vast amounts of participant data across a broad spectrum of participants. Example participant data can include biometric data, life choices, demographics, psychographics, team data, or other types of participant data. The goal database can be configured to store one or more goal objects representing one or more participant's goals possibly including financial goals, family goals, legacy goals, societal goals, or other types of goals. The goal engine can create one or more goal objects based on participant input (e.g., participant data, goal definitions, etc.) received via the participant interface as taught by Reference Mohler (see at least in [0014]), where upon the execution of the method and system of Reference Mohler for life score management so that the process of helping users manage achieving a goal can be made more efficient and effective.
Further, the claimed invention is merely a combination of old elements in a similar helping users manage achieving a goal field of endeavor, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Reference McNichol in view of Reference Mohler, the results of the combination were predictable (MPEP 2143 A).
As per claim 3: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the computer-implemented system is further operable to assign a number of reward points to the user corresponding to the completion of the target step.
Reference McNichol does not explicitly show the above limitation. Mohler shows [0122] In one example, data feeds from 3rd party “smart clothes” the participant wears is transmitted into entity's goal optimization system infrastructure indicating the amount of miles jogged (GPS) and heart rate elevation. This information could be used in a number of ways including: [0123] a. Validation of fulfillment of health goals, in order to receive an agreed upon discount that is being held in an escrow account. Such information can be presented in a metaphorical port. Example metaphorical portals that can be suitably adapted for use with the inventive subject matter include where benefits are presented within a virtual metaphor as a city. The family virtualized or metaphorical portal might show some weeds in the streets, signifying various family members are behind in some monthly health goals. As the family members go on walks that evening, when they return the GPS wearable devices have already communicated to the portal via the goal optimization system, and the weeds have been turned into flowers. [0124] b. A high level goal example could include establishing a set of practices which can help reduce diabetes risk, with a desired weight loss of 5% over the next 12 months. The details on the set of practices are unique to the individual but within certain guidelines of walking, biking, hiking, weight room efforts, etc. The 5% weight reduction would be a desired outcome, but executing against the set of practices is the real accomplishment to be rewarded. [0125] c. The participant may allow other 3rd parties to see this information anonymously in order to allow then to “bid” on providing various health related services. The participant may then at some point allow some of the 3rd parties to get in actual contact. [0135] As part of the feedback/remuneration cycle between the participant, their goals, and the client that the participant works for, as certain societal goals (such as donation to scientific research) are accomplished, the individuals could receive positive feedback as this is communicated to their company. Even if no remuneration is tied to this, recognition can be its own reward.
Reference McNichol and Reference Mohler are analogous prior art to the claimed invention because the references generally relate to field of helping users manage achieving a goal. Further, said references are part of the same classification, i.e., G06B. Lastly, said references are filed before the effective filing date of the instant application; hence, said references are analogous prior-art references.
It would have been obvious to one of ordinary skill in the art before the effective filing date of this application for AIA to provide the teachings of Reference Mohler, particularly the directly transmitting fourth input to external website [0054]-[0055], in the disclosure of Reference McNichols, particularly in the ability to connect with other users on Social Media and get social support for a particular goal [0187]-[0191], in order to provide for a system that allows one to leverage vast quantities of data related to system participants to aid the participants in optimizing their life goals. One aspect of the inventive subject matter includes a goal optimization system that includes a participant database, a goal database, a participant interface, and a goal engine. The participant database is preferably configured or programmed to store vast amounts of participant data across a broad spectrum of participants. Example participant data can include biometric data, life choices, demographics, psychographics, team data, or other types of participant data. The goal database can be configured to store one or more goal objects representing one or more participant's goals possibly including financial goals, family goals, legacy goals, societal goals, or other types of goals. The goal engine can create one or more goal objects based on participant input (e.g., participant data, goal definitions, etc.) received via the participant interface as taught by Reference Mohler (see at least in [0014]), where upon the execution of the method and system of Reference Mohler for life score management so that the process of helping users manage achieving a goal can be made more efficient and effective.
Further, the claimed invention is merely a combination of old elements in a similar helping users manage achieving a goal field of endeavor, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Reference McNichol in view of Reference Mohler, the results of the combination were predictable (MPEP 2143 A).
As per claim 4: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein a manager is able to verify the competition of the target step on the second computerized device.
Reference McNichol does not explicitly show the above limitation. Reference Mohler shows the above limitation at least in [0073] To recognize life events, the goal engine 101 can reference incoming data against a listing or other index of known, applicable life events to the participant's goals. The data used to detect a life event can be received via the various data sources indicated herein. For example, the participant can enter the life event of having a child as participant input 104 via the participant interface 102. Other life events can be recognized via information received about the participant from other sources. For example, a submission of a birth certificate of a child from a government agency (with the participant's authorization to obtain such records), the updating of employee benefits at the participant's employer, tax return information, etc. Additionally, the system can receive data from external sources such as news sources, market sources, and other reporting services and detect news, market or other reported events as applicable life events using searching techniques, matching techniques, inference techniques and other such recognition techniques.
Reference McNichol and Reference Mohler are analogous prior art to the claimed invention because the references generally relate to field of helping users manage achieving a goal. Further, said references are part of the same classification, i.e., G06B. Lastly, said references are filed before the effective filing date of the instant application; hence, said references are analogous prior-art references.
It would have been obvious to one of ordinary skill in the art before the effective filing date of this application for AIA to provide the teachings of Reference Mohler, particularly the directly transmitting fourth input to external website [0054]-[0055], in the disclosure of Reference McNichols, particularly in the ability to connect with other users on Social Media and get social support for a particular goal [0187]-[0191], in order to provide for a system that allows one to leverage vast quantities of data related to system participants to aid the participants in optimizing their life goals. One aspect of the inventive subject matter includes a goal optimization system that includes a participant database, a goal database, a participant interface, and a goal engine. The participant database is preferably configured or programmed to store vast amounts of participant data across a broad spectrum of participants. Example participant data can include biometric data, life choices, demographics, psychographics, team data, or other types of participant data. The goal database can be configured to store one or more goal objects representing one or more participant's goals possibly including financial goals, family goals, legacy goals, societal goals, or other types of goals. The goal engine can create one or more goal objects based on participant input (e.g., participant data, goal definitions, etc.) received via the participant interface as taught by Reference Mohler (see at least in [0014]), where upon the execution of the method and system of Reference Mohler for life score management so that the process of helping users manage achieving a goal can be made more efficient and effective.
Further, the claimed invention is merely a combination of old elements in a similar helping users manage achieving a goal field of endeavor, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Reference McNichol in view of Reference Mohler, the results of the combination were predictable (MPEP 2143 A).
As per claim 5: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the first computerized device is operable to manage an account of the reward points.
Reference McNichol does not explicitly show the above limitation. Mohler shows [0122] In one example, data feeds from 3rd party “smart clothes” the participant wears is transmitted into entity's goal optimization system infrastructure indicating the amount of miles jogged (GPS) and heart rate elevation. This information could be used in a number of ways including: [0123] a. Validation of fulfillment of health goals, in order to receive an agreed upon discount that is being held in an escrow account. Such information can be presented in a metaphorical port. Example metaphorical portals that can be suitably adapted for use with the inventive subject matter include where benefits are presented within a virtual metaphor as a city. The family virtualized or metaphorical portal might show some weeds in the streets, signifying various family members are behind in some monthly health goals. As the family members go on walks that evening, when they return the GPS wearable devices have already communicated to the portal via the goal optimization system, and the weeds have been turned into flowers. [0124] b. A high level goal example could include establishing a set of practices which can help reduce diabetes risk, with a desired weight loss of 5% over the next 12 months. The details on the set of practices are unique to the individual but within certain guidelines of walking, biking, hiking, weight room efforts, etc. The 5% weight reduction would be a desired outcome, but executing against the set of practices is the real accomplishment to be rewarded. [0125] c. The participant may allow other 3rd parties to see this information anonymously in order to allow then to “bid” on providing various health related services. The participant may then at some point allow some of the 3rd parties to get in actual contact. [0135] As part of the feedback/remuneration cycle between the participant, their goals, and the client that the participant works for, as certain societal goals (such as donation to scientific research) are accomplished, the individuals could receive positive feedback as this is communicated to their company. Even if no remuneration is tied to this, recognition can be its own reward.
Reference McNichol and Reference Mohler are analogous prior art to the claimed invention because the references generally relate to field of helping users manage achieving a goal. Further, said references are part of the same classification, i.e., G06B. Lastly, said references are filed before the effective filing date of the instant application; hence, said references are analogous prior-art references.
It would have been obvious to one of ordinary skill in the art before the effective filing date of this application for AIA to provide the teachings of Reference Mohler, particularly the directly transmitting fourth input to external website [0054]-[0055], in the disclosure of Reference McNichols, particularly in the ability to connect with other users on Social Media and get social support for a particular goal [0187]-[0191], in order to provide for a system that allows one to leverage vast quantities of data related to system participants to aid the participants in optimizing their life goals. One aspect of the inventive subject matter includes a goal optimization system that includes a participant database, a goal database, a participant interface, and a goal engine. The participant database is preferably configured or programmed to store vast amounts of participant data across a broad spectrum of participants. Example participant data can include biometric data, life choices, demographics, psychographics, team data, or other types of participant data. The goal database can be configured to store one or more goal objects representing one or more participant's goals possibly including financial goals, family goals, legacy goals, societal goals, or other types of goals. The goal engine can create one or more goal objects based on participant input (e.g., participant data, goal definitions, etc.) received via the participant interface as taught by Reference Mohler (see at least in [0014]), where upon the execution of the method and system of Reference Mohler for life score management so that the process of helping users manage achieving a goal can be made more efficient and effective.
Further, the claimed invention is merely a combination of old elements in a similar helping users manage achieving a goal field of endeavor, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Reference McNichol in view of Reference Mohler, the results of the combination were predictable (MPEP 2143 A).
As per claim 6: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the first computerized device is operable to list a plurality of benefits the user is able to redeem with the reward points.
Reference McNichol does not explicitly show the above limitation. Mohler shows [0122] In one example, data feeds from 3rd party “smart clothes” the participant wears is transmitted into entity's goal optimization system infrastructure indicating the amount of miles jogged (GPS) and heart rate elevation. This information could be used in a number of ways including: [0123] a. Validation of fulfillment of health goals, in order to receive an agreed upon discount that is being held in an escrow account. Such information can be presented in a metaphorical port. Example metaphorical portals that can be suitably adapted for use with the inventive subject matter include where benefits are presented within a virtual metaphor as a city. The family virtualized or metaphorical portal might show some weeds in the streets, signifying various family members are behind in some monthly health goals. As the family members go on walks that evening, when they return the GPS wearable devices have already communicated to the portal via the goal optimization system, and the weeds have been turned into flowers. [0124] b. A high level goal example could include establishing a set of practices which can help reduce diabetes risk, with a desired weight loss of 5% over the next 12 months. The details on the set of practices are unique to the individual but within certain guidelines of walking, biking, hiking, weight room efforts, etc. The 5% weight reduction would be a desired outcome, but executing against the set of practices is the real accomplishment to be rewarded. [0125] c. The participant may allow other 3rd parties to see this information anonymously in order to allow then to “bid” on providing various health related services. The participant may then at some point allow some of the 3rd parties to get in actual contact. [0135] As part of the feedback/remuneration cycle between the participant, their goals, and the client that the participant works for, as certain societal goals (such as donation to scientific research) are accomplished, the individuals could receive positive feedback as this is communicated to their company. Even if no remuneration is tied to this, recognition can be its own reward.
Reference McNichol and Reference Mohler are analogous prior art to the claimed invention because the references generally relate to field of helping users manage achieving a goal. Further, said references are part of the same classification, i.e., G06B. Lastly, said references are filed before the effective filing date of the instant application; hence, said references are analogous prior-art references.
It would have been obvious to one of ordinary skill in the art before the effective filing date of this application for AIA to provide the teachings of Reference Mohler, particularly the directly transmitting fourth input to external website [0054]-[0055], in the disclosure of Reference McNichols, particularly in the ability to connect with other users on Social Media and get social support for a particular goal [0187]-[0191], in order to provide for a system that allows one to leverage vast quantities of data related to system participants to aid the participants in optimizing their life goals. One aspect of the inventive subject matter includes a goal optimization system that includes a participant database, a goal database, a participant interface, and a goal engine. The participant database is preferably configured or programmed to store vast amounts of participant data across a broad spectrum of participants. Example participant data can include biometric data, life choices, demographics, psychographics, team data, or other types of participant data. The goal database can be configured to store one or more goal objects representing one or more participant's goals possibly including financial goals, family goals, legacy goals, societal goals, or other types of goals. The goal engine can create one or more goal objects based on participant input (e.g., participant data, goal definitions, etc.) received via the participant interface as taught by Reference Mohler (see at least in [0014]), where upon the execution of the method and system of Reference Mohler for life score management so that the process of helping users manage achieving a goal can be made more efficient and effective.
Further, the claimed invention is merely a combination of old elements in a similar helping users manage achieving a goal field of endeavor, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Reference McNichol in view of Reference Mohler, the results of the combination were predictable (MPEP 2143 A).
As per claim 7: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the first computerized device is operable to output data to the external website or application while the external website or application is being displayed within the embedded window portion of the second user interface.
McNichol shows in [0187] In another example, if the user inputs user personal information that indicates that the user's mood input is “‘angry”’ (i.e. that is the user has self-assessed his/her mood as being “angry”), this may trigger the system 100 to play relevant music and display a message within the next smartspark motivational spark such as: “listening to angry music calms you when you're mad.” [0191] The system 100 may enable recurring personalized dynamic video creation and delivery based on algorithms that integrate data from the user's social media, device, geo-data and app based input(s). In at least one embodiment, the system 100 may pick and display contextually relevant overlay imagery designed to aid user in desired association. The motivational spark may be provided in ‘real time’, rendered on the user device. In other embodiments, the motivational spark may be cloud-based, to be served at relevant times/contexts.
As per claim 10: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the first computerized device is operable to determine its location and share the location with the second computerized device.
McNichol shows in [0059] Shown at FIG. 2 is an example embodiment of the user device 120, in accordance with at least one embodiment. Each user device 120 may comprise at least one processor 132, at least one data storage 134, and at least one operating system 138. The user device 120 may also comprise a display 140, a camera 142, a microphone 144, and a location identification module 146. For example, the location identification module 146 may determine the location of the user device 120 through triangulation of signals, IP address lookup, or GPS location. The user device 120 may be connected to the network 114 wirelessly and/or by means of a cable. [0083] In at least one embodiment, at any time before requesting the user to perform the at least one motivational action or at any time after that request, the system 100 may request that the user submit user personal information. For example, the system 100 may request that user submit user personal information at step 320, as shown at FIG. 3A. For example, the user personal information may comprise at least one of a gender, race, age, location, relationship status, if they have children, if they have pets, how much weight they would like to lose, if they smoke, what medical conditions they have, what type of music they like, what outdoor scenes they prefer, their favorite brands, their favorite foods, their favorite choices of transportation, what they feel are their worst traits, what they feel are their best traits, what they think others love most about them, what they think stops them from achieving their dreams, if they are extroverts, if they enjoy travel, where they would most like to be, their ideal vacation, their favorite way to rest, their favorite game, their ideal date, their ideal meal, what scares them most, and third party data access for additional data (such as Spotify, Facebook, Amazon, Pinterest, Twitter).
As per claim 11: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the first computerized device further comprises an identification device, the identification device being at least one of a camera for facial recognition, a fingerprint scanner for fingerprint recognition, or a biometric sensor, the first computerized device operable to record an identification confirmation using the identification device.
Reference McNichol shows [0104] For example, the user may be asked for approval of Terms and Conditions; permission to access photos; permission to access camera; permission to access microphone; permission to access contacts; permission to send push notifications. For example, this information may be stored in the user's account. [0154] For example, if the system 100 receives the information from the user that she has lost 5 lbs (such as, e.g. from a monitoring device that is a weighing scale), the user may be shown a motivational spark comprising a video of friends giving the user an achievement remark, such as “a high five”. For example, the system 100 and method may include biometric feedback, e.g., via a monitoring device that is a watch or another portable device. [0163] For example, the user may be a smoker who wears the google glasses or augmented reality (AR) glasses (e.g. Google Glass, Microsoft HoloLens, etc). When the user encounters a cigarette, the user may launch the system 100 and may click on a realtime help button which may trigger a camera mode, turning on the camera of the user device 120. [0172] In at least one embodiment, the system 100 may determine the success of the motivational spark and/or content portion based on the received/collected biometric data, such as, for example, the user's heart rate, body temperature, glucose levels, and steps taken. [0215] Additionally, if the user goal can be tied to a biometric/physical data source, then another success meter may be provided for that user goal, e.g., for hitting a biometric/physical data goal. For example, in Type 2 Diabetics with Portable Glucose monitor, a success meter may show how often the user was able to keep glucose levels within desired levels.
As per claim 12: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the first computerized device is operable to send the identification confirmation to the second computerized device.
Reference McNichol shows [0104] For example, the user may be asked for approval of Terms and Conditions; permission to access photos; permission to access camera; permission to access microphone; permission to access contacts; permission to send push notifications. For example, this information may be stored in the user's account. [0154] For example, if the system 100 receives the information from the user that she has lost 5 lbs (such as, e.g. from a monitoring device that is a weighing scale), the user may be shown a motivational spark comprising a video of friends giving the user an achievement remark, such as “a high five”. For example, the system 100 and method may include biometric feedback, e.g., via a monitoring device that is a watch or another portable device. [0163] For example, the user may be a smoker who wears the google glasses or augmented reality (AR) glasses (e.g. Google Glass, Microsoft HoloLens, etc). When the user encounters a cigarette, the user may launch the system 100 and may click on a realtime help button which may trigger a camera mode, turning on the camera of the user device 120. [0172] In at least one embodiment, the system 100 may determine the success of the motivational spark and/or content portion based on the received/collected biometric data, such as, for example, the user's heart rate, body temperature, glucose levels, and steps taken. [0215] Additionally, if the user goal can be tied to a biometric/physical data source, then another success meter may be provided for that user goal, e.g., for hitting a biometric/physical data goal. For example, in Type 2 Diabetics with Portable Glucose monitor, a success meter may show how often the user was able to keep glucose levels within desired levels.
As per claim 13: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the second computerized device is operable to automatically verify the identification confirmation or receive a fifth input from a manager for the verification of the identification confirmation.
Reference McNichol shows [0104] For example, the user may be asked for approval of Terms and Conditions; permission to access photos; permission to access camera; permission to access microphone; permission to access contacts; permission to send push notifications. For example, this information may be stored in the user's account. [0154] For example, if the system 100 receives the information from the user that she has lost 5 lbs (such as, e.g. from a monitoring device that is a weighing scale), the user may be shown a motivational spark comprising a video of friends giving the user an achievement remark, such as “a high five”. For example, the system 100 and method may include biometric feedback, e.g., via a monitoring device that is a watch or another portable device. [0163] For example, the user may be a smoker who wears the google glasses or augmented reality (AR) glasses (e.g. Google Glass, Microsoft HoloLens, etc). When the user encounters a cigarette, the user may launch the system 100 and may click on a realtime help button which may trigger a camera mode, turning on the camera of the user device 120. [0172] In at least one embodiment, the system 100 may determine the success of the motivational spark and/or content portion based on the received/collected biometric data, such as, for example, the user's heart rate, body temperature, glucose levels, and steps taken. [0215] Additionally, if the user goal can be tied to a biometric/physical data source, then another success meter may be provided for that user goal, e.g., for hitting a biometric/physical data goal. For example, in Type 2 Diabetics with Portable Glucose monitor, a success meter may show how often the user was able to keep glucose levels within desired levels.
As per claim 14: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the second computerized device is operable to send a message to the first computerized device if the verification fails.
Reference McNichol does not explicitly show the above limitation. Reference Mohler shows the above limitation at least in [0073] To recognize life events, the goal engine 101 can reference incoming data against a listing or other index of known, applicable life events to the participant's goals. The data used to detect a life event can be received via the various data sources indicated herein. For example, the participant can enter the life event of having a child as participant input 104 via the participant interface 102. Other life events can be recognized via information received about the participant from other sources. For example, a submission of a birth certificate of a child from a government agency (with the participant's authorization to obtain such records), the updating of employee benefits at the participant's employer, tax return information, etc. Additionally, the system can receive data from external sources such as news sources, market sources, and other reporting services and detect news, market or other reported events as applicable life events using searching techniques, matching techniques, inference techniques and other such recognition techniques.
Reference McNichol and Reference Mohler are analogous prior art to the claimed invention because the references generally relate to field of helping users manage achieving a goal. Further, said references are part of the same classification, i.e., G06B. Lastly, said references are filed before the effective filing date of the instant application; hence, said references are analogous prior-art references.
It would have been obvious to one of ordinary skill in the art before the effective filing date of this application for AIA to provide the teachings of Reference Mohler, particularly the directly transmitting fourth input to external website [0054]-[0055], in the disclosure of Reference McNichols, particularly in the ability to connect with other users on Social Media and get social support for a particular goal [0187]-[0191], in order to provide for a system that allows one to leverage vast quantities of data related to system participants to aid the participants in optimizing their life goals. One aspect of the inventive subject matter includes a goal optimization system that includes a participant database, a goal database, a participant interface, and a goal engine. The participant database is preferably configured or programmed to store vast amounts of participant data across a broad spectrum of participants. Example participant data can include biometric data, life choices, demographics, psychographics, team data, or other types of participant data. The goal database can be configured to store one or more goal objects representing one or more participant's goals possibly including financial goals, family goals, legacy goals, societal goals, or other types of goals. The goal engine can create one or more goal objects based on participant input (e.g., participant data, goal definitions, etc.) received via the participant interface as taught by Reference Mohler (see at least in [0014]), where upon the execution of the method and system of Reference Mohler for life score management so that the process of helping users manage achieving a goal can be made more efficient and effective.
Further, the claimed invention is merely a combination of old elements in a similar helping users manage achieving a goal field of endeavor, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Reference McNichol in view of Reference Mohler, the results of the combination were predictable (MPEP 2143 A).
As per claim 15: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
further comprising a calendar stored in the computer-implemented system, the calendar comprising at least one appointment including a date, time, and location, and wherein the first computerized device is operable to record a location at the date and time of the appointment and send the location to the second computerized device, so that the computer-implemented system is able to make a decision regarding if the user is showed up for the appointment.
Reference McNichol does not explicitly show the above limitation. Reference Mohler shows the above limitation at least in [0073] To recognize life events, the goal engine 101 can reference incoming data against a listing or other index of known, applicable life events to the participant's goals. The data used to detect a life event can be received via the various data sources indicated herein. For example, the participant can enter the life event of having a child as participant input 104 via the participant interface 102. Other life events can be recognized via information received about the participant from other sources. For example, a submission of a birth certificate of a child from a government agency (with the participant's authorization to obtain such records), the updating of employee benefits at the participant's employer, tax return information, etc. Additionally, the system can receive data from external sources such as news sources, market sources, and other reporting services and detect news, market or other reported events as applicable life events using searching techniques, matching techniques, inference techniques and other such recognition techniques.
Reference McNichol and Reference Mohler are analogous prior art to the claimed invention because the references generally relate to field of helping users manage achieving a goal. Further, said references are part of the same classification, i.e., G06B. Lastly, said references are filed before the effective filing date of the instant application; hence, said references are analogous prior-art references.
It would have been obvious to one of ordinary skill in the art before the effective filing date of this application for AIA to provide the teachings of Reference Mohler, particularly the directly transmitting fourth input to external website [0054]-[0055], in the disclosure of Reference McNichols, particularly in the ability to connect with other users on Social Media and get social support for a particular goal [0187]-[0191], in order to provide for a system that allows one to leverage vast quantities of data related to system participants to aid the participants in optimizing their life goals. One aspect of the inventive subject matter includes a goal optimization system that includes a participant database, a goal database, a participant interface, and a goal engine. The participant database is preferably configured or programmed to store vast amounts of participant data across a broad spectrum of participants. Example participant data can include biometric data, life choices, demographics, psychographics, team data, or other types of participant data. The goal database can be configured to store one or more goal objects representing one or more participant's goals possibly including financial goals, family goals, legacy goals, societal goals, or other types of goals. The goal engine can create one or more goal objects based on participant input (e.g., participant data, goal definitions, etc.) received via the participant interface as taught by Reference Mohler (see at least in [0014]), where upon the execution of the method and system of Reference Mohler for life score management so that the process of helping users manage achieving a goal can be made more efficient and effective.
Further, the claimed invention is merely a combination of old elements in a similar helping users manage achieving a goal field of endeavor, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Reference McNichol in view of Reference Mohler, the results of the combination were predictable (MPEP 2143 A).
As per claim 16: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the system is operable to track a number of days that the user has been working on the target step.
McNichol shows [0020] In at least one embodiment, the determining user-specific sequence of content portions may be based on optimization criteria. The optimization criteria may comprise at least one of a time-related criteria (time of the day, month, etc.), user's preference, length of spark (suggested, adjusted, calculated), length of peer support video, pacing of music, pacing of content portions, user feedback and feedback on user physical data. [0049] For example, the external triggers may be defined from APIs/SDKs. For example, an external trigger could be defined as heart rate above a certain heart beat threshold, as coming from, for example, Apple Watch. Or, if weather feed indicates rain, than this external trigger changes suggested exercise from outdoor run to indoor activity. [0055] The user-specific sequence of content portions as described herein is a specific sequence which determines a way to arrange portions of video/text/music/third party images, etc. This may be based on many factors described herein and may depend on the user and his preferences/characteristics, time, etc. The user goal as described herein is an aspiration of the user, and may include such aspirations as “eat healthy”, “exercise”, feel bliss, send a friend joy, etc. [0070] For example, if the user goal is to exercise, the system 100 may identify that a first user behavior step is to have the user walking every day for a certain number of minutes. For example, a second user behavior step may be related to the user walking for increased period of time. For example, the last user behavior step may be having the user going to the gym daily. [0095] The motivational sparks may be assembled based on various criteria, such as, for example, time-related criteria (time of the day, month, etc.), user preference, desired length of the motivational spark (suggested, adjusted, or calculated), length of peer support video (or peer-generated content portion), length of content portions, pacing of music/audio, desired pacing of cuts between each content portion, content of the text messages, and type of the calls for action. [0103] In at least one embodiment, the system 100 may comprise phone lock and/or betting system to exploit the user's loss aversion. For example, the user may wager that the user can go without smoking for 3 days. If the user should fail to do this, the mobile device may lock out the user for a period of time (e.g. one evening). Alternatively, a similar system could be implemented in the absence of a wager; the mobile device may simply lock out the user for failure to achieve a goal.
As per claim 17: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
where the system is operable to send a notice to the second computerized device after the tracked number of days exceeds a predetermined number of days.
McNichol shows [0020] In at least one embodiment, the determining user-specific sequence of content portions may be based on optimization criteria. The optimization criteria may comprise at least one of a time-related criteria (time of the day, month, etc.), user's preference, length of spark (suggested, adjusted, calculated), length of peer support video, pacing of music, pacing of content portions, user feedback and feedback on user physical data. [0049] For example, the external triggers may be defined from APIs/SDKs. For example, an external trigger could be defined as heart rate above a certain heart beat threshold, as coming from, for example, Apple Watch. Or, if weather feed indicates rain, than this external trigger changes suggested exercise from outdoor run to indoor activity. [0055] The user-specific sequence of content portions as described herein is a specific sequence which determines a way to arrange portions of video/text/music/third party images, etc. This may be based on many factors described herein and may depend on the user and his preferences/characteristics, time, etc. The user goal as described herein is an aspiration of the user, and may include such aspirations as “eat healthy”, “exercise”, feel bliss, send a friend joy, etc. [0070] For example, if the user goal is to exercise, the system 100 may identify that a first user behavior step is to have the user walking every day for a certain number of minutes. For example, a second user behavior step may be related to the user walking for increased period of time. For example, the last user behavior step may be having the user going to the gym daily. [0095] The motivational sparks may be assembled based on various criteria, such as, for example, time-related criteria (time of the day, month, etc.), user preference, desired length of the motivational spark (suggested, adjusted, or calculated), length of peer support video (or peer-generated content portion), length of content portions, pacing of music/audio, desired pacing of cuts between each content portion, content of the text messages, and type of the calls for action. [0103] In at least one embodiment, the system 100 may comprise phone lock and/or betting system to exploit the user's loss aversion. For example, the user may wager that the user can go without smoking for 3 days. If the user should fail to do this, the mobile device may lock out the user for a period of time (e.g. one evening). Alternatively, a similar system could be implemented in the absence of a wager; the mobile device may simply lock out the user for failure to achieve a goal.
As per claim 18: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the first computerized device is a smartphone or a tablet.
McNichol shows [0046] The various embodiments of the systems and methods described herein may be implemented in hardware or software, or a combination of both. For example, some embodiments may be implemented in computer systems and computer programs, which may be stored on a physical computer readable medium, executable on programmable computers (e.g. computing devices and/or processing devices) each comprising at least one processor, a data storage system (including volatile and non-volatile memory and/or storage elements), at least one input device (e.g. a keyboard, mouse or touchscreen), and at least one output device (e.g. a display screen, a network, or a remote server). For example, and without limitation, the programmable computers may include servers, personal computers, laptops, tablets, personal data assistants (PDA), cell phones, smart phones, gaming devices, watches, and other mobile devices. Program code can be applied to input data to perform the functions described herein and to generate output information. The output information can then be supplied to one or more output devices for outputting to one or more users.
As per claim 19: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the first user interface is a system application.
McNichol shows [0074] For example, one motivational action may be to capture screenshot or photo of playlist the user has lined up for next day of exercise and capture image of planned exercise. Another motivational action may include the user capturing a ‘selfie video’ describing the positive feelings the user is experiencing just after exercise. For example, the motivational action may comprise picking a local hike on a map and capture a photo of map, and/or to write email to friends inviting them to join on hike. Another motivational action may comprise filming the user doing quick stretches at his or her computer. Another motivational action may be to film the user putting on jogging shoes. Another step may be filming the user clicking on 7 minute workout software application (app) icon. Behavioral steps can be dynamically generated based on user progress and API-accessed data from monitoring devices such as steps counters. [0079] In at least one embodiment, the scripting and capture may be done by user device and/or server 110, using the application or via website. User may be scripted to make ‘selfie-film’ of scripted action. For example, the user may be requested to upload photo of what the user wants avoid at a coffee shop and what alternative food/beverage choice the user wants to choose instead (e.g. at Starbucks, replace sugar-filled Caramel Latte and replace it with lightly sweetened tea). In another example, the user may be requested to film a number (e.g. five) of alternative behaviors instead of smoking and the system 100 may provide suggestions for user, such as playing Tetris, chewing gum, sucking lollipop, punching pillow and saying ‘I did it!’.
As per claim 20: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the second user interface is a web interface.
McNichol shows [0177] For example, the following information may be requested by the system 100 and then used to determine a content of the motivational spark: age, ethnicity, weight of user, time of day, weather, feedback via direct user input (e.g. rate effectiveness via SMS, email or in-app), days of use (sequential, days skipped, times per day), user demographics, added user data over time (e.g., from a personality quiz), third party social network application program interface (API) input, third party device API input (e.g. Apple Watch reporting user's higher heartrate; portable glucose monitor reports reporting spike in blood sugar level, etc), number of times user played the motivational spark, and number of times user shared the motivational spark. For example, the motivational spark may be also determined based on a third party device input in clinical environment (e.g. results of an MRI data, heart rate reading, pupil size, etc). [0181] In at least one embodiment, the system 100 may ask the user to identify at least one additional variable, such as, for example, how much weight the user would like to lose. For example, if the weight that the user would like to lose is over 25 lbs, the user may be shown images of people over 25 lbs overweight. For example, accessing the Apple HealthKit application program interface (API) may enable that weight variable to change automatically. The user may then be asked for demographic information (age, ethnicity) and ‘taste’ questions such as what type of image they find most relaxing. For example, a 20 year old woman may be shown different images than a 55 year old man.
Claim(s) 8-9 is/are rejected under 35 U.S.C. 103 as being unpatentable over (US 2017/0193851) McNichol et al., further in view of (US 2016/0321935) Mohler et al. and (US 9,171,048) Brust et al.
As per claim 8: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the first computerized device, or one or more servers connected to the first computerized device, is further operable to implement an artificial intelligence agent
Reference McNichol shows [0041] Further, although process steps, method steps, algorithms or the like may be described (in the disclosure and/or in the claims) in a sequential order, such processes, methods and algorithms may be configured to work in alternate orders. In other words, any sequence or order of steps that may be described does not necessarily indicate a requirement that the steps be performed in that order. The steps of processes described herein may be performed in any order that is practical. Further, some steps may be performed simultaneously. [0191] The system 100 may enable recurring personalized dynamic video creation and delivery based on algorithms that integrate data from the user's social media, device, geo-data and app based input(s). In at least one embodiment, the system 100 may pick and display contextually relevant overlay imagery designed to aid user in desired association. The motivational spark may be provided in ‘real time’, rendered on the user device. In other embodiments, the motivational spark may be cloud-based, to be served at relevant times/contexts.
Reference McNichol in view of Mohler does not explicitly show “an artificial intelligence agent”. However, Reference Brust shows the above limitations at least in (col. 19, lines 59-67): The content suggestion engine techniques and operations described herein may also incorporate a variety of machine-learning and artificial intelligence concepts to adapt to context information (such as feedback), and deliver the content to the client 106 using appropriate timings and mechanisms. As the suggestion engine 102 produces suggested actions and obtains client feedback, the suggestion engine 102 may start to learn what is successful, and apply greater weights to a particular suggested action with a higher likelihood to succeed, thereby producing a cycle of improvement with a greater likelihood of progress towards goals 204. (Col. 28, lines 48-65): The supporter can click on or otherwise interact with the help request (operation 1422). The application may prompt the supporter to take an action (decision 1424) by asking if the supporter if he or she would like to send an inspirational message, suggestion, other message, or if they would like to contact the client 106 directly. If the supporter would like to contact the client 106 directly then a conversation box or other conversations widget can be opened for the supporter to chat with the client 106 (operation 1426). If the supporter would like to send inspiration to the client 106, the client inspiration widget 1318 may be accessed so that the supporter can determine what inspires the client 106 (operation 1428). If the supporter would like to forward a suggestion produced by the information system, a supporter suggestion interaction widget 1324 or other suggestion forwarding widget may be accessed to forward suggestions from the supporter to the client 106 (operation 1430).
Reference McNichol in view of Mohler and Reference Brust are analogous prior art to the claimed invention because the references generally relate to field of helping users manage achieving a goal. Further, said references are part of the same classification, i.e., G06B. Lastly, said references are filed before the effective filing date of the instant application; hence, said references are analogous prior-art references.
It would have been obvious to one of ordinary skill in the art before the effective filing date of this application for AIA to provide the teachings of Reference Brust, particularly the artificial intelligence agent (col. 19, lines 59-67), in the disclosure of Reference McNichols in view of Mohler, particularly in the ability to connect with other users on Social Media and get social support for a particular goal [0187]-[0191], in order to provide for a system that the content suggestion engine techniques and operations described herein may also incorporate a variety of machine-learning and artificial intelligence concepts to adapt to context information (such as feedback), and deliver the content to the client 106 using appropriate timings and mechanisms. As the suggestion engine 102 produces suggested actions and obtains client feedback, the suggestion engine 102 may start to learn what is successful, and apply greater weights to a particular suggested action with a higher likelihood to succeed, thereby producing a cycle of improvement with a greater likelihood of progress towards goals 204 as taught by Reference Brust (see at least in (col. 19, lines 59-67)), where upon the execution of the method and system of Reference McNichols in view of Mohler so that the process of helping users manage achieving a goal can be made more efficient and effective.
Further, the claimed invention is merely a combination of old elements in a similar helping users manage achieving a goal field of endeavor, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Reference McNichol in view of Reference Mohler and Reference Brust, the results of the combination were predictable (MPEP 2143 A);
Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the artificial intelligence agent is able to select one or more recommended goals for the user and define one or more recommended action steps for each of the one or more recommended goals, utilizing machine learning algorithms and natural language processing.
Reference McNichol shows [0041] Further, although process steps, method steps, algorithms or the like may be described (in the disclosure and/or in the claims) in a sequential order, such processes, methods and algorithms may be configured to work in alternate orders. In other words, any sequence or order of steps that may be described does not necessarily indicate a requirement that the steps be performed in that order. The steps of processes described herein may be performed in any order that is practical. Further, some steps may be performed simultaneously. [0191] The system 100 may enable recurring personalized dynamic video creation and delivery based on algorithms that integrate data from the user's social media, device, geo-data and app based input(s). In at least one embodiment, the system 100 may pick and display contextually relevant overlay imagery designed to aid user in desired association. The motivational spark may be provided in ‘real time’, rendered on the user device. In other embodiments, the motivational spark may be cloud-based, to be served at relevant times/contexts.
Reference McNichol in view of Mohler does not explicitly show “an artificial intelligence agent”. However, Reference Brust shows the above limitations at least in (col. 19, lines 59-67): The content suggestion engine techniques and operations described herein may also incorporate a variety of machine-learning and artificial intelligence concepts to adapt to context information (such as feedback), and deliver the content to the client 106 using appropriate timings and mechanisms. As the suggestion engine 102 produces suggested actions and obtains client feedback, the suggestion engine 102 may start to learn what is successful, and apply greater weights to a particular suggested action with a higher likelihood to succeed, thereby producing a cycle of improvement with a greater likelihood of progress towards goals 204. (Col. 28, lines 48-65): The supporter can click on or otherwise interact with the help request (operation 1422). The application may prompt the supporter to take an action (decision 1424) by asking if the supporter if he or she would like to send an inspirational message, suggestion, other message, or if they would like to contact the client 106 directly. If the supporter would like to contact the client 106 directly then a conversation box or other conversations widget can be opened for the supporter to chat with the client 106 (operation 1426). If the supporter would like to send inspiration to the client 106, the client inspiration widget 1318 may be accessed so that the supporter can determine what inspires the client 106 (operation 1428). If the supporter would like to forward a suggestion produced by the information system, a supporter suggestion interaction widget 1324 or other suggestion forwarding widget may be accessed to forward suggestions from the supporter to the client 106 (operation 1430).
Reference McNichol in view of Mohler and Reference Brust are analogous prior art to the claimed invention because the references generally relate to field of helping users manage achieving a goal. Further, said references are part of the same classification, i.e., G06B. Lastly, said references are filed before the effective filing date of the instant application; hence, said references are analogous prior-art references.
It would have been obvious to one of ordinary skill in the art before the effective filing date of this application for AIA to provide the teachings of Reference Brust, particularly the artificial intelligence agent (col. 19, lines 59-67), in the disclosure of Reference McNichols in view of Mohler, particularly in the ability to connect with other users on Social Media and get social support for a particular goal [0187]-[0191], in order to provide for a system that the content suggestion engine techniques and operations described herein may also incorporate a variety of machine-learning and artificial intelligence concepts to adapt to context information (such as feedback), and deliver the content to the client 106 using appropriate timings and mechanisms. As the suggestion engine 102 produces suggested actions and obtains client feedback, the suggestion engine 102 may start to learn what is successful, and apply greater weights to a particular suggested action with a higher likelihood to succeed, thereby producing a cycle of improvement with a greater likelihood of progress towards goals 204 as taught by Reference Brust (see at least in (col. 19, lines 59-67)), where upon the execution of the method and system of Reference McNichols in view of Mohler so that the process of helping users manage achieving a goal can be made more efficient and effective.
Further, the claimed invention is merely a combination of old elements in a similar helping users manage achieving a goal field of endeavor, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Reference McNichol in view of Reference Mohler and Reference Brust, the results of the combination were predictable (MPEP 2143 A).
As per claim 9: Regarding the claim limitations below, Reference McNichol in view of Mohler shows:
wherein the artificial intelligence agent includes a chatbot.
Reference McNichol shows [0041] Further, although process steps, method steps, algorithms or the like may be described (in the disclosure and/or in the claims) in a sequential order, such processes, methods and algorithms may be configured to work in alternate orders. In other words, any sequence or order of steps that may be described does not necessarily indicate a requirement that the steps be performed in that order. The steps of processes described herein may be performed in any order that is practical. Further, some steps may be performed simultaneously. [0191] The system 100 may enable recurring personalized dynamic video creation and delivery based on algorithms that integrate data from the user's social media, device, geo-data and app based input(s). In at least one embodiment, the system 100 may pick and display contextually relevant overlay imagery designed to aid user in desired association. The motivational spark may be provided in ‘real time’, rendered on the user device. In other embodiments, the motivational spark may be cloud-based, to be served at relevant times/contexts.
Reference McNichol in view of Mohler does not explicitly show “an artificial intelligence agent”. However, Reference Brust shows the above limitations at least in (col. 19, lines 59-67): The content suggestion engine techniques and operations described herein may also incorporate a variety of machine-learning and artificial intelligence concepts to adapt to context information (such as feedback), and deliver the content to the client 106 using appropriate timings and mechanisms. As the suggestion engine 102 produces suggested actions and obtains client feedback, the suggestion engine 102 may start to learn what is successful, and apply greater weights to a particular suggested action with a higher likelihood to succeed, thereby producing a cycle of improvement with a greater likelihood of progress towards goals 204. (Col. 28, lines 48-65): The supporter can click on or otherwise interact with the help request (operation 1422). The application may prompt the supporter to take an action (decision 1424) by asking if the supporter if he or she would like to send an inspirational message, suggestion, other message, or if they would like to contact the client 106 directly. If the supporter would like to contact the client 106 directly then a conversation box or other conversations widget can be opened for the supporter to chat with the client 106 (operation 1426). If the supporter would like to send inspiration to the client 106, the client inspiration widget 1318 may be accessed so that the supporter can determine what inspires the client 106 (operation 1428). If the supporter would like to forward a suggestion produced by the information system, a supporter suggestion interaction widget 1324 or other suggestion forwarding widget may be accessed to forward suggestions from the supporter to the client 106 (operation 1430).
Reference McNichol in view of Mohler and Reference Brust are analogous prior art to the claimed invention because the references generally relate to field of helping users manage achieving a goal. Further, said references are part of the same classification, i.e., G06B. Lastly, said references are filed before the effective filing date of the instant application; hence, said references are analogous prior-art references.
It would have been obvious to one of ordinary skill in the art before the effective filing date of this application for AIA to provide the teachings of Reference Brust, particularly the artificial intelligence agent (col. 19, lines 59-67), in the disclosure of Reference McNichols in view of Mohler, particularly in the ability to connect with other users on Social Media and get social support for a particular goal [0187]-[0191], in order to provide for a system that the content suggestion engine techniques and operations described herein may also incorporate a variety of machine-learning and artificial intelligence concepts to adapt to context information (such as feedback), and deliver the content to the client 106 using appropriate timings and mechanisms. As the suggestion engine 102 produces suggested actions and obtains client feedback, the suggestion engine 102 may start to learn what is successful, and apply greater weights to a particular suggested action with a higher likelihood to succeed, thereby producing a cycle of improvement with a greater likelihood of progress towards goals 204 as taught by Reference Brust (see at least in (col. 19, lines 59-67)), where upon the execution of the method and system of Reference McNichols in view of Mohler so that the process of helping users manage achieving a goal can be made more efficient and effective.
Further, the claimed invention is merely a combination of old elements in a similar helping users manage achieving a goal field of endeavor, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Reference McNichol in view of Reference Mohler and Reference Brust, the results of the combination were predictable (MPEP 2143 A).
Conclusion
The prior art made of record and not relied upon is considered pertinent to applicant's disclosure.
NPL Reference:
Edwards, G., Murphy, L., Buchbinder, L. et al. Mobile enhanced prevention support for people leaving jail: examining smartphone app integration with peer mentors and contingency management for a population at risk of HIV. BMC Public Health 26, 469 (2026). https://doi.org/10.1186/s12889-025-26096-4
This reference describes the period following community reentry from incarceration is associated with elevated risks of drug overdose, HIV transmission, and other harms. The importance of leveraging mobile technology to facilitate service access has grown with smartphone use. Peer navigation has shown efficacy for individuals at risk of HIV transmission. We conducted in-depth qualitative interviews with 19 individuals assigned male at birth (all who have sex with men) who were participants in a randomized controlled trial to test an intervention combining the three above components. Three peer mentors were also interviewed. Interviews were focused on the app, GeoPass, and structured using the Health Equity Implementation Framework. Interviewees favorability cited GeoPass’s features that facilitate incentive earning and synthesize suggestions from the peer mentors about local service providers, as well as the ability to track progress to completing personalized goals. Participants expressed willingness to use GeoPass beyond the intervention if it continued to be combined with the peer support and incentive system and suggested additional features to facilitate communication with their peers. GeoPass, as an enhancement of peer support, was generally well-received by the sexual and gender minority participants who had experienced recent incarceration. Peers described the app as helping them manage their clients’ progress towards accessing services and earning incentives. The results highlight the crucial role of peer navigators, when combined with mobile technology, to facilitate smoother societal reintegration and address immediate social needs of people upon reentry from incarceration.
Foreign Reference:
(NZ 600872 A) Braddy et al. Computer-implemented Method Of Monitoring Progress Of Participant In Development Program E.g. Education Program, Involves Receiving Participant Progress Information From Supervisor With Respect To Achievement Of Objective.
The above reference describes the method involves establishing (404) one objective to be achieved by participant, and creating record of objective in database (300). A roster in which participant is scheduled to participate in selected activity is created. A reporting interface is presented to supervisor on computer display. The participant progress information is received from supervisor with respect to achievement of objective or development goal, via reporting interface. The received participant progress information is stored in database in association with participant record (Abstract).
Any inquiry concerning this communication or earlier communications from the examiner should be directed to NANCY PRASAD whose telephone number is (571)270-3265. The examiner can normally be reached M-F: 8:00 AM - 4:30 PM EST.
Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice.
If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Patricia Munson can be reached at (571)270-5396. 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.
/N.N.P/Examiner, Art Unit 3624 /PATRICIA H MUNSON/Supervisory Patent Examiner, Art Unit 3624