Patent ID: 7376650

Claim:
A method of redirecting a request URL, the request URL including data related to a patterned URL, the method comprising: receiving the request Uniform Resource Locator (URL) from a user system; determining the patterned URL based on the data related to the patterned URL from the request URL; determining whether a character from the patterned URL indicates a pattern that indicates a data source type, wherein the data source type indicates a location of data for generating a destination URL; when the character from the patterned URL indicates a pattern that indicates a data source type, interpreting a format specifier associated with the patterned URL, wherein the format specifier indicates conditional formatting for the destination URL, generating a destination URL having data from the location indicated by the data source type, wherein the data is formatted based on the format specifier of the patterned URL, and sending the destination URL having data from the location indicated by the data source type to the user system for redirecting the user system; when the character from the patterned URL does not indicate a pattern that indicates a data source type, generating a destination URL having the character copied from the patterned URL, and sending the destination URL having the character copied from the patterned URL to the user system.