AUTOMATED BILLING SYSTEM
First Claim
1. An automated billing system, the system comprising:
- one or more electronic data processing units;
one or more software applications; and
a server;
wherein said one or more electronic data processing units are configured for one or more work-related activities and are used by at least one employee;
wherein said one or more software applications are installed in said one or more electronic data processing units and are configured to capture a plurality of data from said one or more electronic data processing units;
wherein said one or more software applications transmits said plurality of data to said server;
wherein said server analyzes said plurality of data to calculate a plurality of billing information;
wherein said server generates a timesheet; and
wherein said timesheet is based upon said plurality of billing information.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention is an automated billing system that streams data from an employee'"'"'s computer screen to a remote server and analyzes the data to determine the type of activities being performed on the employee'"'"'s computer. The remote server will utilize various tools and functions (e.g., machine learning, text recognition, and computer vision) to determine the type of activity is being performed and attribute the activity to an appropriate client and assigning an appropriate billing code to the activity. The automated billing system will also broadly describe the activity being performed in a few sentences and track the time spent working on each event by the employee. In situations where memos or emails are being drafted, the automated billing system will summarize the correspondence and add the correspondence as a record to a database.
17 Citations
20 Claims
-
1. An automated billing system, the system comprising:
-
one or more electronic data processing units; one or more software applications; and a server; wherein said one or more electronic data processing units are configured for one or more work-related activities and are used by at least one employee; wherein said one or more software applications are installed in said one or more electronic data processing units and are configured to capture a plurality of data from said one or more electronic data processing units; wherein said one or more software applications transmits said plurality of data to said server; wherein said server analyzes said plurality of data to calculate a plurality of billing information; wherein said server generates a timesheet; and wherein said timesheet is based upon said plurality of billing information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-based method for automated billing, the method comprising:
-
providing one or more electronic data processing units; providing one or more software applications; providing a server; wherein said one or more electronic data processing units are configured for one or more work-related activities; wherein said one or more software applications are installed in said one or more electronic data processing units and are configured to capture a plurality of data from said one or more electronic data processing units; using said one or more electronic data processing units by at least one employee to perform said one or more work-related activities, such that said plurality of data is generated; capturing said generated plurality of data from said one or more electronic data processing units by said one or more software applications; transmitting said plurality of generated and captured data to said server by said one or more software applications; analyzing said plurality of generated, captured, and transmitted data by said server to calculate one or more billing information; and providing a timesheet by said server; wherein said timesheet is based upon said one or more billing information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification