Patent ID: 9672572
Date: 2017-06-06
CPC Classifications: G06Q,H04L

Claim:
1. A computer-implemented method comprising: receiving, by a back-end system, purchase information comprising information of purchases made by a consumer via a plurality of retail channels; storing the received purchase information of the consumer in a database on the back-end system; receiving, from the consumer on a computing device, a request to access the stored purchase information, the request comprising an identification of a virtual host and an identification of a service to invoke on the back-end system to retrieve the purchase information stored on the back-end system, the identification of the service comprising an OData Uniform Resource Locator (URL) that identifies an Open Data Protocol (OData) service on the back-end system; determining, by a machine having a memory and at least one processor, an identification of an internal host based on the identification of the virtual host, the identification of the internal host identifying the back-end system; retrieving, from the database, the purchase information using the identification of the internal host and the identification of the service, the purchase information being retrieved using a concatenation of the OData URL with the identification of the internal host; and providing the retrieved purchase information to the consumer on the computing device.