Patent ID: 8775563

Claim:
A client computer system comprising: a client data storage device containing executable computer code; a client display; and a client processing system associated with the data storage device and the display and configured to run the executable computer code, the executable computer code having a configuration when run that causes the computer system to: receive a web page from a web page server; automatically determine by applying a set of rules whether the received web page contains a data field with a price that may change as a function of time; in the event that the web page is automatically determined to contain a data field with a price that may change as a function of time: display the received web page on the display with a visible user control that was not part of the received web page overlaid on the web page near the data field with the price that may change as a function of time; and in response to actuation of the visible user control by a user of the client computer system, issue a command that causes the price to be tracked as a function of time; in the event that the web page is automatically determined not to contain a data field with a price that may change as a function of time, display the received web page on the display without the visible user control overlaid anywhere on the received web page.