A secure m-commerce system and device. A consumer m-commerce device
receives product data via a number of data input techniques. The product
data is uploaded to a remote personal agent that requests bids from
commercial partners to transact the list. When a bid is selected, the
consumer transacts remotely to complete the purchase thereof. The system
tracks geographically the device such that the consumer is alerted to a
partner location, and may stop by the location for further information.
The device may also output a store map to the consumer that locates all
products on the shopping list.