Disclosed is a system and method for performing purchase transactions utilizing a broadcast-based device. In one embodiment, an online user interface is used to enter a plurality of user preferences that are then used to tailor what purchase options will be available to a client-side broadcast-based...http://www.google.co.uk/patents/US7346556?utm_source=gb-gplus-sharePatent US7346556 - System and method for performing purchase transactions utilizing a broadcast-based device