Method, apparatus, and computer program product for dynamically displaying graphical and textual overlays on geospatial arrangements
First Claim
Patent Images
1. A method comprising:
- responding to a request for a geospatial arrangement from a client by providing the geospatial arrangement to the client;
in response to the request, causing the geospatial arrangement to be displayed by the client prior to a receipt of glyph information associated with the geospatial arrangement from a third party system;
independently from the request from the client for the geospatial arrangement and prior to a subsequent request for the geospatial arrangement from the client, receiving the glyph information from the third party system, wherein the glyph information comprises information identifying the geospatial arrangement as associated with the glyph information, location information relative to the geospatial arrangement, and content information defining a visual component;
storing the glyph information in association with the geospatial arrangement;
receiving the subsequent request for the geospatial arrangement from the client, wherein the receipt of the glyph information from the third party system occurs independently from the receipt of the subsequent request for the geospatial arrangement from the client;
in response to the subsequent request, generating, with a processor, an updated geospatial arrangement based on the glyph information; and
causing the updated geospatial arrangement to be displayed by the client.
11 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for dynamically displaying graphical and textual overlays on geospatial arrangements. Glyph information provided by one or more third party systems may be stored in a centralized system. Upon request from a client terminal, the glyph information may be applied to a geospatial arrangement to generate an updated map to be displayed by the client terminal. Newly created glyphs, including new visual content, may be provided seamlessly after initial configuration.
-
Citations
20 Claims
-
1. A method comprising:
-
responding to a request for a geospatial arrangement from a client by providing the geospatial arrangement to the client; in response to the request, causing the geospatial arrangement to be displayed by the client prior to a receipt of glyph information associated with the geospatial arrangement from a third party system; independently from the request from the client for the geospatial arrangement and prior to a subsequent request for the geospatial arrangement from the client, receiving the glyph information from the third party system, wherein the glyph information comprises information identifying the geospatial arrangement as associated with the glyph information, location information relative to the geospatial arrangement, and content information defining a visual component; storing the glyph information in association with the geospatial arrangement; receiving the subsequent request for the geospatial arrangement from the client, wherein the receipt of the glyph information from the third party system occurs independently from the receipt of the subsequent request for the geospatial arrangement from the client; in response to the subsequent request, generating, with a processor, an updated geospatial arrangement based on the glyph information; and causing the updated geospatial arrangement to be displayed by the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising at least one non-transitory computer-readable medium having computer-readable program instructions stored therein, the computer-readable program instructions comprising instructions, which when performed by an apparatus, are configured to cause the apparatus to at least:
-
respond to a request for a geospatial arrangement from a client by providing the geospatial arrangement to the client; in response to the request, causing the geospatial arrangement to be displayed by the client prior to a receipt of glyph information associated with the geospatial arrangement from a third party system; independently from the request from the client for the geospatial arrangement and prior to a subsequent request for the geospatial arrangement from the client, receive the glyph information from the third party system, wherein the glyph information comprises information identifying the geospatial arrangement as associated with the glyph information, location information relative to the geospatial arrangement, and content information defining a visual component; store the glyph information in association with the geospatial arrangement; receive the subsequent request for the geospatial arrangement from the client; in response to the subsequent request, generate an updated geospatial arrangement based on the glyph information; and cause the updated geospatial arrangement to be displayed by the client. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An apparatus comprising processing circuitry configured to communicate with a third party system and client, said processing circuitry configured to cause the apparatus to at least:
-
respond to a request for a geospatial arrangement from the client by providing the geospatial arrangement to the client; in response to the request, cause the geospatial arrangement to be displayed by the client prior to a receipt of glyph information associated with the geospatial arrangement from the third party system; independently from the request from the client for the geospatial arrangement and prior to a subsequent request for the geospatial arrangement from the client, receive the glyph information from the third party system, wherein the glyph information comprises information identifying the geospatial arrangement as associated with the glyph information, location information relative to the geospatial arrangement, and content information defining a visual component; store the glyph information in association with the geospatial arrangement; receive the subsequent request for the geospatial arrangement from the client; in response to the subsequent request, generate an updated geospatial arrangement based on the glyph information; and cause the updated geospatial arrangement to be displayed by the client. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system for managing the display of glyphs, the system comprising:
-
a) a server configured to; respond to a request for a geospatial arrangement from a client by providing the geospatial arrangement to the client; in response to the request, cause the geospatial arrangement to be displayed by the client prior to a receipt of glyph information associated with the geospatial arrangement from a third party system; independently from the request from the client for the geospatial arrangement and prior to a subsequent request for the geospatial arrangement from the client, receive the glyph information from the third party system, wherein the glyph information comprises information identifying the geospatial arrangement as associated with the glyph information, location information relative to the geospatial arrangement, and content information defining a visual component; store the glyph information in association with the geospatial arrangement; receive the subsequent request for the geospatial arrangement from the client; in response to the subsequent request, generate an updated geospatial arrangement based on the glyph information; and cause the updated geospatial arrangement to be displayed by the client; and b) the third party system configured to; provide the glyph information to the server, independently from the request for the geospatial arrangement from the client.
-
Specification