METHODS, SOFTWARE, AND DEVICES FOR AUTOMATICALLY VERIFYING COMPLETION OF SERVICE ORDERS FOR MOBILE DEVICES
First Claim
1. A computer-implemented method of verifying completion of mobile device service orders by service providers, said method comprising:
- transmitting a plurality of service orders to at least one service provider, each of said plurality of service orders requesting a change in subscribed services for one of a plurality of mobile devices;
storing electronic records of changes in subscribed services requested by said transmitted service orders;
receiving a plurality of invoices from said at least one service provider;
parsing one of said plurality of invoices to determine invoiced services for a given mobile device of said plurality of mobile devices;
comparing said invoiced services for said given mobile device with said stored electronic records to verify completion of any stored service order for said given mobile device; and
repeating said parsing and comparing for other invoices of said plurality of invoices.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, software and devices for automatically verifying completion of mobile device service orders by service providers are disclosed. Service orders are transmitting to service provider, each service order requesting a change in subscribed services for one of a plurality of mobile device. Electronic records of requested changes in subscribed services are stored. Invoices are received from the service providers. Each invoice is parsed to determine invoiced services for a given mobile device. Invoiced services for the given mobile device are compared with the stored electronic records to verify completion of any stored service order for that mobile device.
-
Citations
22 Claims
-
1. A computer-implemented method of verifying completion of mobile device service orders by service providers, said method comprising:
-
transmitting a plurality of service orders to at least one service provider, each of said plurality of service orders requesting a change in subscribed services for one of a plurality of mobile devices; storing electronic records of changes in subscribed services requested by said transmitted service orders; receiving a plurality of invoices from said at least one service provider; parsing one of said plurality of invoices to determine invoiced services for a given mobile device of said plurality of mobile devices; comparing said invoiced services for said given mobile device with said stored electronic records to verify completion of any stored service order for said given mobile device; and repeating said parsing and comparing for other invoices of said plurality of invoices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computing device for verifying completion of mobile device service orders by service providers, said computing device comprising:
-
at least one processor; memory in communication with said at least one processor; and software code stored in said memory, which when executed by said at least one processor causes said computing device to; transmit a plurality of service orders to at least one service provider, each of said plurality of service orders requesting a change in subscribed services for one of a plurality of mobile devices; store electronic records of changes in subscribed services requested by said transmitted service orders; receive a plurality of invoices from said at least one service provider; parse one of said plurality of invoices to determine invoiced services for a given mobile device of said plurality of mobile devices; compare said invoiced services for said given mobile device with said stored electronic records to verify completion of any stored service order for said given mobile device; and repeat said parsing and comparing for other invoices of said plurality of invoice.
-
-
22. A computer-readable medium storing instructions which when executed adapt a computing device to:
-
transmit a plurality of service orders to at least one service provider, each of said plurality of service orders requesting a change in subscribed services for one of a plurality of mobile devices; store electronic records of changes in subscribed services requested by said transmitted service orders; receive a plurality of invoices from said at least one service provider; parse one of said plurality of invoices to determine invoiced services for a given mobile device of said plurality of mobile devices; compare said invoiced services for said given mobile device with said stored electronic records to verify completion of any stored service order for said given mobile device; and repeat said parsing and comparing for other invoices of said plurality of invoices.
-
Specification