×

Data visualization using level of detail magnification

  • US 10,089,372 B2
  • Filed: 05/09/2014
  • Issued: 10/02/2018
  • Est. Priority Date: 05/09/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system including instructions recorded on a non-transitory computer-readable storage medium, and executable by at least one processor, the system comprising:

  • a visualization engine configured to cause the at least one processor to provide, on a screen, a visual display of an object, the object being associated with object data stored in a database and having a data display size smaller than a visual threshold and therefore not displayed on the screen, the visualization engine includinga request handler configured to receive a magnification request to magnify the object at a magnification speed,a threshold manager configured to determine, based on the magnification speed, a data threshold defined with respect to a screen size of the screen, at which fetching of the object data from the database must be initiated to ensure receipt thereof prior to the visual threshold being reached by the data display size of the object data, based on a round trip retrieval time of the object data from the database, andan object size comparator configured to initiate fetching of the object data from the database, in response to the data threshold being reached by the data display size of the object data,wherein the visualization engine is configured to display the object data, as fetched from the database, within the object upon magnification of the object data meeting the visual threshold, andfurther wherein the system includes a template repository storing a plurality of layout templates, wherein the plurality of layout templates are stored in a hierarchical structure in which layout templates are embedded within one another at each level of the hierarchical structure.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×