Patent ID: 7509273

Claim:
At an automated sales support system, a browsing method comprising: responsive to a request containing a document identifier, accessing data representing a document corresponding to the document identifier; comparing a number of products listed in the document to a predetermined threshold; if the number exceeds the threshold, generating a portal page that lists a subset of products that is equal to or less than the predetermined threshold; otherwise, generating a portal page that lists all of the products; returning the portal page in response to the request; receiving a selection of a mode for modifying data presented in the portal page; if a first modification mode is selected, receiving a selection of a product listed in the document to modify; and if the selected product listing is not being modified at the time of the selection, locking the product listing in the document to prevent modification of the product listing by more than one user; and if a second modification mode is selected, receiving modifications to a header of the document, the header including a recipient of the document, a delivery date associated with the document, and a delivery address associated with the recipient; and comparing modifications to the document header with the products or the subset of products listed in the portal page, wherein if the modifications render certain ones of the products or the subset of products unavailable, returning a list of alternative products to replace the unavailable products.