IP Library Granted Patent US 12,039,613
Granted Patent B2
US 12,039,613 · App. 18/363,299 · Granted Jul 16, 2024

Machine-learning driven real-time data analysis

Inventors: Sina Chehrazi (New York, NY); John Joseph Glorioso, Jr. (Laurel, MD); Akash Magoon (New York, NY); Aman Magoon (Fallston, MD)
Assignee: Nayya Health, Inc.
G06Q40/08G06N5/04G06N20/00G06Q10/10G16H10/60G16H40/20G16H50/20G16H20/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,039,613
App. No.
18/363,299
Granted
Jul 16, 2024
Kind
B2
Abstract

A data processing system for insurance claims analysis and adjudication implements obtaining policy coverage information for each of a plurality of insurance policies and insurance claim information associated with a plurality of insurance claims associated with an insured user, analyzing the insurance claim information using a first machine learning to obtain event-related claim grouping information; analyzing the event-related claim grouping information and the standardized policy information using the second machine learning model to obtain coverage prediction information comprising a prediction, for each event of the one or more events, identifying a respective insurance policy of the plurality of insurance policies likely to cover the one or more claims associated with each event, the second machine learning model being trained using second training data formatted according to the standard schema; and providing, via a network connection, the coverage prediction information to a computing device associated with the insured user.

Claims (79)

1. A data processing system comprising:

a processor; and

a machine-readable medium storing executable instructions that, when executed, cause the processor alone or in combination with other processors to perform operations comprising:

obtaining policy coverage information for each of a plurality of insurance policies associated with an insured user, the policy coverage information being in one or more first formats;

generating standardized policy coverage information from the policy coverage information by converting the policy coverage information from the one or more first formats to a standardized format according to a standard schema for processing policy and claim information;

obtaining insurance claim information associated with a plurality of insurance claims associated with the insured user, the insurance claim information being in one or more second formats;

generating standardized insurance claim information from the insurance claim information by converting insurance claim information from the one or more second formats to the standardized format according to the standard schema;

providing the standardized insurance claim information as an input to a claims grouping model trained with first training data formatted according to the standard schema to recognize patterns in insurance claim information indicative of an occurrence of specific types of events requiring medical treatment;

analyzing the standardized insurance claim information with the claims grouping model to obtain event-related claim grouping information, the event-related claim grouping information including an indication of one or more events predicted to have occurred based on the standardized insurance claim information and one or more insurance claims of the plurality of insurance claims included in the standardized insurance claim information predicted to be associated with each event of the one or more events;

providing the event-related claim grouping information and the standardized policy information as an input to a coverage prediction model trained using second training data formatted according to the standard schema;

analyzing the event-related claim grouping information and the standardized policy information using the coverage prediction model to obtain coverage prediction information comprising a prediction, for each event of the one or more events, identifying a respective insurance policy of the plurality of insurance policies included in the standardized policy coverage information predicted to cover the one or more claims associated with each event; and

providing, via a network connection, the coverage prediction information to a computing device associated with the insured user.

2. The data processing system of claim 1 , wherein the coverage prediction model is further trained to analyze coverage limitations associated with each respective policy of the plurality of insurance policies when predicting the respective insurance policy of the plurality of insurance policies is likely to cover the one or more claims associated with an event.

3. The data processing system of claim 2 , wherein the coverage prediction model is further trained to consider how much of the coverage limitations associated with the respective policy of the plurality of insurance policies has already been utilized when predicting the respective insurance policy of the plurality of insurance policies is likely to cover the one or more claims associated with the respective event.

4. The data processing system of claim 1 , wherein generating the standardized insurance claim information from the insurance claim information further comprises:

performing a fuzzy match on information associated with each insurance claim with a standard set of claim descriptions to identify a standard description for the insurance claim; and

adding the standard description to the standardized insurance claim information.

5. The data processing system of claim 1 , wherein the coverage prediction model outputs a confidence score for each prediction, and wherein the machine-readable medium includes instructions configured to cause the processor to perform:

receiving a first prediction associated with a first event of the one or more events and a first confidence score associated with the first prediction from the coverage prediction model;

responsive to the first confidence score not satisfying a confidence threshold, dynamically generating a set of questions to obtain additional information from the insured user for the one or more insurance claims associated with the first event;

providing the dynamically generated set of questions to the computing device associated with the insured user; and

obtaining user response information from the computing device associated with the insured user in response to the dynamically generated set of questions.

6. The data processing system of claim 5 , wherein the machine-readable medium includes instructions configured to cause the processor to perform:

providing the event-related claim grouping information, the standardized policy information, and the user response information as an input to the coverage prediction model;

analyzing the event-related claim grouping information, the standardized policy information, and the user response information with the coverage prediction model to obtain a second prediction and a second confidence score from the coverage prediction model; and

providing the prediction to the computing device associated with the insured user responsive to the second confidence score satisfying the confidence threshold.

7. The data processing system of claim 1 , wherein the machine-readable medium includes instructions configured to cause the processor alone or in combination with other processors to perform:

causing a user interface to be shown on a display of the computing device associated with the insured user to present the coverage prediction information, the user interface being configured to, for each respective event of the one or more events, guide the user through submitting the one or more insurance claims associated with the respective event to an insurance provider associated with a respective policy predicted as being likely to cover the one or more claims associated with the respective event.

8. A method implemented in a data processing system for insurance claims analysis and adjudication, the method comprising:

obtaining policy coverage information for each of a plurality of insurance policies associated with an insured user, the policy coverage information being in one or more first formats;

generating standardized policy coverage information from the policy coverage information by converting the policy coverage information from the one or more first formats to a standardized format according to a standard schema for processing policy and claim information;

obtaining insurance claim information associated with a plurality of insurance claims associated with the insured user, the insurance claim information being in one or more second formats;

generating standardized insurance claim information from the insurance claim information by converting insurance claim information from the one or more second formats to the standardized format according to the standard schema;

providing the standardized insurance claim information as an input to a claims grouping model trained with first training data formatted according to the standard schema to recognize patterns in insurance claim information indicative of an occurrence of specific types of events requiring medical treatment;

analyzing the standardized insurance claim information with the claims grouping model to obtain event-related claim grouping information, the event-related claim grouping information including an indication of one or more events predicted to have occurred based on the standardized insurance claim information and one or more insurance claims of the plurality of insurance claims included in the standardized insurance claim information predicted to be associated with each event of the one or more events;

providing the event-related claim grouping information and the standardized policy information as an input to a coverage prediction model trained using second training data formatted according to the standard schema;

analyzing the event-related claim grouping information and the standardized policy information using the coverage prediction model to obtain coverage prediction information comprising a prediction, for each event of the one or more events, identifying a respective insurance policy of the plurality of insurance policies included in the standardized policy coverage information predicted to cover the one or more claims associated with each event; and

providing, via a network connection, the coverage prediction information to a computing device associated with the insured user.

9. The method of claim 8 , wherein the coverage prediction model is further trained to analyze coverage limitations associated with each respective policy of the plurality of insurance policies when predicting the respective insurance policy of the plurality of insurance policies is likely to cover the one or more claims associated with the respective event.

10. The method of claim 9 , wherein the coverage prediction model is further trained to consider how much of the coverage limitations associated with the respective policy of the plurality of insurance policies has already been utilized when predicting the respective insurance policy of the plurality of insurance policies is likely to cover the one or more claims associated with the respective event.

11. The method of claim 8 , wherein generating the standardized insurance claim information from the insurance claim information further comprises:

performing a fuzzy match on information associated with each insurance claim with a standard set of claim descriptions to identify a standard description for the insurance claim; and

adding the standard description to the standardized insurance claim information.

12. The method of claim 8 , wherein the coverage prediction model outputs a confidence score for each prediction, and the method further comprising:

receiving a first prediction associated with a first event of the one or more events and a first confidence score associated with the first prediction from the coverage prediction model;

responsive to the first confidence score not satisfying a confidence threshold, dynamically generating a set of questions to obtain additional information from the insured user for the one or more insurance claims associated with the first event;

providing the dynamically generated set of questions to the computing device associated with the insured user; and

obtaining user response information from the computing device associated with the insured user in response to the dynamically generated set of questions.

13. The method of claim 12 , further comprising:

providing the event-related claim grouping information, the standardized policy information, and the user response information as an input to the coverage prediction model;

analyzing the event-related claim grouping information, the standardized policy information, and the user response information with the coverage prediction model to obtain a second prediction and a second confidence score from the coverage prediction model; and

providing the prediction to the computing device associated with the insured user responsive to the second confidence score satisfying the confidence threshold.

14. The method of claim 8 , further comprising:

causing a user interface to be shown on a display of the computing device associated with the insured user to present the coverage prediction information, the user interface being configured to, for each respective event of the one or more events, guide the user through submitting the one or more insurance claims associated with the respective event to an insurance provider associated with a respective policy predicted as being likely to cover the one or more claims associated with the respective event.

15. A machine-readable medium on which are stored instructions that, when executed, cause a processor of a programmable device alone or in combination with other processors to perform operations of:

obtaining policy coverage information for each of a plurality of insurance policies associated with an insured user, the policy coverage information being in one or more first formats;

generating standardized policy coverage information from the policy coverage information by converting the policy coverage information from the one or more first formats to a standardized format according to a standard schema for processing policy and claim information;

obtaining insurance claim information associated with a plurality of insurance claims associated with the insured user, the insurance claim information being in one or more second formats;

generating standardized insurance claim information from the insurance claim information by converting insurance claim information from the one or more second formats to the standardized format according to the standard schema;

providing the standardized insurance claim information as an input to a claims grouping model trained with first training data formatted according to the standard schema to recognize patterns in insurance claim information indicative of an occurrence of specific types of events requiring medical treatment;

analyzing the standardized insurance claim information with the claims grouping model to obtain event-related claim grouping information, the event-related claim grouping information including an indication of one or more events predicted to have occurred based on the standardized insurance claim information and one or more insurance claims of the plurality of insurance claims included in the standardized insurance claim information predicted to be associated with each event of the one or more events;

providing the event-related claim grouping information and the standardized policy information as an input to a coverage prediction model trained using second training data formatted according to the standard schema;

analyzing the event-related claim grouping information and the standardized policy information using the coverage prediction model to obtain coverage prediction information comprising a prediction, for each event of the one or more events, identifying a respective insurance policy of the plurality of insurance policies included in the standardized policy coverage information predicted to cover the one or more claims associated with each event; and

providing, via a network connection, the coverage prediction information to a computing device associated with the insured user.

16. The machine-readable medium of claim 15 , wherein the coverage prediction model is further trained to analyze coverage limitations associated with each respective policy of the plurality of insurance policies when predicting the respective insurance policy of the plurality of insurance policies is likely to cover the one or more claims associated with an event.

17. The machine-readable medium of claim 16 , wherein the coverage prediction model is further trained to consider how much of the coverage limitations associated with the respective policy of the plurality of insurance policies has already been utilized when predicting the respective insurance policy of the plurality of insurance policies is likely to cover the one or more claims associated with the respective event.

18. The machine-readable medium of claim 15 , wherein generating the standardized insurance claim information from the insurance claim information further comprises:

performing a fuzzy match on information associated with each insurance claim with a standard set of claim descriptions to identify a standard description for the insurance claim; and

adding the standard description to the standardized insurance claim information.

19. The machine-readable medium of claim 15 , wherein the coverage prediction model is configured to output a confidence score for each prediction, and wherein the machine-readable medium further comprises instructions configured to cause the processor alone or in combination with other processors to perform:

receiving a first prediction associated with a first event of the one or more events and a first confidence score associated with the first prediction from the coverage prediction model;

responsive to the first confidence score not satisfying a confidence threshold, dynamically generating a set of questions to obtain additional information from the insured user for the one or more insurance claims associated with the first event;

providing the dynamically generated set of questions to the computing device associated with the insured user;

obtaining user response information from the computing device associated with the insured user in response to the dynamically generated set of questions;

providing the event-related claim grouping information, the standardized policy information, and the user response information as an input to the coverage prediction model;

analyzing the event-related claim grouping information, the standardized policy information, and the user response information with the coverage prediction model to obtain a second prediction and a second confidence score from the coverage prediction model; and

providing the prediction to the computing device associated with the insured user responsive to the second confidence score satisfying the confidence threshold.

20. The machine-readable medium of claim 15 , wherein further comprising instructions configured to cause the processor alone or in combination with other processors to perform:

causing a user interface to be shown on a display of the computing device associated with the insured user to present the coverage prediction information, the user interface being configured to, for each respective event of the one or more events, guide the user through submitting the one or more insurance claims associated with the respective event to an insurance provider associated with a respective policy predicted as being likely to cover the one or more claims associated with the respective event.

Assignments (2)
CHANGE OF ADDRESS OF ASSIGNEE Recorded Jun 27, 2025
From: NAYYA HEALTH, INC.
To: NAYYA HEALTH, INC.
Reel/Frame 071770/0555 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2023
From: CHEHRAZI, SINA; GLORIOSO, JOHN JOSEPH, JR; MAGOON, AKASH; MAGOON, AMAN
To: NAYYA HEALTH, INC.
Reel/Frame 064453/0182 →
Continuity (3)
Continuation 17499485 · Oct 12, 2021
Continuation 17228975 · Apr 13, 2021
Related Publication 20230410211A1 · Dec 21, 2023
Cited By (2)
US 12,488,399 US 12,602,730