Image tile request service
AssigneeRosemount Aerospace Inc.
InventorGary Smart
Life of this patent
Estimating the term…
Abstract
A method of obtaining an image tile from a server by a client includes a client submitting a request to a server for extracting an image tile from a compressed image file. The server controls access to the compressed image file, the compressed image file contains multiple different resolution image layers and the image tile is to be extracted from one of these image layers. The request includes the identity of the image layer and the coordinates of the image tile in the image layer. The server extracts the requested image tile directly from the image layer in the compressed image file using the request and transfers image tile to the client at the decompressed image resolution and quality such that the image tile can be displayed on a display of the client.
Claims15
A method of obtaining an image tile from a server by a client, the method comprising:
- submitting, with a client, a request to a server for extracting an image tile from a compressed image file,
- wherein the server controls access to the compressed image file,
- wherein the compressed image file comprises a plurality of different resolution image layers and the image tile is to be extracted from one of the plurality of different resolution image layers, and
- wherein the request comprises the identity of the image layer that the image tile is being requested from and the coordinates of the image tile in the image layer;
- extracting, with the server, the requested image tile directly from the image layer in the compressed image file using the identity of the image layer and the coordinates of the image tile in the request,
- wherein the step of extracting the requested image tile comprises decompressing the requested image tile to a particular image resolution and quality;
- and
- transferring the decompressed image tile from the server to the client at the decompressed image resolution and quality.
The method as claimed in 1, wherein the method comprises the client generating the request using meta-data associated with the compressed image file.
A client for requesting an image tile, the client comprising:
- processing circuitry configured to:
- submit a request to a server for extracting an image tile from a compressed image file to which access is controlled by the server,
- wherein the compressed image file comprises a plurality of different resolution image layers and the image tile is to be extracted from one of the plurality of different resolution image layers, and
- wherein the request comprises the identity of the image layer that the image tile is being requested from and the coordinates of the image tile in the image layer;
- and
- receive the requested image tile from the server to the, wherein the image tile received comprises a decompressed image tile which has been decompressed by the server to a particular image resolution and quality.
A server for extracting an image tile from a compressed image file, the server comprising processing circuitry configured to:
- receive a request for an image tile to be extracted from a compressed image file to which access is controlled by the server,
- wherein the compressed image file comprises a plurality of different resolution image layers and the image tile is to be extracted from one of the plurality of different resolution image layers, and
- wherein the request comprises the identity of the image layer that the image tile is being requested from and the coordinates of the image tile in the image layer;
- extract the requested image tile directly from the image layer in the compressed image file using the identity of the image layer and the coordinates of the image tile in the request,
- wherein the processing circuitry is configured to extract the requested image tile by decompressing the requested image tile to a particular image resolution and quality;
- and
- transfer the decompressed image tile from the server to the client at the decompressed image resolution and quality.
Dependencies are inferred from the claim text.