Method and apparatus for translating resource names in a wireless environment
First Claim
1. A method for compressing a resource locator in a data network for transmission over a low bandwidth channel to a wireless device, the method comprising:
- detecting a resource locator in a message transmitted to the wireless device, wherein the resource locator exceeds a selected length;
compressing the resource locator to obtain a corresponding resource identifier that is shorter in length than the resource locator;
substituting the resource identifier for the resource locator in the message to form an updated message; and
transmitting the updated message to the wireless device using the low bandwidth channel.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for translating resource names in a wireless environment. A method is provided for translating a resource locator in a data network for transmission over a low bandwidth channel to a wireless device. The method includes steps of detecting a resource locator in a message transmitted to the wireless device, wherein the resource locator exceeds a selected length, and compressing the resource locator to obtain a corresponding resource identifier that is shorter in length than the resource locator. The method also comprises steps of substituting the resource identifier for the resource locator in the message to form an updated message, and transmitting the updated message to the wireless device using the low bandwidth channel.
-
Citations
27 Claims
-
1. A method for compressing a resource locator in a data network for transmission over a low bandwidth channel to a wireless device, the method comprising:
-
detecting a resource locator in a message transmitted to the wireless device, wherein the resource locator exceeds a selected length;
compressing the resource locator to obtain a corresponding resource identifier that is shorter in length than the resource locator;
substituting the resource identifier for the resource locator in the message to form an updated message; and
transmitting the updated message to the wireless device using the low bandwidth channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. Apparatus for compressing a resource locator in a data network for transmission over a low bandwidth channel to a wireless device, the apparatus comprising:
-
detection logic that operates to detect a resource locator in a message transmitted to the wireless device, wherein the resource locator exceeds a selected length;
compression logic that operates to compress the resource locator to form a corresponding resource identifier that is shorter in length than the resource locator;
processing logic that operates to substitute the resource identifier for the resource locator in the message to form an updated message; and
transmitting logic that operates to transmit the updated message to the wireless device using the low bandwidth channel. - View Dependent Claims (10, 11)
-
-
12. Apparatus for compressing a resource locator in a data network for transmission over a low bandwidth channel to a wireless device, the apparatus comprising:
-
detection means for detecting a resource locator in a message transmitted to the wireless device, and wherein the resource locator exceeds a selected length;
compression means for compressing the resource locator to produce a corresponding resource identifier that is shorter in length than the resource locator;
substitution means for substituting the resource identifier for the resource locator in the message to form an updated message; and
transmission means for transmitting the updated message to the wireless device using the low bandwidth channel. - View Dependent Claims (13)
-
-
14. A computer-readable medium containing computer-executable instructions for compressing a resource locator in a data network for transmission over a low bandwidth channel to a wireless device, the instructions when executed perform a method, comprising:
-
detecting a resource locator in a message transmitted to the wireless device, wherein the resource locator exceeds a selected length;
compressing the resource locator to obtain a corresponding resource identifier that is shorter in length than the resource locator;
substituting the resource identifier for the resource locator in the message to form an updated message; and
transmitting the updated message to the wireless device using the low bandwidth channel. - View Dependent Claims (15)
-
-
16. A method for operating a wireless device in a wireless network to receive information associated with a network resource that is identified by a resource locator, the method comprising:
-
receiving a resource identifier from the wireless network using a low bandwidth channel, wherein the resource identifier is a compressed version of the resource locator;
resolving the resource identifier to produce the resource locator; and
accessing the information associated the resource locator over the wireless network. - View Dependent Claims (17)
-
-
18. A wireless device for use in a wireless network, the wireless device operable to receive information associated with a network resource that is identified by a resource locator, the wireless device comprising:
-
logic that operates to receive a resource identifier from the wireless network using a low bandwidth channel, wherein the resource identifier is a compressed version of the resource locator;
logic that operates to resolve the resource identifier to produce the resource locator; and
logic that operates to access the information associated the resource locator over the wireless network. - View Dependent Claims (19)
-
-
20. A wireless device for use in a wireless network, the wireless device operable to receive information associated with a network resource that is identified by a resource locator, the wireless device comprising:
-
means for receiving a resource identifier from the wireless network using a low bandwidth channel, wherein the resource identifier is a compressed version of the resource locator;
means for resolving the resource identifier to produce the resource locator; and
means for accessing the information associated the resource locator over the wireless network. - View Dependent Claims (21)
-
-
22. A computer-readable medium containing computer-executable instructions for allowing a wireless device to access information associated with a resource locator transmitted over a low bandwidth channel in a wireless network, the instructions when executed perform a method, comprising:
-
receiving a resource identifier from the wireless network using the low bandwidth channel, wherein the resource identifier is a compressed version of the resource locator;
resolving the resource identifier to produce the resource locator; and
accessing the information associated the resource locator over the wireless network. - View Dependent Claims (23)
-
-
24. A carrier wave signal comprising program instructions executable by a processor for compressing a resource locator in a data network for transmission over a low bandwidth channel to a wireless device, the carrier wave signal comprising:
-
program instructions for detecting a resource locator in a message transmitted to the wireless device, wherein the resource locator exceeds a selected length;
program instructions for compressing the resource locator to obtain a corresponding resource identifier that is shorter in length than the resource locator;
program instructions for substituting the resource identifier for the resource locator in the message to form an updated message; and
program instructions for transmitting the updated message to the wireless device using the low bandwidth channel. - View Dependent Claims (25)
-
-
26. A carrier wave~signal comprising program instructions executable by a processor for operating a wireless device in a wireless network to receive information associated with a resource locator, the carrier wave signal comprising:
-
program instructions for receiving a resource identifier from the wireless network using a low bandwidth channel, wherein the resource identifier is a compressed version of the resource locator;
program instructions for resolving the resource identifier to produce the resource locator; and
program instructions for accessing the information associated the resource locator over the wireless network. - View Dependent Claims (27)
-
Specification