Patent ID: 8521832

Claim:
A method of employing a processor to enable actions for managing different types of click actions for a client device, the actions comprising: sending an advertisement to the client device; receiving a response to the advertisement from the user; in response to receiving the response to the advertisement: retrieving data associated with a current context for a location factor and a time constraint for the client device; determining a set of at least one of a plurality of different types of click actions to be provided to the client device, based on the retrieved data associated with the current context for the location factor, and the time constraint for the client device and a magnitude of a value that corresponds to a type for each click action; sending a set of at least one link to the client device for display separate from the received advertisement and without having the set of at least one link displayed in a page, wherein each of the set of at least one link corresponding to a click action of the determined set of at least one type of click action; receiving a request from the client device based on a selection of at least one link, the request including a specification of at least one click action of the set of at least one type of click action that corresponds to the selected link; and performing the at least one specified click action.