Patent ID: 8886761

Claim:
A computer implemented method comprising: using one or more processors to perform the steps of: generating a menu of selectable token semantics, wherein the token semantics specify one or more parameter names available for inclusion in a flexible token, wherein the flexible token is configured to include one or more parameter name/value pairs, and wherein the one or more parameter name/value pairs can occur in any order; receiving a selection of one or more of the token semantics; receiving a tokenized content designator including a flexible token having one or more parameter name/value pairs formatted according to the selected one or more token semantics, the tokenized content designator including a network location associated with obtaining content; interpreting the one or more parameter name/value pairs according to the selected one or more token semantics; and determining a response to the tokenized content designator based on the interpreted one or more parameter name/value pairs, wherein the token semantics further specify constraints to be satisfied in relation to distribution of the content.