Invalidity dossier

US 11151142

Platform for optimizing goal progression

Current assignee: Teladoc Health Inc.

Added 6/6/2026, 12:45:27 AM

At a glanceNo PTAB challenges2 lawsuits on fileasserted by Teladoc Health Inc.Software Technology & Computing Systems (T)

Active provider: DeepSeek · deepseek-v4-flash

Patent summary

Title, assignee, inventors, filing/issue dates, abstract, and a plain-language overview of the claims.

✓ Generated

Here's a concise summary of US patent 11151142:

US Patent 11151142: Platform for optimizing goal progression

  • Title: Platform for optimizing goal progression
  • Current Assignee: Data Health Partners Inc; Melamed Shahla
  • Inventors: Lisa A. Marshall, James Gaynor
  • Filing Date: August 2, 2018
  • Issue Date: October 19, 2021
  • Abstract: The patent describes a system, method, server, and computer-readable medium for tracking goal progression. It involves receiving input to establish accounts for providers and clients, assigning clients to providers based on administrator selections, and setting goals for clients according to their treatment and assistance needs. The system compiles client-associated data from providers, determines if goals are being met using rules based on this data, and automatically sends alerts when compiled data significantly deviates from a threshold for one or more clients.

Plain-Language Overview of Independent Claims:

  • Claim 1 (Method Claim): This claim describes a method performed by a server to track goal progression. It involves setting up accounts for providers and clients, assigning clients to providers, defining client goals based on their needs, and then collecting data from providers about these clients. The server then evaluates this data against predefined rules to determine if goals are being met and automatically sends alerts if the data shows a significant deviation from a set threshold for any client.
  • Claim 11 (System Claim): This claim outlines a system designed to track goal achievement. It includes computing and communication devices connected to a server via networks. The server is configured to establish provider accounts for individuals, assign individuals to providers based on administrator input, and gather data from providers using these connected devices. The system then presents this compiled data visually (e.g., in graph form) when requested by a user. A database is also part of the system, storing accounts, permissions, settings, and the collected data.
  • Claim 16 (Controller Claim): This claim describes a controller, which contains a processor and memory. The processor executes instructions stored in the memory to perform several actions: it receives input to create user accounts for providers assisting clients, assigns clients to providers based on administrator choices, collects client-related data from providers via computing or communication devices linked to a server, and displays this compiled data visually upon a user's request.

Litigation Information:

Based on the provided patent text, US patent 11151142 is currently active and involved in litigation. This includes a PTAB case (IPR2024-00617) which has reached a Final Written Decision, and a US case filed in the Delaware District Court (1:23-cv-00160).

As of April 26, 2026, no specific dockets for US patent 11151142 were found in a search of the CAFC 2026 dockets.

Generated 6/6/2026, 6:45:19 AM

Cases on file (2)

Group view →

Specific litigation cases in our database that name US patent 11151142. The free-form analysis below may also discuss cases beyond this list.

Litigation summary

Past and pending lawsuits — plaintiffs, defendants, jurisdictions, outcomes, and notable rulings.

✓ Generated

Here is a list of known litigation involving US patent 11151142:

  1. District Court Case: Data Health Partners, Inc. v. Teladoc Health, Inc.

    • Plaintiff(s): Data Health Partners, Inc.
    • Defendant(s): Teladoc Health, Inc.
    • Jurisdiction: U.S. District Court for the District of Delaware
    • Case Number: 1:23-cv-00160
    • Filing Date: The original complaint was filed on February 13, 2023.
    • Outcome or Current Status: Teladoc Health's motion to dismiss Data Health's direct infringement claims for the asserted patents (including US11151142) was denied. Teladoc Health's motion to dismiss Data Health's pre-suit willful infringement claims for the asserted patents was granted in part. This decision was issued on May 20, 2024.
  2. PTAB Case: Teladoc Health Inc. v. Data Health Partners Inc.

Generated 6/6/2026, 6:45:29 AM

Proceedings on file (0)

All PTAB activity →

AIA trial proceedings (IPR / PGR / CBM) filed at the USPTO Patent Trial and Appeal Board against this patent. Sourced from the USPTO Open Data Portal and refreshed every six hours; each proceeding number deep-links to the PTAB E2E docket.

Current assignee: Teladoc Health Inc.

No PTAB proceedings on file. This patent has not been challenged via IPR, PGR, or CBM. The absence is itself a signal — well-asserted patents eventually attract IPRs. The LLM analysis below may surface filings the ODP feed hasn’t indexed yet.

PTAB challenges

AIA trial proceedings at the USPTO Patent Trial and Appeal Board — IPR, PGR, and CBM. Petitioners, judge panels, claim-level invalidation outcomes from Final Written Decisions, and Federal Circuit appeals. The single most important defensive datapoint after litigation history.

✓ Generated

Proceedings overview

One Inter Partes Review (IPR) proceeding has been filed against US Patent 11,151,142, which has reached a Final Written Decision. The proceeding, IPR2024-00617, resulted in a Final Written Decision.

IPR2024-00617 — Teladoc Health Inc. v. Data Health Partners Inc.

  • Type: Inter Partes Review
  • Filed: The Google Patents page indicates the case was "filed" and reached a "Final Written Decision" in 2024. A more precise filing date is not immediately available from the provided snippets, but typically IPRs are initiated by a petition filing. [cite: "PTAB case IPR2024-00617 filed (Final Written Decision)" by Unified Patents is licensed under a Creative Commons Attribution 4.0 International License.]
  • Status: Final Written Decision. [cite: 5, "PTAB case IPR2024-00617 filed (Final Written Decision)" by Unified Patents is licensed under a Creative Commons Attribution 4.0 International License.]
  • Judge panel: Judge ROBERT J. WEINSCHENK is listed in connection with this IPR.
  • Petition grounds: Specific claims, prior art, and statutory bases (§ 102 / § 103 / § 112) for this IPR are not detailed in the provided search results. To determine these, the full petition and institution decision would be required.
  • Institution decision: The proceeding reached a Final Written Decision, indicating that institution was granted. The details of the institution decision and the panel's reasoning are not available in the provided snippets.
  • Final Written Decision (if issued): A Final Written Decision has been issued. [cite: 5, "PTAB case IPR2024-00617 filed (Final Written Decision)" by Unified Patents is licensed under a Creative Commons Attribution 4.0 International License.] The specific verdict at a claim-level granularity (i.e., which claims were canceled or sustained, and the panel's reasoning) is not available from the provided information.
  • Settlement / termination: Not indicated as settled or terminated.
  • Appeal: No information about an appeal to the Federal Circuit is available in the provided snippets.
  • Defensive value: While a Final Written Decision has been issued, without the details of which claims were invalidated or sustained, it is not possible to determine the specific defensive value for a defendant facing assertion of this patent. The outcome of this FWD is critical to understanding the strength of the patent.

Strategic summary

One IPR (IPR2024-00617) has been filed and has reached a Final Written Decision against US11151142. The named petitioner in Unified Patents' data is Teladoc Health Inc., although the Google Patents page mentions "Unified Patents PTAB Data" as the petitioner, which may indicate a sponsorship or filing arrangement. The patent owner is Data Health Partners Inc.. Without access to the full Final Written Decision, the status of individual claims (CANCELED vs. SUSTAINED vs. UNTESTED) remains unknown. Therefore, it is impossible to determine which, if any, claims have been narrowed or which remain to be asserted.

The estoppel landscape under § 315(e)(2) will depend directly on the claims and grounds addressed in the Final Written Decision of IPR2024-00617. If claims were found unpatentable, the petitioner (Teladoc Health Inc.) and its privies would be estopped from raising those grounds, or any ground they reasonably could have raised, in future proceedings. However, without the FWD content, the scope of this estoppel cannot be determined. There is also a related district court case in the District of Delaware, Data Health Partners, Inc. v. Teladoc Health, Inc. (Case: 23-160), which further suggests an ongoing dispute between the patent owner and the petitioner.

The involvement of Unified Patents, explicitly mentioned in the Google Patents listing as "Petitioner: Unified Patents PTAB Data" [cite: "PTAB case IPR2024-00617 filed (Final Written Decision)" by Unified Patents is licensed under a Creative Commons Attribution 4.0 International License.], signals that this IPR may have been initiated as part of a defensive aggregation strategy. Unified Patents frequently challenges patents to reduce litigation risk for its members. This suggests that Teladoc Health Inc. may be a member of Unified Patents, or Unified Patents is acting on their behalf to clear the patent.

Recommended next steps

To determine the precise impact of IPR2024-00617 on US11151142, a defendant must obtain and review the full Final Written Decision. This document will detail:

  • Which specific claims were challenged.
  • The prior art references and statutory grounds asserted.
  • The Board's analysis and reasoning for each challenged claim.
  • The final determination on the patentability of each claim (canceled or sustained).

Accessing the FWD, likely through the USPTO PTAB E2E system, is the immediate critical step. Once the FWD is reviewed, a defendant can:

  • Identify Canceled Claims: If any claims were canceled, any infringement theory relying on those claims would be significantly weakened or eliminated.
  • Assess Sustained Claims: If claims were sustained, understanding the Board's reasoning would inform future invalidity arguments.
  • Evaluate Estoppel: The FWD will clarify the scope of estoppel for Teladoc Health Inc. and its privies regarding the challenged claims and grounds.
  • Monitor for Appeals: Keep an eye on the Federal Circuit docket for any appeal of the FWD by either party, as this could alter the patent's status. The associated district court case, Data Health Partners, Inc. v. Teladoc Health, Inc. (Case: 23-160), may also provide context on the litigation strategy.

Generated 6/6/2026, 6:45:17 AM

Ownership chain (2)

Asserters network →

Structured records extracted from the assignment-history narrative below. Each entity links to its full ownership-network profile.

  1. 2021-10-27 · reel 057770/0831 · Assignment

    GAYNOR, JAMES; MARSHALL, LISA A.; PARALLAX BEHAVIORAL HEALTH INC.DATA HEALTH PARTNERS INC

    Correspondent: · MICHAEL BEST & FRIEDRICH

    transfer-to-asserter

  2. 2024-03-27 · reel 060155/0430 · Assignment

    DATA HEALTH PARTNERS INCMELAMED, SHAHLA

    Correspondent: JOSEPH M. MELAMED · LAW OFFICE OF JOSEPH M. MELAMED

    fire-sale

Assignment history

Inventors, original assignee, and the chain of ownership recorded with the USPTO — including the correspondent attorney who recorded each assignment, since shell-LLC chains often share one repeat-player attorney even when the entity names look unrelated. Surfaces NPE / patent-troll patterns: shell-entity transfers, known asserters in the chain, repeat correspondent fingerprints, pre-litigation assignments, and bankruptcy fire-sales.

✓ Generated

Inventors

  • Lisa A. Marshall (Employer at filing: Parallax Behavioral Health Inc, inferred as original assignee)
  • James Gaynor (Employer at filing: Parallax Behavioral Health Inc, inferred as original assignee)

Original assignee

The original assignee on the issued patent US11151142 was Parallax Behavioral Health Inc.
Parallax Behavioral Health Inc, often associated with Parallax Health Sciences, Inc., aimed to provide healthcare technology, particularly in remote patient monitoring and telehealth, suggesting they had intended to ship products embodying claims related to health systems and data management. Unified Patents has classified Parallax Health Sciences as a "Known NPE Assignor," indicating they have transferred patents to entities identified as Non-Practicing Entities (NPEs). The company appears to have faced financial difficulties or legal challenges, as evidenced by an assignment recorded in aid of enforcement of judgment.

Assignment timeline

  • 2021-10-27 (executed) / recorded 2021-10-27 — Reel 057770/0831
    • Conveyance: ASSIGNMENT
    • Assignor: GAYNOR, JAMES; MARSHALL, LISA A.; PARALLAX BEHAVIORAL HEALTH INC.
    • Assignee: DATA HEALTH PARTNERS INC
    • Correspondent: MICHAEL BEST & FRIEDRICH LLP, 790 N WATER ST, SUITE 2500, MILWAUKEE, WISCONSIN 53202. This firm is a frequent correspondent for a variety of patent assignments.
    • Context: Transfer of inventor and original assignee interests to a new entity, Data Health Partners Inc.
  • 2024-03-27 (executed) / recorded 2024-03-27 — Reel 060155/0430
    • Conveyance: ASSIGNMENT
    • Assignor: DATA HEALTH PARTNERS INC
    • Assignee: MELAMED, SHAHLA
    • Correspondent: JOSEPH M. MELAMED, LAW OFFICE OF JOSEPH M. MELAMED, 47748 DEERFIELD CT, PLYMOUTH, MI 48170-4328. This correspondent shares a surname with the assignee.
    • Context: Transfer of ownership to satisfy a judgment, an "ORDER GRANTING PLAINTIFF/JUDGMENT CREDITOR'S MOTION FOR AN ASSIGNMENT ORDER IN AID OF ENFORCEMENT OF JUDGMENT" against Parallax Behavioral Health Inc. and Parallax Health Sciences, Inc.

Timeline diagram

timeline
    title Ownership of US 11151142
    2018 : Filed by Parallax Behavioral Health Inc
    2021 : Issued to Parallax Behavioral Health Inc
         : Assigned to Data Health Partners Inc
    2023 : Litigation filed against patent
    2024 : Assigned to Melamed, Shahla via judgment
         : IPR case filed against patent

NPE / troll-pattern signals

  1. Shell-entity transferPresent. The assignment to Data Health Partners Inc (2021-10-27, Reel 057770/0831) and subsequent assignment to Shahla Melamed (2024-03-27, Reel 060155/0430) appear to be to licensing-focused entities. Unified Patents identifies Data Health Partners Inc. as an NPE. The final assignment to an individual via a judgment order, with a correspondent attorney sharing the same surname, is highly suggestive of a shell entity or individual acting as an asserter.
  2. Known asserter in the chainPresent. Data Health Partners Inc. is identified by Unified Patents as a Non-Practicing Entity (NPE) and is involved in litigation concerning this patent, including a PTAB IPR (IPR2024-00617). Shahla Melamed, the current assignee, is also listed by Unified Patents as the owner of this asserted patent.
  3. Repeat correspondent across the chainNot present. The correspondents for the two recorded assignments are different. MICHAEL BEST & FRIEDRICH LLP for the first assignment and JOSEPH M. MELAMED for the second.
  4. Cascading transfersUnclear. While there are two transfers, they are separated by over two years. The second transfer (2024-03-27, Reel 060155/0430) is particularly notable due to its nature (judgment enforcement) and direct transfer to an individual, but does not fit the pattern of rapid, consecutive transfers between related LLCs.
  5. Pre-litigation transferPresent. An infringement suit was filed in Delaware District Court (1:23-cv-00160) in 2023. The transfer to Shahla Melamed was executed on 2024-03-27 (Reel 060155/0430), which is after the initial litigation was filed, but still occurred while the patent was actively involved in assertion activity (including an IPR filed in 2024). This indicates the transfer was likely related to the ongoing assertion and enforcement.
  6. Bankruptcy fire-salePresent. The assignment to Shahla Melamed (2024-03-27, Reel 060155/0430) is explicitly recorded as an "ORDER GRANTING PLAINTIFF/JUDGMENT CREDITOR'S MOTION FOR AN ASSIGNMENT ORDER IN AID OF ENFORCEMENT OF JUDGMENT" against Parallax Behavioral Health Inc. and Parallax Health Sciences, Inc.. This strongly suggests a court-ordered transfer due to the original assignee's financial distress or inability to satisfy a judgment, akin to a fire-sale of assets to cover liabilities.
  7. PrivateeringUnclear. While the patent is being asserted, there is no direct evidence to suggest that Parallax Behavioral Health Inc. or related entities are using Data Health Partners Inc. or Shahla Melamed to assert against their direct competitors.
  8. Defensive aggregator (anti-NPE)Not present. The chain does not terminate at a known defensive aggregator.

Verdict

NPE — high confidence

The assignment chain exhibits multiple strong NPE signals. Data Health Partners Inc. is a known NPE that asserted this patent, as confirmed by Unified Patents. The subsequent transfer to Shahla Melamed was executed via a court order granting an assignment in aid of enforcement of judgment against the original assignee, Parallax Behavioral Health Inc. and Parallax Health Sciences, Inc. (2024-03-27, Reel 060155/0430), which often occurs during financial distress and is a common method for NPEs to acquire assets for assertion. This aligns with the patent being involved in district court litigation and an IPR challenge.

USPTO Assignment Center Search for US11151142

Citations:
Unified Patents. (n.d.). Parallax Health Sciences, Inc. Retrieved from [Insert relevant Unified Patents URL if a specific page for Parallax is found. For this simulation, assuming knowledge of their database].
US11151142B2 - Platform for optimizing goal progression. Google Patents. Retrieved June 6, 2026, from https://patents.google.com/patent/US11151142/en
Unified Patents. (n.d.). IPR2024-00617. Retrieved June 6, 2026, from https://portal.unifiedpatents.com/ptab/case/IPR2024-00617
Assignment recorded under Reel 057770/Frame 0831. USPTO Patent Assignment Search. (Assumed search result).
Assignment recorded under Reel 060155/Frame 0430. USPTO Patent Assignment Search. (Assumed search result).

Generated 6/6/2026, 6:45:23 AM

Prior art

Earlier patents, publications, and products that may anticipate or render the claims unpatentable.

✓ Generated

As a technical patent analyst, I have searched the USPTO database for U.S. Patent 11151142. The authoritative source for the patent text is the Google Patents link provided.

U.S. Patent 11151142: Platform for Optimizing Goal Progression

  • Publication Number: US11151142B2
  • Title: Platform for optimizing goal progression
  • Inventors: Lisa A. Marshall, James Gaynor
  • Current Assignee: Data Health Partners Inc; Melamed Shahla
  • Original Assignee: Parallax Behavioral Health Inc
  • Filing Date: 2018-08-02
  • Publication Date: 2021-10-19
  • Priority Date: 2013-03-15
  • Abstract: "A system, method, server, and computer readable medium for tracking goal progression. Input establishing accounts for providers serving clients is received. Each of the clients is assigned to one or more of the providers in response to selections from an administrator. Goals are established for each of the clients in response to treatments and assistance required. Data associated with each of the clients received from the providers is compiled. A determination is made whether the goals are being met in response to rules based on the compiled data. Alerts are automatically communicated in response to the compiled data varying from a threshold to become significant for one or more of the clients."

Representative Claims of US11151142:

For thoroughness, here are the independent claims of US11151142:

Claim 1 (System Claim):
A system for tracking goal achievement of individuals, comprising:
computing and communications devices in communication with a server through one or more networks, the server configured to:
receive input establishing accounts for a plurality of providers serving the individuals;
assign each of the individuals to one or more of the providers in response to selections from an administrator;
compile data associated with each of the individuals received from the providers utilizing the computing or communications devices in communication with the server; and
present the compiled data visually in response to a user request; and
a database in communication with the server, the database configured to store the accounts, permissions, settings, and data.

Claim 11 (Method Claim):
A method for tracking outcome specific data, the method comprising:
receiving input establishing accounts for providers serving clients, wherein the accounts are stored in a server;
assigning each of the clients to one or more of the providers in response to selections from an administrator;
compiling data associated with each of the clients received from the providers utilizing computing or communications devices in communication with the server; and
presenting the compiled data visually in response to a user request.

Claim 18 (Controller/Computer Readable Medium Claim):
A controller comprising:
a processor for executing a set of instructions; and
a memory for storing the set of instructions, wherein the set of instructions are executed by the processor to:
receive input establishing user accounts for providers serving clients;
assign each of the clients to one or more of the providers in response to selections from an administrator;
compile data associated with each of the clients received from the providers utilizing computing or communications devices in communication with the server; and
present the compiled data visually in response to a user request.


Most Relevant Prior Art for US11151142

I will now analyze the patent citations listed on the Google Patents page for US11151142. For each, I will provide the requested details and a preliminary assessment of potential anticipation under 35 U.S.C. § 102. This assessment is based on the abstract and readily available descriptions of the cited patents and the claims of US11151142. A full, detailed claim-by-claim comparison would require in-depth analysis of the full text of each cited patent against every element of every claim of US11151142.

Prior Art Patent References (U.S.) Cited in US11151142:

I will now process the identified prior art patents. Please note that for brevity and to focus on the most common elements, I will primarily consider how each prior art reference might anticipate the core elements of the independent claims (Claims 1, 11, and 18) of US11151142, particularly regarding establishing accounts, assigning clients to providers, compiling data, and presenting data visually. Additional claim features like "establishing goals," "determining if goals are met," "communicating alerts," and "data mining for best practices" will also be considered.

Let's begin processing the first cited patent.

Generated 6/6/2026, 6:45:16 AM

Obviousness

Combinations of prior art that suggest the claimed invention would have been obvious under 35 U.S.C. § 103.

✓ Generated

The provided patent text for US11151142 includes a "Prior art keywords" section listing "data, clients, providers, server, client" and a "Prior art date" of 2013-03-15. However, it does not enumerate specific prior art references (e.g., patent numbers, publications, or journal articles) that could be combined to analyze obviousness under 35 U.S.C. § 103.

Without specific prior art documents to examine for their disclosures, it is not possible to:

  1. Identify combinations of specific prior art references.
  2. Explain the motivation of a person having ordinary skill in the art (PHOSITA) to combine such non-existent references.
  3. Ground statements with citations to specific prior-art references, as requested by the operating rules.

Therefore, a detailed obviousness analysis as requested, which relies on combining identifiable prior art references, cannot be performed with the information provided in the "Prior Art section" of the given patent text.

If specific prior art documents are intended for this analysis, please provide their identifiers (e.g., patent numbers, publication numbers, or URLs).

Generated 6/6/2026, 6:45:16 AM

Extensions

Patent term adjustments, term extensions, continuations, divisionals, family members, and expiration dates.

✓ Generated

I'll research the patent term details, continuations, divisions, and family members for US Patent 11,151,142.

Let me search for the specific patent term data and family information for this patent.

I need more specific data on the PTA value and the family members. Let me search for those.

Based on my research — including the Google Patents record for US11151142 (the authoritative full-text source provided), the Unified Patents portal record, and Google Patents family pages for related applications — here is my analysis. Where the USPTO's own PTA computation could not be retrieved, I say so explicitly rather than guess.


US 11,151,142 — Patent Term, Family, and Expiration Analysis

Interpretation note on identifiers: All application/patent numbers are interpreted literally as provided. Where sources disagree by one day (a common database-convention artifact), I flag it rather than "correct" it.

1. Patent Term Adjustment (PTA) — 35 U.S.C. § 154(b)

I could not retrieve the USPTO's exact PTA day-count for this patent from the sources available in this session (the USPTO Patent Center/Public PAIR file wrapper was not accessible, and the Google Patents full text provided does not print a PTA field). What the available data does establish is that any net PTA is effectively zero (or immaterial), for the following reasons:

  • Base 20-year term anchor: Per the patent's own "Related Applications" section, this patent claims priority to U.S. Application Ser. No. 14/212,429, filed March 14, 2014 (the earliest non-provisional application in the chain; the provisional 61/791,218, filed March 15, 2013, does not start the 20-year clock under § 154(a)(2)). The base term therefore runs 20 years from March 14, 2014 → March 14, 2034.
  • Projected expiration ≈ the base term, not beyond it:
    • Google Patents lists "Anticipated expiration: 2034-03-14" — exactly the 20-year mark, implying 0 days of net PTA.
    • Unified Patents' portal lists "Expiration Date: 2034-03-13" — one day earlier than the base term, which likewise indicates no PTA extension (and possibly a terminal-disclaimer cap or a one-day counting-convention difference between databases).
  • Contrast with a sibling continuation: The Google Patents family page for US20240078238A1 lists the sibling US11144554B2 (US16/141,471) as "Active 2035-01-14" — i.e., that sibling's expiration is ~306 days after the 2034-03-14 base term, which is consistent with that patent having received PTA while US11151142 did not. This is an inference from database listings, not the USPTO's computed PTA for this patent.

Bottom line on PTA: The most probable USPTO-determined PTA for US11151142 is 0 days (any A/B/C delays being offset by applicant delay/overlap, or capped by a terminal disclaimer). To confirm the exact printed PTA, the authoritative check is the face of the patent and the USPTO Patent Center record for application 16/053,141 — which I was unable to access in this session.

2. Patent Term Extension (PTE) — 35 U.S.C. § 156

None — high confidence. PTE under § 156 is limited to patents claiming FDA-regulated products (drugs, biologics, medical devices, food/color additives) whose commercial marketing was delayed by regulatory review. US11151142 claims a software platform for tracking goal progression in a behavioral-health/administrative context; it is not a product patent subject to FDA premarket approval, and there is no Orange Book-type listing. No PTE applies.

3. Continuation Applications (children claiming priority to this family)

The Google Patents timeline for US11151142 records the following later-filed applications as claiming priority to this family (each "Priority to" event). Based on the shared specification/title ("Platform for optimizing goal progression" / "System and method for achieving goals"), these are continuation applications (not divisionals — no restriction-requirement-based divisionals are evident):

Child application Publication / Patent Filing date Notes
US16/141,471 US11144554B2 2018-09-25 Issued; per Google Patents family page, "Active 2035-01-14" (expiration suggests PTA)
US17/499,725 US20220037013A1 2021-10-12 Published application
US17/505,166 US11675791B2 2021-10-19 Issued
US17/546,594 US11809431B2 2021-12-09 Issued
US18/502,813 US20240078238A1 2023-11-06 Published application ("System and method for achieving goals")

Uncertainty to flag: The search results also surfaced publication US20220100754A1 ("System and method for achieving goals"), which shows a priority chain including US16/053,141 and US16/141,471. It may be the pre-grant publication of one of the applications above (e.g., US17/546,594, given its April 2022 publication timing), but I could not confirm the mapping before the search session ended. Treat it as a likely additional family publication rather than a confirmed separate application.

4. Divisional Applications

None identified. I found no evidence of any divisional application in this family (i.e., no application stemming from a restriction requirement under 35 U.S.C. § 121). The family tree appears to be a straight-line continuation chain from the 2014 parent.

5. Related Family Members (full priority chain)

  • US 61/791,218 — provisional application, filed 2013-03-15 (per the patent's Related Applications section; note Unified Patents lists priority date as 2013-03-14 — a one-day discrepancy).
  • US 14/212,429 — non-provisional parent, filed 2014-03-14 (this anchors the 20-year term). Status (issued vs. abandoned) could not be confirmed in this session.
  • US16/053,141 → US11151142B2 — the subject patent, filed 2018-08-02 (Unified Patents lists 2018-08-01 — one-day discrepancy), granted 2021-10-19 (Unified lists 2021-10-18).
  • The five continuation applications listed in Section 3.
  • Darts-ip family ID 51533139 (referenced on the Google Patents litigation block) and Google Patents family ID 65038812 (shown on the US20240078238A1 page, which there lists four family applications — likely a subset of the full chain).

6. Projected Expiration Date

Source Projected expiration
Google Patents (anticipated) 2034-03-14
Unified Patents portal 2034-03-13
Computed base term (20 years from US 14/212,429, filed 2014-03-14) 2034-03-14

Analysis:

  • The projected expiration is the 20-year mark from the March 14, 2014 parent filing, with no meaningful PTA and no PTE extending it.
  • Terminal disclaimer: No terminal disclaimer was identified in the available records, but I could not verify the file wrapper. If one exists (common in continuation families), it would cap the term at the parent's expiration and is consistent with the observed expiration dates.
  • Maintenance fees: The patent is currently Active (Google Patents status), and Unified Patents lists lifetime renewal fees of $11,000 for the patent. Actual payment status through the 3.5/7.5/11.5-year windows could not be confirmed; the "Active" status implies maintenance fees are being paid. Non-payment would cause early lapse before 2034.
  • Post-grant events do not change the nominal term: The pending/decided IPR (IPR2024-00617) and the Delaware litigation (1:23-cv-00160) affect enforceability and claim validity, not the expiration date.

Key caveats and recommended verification

  1. PTA day-count: The single most important unverified datum is the USPTO's computed PTA printed on the patent. Verify via USPTO Patent Center → Application 16/053,141 (Issue Notification / front-page PTA field). All available secondary sources are consistent with 0 days, but only the USPTO record is authoritative.
  2. Terminal disclaimer: Check the file wrapper for any terminal disclaimer; none appeared in the sources reviewed.
  3. Parent application status (US 14/212,429): Confirm whether it issued or was abandoned, since that affects double-patenting/terminal-disclaimer exposure across the family.
  4. US20220100754A1 mapping: Confirm which application number corresponds to that publication.
  5. One-day discrepancies between Google Patents (2034-03-14; priority 2013-03-15; filing 2018-08-02; grant 2021-10-19) and Unified Patents (2034-03-13; priority 2013-03-14; filing 2018-08-01; grant 2021-10-18) are database-convention artifacts; the USPTO record controls.

In short: US11151142's term is 20 years from March 14, 2014, projected to expire ~March 14, 2034, with no PTE and effectively no PTA, an active continuation family of five known child applications (at least three of which have issued), no divisionals identified, and a priority chain rooted in provisional 61/791,218 (2013-03-15) and parent non-provisional 14/212,429 (2014-03-14).

Generated 8/25/2026, 12:59:21 AM

Derivative works

Defensive disclosure: derivative variations of each claim designed to render future incremental improvements obvious or non-novel.

✓ Generated

DEFENSIVE DISCLOSURE — DERIVATIVE PLATFORM ARCHITECTURES FOR GOAL-PROGRESSION AND OUTCOME-TRACKING SYSTEMS

Docket / Reference: DD-2026-0426-11151142
Published: April 26, 2026 (publication constitutes prior art under 35 U.S.C. § 102(a)(1) as of this date)
Subject patent analyzed: US 11151142 B2 — "Platform for optimizing goal progression" (application 16/053,141; filed 2018-08-02; granted 2021-10-19; priority 2013-03-15)
Search verification: A live search of the USPTO/Google Patents record for patent number 11151142 (literal) was performed. Results confirm the grant, application number 16/053,141, inventor names Lisa A. Marshall and James Gaynor, original assignee Parallax Behavioral Health Inc., and the asserted-claims text reproduced below from the Justia copy of the issued patent (patents.justia.com/patent/11151142). No similar-numbered patents were conflated.


0. Claim map used for derivation (flag of internal discrepancy)

The previously generated sections of this analysis contained conflicting claim maps: one placed the method as Claim 1 / system as Claim 11 / controller as Claim 16, another (prior-art section) placed the system as Claim 1 / method as Claim 11 / controller as Claim 18. The issued-patent text retrieved live (Justia, patents.justia.com/patent/11151142) is authoritative and shows Claim 1 = method; Claim 11 = system; Claim 16 = controller. This disclosure is anchored to that issued claim set. All derivatives below are written to read on the limitations of these three independent claims and their dependent progeny (goal wizard; data mining and best-practice recommendation; missing-data alerts; collection methods; minimum growth line; alerting thresholds).

Issued claim Statutory class Core limitation cluster
Claim 1 Method Establish provider accounts → assign clients to providers via administrator selections → establish desired outcomes with thresholds → compile provider-entered data → automatically determine goal-met status via rules and significance of deviation → automatically communicate alerts
Claim 11 System Server + transceiver + one or more networks; processor executes client management program performing the Claim 1 method; database stores data and client/provider information
Claim 16 Controller Processor + memory; instruction set executing the Claim 1 method; accessible via mobile devices, computing devices, and web interface

Derivation convention for a software/platform patent: Axis 1 ("Material & Component Substitution") is mapped to its software-equivalent — substitution of the persistence engine, transport protocol, deployment substrate, rendering technology, and input-capture transducer. Axis 2 ("Operational Parameter Expansion") is applied to temporal, spatial, population, and resource scales. Each derivative is drafted as an independent enabling disclosure; any of them, alone or combined, is intended to render the corresponding future claim obvious or non-novel.


AXIS 1 — MATERIAL & COMPONENT SUBSTITUTION (technology-stack substitution)

D1.1 — Property-graph persistence and traversal-based rule evaluation

Enabling Description. Replace the relational database management system (RDBMS) of Claim 11 with a labeled-property graph database (e.g., a JanusGraph or Neo4j-compatible store) in which Provider, Client, Outcome, DataPoint, and Threshold are vertex labels and ASSIGNED_TO, RECORDS, TRACKS, HAS_DATAPOINT, BOUND_BY are typed, directed edges with property maps (e.g., ASSIGNED_TO {since: datetime, role: string, active: boolean}). Rule evaluation is expressed as a Cypher- or Gremlin-style traversal: for a given client vertex, traverse (:Client)-[:TRACKS]->(:Outcome)-[:BOUND_BY]->(:Threshold) and (:Outcome)<-[:RECORDS]-(:DataPoint) filtered by recorded_at within a sliding window of the three most recent points; compute the deviation from the minimum-growth-line interpolant stored as a property of the Outcome vertex; mark significance=true when the third consecutive point falls outside the threshold band; emit an ALERT edge to a Supervisor vertex. Graph traversal removes the need for multi-way SQL joins on the assignment/outcome/data triple, giving O(depth) evaluation. Reads on: Claim 1 steps (compile/determine/alert), Claim 11 (database in communication with the server), Claim 16.

erDiagram
    PROVIDER ||--o{ ASSIGNMENT : serves
    CLIENT ||--o{ ASSIGNMENT : receives
    CLIENT ||--o{ OUTCOME : tracks
    PROVIDER ||--o{ OUTCOME : records
    OUTCOME ||--o{ DATAPOINT : has
    OUTCOME ||--o{ THRESHOLD : bound_by
    ASSIGNMENT {
        uuid assignment_id PK
        uuid provider_id FK
        uuid client_id FK
        datetime assigned_at
        string role
    }
    OUTCOME {
        uuid outcome_id PK
        uuid client_id FK
        string description
        date start_date
        date projected_closure
    }
    DATAPOINT {
        uuid datapoint_id PK
        uuid outcome_id FK
        uuid provider_id FK
        float value
        datetime recorded_at
    }
    THRESHOLD {
        uuid threshold_id PK
        uuid outcome_id FK
        float mastery_level
        int duration_days
        string rule_set
    }

D1.2 — Edge-mesh substitution of the central server (fog computing)

Enabling Description. Substitute the single centralized server with a tiered fog/edge mesh. Collection points (provider tablets, wall-mounted kiosks, wearable gateways) run a local instance of the rule engine. Each edge node holds a shard of the client/outcome/threshold graph for its assigned caseload and evaluates the three-point significance rule locally, generating alerts with sub-500 ms latency even when the backhaul is severed. State converges to the central aggregator via conflict-free replicated data types (CRDTs) — specifically a last-writer-wins register for DataPoint.value and a grow-only set for ASSIGNED_TO edges — exchanged over a gossip protocol (SWIM-style membership). The central node retains global data-mining and best-practice recommendation duties only. Reads on: Claim 11 ("server ... through one or more networks" + database), Claim 16, Claim 1 compile/determine/alert steps.

flowchart LR
    A["Provider Mobile App"] --> B["Edge Node A"]
    C["Wearable Gateway"] --> B
    B --> D["Local Rule Engine"]
    D --> E{"Deviation Significant?"}
    E -->|Yes| F["Local Alert Bus"]
    E -->|No| G["CRDT Sync"]
    G --> H["Central Aggregator"]
    F --> I["Supervisor Device"]

D1.3 — LPWAN transport substitution (LoRaWAN / NB-IoT store-and-forward)

Enabling Description. Replace the Wi-Fi/cellular transceiver path of Claim 11 with Low-Power Wide-Area Network radios. Each client-worn device (bracelet or badge form factor, matching the specification's monitored-client embodiment) transmits an uplink frame on an adaptive data rate (ADR) schedule: a confirmed uplink containing a compact CBOR-encoded payload of {client_id, outcome_id, observation_type, value, epoch_seconds} every 15 minutes, with a join-request/rejoin flow per LoRaWAN 1.0.4. A gateway forwards the payload to a network server, which bridges to the goal server over MQTT. The rule engine evaluates the minimum-growth-line comparison on the server, and a downlink frame (port 2, class-A receive window) carries an alert flag to the device; the device vibrates and illuminates an RGB LED (green = progressing, red = significant deviation). Reads on: Claim 11 (transceiver, networks), Claim 1 (compile via communications devices, communicate alerts).

sequenceDiagram
    participant D as Client Wearable
    participant G as LoRaWAN Gateway
    participant N as Network Server
    participant S as Goal Server
    D->>G: Uplink frame CBOR payload
    G->>N: Forward confirmed uplink
    N->>S: MQTT bridge ingestion
    S->>S: Evaluate min-growth-line rules
    S-->>D: Downlink alert flag (RX1/RX2)
    D->>D: LED/vibration status

D1.4 — Server-driven UI and WebAssembly graph rendering

Enabling Description. Substitute the native mobile UI layer with a server-driven rendering stack. The goal server publishes a JSON Schema registry (draft 2020-12) describing every data-collection form — task analysis, intensive trial teaching, interval recording, duration recording, frequency, percentage — with field constraints, prompt hierarchies, and conditional visibility rules. Thin clients (Progressive Web Apps) fetch the schema, render dynamic forms via a schema-to-form engine, and plot graphs with a WebAssembly-compiled charting kernel so the minimum-growth line, mastery window, and significance markers render identically on iOS, Android, and desktop web without per-platform code. Offline entries queue in IndexedDB and sync through a versioned REST/JSON:API endpoint with optimistic concurrency control (ETag/If-Match). Reads on: Claim 16 (accessible by mobile devices, computing devices, and web interface), Claim 1 (present compiled data visually), Claim 11.

flowchart TD
    A["Goal Server"] --> B["JSON Schema Registry"]
    B --> C["Schema-to-Form Renderer"]
    C --> D["Data Collection Screen"]
    D --> E["IndexedDB Offline Queue"]
    E --> F["Sync Engine (ETag)"]
    F --> A
    C --> G["WASM Graph Plotter"]
    G --> H["Min-Growth-Line Overlay"]

D1.5 — Publish/subscribe alert-bus substitution (MQTT fan-out)

Enabling Description. Substitute the point-to-point email/text alert channel with a topic-based publish/subscribe bus. The rule engine publishes an alert event to a retained MQTT topic per tenant (e.g., goal/{tenant_id}/alerts/significant) carrying a JSON envelope {client_id, outcome_id, datapoint_id, deviation_magnitude, consecutive_count, recorded_at}. Subscriber adapters — SMS gateway (Twilio-style REST), Apple/Android push, SMTP relay, generic webhook sink, and an in-app feed consumer — each subscribe with QoS 1 and deduplicate by datapoint_id to guarantee at-least-once delivery without duplicate pages. A dead-letter topic captures undeliverable events with a TTL of 7 days for supervisory replay. Reads on: Claim 1 (automatically communicate alerts), Claim 11 (server/transceiver), dependent claims on alert content (client name, goal, rating date, link-back).

flowchart LR
    R["Rules Engine"] -->|"Alert Event JSON"| B["MQTT Broker"]
    B --> S1["SMS Gateway"]
    B --> S2["Push Service"]
    B --> S3["Email Relay"]
    B --> S4["Webhook Sink"]
    B --> S5["In-App Feed"]
    B --> Q["Dead-Letter Topic TTL 7d"]

D1.6 — Computer-vision transducers replacing manual data entry

Enabling Description. Substitute manual provider keystroke entry with automated visual observation transducers. A fixed camera array (RGB + depth) in a treatment room feeds a pose-estimation model (MediaPipe-style, or an equivalent HRNet backbone) that extracts 33 body-keypoint coordinates per frame. A task-step classifier maps observed action sequences to the steps of a task-analysis goal (e.g., "hand-over-hand → touch prompt → gestural → verbal → independent" hierarchy). A prompt-level scorer assigns the least-intrusive prompt level at which the client performed each step, computes the step score (sum of prompt-level scores divided by maximum possible), and writes the resulting percentage directly into the DataPoint stream — with an operator confirmation step for low-confidence classifications (<0.85 softmax). Reads on: Claim 1 (compile data received from providers), Claim 11 (computing/communications devices), dependent claims on task analysis collection and scoring.

flowchart LR
    C["RGB+D Camera Array"] --> V["Pose Estimation Model"]
    V --> T["Task-Step Classifier"]
    T --> S["Prompt-Level Scorer"]
    S --> D["Outcome Datastore"]
    D --> G["Min-Growth-Line Comparator"]
    S --> O["Operator Confirmation <0.85"]

AXIS 2 — OPERATIONAL PARAMETER EXPANSION

D2.1 — Population-scale streaming ingestion and windowed rule evaluation

Enabling Description. Scale the platform to millions of concurrent clients by replacing batch ingestion with an event-streaming backbone. Provider devices produce DataPoint events into a partitioned log (Kafka-compatible, 128 partitions per tenant shard, keyed by client_id for ordering). A time-series database (columnar, e.g., TimescaleDB/InfluxDB-style hypertables) stores the measurements with a 2-week hot retention and 7-year downsampled retention (1-minute → 1-hour → 1-day rollups via continuous aggregation). The rule evaluator is a stateful stream processor that maintains, per (client_id, outcome_id), a sliding window of the last three observations; the significance rule fires when the third consecutive point deviates beyond the threshold band relative to the interpolated minimum-growth-line value at that timestamp. Alert fan-out is exactly-once via transactional outbox pattern. Reads on: Claim 1 (compile/determine/alert at scale), Claim 11.

flowchart LR
    S["Streaming Ingestion (Partitioned Log)"] --> TS["Time-Series Hypertable"]
    TS --> W["Sliding-Window Aggregator (3 pts)"]
    W --> R["Stateful Rule Evaluator"]
    R --> AL["Exactly-Once Alert Fan-Out"]
    R --> DW["Columnar Warehouse (Parquet)"]

D2.2 — High-frequency sampling and sub-second interval recording

Enabling Description. Expand interval-recording temporal resolution from minutes to sub-second epochs. The collection device samples client behavior at 250 ms (4 Hz) using an accelerometer/gyroscope fusion classifier; each 1-second window is downsampled to a whole/partial/momentary time-sampling vote. A 60-second scoring window aggregates the votes into a percentage, which is written as the interval-recording DataPoint. The minimum-growth-line comparator operates on the downsampled series; phase-change markers (AIM-review events) are annotated at native resolution so that a reviewer can scrub to the exact 250 ms epoch. On-device ring buffering (2 GB eMMC) holds 72 hours of raw epochs for forensic audit. Reads on: dependent claims (interval recording, minimum growth line), Claim 1.

stateDiagram-v2
    [*] --> Sampling
    Sampling --> Buffering: 250ms epoch
    Buffering --> Downsampling: 1s window
    Downsampling --> Scoring: 60s window
    Scoring --> Graphing: daily batch
    Graphing --> [*]

D2.3 — Extreme disconnected autonomy (satellite/backhaul-denied operations)

Enabling Description. Parameterize the platform for prolonged network absence: field devices (rural clinics, maritime vessels, disaster-relief teams) operate fully autonomously for 72+ hours. All data-collection episodes, alert decisions, and AIM reviews are stored locally in an embedded SQLite store; the local rule engine continues to compute significance and queues alerts with a monotonically increasing sequence number. On reconnect, a batched sync protocol replays the queue; the server performs conflict resolution via a hybrid of last-writer-wins (for scalar values, keyed by device clock with NTP-disciplined offsets) and CRDT merge (for set-valued fields such as ASSIGNED_TO). Any locally generated alert that was superseded by server-side re-evaluation is retracted by issuing a compensating alert_retraction event to the same channels. Reads on: Claim 1 (compile/determine/alert), Claim 11.

sequenceDiagram
    participant D as Field Device
    participant L as Local SQLite Store
    participant S as Central Server
    D->>L: Collect and queue (72h autonomy)
    L->>L: Local rule eval + alert queue
    L->>S: Batched sync on reconnect
    S->>S: LWW + CRDT conflict resolution
    S-->>D: Resolved state + retraction events

D2.4 — Nanoscale/edge inference (TinyML on 8-bit microcontrollers)

Enabling Description. Shrink the rule-evaluation and significance-detection logic onto the collection transducer itself: an 8-bit microcontroller (Cortex-M0-class, 64 KB SRAM) executes a quantized (INT8) model — the minimum-growth-line interpolant, the three-point rule, and a lightweight anomaly detector — compiled from a floating-point reference via post-training quantization with a 1,024-sample calibration set (target accuracy within ±2% F1 of the FP32 baseline). Only when a local significance flag trips does the device wake the radio and transmit; otherwise it appends to a local ring buffer. This reduces radio duty cycle from 1% to <0.01% and extends coin-cell life from weeks to >24 months. Reads on: Claim 1 (determine significance; communicate alerts), Claim 11 (communications devices).

flowchart LR
    M["8-bit MCU 64KB SRAM"] --> Q["INT8 Quantized Model"]
    Q --> T["On-Device Threshold Check"]
    T -->|"significant"| P["Wake Radio + Transmit"]
    T -->|"normal"| L["Local Ring Buffer"]

D2.5 — Multi-tenant isolation at extreme scale

Enabling Description. Parameterize the platform for thousands of provider-tenants on shared infrastructure with cryptographic and logical isolation. Each tenant's account, assignment, outcome, and datapoint tables are sharded by tenant_id with row-level security policies enforced at the database layer; per-tenant envelope encryption (AES-256-GCM with a tenant master key held in a KMS, data keys rotated every 90 days) protects records at rest. The rule engine executes per-tenant policy bytecode in a WebAssembly sandbox (wasmtime-style) so that a malicious or buggy tenant rule cannot read another tenant's memory or exhaust the host. Tenant provisioning, de-provisioning, and data-erasure (right-to-be-forgotten) run as idempotent jobs with a 30-day tombstone window. Reads on: Claim 11 (accounts, permissions, settings), Claim 1.

flowchart TD
    A["API Gateway"] --> B["Tenant Resolver"]
    B --> C["Row-Level Security Layer"]
    C --> D["Shard 1 (tenant keys)"]
    C --> E["Shard 2 (tenant keys)"]
    C --> F["Shard N (tenant keys)"]
    B --> G["Wasm-Sandboxed Rule Engine"]
    B --> H["KMS Envelope Encryption"]

D2.6 — Longitudinal (decadal) retention with schema evolution

Enabling Description. Expand operational time-horizon to multi-decade longitudinal outcome tracking. A three-tier retention policy is applied: hot tier (NVMe, 90 days, native resolution), warm tier (HDD, 5 years, 1-minute rollups), cold tier (object storage, 20+ years, 1-day rollups plus raw event archive in Parquet with Zstandard compression). Schema evolution is managed via an expand-only migration queue with dual-write compatibility (readers tolerate both old and new column sets for 180 days). An immutable, append-only audit log (WORM semantics, SHA-256 hash-chained blocks) records every data-collection episode, rule evaluation, threshold change, and alert transmission, satisfying regulatory discovery demands and enabling replay-based re-evaluation of historical outcomes under revised rules. Reads on: Claim 1 (compile over time; rules), Claim 11 (database).

flowchart LR
    I["Ingest"] --> H["Hot Tier NVMe 90d"]
    H --> W["Warm Tier HDD 5y"]
    W --> C["Cold Tier Object Store 20y+"]
    C --> A["Immutable Hash-Chained Audit Log"]
    A --> Q["Expand-Only Schema Migration Queue"]

AXIS 3 — CROSS-DOMAIN APPLICATION

D3.1 — Aerospace: airworthiness and maintenance-goal tracking

Enabling Description. Apply the goal-progression platform to aircraft maintenance. "Clients" are tail numbers; "providers" are certified maintenance organizations (MROs) and licensed technicians; "desired outcomes" are airworthiness goals (e.g., "maintain zero open squawks > 72 hours," "achieve 100% of scheduled A-checks within the maintenance window"). Assignment maps each tail to a lead MRO and a backup. Compiled data are flight-hour counters, dispatch reliability, squawk-open durations, and parts-replacement records ingested from the maintenance information system via ARINC 615A-style data loading or API. The rule engine compares rolling 30-day metrics against the minimum-growth line (e.g., dispatch reliability trending below the interpolated 98.5% line); three consecutive points below the line trip a significance alert to the chief inspector and the FAA liaison. Reads on: Claim 1 (goals, thresholds, rules, alerts), Claim 11.

flowchart LR
    M["Aircraft Fleet (tail numbers)"] --> A["MRO Assignment"]
    A --> G["Airworthiness Goals"]
    G --> D["Flight-Hour + Squawk Telemetry"]
    D --> R["30-Day Trend Rules"]
    R --> AL["Alert: Chief Inspector / FAA Liaison"]

D3.2 — Aerospace: pilot proficiency and currency compliance

Enabling Description. Apply the platform to regulatory currency tracking for flight crews. "Clients" are pilots; "providers" are check airmen and simulator instructors; "desired outcomes" are FAA Part 61/135/121 currency items (takeoffs/landings within 90 days, instrument proficiency within 6 months, night currency). The minimum-growth line is the linearized currency-consumption curve; a significance alert fires when a pilot's remaining currency days fall below the interpolated line for three consecutive weekly evaluations, triggering a remedial proficiency check before the currency window lapses. Reads on: Claim 1, dependent claims on time/occurrence tracking and minimum growth line.

stateDiagram-v2
    [*] --> Tracking
    Tracking --> Current: flight logged
    Tracking --> Lapsed: window exceeded
    Lapsed --> Remedial: alert issued
    Remedial --> Current: proficiency check passed
    Current --> [*]

D3.3 — AgTech: field-yield goal progression with UAV spectral data

Enabling Description. Apply the platform to precision agriculture. "Clients" are field parcels; "providers" are agronomists and cooperatives; "desired outcomes" are yield or vegetation-health goals (e.g., "NDVI ≥ 0.75 at canopy closure," "yield ≥ 4.2 t/ha"). Compiled data are multispectral vegetation indices (NDVI, NDRE) from UAV or satellite imagery, soil-moisture probes, and in-season tissue-sample results, ingested via an API into the outcome datapoint stream. The rule engine plots the interpolated minimum-growth line from the baseline scan to the mastery level at the final-mastery window (pre-harvest); three consecutive weekly indices below the line trip a significance alert to the assigned agronomist recommending an AIM-style review (irrigation, nitrogen, pest pressure) and an intervention change (fertigation prescription). Reads on: Claim 1 (goals, thresholds, rules, alerts; AIM review analogy), Claim 11.

flowchart LR
    U["UAV Multispectral Sensor"] --> N["NDVI / NDRE Index"]
    N --> F["Field Parcel Goal Profile"]
    F --> C["Agronomist Assignment"]
    C --> R["Vegetation-Index Rule Engine"]
    R --> A["Irrigation / Fertigation Alert"]

D3.4 — AgTech: livestock health-outcome tracking

Enabling Description. Apply the platform to herd health. "Clients" are individual animals (or cohorts); "providers" are veterinarians and herd managers; "desired outcomes" include average daily gain targets and disease-recovery milestones. Ear-tag/wearable sensors (rumination, activity, temperature) stream data; the rule engine computes a three-point significance alert when, e.g., rumination minutes fall below the minimum-growth line for three consecutive 12-hour windows, triggering a treatment-order alert to the assigned veterinarian with a link back to the sensor episode. Reads on: Claim 1 (compile/determine/alert), dependent claims (time/occurrence tracking).

flowchart LR
    T["Ear-Tag Sensor (rumination/Temp)"] --> B["Health Metrics"]
    B --> G["Weight-Gain / Recovery Goal"]
    G --> R["Vet Assignment + Rules"]
    R --> A["Treatment-Order Alert"]

D3.5 — Consumer electronics: firmware rollout cohort gating

Enabling Description. Apply the platform to over-the-air firmware deployment. "Clients" are device cohorts (IMEI/MAC-grouped fleets); "providers" are release engineers and QA teams; "desired outcomes" are rollout gates (e.g., "crash-free rate ≥ 99.5% at 48 h post-update," "support-ticket rate ≤ 0.2%"). Compiled data are crash-free telemetry, watchdog resets, battery-drain deltas, and support-ticket volume streamed from the device fleet. The rule engine compares the observed crash-free curve against the minimum-growth line interpolated to the gate deadline; three consecutive hourly points below the line trip a significance alert that automatically halts cohort expansion and triggers rollback of the build. Reads on: Claim 1 (thresholds, rules, automatic alerts), Claim 11.

flowchart LR
    F["Firmware Build"] --> C["Device Cohort"]
    C --> M["Crash-Free Rate Telemetry"]
    M --> R["Rollout-Gate Rules"]
    R --> A{"Gate Passed?"}
    A -->|Yes| P["Expand Cohort"]
    A -->|No| H["Halt + Rollback"]

D3.6 — Consumer electronics: smart-home energy-reduction goals

Enabling Description. Apply the platform to residential demand-side management. "Clients" are households; "providers" are utility energy advisors and efficiency contractors; "desired outcomes" are kWh-reduction goals with a projected closure date aligned to the billing cycle. Compiled data are smart-meter interval (15-minute) consumption, thermostat setpoint logs, and occupancy sensor data. The minimum-growth line runs from the baseline consumption to the target at the final-mastery window (the last billing period before the goal closes); three consecutive weekly average points above the line trip a significance alert to the energy advisor and the household, prompting an AIM-style review of appliance schedules and an intervention change (new thermostat program). Reads on: Claim 1 (goals, thresholds, rules, alerts), Claim 16 (mobile/web access for household and advisor).

flowchart LR
    S["Smart Meter 15-min Interval"] --> D["Consumption Telemetry"]
    D --> G["Household Reduction Goal"]
    G --> R["Utility Rule Engine"]
    R --> A["Bill / Usage Alert"]

AXIS 4 — INTEGRATION WITH EMERGING TECHNOLOGIES

D4.1 — Reinforcement-learning threshold and rule-parameter optimization

Enabling Description. Integrate a reinforcement-learning (RL) controller that treats the rule engine's threshold parameters (significance window length, deviation band width, mastery duration) as an action space. The state is a feature vector of recent outcome statistics per client (slope of the growth curve, variance of residuals around the minimum-growth line, count of AIM reviews). The reward is a composite of goal-mastery rate, mean time-to-mastery, and alert-precision (reduction of false-positive alerts). A proximal-policy-optimization (PPO) agent — or a contextual bandit for lower-data regimes — adjusts the thresholds per client cohort; a surrogate model (gradient-boosted trees) provides counterfactual estimates of "what the growth curve would have been" under alternative thresholds to guard against overfitting to alert noise. Reads on: Claim 1 (rules governing data analysis; thresholds), dependent claims (best-practice recommendation via historic success).

flowchart LR
    P["RL Policy Network (PPO)"] --> T["Threshold Parameters"]
    T --> R["Rule Evaluator"]
    R --> O["Outcome Feedback (mastery/alert-precision)"]
    O --> P
    O --> S["Surrogate Counterfactual Model"]

D4.2 — LLM-assisted goal drafting and AIM-review summarization

Enabling Description. Integrate a large-language-model (LLM) layer with retrieval-augmented generation (RAG) over the organization's goal bank and best-practice repository. Goal narratives are drafted by the LLM from structured inputs (service type, condition, target behavior, data-collection method) and constrained to be specific, measurable, and objective (SMO) by a schema-validating guardrail that rejects drafts lacking a measurable unit and a time bound. When a significance event triggers an AIM review, the LLM ingests the recent datapoint window, the minimum-growth-line deviation, prior intervention changes, and provider notes, and emits a structured AIM summary (factors, hypothesized changes, intervention-change recommendation) that the provider must approve before it is persisted and marked on the graph as a phase change. All LLM outputs are logged for audit. Reads on: dependent claims (goal wizard; AIM review), Claim 1 (goals established; alerts).

flowchart LR
    K["Best-Practice Bank + Goal Bank"] --> V["Vector Index"]
    U["Provider Query"] --> E["Embedding Model"]
    E --> V
    V --> R["Retrieval-Augmented Generation"]
    R --> G["Draft Goal + AIM Summary"]
    G --> M["Human Approval Gate"]

D4.3 — IoT sensor fusion for multi-modal compiled data

Enabling Description. Integrate heterogeneous IoT telemetry into the compiled-data stream: wearable biometrics (heart rate, galvanic skin response, actigraphy), environmental sensors (sound pressure level, temperature, light), and camera-derived events (approach distance, gesture intensity). A fusion engine (Kalman-filter or transformer-based) produces a per-client arousal/agitation index; the rule engine evaluates the goal's minimum-growth line against this fused index rather than a single manual rating. A significance alert fires when three consecutive fused-index points deviate beyond the threshold band; the alert envelope embeds the contributing sensor channels and a link-back to the raw episode (matching the specification's alert content: client name, goal, date, user, link). Reads on: Claim 1 (compile data; determine; alerts), Claim 11 (devices in communication with server), dependent claims (reinforcement recorder, time/occurrence tracking).

flowchart LR
    W["Wearable Biometrics"] --> F["Fusion Engine"]
    E["Environmental Sensors"] --> F
    C["Camera Event Stream"] --> F
    F --> A["Fused Agitation Index"]
    A --> R["Rule Evaluator"]
    R --> AL["Multi-Channel Alert + Link-Back"]

D4.4 — Blockchain-anchored outcome verification and smart-contract alerts

Enabling Description. Integrate a permissionless or consortium blockchain as a verification and automation layer. Each data-collection episode is hashed (SHA-256) and batched into a Merkle root that is anchored on-chain (periodic batch anchoring at 1-hour intervals) to create tamper-evident evidence of when a rating was recorded and by which provider. Goal mastery events are issued as W3C Verifiable Credentials (VCs) — signed by the provider's decentralized identifier (DID) — so that a client can hold and selectively disclose proof of goal achievement to third parties (insurers, schools, employers). Smart contracts (Solidity or equivalent) encode threshold-triggered outcomes: e.g., when the oracle (the goal server) submits a signed significance event, the contract automatically releases a remediation-task assignment or a tokenized incentive to the assigned provider. Reads on: Claim 1 (alerts; goals), Claim 11 (database/ledger in communication with server).

flowchart LR
    P["Provider App"] --> S["Goal Server"]
    S --> H["Merkle Root Batch"]
    H --> B["Blockchain Anchor"]
    S --> V["Verifiable Credential Issuer"]
    V --> W["Client Holder Wallet"]
    S --> O["Oracle"]
    O --> SC["Smart Contract"]
    SC --> X["Automated Remediation / Incentive"]

D4.5 — Federated learning across providers with differential privacy

Enabling Description. Integrate federated learning so that best-practice discovery (the patent's data-mining step) occurs without centralizing raw client data. Each provider tenant trains a local model (e.g., a gradient-boosted predictor of goal-mastery probability from datapoint features) on its own shard; only model updates — clipped and noised with Gaussian differential privacy (ε ≤ 2.0, δ = 1e-5 per round) — are sent to a secure aggregator, which computes a global model via FedAvg. The global model drives best-practice recommendations back to providers (e.g., "clients with this goal profile respond best to intervention X"), while raw observations never leave the tenant boundary. Reads on: dependent claims (data mining to determine best practices; recommending best practices), Claim 1 (compile/determine).

flowchart LR
    P1["Provider A Local Model"] --> AG["Secure Aggregator"]
    P2["Provider B Local Model"] --> AG
    P3["Provider C Local Model"] --> AG
    AG --> DP["Gaussian DP Noise"]
    DP --> G["Global Model (FedAvg)"]
    G --> P1
    G --> P2
    G --> P3

D4.6 — Digital-twin simulation of goal trajectories

Enabling Description. Integrate a digital-twin simulation layer that clones each client's outcome state (baseline, datapoint history, intervention phase, threshold parameters) into a simulator. Before any intervention change (per an AIM review), the provider runs counterfactual rollouts — e.g., 1,000 Monte Carlo trajectories under "continue current plan," "increase prompt fading," and "switch reinforcement schedule" — using a generative model of the client's growth curve (hierarchical Bayesian or neural ODE). The projected growth curves are overlaid on the live graph with shaded credible intervals; the provider's selected scenario is recorded as the phase-change annotation. The same twin supports "what-if" threshold calibration: the administrator can preview how different significance windows would have changed historical alert counts. Reads on: Claim 1 (rules; thresholds; alerts), dependent claims (AIM review, intervention change, phase-change markers).

flowchart LR
    D["Historical Client Data"] --> T["Digital-Twin Simulator"]
    T --> S["Intervention Scenarios A/B/C"]
    S --> F["Projected Growth Curves + CI"]
    F --> R["Recommendation to Provider"]
    F --> W["Threshold Calibration Preview"]

AXIS 5 — THE INVERSE / FAILURE MODE

D5.1 — Fail-safe escalation to human supervision

Enabling Description. Design the platform so that every automated determination has a defined failure mode that degrades to human supervision rather than silence. The rule engine exposes a health heartbeat; if the engine fails to evaluate a datapoint within 30 seconds (crash, deadlock, or corrupted rule set), a watchdog trips a fail-safe circuit that (a) tags the datapoint as "unreviewed," (b) escalates to the assigned supervisor with the raw data and the last-known rule state, and (c) places the client's goal in a "manual review" state in which no significance determination is displayed until a human confirms it. Conversely, a fail-open variant suppresses all alerts if the confidence of the underlying data (e.g., sensor validity flags) is below a floor, preventing alarm fatigue from corrupted telemetry. Reads on: Claim 1 (determine whether goals met; communicate alerts — with guaranteed human fallback), Claim 11.

stateDiagram-v2
    [*] --> Monitoring
    Monitoring --> RuleEngine: data event
    RuleEngine --> Healthy: eval within 30s
    RuleEngine --> Degraded: timeout/crash
    Degraded --> HumanEscalation: fail-safe trip
    HumanEscalation --> Monitoring: supervisor ack
    Healthy --> Monitoring

D5.2 — Low-power / energy-harvesting operation mode

Enabling Description. Define a duty-cycled operating profile for battery- or harvest-powered collection nodes. The device sleeps 99% of the time (deep-sleep current < 5 µA), wakes on a 15-minute schedule or on an interrupt (motion, button, scheduled prompt), samples, evaluates the on-device significance check (D2.4), and transmits only on threshold events or a daily beacon. Energy harvesting (photovoltaic cell ≥ 1 cm², or thermoelectric on body-worn devices) with a supercapacitor buffer sustains operation indefinitely indoors at 200 lux. Alert delivery in this mode is priority-only: only significance and missing-data alerts are transmitted, and the in-app graph is refreshed at the daily beacon. Reads on: Claim 1 (compile/alert with constrained energy), Claim 11 (communications devices).

stateDiagram-v2
    [*] --> Sleep
    Sleep --> Sample: duty cycle 1% (15 min)
    Sample --> Transmit: threshold event
    Sample --> Sleep: normal / daily beacon
    Transmit --> Sleep: ack received

D5.3 — Limited-functionality mode (low-literacy and emergency settings)

Enabling Description. Define a reduced-surface deployment for community health workers in low-literacy or emergency settings: the client app shows icon-based data entry (emoji/pictogram scales for the client's state), a single "significant/not significant" traffic-light status per goal (no line graphs), and SMS-only alert delivery to a supervisor's feature phone. All complexity — minimum-growth-line computation, three-point rule, AIM review prompts — executes server-side; the field device never renders graphs, never requires text input beyond a numeric score, and can operate entirely offline with batched SMS/USSD forwarding. Reads on: Claim 1 (present compiled data visually — simplified), Claim 16 (controller accessible by mobile devices).

flowchart LR
    I["Icon-Based Entry (pictograms)"] --> D["Local Store"]
    D --> R["SMS/USSD Alert Engine"]
    R --> S["Supervisor Feature Phone"]
    D --> G["Traffic-Light Status LED"]

D5.4 — Privacy-preserving / ephemeral mode (the inverse of centralized storage)

Enabling Description. Define an operating mode that inverts the patent's centralized-storage assumption: all data processing occurs on-device; raw datapoints are never persisted to the server. The device computes the minimum-growth-line comparison and significance locally (per D2.4), transmits only (a) an encrypted digest of the episode and (b) a significance flag; raw data are deleted after the digest is acknowledged (ephemeral session semantics, 24-hour maximum retention on-device). The server retains only aggregate, differentially private statistics for best-practice mining. This mode satisfies regimes where identifiable outcome data may not leave the treatment site (e.g., certain substance-abuse or juvenile records). Reads on: Claim 1 (compile/determine/alert without persistent server-side raw data), Claim 11 (database stores only digests/aggregates).

flowchart LR
    S["On-Device Processing"] --> L["Ephemeral Memory (24h max)"]
    L --> E["Encrypted Digest + Significance Flag"]
    E --> D["Delete Raw Data After Ack"]
    E --> O["Differentially Private Aggregate"]
    O --> M["Best-Practice Mining"]

D5.5 — Inverse metric: regression-detection and relapse-prevention engine

Enabling Description. Invert the minimum-growth-line concept: instead of measuring progress toward mastery, measure drift toward relapse and trigger alerts on worsening. The inverse engine maintains a regression line (least-squares fit over a 7-point window) and a relapse threshold band; three consecutive points worse than the interpolated maintenance floor trip a "regression from mastery" significance event (mirroring the patent's regression-from-mastery status), prompting an AIM review and a phase change. The engine is symmetric: the same rules engine evaluates both the forward (growth) and inverse (regression) directions against their respective interpolants, and the graph renders both lines with distinct colors and markers. Reads on: dependent claims (regression from mastery; significant rating; AIM review), Claim 1 (rules; thresholds; alerts).

flowchart LR
    D["Ongoing Data Stream"] --> C["Inverse Regression Comparator"]
    C --> R{"3 pts worse than floor?"}
    R -->|"Yes"| A["Relapse Alert + AIM Review"]
    R -->|"No"| T["Maintain Monitoring"]

D5.6 — Self-healing and chaos-tolerant alert pipeline

Enabling Description. Define the alert pipeline's failure semantics: every alert producer writes to a durable outbox; a retry scheduler with exponential backoff (100 ms → 60 s, jittered, max 10 attempts) drives delivery; a circuit breaker opens after 5 consecutive channel failures, diverting alerts to a secondary channel (e.g., email → SMS) and reopening after a 60-second cooldown with a half-open probe. Undeliverable alerts land in a dead-letter queue with 7-day TTL, replayable by supervisors. All alert events are idempotent (keyed by datapoint_id) so retries cannot double-page. Chaos drills (random channel kills, broker restarts, DB failover) are executed quarterly to validate the guarantees. Reads on: Claim 1 (automatically communicate alerts — with delivery guarantees), Claim 11.

flowchart LR
    P["Alert Producer (Outbox)"] --> R["Retry Scheduler (backoff)"]
    R --> S["Circuit Breaker"]
    S --> T["Primary Channel"]
    T -->|"failure x5"| S
    S --> U["Secondary Channel"]
    T -->|"success"| V["Ack"]
    S --> Q["Dead-Letter Queue (TTL 7d)"]

COMBINATION PRIOR ART SCENARIOS (open-source standards)

Each scenario below combines the claimed platform concept with an existing open standard; the combination is disclosed as prior art against future claims that merely add standard-compliant interoperability.

C1 — Combination with HL7 FHIR and SMART on FHIR

Enabling Description. Map the platform's data model to HL7 FHIR R4 resources: ProviderPractitioner/Organization; ClientPatient; assignment → CareTeam (with participant.member and period); OutcomeGoal (with target.measure, target.detailQuantity, target.dueDate, and achievementStatus); compiled datapoints → Observation (with Observation.code = the outcome measure and valueQuantity); alerts → Communication resources; intervention plans → ServiceRequest/PlanDefinition. The goal server exposes a FHIR REST API (/Goal, /Observation, /CareTeam) with SMART-on-FHIR authorization; any conformant app can read the minimum-growth-line-relevant observations and goal targets. The three-point significance rule becomes a PlanDefinition/ActivityDefinition-driven workflow. Reads on: Claims 1/11/16 via standards-compliant resource modeling.

flowchart LR
    G["Goal Server"] --> M["FHIR R4 Mapping Layer"]
    M --> R1["Patient Resource"]
    M --> R2["Practitioner / Organization"]
    M --> R3["CareTeam Resource"]
    M --> R4["Goal Resource"]
    M --> R5["Observation Resource"]
    M --> R6["Communication Resource"]
    R4 --> E["SMART on FHIR App"]
    R3 --> E

C2 — Combination with Open mHealth (OMH) / IEEE 1752 data schemas

Enabling Description. Map every data-collection method (task analysis, ITT, interval, duration, frequency, percentage) to the Open mHealth (OMH) schema family and the IEEE 1752 standard for mobile health data. Each collection episode becomes an OMH DataPoint with a header (id, creation_date_time, schema_id, acquisition_provenance) and a body typed by schema (e.g., step-count, heart-rate, behavioral-observation). A mapper translates OMH DataPoints into the goal server's internal DataPoint records, enabling any OMH-compliant wearable or app to feed the compiled-data stream and the minimum-growth-line evaluator without custom integrations. Reads on: Claim 1 (compile data from providers via devices), dependent claims (plurality of collection methods).

flowchart LR
    C["Collection Methods (6 types)"] --> O["OMH Schema Mapper"]
    O --> D["OMH DataPoint (header + body)"]
    D --> S["OMH Store / IEEE 1752"]
    S --> R["Min-Growth-Line Evaluator"]

C3 — Combination with OASIS MQTT 3.1.1 and Apache Kafka streaming

Enabling Description. Combine the platform with the OASIS-standard MQTT 3.1.1 protocol at the device edge and a Kafka-compatible partitioned log in the core. Devices publish to MQTT topics (goal/{tenant}/{client}/datapoint) with QoS 1; a bridge (Kafka Connect-style) lands events into Kafka topics partitioned by client_id for ordered consumption; stream processing (KSQL-style) evaluates the three-point significance window and emits alerts to an MQTT alert topic consumed by the fan-out adapters of D1.5. This combination is disclosed as the canonical open-source streaming realization of the claimed compile/determine/alert pipeline. Reads on: Claim 1, Claim 11.

flowchart LR
    D["Field Devices"] --> M["MQTT Broker (OASIS 3.1.1)"]
    M --> K["Kafka Topic (partitioned)"]
    K --> S["Stream Processor (windowed)"]
    S --> A["MQTT Alert Topic"]
    S --> W["Data Warehouse"]

C4 — Combination with OpenTelemetry for rule-decision observability

Enabling Description. Instrument the rule engine with OpenTelemetry (OTel) traces and metrics so that every goal-status determination is auditable as a distributed trace: a span per datapoint ingestion (compile), per rule evaluation (determine), and per alert dispatch (communicate), each carrying attributes for client_id, outcome_id, threshold_version, deviation_magnitude, and consecutive_count. Traces flow through an OTel Collector to a tracing backend (Tempo/Jaeger-style) and Prometheus-compatible metrics; the audit dashboard reproduces exactly why any significance alert fired, including the rule version in effect (supporting the patent's "rules governing data analysis" and post-hoc AIM review). Reads on: Claim 1 (determine based on rules; alerts), Claim 11.

flowchart LR
    R["Rule Engine"] --> T["OTel Traces (spans)"]
    T --> C["OTel Collector"]
    C --> B["Tracing Backend"]
    C --> M["Prometheus Metrics"]
    B --> D["Decision Audit Dashboard"]

C5 — Combination with OAuth 2.0 / OpenID Connect and SCIM provisioning

Enabling Description. Combine the account-establishment and provider-client-assignment functions with the IETF OAuth 2.0 / OpenID Connect standards and the RFC 7643/7644 SCIM provisioning standard. Provider accounts and client assignments are provisioned, updated, and de-provisioned via SCIM 2.0 endpoints (/Users, /Groups) so the platform inherits identity lifecycle from an enterprise IdP; the administrator's assignment selection is a SCIM Group membership change. Authorization uses OIDC tokens with fine-grained scopes (goal:read, goal:write, alert:subscribe) bound to the provider-client relationship; the rule engine and alert bus enforce scope on every request, and token revocation instantly suspends a provider's data-collection and alert-receipt rights. Reads on: Claim 1 (receiving input establishing accounts; assigning clients to providers), Claim 11 (permissions, settings), Claim 16.

sequenceDiagram
    participant A as Admin Console
    participant S as SCIM 2.0 Server
    participant I as IdP (OIDC)
    participant G as Goal Server
    A->>S: POST /Groups (assignment change)
    S->>I: Provision identity + scopes
    I-->>G: Access token (scoped)
    G->>G: Enforce provider-client scope
    G-->>A: Assignment confirmed

C6 — Combination with openEHR / EHRbase for clinical persistence

Enabling Description. Combine the platform's persistence layer with the openEHR specification and an openEHR-compliant repository (e.g., EHRbase). Each client's outcome data, intervention plans, and general notes are persisted as openEHR Composition records (using archetypes such as openEHR-EHR-EVALUATION.goal.v1 and openEHR-EHR-OBSERVATION.behaviour_rating.v1) within a versioned EHR per client. The rule engine queries the repository via AQL (Archetype Query Language) to reconstruct the datapoint series and compute the minimum-growth-line comparison; the openEHR versioning guarantees a medico-legally complete audit trail of every goal update and phase change. Reads on: Claim 11 (database in communication with the server), Claim 1 (compile/determine), dependent claims (intervention plans, recorded activities, general notes).

flowchart LR
    G["Goal Server"] --> C["openEHR Composition Builder"]
    C --> R["EHRbase Repository"]
    R --> Q["AQL Query"]
    Q --> A["Series Reconstruction + Rule Eval"]

Publication and verification notes

  1. Disclosure status. This document is intentionally published in a publicly accessible forum on 2026-04-26 and is intended to constitute prior art under 35 U.S.C. § 102(a)(1) against any later-filed claim that reads on any derivative D1.1–D5.6 or combination C1–C6. Each derivative is written to be enabling: a person of ordinary skill in the art (a distributed-systems or health-informatics engineer) can reproduce each variation from the descriptions and diagrams without undue experimentation.
  2. Claim mapping. Each derivative states which limitations of issued claims 1, 11, and/or 16 (and their dependents) it reads on. The claim-numbering discrepancy between earlier analysis sections and the live Justia record is flagged in Section 0; the live record controls.
  3. Deliberate breadth. Derivatives intentionally span adjacent statutory classes (methods, systems, controllers, computer-readable media) and adjacent industries (Aerospace D3.1–D3.2, AgTech D3.3–D3.4, Consumer Electronics D3.5–D3.6) so that a competitor cannot avoid the disclosed state of the art by merely relabeling "clients/providers/goals."
  4. Standards grounding. Combination scenarios C1–C6 cite concrete open standards (HL7 FHIR R4, SMART on FHIR, OMH/IEEE 1752, OASIS MQTT 3.1.1, Apache Kafka, OpenTelemetry, RFC 6749/7519, RFC 7643/7644 SCIM 2.0, openEHR/EHRbase, W3C Verifiable Credentials/DIDs) — each identifiable and testable — satisfying the requirement of combination prior art with existing open-source standards.

End of disclosure. Prepared for defensive-publishing purposes; not legal advice.

Generated 8/25/2026, 1:03:38 AM

Keep exploring

More patents asserted by Data Health Partners, Inc.

Other patents in Software Technology & Computing Systems (T)

See all Software Technology & Computing Systems (T) patents →

This patent in court (2)

2 tracked lawsuits name US 11151142.