Patent ID: 8219450

Claim:
A method for providing an Internet shopping list service comprising operations of: a processor providing a listing of items from at least two different merchant websites; the processor adding at least one item from said listing to a shopping list and subtracting from said shopping list at least one item added to said shopping list from said listing; performing at least one of the following two actions: the merchant websites or one or more proxy websites providing an add to list button located on said one of said at least two different merchant websites for adding and subtracting said item onto, and off of, said shopping list; an Internet search engine or one or more proxy websites providing an add to list button for adding and subtracting products resulting from product searches conducted by the engine onto, and off of, said shopping list; and performing the following action: the processor recording information from said shopping list, said information including at least a URL of said item, wherein the URL of said item is referenced and correlated to the stock keeping unit of said item; wherein URL information for website items is tracked by correlating the URL for a product to the product's stock keeping unit (SKU); wherein each product or item has a unique SKU number; wherein the SKU number does not change; using the SKU as an intermediate reference in a validation process to determine if URL correlated with the SKU for an item is a valid URL for the item; wherein when a website is checked to see if an item's URL on said shopping list is valid, the SKU value of the item is read, then a URL listed by the website is read, and a value for the URL listed by the website is checked with the URL of the item on said shopping list; wherein if the URL values match, then the URL of the item on said shopping list is determined to be valid; and wherein if the URL's do not match, then the URL of the item on said shopping list is determined to be not valid.