Apparatus and method for adaptive data conversion
AssigneeBH Operations, LLC
InventorsBlake Browder, Joy Figarsky
Life of this patent
Estimating the term…
Abstract
An apparatus and method for adaptive data conversion are disclosed. The apparatus includes a memory communicatively connected to at least a processor, wherein the memory contains instructions configuring the at least a processor to access an interactive data structure including a plurality of input elements in a plurality of first formats, identify an input attribute of each of the plurality of input elements, convert each of the plurality of input elements in the plurality of first formats to a second format as a function of the input attribute, generate output data as a function of the plurality of input elements in the second format, and update the interactive data structure as a function of the output data.
Claims16
An apparatus for adaptive data conversion, the apparatus comprising:
- at least a processor;
- and
- a memory communicatively connected to the at least a processor, wherein the memory contains instructions configuring the at least a processor to:
- access an interactive data structure comprising a plurality of input elements in a plurality of first formats, wherein the plurality of input elements comprises user-selected output data associated with each of the plurality of input elements, wherein at least one input element of the plurality of input elements comprises an image of a billable charge from a medical facility and information on the medical facility;
- identify an input attribute of each of the plurality of input elements utilizing an attribute machine-learning model which comprises:
- receiving attribute training data, wherein the attribute training data correlates a plurality of exemplary input element data to a plurality of exemplary input attribute data;
- training the attribute machine-learning model using the attribute training data;
- and
- identifying the input attribute using the trained attribute machine-learning model, wherein the input attribute for the at least one input element comprises an image-based attribute identifying a diagnostic category of the billable charge;
- convert each of the plurality of input elements in the plurality of first formats to a second format as a function of the input attribute, wherein converting each of the plurality of input elements comprises:
- selecting one conversion pathway from a plurality of conversion pathways for each of the plurality of input elements as a function of the input attribute and the plurality of first formats, wherein the conversion pathway comprises a format specific conversion sequence;
- and
- converting the plurality of input elements using the selected conversion pathway, wherein the format specific conversion sequence comprises an optical character recognition (OCR) to convert at least the image of the billable charge from the medical facility and the information on the medical facility of the plurality of input elements into machine-encoded text, wherein converting at least the image of the billable charge from the medical facility and the information on the medical facility of the plurality of input elements into the machine-encoded text comprises converting an image of text in at least the image of the billable charge from the medical facility and the information on the medical facility of the plurality of input elements into the machine-encoded text and further comprises:
- pre-processing image components of the image of text by de-skewing at least one of the image components by applying a transform operation to the at least one of the image components;
- and
- implementing an OCR algorithm comprising a matrix matching process by comparing pixels of at least one of the pre-processed images components to pixels of a stored glyph on a pixel-by-pixel basis;
- generate output data as a function of the converted plurality of input elements, including at least the text-converted image of the billable charge from the medical facility and the information on the medical facility of the plurality of input elements converted into the machine-encoded text by the OCR, in the second format as converted by at least the OCR, wherein generating the output data comprises:
- generating output training data, wherein the output training data comprises historical output data;
- training an output machine-learning model using the output training data;
- and
- generating the output data using the trained output machine-learning model, wherein the output data comprises a monetary value that represents an amount payable by an insurance company to the medical facility based on the billable charge from the medical facility and the identification of the diagnostic category of the billable charge;
- and
- update the interactive data structure as a function of the output data.
A method for adaptive data conversion, the method comprising:
- accessing, using at least a processor, an interactive data structure comprising a plurality of input elements in a plurality of first formats, wherein the plurality of input elements comprises user-selected output data associated with each of the plurality of input elements, wherein at least one input element of the plurality of input elements comprises an image of a billable charge from a medical facility and information on the medical facility;
- identifying, using the at least a processor, an input attribute of each of the plurality of input elements utilizing an attribute machine-learning model which comprises:
- receiving attribute training data, wherein the attribute training data correlates a plurality of exemplary input element data to a plurality of exemplary input attribute data;
- training the attribute machine-learning model using the attribute training data;
- and
- identifying the input attribute using the trained attribute machine-learning model, wherein the input attribute for the at least one input element comprises an image-based attribute identifying a diagnostic category of the billable charge;
- converting, using the at least a processor, each of the plurality of input elements in the plurality of first formats to a second format as a function of the input attribute, wherein converting each of the plurality of input elements comprises:
- selecting one conversion pathway from a plurality of conversion pathways for each of the plurality of input elements as a function of the input attribute and the plurality of first formats, wherein the conversion pathway comprises a format specific conversion sequence;
- and
- converting the plurality of input elements using the selected conversion pathway, wherein the format specific conversion sequence comprises an optical character recognition (OCR) to convert at least the image of the billable charge from the medical facility and the information on the medical facility of the plurality of input elements into machine-encoded text, wherein converting at least the image of the billable charge from the medical facility and the information on the medical facility of the plurality of input elements into the machine-encoded text comprises converting an image of text in at least the image of the billable charge from the medical facility and the information on the medical facility of the plurality of input elements into the machine-encoded text and further comprises:
- pre-processing image components of the image of text by de-skewing at least one of the image components by applying a transform operation to the at least one of the image components;
- and
- implementing an OCR algorithm comprising a matrix matching process by comparing pixels of at least one of the pre-processed images components to pixels of a stored glyph on a pixel-by-pixel basis;
- generating, using the at least a processor, output data as a function of the converted plurality of input elements, including at least the text-converted image of the billable charge from the medical facility and the information on the medical facility of the plurality of input elements converted into the machine-encoded text by the OCR, in the second format as converted by at least the OCR, wherein generating the output data comprises:
- generating output training data, wherein the output training data comprises historical output data;
- training an output machine-learning model using the output training data;
- and
- generating the output data using the trained output machine-learning model, wherein the output data comprises a monetary value that represents an amount payable by an insurance company to the medical facility based on the billable charge from the medical facility and the identification of the diagnostic category of the billable charge;
- and
- updating, using the at least a processor, the interactive data structure as a function of the output data.
Dependencies are inferred from the claim text.