Interactive custom regions
AssigneeOracle International Corporation
InventorsKevin Chow, Prashant Singh, Melinda Tang
Life of this patent
Estimating the term…
Abstract
One embodiment is directed to a computer program, embodied on a computer readable medium. The computer program is configured to control a processor to execute instructions. The instructions include receiving a selection of built-in interactive regions provided by a visualization component, aggregating the selected set of regions, and creating one or more custom regions from the aggregation of the selected set of regions.
Claims21
A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to:
- display a lower level geographic region layer, including a plurality of selectable lower level geographic regions, to a user, each lower level geographic region including a border defining a geographic boundary;
- receive selections of lower level geographic regions from the user, each selection including at least a plurality of lower level geographic regions having adjacent borders;
- aggregate the selections of lower level geographic regions into a plurality of higher level interactive custom geographic regions;
- display a custom geographic region layer, including the plurality of custom geographic regions, to the user;
- receive a selection of a custom geographic region from the user;
- display the selected custom geographic region by highlighting and elevating the selected custom geographic region with respect to the unselected custom geographic regions, each of the plurality of lower level geographic regions that form the selected custom geographic region being displayed at the same elevation;
- and
- display the lower level geographic regions of the selected custom geographic region within a border of the selected custom geographic region, or list the names of the lower level geographic regions of the selected custom geographic region within a tool tip disposed over the selected custom geographic region.
A method for creating interactive custom geographic regions, the method comprising:
- displaying a lower level geographic region layer, including a plurality of selectable lower level geographic regions, to a user, each lower level geographic region including a border defining a geographic boundary;
- receiving, at a visualization component, selections of lower level geographic regions from the user, each selection including at least a plurality of lower level geographic regions having adjacent borders;
- aggregating the selections of lower level geographic regions into a plurality of higher level interactive custom geographic regions;
- displaying a custom geographic region layer, including the plurality of custom geographic regions, to the user;
- receiving, at the visualization component, a selection of a custom geographic region from the user;
- displaying the selected custom geographic region by highlighting and elevating the selected custom geographic region with respect to the unselected custom geographic regions, each of the plurality of lower level geographic regions that form the selected custom geographic region being displayed at the same elevation;
- and
- displaying the lower level geographic regions of the selected custom geographic region within a border of the selected custom geographic region, or listing the names of the lower level geographic regions of the selected custom geographic region within a tool tip disposed over the selected custom geographic region.
An apparatus, comprising:
- a processor;
- and
- a memory, coupled to the processor, storing a custom visualization component module that, when executed by the processor, creates interactive custom geographic regions, the creating comprising:
- displaying a lower level geographic region layer, including a plurality of selectable lower level geographic regions, to a user, each lower level geographic region including a border defining a geographic boundary;
- receiving selections of lower level geographic regions from the user, each selection including at least a plurality of lower level geographic regions having adjacent borders;
- aggregating the selections of lower level geographic regions into a plurality of higher level interactive custom geographic regions;
- displaying a custom geographic region layer, including the plurality of custom geographic regions, to the user;
- receiving a selection of a custom geographic region from the user;
- displaying the selected custom geographic region by highlighting and elevating the selected custom geographic region with respect to the unselected custom geographic regions, each of the plurality of lower level geographic regions that form the selected custom geographic region being displayed at the same elevation;
- and
- displaying the lower level geographic regions of the selected custom geographic region within a border of the selected custom geographic region, or listing the names of the lower level geographic regions of the selected custom geographic region within a tool tip disposed over the selected custom geographic region.
Dependencies are inferred from the claim text.