Patent ID: 8117089

Claim:
A system comprising: one or more computer processors; or more memory connected to the one or more computer processors, wherein the one or more memory includes executable instructions configured to cause the one or more computer processors to: create a shopping cart window having a plurality of products represented by product images arranged into a plurality of segmented areas displayed simultaneously within the shopping cart window, wherein each area in the plurality of segmented areas identifies a specific product category and visually contains multiple products from the plurality of products; freely arrange each product image of the plurality of products into a collage view of product images within the shopping cart window; add a new product represented by a product image to the shopping cart window; automatically determine that the new product has a product category which is not any of the specific product categories for the plurality of segmented areas in the shopping cart window; automatically create a new segmented area in the shopping cart for the new product based on the product category for the new product.