Abstract:
An electronic system including an input/output interface operable to receive an input from a user and communicate an output to the user, a transceiver operable to electronically communicate with a computer network, a computer processor operable to execute instructions, and a memory storage operable to store the instructions, the memory storage further comprising a program module that is operable to: receive identifying information of a physical shopping item while at a physical shopping location selling the physical shopping item, the identifying information including at least an identifier of the physical shopping location and a visual depiction of the physical shopping item, cache the identifying information in a shopping list with a plurality of other physical shopping items, and provide access to the shopping list for a user at a later time.