[go: up one dir, main page]

US20200034926A1 - Automatic data segmentation system - Google Patents

Automatic data segmentation system Download PDF

Info

Publication number
US20200034926A1
US20200034926A1 US16/521,267 US201916521267A US2020034926A1 US 20200034926 A1 US20200034926 A1 US 20200034926A1 US 201916521267 A US201916521267 A US 201916521267A US 2020034926 A1 US2020034926 A1 US 2020034926A1
Authority
US
United States
Prior art keywords
data
client
individual
segment
recovery
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US16/521,267
Inventor
Christopher Busch
Nathaniel Lutz
Zackary Dixon
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Experian Health Inc
Original Assignee
Experian Health Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Experian Health Inc filed Critical Experian Health Inc
Priority to US16/521,267 priority Critical patent/US20200034926A1/en
Assigned to Experian Health, Inc. reassignment Experian Health, Inc. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BUSCH, CHRISTOPHER, DIXON, ZACKARY, LUTZ, NATHANIEL
Publication of US20200034926A1 publication Critical patent/US20200034926A1/en
Priority to US18/527,040 priority patent/US12333600B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • G06Q40/025
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/03Credit; Loans; Processing thereof
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/288Entity relationship models
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/04Inference or reasoning models

Definitions

  • An example automatic data segmentation system may provide a service provider, hereinafter referred to as a client, an easily consumable segment assignment for an individual owing a balance, where the segment assignment informs the collection strategy to be used for the individual to optimize collections efforts.
  • the segment assignment may be based on a predicted recovery value for the individual and client-provided segmentation boundaries defining a range of recovery values for each segment.
  • the recovery value may be predicted by processing at least accounts receivable data, payment history data, and credit related data of the individual using a client-specific, hyper-dimensional model trained with historical data of individuals serviced by the client.
  • direct comparisons of collection efforts may be made across clients nationally and/or demographically, among other examples. Clients may use these comparisons to determine adjustments or improvements that can be made to their collection strategies for particular segments, for example, which may further aid in optimizing collections efforts.
  • automatic data segmentation may be provided as a service to health care clients, where the data segmentation system may be communicatively coupled to various systems of the healthcare clients, such as health information systems, to facilitate communication of information between the systems.
  • automatic data segmentation may be provided as a service to other service providers that are required to collect payments from individuals after rendering services to the individuals, among other examples.
  • FIG. 1 is a block diagram of an example environment in which systems of the present disclosure can be implemented
  • FIG. 2 is a block diagram illustrating an example data segmentation system in accordance with some embodiments
  • FIG. 3A is a diagram illustrating an example model of the data segmentation system in accordance with some embodiments.
  • FIG. 3B is a diagram illustrating the example model of the data segmentation system following spline interpolation in accordance with some embodiments
  • FIG. 4 is a block diagram illustrating an example comparison system in accordance with some embodiments.
  • FIG. 5 is an example user interface (UI) displaying comparison results in accordance with some embodiments
  • FIG. 6 is a process flow diagram illustrating an example method for training a model for automatic data segmentation
  • FIG. 7 is a process flow diagram illustrating an example method for automatic data segmentation in accordance with some embodiments.
  • FIG. 8 is a process flow diagram illustrating an example method for comparing segmentation data across a plurality of clients in accordance with some embodiments
  • FIG. 9 is a block diagram illustrating physical components of an example computing device with which the data segmentation system may be practiced.
  • FIG. 1 is a block diagram of an example environment 100 in which systems of the present disclosure can be implemented.
  • Example systems may include one or more of a data segmentation system 102 and a comparison system 104 .
  • the data segmentation system 102 and the comparison system 104 may be sub-systems integrated in a single system.
  • the data segmentation system 102 and the comparison system 104 may be separate systems communicatively coupled to one another over a network 132 .
  • the data segmentation system 102 and the comparison system 104 may be communicatively coupled with a system associated with a client, hereinafter referred to as client system 106 , over the network 132 .
  • the client may be a healthcare service provider, such as a hospital, a diagnostic center, or a doctor's office, among other similar providers
  • the client system 106 may be a health information system (HIS) or other similar system of the healthcare service provider.
  • HIS health information system
  • the client system 106 may be a data source comprising information about individuals serviced by the client, including accounts receivable data 108 , among other information. For example, when an individual receives services from the client, the client system 106 may create profiles for the clients and add invoices for the services to the client profiles, where the generated invoices may comprise accounts receivable data 108 .
  • the accounts receivable data 108 for each individual may include a total cost for the service(s) rendered, a cost responsibility of a guarantor if any (e.g., cost to be paid by insurance), a cost responsibility of the individual, an amount currently owed by the individual (e.g., a balance), an amount of payments made toward the cost, and other similar information.
  • the client system 106 periodically provides the accounts receivable data 108 to the data segmentation system 102 .
  • the client system 106 may provide accounts receivable data 108 every quarter of a year.
  • the time period for providing the accounts receivable data 108 may be dynamically configurable by the data segmentation system 102 or the client.
  • the accounts receivable data 108 may be stored in an accounts receivable database 110 .
  • the accounts receivable data 108 may be processed to comply with a format of the accounts receivable database 110 .
  • the accounts receivable data 108 for an individual may be one type of data received as input data 120 for processing at the data segmentation system 102 .
  • Payment history data 112 for the individual may be another type of data received as input data 120 for processing at the data segmentation system 102 .
  • payment history data 112 may be created from the accounts receivable data 108 for the respective individual and stored in the payment history database 114 .
  • the payment history data 112 may be created by the data segmentation system 102 .
  • the payment history data 112 may be created by the client system 106 .
  • the payment history data 112 may include invoices created for the individual over a predetermined time period, payments received from the individual for the created invoices, a time gap between the creation of the invoices and receipt of the payments, unpaid invoices, and delays associated with the unpaid invoices, among other similar information.
  • the payment history data 112 may reveal whether the individual has ever paid the client, if there are patterns of the individual being in debt, etc.
  • credit related data 116 of the individual may be a further type of data received as input data 120 for processing at the data segmentation system 102 .
  • the credit related data 116 may be received from a credit statistics database 118 , and include credit scores or credit report data.
  • the credit data may obtained from a third party data source such as a credit rating entity or a credit bureau and stored in the credit statistics database 118 .
  • the credit score may be a healthcare-specific credit score.
  • other attributes including a service type e.g., an emergency visit, an inpatient visit, or an outpatient visit
  • one or more of the accounts receivable database 110 , the payment history database 114 , and the credit statistics database 118 may be databases associated with the client system 106 . In other aspects, one or more of the accounts receivable database 110 , the payment history database 114 , and the credit statistics database 118 may be databases associated with the data segmentation system 102 . In further aspects, one or more of the accounts receivable database 110 , the payment history database 114 , and the credit statistics database 118 may be databases associated with a third party service, such as an online storage service, communicatively coupled to the data segmentation system 102 and the client system 106 over the network 132 .
  • a third party service such as an online storage service
  • the input data 120 for the individual may be processed using a model, and a segment 122 for the individual may be provided as output.
  • a recovery value may be predicted for the individual based on the input data 120 using the model.
  • the predicted recovery value may be a weighted average of a predicted unit yield and a predicted recovery rate determined from the modeling of the input data 120 .
  • the predicted unit yield may be a total monetary amount predicted to be received from the individual and the predicted recovery rate may be the percentage of the total amount that the individual is predicted to pay (e.g., a ratio of the monetary amount expected to be received to a total cost responsibility of the individual).
  • the segment 122 provided as output may be an easily consumable value (e.g., segment 1 , 2 , 3 , 4 , 5 or segment A, B, C, D, E) that informs a collection strategy for individuals falling within the segment in order to optimize collection efforts.
  • the segment 122 may be determined based on the predicted recovery value and segment boundary definitions provided by the client system 106 .
  • the boundary definitions define a range of recovery values for each segment. Therefore, the segment 122 determined may be the segment 122 comprising the range of recovery values in which the predicted recovery value falls.
  • the client system 106 may determine the segment boundary definitions to provide based on resources of the client (e.g., a number of staff, hours, and other resources that may be dedicated to collection efforts). For example, if the client has adequate staff to work 10% of all the clients, the segmentation may be allocated accordingly.
  • the segment 122 for the individual may be provided to the client system 106 .
  • the segment 122 may be provided along with the amount owed by the individual in a flat file.
  • the client system 106 may determine a corresponding collection strategy 124 based on the segment 122 assigned to the individual.
  • the collection strategies may vary in timing (e.g., a day/time of day or a frequency at which to contact the client) and a level of interaction (e.g., phone, email, letter, no communication).
  • one segment may be defined by a range of recovery values indicating individuals falling within the segment are not likely to pay at all, or if so only a minimal amount.
  • the collection strategy for the individual may be to write off the unpaid costs and/or get a charitable organization involved to help with the payment.
  • another segment may be defined by a range of recovery values indicating individuals falling within the other segment are likely to pay but have a low balance (e.g., because they are insured and the insurance provider is paying for a large portion of the total cost).
  • the collection strategy for the individual may be to write to the individual or call the individual at least once to prompt payment because the individual is likely to pay, but not to waste too many resources by repetitively contacting the individual as the amount that will be collected is low.
  • the data segmentation system 102 may automatically determine the collection strategy 124 based on the segment 122 and provide both the segment 122 and the collection strategy 124 to the client system 106 .
  • the data segmentation system 102 may receive data from the client system 106 associated with each strategy and the one or more segments the strategy is applicable to.
  • the data segmentation system 102 may independently suggest the collection strategy 124, where the collection strategy can be suggested based on various factors, such as certain business rules (that is, charity rules, write-off rules), staff size, and whether the client has an auto dialer system versus manual dialing, among other similar factors.
  • a woman may have an emergency delivery of her baby performed at a local hospital.
  • the total cost of the emergency procedure may be $30,000.
  • the woman may have insurance, and only be responsible for $2,000 of that total cost. Therefore, the $2,000 (e.g., one variable of the accounts receivable data 108 ) may be input to the model along with other data associated with the woman, such as her credit score of 750 (e.g., one variable of the credit related data 116 ) and no outstanding balances revealed by her past payment history (e.g., one variable of the payment history data 112 ).
  • the model may yield a predicted unit yield of $1,800 and a predicted recovery rate of 80%, where the predicted recovery value may be a weighted average of the unit yield and recovery rate.
  • the predicted recovery value may fall within the range of recovery values corresponding to segment two based on the segment boundaries provided by the local hospital. Therefore, the data segmentation system 102 may provide the segment two to the local hospital along with the $2000 amount owed as output.
  • the local hospital may then utilize the segment two assignment to determine a collections strategy for collecting the $2,000 from the woman. For example, in this example, segment two may indicate a good likelihood that the client will pay a majority of the remaining costs due. Therefore, the local hospital may devote resources to having staff follow up with phone calls or letters to the woman.
  • the woman may be instead assigned to a segment four.
  • the model may yield a predicted unit yield of $800 and a predicted recovery rate of 33%, where the predicted recovery value may be a weighted average of the unit yield and recovery rate.
  • the predicted recovery value may fall within the range of recovery values corresponding to segment four based on the segment boundaries. Adjustment of the classification to segment four may indicate that even though the woman has a good credit score and insurance, etc., the woman is less likely to make payments to the hospital than if the woman had no previous outstanding balances.
  • the input data 120 for the individual includes a plurality of variables influencing the recovery value, and a change in one or more of the variables may drastically shift the segment assigned for the individual.
  • recovery values 128 for individuals serviced by the client may be provided from the data segmentation system 102 to the comparison system 104 .
  • the recovery values 128 may serve as a standard metric for comparison across the plurality of clients to reveal how collection efforts of one client are comparing to other clients as a whole.
  • the recovery values 128 for each of the plurality of clients may be aggregated and averaged for comparison to the average recovery values for the client to produce comparison results 130 .
  • the comparison results 130 may be returned according to the client's segments.
  • the client's segmentation boundaries may be provided to the comparison system 104 and applied to the aggregated recovery values from the plurality of clients to determine the average recovery value for each of the client's segments across the plurality of clients. This enables direct comparison to the average recovery values of the client for each segment. Therefore, the client is enabled to see in which particular segments the client is over performing or underperforming compared to other clients and may adjust resources accordingly.
  • the comparison may be across an entirety of clients, where in some aspects, the entirety of clients may be located within a defined geographical area (e.g., nation, state, city, county, etc.). In other examples, the comparison may be across a subset of clients having similar demographics to provide an “apples to apples” comparison.
  • FIG. 2 is a block diagram 200 depicting further aspects of a data segmentation system 102 .
  • An example data segmentation system 102 may include at least a training engine 202 and a model 204 .
  • the training engine 202 may use historical data 208 received from the client system 106 to produce training data 206 .
  • the historical data 208 may correspond to a predetermined time period.
  • the historical data 208 may include data for individuals who received services from the client in the previous six months.
  • the historical data 208 may include input data and an actual recovery value for each of those individuals. Accordingly, the modeling of the training data 206 may reveal relationships between the input data and the actual recovery value.
  • the input data provided as part of the historical data 208 may be similar to the input data 120 , including accounts receivable data 108 , payment history data 112 , and credit related data 116 for each of the individuals serviced by the client in the past.
  • the actual recovery value provided as part of the historical data 208 may include an actual unit yield and an actual recovery rate based on the amount the individual actually paid toward the cost of the service.
  • the actual unit yield may be the actual monetary amount received from the individual.
  • the actual recovery rate may be the ratio of the monetary amount received from the individual to a total monetary amount due for the service. For example, if a client was responsible for $10,000 worth of service, and paid $8,000 of the total, the actual unit yield may be $8,000 and the actual recovery rate may be 80% or 0.8.
  • the model 204 may be built based on the training data 206 .
  • An example of the model is illustrated in FIGS. 3A and 3B , described in further detail below.
  • the model 204 may be hyper-dimensional, having a dimension for each variable within the training data 206 (e.g., each of the various input data and the unit yield and the recovery rate comprising the actual recovery value).
  • each individual may be represented by a single data point in the model 204 , where a unit yield may be represented on an x-axis, a recovery rate may be represented on a y-axis, a credit score may be represented on a z-axis, a cost responsibility may be represented on an n-axis, etc.
  • spline interpolation may be performed in each dimension to smooth the data in the model 204 .
  • Regression analysis may be performed on the data within the model 204 to estimate relationships among the variables, such as the various types of input data and the actual recovery value.
  • the actual recovery value may be a dependent variable of interest, where the various types of input data may be independent variables influencing the actual recovery value.
  • a formula may be generated that represents the estimated relationship between the various types of input data and the actual recovery value. For example, if a value for each of the various types of input data are plugged into the formula, the recovery value (e.g., the weighted average of the unit yield and the recovery rate) may be computed as output.
  • the model 204 may then be implemented at operation 210 to determine a predicted recovery value 216 for a new individual (e.g., an individual who recently received a service) by leveraging the estimated relationship determined by the regression analysis.
  • the input data 120 for the new individual may be fed into the model 204 (e.g., the generated formula) to predict a unit yield at operation 212 and predict a recovery rate at operation 214 .
  • the predicted unit yield may be the total monetary amount predicted to be received from the individual and the predicted recovery rate may be the predicted percentage of the total amount that the individual will pay.
  • a weighted average of the predicted unit yield and the predicted recovery rate may then yield the predicted recovery value 216 for the individual.
  • the individual may then be assigned a segment 122 at operation 218 .
  • the segment 122 for the individual may be assigned based on the predicted recovery value 216 determined at operation 210 and segment boundary definitions 220 received from the client system 106 .
  • the segment boundary definitions 220 may include boundaries for a plurality of segments.
  • each segment may comprise a range of recovery values. Therefore, the segment 122 assigned may be the segment 122 having a range of recovery values within which the predicted recovery value 216 falls.
  • the segment 122 may then be provided to the client system 106 for use in determining a collection strategy.
  • the data segmentation system 102 may automatically determine the collection strategy 124 based on the segment 122 and provide both the segment 122 and the collection strategy 124 to the client system 106 .
  • the data segmentation system 102 may receive data from the client system 106 associated with each strategy and the one or more segments the strategy is applicable to.
  • the data segmentation system 102 may independently suggest the collection strategy 124, where the collection strategy can be suggested based on various factors, such as certain business rules (that is, charity rules, write-off rules), staff size, and whether the client has an auto dialer system versus manual dialing, among other similar factors.
  • the model 204 may be continuously updated over time. For example, once an actual recovery value 222 is determined for the new individual, the actual recovery value 222 may be provided along with the input data 120 of the new individual to the training engine 202 to update the training data 206 and subsequently the model 204 .
  • the model 204 may be updated by using the actual recovery value 222 as either learning data or as validation data.
  • the model 204 may be patched based on the actual recovery value 222 . Patching of the model 204 may include updating weights assigned to one or more variables or adding or removing one or more variables from the model 204 .
  • the model 204 is updated multiple times until an acceptable error rate for the model 204 is achieved.
  • segment boundary definitions 220 of the client may be updated as well. For example, one or more boundaries associated with one or more segments of the model 204 may be adjusted based on the actual recovery value 222 .
  • FIG. 3A is a diagram 300 illustrating an example model 204 of the data segmentation system 102 in accordance with some embodiments.
  • the model 204 may be hyper-dimensional, having a dimension for each data variable used to train the model 204 .
  • the training data 206 may be produced from historical data 208 comprised of various types of input data (e.g., accounts receivable data 108 , payment history data 112 , and credit related data 116 ) and an actual recovery value including an actual unit yield and an actual recovery rate for each of a plurality of individuals that have historically received services from the client. Therefore, the model 204 may include a dimension for each of the various types of input data, the actual unit yield, and the actual recovery rate.
  • Each individual from the plurality of individuals that have historically received services from the client may be represented by a corresponding data point in the hyper-dimensional space.
  • segment boundary definitions 220 may be received from the client and applied to the data within the model 204 .
  • the segment boundary definitions 220 may define a plurality of segments based on recovery values. For example, each segment may correspond to a range of recovery values. Accordingly, each data point may be illustrated by a different symbol type based on the segment into which a corresponding individual is classified or assigned.
  • the segment may inform one or more collections strategies applied to the individuals assigned to the segment.
  • a first set of data points 302 may represent individuals assigned to a first segment.
  • the first segment includes non-paying individuals. That is, the first segment includes individuals who made no payment within a predetermined time period after the service was rendered (e.g., actual unit yields and actual recovery rates of 0).
  • the collection strategy may be to send invoices of the individuals to a debt collection agency or to write off the invoices under charitable deductions.
  • the client optimizes their collections effort by circumventing certain collections activities, such as sending letters or calling the individuals that are wasting limited resources and are unlikely to be successful in persuading these non-paying individuals to pay.
  • a second set of data points 304 may represent individuals assigned to a second segment.
  • clients in the second segment have low balances and may be able and likely to pay those amounts. However, because these balances are low, actions for collection on these client accounts may not be prioritized.
  • the various other sets of data points illustrated as circles, squares, and crosses that fall in between the first set of data points 302 and the second set of data points 304 in FIGS. 3A and 3B may represent other segments.
  • these other segments include individuals who have higher balances and may have paid some towards their owed amounts. Therefore, it may be worthwhile for the client to contact individuals in these segments to obtain payments from or to enroll in payment plans, for example. That is, these segments may be prioritized, and more collection strategy resources dedicated to these clients.
  • the boundaries of the segments of the model 204 are not well defined. Outlier data points may also make it difficult to define.
  • the boundaries of the segments may be smoothened using a polynomial interpolation method, such as spline interpolation.
  • a polynomial interpolation method such as spline interpolation.
  • equidistant points in a dimension of the model 204 may be picked by density of the data, and a curved line set for those equidistant points. The process may be repeated in each dimension of the model 204 . The combination of the curved lines may then become a smooth surface.
  • the result of spline interpolation on the model 204 is illustrated in FIG. 3B .
  • FIG. 3B is a diagram 350 illustrating an example model 204 of the data segmentation system 102 following spline interpolation in accordance with some embodiments.
  • Interpolative smoothening may lower a variability in the modeled data in order to ascertain a more accurate expected value of the reward of the collection effort (e.g., a more accurate recovery value) and thus enable more accurate segment assignment.
  • the z axis may represent a recovery rate
  • the second set of data points 304 in the model 204 of FIG. 3B reveal a lower recovery rate than the second set of data points 304 in the model 204 of FIG. 3A .
  • the recovery rate may be diluted from a rate of about 90% to a rate of about 60%.
  • FIG. 4 is a block diagram 400 illustrating an example comparison system 104 in accordance with some embodiments.
  • the comparison system 104 may be integrated with a data segmentation system 102 in a single system. In other embodiments, the comparison system 104 may be a separate system communicatively coupled to the data segmentation system 102 .
  • the data segmentation system 102 may build a plurality of models similar to model 204 , where each of the plurality of models is specific to a particular client. For example, the data segmentation system 102 may build models specific to each of a plurality of clients 402 A, 402 B, 402 C, and 402 N, collectively clients 402 , as described in detail in conjunction with FIG. 2 .
  • Recovery values for each individual serviced by the clients 402 e.g., actual recovery values used to train/update the respective models
  • the data segmentation system 102 may provide the segment boundary definitions for each client to the comparison system 104 to allow for a more meaningful comparison to a requesting client, as described in detail below.
  • the recovery values and segmentation boundary definitions received at the comparison system 104 may be collectively referred to as segmentation data 404 .
  • permission to receive and store the segmentation data 404 may be provided by the clients 402 via contractual obligations with the provider of the data segmentation system 102 and/or the comparison system 104 , or via a UI functionality user agreement wherein upon utilizing the comparison system 104 to receive comparison results 130 the client agrees to share its data.
  • Demographic data 406 for each of the clients 402 may be provided by the respective clients 402 to the comparison system 104 .
  • Examples of the demographic data 406 provided may include a type of the client (e.g., a hospital, a health clinic, a diagnostic center, a doctor's office, etc.), a location of the client (e.g., inner city, suburban, rural), and an average level of income of individuals receiving service from the client (e.g., upper class, middle class, lower class), among other demographic data.
  • Client A 402 A may a hospital located in a rural area servicing individuals with a low to middle median income
  • Client B 402 B may be a small health clinic located in the inner city that works largely off of charity
  • Client C 402 C may be a hospital located in a suburb servicing individuals with a high median income.
  • the comparison system 104 may aggregate recovery values for one or more of the clients 402 at operation 408 .
  • the recovery values may be aggregated based on a type of comparison requested.
  • the request may be for a comparison across an entirety of the clients 402 . Therefore, recovery values for the entirety of the clients may be aggregated.
  • the entirety of the clients 402 may be spread over a particular geographical area, such as a nation, and thus the comparison yielded may be a national comparison (e.g., national comparison 414 ).
  • the request may be for a comparison across a subset of the clients 402 that are demographically similar to the requesting client (e.g., demographic comparisons 416 ). For example, if the requesting client is Client A 402 A, the hospital located in the rural area servicing individuals with a low to middle median income, it may be more insightful for Client A 204 A to compare its collections efforts to those of other similar rural hospitals, rather than inner city or suburban hospitals servicing different types of individuals.
  • the demographic data 406 may be used to aid in determinations of demographically similar clients.
  • the request may be for more than one comparison, where the comparisons are a mix of national and demographic related comparisons.
  • segment boundary definitions for the requesting client may be applied to the aggregated recovery values so that the comparison may be performed on a per segment basis corresponding directly to the segments of the requesting client. For example, if the requesting client has five segments defined. The aggregate recovery values may be divided within those five segments as defined by the requesting client.
  • the comparison may be performed. For example, for each segment, aggregated recovery values falling within the segment may be averaged to produce an average aggregated recovery value across the clients for each segment. Similarly, for each segment, the requesting client's recovery values falling within the segment may be averaged. The average aggregated recovery value across the clients may then be directly compared to the average recovery value of the requesting client on a per segment basis. In some examples, the comparison may further be broken down to a comparison of the average unit yield and the average recovery rate across the clients to the average unit yield and the average recovery rate of the requesting client.
  • the comparison results 130 may then be provided to the requesting client for use in collections strategies optimization.
  • the comparison results may include one or more of a national comparison 414 (or other similar geographic based comparison, such as state-wide, city-wide, etc.) and demographic comparisons 416 based on a type of comparison requested.
  • the comparison results 130 may be provided in a graphical and/or tabular form as illustrated in FIG. 5 .
  • the comparison results 130 may allow the requesting client to directly compare its recovery values in each segment to those same metrics averaged nationally and/or demographically to determine whether they are comparatively collecting successfully, average, or poorly in one or more of the segments. The requesting client may then adjust their collection strategies for each segment accordingly. For example, if the requesting client is Client A 402 A, and the comparison results 130 indicate that nationally they are not collecting as successfully from clients falling within segment two, Client A 402 A may dedicate more resources to those individual assigned to segment two (e.g., use more aggressive collection strategies such as phone calls and letters) to try to increase amounts collected from individuals within segment two.
  • FIG. 5 is an example user interface (UI) 500 displaying comparison results 130 in accordance with some embodiments.
  • the comparison results 130 may include a national comparison 414 .
  • the comparison results 130 may additionally or alternatively include one or more demographic comparisons 416 .
  • a client may request to receive a national comparison.
  • the comparison system 104 may aggregate recovery values of individuals serviced by all clients nationwide, apply segmentation boundary definitions of the requesting client to the aggregated recovery values, and perform the comparison on a per segment basis by determining and comparing an average aggregated recovery value nationally to an average recovery value of the requesting client.
  • the comparison system 104 may return within the comparison results 130 a first data set 502 and a second data set 504 for display in the UI 500 .
  • the first data set 502 displayed may provide the average recovery value of the requesting client for each segment of the requesting client.
  • the second data set 504 displayed may provide an average aggregated recovery value for each segment across an entirety of clients nationally.
  • each of the first data set 502 and the second data set 504 may include one or more of a graph and a table to display the respective average recovery values.
  • the graph may have an x-axis representing the segments defined by the requesting client and a y-axis simultaneously representing an average recovery rate and an average unit yield (e.g., the recovery value).
  • the graph may include a bar for each segment depicting the average recovery rate for the respective segment, and a marker for each segment depicting the average unit yield for the respective segment, where the marker may be overlaid on the bar.
  • the right hand side of the graph may be labeled along the y-axis according to the dollar amount for the average unit yield, whereas the left hand side of the graph may be labeled along the y-axis according to percentage for average recovery rate.
  • the table may include rows for each segment of the requesting client and columns indicating a number of records (e.g., a number of individuals within each segment), an average recovery rate, and an average unit yield for each segment.
  • the comparison requested may be a benchmark comparison.
  • the table may further include columns indicating an average national benchmark score, a median national benchmark score, and a standard deviation for the national benchmark score to allow for additional insight.
  • other graphical and textual representations may be utilized to visualize the average recovery value on a per segment basis.
  • the first data set 502 may be directly compared to the second data set 504 to enable the requesting client to determine how their collection efforts compare on a per segment basis to other clients nationally and within which segments, if any, adjustments to collection strategies need to be made to optimize efforts.
  • the requesting client may have a recovery rate of about 13% and a unit yield of almost $19, whereas nationally clients may have a national recovery rate of almost 17% and the national unit yield of almost $6.50. Based on this comparison, the requesting client may determine that the national recovery rate is higher and thus the requesting client may consider devoting more resources into collecting from individuals assigned to segment five.
  • the requesting client may have a recovery rate of almost 95% and a unit yield of about $35, whereas nationally clients may have a national recovery rate of almost 89% and a national unit yield of about $28. Based on this comparison, the requesting client may determine they have a better recovery rate and a unit yield than the national recovery rate and the national unit yield, and therefore no additional resources may need to be devoted to individuals assigned to segment one.
  • FIG. 6 illustrates a method 600 of training a model for automatic data segmentation.
  • the method 600 may be performed by the data segmentation system 102 .
  • the method 600 may start at operation 602 and proceed to operation 604 , where historical data 208 associated with individuals whom the client has provided a service may be received.
  • the historical data 208 may include input data and an actual recovery value for each individual serviced within a predetermined time period (e.g., individuals provided a service in the previous year).
  • the input data of the historical data 208 may include accounts receivable data 108 , payment history data 112 , credit related data 116 , and other attributes including a service type (e.g., an emergency visit, an inpatient visit, or an outpatient visit).
  • a service type e.g., an emergency visit, an inpatient visit, or an outpatient visit.
  • the actual recovery value of the historical data 208 may be a weighted average of an actual unit yield and an actual recovery rate for an individual.
  • the actual unit yield may be the actual monetary amount received from the individual.
  • the recovery rate may be the ratio of the monetary amount received from the individual to a total monetary amount due for the service.
  • Each type of input data, the actual unit yield, and the actual recovery rate may be considered variables of the historical data 208 .
  • a model 204 may be trained based on the historical data 208 (e.g., the historical data 208 may be training data 206 ).
  • the model 204 may be a hyper-dimensional model, where each variable of the training data 206 is represented by a unique dimension. Therefore, each data point in the model 204 represents an individual from the training data 206 corresponding to respective values of the variables in the hyper-dimensional space.
  • spline interpolation methods may be performed in each dimension to smooth the data.
  • a relationship between the variables of the historical data 208 may be determined based on the model by performing regression analysis, for example, on the data within the model 204 .
  • the actual recovery value may be the dependent variable of interest, where the various types of input data may be the independent variables influencing the actual recovery value.
  • a formula may be generated to represent the estimated relationship between the variables. For example, if a value for each of the various types of input data are plugged into the formula, the recovery value (e.g., the weighted average of the unit yield and the recovery rate) may be computed as output.
  • the model 204 may be applied to predict a recovery value of and assign a segment to a new individual whom the client provided a service at operation 610 , as described in greater detail in conjunction with FIG. 7 below. The method may then end at operation 612 .
  • FIG. 7 illustrates a method 700 for automatic data segmentation.
  • the method 700 may be performed by the data segmentation system 102 , and operations 704 through 708 can be used to at least partially perform the operation 610 .
  • the method 700 may start at operation 702 and proceed to operation 704 , where input data 120 associated with an individual whom a client provided a service may be received.
  • the individual may have recently received a service from a client, and the client may want to determine which collection strategy to apply for the individual to most effectively collect a balance from the individual.
  • the input data 120 includes accounts receivable data 108 (e.g., a total amount owed, a remaining balance owed), payment history data 112 (presence of debts), credit related data 116 , and other attributes (e.g., whether the individual has insurance or not, service type (emergency visit, inpatient visit, outpatient visit).
  • the input data 120 may be processed using a model 204 to predict a recovery value (e.g., predicted recovery value 216 ) for the individual.
  • the model 204 may be specific to the client.
  • the model 204 may be the model trained at operation 606 and used to determine the relationship between input data and recovery values of historical data 208 of the client at operation 608 .
  • the values of the various types of input data 120 for the individual may be input into the formula generated based on the determined relationship from the model 204 , and the predicted recovery value 216 may be provided as output of the formula.
  • the client may be assigned to a segment 122 based on the predicted recovery value 216 for the client and segment boundary definitions 220 received from the client, where the segment boundary definitions 220 may include a range of recovery values.
  • the segment 122 comprising the range of recovery values into which the predicted recovery value 216 falls may be assigned to the individual.
  • the segment 122 may be provided to the client.
  • the segment 122 may be utilized by the client to determine a collection strategy for the individual.
  • the collection strategy may be determined by the data segmentation system 102 and may be provided, along with the segment 122 , to the client.
  • the method 700 ends.
  • FIG. 8 is a process flow diagram illustrating an example method 800 for comparing segmentation data across a plurality of clients 402 .
  • the method 800 may be performed by comparison system 104 , where comparison system 104 may be integrated with the data segmentation system 102 or may be a separate system communicatively coupled to the data segmentation system 102 .
  • the method 800 may start at operation 802 and proceed to operation 804 , where the comparison system 104 may receive and store segmentation data 404 for a plurality of clients 402 .
  • the segmentation data 404 may include at least recovery values of individuals serviced and segment boundary definitions for each of the plurality of clients 402 .
  • the comparison system 104 may receive other types of data, such as demographic data 406 associated with each of the plurality of clients 402 .
  • the comparison system 104 may receive a request to compare collection efforts of a given client (e.g., client A 402 A) to collection efforts across one or more of the plurality of clients 402 .
  • the recovery values for the one or more the plurality of clients 402 may be aggregated.
  • the clients whose recovery values are aggregated may be based on a type of comparison requested.
  • the requested comparison may be a national comparison. Therefore, recovery values for all of the clients within the nation may be aggregated.
  • the requested comparison may be a demographic comparison. Therefore, recovery values for only a subset of clients that possess similar demographic characteristics to the given client (e.g., based on the demographic data 406 ) may be aggregated.
  • recovery values across the clients 402 may be normalized based on the segments defined by the given client. For example, at operation 810 , segment boundary definitions 220 of the given client may be applied to the aggregated recovery values. For example, the requesting client may have defined five segments, each segment corresponding to a particular range of recovery values. The aggregated recovery values may then be divided into those five segments.
  • an average aggregated recovery value across the one or more of the plurality of clients 402 may be determined for each segment. For example, all aggregated recovery values falling within a same segment may be averaged together to produce an average aggregated recovery value for the particular segment, which may then be repeated for each segment.
  • an average recovery value of the given client may be determined for each segment. For example, all recovery values for the given client falling within a same segment may be averaged together to produce an average recovery value for the particular segment, which may then be repeated for each segment.
  • the average recovery value for the given client determined at operation 814 may be compared to the average aggregated recovery value across the plurality of clients determined at operation 812 .
  • the comparison results 130 may be provided to the given client at operation 818 .
  • the comparison results 130 may be provided in a graphical and/or tabular form as illustrated in FIG. 5 so that they may be easily consumed and understood by the given client.
  • the comparison results 130 may break down the average recovery value for each segment into an average unit yield and an average recovery rate from which the average recovery value is comprised.
  • the given client may use the comparison results 130 to determine in which segment(s) the given client is underperforming or over-performing relative to other clients nationally and/or demographically to help inform future adjustments of collection strategies and/or resource allocations.
  • the method may end at operation 820 .
  • FIG. 9 is a block diagram illustrating physical components of an example computing device 900 with which aspects may be practiced.
  • the computing device 900 can include at least one processing unit or processor 902 and a system memory 904 .
  • the system memory 904 may comprise, but is not limited to, volatile (e.g. random access memory (RAM)), non-volatile (e.g. read-only memory (ROM)), flash memory, or any combination thereof.
  • System memory 904 can include operating system 906 , one or more program instructions 908 including an automated executable having sufficient computer-executable instructions, which when executed, perform functionalities and features as described herein.
  • the one or more program instructions 908 can include one or more components of the data segmentation system 102 and the comparison system 104 .
  • Operating system 906 can be suitable for controlling the operation of computing device 900 and for instantiating a communication session between one or more local or remote systems/devices. Furthermore, aspects may be practiced in conjunction with a graphics library, other operating systems, or any other application program and is not limited to any particular application or system. This basic configuration is illustrated by those components within a dashed line 910 .
  • Computing device 900 can also include one or more input device(s) 912 (keyboard, mouse, pen, touch input device, etc.) and one or more output device(s) 914 (e.g., display, speakers, a printer, etc.).
  • the computing device 900 can also include additional data or memory storage devices (removable or non-removable) such as, for example, magnetic disks, optical disks, caching data structures, tape, etc. Such additional storage is illustrated by a removable storage 916 and a non-removable storage 918 .
  • Computing device 900 can also contain a communication connection 920 that can allow computing device 900 to communicate with other computing devices 922 , such as over a network in a distributed computing environment, for example, an intranet or the Internet.
  • Communication connection 920 is one example of a communication medium, via which computer-readable transmission media (i.e., signals) may be propagated.
  • Programming modules can include routines, programs, components, data structures, and other types of structures that can perform particular tasks or that can implement particular abstract data types. Moreover, aspects can be practiced with other computer system configurations, including hand-held devices, multiprocessor systems, microprocessor-based or programmable client electronics, minicomputers, mainframe computers, and the like. Aspects can also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, programming modules can be located in both local and remote memory storage devices.
  • aspects can be practiced in an electrical circuit comprising discrete electronic elements, packaged or integrated electronic chips containing logic gates, a circuit using a microprocessor, or on a single chip containing electronic elements or microprocessors (e.g., a system-on-a-chip (SoC)).
  • SoC system-on-a-chip
  • aspects can also be practiced using other technologies capable of performing logical operations such as, for example, AND, OR, and NOT, including, but not limited to, mechanical, optical, fluidic, and quantum technologies.
  • aspects can be practiced within a general purpose computer or in other circuits or systems.
  • aspects can be implemented as a computer process (method), a computing system, or as an article of manufacture, such as a computer program product or computer-readable storage medium.
  • the computer program product can be a computer storage medium readable by a computer system and encoding a computer program of instructions for executing a computer process. Accordingly, hardware or software (including firmware, resident software, micro-code, etc.) can provide aspects discussed herein.
  • Aspects can take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium for use by, or in connection with, an instruction execution system.
  • data can also be stored on or read from other types of computer-readable media, such as secondary storage devices, like hard disks, floppy disks, or a CD-ROM, or other forms of RAM or ROM.
  • computer-readable storage medium refers only to devices and articles of manufacture that store data or computer-executable instructions readable by a computing device.
  • computer-readable storage media does not include computer-readable transmission media.
  • aspects described herein may be used in various distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. Aspects described herein can be implemented via local and remote computing and data storage systems. Such memory storage and processing units can be implemented in a computing device. Any suitable combination of hardware, software, or firmware may be used to implement the memory storage and processing unit. For example, the memory storage and processing unit may be implemented with computing device 900 or any other computing devices 922 , in combination with computing device 900 , wherein functionality can be brought together over a network in a distributed computing environment, for example, an intranet or the Internet, to perform the functions as described herein.
  • the systems, devices, and processors described herein are provided as examples; however, other systems, devices, and processors can comprise the aforementioned memory storage and processing unit, consistent with the described aspects.
  • An example system may include a processing unit and a memory coupled to the processing unit.
  • the memory may store instructions that, when executed by the processing unit, may cause the system to receive, from a plurality of data sources, input data associated with an individual whom a client has provided a service, the input data including one or more of accounts receivable data, payment history data, and credit related data associated with the individual, process the input data using a model to predict a recovery value for the individual, assign the individual to a segment based on the predicted recovery value and boundary definitions for a plurality of segments received from the client, the boundary definitions including a range of recovery values for each segment, and provide the segment to the client, wherein the segment informs the client of a collection strategy for the individual.
  • historical data associated with individuals whom the client provided a service may be received from the client, and the model may be trained with the historical data, where the historical data may include at least input data and a recovery value associated with each individual.
  • the model may be a hyper-dimensional model that includes a dimension for each variable of the historical data. Each individual from the historical data may be represented as a data point corresponding to a value for each variable in the hyper-dimensional model. Spline interpolation may be performed within each dimension of the model.
  • regression analysis may be performed on the model to determine a relationship between the input data and the recovery value, and generate a formula based on the determined relationship.
  • the input data may be provided as input to the formula to receive the predicted recovery value as output.
  • the model may be updated based on the actual recovery value.
  • segmentation data of the client may be provided to a comparison system communicatively coupled to the system, where the segmentation data may include at least the boundary definitions and recovery values for individuals serviced by the client, and the segmentation data may be used by the comparison system to compare collection efforts of the client to collection efforts across a plurality of clients.
  • the recovery value may be a weighted average of a unit yield and a recovery rate
  • the unit yield may be a monetary amount received from the individual for the service
  • the recovery rate may be a ratio of the monetary amount received from the individual to a total monetary amount due for the service.
  • the accounts receivable data may include a total amount owed for the service, an amount owed by a guarantor, an amount owed by the individual, a remaining balance owed by the individual, and/or any payments.
  • the payment history data may include invoices created for the individual over a predetermined time period, payments received from the individual for the invoices, a time gap between creation of the invoices and receipt of the payments, unpaid invoices, and/or time delays associated with the unpaid invoices.
  • the credit related data may include a credit score, credit report data, and/or a healthcare-specific credit score of the individual.
  • An example data segmentation method includes receiving, from a plurality of data sources, input data associated with an individual whom a client has provided a service, the input data including one or more of accounts receivable data, payment history data, and credit related data associated with the individual, and processing the input data using a model to predict a recovery value for the individual.
  • the example data segmentation method may also include assigning the individual to a segment based on the predicted recovery value and boundary definitions for a plurality of segments received from the client, the boundary definitions including a range of recovery values for each segment, and providing the segment to the client, where the segment may inform the client of a collection strategy for the individual.
  • the model may be trained with historical data associated with individuals whom the client provided a service, where the historical data may include at least input data and a recovery value associated with each individual. Regression analysis may be performed on the model to determine a relationship between the input data and the recovery value. A formula may be generated based on the determined relationship, where to process the input data using the model to predict the recovery value for the individual, the input data may be provided as input to the formula and the predicted recovery value may be received as output.
  • the collection strategy may be determined based on the segment, and the collection strategy may be provided to the client along with the segment.
  • Segmentation data of the client may be provided to a comparison system, where the segmentation data may include at least the boundary definitions and recovery values for individuals serviced by the client, and the segmentation data may be used by the comparison system to compare collection efforts of the client to collection efforts across a plurality of clients.
  • An example comparison system may include a processing unit, and a memory coupled to the processing unit.
  • the memory may store instructions that, when executed by the processing unit, cause the system to receive and store segmentation data for a plurality of clients, the segmentation data for each client including at least boundary definitions for a plurality of segments and recovery values of individuals serviced, receive a request to compare collection efforts of a given client to collection efforts across one or more of the plurality of clients, aggregate recovery values for the one or more of the plurality of clients; and apply boundary definitions of the given client to the aggregated recovery values.
  • the system may be further caused to, for each segment: determine an average aggregated recovery value across the plurality of clients, determine an average recovery value of the given client, and compare the average recovery value of the given client to the average aggregated recovery value across the plurality of clients and provide comparison results to the given client.
  • the request to compare collection efforts of the given client to collection efforts across the one or more of the plurality of clients may include a request to compare across an entirety of clients and/or a request to compare across a subset of clients having similar demographic characteristics to the given client.
  • the comparison system may be further caused to receive and store demographic data associated with each of the plurality of clients to enable the comparison across the subset of clients.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Computing Systems (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medical Informatics (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Technology Law (AREA)
  • Strategic Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Computational Linguistics (AREA)

Abstract

Aspects include a system and method of automatic data segmentation to optimize a client's collection efforts against individuals serviced by the client. At least accounts receivables data, historical payment data, and credit related data associated with an individual may be provided to a model as input data to predict a recovery value for the individual. The recovery value may be a weighted average of a unit yield and recovery rate. Based on the predicted recovery value and client-provided segmentation boundaries that define segments as a range of recovery values, the individual may be assigned to a segment. The segment may inform the client of a particular collection strategy for the individual to optimize collection efforts. Additionally, recovery values for the individuals serviced by the client may be provided to a comparison system and utilized to directly compare collection efforts across a plurality of clients nationally and/or demographically.

Description

    CROSS REFERENCE TO RELATED APPLICATIONS
  • This application claims the benefit of U.S. Provisional Application No. 62/702,646, having the title of “Auto-Segmenter for Collections Optimization” and the filing date of Jul. 24, 2018, which is incorporated herein by reference in its entirety.
  • BACKGROUND
  • Service-related expenses for providers, particularly in the healthcare industry, are rising every year. To provide these services to individuals at a competitive rate and avoid passing along the rising costs (e.g., in a form of higher insurance deductibles), service providers often strive to increase collection efforts. For example, the service providers may work to develop strategies for collecting balances owed by individuals in view of the limited resources of the service providers to ultimately maximize returns.
  • However, predicting whether or not an individual is going to pay and how much they will pay is dependent on a large number of variables, particularly in the healthcare context where insurance is also involved. Due to complexity created by the large number of variables, accurate and timely predictions may be difficult to obtain using conventional techniques. Moreover, due to the highly specific nature of collections strategies from service provider to service provider, collection efforts cannot be directly compared across service providers.
  • BRIEF SUMMARY
  • A system, method and computer readable storage device for automatic data segmentation are described herein. An example automatic data segmentation system may provide a service provider, hereinafter referred to as a client, an easily consumable segment assignment for an individual owing a balance, where the segment assignment informs the collection strategy to be used for the individual to optimize collections efforts. The segment assignment may be based on a predicted recovery value for the individual and client-provided segmentation boundaries defining a range of recovery values for each segment. The recovery value may be predicted by processing at least accounts receivable data, payment history data, and credit related data of the individual using a client-specific, hyper-dimensional model trained with historical data of individuals serviced by the client.
  • Additionally, by utilizing recovery values for individuals, direct comparisons of collection efforts may be made across clients nationally and/or demographically, among other examples. Clients may use these comparisons to determine adjustments or improvements that can be made to their collection strategies for particular segments, for example, which may further aid in optimizing collections efforts.
  • In one example aspect, automatic data segmentation may be provided as a service to health care clients, where the data segmentation system may be communicatively coupled to various systems of the healthcare clients, such as health information systems, to facilitate communication of information between the systems. In another example aspect, automatic data segmentation may be provided as a service to other service providers that are required to collect payments from individuals after rendering services to the individuals, among other examples.
  • This summary is provided to introduce a selection of concepts; it is not intended to identify all features or limit the scope of the claimed subject matter.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The accompanying drawings, which are incorporated in and constitute a part of this disclosure, illustrate various aspects and examples of the present invention:
  • FIG. 1 is a block diagram of an example environment in which systems of the present disclosure can be implemented;
  • FIG. 2 is a block diagram illustrating an example data segmentation system in accordance with some embodiments;
  • FIG. 3A is a diagram illustrating an example model of the data segmentation system in accordance with some embodiments;
  • FIG. 3B is a diagram illustrating the example model of the data segmentation system following spline interpolation in accordance with some embodiments;
  • FIG. 4 is a block diagram illustrating an example comparison system in accordance with some embodiments;
  • FIG. 5 is an example user interface (UI) displaying comparison results in accordance with some embodiments;
  • FIG. 6 is a process flow diagram illustrating an example method for training a model for automatic data segmentation;
  • FIG. 7 is a process flow diagram illustrating an example method for automatic data segmentation in accordance with some embodiments;
  • FIG. 8 is a process flow diagram illustrating an example method for comparing segmentation data across a plurality of clients in accordance with some embodiments;
  • FIG. 9 is a block diagram illustrating physical components of an example computing device with which the data segmentation system may be practiced.
  • DETAILED DESCRIPTION
  • The following detailed description refers to the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the following description to refer to the same or similar elements. While aspects of the present disclosure may be described, modifications, adaptations, and other implementations are possible. For example, substitutions, additions, or modifications can be made to the elements illustrated in the drawings, and the methods described herein can be modified by substituting, reordering, subtracting, and/or adding operations to the disclosed methods. Accordingly, the following detailed description does not limit the present disclosure, but instead, the proper scope of the present disclosure is defined by the appended claims. The following detailed description is, therefore, not to be taken in a limiting sense.
  • FIG. 1 is a block diagram of an example environment 100 in which systems of the present disclosure can be implemented. Example systems may include one or more of a data segmentation system 102 and a comparison system 104. In some examples, the data segmentation system 102 and the comparison system 104 may be sub-systems integrated in a single system. In other embodiments, the data segmentation system 102 and the comparison system 104 may be separate systems communicatively coupled to one another over a network 132. Additionally, the data segmentation system 102 and the comparison system 104 may be communicatively coupled with a system associated with a client, hereinafter referred to as client system 106, over the network 132. In example aspects, the client may be a healthcare service provider, such as a hospital, a diagnostic center, or a doctor's office, among other similar providers, and the client system 106 may be a health information system (HIS) or other similar system of the healthcare service provider.
  • The client system 106 may be a data source comprising information about individuals serviced by the client, including accounts receivable data 108, among other information. For example, when an individual receives services from the client, the client system 106 may create profiles for the clients and add invoices for the services to the client profiles, where the generated invoices may comprise accounts receivable data 108. The accounts receivable data 108 for each individual may include a total cost for the service(s) rendered, a cost responsibility of a guarantor if any (e.g., cost to be paid by insurance), a cost responsibility of the individual, an amount currently owed by the individual (e.g., a balance), an amount of payments made toward the cost, and other similar information. In example aspects, the client system 106 periodically provides the accounts receivable data 108 to the data segmentation system 102. For example, the client system 106 may provide accounts receivable data 108 every quarter of a year. The time period for providing the accounts receivable data 108 may be dynamically configurable by the data segmentation system 102 or the client.
  • The accounts receivable data 108 may be stored in an accounts receivable database 110. In some aspects, before being stored in the accounts receivable database 110, the accounts receivable data 108 may be processed to comply with a format of the accounts receivable database 110. The accounts receivable data 108 for an individual may be one type of data received as input data 120 for processing at the data segmentation system 102.
  • Payment history data 112 for the individual may be another type of data received as input data 120 for processing at the data segmentation system 102. In example aspects, payment history data 112 may be created from the accounts receivable data 108 for the respective individual and stored in the payment history database 114. In some examples, the payment history data 112 may be created by the data segmentation system 102. In other examples, the payment history data 112 may be created by the client system 106. The payment history data 112 may include invoices created for the individual over a predetermined time period, payments received from the individual for the created invoices, a time gap between the creation of the invoices and receipt of the payments, unpaid invoices, and delays associated with the unpaid invoices, among other similar information. The payment history data 112 may reveal whether the individual has ever paid the client, if there are patterns of the individual being in debt, etc.
  • In addition to the accounts receivable data 108 and the payment history data 112, credit related data 116 of the individual may be a further type of data received as input data 120 for processing at the data segmentation system 102. The credit related data 116 may be received from a credit statistics database 118, and include credit scores or credit report data. The credit data may obtained from a third party data source such as a credit rating entity or a credit bureau and stored in the credit statistics database 118. In some aspects, the credit score may be a healthcare-specific credit score. Additionally, other attributes including a service type (e.g., an emergency visit, an inpatient visit, or an outpatient visit) may be received as input data 120 for processing at the data segmentation system 102.
  • In some aspects, one or more of the accounts receivable database 110, the payment history database 114, and the credit statistics database 118 may be databases associated with the client system 106. In other aspects, one or more of the accounts receivable database 110, the payment history database 114, and the credit statistics database 118 may be databases associated with the data segmentation system 102. In further aspects, one or more of the accounts receivable database 110, the payment history database 114, and the credit statistics database 118 may be databases associated with a third party service, such as an online storage service, communicatively coupled to the data segmentation system 102 and the client system 106 over the network 132.
  • Once the input data 120 for the individual is received at the data segmentation system 102, the input data 120 may be processed using a model, and a segment 122 for the individual may be provided as output. For example, as described in detail in FIG. 2, a recovery value may be predicted for the individual based on the input data 120 using the model. The predicted recovery value may be a weighted average of a predicted unit yield and a predicted recovery rate determined from the modeling of the input data 120. The predicted unit yield may be a total monetary amount predicted to be received from the individual and the predicted recovery rate may be the percentage of the total amount that the individual is predicted to pay (e.g., a ratio of the monetary amount expected to be received to a total cost responsibility of the individual).
  • The segment 122 provided as output may be an easily consumable value (e.g., segment 1, 2, 3, 4, 5 or segment A, B, C, D, E) that informs a collection strategy for individuals falling within the segment in order to optimize collection efforts. The segment 122 may be determined based on the predicted recovery value and segment boundary definitions provided by the client system 106. For example, the boundary definitions define a range of recovery values for each segment. Therefore, the segment 122 determined may be the segment 122 comprising the range of recovery values in which the predicted recovery value falls. In some aspects, the client system 106 may determine the segment boundary definitions to provide based on resources of the client (e.g., a number of staff, hours, and other resources that may be dedicated to collection efforts). For example, if the client has adequate staff to work 10% of all the clients, the segmentation may be allocated accordingly.
  • The segment 122 for the individual may be provided to the client system 106. In some examples, the segment 122 may be provided along with the amount owed by the individual in a flat file. The client system 106 may determine a corresponding collection strategy 124 based on the segment 122 assigned to the individual. The collection strategies may vary in timing (e.g., a day/time of day or a frequency at which to contact the client) and a level of interaction (e.g., phone, email, letter, no communication). To provide an example, one segment may be defined by a range of recovery values indicating individuals falling within the segment are not likely to pay at all, or if so only a minimal amount. Therefore, to avoid wasting any time or resources on sending letters to and/or calling that individual, the collection strategy for the individual may be to write off the unpaid costs and/or get a charitable organization involved to help with the payment. To provide another example, another segment may be defined by a range of recovery values indicating individuals falling within the other segment are likely to pay but have a low balance (e.g., because they are insured and the insurance provider is paying for a large portion of the total cost). Accordingly, the collection strategy for the individual may be to write to the individual or call the individual at least once to prompt payment because the individual is likely to pay, but not to waste too many resources by repetitively contacting the individual as the amount that will be collected is low.
  • Optionally, in some aspects, the data segmentation system 102 may automatically determine the collection strategy 124 based on the segment 122 and provide both the segment 122 and the collection strategy 124 to the client system 106. In one example, the data segmentation system 102 may receive data from the client system 106 associated with each strategy and the one or more segments the strategy is applicable to. In another example, the data segmentation system 102 may independently suggest the collection strategy 124, where the collection strategy can be suggested based on various factors, such as certain business rules (that is, charity rules, write-off rules), staff size, and whether the client has an auto dialer system versus manual dialing, among other similar factors.
  • To provide an example scenario, a woman may have an emergency delivery of her baby performed at a local hospital. The total cost of the emergency procedure may be $30,000. However, the woman may have insurance, and only be responsible for $2,000 of that total cost. Therefore, the $2,000 (e.g., one variable of the accounts receivable data 108) may be input to the model along with other data associated with the woman, such as her credit score of 750 (e.g., one variable of the credit related data 116) and no outstanding balances revealed by her past payment history (e.g., one variable of the payment history data 112). Based on this input, the model may yield a predicted unit yield of $1,800 and a predicted recovery rate of 80%, where the predicted recovery value may be a weighted average of the unit yield and recovery rate. The predicted recovery value may fall within the range of recovery values corresponding to segment two based on the segment boundaries provided by the local hospital. Therefore, the data segmentation system 102 may provide the segment two to the local hospital along with the $2000 amount owed as output. The local hospital may then utilize the segment two assignment to determine a collections strategy for collecting the $2,000 from the woman. For example, in this example, segment two may indicate a good likelihood that the client will pay a majority of the remaining costs due. Therefore, the local hospital may devote resources to having staff follow up with phone calls or letters to the woman.
  • As another example, if the payment history data 112 of the woman in the previous example revealed three previous accounts totaling to $1,500.00 and two of them are in bad debt, the woman may be instead assigned to a segment four. For example, based on this input, the model may yield a predicted unit yield of $800 and a predicted recovery rate of 33%, where the predicted recovery value may be a weighted average of the unit yield and recovery rate. The predicted recovery value may fall within the range of recovery values corresponding to segment four based on the segment boundaries. Adjustment of the classification to segment four may indicate that even though the woman has a good credit score and insurance, etc., the woman is less likely to make payments to the hospital than if the woman had no previous outstanding balances. Hence, as illustrated by these examples, the input data 120 for the individual includes a plurality of variables influencing the recovery value, and a change in one or more of the variables may drastically shift the segment assigned for the individual.
  • In further example aspects, recovery values 128 for individuals serviced by the client (as well as a plurality of other clients) may be provided from the data segmentation system 102 to the comparison system 104. The recovery values 128 may serve as a standard metric for comparison across the plurality of clients to reveal how collection efforts of one client are comparing to other clients as a whole. For example, the recovery values 128 for each of the plurality of clients may be aggregated and averaged for comparison to the average recovery values for the client to produce comparison results 130.
  • Additionally, to make the comparison results 130 more meaningful to the client, the comparison results 130 may be returned according to the client's segments. For example, the client's segmentation boundaries may be provided to the comparison system 104 and applied to the aggregated recovery values from the plurality of clients to determine the average recovery value for each of the client's segments across the plurality of clients. This enables direct comparison to the average recovery values of the client for each segment. Therefore, the client is enabled to see in which particular segments the client is over performing or underperforming compared to other clients and may adjust resources accordingly. In some examples, the comparison may be across an entirety of clients, where in some aspects, the entirety of clients may be located within a defined geographical area (e.g., nation, state, city, county, etc.). In other examples, the comparison may be across a subset of clients having similar demographics to provide an “apples to apples” comparison.
  • FIG. 2 is a block diagram 200 depicting further aspects of a data segmentation system 102. An example data segmentation system 102 may include at least a training engine 202 and a model 204.
  • The training engine 202 may use historical data 208 received from the client system 106 to produce training data 206. In example aspects, the historical data 208 may correspond to a predetermined time period. For example, the historical data 208 may include data for individuals who received services from the client in the previous six months. The historical data 208 may include input data and an actual recovery value for each of those individuals. Accordingly, the modeling of the training data 206 may reveal relationships between the input data and the actual recovery value.
  • The input data provided as part of the historical data 208 may be similar to the input data 120, including accounts receivable data 108, payment history data 112, and credit related data 116 for each of the individuals serviced by the client in the past. The actual recovery value provided as part of the historical data 208 may include an actual unit yield and an actual recovery rate based on the amount the individual actually paid toward the cost of the service. For example, the actual unit yield may be the actual monetary amount received from the individual. The actual recovery rate may be the ratio of the monetary amount received from the individual to a total monetary amount due for the service. For example, if a client was responsible for $10,000 worth of service, and paid $8,000 of the total, the actual unit yield may be $8,000 and the actual recovery rate may be 80% or 0.8.
  • The model 204 may be built based on the training data 206. An example of the model is illustrated in FIGS. 3A and 3B, described in further detail below. The model 204 may be hyper-dimensional, having a dimension for each variable within the training data 206 (e.g., each of the various input data and the unit yield and the recovery rate comprising the actual recovery value). For example, each individual may be represented by a single data point in the model 204, where a unit yield may be represented on an x-axis, a recovery rate may be represented on a y-axis, a credit score may be represented on a z-axis, a cost responsibility may be represented on an n-axis, etc. In some aspects, spline interpolation may be performed in each dimension to smooth the data in the model 204.
  • Regression analysis may be performed on the data within the model 204 to estimate relationships among the variables, such as the various types of input data and the actual recovery value. For example, the actual recovery value may be a dependent variable of interest, where the various types of input data may be independent variables influencing the actual recovery value. As a result of the regression analysis, a formula may be generated that represents the estimated relationship between the various types of input data and the actual recovery value. For example, if a value for each of the various types of input data are plugged into the formula, the recovery value (e.g., the weighted average of the unit yield and the recovery rate) may be computed as output.
  • Once the model 204 has been trained, the model 204 may then be implemented at operation 210 to determine a predicted recovery value 216 for a new individual (e.g., an individual who recently received a service) by leveraging the estimated relationship determined by the regression analysis. For example, the input data 120 for the new individual may be fed into the model 204 (e.g., the generated formula) to predict a unit yield at operation 212 and predict a recovery rate at operation 214. The predicted unit yield may be the total monetary amount predicted to be received from the individual and the predicted recovery rate may be the predicted percentage of the total amount that the individual will pay. A weighted average of the predicted unit yield and the predicted recovery rate may then yield the predicted recovery value 216 for the individual.
  • The individual may then be assigned a segment 122 at operation 218. For example, the segment 122 for the individual may be assigned based on the predicted recovery value 216 determined at operation 210 and segment boundary definitions 220 received from the client system 106. The segment boundary definitions 220 may include boundaries for a plurality of segments. For example, each segment may comprise a range of recovery values. Therefore, the segment 122 assigned may be the segment 122 having a range of recovery values within which the predicted recovery value 216 falls.
  • In some aspects, the segment 122 may then be provided to the client system 106 for use in determining a collection strategy. Optionally, in some aspects, the data segmentation system 102 may automatically determine the collection strategy 124 based on the segment 122 and provide both the segment 122 and the collection strategy 124 to the client system 106. As one example, the data segmentation system 102 may receive data from the client system 106 associated with each strategy and the one or more segments the strategy is applicable to. As another example, the data segmentation system 102 may independently suggest the collection strategy 124, where the collection strategy can be suggested based on various factors, such as certain business rules (that is, charity rules, write-off rules), staff size, and whether the client has an auto dialer system versus manual dialing, among other similar factors.
  • The model 204 may be continuously updated over time. For example, once an actual recovery value 222 is determined for the new individual, the actual recovery value 222 may be provided along with the input data 120 of the new individual to the training engine 202 to update the training data 206 and subsequently the model 204. The model 204 may be updated by using the actual recovery value 222 as either learning data or as validation data. For example, the model 204 may be patched based on the actual recovery value 222. Patching of the model 204 may include updating weights assigned to one or more variables or adding or removing one or more variables from the model 204. In some aspects, the model 204 is updated multiple times until an acceptable error rate for the model 204 is achieved.
  • In addition to updating the model 204, the segment boundary definitions 220 of the client may be updated as well. For example, one or more boundaries associated with one or more segments of the model 204 may be adjusted based on the actual recovery value 222.
  • FIG. 3A is a diagram 300 illustrating an example model 204 of the data segmentation system 102 in accordance with some embodiments. As previously discussed in conjunction with FIG. 2, the model 204 may be hyper-dimensional, having a dimension for each data variable used to train the model 204. For example, the training data 206 may be produced from historical data 208 comprised of various types of input data (e.g., accounts receivable data 108, payment history data 112, and credit related data 116) and an actual recovery value including an actual unit yield and an actual recovery rate for each of a plurality of individuals that have historically received services from the client. Therefore, the model 204 may include a dimension for each of the various types of input data, the actual unit yield, and the actual recovery rate. Each individual from the plurality of individuals that have historically received services from the client may be represented by a corresponding data point in the hyper-dimensional space.
  • Additionally, segment boundary definitions 220 may be received from the client and applied to the data within the model 204. The segment boundary definitions 220 may define a plurality of segments based on recovery values. For example, each segment may correspond to a range of recovery values. Accordingly, each data point may be illustrated by a different symbol type based on the segment into which a corresponding individual is classified or assigned. The segment may inform one or more collections strategies applied to the individuals assigned to the segment.
  • To provide an example, a first set of data points 302, illustrated as stars in FIGS. 3A and 3B, may represent individuals assigned to a first segment. In example aspects, the first segment includes non-paying individuals. That is, the first segment includes individuals who made no payment within a predetermined time period after the service was rendered (e.g., actual unit yields and actual recovery rates of 0). For first segment individuals, the collection strategy may be to send invoices of the individuals to a debt collection agency or to write off the invoices under charitable deductions. Thus, the client optimizes their collections effort by circumventing certain collections activities, such as sending letters or calling the individuals that are wasting limited resources and are unlikely to be successful in persuading these non-paying individuals to pay.
  • As another example, a second set of data points 304, illustrated as triangles in FIGS. 3A and 3B, may represent individuals assigned to a second segment. In example aspects, clients in the second segment have low balances and may be able and likely to pay those amounts. However, because these balances are low, actions for collection on these client accounts may not be prioritized.
  • The various other sets of data points illustrated as circles, squares, and crosses that fall in between the first set of data points 302 and the second set of data points 304 in FIGS. 3A and 3B may represent other segments. In example aspects, these other segments include individuals who have higher balances and may have paid some towards their owed amounts. Therefore, it may be worthwhile for the client to contact individuals in these segments to obtain payments from or to enroll in payment plans, for example. That is, these segments may be prioritized, and more collection strategy resources dedicated to these clients.
  • As illustrated in FIG. 3A, the boundaries of the segments of the model 204 are not well defined. Outlier data points may also make it difficult to define. To provide better definition, the boundaries of the segments may be smoothened using a polynomial interpolation method, such as spline interpolation. During the interpolative smoothening, equidistant points in a dimension of the model 204 may be picked by density of the data, and a curved line set for those equidistant points. The process may be repeated in each dimension of the model 204. The combination of the curved lines may then become a smooth surface. The result of spline interpolation on the model 204 is illustrated in FIG. 3B.
  • FIG. 3B is a diagram 350 illustrating an example model 204 of the data segmentation system 102 following spline interpolation in accordance with some embodiments. Interpolative smoothening may lower a variability in the modeled data in order to ascertain a more accurate expected value of the reward of the collection effort (e.g., a more accurate recovery value) and thus enable more accurate segment assignment. For example, the z axis may represent a recovery rate, and following spline interpolation, the second set of data points 304 in the model 204 of FIG. 3B reveal a lower recovery rate than the second set of data points 304 in the model 204 of FIG. 3A. This results from a subset of the first set of data points 302 being underneath the second set of data points 304 in FIG. 3A that, when identified, dilutes the recovery rate of the second set of data points 304 to the level illustrated in FIG. 3B. For example, the recovery rate may be diluted from a rate of about 90% to a rate of about 60%.
  • FIG. 4 is a block diagram 400 illustrating an example comparison system 104 in accordance with some embodiments. In some examples, the comparison system 104 may be integrated with a data segmentation system 102 in a single system. In other embodiments, the comparison system 104 may be a separate system communicatively coupled to the data segmentation system 102.
  • The data segmentation system 102 may build a plurality of models similar to model 204, where each of the plurality of models is specific to a particular client. For example, the data segmentation system 102 may build models specific to each of a plurality of clients 402A, 402B, 402C, and 402N, collectively clients 402, as described in detail in conjunction with FIG. 2. Recovery values for each individual serviced by the clients 402 (e.g., actual recovery values used to train/update the respective models) may serve as a consistent performance metric across the clients 402, and may be provided from the data segmentation system 102 to the comparison system 104. Additionally, the data segmentation system 102 (or alternatively the clients 402) may provide the segment boundary definitions for each client to the comparison system 104 to allow for a more meaningful comparison to a requesting client, as described in detail below. The recovery values and segmentation boundary definitions received at the comparison system 104 may be collectively referred to as segmentation data 404. In some aspects, permission to receive and store the segmentation data 404 may be provided by the clients 402 via contractual obligations with the provider of the data segmentation system 102 and/or the comparison system 104, or via a UI functionality user agreement wherein upon utilizing the comparison system 104 to receive comparison results 130 the client agrees to share its data.
  • Demographic data 406 for each of the clients 402 may be provided by the respective clients 402 to the comparison system 104. Examples of the demographic data 406 provided may include a type of the client (e.g., a hospital, a health clinic, a diagnostic center, a doctor's office, etc.), a location of the client (e.g., inner city, suburban, rural), and an average level of income of individuals receiving service from the client (e.g., upper class, middle class, lower class), among other demographic data. For example, Client A 402A may a hospital located in a rural area servicing individuals with a low to middle median income, Client B 402B may be a small health clinic located in the inner city that works largely off of charity, and Client C 402C may be a hospital located in a suburb servicing individuals with a high median income.
  • Upon receipt of a request for a comparison from a given client (e.g., a requesting client), the comparison system 104 may aggregate recovery values for one or more of the clients 402 at operation 408. The recovery values may be aggregated based on a type of comparison requested. As one example, the request may be for a comparison across an entirety of the clients 402. Therefore, recovery values for the entirety of the clients may be aggregated. In some aspects, the entirety of the clients 402 may be spread over a particular geographical area, such as a nation, and thus the comparison yielded may be a national comparison (e.g., national comparison 414). As another example, the request may be for a comparison across a subset of the clients 402 that are demographically similar to the requesting client (e.g., demographic comparisons 416). For example, if the requesting client is Client A 402A, the hospital located in the rural area servicing individuals with a low to middle median income, it may be more insightful for Client A 204A to compare its collections efforts to those of other similar rural hospitals, rather than inner city or suburban hospitals servicing different types of individuals. The demographic data 406 may be used to aid in determinations of demographically similar clients. In further examples, the request may be for more than one comparison, where the comparisons are a mix of national and demographic related comparisons.
  • To make the comparison results more meaningful to the requesting client, at operation 410, segment boundary definitions for the requesting client may be applied to the aggregated recovery values so that the comparison may be performed on a per segment basis corresponding directly to the segments of the requesting client. For example, if the requesting client has five segments defined. The aggregate recovery values may be divided within those five segments as defined by the requesting client.
  • Then, at operation 412 the comparison may be performed. For example, for each segment, aggregated recovery values falling within the segment may be averaged to produce an average aggregated recovery value across the clients for each segment. Similarly, for each segment, the requesting client's recovery values falling within the segment may be averaged. The average aggregated recovery value across the clients may then be directly compared to the average recovery value of the requesting client on a per segment basis. In some examples, the comparison may further be broken down to a comparison of the average unit yield and the average recovery rate across the clients to the average unit yield and the average recovery rate of the requesting client.
  • The comparison results 130 may then be provided to the requesting client for use in collections strategies optimization. The comparison results may include one or more of a national comparison 414 (or other similar geographic based comparison, such as state-wide, city-wide, etc.) and demographic comparisons 416 based on a type of comparison requested. The comparison results 130 may be provided in a graphical and/or tabular form as illustrated in FIG. 5.
  • The comparison results 130 may allow the requesting client to directly compare its recovery values in each segment to those same metrics averaged nationally and/or demographically to determine whether they are comparatively collecting successfully, average, or poorly in one or more of the segments. The requesting client may then adjust their collection strategies for each segment accordingly. For example, if the requesting client is Client A 402A, and the comparison results 130 indicate that nationally they are not collecting as successfully from clients falling within segment two, Client A 402A may dedicate more resources to those individual assigned to segment two (e.g., use more aggressive collection strategies such as phone calls and letters) to try to increase amounts collected from individuals within segment two.
  • FIG. 5 is an example user interface (UI) 500 displaying comparison results 130 in accordance with some embodiments. As illustrated, the comparison results 130 may include a national comparison 414. In other aspects, the comparison results 130 may additionally or alternatively include one or more demographic comparisons 416.
  • For example, a client may request to receive a national comparison. As described in greater detail in FIG. 4, the comparison system 104 may aggregate recovery values of individuals serviced by all clients nationwide, apply segmentation boundary definitions of the requesting client to the aggregated recovery values, and perform the comparison on a per segment basis by determining and comparing an average aggregated recovery value nationally to an average recovery value of the requesting client. The comparison system 104 may return within the comparison results 130 a first data set 502 and a second data set 504 for display in the UI 500. The first data set 502 displayed may provide the average recovery value of the requesting client for each segment of the requesting client. The second data set 504 displayed may provide an average aggregated recovery value for each segment across an entirety of clients nationally.
  • As illustrated, each of the first data set 502 and the second data set 504 may include one or more of a graph and a table to display the respective average recovery values. For example, the graph may have an x-axis representing the segments defined by the requesting client and a y-axis simultaneously representing an average recovery rate and an average unit yield (e.g., the recovery value). Specifically, the graph may include a bar for each segment depicting the average recovery rate for the respective segment, and a marker for each segment depicting the average unit yield for the respective segment, where the marker may be overlaid on the bar. The right hand side of the graph may be labeled along the y-axis according to the dollar amount for the average unit yield, whereas the left hand side of the graph may be labeled along the y-axis according to percentage for average recovery rate.
  • The table may include rows for each segment of the requesting client and columns indicating a number of records (e.g., a number of individuals within each segment), an average recovery rate, and an average unit yield for each segment. In some examples, the comparison requested may be a benchmark comparison. In such examples, the table may further include columns indicating an average national benchmark score, a median national benchmark score, and a standard deviation for the national benchmark score to allow for additional insight. As can be appreciated, other graphical and textual representations may be utilized to visualize the average recovery value on a per segment basis.
  • The first data set 502 may be directly compared to the second data set 504 to enable the requesting client to determine how their collection efforts compare on a per segment basis to other clients nationally and within which segments, if any, adjustments to collection strategies need to be made to optimize efforts. As one example, for individuals falling within segment five, the requesting client may have a recovery rate of about 13% and a unit yield of almost $19, whereas nationally clients may have a national recovery rate of almost 17% and the national unit yield of almost $6.50. Based on this comparison, the requesting client may determine that the national recovery rate is higher and thus the requesting client may consider devoting more resources into collecting from individuals assigned to segment five. However, because the national unit yield is lower, even if the requesting client put more resources into collecting from individuals assigned to segment five, the extra resources devoted may not be worth the low monetary reward gained from those individuals. Thus, depending on the comparisons in other segments, those extra resources may instead be allocated elsewhere to maximize return.
  • As another example, for individuals falling within segment one, the requesting client may have a recovery rate of almost 95% and a unit yield of about $35, whereas nationally clients may have a national recovery rate of almost 89% and a national unit yield of about $28. Based on this comparison, the requesting client may determine they have a better recovery rate and a unit yield than the national recovery rate and the national unit yield, and therefore no additional resources may need to be devoted to individuals assigned to segment one.
  • FIG. 6 illustrates a method 600 of training a model for automatic data segmentation. In example aspects, the method 600 may be performed by the data segmentation system 102. The method 600 may start at operation 602 and proceed to operation 604, where historical data 208 associated with individuals whom the client has provided a service may be received. The historical data 208 may include input data and an actual recovery value for each individual serviced within a predetermined time period (e.g., individuals provided a service in the previous year). The input data of the historical data 208 may include accounts receivable data 108, payment history data 112, credit related data 116, and other attributes including a service type (e.g., an emergency visit, an inpatient visit, or an outpatient visit). The actual recovery value of the historical data 208 may be a weighted average of an actual unit yield and an actual recovery rate for an individual. The actual unit yield may be the actual monetary amount received from the individual. The recovery rate may be the ratio of the monetary amount received from the individual to a total monetary amount due for the service. Each type of input data, the actual unit yield, and the actual recovery rate may be considered variables of the historical data 208.
  • At operation 606, a model 204 may be trained based on the historical data 208 (e.g., the historical data 208 may be training data 206). The model 204 may be a hyper-dimensional model, where each variable of the training data 206 is represented by a unique dimension. Therefore, each data point in the model 204 represents an individual from the training data 206 corresponding to respective values of the variables in the hyper-dimensional space. In some examples, spline interpolation methods may be performed in each dimension to smooth the data.
  • At operation 608, a relationship between the variables of the historical data 208 (e.g., a relationship between the input data and the actual recovery value) may be determined based on the model by performing regression analysis, for example, on the data within the model 204. In some examples, the actual recovery value may be the dependent variable of interest, where the various types of input data may be the independent variables influencing the actual recovery value. As a result of the regression analysis, a formula may be generated to represent the estimated relationship between the variables. For example, if a value for each of the various types of input data are plugged into the formula, the recovery value (e.g., the weighted average of the unit yield and the recovery rate) may be computed as output.
  • By leveraging the relationships determined by the regression analysis, the model 204 may be applied to predict a recovery value of and assign a segment to a new individual whom the client provided a service at operation 610, as described in greater detail in conjunction with FIG. 7 below. The method may then end at operation 612.
  • FIG. 7 illustrates a method 700 for automatic data segmentation. In example aspects, the method 700 may be performed by the data segmentation system 102, and operations 704 through 708 can be used to at least partially perform the operation 610.
  • The method 700 may start at operation 702 and proceed to operation 704, where input data 120 associated with an individual whom a client provided a service may be received. For example, the individual may have recently received a service from a client, and the client may want to determine which collection strategy to apply for the individual to most effectively collect a balance from the individual. In example aspects, the input data 120 includes accounts receivable data 108 (e.g., a total amount owed, a remaining balance owed), payment history data 112 (presence of debts), credit related data 116, and other attributes (e.g., whether the individual has insurance or not, service type (emergency visit, inpatient visit, outpatient visit).
  • At operation 706, the input data 120 may be processed using a model 204 to predict a recovery value (e.g., predicted recovery value 216) for the individual. The model 204 may be specific to the client. For example, the model 204 may be the model trained at operation 606 and used to determine the relationship between input data and recovery values of historical data 208 of the client at operation 608. In some example aspects, the values of the various types of input data 120 for the individual may be input into the formula generated based on the determined relationship from the model 204, and the predicted recovery value 216 may be provided as output of the formula.
  • At operation 708, the client may be assigned to a segment 122 based on the predicted recovery value 216 for the client and segment boundary definitions 220 received from the client, where the segment boundary definitions 220 may include a range of recovery values. For example, the segment 122 comprising the range of recovery values into which the predicted recovery value 216 falls may be assigned to the individual.
  • At operation 710, the segment 122 may be provided to the client. The segment 122 may be utilized by the client to determine a collection strategy for the individual. In some examples, the collection strategy may be determined by the data segmentation system 102 and may be provided, along with the segment 122, to the client. At operation 712 the method 700 ends.
  • FIG. 8 is a process flow diagram illustrating an example method 800 for comparing segmentation data across a plurality of clients 402. In example aspects, the method 800 may be performed by comparison system 104, where comparison system 104 may be integrated with the data segmentation system 102 or may be a separate system communicatively coupled to the data segmentation system 102.
  • The method 800 may start at operation 802 and proceed to operation 804, where the comparison system 104 may receive and store segmentation data 404 for a plurality of clients 402. The segmentation data 404 may include at least recovery values of individuals serviced and segment boundary definitions for each of the plurality of clients 402. Additionally, the comparison system 104 may receive other types of data, such as demographic data 406 associated with each of the plurality of clients 402.
  • At operation 806, the comparison system 104 may receive a request to compare collection efforts of a given client (e.g., client A 402A) to collection efforts across one or more of the plurality of clients 402. At operation 808, the recovery values for the one or more the plurality of clients 402 may be aggregated. The clients whose recovery values are aggregated may be based on a type of comparison requested. In one example, the requested comparison may be a national comparison. Therefore, recovery values for all of the clients within the nation may be aggregated. In another example, the requested comparison may be a demographic comparison. Therefore, recovery values for only a subset of clients that possess similar demographic characteristics to the given client (e.g., based on the demographic data 406) may be aggregated.
  • To allow a direct and meaningful comparison, recovery values across the clients 402 may be normalized based on the segments defined by the given client. For example, at operation 810, segment boundary definitions 220 of the given client may be applied to the aggregated recovery values. For example, the requesting client may have defined five segments, each segment corresponding to a particular range of recovery values. The aggregated recovery values may then be divided into those five segments.
  • Then, at operation 812, an average aggregated recovery value across the one or more of the plurality of clients 402 may be determined for each segment. For example, all aggregated recovery values falling within a same segment may be averaged together to produce an average aggregated recovery value for the particular segment, which may then be repeated for each segment. At operation 814, an average recovery value of the given client may be determined for each segment. For example, all recovery values for the given client falling within a same segment may be averaged together to produce an average recovery value for the particular segment, which may then be repeated for each segment.
  • At operation 816, for each segment, the average recovery value for the given client determined at operation 814 may be compared to the average aggregated recovery value across the plurality of clients determined at operation 812. The comparison results 130 may be provided to the given client at operation 818.
  • The comparison results 130 may be provided in a graphical and/or tabular form as illustrated in FIG. 5 so that they may be easily consumed and understood by the given client. In example aspects, the comparison results 130 may break down the average recovery value for each segment into an average unit yield and an average recovery rate from which the average recovery value is comprised. The given client may use the comparison results 130 to determine in which segment(s) the given client is underperforming or over-performing relative to other clients nationally and/or demographically to help inform future adjustments of collection strategies and/or resource allocations. The method may end at operation 820.
  • FIG. 9 is a block diagram illustrating physical components of an example computing device 900 with which aspects may be practiced. The computing device 900 can include at least one processing unit or processor 902 and a system memory 904. The system memory 904 may comprise, but is not limited to, volatile (e.g. random access memory (RAM)), non-volatile (e.g. read-only memory (ROM)), flash memory, or any combination thereof. System memory 904 can include operating system 906, one or more program instructions 908 including an automated executable having sufficient computer-executable instructions, which when executed, perform functionalities and features as described herein. For example, the one or more program instructions 908 can include one or more components of the data segmentation system 102 and the comparison system 104.
  • Operating system 906, for example, can be suitable for controlling the operation of computing device 900 and for instantiating a communication session between one or more local or remote systems/devices. Furthermore, aspects may be practiced in conjunction with a graphics library, other operating systems, or any other application program and is not limited to any particular application or system. This basic configuration is illustrated by those components within a dashed line 910. Computing device 900 can also include one or more input device(s) 912 (keyboard, mouse, pen, touch input device, etc.) and one or more output device(s) 914 (e.g., display, speakers, a printer, etc.).
  • The computing device 900 can also include additional data or memory storage devices (removable or non-removable) such as, for example, magnetic disks, optical disks, caching data structures, tape, etc. Such additional storage is illustrated by a removable storage 916 and a non-removable storage 918. Computing device 900 can also contain a communication connection 920 that can allow computing device 900 to communicate with other computing devices 922, such as over a network in a distributed computing environment, for example, an intranet or the Internet. Communication connection 920 is one example of a communication medium, via which computer-readable transmission media (i.e., signals) may be propagated.
  • Programming modules can include routines, programs, components, data structures, and other types of structures that can perform particular tasks or that can implement particular abstract data types. Moreover, aspects can be practiced with other computer system configurations, including hand-held devices, multiprocessor systems, microprocessor-based or programmable client electronics, minicomputers, mainframe computers, and the like. Aspects can also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, programming modules can be located in both local and remote memory storage devices.
  • Furthermore, aspects can be practiced in an electrical circuit comprising discrete electronic elements, packaged or integrated electronic chips containing logic gates, a circuit using a microprocessor, or on a single chip containing electronic elements or microprocessors (e.g., a system-on-a-chip (SoC)). Aspects can also be practiced using other technologies capable of performing logical operations such as, for example, AND, OR, and NOT, including, but not limited to, mechanical, optical, fluidic, and quantum technologies. In addition, aspects can be practiced within a general purpose computer or in other circuits or systems.
  • Aspects can be implemented as a computer process (method), a computing system, or as an article of manufacture, such as a computer program product or computer-readable storage medium. The computer program product can be a computer storage medium readable by a computer system and encoding a computer program of instructions for executing a computer process. Accordingly, hardware or software (including firmware, resident software, micro-code, etc.) can provide aspects discussed herein. Aspects can take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium for use by, or in connection with, an instruction execution system.
  • Although aspects have been described as being associated with data stored in memory and other storage mediums, data can also be stored on or read from other types of computer-readable media, such as secondary storage devices, like hard disks, floppy disks, or a CD-ROM, or other forms of RAM or ROM. The term computer-readable storage medium refers only to devices and articles of manufacture that store data or computer-executable instructions readable by a computing device. The term computer-readable storage media does not include computer-readable transmission media.
  • Aspects described herein may be used in various distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. Aspects described herein can be implemented via local and remote computing and data storage systems. Such memory storage and processing units can be implemented in a computing device. Any suitable combination of hardware, software, or firmware may be used to implement the memory storage and processing unit. For example, the memory storage and processing unit may be implemented with computing device 900 or any other computing devices 922, in combination with computing device 900, wherein functionality can be brought together over a network in a distributed computing environment, for example, an intranet or the Internet, to perform the functions as described herein. The systems, devices, and processors described herein are provided as examples; however, other systems, devices, and processors can comprise the aforementioned memory storage and processing unit, consistent with the described aspects.
  • According to some aspects, a system for automatic data segmentation is provided. An example system may include a processing unit and a memory coupled to the processing unit. The memory may store instructions that, when executed by the processing unit, may cause the system to receive, from a plurality of data sources, input data associated with an individual whom a client has provided a service, the input data including one or more of accounts receivable data, payment history data, and credit related data associated with the individual, process the input data using a model to predict a recovery value for the individual, assign the individual to a segment based on the predicted recovery value and boundary definitions for a plurality of segments received from the client, the boundary definitions including a range of recovery values for each segment, and provide the segment to the client, wherein the segment informs the client of a collection strategy for the individual.
  • In other aspects, historical data associated with individuals whom the client provided a service may be received from the client, and the model may be trained with the historical data, where the historical data may include at least input data and a recovery value associated with each individual. The model may be a hyper-dimensional model that includes a dimension for each variable of the historical data. Each individual from the historical data may be represented as a data point corresponding to a value for each variable in the hyper-dimensional model. Spline interpolation may be performed within each dimension of the model.
  • In further aspects, regression analysis may be performed on the model to determine a relationship between the input data and the recovery value, and generate a formula based on the determined relationship. To process the input data using the model to predict the recovery value for the individual, the input data may be provided as input to the formula to receive the predicted recovery value as output. In response to receiving an actual recovery value for the individual, the model may be updated based on the actual recovery value.
  • In yet further aspects, segmentation data of the client may be provided to a comparison system communicatively coupled to the system, where the segmentation data may include at least the boundary definitions and recovery values for individuals serviced by the client, and the segmentation data may be used by the comparison system to compare collection efforts of the client to collection efforts across a plurality of clients. The recovery value may be a weighted average of a unit yield and a recovery rate, the unit yield may be a monetary amount received from the individual for the service, and the recovery rate may be a ratio of the monetary amount received from the individual to a total monetary amount due for the service.
  • In additional aspects, the accounts receivable data may include a total amount owed for the service, an amount owed by a guarantor, an amount owed by the individual, a remaining balance owed by the individual, and/or any payments. The payment history data may include invoices created for the individual over a predetermined time period, payments received from the individual for the invoices, a time gap between creation of the invoices and receipt of the payments, unpaid invoices, and/or time delays associated with the unpaid invoices. The credit related data may include a credit score, credit report data, and/or a healthcare-specific credit score of the individual.
  • According to some examples, a data segmentation method is provided. An example data segmentation method includes receiving, from a plurality of data sources, input data associated with an individual whom a client has provided a service, the input data including one or more of accounts receivable data, payment history data, and credit related data associated with the individual, and processing the input data using a model to predict a recovery value for the individual. The example data segmentation method may also include assigning the individual to a segment based on the predicted recovery value and boundary definitions for a plurality of segments received from the client, the boundary definitions including a range of recovery values for each segment, and providing the segment to the client, where the segment may inform the client of a collection strategy for the individual.
  • In other examples, the model may be trained with historical data associated with individuals whom the client provided a service, where the historical data may include at least input data and a recovery value associated with each individual. Regression analysis may be performed on the model to determine a relationship between the input data and the recovery value. A formula may be generated based on the determined relationship, where to process the input data using the model to predict the recovery value for the individual, the input data may be provided as input to the formula and the predicted recovery value may be received as output.
  • In further examples, the collection strategy may be determined based on the segment, and the collection strategy may be provided to the client along with the segment. Segmentation data of the client may be provided to a comparison system, where the segmentation data may include at least the boundary definitions and recovery values for individuals serviced by the client, and the segmentation data may be used by the comparison system to compare collection efforts of the client to collection efforts across a plurality of clients.
  • According to some aspects, a comparison system is provided. An example comparison system may include a processing unit, and a memory coupled to the processing unit. The memory may store instructions that, when executed by the processing unit, cause the system to receive and store segmentation data for a plurality of clients, the segmentation data for each client including at least boundary definitions for a plurality of segments and recovery values of individuals serviced, receive a request to compare collection efforts of a given client to collection efforts across one or more of the plurality of clients, aggregate recovery values for the one or more of the plurality of clients; and apply boundary definitions of the given client to the aggregated recovery values. The system may be further caused to, for each segment: determine an average aggregated recovery value across the plurality of clients, determine an average recovery value of the given client, and compare the average recovery value of the given client to the average aggregated recovery value across the plurality of clients and provide comparison results to the given client.
  • In other aspects, the request to compare collection efforts of the given client to collection efforts across the one or more of the plurality of clients may include a request to compare across an entirety of clients and/or a request to compare across a subset of clients having similar demographic characteristics to the given client. The comparison system may be further caused to receive and store demographic data associated with each of the plurality of clients to enable the comparison across the subset of clients.
  • The description and illustration of one or more aspects provided in this application are intended to provide a thorough and complete disclosure the full scope of the subject matter to those skilled in the art and are not intended to limit or restrict the scope of the invention as claimed in any way. The aspects, examples, and details provided in this application are considered sufficient to convey possession and enable those skilled in the art to practice the best mode of the claimed invention. Descriptions of structures, resources, operations, and acts considered well-known to those skilled in the art may be brief or omitted to avoid obscuring lesser known or unique aspects of the subject matter of this application. The claimed invention should not be construed as being limited to any embodiment, aspects, example, or detail provided in this application unless expressly stated herein. Regardless of whether shown or described collectively or separately, the various features (both structural and methodological) are intended to be selectively included or omitted to produce an embodiment with a particular set of features. Further, any or all of the functions and acts shown or described can be performed in any order or concurrently. Having been provided with the description and illustration of the present application, one skilled in the art may envision variations, modifications, and alternate embodiments falling within the spirit of the broader aspects of the general inventive concept provided in this application that do not depart from the broader scope of the present disclosure.

Claims (20)

We claim:
1. A system for automatic data segmentation, the system comprising:
a processing unit; and
a memory coupled to the processing unit, the memory storing instructions that, when executed by the processing unit, cause the system to:
receive, from a plurality of data sources, input data associated with an individual whom a client has provided a service, the input data including one or more of accounts receivable data, payment history data, and credit related data associated with the individual;
process the input data using a model to predict a recovery value for the individual;
assign the individual to a segment based on the predicted recovery value and boundary definitions for a plurality of segments received from the client, the boundary definitions including a range of recovery values for each segment; and
provide the segment to the client, wherein the segment informs the client of a collection strategy for the individual.
2. The system of claim 1, wherein the system is further caused to:
receive, from the client, historical data associated with individuals whom the client provided a service, the historical data including at least input data and a recovery value associated with each individual; and
train the model with the historical data.
3. The system of claim 2, wherein the model is a hyper-dimensional model that includes a dimension for each variable of the historical data.
4. The system of claim 3, wherein each individual from the historical data is represented as a data point corresponding to a value for each variable in the hyper-dimensional model.
5. The system of claim 3, wherein spline interpolation is performed within each dimension of the model.
6. The system of claim 2, wherein the system is further caused to:
perform regression analysis on the model to determine a relationship between the input data and the recovery value; and
generate a formula based on the determined relationship.
7. The system of claim 6, wherein, to process the input data using the model to predict the recovery value for the individual, the system is further caused to:
provide the input data as input to the formula to receive the predicted recovery value as output.
8. The system of claim 1, wherein the system is further caused to:
in response to receiving an actual recovery value for the individual, update the model based on the actual recovery value.
9. The system of claim 1, wherein the system is further caused to:
provide segmentation data of the client to a comparison system communicatively coupled to the system, the segmentation data including at least the boundary definitions and recovery values for individuals serviced by the client, wherein the segmentation data is used by the comparison system to compare collection efforts of the client to collection efforts across a plurality of clients.
10. The system of claim 1, wherein the recovery value is a weighted average of a unit yield and a recovery rate, the unit yield is a monetary amount received from the individual for the service, and the recovery rate is a ratio of the monetary amount received from the individual to a total monetary amount due for the service.
11. The system of claim 1, wherein the accounts receivable data includes one or more of a total amount owed for the service, an amount owed by a guarantor, an amount owed by the individual, a remaining balance owed by the individual, and any payments.
12. The system of claim 1, wherein the payment history data includes one or more of invoices created for the individual over a predetermined time period, payments received from the individual for the invoices, a time gap between creation of the invoices and receipt of the payments, unpaid invoices, and time delays associated with the unpaid invoices.
13. The system of claim 1, wherein the credit related data includes one or more of a credit score, credit report data, and a healthcare-specific credit score of the individual.
14. A data segmentation method, comprising:
receiving, from a plurality of data sources, input data associated with an individual whom a client has provided a service, the input data including one or more of accounts receivable data, payment history data, and credit related data associated with the individual;
processing the input data using a model to predict a recovery value for the individual;
assigning the individual to a segment based on the predicted recovery value and boundary definitions for a plurality of segments received from the client, the boundary definitions including a range of recovery values for each segment; and
providing the segment to the client, wherein the segment informs the client of a collection strategy for the individual.
15. The method of claim 14, further comprising:
training the model with historical data associated with individuals whom the client provided a service, the historical data including at least input data and a recovery value associated with each individual;
performing regression analysis on the model to determine a relationship between the input data and the recovery value; and
generating a formula based on the determined relationship, wherein to process the input data using the model to predict the recovery value for the individual, the input data is provided as input to the formula and the predicted recovery value is received as output.
16. The method of claim 14, further comprising:
determining the collection strategy based on the segment; and
providing the collection strategy to the client along with the segment.
17. The method of claim 14, further comprising:
providing segmentation data of the client to a comparison system, the segmentation data including at least the boundary definitions and recovery values for individuals serviced by the client, wherein the segmentation data is used by the comparison system to compare collection efforts of the client to collection efforts across a plurality of clients.
18. A comparison system comprising:
a processing unit; and
a memory coupled to the processing unit, the memory storing instructions that, when executed by the processing unit, cause the system to:
receive and store segmentation data for a plurality of clients, the segmentation data for each client including at least boundary definitions for a plurality of segments and recovery values of individuals serviced;
receive a request to compare collection efforts of a given client to collection efforts across one or more of the plurality of clients;
aggregate recovery values for the one or more of the plurality of clients;
apply boundary definitions of the given client to the aggregated recovery values;
for each segment, determine an average aggregated recovery value across the plurality of clients;
for each segment, determine an average recovery value of the given client;
for each segment, compare the average recovery value of the given client to the average aggregated recovery value across the plurality of clients; and
provide comparison results to the given client.
19. The comparison system of claim 18, wherein the request to compare collection efforts of the given client to collection efforts across the one or more of the plurality of clients includes one or more of:
a request to compare across an entirety of clients; and
a request to compare across a subset of clients having similar demographic characteristics to the given client.
20. The comparison system of claim 19, wherein the comparison system is further caused to receive and store demographic data associated with each of the plurality of clients to enable the comparison across the subset of clients.
US16/521,267 2018-07-24 2019-07-24 Automatic data segmentation system Abandoned US20200034926A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US16/521,267 US20200034926A1 (en) 2018-07-24 2019-07-24 Automatic data segmentation system
US18/527,040 US12333600B2 (en) 2018-07-24 2023-12-01 Automatic data segmentation system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201862702646P 2018-07-24 2018-07-24
US16/521,267 US20200034926A1 (en) 2018-07-24 2019-07-24 Automatic data segmentation system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US18/527,040 Continuation US12333600B2 (en) 2018-07-24 2023-12-01 Automatic data segmentation system

Publications (1)

Publication Number Publication Date
US20200034926A1 true US20200034926A1 (en) 2020-01-30

Family

ID=69178105

Family Applications (2)

Application Number Title Priority Date Filing Date
US16/521,267 Abandoned US20200034926A1 (en) 2018-07-24 2019-07-24 Automatic data segmentation system
US18/527,040 Active US12333600B2 (en) 2018-07-24 2023-12-01 Automatic data segmentation system

Family Applications After (1)

Application Number Title Priority Date Filing Date
US18/527,040 Active US12333600B2 (en) 2018-07-24 2023-12-01 Automatic data segmentation system

Country Status (1)

Country Link
US (2) US20200034926A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11216573B1 (en) * 2018-08-06 2022-01-04 United Services Automobile Association (Usaa) Privacy preservation in private consensus networks
CN115374176A (en) * 2022-07-14 2022-11-22 杭州安脉盛智能技术有限公司 A single eigenvalue working condition identification method and device based on statistical index multi-layer circulation
US11645344B2 (en) 2019-08-26 2023-05-09 Experian Health, Inc. Entity mapping based on incongruent entity data
US11741458B1 (en) 2018-08-06 2023-08-29 United Services Automobile Association (Usaa) Privacy preservation in private consensus networks
US20230297061A1 (en) * 2022-03-18 2023-09-21 Rockwell Automation Technologies, Inc. Insight driven programming tags in an industrial automation environment
US12333600B2 (en) 2018-07-24 2025-06-17 Experian Health, Inc. Automatic data segmentation system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160342758A1 (en) * 2014-01-06 2016-11-24 Kent F. Ivanoff Predictive data evaluation and front-end user interface interaction processing
US20180191867A1 (en) * 2015-01-23 2018-07-05 C3 loT, Inc. Systems, methods, and devices for an enterprise ai and internet-of-things platform

Family Cites Families (603)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4346442A (en) 1980-07-29 1982-08-24 Merrill Lynch, Pierce, Fenner & Smith Incorporated Securities brokerage-cash management system
US4503135A (en) 1981-02-27 1985-03-05 Drexler Technology Corporation Medium for recording visual images and laser written data
US4491725A (en) 1982-09-29 1985-01-01 Pritchard Lawrence E Medical insurance verification and processing system
US4616854A (en) 1985-07-16 1986-10-14 Landrum Van O Insurance form indicia system
US5101476A (en) 1985-08-30 1992-03-31 International Business Machines Corporation Patient care communication system
USD297243S (en) 1985-10-28 1988-08-16 Xerox Corporation Icon for a property sheet or the like
US20020077869A1 (en) 1987-06-30 2002-06-20 Doyle Findley C. Insurance administration system
US4916611A (en) 1987-06-30 1990-04-10 Northern Group Services, Inc. Insurance administration system with means to allow an employer to directly communicate employee status data to centralized data storage means
US4869531A (en) 1988-04-01 1989-09-26 Rees Michael K Apparatus and method for documenting physical examinations
US5071168A (en) 1989-01-25 1991-12-10 Shamos Morris H Patient identification system
US5920871A (en) 1989-06-02 1999-07-06 Macri; Vincent J. Method of operating a general purpose digital computer for use in controlling the procedures and managing the data and information used in the operation of clinical (medical) testing and screening laboratories
US5301105A (en) 1991-04-08 1994-04-05 Desmond D. Cummings All care health management system
US5359509A (en) 1991-10-31 1994-10-25 United Healthcare Corporation Health care payment adjudication and review system
JP3071929B2 (en) 1992-02-21 2000-07-31 株式会社東芝 Medical support system and medical support method
US5583760A (en) 1992-05-22 1996-12-10 Beneficial Franchise Company, Inc. System for establishing and administering funded and post-funded charge accounts
US6012035A (en) 1993-07-08 2000-01-04 Integral Business Services, Inc. System and method for supporting delivery of health care
US5517405A (en) 1993-10-14 1996-05-14 Aetna Life And Casualty Company Expert system for providing interactive assistance in solving problems such as health care management
US5748907A (en) 1993-10-25 1998-05-05 Crane; Harold E. Medical facility and business: automatic interactive dynamic real-time management
US5644778A (en) 1993-11-02 1997-07-01 Athena Of North America, Inc. Medical transaction system
US5471382A (en) 1994-01-10 1995-11-28 Informed Access Systems, Inc. Medical network management system and process
US5915242A (en) 1994-01-11 1999-06-22 Canon Kabushiki Kaisha Workstation for medical service
US5483443A (en) 1994-04-08 1996-01-09 Promt Medical Systems Method for computing current procedural terminology codes from physician generated documentation
US6513018B1 (en) 1994-05-05 2003-01-28 Fair, Isaac And Company, Inc. Method and apparatus for scoring the likelihood of a desired performance result
US5500513A (en) 1994-05-11 1996-03-19 Visa International Automated purchasing control system
US5832447A (en) 1994-05-24 1998-11-03 Envoy Corporation Automated system and method for providing real-time verification of health insurance eligibility
US5557514A (en) 1994-06-23 1996-09-17 Medicode, Inc. Method and system for generating statistically-based medical provider utilization profiles
US6073104A (en) 1994-11-09 2000-06-06 Field; Richard G. System for invoice record management and asset-backed commercial paper program management
US5786998A (en) 1995-05-22 1998-07-28 Automated Monitoring And Control International, Inc. Apparatus and method for tracking reporting and recording equipment inventory on a locomotive
US6044352A (en) 1996-01-11 2000-03-28 Deavers; Karl Method and system for processing and recording the transactions in a medical savings fund account
US5991733A (en) 1996-03-22 1999-11-23 Hartford Fire Insurance Company Method and computerized system for managing insurance receivable accounts
US6003007A (en) 1996-03-28 1999-12-14 Dirienzo; Andrew L. Attachment integrated claims system and operating method therefor
US7146327B1 (en) 1996-07-01 2006-12-05 Electronic Data Systems Corporation Electronic publication distribution method and system
US5878337A (en) 1996-08-08 1999-03-02 Joao; Raymond Anthony Transaction security apparatus and method
US6021943A (en) 1996-10-09 2000-02-08 Chastain; Robert H. Process for executing payment transactions
US7016856B1 (en) 1996-12-13 2006-03-21 Blue Cross Blue Shield Of South Carolina Automated system and method for health care administration
US7890581B2 (en) 1996-12-16 2011-02-15 Ip Holdings, Inc. Matching network system for mobile devices
US5903881A (en) 1997-06-05 1999-05-11 Intuit, Inc. Personal online banking with integrated online statement and checkbook user interface
US6112190A (en) 1997-08-19 2000-08-29 Citibank, N.A. Method and system for commercial credit analysis
US6128602A (en) 1997-10-27 2000-10-03 Bank Of America Corporation Open-architecture system for real-time consolidation of information from multiple financial systems
US20010014868A1 (en) 1997-12-05 2001-08-16 Frederick Herz System for the automatic determination of customized prices and promotions
US6202053B1 (en) 1998-01-23 2001-03-13 First Usa Bank, Na Method and apparatus for generating segmentation scorecards for evaluating credit risk of bank card applicants
US6208973B1 (en) 1998-02-27 2001-03-27 Onehealthbank.Com Point of service third party financial management vehicle for the healthcare industry
US5999596A (en) 1998-03-06 1999-12-07 Walker Asset Management Limited Method and system for controlling authorization of credit card transactions
US6422462B1 (en) 1998-03-30 2002-07-23 Morris E. Cohen Apparatus and methods for improved credit cards and credit card transactions
USD420993S (en) 1998-06-16 2000-02-22 iQualify Icon for a portion of a display screen
US6343271B1 (en) 1998-07-17 2002-01-29 P5 E.Health Services, Inc. Electronic creation, submission, adjudication, and payment of health insurance claims
US6304848B1 (en) 1998-08-13 2001-10-16 Medical Manager Corp. Medical record forming and storing apparatus and medical record and method related to same
US6163770A (en) 1998-08-25 2000-12-19 Financial Growth Resources, Inc. Computer apparatus and method for generating documentation using a computed value for a claims cost affected by at least one concurrent, different insurance policy for the same insured
US6341265B1 (en) 1998-12-03 2002-01-22 P5 E.Health Services, Inc. Provider claim editing and settlement system
US6327578B1 (en) 1998-12-29 2001-12-04 International Business Machines Corporation Four-party credit/debit payment protocol
US6233566B1 (en) 1998-12-31 2001-05-15 Ultraprise Corporation System, method and computer program product for online financial products trading
US7069226B1 (en) 1999-07-07 2006-06-27 Synetic, Incorporated Prescription data processing system for determining new therapy starts
US7006994B1 (en) 1999-07-16 2006-02-28 American Management Systems, Inc. Automated receivables management system
US8666757B2 (en) 1999-07-28 2014-03-04 Fair Isaac Corporation Detection of upcoding and code gaming fraud and abuse in prospective payment healthcare systems
US7124088B2 (en) 1999-07-30 2006-10-17 Progressive Casualty Insurance Company Apparatus for internet on-line insurance policy service
US20050015280A1 (en) 2002-06-11 2005-01-20 First Data Corporation Health care eligibility verification and settlement systems and methods
US8751250B2 (en) 1999-08-09 2014-06-10 First Data Corporation Health care eligibility verification and settlement systems and methods
US20040148203A1 (en) 2002-10-08 2004-07-29 First Data Corporation Systems and methods for verifying medical insurance coverage
US7904317B1 (en) 1999-10-14 2011-03-08 The TriZetto Group Method and apparatus for repricing a reimbursement claim against a contract
US6829604B1 (en) 1999-10-19 2004-12-07 Eclipsys Corporation Rules analyzer system and method for evaluating and ranking exact and probabilistic search rules in an enterprise database
US6374229B1 (en) 1999-10-20 2002-04-16 Billingnetwork.Com, Inc. Integrated internet facilitated billing, data processing and communication system
US20030105648A1 (en) 1999-12-01 2003-06-05 Schurenberg Kurt B. Integrated insurance eligibility service for an electronic laboratory application
US7260586B1 (en) 1999-12-10 2007-08-21 Stephanie Ward Method and system for home medical management
US7490048B2 (en) 1999-12-18 2009-02-10 Raymond Anthony Joao Apparatus and method for processing and/or for providing healthcare information and/or healthcare-related information
US7464040B2 (en) 1999-12-18 2008-12-09 Raymond Anthony Joao Apparatus and method for processing and/or for providing healthcare information and/or healthcare-related information
US7177836B1 (en) 1999-12-30 2007-02-13 First Data Corporation Method and system for facilitating financial transactions between consumers over the internet
US6757898B1 (en) 2000-01-18 2004-06-29 Mckesson Information Solutions, Inc. Electronic provider—patient interface system
US7191150B1 (en) 2000-02-01 2007-03-13 Fair Isaac Corporation Enhancing delinquent debt collection using statistical models of debt historical information and account events
US20090019552A1 (en) 2000-03-15 2009-01-15 Mclaughlin Mark R Healthcare Medical Information Management System
US20020010594A1 (en) 2000-03-20 2002-01-24 Levine Michael R. Method of payment for a healthcare service
US7426475B1 (en) 2000-03-21 2008-09-16 Mahesh Tangellapally Secure electronic healthcare information management process and system
AU2001253161A1 (en) 2000-04-04 2001-10-15 Stick Networks, Inc. Method and apparatus for scheduling presentation of digital content on a personal communication device
US7426474B2 (en) 2000-04-25 2008-09-16 The Rand Corporation Health cost calculator/flexible spending account calculator
US7668738B2 (en) 2000-06-01 2010-02-23 Blue Cross And Blue Shield Of South Carolina Insurance claim filing system and method
US20130144645A1 (en) 2001-06-04 2013-06-06 Jakob Bue Bjorner Method, system and medium for assessing the impact of various ailments on health related quality of life
AU7182701A (en) 2000-07-06 2002-01-21 David Paul Felsher Information record infrastructure, system and method
US8380630B2 (en) 2000-07-06 2013-02-19 David Paul Felsher Information record infrastructure, system and method
US7103173B2 (en) 2001-07-09 2006-09-05 Austin Logistics Incorporated System and method for preemptive goals based routing of contact records
US6826536B1 (en) 2000-07-22 2004-11-30 Bert Forman Health care billing monitor system for detecting health care provider fraud
US7617116B2 (en) 2000-08-04 2009-11-10 Athenahealth, Inc. Practice management and billing automation system
USD455435S1 (en) 2000-08-30 2002-04-09 New Forum Publishers, Inc. Computer generated image for a display screen
AU2002211889B2 (en) 2000-10-11 2005-07-28 Healthtrio Llc System for communication of health care data
US8321239B2 (en) 2000-10-11 2012-11-27 Healthtrio Llc System for communication of health care data
US8260635B2 (en) 2000-10-11 2012-09-04 Healthtrio Llc System for communication of health care data
US6456979B1 (en) 2000-10-24 2002-09-24 The Insuranceadvisor Technologies, Inc. Method of evaluating a permanent life insurance policy
US7392201B1 (en) 2000-11-15 2008-06-24 Trurisk, Llc Insurance claim forecasting system
US7318049B2 (en) 2000-11-17 2008-01-08 Gregory Fx Iannacci System and method for an automated benefit recognition, acquisition, value exchange, and transaction settlement system using multivariable linear and nonlinear modeling
US20030233278A1 (en) 2000-11-27 2003-12-18 Marshall T. Thaddeus Method and system for tracking and providing incentives for tasks and activities and other behavioral influences related to money, individuals, technology and other assets
US20020103680A1 (en) 2000-11-30 2002-08-01 Newman Les A. Systems, methods and computer program products for managing employee benefits
US7254558B2 (en) 2000-12-21 2007-08-07 Ge Corporate Financial Services, Inc. Method and system for prioritizing debt collections
US6928487B2 (en) 2000-12-23 2005-08-09 International Business Machines Corporation Computer system, method, and business method for automating business-to-business communications
US7072842B2 (en) 2001-01-08 2006-07-04 P5, Inc. Payment of health care insurance claims using short-term loans
US20020099635A1 (en) 2001-01-24 2002-07-25 Jack Guiragosian Control of account utilization
US8078524B2 (en) 2001-02-22 2011-12-13 Fair Isaac Corporation Method and apparatus for explaining credit scores
US7685061B2 (en) 2001-03-01 2010-03-23 Capital One Financial Corporation Methods and systems for providing debt recovery partnership
US20020138417A1 (en) 2001-03-20 2002-09-26 David Lawrence Risk management clearinghouse
US7493266B2 (en) 2001-03-21 2009-02-17 Gupta Amit K System and method for management of health care services
US7246068B2 (en) 2001-03-23 2007-07-17 Thomas Jr James C Computerized system for combining insurance company and credit card transactions
WO2002086688A1 (en) 2001-04-25 2002-10-31 Ndchealth Corporation Systems and methods for processing claims in real-time
US7555720B2 (en) 2001-04-27 2009-06-30 Siemens Medical Solutions Health Services Corporation System and user interface for processing and navigating patient record information
US20020188467A1 (en) 2001-05-02 2002-12-12 Louis Eke Medical virtual resource network
US7822621B1 (en) 2001-05-16 2010-10-26 Perot Systems Corporation Method of and system for populating knowledge bases using rule based systems and object-oriented software
US6904570B2 (en) 2001-06-07 2005-06-07 Synaptics, Inc. Method and apparatus for controlling a display of data on a display screen
AU2002312381A1 (en) 2001-06-07 2002-12-16 First Usa Bank, N.A. System and method for rapid updating of credit information
US7174302B2 (en) 2001-06-11 2007-02-06 Evolution Benefits, Inc. System and method for processing flexible spending account transactions
US20020198796A1 (en) 2001-06-21 2002-12-26 White R. Douglas Methods of increasing debt collection
US20020198741A1 (en) 2001-06-22 2002-12-26 Philip Randazzo Medical billing system and method
US20030018496A1 (en) 2001-06-29 2003-01-23 Siemens Medical Solutions Health Services Corporation System and user interface for use in billing for services and goods
US7054434B2 (en) 2001-07-09 2006-05-30 Austin Logistics Incorporated System and method for common account based routing of contact records
US20030229507A1 (en) 2001-07-13 2003-12-11 Damir Perge System and method for matching donors and charities
US7747453B2 (en) 2001-08-06 2010-06-29 Ulrich Medical Concepts, Inc. System and method for managing patient encounters
US20030037054A1 (en) 2001-08-09 2003-02-20 International Business Machines Corporation Method for controlling access to medical information
US8306829B2 (en) 2001-08-15 2012-11-06 Chamberlin Edmonds & Associates Method for determining eligibility for an assistance program
US20030041019A1 (en) 2001-08-15 2003-02-27 Vagim James G. Methods and systems for deal structuring for automobile dealers
US7689441B1 (en) 2001-08-20 2010-03-30 Siemens Medical Solutions Health Services Corporation Integrated order and scheduling in a healthcare administration system
US6999972B2 (en) 2001-09-08 2006-02-14 Siemens Medical Systems Health Services Inc. System for processing objects for storage in a document or other storage system
US20030050795A1 (en) 2001-09-12 2003-03-13 Baldwin Byron S. Health care debt financing system and method
US7333937B2 (en) 2001-09-13 2008-02-19 Ads Responsecorp, Inc. Health care financing method
US7403923B2 (en) 2001-10-12 2008-07-22 Accenture Global Services Gmbh Debt collection practices
US7788111B2 (en) 2001-10-22 2010-08-31 Siemens Medical Solutions Usa, Inc. System for providing healthcare related information
US7756728B2 (en) 2001-10-31 2010-07-13 Siemens Medical Solutions Usa, Inc. Healthcare system and user interface for consolidating patient related information from different sources
CN1613088A (en) 2001-11-02 2005-05-04 美国西门子医疗解决公司 Patient Data Mining for Cardiac Screening
US20030130933A1 (en) 2001-12-31 2003-07-10 Xiao-Ming Huang Method and apparatus for determining a customer's likelihood of paying off a financial account
US7647320B2 (en) 2002-01-18 2010-01-12 Peoplechart Corporation Patient directed system and method for managing medical information
US8166562B2 (en) 2002-05-31 2012-04-24 Peoplechart Corporation Method and system for protecting information on a computer system
US7034691B1 (en) 2002-01-25 2006-04-25 Solvetech Corporation Adaptive communication methods and systems for facilitating the gathering, distribution and delivery of information related to medical care
JP2003216817A (en) 2002-01-25 2003-07-31 Fujitsu Ltd Charge storage agent method and program for causing a computer to perform processing by the method, or a storage medium storing the program
US7813937B1 (en) 2002-02-15 2010-10-12 Fair Isaac Corporation Consistency modeling of healthcare claims to detect fraud and abuse
US7263492B1 (en) 2002-02-15 2007-08-28 Fair Isaac Corporation Sequencing models of healthcare related states
US20040084895A1 (en) 2002-10-19 2004-05-06 Harvey Blum System for reducing health-insurance costs including fraud by providing medical histories
EP1481332A2 (en) 2002-03-05 2004-12-01 Siemens Medical Solutions Health Services Corporation A dynamic dictionary and term repository system
US7590932B2 (en) 2002-03-16 2009-09-15 Siemens Medical Solutions Usa, Inc. Electronic healthcare management form creation
US6978268B2 (en) 2002-03-16 2005-12-20 Siemens Medical Solutions Health Services Corporation Healthcare organization central record and record identifier management system
US7917378B2 (en) 2002-04-09 2011-03-29 Siemens Medical Solutions Usa, Inc. System for processing healthcare claim data
US7797172B2 (en) 2002-04-16 2010-09-14 Siemens Medical Solutions Usa, Inc. Healthcare financial data and clinical information processing system
US20030219709A1 (en) 2002-05-24 2003-11-27 Mollee Olenick System and method for educating, managing, and evaluating clients of professionals
US6968348B1 (en) 2002-05-28 2005-11-22 Providian Financial Corporation Method and system for creating and maintaining an index for tracking files relating to people
US20040078228A1 (en) 2002-05-31 2004-04-22 Fitzgerald David System for monitoring healthcare patient encounter related information
US20040073456A1 (en) 2002-06-07 2004-04-15 Gottlieb Joshua L. Multiple eligibility medical claims recovery system
US20030233259A1 (en) 2002-06-14 2003-12-18 Anthony Mistretta Medicare enrollment processing
US7039593B2 (en) 2002-06-20 2006-05-02 Robert David Sager Payment convergence system and method
US7657437B2 (en) 2002-06-27 2010-02-02 Omnicare, Inc. Method for conducting prescription drug co-payment plans
US20040006489A1 (en) 2002-07-03 2004-01-08 Bynon Douglas B. Benefits services payment and credit system
US7844717B2 (en) 2003-07-18 2010-11-30 Herz Frederick S M Use of proxy servers and pseudonymous transactions to maintain individual's privacy in the competitive business of maintaining personal history databases
US7401050B2 (en) 2002-07-22 2008-07-15 Accenture Global Services Gmbh Method to improve debt collection practices
US20110082794A1 (en) 2002-08-01 2011-04-07 Blechman Elaine A Client-centric e-health system and method with applications to long-term health and community care consumers, insurers, and regulators
US20040044604A1 (en) 2002-08-28 2004-03-04 O'neil Patrick G. Method to improved debt collection practices
US7945846B2 (en) 2002-09-06 2011-05-17 Oracle International Corporation Application-specific personalization for data display
JP2004126793A (en) 2002-09-30 2004-04-22 Ntt Comware Corp Medical expenses payment system and medical expenses payment method
US7739132B2 (en) 2002-10-17 2010-06-15 Navicure, Inc. Correcting and monitoring status of health care claims
US8799023B2 (en) 2002-10-18 2014-08-05 Medimpact Healthcare Systems, Inc. Mass customization for management of healthcare
US7720700B2 (en) 2002-11-04 2010-05-18 Siemens Medical Solutions Usa, Inc. System for processing unpaid healthcare claims
EP1562570A4 (en) 2002-11-06 2007-09-05 Sinai School Medicine Treatment of amyotrophic lateral sclerosis with nimesulide
EP1573624A4 (en) 2002-12-03 2008-01-02 Siemens Medical Solutions Systems and methods for automated extraction and processing of billing information in patient records
US20040111292A1 (en) 2002-12-06 2004-06-10 Hutchins Patton A. Healthcare credit evaluation method
US7305359B2 (en) 2002-12-12 2007-12-04 Siemens Medical Solutions Health Services Corporation Healthcare cash management accounting system
US8099295B2 (en) 2003-02-04 2012-01-17 Express Scripts, Inc. Prescription creation and adjudication method
US20040172313A1 (en) 2003-02-11 2004-09-02 Stein Robert Gary System and method for processing health care insurance claims
US20050209880A1 (en) 2003-04-24 2005-09-22 Drelicharz Peggy A Integrated healthcare information system
WO2004114160A2 (en) 2003-06-13 2004-12-29 Equifax, Inc. Systems and processes for automated criteria and attribute generation, searching, auditing and reporting of data
US8200775B2 (en) 2005-02-01 2012-06-12 Newsilike Media Group, Inc Enhanced syndication
US20050038670A1 (en) 2003-08-08 2005-02-17 Dental Technology, Inc. Automated method and system for collecting and displaying patient health and financial information from multiple databases
US8725524B2 (en) 2003-08-13 2014-05-13 Accenture Global Services Limited Fraud detection method and system
US7747717B2 (en) 2003-08-14 2010-06-29 Oracle International Corporation Fast application notification in a clustered computing system
CA2536105A1 (en) 2003-08-22 2005-03-03 Mastercard International Incorporated Methods and systems for predicting business behavior from profiling consumer card transactions
US20050065816A1 (en) 2003-09-22 2005-03-24 Limberg Michael Borg Healthcare management information system
US20050086072A1 (en) 2003-10-15 2005-04-21 Fox Charles S.Jr. Task-based system and method for managing patient care through automated recognition
US7865373B2 (en) 2003-10-15 2011-01-04 Medical Web Technologies, Inc. Method and apparatus for sharing healthcare data
US8005687B1 (en) 2003-10-15 2011-08-23 Ingenix, Inc. System, method and computer program product for estimating medical costs
US20050086071A1 (en) 2003-10-15 2005-04-21 Fox Charles S.Jr. System and method for managing patient care
US7444306B2 (en) 2003-10-24 2008-10-28 Thomas Bryan Varble Method and apparatus for the rental or sale, and secure distribution of digital content
US20050091080A1 (en) 2003-10-27 2005-04-28 Biats Carl G.Jr. System and method for managing liability insurer healthcare claims
US7720757B2 (en) 2003-11-12 2010-05-18 Compucredit Intellectual Property Holdings Corp. Ii System and method for providing a credit account for debt recovery
US20050209885A1 (en) 2003-11-26 2005-09-22 Michael Lamb Automatic processing and management of referrals of specialty healthcare services
US7788040B2 (en) 2003-12-19 2010-08-31 Siemens Medical Solutions Usa, Inc. System for managing healthcare data including genomic and other patient specific information
US20050147947A1 (en) 2003-12-29 2005-07-07 Myfamily.Com, Inc. Genealogical investigation and documentation systems and methods
US20050187948A1 (en) 2004-02-05 2005-08-25 Arnold Monitzer Patient admission and information access system
CN101010031A (en) 2004-02-17 2007-08-01 波蒂生物公司 Network and methods for integrating individualized clinical test results and nutritional treatment
US7380707B1 (en) 2004-02-25 2008-06-03 Jpmorgan Chase Bank, N.A. Method and system for credit card reimbursements for health care transactions
US20050209893A1 (en) 2004-03-18 2005-09-22 Nahra John S System and method for identifying and servicing medically uninsured persons
US20050228692A1 (en) 2004-04-08 2005-10-13 Hodgdon Darren W Incentive based health care insurance program
US20050234789A1 (en) 2004-04-14 2005-10-20 Czyzewski Nathan T Systems, methods and computer readable media for providing and managing balance transfer accounts
US20050246200A1 (en) 2004-05-03 2005-11-03 Electronic Data Systems Corporation System, method, and computer program product for healthcare management
US20050251429A1 (en) 2004-05-04 2005-11-10 Idx Investment Corporation Health care claim status transaction system and method
US7487471B2 (en) 2004-07-23 2009-02-03 Sap Ag User interface for conflict resolution management
EP1815354A4 (en) 2004-07-28 2013-01-30 Ims Software Services Ltd A method for linking de-identified patients using encrypted and unencrypted demographic and healthcare information from multiple data sources
US7467401B2 (en) 2004-08-12 2008-12-16 Avatier Corporation User authentication without prior user enrollment
US7904306B2 (en) 2004-09-01 2011-03-08 Search America, Inc. Method and apparatus for assessing credit for healthcare patients
US8060376B2 (en) 2004-10-01 2011-11-15 Nomoreclipboard, Llc System and method for collection of community health and administrative data
US20060080139A1 (en) 2004-10-08 2006-04-13 Woodhaven Health Services Preadmission health care cost and reimbursement estimation tool
US8892571B2 (en) 2004-10-12 2014-11-18 International Business Machines Corporation Systems for associating records in healthcare database with individuals
NZ555166A (en) 2004-10-19 2010-05-28 Apollo Entpr Solutions Llc System and method for resolving transactions
US7904337B2 (en) 2004-10-19 2011-03-08 Steve Morsa Match engine marketing
US7814004B2 (en) 2004-10-29 2010-10-12 American Express Travel Related Services Company, Inc. Method and apparatus for development and use of a credit score based on spend capacity
US7873782B2 (en) 2004-11-05 2011-01-18 Data Robotics, Inc. Filesystem-aware block storage system, apparatus, and method
US20060106653A1 (en) 2004-11-18 2006-05-18 Lis Ellen R Reimbursement claim processing simulation and optimization system for healthcare and other use
US20060136264A1 (en) 2004-12-21 2006-06-22 Gh Global Health Direct, Llc System and method for improved health care access
US20060149603A1 (en) 2005-01-04 2006-07-06 Barbara Patterson Method and system for determining healthcare eligibility
US7778850B2 (en) 2005-02-17 2010-08-17 E-Scan Data Systems, Inc. Health care patient benefits eligibility research system and methods
US7797165B1 (en) 2005-02-17 2010-09-14 E-Scan Data Systems, Inc. Lossless account compression for health care patient benefits eligibility research system and methods
US20060190334A1 (en) 2005-02-22 2006-08-24 Smith Stephen E Automated system and method for discounting medical bills of self-pay patients
US7546262B1 (en) 2005-03-24 2009-06-09 Bank Of America Corporation System and method for managing debt collection using clustering
US20060235743A1 (en) 2005-04-18 2006-10-19 Sbc Knowledge Ventures, Lp System and method for determining profitability scores
US20070050208A1 (en) 2005-04-21 2007-03-01 John Bardis Methods and systems for health care resource management
US20060247991A1 (en) 2005-04-29 2006-11-02 American Express Marketing & Development Corp. System, method, and computer program product for searching credit agencies using partial identification numbers
US7904305B2 (en) 2005-04-29 2011-03-08 Suringa Dirk W R System and method for verifying the accurate processing of medical insurance claims
US20060247949A1 (en) 2005-04-29 2006-11-02 Paul Shorrosh Method for ensuring accuracy of medical patient intake data
WO2006122324A2 (en) 2005-05-11 2006-11-16 Imetrikus, Inc. Interactive user interface for accessing health and financial data
US7467147B2 (en) 2005-06-01 2008-12-16 Groundspeak, Inc. System and method for facilitating ad hoc compilation of geospatial data for on-line collaboration
US8271364B2 (en) 2005-06-09 2012-09-18 Bank Of America Corporation Method and apparatus for obtaining, organizing, and analyzing multi-source data
US20070276750A1 (en) 2005-06-10 2007-11-29 Robert Stuart Method and system for credit status calculation, monitoring, and maintenance
US20060287949A1 (en) 2005-06-16 2006-12-21 Silverman Gary C Debt collection system
US7739128B2 (en) 2005-06-22 2010-06-15 Alex Farris Medical claims evaluation system
US7761379B2 (en) 2005-06-24 2010-07-20 Fair Isaac Corporation Mass compromise/point of compromise analytic detection and compromised card portfolio management system
WO2007002611A2 (en) 2005-06-27 2007-01-04 Tc3 Health, Llc Healthcare claims loss control systems and methods
USD550233S1 (en) 2005-06-30 2007-09-04 Microsoft Corporation Set of images for portions of a display screen
US20070005402A1 (en) 2005-07-01 2007-01-04 First Data Corporation Healthcare system and method for real-time claims adjudication and payment
US8788293B2 (en) 2005-07-01 2014-07-22 First Data Corporation Healthcare system and method for right-time claims adjudication and payment
US8527292B1 (en) 2005-07-01 2013-09-03 Smartmc, LLC Medical data analysis service
US20070022141A1 (en) 2005-07-19 2007-01-25 Singleton Shawn D System and method for acquiring and assembling real property data
US8392211B2 (en) 2005-07-28 2013-03-05 Roberto Beraja Medical claims fraud prevention system including patient call initiating feature and associated methods
US8392210B2 (en) 2005-07-28 2013-03-05 Roberto Beraja Medical claims fraud prevention system and associated methods
US8392212B2 (en) 2005-07-28 2013-03-05 Roberto Beraja Medical claims fraud prevention system including patient identification interface feature and associated methods
US8392213B2 (en) 2005-07-28 2013-03-05 Roberto Beraja Medical claims fraud prevention system including historical patient locating feature and associated methods
WO2007022381A2 (en) 2005-08-18 2007-02-22 Creditmax Llc Systems and methods for acquiring, managing, placing, collecting and reselling debt
US8364498B2 (en) 2005-08-29 2013-01-29 Optuminsight, Inc. Healthcare claim and remittance processing system and associated method
US7522038B2 (en) 2005-08-29 2009-04-21 Stericycle, Inc. Emergency contact system and method
US8117045B2 (en) 2005-09-12 2012-02-14 Mymedicalrecords.Com, Inc. Method and system for providing online medical records
US20130231960A1 (en) 2005-09-12 2013-09-05 Mymedicalrecords, Inc. Personal health record with genomics
US8121855B2 (en) 2005-09-12 2012-02-21 Mymedicalrecords.Com, Inc. Method and system for providing online medical records
US20130191163A1 (en) 2005-09-12 2013-07-25 Mymedicalrecords, Inc. Health record with inbound and outbound fax functionality
US8725537B2 (en) 2005-09-12 2014-05-13 Mymedicalrecords, Inc. Method and system for providing online records
US8660862B2 (en) 2005-09-20 2014-02-25 Visa U.S.A. Inc. Determination of healthcare coverage using a payment account
US7797370B2 (en) 2005-10-28 2010-09-14 Sap Ag Systems and methods for enhanced message support of common model interface
US8364499B2 (en) 2005-11-14 2013-01-29 Siemens Medical Solutions Usa, Inc. Medical information validation system
US8560350B2 (en) 2005-11-22 2013-10-15 Robert J. Nadai Method, system and computer program product for generating an electronic bill having optimized insurance claim items
US20070124235A1 (en) 2005-11-29 2007-05-31 Anindya Chakraborty Method and system for income estimation
US20070266439A1 (en) 2005-11-30 2007-11-15 Harold Kraft Privacy management and transaction system
US20070299776A1 (en) 2005-12-06 2007-12-27 Frustaci Michael V Method for preventing medical fraud
US20070299699A1 (en) 2006-01-05 2007-12-27 Thomas Policelli System and Method for Initiation of Payment of a Member Cost Portion of Insurance Claim Expenses
US20140142964A1 (en) 2006-01-19 2014-05-22 Aetna Inc. Providing Price Transparency and Contracted Rates to Dental Care Customers
US20070168234A1 (en) 2006-01-19 2007-07-19 Aetna, Inc. Efficient system and method for obtaining preferred rates for provision of health care services
US20070294126A1 (en) 2006-01-24 2007-12-20 Maggio Frank S Method and system for characterizing audiences, including as venue and system targeted (VAST) ratings
US20070198407A1 (en) 2006-02-02 2007-08-23 Ntelagent Self-pay management system and process for the healthcare industry
US8438657B2 (en) 2006-02-07 2013-05-07 Siemens Aktiengesellschaft Method for controlling the access to a data network
US20070208640A1 (en) 2006-02-21 2007-09-06 Banasiak Michael J Method and Apparatus for Assessing Debtor Payment Behavior
US20070198336A1 (en) 2006-02-23 2007-08-23 Thompson Mark A Automated system and method for discounting medical bills of self-pay patients
US20070203750A1 (en) 2006-02-24 2007-08-30 Julie Volcheck Method and apparatus for managing health care information
US20070214005A1 (en) 2006-03-03 2007-09-13 First Data Corporation Medical account system and method
US20090055222A1 (en) 2006-03-29 2009-02-26 Mymedicalrecords.Com, Inc. Method and system for providing online medical records with emergency password feature
US20070233519A1 (en) 2006-03-29 2007-10-04 Mymedicalrecords.Com, Inc. Method and system for providing online medical records with emergency password feature
CN101410802A (en) 2006-04-05 2009-04-15 松下电器产业株式会社 System management apparatus
WO2007120793A2 (en) 2006-04-12 2007-10-25 Unifile, Llc Patient information storage and access
US7593549B2 (en) 2006-04-27 2009-09-22 Bruce Reiner Apparatus and method for utilizing biometrics in medical applications
US8645162B2 (en) 2006-05-01 2014-02-04 Envoy Llc Method and system for estimating the financial liability of a patient for a medical service
US8924269B2 (en) 2006-05-13 2014-12-30 Sap Ag Consistent set of interfaces derived from a business object model
US20140324474A1 (en) 2006-05-24 2014-10-30 Linda Kunz Method and system for data collection and management for use in health delivery settings with multiple capitated payment rule sets
US20080195600A1 (en) 2006-05-25 2008-08-14 Deakter Daniel R Efficient method and process to search structured and unstructured patient data to match patients to clinical drug/device trials
US20080005669A1 (en) 2006-05-25 2008-01-03 Frode Eilertsen Life event recording system
WO2007140405A2 (en) 2006-05-30 2007-12-06 Mastercard International Incorporated Systems and methods for segment-based payment card solutions
EP2030134A4 (en) 2006-06-02 2010-06-23 Initiate Systems Inc A system and method for automatic weight generation for probabilistic matching
US20080033750A1 (en) 2006-06-02 2008-02-07 The Trizetto Group, Inc. Enhanced systems and methods for processing of healthcare information
EP2030163A4 (en) 2006-06-08 2011-07-13 Visa Usa Inc System and method using extended authorization hold period
US20080091463A1 (en) 2006-06-28 2008-04-17 Ravi Shakamuri Method for online health management
US8127000B2 (en) 2006-06-30 2012-02-28 Tealeaf Technology, Inc. Method and apparatus for monitoring and synchronizing user interface events with network data
US20080059224A1 (en) 2006-08-31 2008-03-06 Schechter Alan M Systems and methods for developing a comprehensive patient health profile
US7535235B2 (en) 2006-09-04 2009-05-19 Fluke Corporation Integrated digital thermal air flow sensor
US20080071577A1 (en) 2006-09-14 2008-03-20 Highley Robert D Dual-access security system for medical records
US20110071846A1 (en) 2006-09-27 2011-03-24 MyriadHealth, LLC Healthcare processing system and method
US7774214B1 (en) 2006-10-06 2010-08-10 Health Payment Systems, Inc. System and method for managing payments for health care services
US8352538B2 (en) 2006-10-16 2013-01-08 Siemens Medical Solutions Usa, Inc. Transaction monitoring system
US7860786B2 (en) 2006-10-17 2010-12-28 Canopy Acquisition, Llc Predictive score for lending
US20080140599A1 (en) 2006-11-10 2008-06-12 Debra Pacha System and method for detecting healthcare insurance fraud
US20080120133A1 (en) 2006-11-21 2008-05-22 Arvind Krishnaswami Method for predicting the payment of medical debt
US7610281B2 (en) 2006-11-29 2009-10-27 Oracle International Corp. Efficient computation of document similarity
US20090144094A1 (en) 2006-12-01 2009-06-04 Morey Thomas O Systems And Methods For Hospital Confinement And Care Industry Insurance Policy
US9209995B2 (en) 2006-12-29 2015-12-08 Prodea Systems, Inc. Presence status notification from digital endpoint devices through a multi-services gateway device at the user premises
US20080270363A1 (en) 2007-01-26 2008-10-30 Herbert Dennis Hunt Cluster processing of a core information matrix
US7865505B2 (en) 2007-01-30 2011-01-04 Microsoft Corporation Efficient exact set similarity joins
US7949597B2 (en) 2007-02-02 2011-05-24 Zadoorian James A Method of collecting delinquent specialized debt
US20080208631A1 (en) 2007-02-22 2008-08-28 General Electric Company Methods and systems for providing clinical documentation for a patient lifetime in a single interface
US20080208914A1 (en) 2007-02-27 2008-08-28 Eclinicalworks Llc Centralized mining of remote medical records databases
US20080208633A1 (en) 2007-02-27 2008-08-28 Eclinicalworks Llc Logical interface for medical record data mining
US8014756B1 (en) 2007-02-28 2011-09-06 Intuit Inc. Mobile authorization service
US8429220B2 (en) 2007-03-29 2013-04-23 International Business Machines Corporation Data exchange among data sources
US20090094055A1 (en) 2007-04-02 2009-04-09 Empowered Benefits, Llc System and method for providing price estimates for medical procedures
US7672858B2 (en) 2007-04-26 2010-03-02 Accretive Health, Inc. Best possible payment expected for healthcare services
WO2008133721A1 (en) 2007-04-27 2008-11-06 Visa U.S.A. Inc Determination of healthcare coverage using a payment account
US7519553B2 (en) 2007-05-02 2009-04-14 International Business Machines Corporation Method and system for debt collection optimization
US8407066B2 (en) 2007-05-04 2013-03-26 Financial Healthcare Systems, Llc Insurance estimating system
US20080300893A1 (en) 2007-06-01 2008-12-04 Arizona Public Service Company Assistance program enrollment method and computer readable code
WO2009002851A2 (en) 2007-06-22 2008-12-31 Bank Of America Corporation Healthcare transactions management solution
US20090006439A1 (en) 2007-06-26 2009-01-01 General Electric Company Smart, secured remote patient registration workflow systems and methods using a kiosk model
US8452699B2 (en) 2007-07-04 2013-05-28 Global Analytics, Inc Systems and methods for making structured reference credit decisions
US20090024623A1 (en) 2007-07-20 2009-01-22 Andrei Zary Broder System and Method to Facilitate Mapping and Storage of Data Within One or More Data Taxonomies
US10410141B2 (en) 2007-07-26 2019-09-10 Cerner Innovation, Inc. System and user interface for acquisition and storage of patient medical insurance data
US7970676B2 (en) 2007-08-01 2011-06-28 Fair Isaac Corporation Method and system for modeling future action impact in credit scoring
US20090048897A1 (en) 2007-08-13 2009-02-19 Accenture Global Services Gmbh Collections processing systems
US20090063197A1 (en) 2007-08-31 2009-03-05 Lisle Michael J Method and system for billing and payment for medical services
USD593114S1 (en) 2007-09-18 2009-05-26 Yahoo! Inc. Screen with a transitional graphical user interface for a video inbox
US20090144088A1 (en) 2007-09-21 2009-06-04 Mckesson Financial Holdings Limited Diagnostics benefits management and decision support system, and associated method and computer-readable storage medium
US8185414B2 (en) 2007-09-21 2012-05-22 Medikredit Integrated Healthcare Solutions (Proprietary) Limited System and method of processing a health insurance claim
USD648342S1 (en) 2007-09-24 2011-11-08 Gregory A. Pearson, Inc. Graphical user interface for a display screen of a computing device
WO2009043047A1 (en) 2007-09-28 2009-04-02 Eye Controls, Llc Systems and methods for biometric identification
US20090094064A1 (en) 2007-10-09 2009-04-09 Michael Tyler Healthcare Insurance Claim Fraud and Error Detection Using Co-Occurrence
US8447627B1 (en) 2007-10-17 2013-05-21 Encoda LLC Medical services claim management system and method
US8554719B2 (en) 2007-10-18 2013-10-08 Palantir Technologies, Inc. Resolving database entity information
US8214308B2 (en) 2007-10-23 2012-07-03 Sas Institute Inc. Computer-implemented systems and methods for updating predictive models
US8180654B2 (en) 2007-10-31 2012-05-15 Health Record Corporation Method and system for creating, assembling, managing, utilizing, and securely storing portable personal medical records
US20090157435A1 (en) 2007-12-14 2009-06-18 Instamed Communications, Llc System and method of accelerated health care claim payment
USD604740S1 (en) 2007-12-19 2009-11-24 Joseph Matheny Computer generated image for a display screen
US20090177480A1 (en) 2008-01-07 2009-07-09 American Express Travel Related Services Company, Inc. System And Method For Identifying Targeted Consumers Using Partial Social Security Numbers
US8682688B1 (en) 2008-01-14 2014-03-25 Truven Health Analytics Inc. Systems, methods, and software for supporting consumer healthcare decisions
US20090187431A1 (en) 2008-01-18 2009-07-23 Frank Scalet Adjusting general damages values using equalization values
JP5150284B2 (en) 2008-01-30 2013-02-20 株式会社東芝 Magnetoresistive element and manufacturing method thereof
US8792553B2 (en) 2008-02-06 2014-07-29 Zoran (France) S.A. Video enhancement using recursive bandlets
US20100070307A1 (en) 2008-03-14 2010-03-18 Priyamvada Sinvhal-Sharma Insurance Verification, Eligibility, Referral and Precertification System and Method
US8219415B2 (en) 2008-03-27 2012-07-10 Fair Isaac Corporation Characterizing relationships among procedures using similarity metrics
US10679284B2 (en) 2008-03-31 2020-06-09 Six Sigma Systems, Inc. System and method for collecting revenue
US8775291B1 (en) 2008-03-31 2014-07-08 Trans Union Llc Systems and methods for enrichment of data relating to consumer credit collateralized debt and real property and utilization of same to maximize risk prediction
WO2009126545A2 (en) 2008-04-08 2009-10-15 The Quantum Group, Inc. System and methods for automated healthcare patient record search, extraction, and creation
US8423385B2 (en) 2008-04-14 2013-04-16 Clipboardmd, Inc. Electronic patient registration verification and payment system and method
US8412542B2 (en) 2008-04-25 2013-04-02 Peoplechart Corporation Scoring system for monitoring or measuring adherence in medical treatment
US20120130746A1 (en) 2008-04-28 2012-05-24 Baker Matthew R Apparatus and method for gaining approval to conduct clinical trials and studies
USD621850S1 (en) 2008-05-05 2010-08-17 Yahoo! Inc. Transitional computer user interface for a display screen
US7885836B2 (en) 2008-05-12 2011-02-08 Advanced Provider Solutions, LLC Integrated payment system and method of using same
USD624089S1 (en) 2008-05-12 2010-09-21 Yahoo! Inc. Transitional computer user interface for a display screen
US9305180B2 (en) 2008-05-12 2016-04-05 New BIS Luxco S.à r.l Data obfuscation system, method, and computer implementation of data obfuscation for secret databases
US8069058B2 (en) 2008-05-27 2011-11-29 Stephen Ambrose Obtaining, posting and managing healthcare-related liens
US8036918B1 (en) 2008-06-16 2011-10-11 McKesson Financial Holdings Ltd. Systems and methods for conversions of denied transactions through patient funding
US8521557B1 (en) 2008-06-16 2013-08-27 Mckesson Financial Holdings Limited System and methods for processing rejected healthcare claim transactions for over-the-counter products
USD622280S1 (en) 2008-06-16 2010-08-24 Yahoo! Inc. Graphical user interface for a display screen
US20090319294A1 (en) 2008-06-18 2009-12-24 Curascript, Inc. Managed distribution solution and methods thereof
US8224665B2 (en) 2008-06-26 2012-07-17 Archimedes, Inc. Estimating healthcare outcomes for individuals
JP2010015562A (en) 2008-06-30 2010-01-21 Regents Of The Univ Of California Web-based access to clinical record
US8874476B1 (en) 2008-07-31 2014-10-28 4 S Technologies, LLC Automated federal court filing system
US20100063907A1 (en) 2008-09-11 2010-03-11 American Management Group, LLC Insurance Billing System
US20100070296A1 (en) 2008-09-15 2010-03-18 ZocDoc, Inc. Patient verification for booking of healthcare appointments across practice groups
US8386274B1 (en) 2008-09-17 2013-02-26 Mckesson Financial Holdings Limited Systems and methods for a prescription safety network utilizing eligibility verification transactions
US20100082362A1 (en) 2008-09-17 2010-04-01 Baker Salsbury Method and Apparatus for Assessing Salient Characteristics of a Community
US20150324920A1 (en) 2008-09-30 2015-11-12 Allstate Insurance Company Real-Time Insurance Estimate Based on Limited Identification
US8265963B1 (en) 2008-10-13 2012-09-11 Allstate Insurance Company Communication of insurance claim data
US8060424B2 (en) 2008-11-05 2011-11-15 Consumerinfo.Com, Inc. On-line method and system for monitoring and reporting unused available credit
US8634542B2 (en) 2008-12-09 2014-01-21 Satmap International Holdings Limited Separate pattern matching algorithms and computer models based on available caller data
USD640264S1 (en) 2008-12-19 2011-06-21 Hitachi, Ltd. Graphical user interface for a display screen
US20100179838A1 (en) 2009-01-15 2010-07-15 Nitin Basant Healthcare service provider insurance claim fraud and error detection using co-occurrence
US8224678B2 (en) 2009-01-20 2012-07-17 Ametros Financial Corporation Systems and methods for tracking health-related spending for validation of disability benefits claims
US20160086222A1 (en) 2009-01-21 2016-03-24 Truaxis, Inc. Method and system to remind users of targeted offers in similar categories
US10853900B2 (en) 2009-02-09 2020-12-01 Fair Isaac Corporation Method and system for predicting adherence to a treatment
US20100211413A1 (en) 2009-02-18 2010-08-19 Emergis Inc. Revising containerized processing logic for use in insurance claim processing
US20100217622A1 (en) 2009-02-23 2010-08-26 Brown Dale R System for Processing Retail Clinic Claims
US8250026B2 (en) 2009-03-06 2012-08-21 Peoplechart Corporation Combining medical information captured in structured and unstructured data formats for use or display in a user application, interface, or view
USD636401S1 (en) 2009-03-27 2011-04-19 T-Mobile Usa, Inc. Portion of a display screen with a user interface
US8756071B2 (en) 2009-04-03 2014-06-17 Athenahealth, Inc. Methods and apparatus for queue-based cluster analysis
US20110010189A1 (en) 2009-04-22 2011-01-13 Tom Dean Healthcare Accounts Receiveable Data Valuator
US20100287178A1 (en) 2009-05-08 2010-11-11 Google Inc. Refining location estimates and reverse geocoding based on a user profile
US20100293090A1 (en) 2009-05-14 2010-11-18 Domenikos Steven D Systems, methods, and apparatus for determining fraud probability scores and identity health scores
US8600873B2 (en) 2009-05-28 2013-12-03 Visa International Service Association Managed real-time transaction fraud analysis and decisioning
US20100318372A1 (en) 2009-06-12 2010-12-16 Band Michael S Apparatus and method for dynamically optimized eligibility determination, data acquisition, and application completion
US8620725B2 (en) 2009-06-19 2013-12-31 Ryan A. Neuweg System and method for enhancing credit and debt collection
US20110015946A1 (en) 2009-07-17 2011-01-20 Livelong Llc Insurance data communication system
US20110071854A1 (en) 2009-09-21 2011-03-24 Aetna Inc. Health care payment estimator
US8489415B1 (en) 2009-09-30 2013-07-16 Mckesson Financial Holdings Limited Systems and methods for the coordination of benefits in healthcare claim transactions
US8286085B1 (en) 2009-10-04 2012-10-09 Jason Adam Denise Attachment suggestion technology
USD636779S1 (en) 2009-10-07 2011-04-26 Dfs Services Llc Graphical user interface for a spending analysis tool for a computer display
US20110099027A1 (en) 2009-10-22 2011-04-28 Vitalz Technologies, Llc Collaborative healthcare
US9055002B2 (en) 2009-10-28 2015-06-09 Advanced Businesslink Corporation Modernization of legacy application by reorganization of executable legacy tasks by role
WO2011053758A1 (en) 2009-10-29 2011-05-05 Chacha Search, Inc. Method and system of processing a query using human assistants
US20110112873A1 (en) 2009-11-11 2011-05-12 Medical Present Value, Inc. System and Method for Electronically Monitoring, Alerting, and Evaluating Changes in a Health Care Payor Policy
US20110126197A1 (en) 2009-11-25 2011-05-26 Novell, Inc. System and method for controlling cloud and virtualized data centers in an intelligent workload management system
US8694390B2 (en) 2010-01-15 2014-04-08 Apollo Enterprise Solutions, Inc. System and method for resolving transactions with lump sum payment capabilities
US8321243B1 (en) 2010-02-15 2012-11-27 Mckesson Financial Holdings Limited Systems and methods for the intelligent coordination of benefits in healthcare transactions
US20110257992A1 (en) 2010-02-19 2011-10-20 Covermymeds, Llc Apparatus and method for processing prior authorizations for prescription drugs
US8781850B2 (en) 2010-03-25 2014-07-15 Trans Union Llc System and method for enhancing and authenticating an insurance eligibility transaction
US8335672B1 (en) 2010-03-26 2012-12-18 Mckesson Financial Holdings Limited Systems and methods for the identification of available payers for healthcare transactions
USD656503S1 (en) 2010-03-29 2012-03-27 e-Miles, Inc. Display screen of a communications terminal with graphical user interface
US8925041B2 (en) 2010-04-01 2014-12-30 Salesforce.Com, Inc. System, method and computer program product for performing one or more actions based on a determined access permissions for a plurality of users
US8775212B2 (en) 2010-04-09 2014-07-08 Mymedicalrecords, Inc Electronic health records in clinical trials
US8214232B2 (en) 2010-04-22 2012-07-03 Fair Isaac Corporation Healthcare insurance claim fraud detection using datasets derived from multiple insurers
US8392219B1 (en) 2010-05-10 2013-03-05 Mckesson Financial Holdings Limited Systems and methods for streamlined patient enrollment for one or more healthcare programs
US8392209B1 (en) 2010-06-13 2013-03-05 Mckesson Specialty Arizona Inc. Systems, methods, and apparatuses for barcoded service requests and responses associated with healthcare transactions
WO2011158163A1 (en) 2010-06-17 2011-12-22 Koninklijke Philips Electronics N.V. Identity matching of patient records
US8694334B2 (en) 2010-06-17 2014-04-08 Cerner Innovation, Inc. Readmission risk assessment
US8244556B1 (en) 2010-06-23 2012-08-14 Mckesson Financial Holdings Limited Systems and methods for generating payor sheets associated with payors for healthcare transactions
US20120078663A1 (en) 2010-09-28 2012-03-29 Mymedicalrecords.Com, Inc. Universal patient record conversion tool
US20120116807A1 (en) 2010-09-29 2012-05-10 Ingenix Inc. Apparatus, system, and method for comparing healthcare
US20120101847A1 (en) 2010-10-20 2012-04-26 Jacob Johnson Mobile Medical Information System and Methods of Use
US8122061B1 (en) 2010-11-10 2012-02-21 Robert Guinness Systems and methods for information management using socially constructed graphs
US8548839B2 (en) 2010-11-12 2013-10-01 Healthcare Volunteer, Inc. System and method for facilitating healthcare volunteering
US9710857B2 (en) 2010-11-19 2017-07-18 Sap Se Detecting anomalous user activity
US8938787B2 (en) 2010-11-29 2015-01-20 Biocatch Ltd. System, device, and method of detecting identity of a user of a mobile electronic device
US8392214B1 (en) 2010-11-30 2013-03-05 Mckesson Financial Holdings Limited Systems and methods for facilitating claim rejection resolution by providing prior authorization assistance
US9032544B2 (en) 2010-12-22 2015-05-12 Private Access, Inc. System and method for controlling communication of private information over a network
US20120179489A1 (en) 2011-01-11 2012-07-12 Healthper, Inc. Health management platform and methods
WO2012097310A1 (en) 2011-01-14 2012-07-19 Visa International Service Association Healthcare prepaid payment platform apparatuses, methods and systems
US20120203572A1 (en) 2011-02-07 2012-08-09 Scott Christensen Merchantsellect point-of-entry kiosk loyalty system & prepaid card deposit and loyalty kiosk device
US20120203798A1 (en) 2011-02-09 2012-08-09 Lori Gifford Secure medical record information system
US20160092641A1 (en) 2011-02-17 2016-03-31 Socrates Analytics, Inc. Facilitating clinically informed financial decisions that improve healthcare performance
CA2762855A1 (en) 2011-02-18 2012-08-18 Mathilde Goldschmidt Systems, methods and mediums to provide centralized access to healthcare information
US9665637B2 (en) 2011-02-23 2017-05-30 H. Paul Zellweger Method and apparatus for creating binary attribute data relations
US8965901B2 (en) 2011-03-01 2015-02-24 Mongodb, Inc. System and method for determining exact location results using hash encoding of multi-dimensioned data
US9760920B2 (en) 2011-03-23 2017-09-12 Audible, Inc. Synchronizing digital content
US20120302268A1 (en) 2011-04-19 2012-11-29 Paul Casto Short message service center (SMSC) message distributor
USD687451S1 (en) 2011-04-29 2013-08-06 Sap Ag Computer display with expanded road map control graphical user interface
WO2012152315A1 (en) 2011-05-10 2012-11-15 Telefonaktiebolaget L M Ericsson (Publ) Optimised data stream management system
US8676937B2 (en) 2011-05-12 2014-03-18 Jeffrey Alan Rapaport Social-topical adaptive networking (STAN) system allowing for group based contextual transaction offers and acceptances and hot topic watchdogging
US8577849B2 (en) 2011-05-18 2013-11-05 Qatar Foundation Guided data repair
USD685813S1 (en) 2011-05-19 2013-07-09 Nxn Tech, Llc Display screen with a results graphical user interface
US20120303386A1 (en) 2011-05-23 2012-11-29 Graphium, LLC System for managing and sharing electronic medical records
US8374885B2 (en) 2011-06-01 2013-02-12 Credibility Corp. People engine optimization
US8463816B2 (en) 2011-06-27 2013-06-11 Siemens Aktiengesellschaft Method of administering a knowledge repository
US8630870B2 (en) 2011-07-12 2014-01-14 Universal Research Solutions, Llc Patient portal
US20130110704A1 (en) 2011-08-05 2013-05-02 Nebo Capital Group, Inc. Computerized system and method facilitating qualification for and acquisition of funding for commercial real estate projects
US8510807B1 (en) 2011-08-16 2013-08-13 Edgecast Networks, Inc. Real-time granular statistical reporting for distributed platforms
US20130054570A1 (en) 2011-08-23 2013-02-28 Harold Gonzales Data sharing methods and data sharing systems
US20130054274A1 (en) 2011-08-24 2013-02-28 Vipul KATYAL Vision insurance information search facilitation
US8965848B2 (en) 2011-08-24 2015-02-24 International Business Machines Corporation Entity resolution based on relationships to a common entity
US8583684B1 (en) 2011-09-01 2013-11-12 Google Inc. Providing aggregated starting point information
US8379352B1 (en) 2011-09-08 2013-02-19 HGST Netherlands B.V. Thermagnonic spin-torque oscillator(STO) and sensor utilizing same to detect shifts in the free layer magnetization oscillation frequency
US10296976B1 (en) 2011-09-23 2019-05-21 Cognizant Trizetto Software Group, Inc. System and method for calculating estimated payment based on partial coding data
JP2015501027A (en) 2011-10-14 2015-01-08 ザ トラスティーズ オブ ザ ユニバーシティ オブ ペンシルバニア Discharge decision support system for referral of post-acute care contractors
US10366351B2 (en) 2011-10-14 2019-07-30 Experian Health, Inc. Information standardization and verification
WO2013070895A1 (en) 2011-11-08 2013-05-16 Apellis Pharmaceuticals, Inc. Systems and methods for assembling electronic medical records
US9727919B2 (en) 2011-11-14 2017-08-08 Identity Theft Guard Solutions, Inc. Systems and methods for reducing medical claims fraud
US20130138555A1 (en) 2011-11-30 2013-05-30 Rawllin International Inc. System and method of interpreting results based on publicly available data
US9734290B2 (en) 2011-12-16 2017-08-15 Neela SRINIVAS System and method for evidence based differential analysis and incentives based healthcare policy
KR20170042374A (en) 2012-01-09 2017-04-18 마이메디컬레코드즈, 인코포레이티드 Method and system for managing personal health records with telemedicine and health monitoring device features
US9767254B2 (en) 2012-01-09 2017-09-19 Mymedicalrecords, Inc. Prepaid card for services related to personal health records
US10325064B2 (en) 2012-01-20 2019-06-18 3M Innovative Properties Company Patient readmission prediction tool
US8943565B2 (en) 2012-01-23 2015-01-27 Recondo Technology, Inc. Recovery of information from commercial web portals
US20130138458A1 (en) 2012-01-23 2013-05-30 Mymedicalrecords, Inc. Mobile platform for personal health records
US10380320B2 (en) 2012-02-03 2019-08-13 Passport Health Communications, Inc. Data restructuring for consistent formatting
US9436704B2 (en) 2012-02-07 2016-09-06 Zencolor Corporation System for normalizing, codifying and categorizing color-based product and data based on a universal digital color language
US10410305B1 (en) 2012-02-18 2019-09-10 Experian Health, Inc. Exception-based integrated patient access workflow
USD728589S1 (en) 2012-03-22 2015-05-05 Yahoo! Inc. Computer display screen with a transitional graphical user interface
US10510046B2 (en) 2012-03-28 2019-12-17 Passport Health Communications, Inc. Proactive matching for coordination of benefits
US20140245015A1 (en) 2012-04-27 2014-08-28 Intralinks, Inc. Offline file access
US20140189483A1 (en) 2012-04-27 2014-07-03 Intralinks, Inc. Spreadsheet viewer facility
US9553860B2 (en) 2012-04-27 2017-01-24 Intralinks, Inc. Email effectivity facility in a networked secure collaborative exchange environment
US8762353B2 (en) 2012-06-13 2014-06-24 Caringo, Inc. Elimination of duplicate objects in storage clusters
US20140012780A1 (en) 2012-06-29 2014-01-09 BlazeFund, Inc. Systems and Methods for Equity Crowd Funding
US20140012740A1 (en) 2012-07-06 2014-01-09 Great Bridge Corporation Collecting and analyzing transaction datacollecting and analyzing transaction and demographic data to fulfill queries and target surveys
US8438184B1 (en) 2012-07-30 2013-05-07 Adelphic, Inc. Uniquely identifying a network-connected entity
US9465833B2 (en) 2012-07-31 2016-10-11 Veveo, Inc. Disambiguating user intent in conversational interaction system for large corpus information retrieval
US10762984B2 (en) 2012-08-01 2020-09-01 Koninklijke Philips N.V. Federated master patient index for autonomous healthcare entities
USD737831S1 (en) 2012-08-29 2015-09-01 Samsung Electronics Co., Ltd. Digital camera with an animated graphical user interface
US9946699B1 (en) 2012-08-29 2018-04-17 Intuit Inc. Location-based speech recognition for preparation of electronic tax return
US9563663B2 (en) 2012-09-28 2017-02-07 Oracle International Corporation Fast path evaluation of Boolean predicates
US10387615B2 (en) 2012-09-28 2019-08-20 Passport Health Communications, Inc Estimate analysis and validation
US20140095239A1 (en) 2012-10-01 2014-04-03 Passport Health Communications, Inc. Self-service registration and queue status prioritization
US10339271B2 (en) 2012-10-05 2019-07-02 Passport Health Communications, Inc. Intelligent eligibility request and response
US9589058B2 (en) 2012-10-19 2017-03-07 SameGrain, Inc. Methods and systems for social matching
US20140149303A1 (en) 2012-11-26 2014-05-29 Michael S. Band Apparatus and Method for Dynamically Optimized Eligibility Determination, Data Acquisition, and Application Completion
US9324111B2 (en) 2012-12-07 2016-04-26 Passport Health Communications, Inc. 271 embedded alerts
US20140372458A1 (en) 2012-12-14 2014-12-18 Google Inc. Systems and Methods for Mapping Nodes of Disconnected Graphs
GB2523689A (en) 2012-12-21 2015-09-02 Hitachi Ltd Regional medical collaboration system
US20140180809A1 (en) 2012-12-22 2014-06-26 Coupons.Com Incorporated Management of electronic offers by an offer distributor
WO2014105752A1 (en) 2012-12-28 2014-07-03 Revon Systems, Llc Systems and methods for using electronic medical records in conjunction with patient apps
USD716333S1 (en) 2013-01-24 2014-10-28 Broadbandtv, Corp. Display screen or portion thereof with a graphical user interface
USD727928S1 (en) 2013-02-15 2015-04-28 dotloop, Inc. Display screen with animated user interface
US9123335B2 (en) 2013-02-20 2015-09-01 Jinni Media Limited System apparatus circuit method and associated computer executable code for natural language understanding and semantic content discovery
US20140244276A1 (en) 2013-02-28 2014-08-28 Mckesson Financial Holdings Systems and Methods for Classifying Healthcare Management Operation
USD721723S1 (en) 2013-03-15 2015-01-27 Kachinc, Llc Display screen with transitional graphical user interface
JP2016510155A (en) 2013-03-15 2016-04-04 サンフォード エル.ピー. User interface for label printers
WO2014194118A2 (en) 2013-05-29 2014-12-04 Revon Systems, Llc Schedule-based electronic medical record modules, applications, and uses thereof
US20140365242A1 (en) 2013-06-07 2014-12-11 Siemens Medical Solutions Usa, Inc. Integration of Multiple Input Data Streams to Create Structured Data
US20140379373A1 (en) 2013-06-19 2014-12-25 Javier Vinals Management of Medical Information
US20150026153A1 (en) 2013-07-17 2015-01-22 Thoughtspot, Inc. Search engine for information retrieval system
US10038968B2 (en) 2013-07-17 2018-07-31 PlaceIQ, Inc. Branching mobile-device to system-namespace identifier mappings
US10102598B2 (en) 2013-07-30 2018-10-16 Passport Health Communications, Inc. Dynamic optimal connectivity path
US9262481B1 (en) 2013-09-24 2016-02-16 Microstrategy Incorporated Determining popular venues
US9785696B1 (en) 2013-10-04 2017-10-10 Google Inc. Automatic discovery of new entities using graph reconciliation
US20150113393A1 (en) 2013-10-18 2015-04-23 eQuisition, LLC. System and Method for Prioritizing for Display Attribute Data on an Attribute Map
USD774058S1 (en) 2013-10-24 2016-12-13 Lightkeeper LLC Computer display with animated graphical user interface
US10515060B2 (en) 2013-10-29 2019-12-24 Medidata Solutions, Inc. Method and system for generating a master clinical database and uses thereof
US11334822B2 (en) 2013-11-01 2022-05-17 Experian Health, Inc. Preauthorization management system
US20150127397A1 (en) * 2013-11-05 2015-05-07 Bank Of America Corporation Determining segmentation and queues for recovery of payment from financial accounts in arrears
US9514327B2 (en) 2013-11-14 2016-12-06 Intralinks, Inc. Litigation support in cloud-hosted file sharing and collaboration
US20150154698A1 (en) 2013-12-03 2015-06-04 Credibility Corp. Hybridization of Personal and Business Credit and Credibility
US20150161357A1 (en) 2013-12-04 2015-06-11 Roy Scott Small Data Enhanced Method and System For Reducing Preventable Hospital Readmissions
WO2015089171A1 (en) 2013-12-11 2015-06-18 Intralinks, Inc. Customizable secure data exchange environment
US9762533B2 (en) 2013-12-20 2017-09-12 Futurewei Technologies, Inc. Method of IMS (SIP network) webRTC optimized P2P communication
USD748126S1 (en) 2013-12-23 2016-01-26 Skyhigh Networks, Inc. Display screen with a graphical user interface for cloud usage analysis
US9852163B2 (en) 2013-12-30 2017-12-26 The Nielsen Company (Us), Llc Methods and apparatus to de-duplicate impression information
US10685743B2 (en) 2014-03-21 2020-06-16 Ehr Command Center, Llc Data command center visual display system
US10102259B2 (en) 2014-03-31 2018-10-16 International Business Machines Corporation Track reconciliation from multiple data sources
US11586680B2 (en) 2014-03-31 2023-02-21 International Business Machines Corporation Fast and accurate geomapping
US9892208B2 (en) 2014-04-02 2018-02-13 Microsoft Technology Licensing, Llc Entity and attribute resolution in conversational applications
USD757070S1 (en) 2014-04-04 2016-05-24 Adp, Llc Display screen or portion thereof with graphical user interface
USD754144S1 (en) 2014-04-04 2016-04-19 Adp, Llc Display screen or portion thereof with graphical user interface
USD754676S1 (en) 2014-04-04 2016-04-26 Adp, Llc Display screen or portion thereof with graphical user interface
USD754675S1 (en) 2014-04-04 2016-04-26 Adp, Llc Display screen or portion thereof with graphical user interface
US10462004B2 (en) 2014-04-15 2019-10-29 Splunk Inc. Visualizations of statistics associated with captured network data
WO2015164521A1 (en) 2014-04-23 2015-10-29 Intralinks, Inc. Systems and methods of secure data exchange
USD774540S1 (en) 2014-05-08 2016-12-20 Express Scripts, Inc. Display screen with a graphical user interface
US20150348188A1 (en) 2014-05-27 2015-12-03 Martin Chen System and Method for Seamless Integration of Trading Services with Diverse Social Network Services
US9639601B2 (en) 2014-06-06 2017-05-02 Xerox Corporation Question answering system adapted to style of user requests
USD793421S1 (en) 2014-06-24 2017-08-01 Robert Bosch Gmbh Display screen with graphical user interface
USD764506S1 (en) 2014-06-27 2016-08-23 General Electric Company Display screen or portion thereof with graphical user interface
US10275576B2 (en) 2014-06-27 2019-04-30 Passport Health Communications, Inc Automatic medical coding system and method
CN105446994A (en) 2014-07-11 2016-03-30 华为技术有限公司 Service recommendation method and device with intelligent assistant
USD781887S1 (en) 2014-07-25 2017-03-21 Adp, Llc Display screen or portion thereof with graphical user interface
US20160034642A1 (en) 2014-07-30 2016-02-04 Welch Allyn, Inc. Patient identification using universal health identifier
US10104411B2 (en) 2014-08-04 2018-10-16 Adap.Tv, Inc. Systems and methods for sell-side TV ad optimization
US10013414B2 (en) 2014-08-20 2018-07-03 Futurewei Technologies, Inc. System and method for metadata enhanced inventory management of a communications system
CN105446909A (en) 2014-08-29 2016-03-30 国际商业机器公司 Caching management method and system
US9847985B2 (en) 2014-09-12 2017-12-19 Passport Health Communications, Inc. Assembly manager
USD781301S1 (en) 2014-09-19 2017-03-14 Illumina, Inc. Display screen or portion thereof with graphical user interface for use with a sequencing instrument
US10192583B2 (en) 2014-10-10 2019-01-29 Samsung Electronics Co., Ltd. Video editing using contextual data and content discovery using clusters
WO2016069861A1 (en) 2014-10-29 2016-05-06 Abramowitz Marc Lauren Dynamic analysis of health and medical data applied to clinical trials
US10331673B2 (en) 2014-11-24 2019-06-25 International Business Machines Corporation Applying level of permanence to statements to influence confidence ranking
USD774052S1 (en) 2014-12-09 2016-12-13 Jpmorgan Chase Bank, N.A. Display screen or portion thereof with a graphical user interface
US10546098B2 (en) 2014-12-19 2020-01-28 Passport Health Communications, Inc. Claim reimbursement valuation and remittance validation
US10698586B2 (en) 2015-02-09 2020-06-30 Amazon Technologies, Inc. Data visualization through use of linked charts
WO2016130614A1 (en) 2015-02-12 2016-08-18 Mogimo, Inc. Method and system for analysis of user data based on social network connections
US20160267115A1 (en) 2015-03-10 2016-09-15 Michigan Health Information Network - MiHN Methods and Systems for Common Key Services
JP6441142B2 (en) 2015-03-23 2018-12-19 株式会社東芝 Search device, method and program
US20160283548A1 (en) 2015-03-27 2016-09-29 International Business Machines Corporation Recommending connections in a social network system
US10187399B2 (en) 2015-04-07 2019-01-22 Passport Health Communications, Inc. Enriched system for suspicious interaction record detection
US10146853B2 (en) 2015-05-15 2018-12-04 International Business Machines Corporation Determining entity relationship when entities contain other entities
WO2017004090A1 (en) 2015-06-30 2017-01-05 United States Postal Service System and method of providing identity verificaiton services
US10991053B2 (en) 2015-07-02 2021-04-27 DZee Solutions, Inc. Long-term healthcare cost predictions using future trajectories and machine learning
US20180358130A1 (en) 2015-07-24 2018-12-13 Brenda Schmidt Systems and methods for using aggregate community health statistics in connection with disease prevention programs
USD769263S1 (en) 2015-07-28 2016-10-18 Microsoft Corporation Display screen with animated graphical user interface
US10296627B2 (en) 2015-08-18 2019-05-21 Fiserv, Inc. Generating integrated data records by correlating source data records from disparate data sources
US9529923B1 (en) 2015-08-28 2016-12-27 Swirlds, Inc. Methods and apparatus for a distributed database within a network
JP1557057S (en) 2015-09-15 2016-08-29
US20170091861A1 (en) 2015-09-24 2017-03-30 International Business Machines Corporation System and Method for Credit Score Based on Informal Financial Transactions Information
US9928108B1 (en) 2015-09-29 2018-03-27 Amazon Technologies, Inc. Metaevent handling for on-demand code execution environments
US20170091388A1 (en) 2015-09-30 2017-03-30 Stratus Interoperable, Inc. Systems and methods supporting interoperability among health record applications and data sources
US11170451B2 (en) 2015-10-02 2021-11-09 Not So Forgetful, LLC Apparatus and method for providing gift recommendations and social engagement reminders, storing personal information, and facilitating gift and social engagement recommendations for calendar-based social engagements through an interconnected social network
GB201518383D0 (en) 2015-10-16 2015-12-02 Muzeit Ltd System and method for sharing of data
US11282041B2 (en) 2015-11-04 2022-03-22 Yips, Llc System and method for scheduling patient appointments
US9984169B2 (en) 2015-11-06 2018-05-29 Ebay Inc. Search and notification in response to a request
USD782526S1 (en) 2015-11-19 2017-03-28 Adp, Llc Display screen with a graphical user interface
US10176486B2 (en) 2015-11-23 2019-01-08 Tesla Laboratories, LLC System and method for using a mobile device as an input device for surveys at a live event
US9965519B2 (en) 2015-11-25 2018-05-08 Passport Health Communications, Inc. Document linkage and forwarding
US11106818B2 (en) 2015-12-11 2021-08-31 Lifemed Id, Incorporated Patient identification systems and methods
US9864746B2 (en) 2016-01-05 2018-01-09 International Business Machines Corporation Association of entity records based on supplemental temporal information
US9830464B2 (en) 2016-01-21 2017-11-28 Passport Health Communications, Inc. Format preserving encryption
US10402539B2 (en) 2016-02-17 2019-09-03 Experian Health, Inc. Integrated services qualification
US11101805B2 (en) 2016-03-07 2021-08-24 Experian Health, Inc. Prescription adherence assistance
US9872072B2 (en) 2016-03-21 2018-01-16 Google Llc Systems and methods for identifying non-canonical sessions
USD805525S1 (en) 2016-03-22 2017-12-19 Branch Banking And Trust Company Display screen or portion thereof with graphical user interface
USD794047S1 (en) 2016-03-24 2017-08-08 Adp, Llc Display screen with graphical user interface
US10033733B2 (en) 2016-03-25 2018-07-24 Experian Health, Inc. Biometric metadata bureau
US10250704B2 (en) 2016-03-25 2019-04-02 Experian Health, Inc. Registration during downtime
US20170277838A1 (en) 2016-03-25 2017-09-28 Experian Health, Inc. Criteria template auto-generation and criteria auto-population
US10122799B2 (en) 2016-03-29 2018-11-06 Experian Health, Inc. Remote system monitor
US10733546B2 (en) 2016-03-30 2020-08-04 Experian Health, Inc. Automated user interface generation for process tracking
US10430428B2 (en) 2016-03-31 2019-10-01 Experian Health, Inc. Smart mapping
US10353534B2 (en) 2016-05-13 2019-07-16 Sap Se Overview page in multi application user interface
USD812081S1 (en) 2016-05-31 2018-03-06 Independa, Inc. Display screen or portion thereof with graphical user interface for a web application
US10614495B2 (en) 2016-06-22 2020-04-07 Experian Health, Inc. Adaptive and tunable risk processing system and method
US10069672B2 (en) 2016-10-07 2018-09-04 Bank Of America Corporation Real time event capture, analysis and reporting system
USD831049S1 (en) 2016-10-31 2018-10-16 Walmart Apollo, Llc Display screen with a graphical user interface
US10275828B2 (en) 2016-11-02 2019-04-30 Experian Health, Inc Expanded data processing for improved entity matching
US20180130555A1 (en) 2016-11-04 2018-05-10 George Chronis Systems and methods for intelligent admissions
USD808986S1 (en) 2016-12-07 2018-01-30 Trading Technologies International, Inc. Display panel with animated graphical user interface
US20180165349A1 (en) 2016-12-14 2018-06-14 Linkedin Corporation Generating and associating tracking events across entity lifecycles
US10664463B2 (en) 2016-12-30 2020-05-26 Dropbox, Inc. Event context enrichment
US10740332B2 (en) 2017-01-20 2020-08-11 Futurewei Technologies, Inc. Memory-aware plan negotiation in query concurrency control
US10362135B2 (en) 2017-02-21 2019-07-23 Experian Health, Inc Monitoring highly distributed computer systems
US10783137B2 (en) 2017-03-10 2020-09-22 Experian Health, Inc. Identity management
USD854561S1 (en) 2017-03-17 2019-07-23 Health Management Systems, Inc. Display screen with animated graphical user interface
USD854560S1 (en) 2017-03-17 2019-07-23 Health Management Systems, Inc. Display screen with animated graphical user interface
US11194829B2 (en) 2017-03-24 2021-12-07 Experian Health, Inc. Methods and system for entity matching
US10402480B2 (en) 2017-03-28 2019-09-03 Experian Health, Inc. PDF to web form conversion
US10419347B2 (en) 2017-03-28 2019-09-17 Experian Health, Inc. Centralized transaction collection for metered release
US10891268B2 (en) 2017-03-29 2021-01-12 Experian Health, Inc. Methods and system for determining a most reliable record
US20180285969A1 (en) 2017-03-30 2018-10-04 Experian Health, Inc. Predictive model training and selection for consumer evaluation
US10817966B2 (en) 2017-03-30 2020-10-27 Experian Health, Inc. Expanded data processing for entity matching
US20180285872A1 (en) 2017-03-31 2018-10-04 Experian Health, Inc. Extranet-based transaction services network
USD841675S1 (en) 2017-03-31 2019-02-26 Experian Health, Inc. Display screen with a graphical user interface
US20180293249A1 (en) 2017-04-07 2018-10-11 Flock Tonight, Inc. System and method for utilizing preferences to curate venues based on data
US10902002B2 (en) 2017-08-08 2021-01-26 Experian Health, Inc. Secure low-weight data hub
US20190051389A1 (en) 2017-08-11 2019-02-14 Eric Meittunen Primary care patient panel management
USD833460S1 (en) 2017-09-06 2018-11-13 Box, Inc. Display screen or portion thereof with graphical user interface for display of content upload
USD833459S1 (en) 2017-09-06 2018-11-13 Box, Inc. Display screen or portion thereof with graphical user interface for display of content approval
USD833458S1 (en) 2017-09-06 2018-11-13 Box, Inc. Display screen or portion thereof with graphical user interface for display of content feedback
GB2568805A (en) 2017-09-28 2019-05-29 Sutherland Global Services Inc Computer-implemented mortgage processing system and method for facilitating a mortgage fulfillment process
US11080110B2 (en) 2017-10-06 2021-08-03 Experian Health, Inc. In-memory storage of aggregated data for real-time event tracking
US20190206520A1 (en) 2017-12-31 2019-07-04 QZ Labs Mobile-native clinical trial operations service suite
USD854566S1 (en) 2018-01-30 2019-07-23 Citrix Systems, Inc. Display screen or portion thereof with graphical user interface
US11327975B2 (en) 2018-03-30 2022-05-10 Experian Health, Inc. Methods and systems for improved entity recognition and insights
US11380435B2 (en) 2018-04-03 2022-07-05 Experian Health, Inc. Automated assistance program qualification and enrollment
USD871431S1 (en) 2018-04-12 2019-12-31 Reliance Worldwide Corporation Display screen or portion thereof with graphical user interface
US20200034926A1 (en) 2018-07-24 2020-01-30 Experian Health, Inc. Automatic data segmentation system
US20200126137A1 (en) 2018-10-22 2020-04-23 Experian Health, Inc. Pre-service client navigation
US11171980B2 (en) 2018-11-02 2021-11-09 Forcepoint Llc Contagion risk detection, analysis and protection
USD888084S1 (en) 2019-01-31 2020-06-23 Salesforce.Com, Inc. Display screen or portion thereof with graphical user interface
GB201908772D0 (en) 2019-06-19 2019-07-31 Jigtalk App Ltd JigTalk
US20210035679A1 (en) 2019-07-30 2021-02-04 Experian Health, Inc. Social determinants of health solution
US11645344B2 (en) 2019-08-26 2023-05-09 Experian Health, Inc. Entity mapping based on incongruent entity data
US20210304265A1 (en) 2020-03-27 2021-09-30 Experian Health, Inc. Estimate accuracy scoring model
US20210334462A1 (en) 2020-04-23 2021-10-28 Parkland Center For Clinical Innovation System and Method for Processing Negation Expressions in Natural Language Processing
WO2022006441A1 (en) 2020-07-02 2022-01-06 Transunion Healthcare, Inc. System and method for determining and identifying a healthcare status
US11504011B1 (en) 2020-08-05 2022-11-22 Vignet Incorporated Early detection and prevention of infectious disease transmission using location data and geofencing
US20220076813A1 (en) 2020-09-09 2022-03-10 MarkeTouch Media, Inc. Immunization registry integration system
US11669678B2 (en) 2021-02-11 2023-06-06 Enlitic, Inc. System with report analysis and methods for use therewith
US20230215563A1 (en) 2021-12-30 2023-07-06 Cerner Innovation, Inc. Decision support tools for reducing readmissions of individuals with acute myocardial infarction
US12210590B2 (en) 2022-01-04 2025-01-28 Experian Health, Inc. Systems and methods for an artificial intelligence/machine learning medical claims platform
US20230307136A1 (en) 2022-03-23 2023-09-28 Experian Health, Inc. Risk assessment systems and methods for predicting and reducing negative health outcomes associated with social determinants of health

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160342758A1 (en) * 2014-01-06 2016-11-24 Kent F. Ivanoff Predictive data evaluation and front-end user interface interaction processing
US20180191867A1 (en) * 2015-01-23 2018-07-05 C3 loT, Inc. Systems, methods, and devices for an enterprise ai and internet-of-things platform

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12333600B2 (en) 2018-07-24 2025-06-17 Experian Health, Inc. Automatic data segmentation system
US11216573B1 (en) * 2018-08-06 2022-01-04 United Services Automobile Association (Usaa) Privacy preservation in private consensus networks
US11741458B1 (en) 2018-08-06 2023-08-29 United Services Automobile Association (Usaa) Privacy preservation in private consensus networks
US11645344B2 (en) 2019-08-26 2023-05-09 Experian Health, Inc. Entity mapping based on incongruent entity data
US20230297061A1 (en) * 2022-03-18 2023-09-21 Rockwell Automation Technologies, Inc. Insight driven programming tags in an industrial automation environment
US12298732B2 (en) * 2022-03-18 2025-05-13 Rockwell Automation Technologies, Inc. Insight driven programming tags in an industrial automation environment
CN115374176A (en) * 2022-07-14 2022-11-22 杭州安脉盛智能技术有限公司 A single eigenvalue working condition identification method and device based on statistical index multi-layer circulation

Also Published As

Publication number Publication date
US12333600B2 (en) 2025-06-17
US20240212041A1 (en) 2024-06-27

Similar Documents

Publication Publication Date Title
US12333600B2 (en) Automatic data segmentation system
US12217200B2 (en) Apparatus and method for resource allocation prediction and modeling, and resource acquisition offer generation, adjustment and approval
CN110415119B (en) Model training method, bill transaction prediction method, model training device, bill transaction prediction device, storage medium and equipment
US20190102835A1 (en) Artificial intelligence derived anonymous marketplace
US8433645B1 (en) Methods and systems related to securities trading
US11144989B1 (en) Customized graphical user interface for managing multiple user accounts
US11620617B2 (en) Compensation modeling using plan collections
Andros et al. Scenario analysis of the expected integral economic effect from an innovative project
US20170213288A1 (en) Systems and methods for personalized investment allocation
CN102004982A (en) Model optimization system using variable scoring
JP6049799B2 (en) Management support program
US10810673B1 (en) Systems and methods for automatically reallocating investment funds
Castelblanco et al. Once concessioned, twice shy? Asymmetries of “reconcession” in national PPP programs
JP2021140525A (en) Loan management system, method, and program
JP7144945B2 (en) Sales forecast simulation device, sales forecast simulation method and sales forecast simulation program
CN113888105A (en) System and method for updating real-time project status based on deliverables status
JP2004334294A (en) Planning system
US12346744B2 (en) Predicting performance level satisfactilon of predetermined service
US11593777B2 (en) Computing system for sharing networks providing payment allocation based upon attribute scoring and related methods
US20210210199A1 (en) Healthcare practice management system and method thereof
Llobet Genaro Customer-based valuation of digital subscription businesses using publicly available data
Mankge A Critical Analysing of the Pricing Process for the Corporate and Commercial Segments of Bank XYZ in South Africa
Boffa Analytics Case Studies
WO2022245225A1 (en) Methods and systems for determining payment behaviours
CN115660860A (en) Personal investment internal yield calculation method and system and computer equipment

Legal Events

Date Code Title Description
STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

AS Assignment

Owner name: EXPERIAN HEALTH, INC., TENNESSEE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BUSCH, CHRISTOPHER;LUTZ, NATHANIEL;DIXON, ZACKARY;SIGNING DATES FROM 20190722 TO 20191010;REEL/FRAME:050905/0683

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: FINAL REJECTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: AWAITING RESPONSE FOR INFORMALITY, FEE DEFICIENCY OR CRF ACTION

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: FINAL REJECTION MAILED

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION