Real-time Determination of a Service Cost
First Claim
1. A system for determining a current total cost of a service, the system comprising:
- one or more processors;
one or more computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising;
receiving a request to determine the current total cost of the service;
accessing first data based at least in part on the request, the first data associated with a current material cost of at least one consumable material associated with the service;
accessing second data based at least in part on the request, the second data associated with a current labor cost of with the service;
determining the current total cost of the service based at least in part on the first data and the second data;
determining that a cost difference between the current total cost and a previous total cost exceed a predetermined threshold; and
causing presentation of a user interface to notify that the cost difference exceeds the predetermined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure describes, in part, systems and techniques for retrieving complex data from multiple data sources corresponding to a current cost of consumable materials and a current cost of labor used to provide a service. Once retrieved, the system may determine a total current cost of the consumable materials and a total current cost of the labor. Furthermore, the system may use the total current cost of the consumable materials and the total current cost of the labor to determine an overall current cost of the service. The system may simultaneously provide an overall current cost of multiple services.
19 Citations
20 Claims
-
1. A system for determining a current total cost of a service, the system comprising:
-
one or more processors; one or more computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising; receiving a request to determine the current total cost of the service; accessing first data based at least in part on the request, the first data associated with a current material cost of at least one consumable material associated with the service; accessing second data based at least in part on the request, the second data associated with a current labor cost of with the service; determining the current total cost of the service based at least in part on the first data and the second data; determining that a cost difference between the current total cost and a previous total cost exceed a predetermined threshold; and causing presentation of a user interface to notify that the cost difference exceeds the predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
-
collecting data from one or more data sources, the data associated with at least one of (i) a material cost associated with a first service and a second service over a predetermined period of time, (ii) a labor cost associated the first service and the second service over the predetermined period of time, or (iii) a number of the first service and the second service completed over the predetermined period of time; determining, for each of the first service and the second service, a total average cost of the respective service over the predetermined period of time based at least in part on the data; determining a first change in the total average cost of the first service over the predetermined period of time compared to a previous first total average cost of the first service over a previous predetermined period of time; determining a second change in the total average cost of the second service over the predetermined period of time compared to a previous second total average cost of the second service over the previous predetermined period of time; causing display of the total average cost of the first service and the second services on a user interface; and causing display of the first change and the second change on the user interface. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method of adjusting a total cost of a service, the method comprising:
-
under control of one or more computer systems configured with executable instructions, receiving first data from a first data source, the first data indicating labor costs of the service; receiving second data from a second data source, the second data indicating material costs of the service; determining a total labor cost of the service based at least on the first data; determine a total material cost of the service based at least on the second data; determining the total cost of the service based at least in part on the total labor cost and the total material cost; determining that the total cost of the service is different than a previous total cost of the service by a predetermined amount; causing presentation of a user interface to notify that the total cost of the service is different than the previous total cost by the predetermined amount; and receiving an indication, via the user interface, to update a price of the service. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification