Patent ID: 8666849

Claim:
A computer implemented method for real-time automatic analysis of a bill by a bill submitter over the internet on a third-party's server computer for errors and utilization using said bill generated by companies in an industry comprising; a. loading public and current market plan information for multiple companies in an industry by each of said companies on said third-party's server computer by individual data fields and patterns from said public and current market plan information by each company, b. presenting a public webpage from said third-party's server computer for public login by said bill submitter to login to obtain automatic analysis of said bill, c. providing space on said public webpage from said server computer for entry of identification, and password by said bill submitter, d. providing options on said public webpage from said third-party's server computer for said bill submitter to select an option to submit said bill obtained in electronic format from a billing company, e. analyzing said bill submitted in electronic format by said third-party's server computer to determine said electronic format is in text readable format, f. generating a unique transaction identifier for said bill, g. reading content of said bill in said text readable format into a text file to memory on said third-party's computer server, h. comparing said memory stored text file content of said bill under said unique transaction identifier in said third-party's computer server memory against specific data fields and patterns to determine if said stored text file content matches associated individual data fields and patterns of said public and current market plan information loaded in said third-party's server computer's memory to prepare to extract said text file content, i. extracting said values and terms of said text file into memory of said bill of said matched data fields and patterns based on said loaded individual data fields and patterns of said public and current market plan information in said memory, j. running said extracted values and terms through a look up database for determining data concerning each bill as to data necessary to determine the cost and charges associated with each of said values and terms, k. calculating the data fields and patterns based on said text file content of said bill extracted data fields and patterns using said public and current market plan information to determine the proper calculation of charges and usage on said bill, l. comparing said calculated charges and usage on said bill against said company bill submitted and stored in the server computer for determination of proper charges and usage, m. generating a report on said bill by said third-party's server computer, and n. displaying said report through said third-party's computer server to said public webpage over the internet for corrective action on said bill submitted.