Method and apparatus for improving wireless data networks performance
First Claim
1. An apparatus for use in a communication network, comprising:
- a gateway operable within said network for receiving a request for a resource having embedded data, in response to said request, said gateway further for obtaining said resource and said embedded data, for bundling said resource and said embedded data into a file, and for sending said file.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for data communications over a wireless network. A user contacts an Internet gateway over the wireless network. When the user requests an Internet resource it sends an improved HTTP command to the gateway. The improved HTTP command causes the internet gateway to access a resource file and obtain not only the requested resource, but also all of the resources embedded in the requested resource. The requested resource and embedded resources are bundled into a file and sent to the user. By eliminating parsing of the requested resource by the user and subsequent requests for embedded information, the wireless network does not have to make multiple supplemental communication channel assignments, which improves overall performance.
-
Citations
27 Claims
-
1. An apparatus for use in a communication network, comprising:
a gateway operable within said network for receiving a request for a resource having embedded data, in response to said request, said gateway further for obtaining said resource and said embedded data, for bundling said resource and said embedded data into a file, and for sending said file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. An apparatus for use in a communication network, comprising:
a gateway for receiving a request for a resource having embedded data, in response to said request, said gateway further for obtaining said resource and said embedded data using a resource index file having information regarding said resource and said embedded data, for bundling said resource and said embedded data into a response file, and for updating said resource index file. - View Dependent Claims (13, 14, 15)
-
16. A method of operating a gateway, comprising:
-
receiving a request for a resource having embedded data;
obtaining information regarding the resource and embedded data from a resource index file;
obtaining the resource and embedded data using the obtained information;
bundling the obtained resource and obtained embedded data into a response file; and
sending the response file. - View Dependent Claims (17, 18, 19)
-
-
20. A method, comprising:
-
transmitting a client request over a wireless network for a resource having embedded data;
receiving the request;
obtaining the resource and its embedded data;
bundling the obtained resource and obtained embedded data into a file; and
sending that file to the client over the wireless network. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
Specification