METHODS FOR AUTOMATED AND SEMIAUTOMATED COMPOSITION OF VISUAL SEQUENCES, FLOWS, AND FLYOVERS BASED ON CONTENT AND CONTEXT
First Claim
1. A method of displaying a flyover, the method comprising:
- receiving data relating to a roadway system;
receiving a request for a graphical depiction of a flyover of a route on the roadway system and an identification of a location to be represented in the flyover, wherein the location is at least one of a start point of the route, an end point of the route, and a point of interest; and
generating the graphical depiction of the flyover, wherein the graphical depiction of the flyover includes aspects that simulate different flyover velocities for different portions of the flyover, and wherein the different flyover velocities are based at least in part on distances from the location represented in the flyover from each of the different portions of the flyover.
1 Assignment
0 Petitions
Accused Products
Abstract
A system with the ability to dynamically compose a sequence of visual views or flows allowing a single object or region, or multiple objects or regions, to be viewed from different perspectives and visual distances is described. The sequence of views can provide smooth flyovers over positions and details on objects that are deemed to be of interest, with changes in zoom level and/or velocity that are functions of the estimated complexity and/or unfamiliarity with features of the object. In an example, a flyover displaying different views on a map of a city arterial system on a small-screened mobile device is composed based on current traffic conditions, swooping up and down with parabolic trajectories, based on distances being traversed, and pausing at times over key traffic jams and other findings of interest based on the estimated visual complexity and predicted atypicality of situations.
-
Citations
20 Claims
-
1. A method of displaying a flyover, the method comprising:
-
receiving data relating to a roadway system; receiving a request for a graphical depiction of a flyover of a route on the roadway system and an identification of a location to be represented in the flyover, wherein the location is at least one of a start point of the route, an end point of the route, and a point of interest; and generating the graphical depiction of the flyover, wherein the graphical depiction of the flyover includes aspects that simulate different flyover velocities for different portions of the flyover, and wherein the different flyover velocities are based at least in part on distances from the location represented in the flyover from each of the different portions of the flyover. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for generating a flyover of a roadway system, the system comprising:
a memory and a processor that are respectively configured to store and execute instructions, including instructions for performing operations that generate a graphical depiction of the flyover of the roadway system, the operations including; receiving data relating to the roadway system; receiving a request for the graphical depiction of the flyover of a route on the roadway system and an identification of a location to be represented in the flyover; and generating the graphical depiction of the flyover, wherein the graphical depiction of the flyover includes aspects that simulate different flyover velocities for different portions of the flyover, and wherein the different flyover velocities are based at least in part on a sequence associated with the different portions of the flyover. - View Dependent Claims (7, 8, 9, 10, 11)
-
12. A computer-readable storage medium encoded with computer-executable instructions for performing operations that generate a depiction of a flyover of an object, the operations comprising:
-
constructing a flyover of a representation of the object that includes at least one location; and generating a depiction of the flyover for display on a portable device, wherein the depiction of the flyover includes aspects that simulate different flyover velocities for different portions of the flyover, and wherein the different flyover velocities are based at least in part on a sequence of the different portions of the flyover. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification