Patent ID: 8069094

Claim:
A method in a computer system for generating broadcast video streams for multiple products, said method comprising the steps of: a) retrieving a list of items for display from a computer database, said list of items including a current list of items and a queued list of items, wherein each item represents a product for sale; b) updating availability information for each item in said list of items, wherein availability information changes for each item as the item's available quantity changes as the item is being sold; c) building a first item container for a first one item in said current list of items, said first one item container containing an item identifier, an item graphic, and an item description related to said first one item in said list of items; d) building a second item container for a second one item in said current list of items, said second one item container containing an item identifier, an item graphic, and an item description related to said second one item in said list of items; e) creating a broadcast video stream for displaying said first item container and said second item container; f) repeating steps a) through e) for all items in said list of items whereby each item in said current list of items is sequentially added to said broadcast video stream; and g) detecting a change in the current list of items based upon a current item's availability indication and replacing the current item with a queued item from said queued list of items in real-time and inserting into the broadcast video stream.