Patent ID: 7469224
Filing Date: 2008-12-23
Classification: G06F,G06Q,G07C,G07F,Y10S

Abstract:
1. A system for updating customer information in real-time when providing services to the customer, the system comprising: a server; a terminal located at a merchant's facility and interfacing to the server over a network and a data interface for receiving a data source, the terminal being operable to: receive a service selection from a customer, the service selection includes customer identification information; and provide the service selection to the server; the server, in response to receiving the service selection: identifying customer profile information based on the customer identification information, the customer profile information comprising a customer address; determining that the customer address is to be updated; and if the customer address is to be updated, providing an indication to the customer through the terminal; the terminal being further operable to receive updated customer profile information at the data interface and providing the updated customer profile information to the server; and the server, in response to receiving the updated customer profile information, being further operable to provide the requested service; wherein the server is operable to apply heuristics to determine if the customer profile information should be updated by: identifying the location of the terminal at which the service selection was made; if the address of the terminal is outside a threshold radius of the address included in the customer profile information, then assuming the customer profile information is suspect; and if the customer profile information is suspect, determining the customer profile information should be updated.