14. A method comprising: receiving search input by the user, wherein the search input comprises at least one of a picture, visual product scan, service token scan or a brand logo scan; establishing a temporary application (APP) container; connecting to a web portal corresponding to a supplier related to the search input; downloading a website corresponding to the supplier from the web portal; displaying the website on the display screen of the mobile handheld communication device; retrieving search parameters from the search input; combining retrieved search parameters from the search input with locally saved customer preference data to generate a contextualized search criteria; combining the contextualized search criteria with location information of the user to identify a set of brand and product portals; connecting to the set of brand and product portals; requesting APPS that satisfy the contextualized search criteria to be downloaded from the set of brand and product portals into the temporary APP container location; presenting logos and tokens from the downloaded APPs to the user to enable an expanded search capability to the user that meets the search parameters; and collecting and compiling consumer preference data of the user.
14. A method comprising: receiving search input by the user, wherein the search input comprises at least one of a picture, visual product scan, service token scan or a brand logo scan; establishing a temporary application (APP) container; connecting to a web portal corresponding to a supplier related to the search input; downloading a website corresponding to the supplier from the web portal; displaying the website on the display screen of the mobile handheld communication device; retrieving search parameters from the search input; combining retrieved search parameters from the search input with locally saved customer preference data to generate a contextualized search criteria; combining the contextualized search criteria with location information of the user to identify a set of brand and product portals; connecting to the set of brand and product portals; requesting APPS that satisfy the contextualized search criteria to be downloaded from the set of brand and product portals into the temporary APP container location; presenting logos and tokens from the downloaded APPs to the user to enable an expanded search capability to the user that meets the search parameters; and collecting and compiling consumer preference data of the user. 18. The method of claim 14 , further comprising storing the consumer preference data in memory.