IP Library Granted Patent US 8,244,770
Granted Patent B2
US 8,244,770 · App. 12/285,002 · Granted Aug 14, 2012

Image tile server

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,244,770
App. No.
12/285,002
Granted
Aug 14, 2012
Kind
B2
Abstract

An image tile server importantly includes an image tile cache, to support a tiled map display in a user device. Instead of the conventional user device client (e.g., an Ajax client) making image requests directly to a mapping server (MS), a display device initiates an image request of a tile server (TS), and the tile server returns the requested image. However, importantly, the tile server (TS) also retains a cached copy of the returned image for faster retrieval at a later time relating to another image request by the same or different user device.

Claims (32)

1. An map intermediate image tile server, comprising:

a receiver to receive a first request for a map image tile file from a requesting user device; and

a transmitter to transmit a second request for said map image tile file to a map server;

a map image tile server cache, associated with said intermediate image tile server, to cache said map image tile file;

wherein an oldest cached map image tile file is replaced with said map image tile file to maintain said map image tile server cache.

2. The intermediate map image tile server according to claim 1 , further comprising:

a map image file database.

3. An intermediate image tile server, comprising:

a receiver to receive a first request for a map image tile from a user device; and

a transmitter to transmit a second request for said map image tile to a map server;

a map image tile server cache, associated with said intermediate image tile server, to cache said map image tile at said intermediate map image tile server;

wherein an oldest cached map image tile file is replaced with said map image tile file to maintain said map image tile server cache.

4. A method of obtaining a tiled image from an intermediate map image tile server, comprising:

receiving a first request for a map image tile, at an intermediate map image tile server remote from a requesting user device;

transmitting a second request for said map image tile to a map server;

caching, at a map image tile server cache associated with said intermediate image tile server, said map image tile; and

replacing an oldest cached map image tile file with said map image tile file to maintain said map image tile server cache.

5. A method of obtaining a tiled image from an intermediate map image tile server according to claim 4 , wherein:

said requesting user device is a wireless user device.

6. A method of obtaining a tiled image from an intermediate map image tile server according to claim 5 , wherein:

said wireless user device is a wireless phone.

7. A method of retrieving an image tile from an intermediate map image tile server, comprising:

receiving, at an intermediate tile server remote from a requesting user device, a first request for a map image tile;

transmitting a second request for said map image tile to a map server;

caching, at a map image tile server cache associated with said intermediate tile server, said map image tile;

replacing an oldest cached map image tile file with said map image tile file to maintain said map image tile server cache;

retrieving said map image tile from said map image tile server cache if previously requested from said map server; and

providing said map image tile from said map image tile server cache.

8. A method of retrieving an image tile from an intermediate map image tile server according to claim 7 , wherein:

said requesting user device is a wireless user device.

9. A method of retrieving an image tile from an intermediate map image tile server according to claim 8 , wherein:

said wireless user device is a wireless phone.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2022
From: TELECOMMUNICATIONS SYSTEMS, INC
To: ARTAX, LLC
Reel/Frame 059852/0141 →
RELEASE OF SECURITY INTEREST Recorded Apr 25, 2022
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: COMTECH TELECOMMUNICATIONS CORP.
Reel/Frame 059820/0971 →
SECURITY AGREEMENT Recorded Mar 3, 2016
From: COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH MOBILE DATACOM CORPORATION; TELECOMMUNICATION SYSTEMS, INC.
To: CITIBANK N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037993/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 3, 2016
From: SILICON VALLEY BANK
To: TELECOMMUNICATION SYSTEMS, INC.; LONGHORN ACQUISITION, LLC; SOLVEM INNOVATIONS, INC.; QUASAR ACQUISITION, LLC; NETWORKS IN MOTION, INC.
Reel/Frame 037994/0113 →
SECURITY AGREEMENT Recorded Jan 29, 2010
From: TELECOMMUNICATION SYSTEMS, INC.; LONGHORN ACQUISITION, LLC; SOLVERN INNOVATIONS, INC.; QUASAR ACQUISITION, LLC; NETWORKS IN MOTION, INC.
To: SILICON VALLEY BANK, AGENT
Reel/Frame 023870/0484 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2008
From: TURNER, NEIL; FERNANDEZ, CHRISTIAN; LESSIN, MICHAEL
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 021704/0971 →