Generating an Amalgamated Image Including a Static Image and a Dynamic Image
First Claim
Patent Images
1. A method comprising:
- receiving a request from a client, wherein the request comprises a specification of a static location and a dynamic location;
creating a static image, wherein the static image comprises a map that represents an area centered around the static location;
creating a dynamic image asynchronously from the creating the static image;
generating an amalgamated image comprising the static image and the dynamic image, wherein the generating further comprises generating the dynamic image at the dynamic location over a portion of the static image; and
sending the amalgamated image to the client.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a request is received that includes a specification of a static location and a dynamic location. A static image is created that includes a map that represents an area centered around the static location. A dynamic image is created asynchronously from the creation of the static image. An amalgamated image is generated that includes the static image and the dynamic image, which is over a portion of the static image. In this way, spatial data may be drawn in a manner that increases performance.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a request from a client, wherein the request comprises a specification of a static location and a dynamic location; creating a static image, wherein the static image comprises a map that represents an area centered around the static location; creating a dynamic image asynchronously from the creating the static image; generating an amalgamated image comprising the static image and the dynamic image, wherein the generating further comprises generating the dynamic image at the dynamic location over a portion of the static image; and sending the amalgamated image to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A storage medium encoded with instructions, wherein the instructions when executed on a processor comprise:
-
receiving a request from a client, wherein the request comprises a specification of a static location and a dynamic location; creating a static image, wherein the static image comprises a map that represents an area centered around the static location; creating a dynamic image asynchronously from the creating the static image; generating an amalgamated image comprising the static image and the dynamic image, wherein the generating further comprises generating the dynamic image at the dynamic location over a portion of the static image; and sending the amalgamated image to the client, wherein the client displays the amalgamated image. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer system comprising:
-
a processor; and memory connected to the processor, wherein the memory encodes instructions that when executed by the processor comprise; receiving a request from a client, wherein the request comprises a specification of a static location and a dynamic location, creating a static image, wherein the static image comprises a map that represents an area centered around the static location, creating a dynamic image asynchronously from the creating the static image, generating an amalgamated image comprising the static image and the dynamic image, wherein the generating further comprises generating the dynamic image at the dynamic location over a portion of the static image, and sending the amalgamated image to the client, wherein the client displays the amalgamated image. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification