Range condition managing system and user interface thereof
First Claim
Patent Images
1. A range manager system comprising:
- a range definition controller receiving a plurality of boundary values from a user and positioning each received boundary value in numerical order on a single range between a highest value and a lowest value, thereby creating sub-ranges within the single range without requiring the user to specify the boundaries of the sub-ranges, wherein the sub-ranges are non-overlapping and collectively span the single range entirely;
a range label handler applying user-defined labels to the sub-ranges; and
a range definition display area controller controlling, by operation of one or more computer processors, presentation of a range definition display area to the user via an output unit, the range definition display area representing a definition of the sub-ranges, the range definition display area controller presenting the sub-ranges in vertical arrangement so as to visually convey the definition of the sub-ranges,wherein the range definition display area controller comprises;
a boundary indicator controller controlling presentation of one or more range boundary indicators based on the boundary values; and
a boundary value location controller controlling a location of each boundary value relative to its associated boundary indicator so as to indicate to which sub-range the boundary value belongsa range redundancy handler handling redundancy in the sub-ranges based on the boundary values and the labels of the sub-ranges such that neighboring sub-ranges having a same label are presented as a single sub-range having a single label.
8 Assignments
0 Petitions
Accused Products
Abstract
A range manager system has a range definition controller, a range label handler, and a range definition indicator controller. The range definition controller controls setting of one or more boundary values defining one or more ranges. The range label handler handles labels of the ranges. The range definition indicator controller controls presentation of a range definition indicator representing definition of the ranges. The range definition indicator controller presents the ranges in vertical arrangement so as to provide an intuitive representation of the definition of the ranges.
-
Citations
21 Claims
-
1. A range manager system comprising:
-
a range definition controller receiving a plurality of boundary values from a user and positioning each received boundary value in numerical order on a single range between a highest value and a lowest value, thereby creating sub-ranges within the single range without requiring the user to specify the boundaries of the sub-ranges, wherein the sub-ranges are non-overlapping and collectively span the single range entirely; a range label handler applying user-defined labels to the sub-ranges; and a range definition display area controller controlling, by operation of one or more computer processors, presentation of a range definition display area to the user via an output unit, the range definition display area representing a definition of the sub-ranges, the range definition display area controller presenting the sub-ranges in vertical arrangement so as to visually convey the definition of the sub-ranges, wherein the range definition display area controller comprises; a boundary indicator controller controlling presentation of one or more range boundary indicators based on the boundary values; and a boundary value location controller controlling a location of each boundary value relative to its associated boundary indicator so as to indicate to which sub-range the boundary value belongs a range redundancy handler handling redundancy in the sub-ranges based on the boundary values and the labels of the sub-ranges such that neighboring sub-ranges having a same label are presented as a single sub-range having a single label. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A range defining user interface comprising:
-
a range definition display area being output by a range definition display area controller and by operation of one or more computer processors, the range definition display area comprising; one or more boundary value boxes presenting boundary values on a single range between a highest value and a lowest value, the boundary value boxes being arranged vertically in order of the boundary values; one or more sub-ranges within the single range, the sub-ranges defined by the boundary values, the sub-ranges being arranged vertically within the single range, wherein the sub-ranges are non-overlapping and collectively span the single range entirely; one or more range boundary indicators indicating boundaries of the sub-ranges based on the boundary values; and one or more user-defined range labels; wherein a relative location of a boundary value box and its associated range boundary indicator is variable so as to visually represent to which range a boundary value shown in the boundary value box belongs, and wherein the range definition display area controller handles redundancy in the sub-ranges based on the boundary values and the labels of the sub-ranges such that neighboring sub-ranges having a same label are presented as a single sub-range having a single label. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer readable storage medium storing computer readable code for use in the execution in a computer of a method of managing a user interface to define a range, the method comprising the steps of:
-
receiving a plurality of boundary values from a user; positioning each received boundary value in numerical order on a single range between a highest value and a lowest value, thereby creating sub-ranges within the single range without requiring the user to specify the boundaries of the sub-ranges, wherein the sub-ranges are non-overlapping and collectively span the single range entirely; applying user-defined labels to the sub-ranges; and controlling presentation of a range definition display area representing a definition of the sub-ranges, the range definition display area controller presenting the sub-ranges in vertical arrangement so as to visually convey the definition of the sub-ranges, wherein the step of controlling presentation of a range definition comprises the steps of; controlling presentation of one or more range boundary indicators based on the boundary values; and controlling a location of each boundary value relative to its associated boundary indicator so as to indicate to which sub-range the boundary value belongs; wherein the range definition display area controller handles redundancy in the sub-ranges based on the boundary values and the labels of the sub-ranges such that neighboring sub-ranges having a same label are presented as a single sub-range having a single label. - View Dependent Claims (15)
-
-
16. A method of managing a user interface to define a range, the method comprising the steps of:
-
presenting to a user a range definition display area comprising; one or more boundary value boxes presenting boundary values on a single range between a highest value and a lowest value, the boundary value boxes being arranged vertically in order of the boundary values; one or more sub-ranges within the single range, the sub-ranges defined by the boundary values, the sub-ranges being arranged vertically within the single range, wherein the sub-ranges are non-overlapping and collectively span the single range entirely; one or more range boundary indicators indicating boundaries of the sub-ranges based on the boundary values; and one or more user-defined range labels, wherein neighboring sub-ranges having a same label are presented as a single sub-range having a single label; and allowing the user to change a relative location of a boundary value box and its associated range boundary indicator so that the relative location visually represents to which sub-range a boundary value shown in the boundary value box belongs. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification