Device-based routing for web content retrieval
First Claim
Patent Images
1. A method of providing a primary content file to a client device comprising the steps of:
- (a) inputting into the client device a linkage code comprising a routing identification code and an item identification code;
(b) transmitting to a routing server the routing identification code and a client device identification code, and obtaining from the routing server a URL template associated with the routing identification code and the client device identification code, the URL template comprising the name of a resolution server and at least one parameter field to be completed by the client device;
(c) completing the URL template by filling in the item identification code, the completed URL pointing to content suitable for display on the client device;
(d) sending the completed URL template to the resolution server named therein to determine the location of the primary content file based on the item identification code and the client device identification code; and
(e) sending a primary content URL that specifies the location of the primary content file to the client device and redirecting the client device to a primary content server specified by the primary content URL.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of and system for providing a primary content file to a client device wherein the primary content file will vary based on the display (or other) parameters of the client device, which is referred to as device-based routing. The URL is assembled based on an additional parameter that is a client device identification code, which designates for example if the client device is a wireless device supporting WML content or HTML content, or perhaps a personal computer supporting HTML content.
-
Citations
12 Claims
-
1. A method of providing a primary content file to a client device comprising the steps of:
-
(a) inputting into the client device a linkage code comprising a routing identification code and an item identification code;
(b) transmitting to a routing server the routing identification code and a client device identification code, and obtaining from the routing server a URL template associated with the routing identification code and the client device identification code, the URL template comprising the name of a resolution server and at least one parameter field to be completed by the client device;
(c) completing the URL template by filling in the item identification code, the completed URL pointing to content suitable for display on the client device;
(d) sending the completed URL template to the resolution server named therein to determine the location of the primary content file based on the item identification code and the client device identification code; and
(e) sending a primary content URL that specifies the location of the primary content file to the client device and redirecting the client device to a primary content server specified by the primary content URL. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for providing a primary content file to a client device over a computer network, comprising:
-
(a) a client device interconnected to the computer network;
(b) means for inputting into the client device a linkage code comprising a routing identification code and an item identification code;
(c) means for transmitting to a routing server the routing identification code and a client device identification code, and means for obtaining from the routing server a URL template associated with the routing identification code and the client device identification code, the URL template comprising the name of a resolution server and at least one parameter field to be completed by the client device;
(d) means for completing the URL template by filling in the item identification code, the completed URL pointing to content suitable for display on said client device;
(e) means for sending the completed URL template to the resolution server named therein to determine the location of the primary content file based on the item identification code and the client device identification code; and
(f) means for sending a primary content URL that specifies the location of the primary content file to the client device and redirecting the client device to a primary content server specified by the primary content URL. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification