GEOSPATIAL MULTIVIEWER
First Claim
1. A geospatial multiviewer comprising:
- a geospatial application that provides geospatial data in response to a user input, the geospatial data corresponding to a representation of at least one geographical region;
a request engine configured to provide a search query for requesting content from at least one data source, the search query being based at least in part on the geospatial data from the geospatial application; and
a graphics pipeline configured to dynamically generate at least one transformation for adjusting objects in an output presentation in response to the user input, the output presentation being rendered based on the at least one transformation, the objects in the output presentation comprising the representation of at least one geographical region and received content responsive to the search query.
7 Assignments
0 Petitions
Accused Products
Abstract
A geospatial multiviewer can include a geospatial application that provides geospatial data responsive to a user input, the geospatial data corresponding to a representation of at least one geographical region. A request engine is configured to provide a search query for requesting content from at least one data source. The search query is based at least in part on the geospatial data from the geospatial application. A graphics pipeline is configured to dynamically generate at least one transformation for adjusting objects in an output presentation in response to the user input. The output presentation is rendered based on the at least one transformation. The objects in the output presentation comprise received content and the representation of at least one geographical region.
-
Citations
21 Claims
-
1. A geospatial multiviewer comprising:
-
a geospatial application that provides geospatial data in response to a user input, the geospatial data corresponding to a representation of at least one geographical region; a request engine configured to provide a search query for requesting content from at least one data source, the search query being based at least in part on the geospatial data from the geospatial application; and a graphics pipeline configured to dynamically generate at least one transformation for adjusting objects in an output presentation in response to the user input, the output presentation being rendered based on the at least one transformation, the objects in the output presentation comprising the representation of at least one geographical region and received content responsive to the search query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A geospatial multiviewer comprising:
-
a geospatial application that provides geospatial data responsive to a user input, the geospatial data corresponding to a representation of at least one geographical region; a request engine configured to send a search query for requesting content from at least one data source, the search query being based at least in part on the geospatial data from the geospatial application; an asynchronous transfer engine configured to receive the representation of the at least one geographical region provided by the geospatial application and received content responsive to the search query, the asynchronous transfer engine routing the representation of the at least one geographical region and the received content to graphics memory to facilitate rendering a given frame of the output presentation; and a graphics pipeline configured to dynamically generate at least one transformation for adjusting objects in the output presentation in response to the user input, the given frame of the output presentation being rendered for the given frame based on at least one corresponding transformation and based on the received content and the representation of at least one geographical region stored in the graphics memory. - View Dependent Claims (18, 19)
-
-
20. A computer-implemented method for providing geospatial information, comprising:
-
receiving at least one user input; providing geospatial data in response to the user input, the geospatial data corresponding to a representation of at least one geographical region that is generated by a geospatial application running on a processor; sending a search request for content, the search request including a search query based at least in part on the geospatial data; generating at least one transformation in response to the user input for controlling a relationship among objects rendered in an output presentation; receiving content from an identified resource location; rendering a frame of the output presentation based on the at least one transformation, the received content and the representation of at least one geographical region, such that an object corresponding to the received content in each frame of the output presentation has a geospatially relevant context. - View Dependent Claims (21)
-
Specification