System and method for time dimension management for a data analyzing
First Claim
1. A time dimension management system comprising:
- a computer; and
a date selector controller, executable by the computer, to control a date selector that displays a standard calendar and a business calendar, the date selector controller comprising;
a standard calendar manager to display the standard calendar to allow user selection of a time period, the standard calendar representing a standard time data structure; and
a business calendar manager to display the business calendar, the displayed business calendar representing a business time data structure different from the standard time data structure, the business time data structure comprising two or more separate time levels, each of the two or more separate time levels representing a respective independent set of time periods, wherein each independent set of time periods is associated with a different unit of time, wherein at least one time period of one of the independent sets of time periods has a duration that is different from the time period included in the standard calendar, wherein each of the independent sets of time periods includes a respective continuum of time periods, wherein the displayed business calendar comprises multiple selectable cells each corresponding to a time period of a respective independent set of time periods, and wherein the multiple selectable cells of the displayed business calendar are graphically arranged to represent a hierarchy of the two or more time levels,wherein the date selector controller provides a visual, side-by-side navigation of both the standard calendar and the business calendar, such that when a new time period is selected in one of the displayed standard calendar and the displayed business calendar, the date selector controller automatically updates a view of the other calendar to visually indicate the selected new time period.
4 Assignments
0 Petitions
Accused Products
Abstract
A time dimension management system is provided for managing time dimension of a data analyzing system for analyzing data stored in a data store based on a time data structure. The time dimension management system comprises a date selector controller and a calendar coordinator. The date selector controller is provided for controlling a date selector that presents to a user a standard calendar and a business calendar. The date selector controller has a standard calendar manager for managing presentation of the standard calendar for allowing the user to select a date on the standard calendar, and a business calendar manager for managing presentation of the business calendar to represent the time data structure that the data analyzing system uses, and allowing the user to select a date on the business calendar. The calendar coordinator is provided for coordinating the standard calendar manager and the business calendar manager to indicate a selected date on the standard calendar and the business calendar.
-
Citations
21 Claims
-
1. A time dimension management system comprising:
-
a computer; and a date selector controller, executable by the computer, to control a date selector that displays a standard calendar and a business calendar, the date selector controller comprising; a standard calendar manager to display the standard calendar to allow user selection of a time period, the standard calendar representing a standard time data structure; and a business calendar manager to display the business calendar, the displayed business calendar representing a business time data structure different from the standard time data structure, the business time data structure comprising two or more separate time levels, each of the two or more separate time levels representing a respective independent set of time periods, wherein each independent set of time periods is associated with a different unit of time, wherein at least one time period of one of the independent sets of time periods has a duration that is different from the time period included in the standard calendar, wherein each of the independent sets of time periods includes a respective continuum of time periods, wherein the displayed business calendar comprises multiple selectable cells each corresponding to a time period of a respective independent set of time periods, and wherein the multiple selectable cells of the displayed business calendar are graphically arranged to represent a hierarchy of the two or more time levels, wherein the date selector controller provides a visual, side-by-side navigation of both the standard calendar and the business calendar, such that when a new time period is selected in one of the displayed standard calendar and the displayed business calendar, the date selector controller automatically updates a view of the other calendar to visually indicate the selected new time period. - View Dependent Claims (2, 3, 4, 5, 6, 13, 14, 15)
-
-
7. A method comprising:
-
displaying, by a computer, a standard calendar to allow user selection on the computer of a time period, the standard calendar representing a standard time data structure; displaying, by the computer, a business calendar that represents a business time data structure, different from the standard time data structure, the business time data structure comprising two or more separate time levels, each of the two or more separate time levels representing a respective independent set of time periods, wherein each independent set of time periods is associated with a different unit of time, wherein at least one time period of the independent sets of time periods has a duration that is different from the time period included in the standard calendar, wherein each of the independent sets of time periods includes a respective continuum of time periods, wherein the displayed business calendar comprises multiple selectable cells each corresponding to a time period of a respective independent set of time periods, and wherein the multiple selectable cells of the displayed business calendar are graphically arranged to represent a hierarchy of the two or more time levels; and providing, by the computer, a visual, side-by-side navigation of both the standard calendar and the business calendar, such that when a new time period is selected in one of the displayed standard calendar and the displayed business calendar, a view of the other calendar is automatically updated by the computer to visually indicate the selected new time period. - View Dependent Claims (8, 9, 10, 16, 17, 18)
-
-
11. A computer readable memory containing computer executable instructions that, when executed, cause a computer to:
-
display a standard calendar to allow user selection of a time period, the standard calendar representing a standard time data structure; display a business calendar that represents a business time data structure, different from the standard time data structure, the business time data structure comprising two or more separate time levels, each of the two or more separate time levels representing a respective independent set of time periods, wherein each independent set of time periods is associated with a different unit of time, wherein at least one time period of one of the independent sets of time periods has a duration that is different from the time period included in the standard calendar, wherein each of the independent sets of time periods includes a respective continuum of time periods, wherein the displayed business calendar comprises multiple selectable cells each corresponding to a time period of a respective independent set of time periods, wherein each of the multiple selectable cells comprises an unlabelled cell that is displayed without any text, wherein each unlabelled cell provides a visual representation of a placement of a time period corresponding to a respective unlabelled cell within the business time data structure, and wherein the multiple selectable cells of the displayed business calendar are graphically arranged to represent a hierarchy of the two or more time levels; and provide a visual, side-by-side navigation of both the standard calendar and the business calendar, such that when a new time period is selected in one of the displayed standard calendar and the displayed business calendar, a view of the other calendar is automatically updated to visually indicate the selected new time period.
-
-
12. A computer readable memory containing computer executable instructions that, when executed, cause a computer to:
-
display a standard calendar to allow user selection of a time period, the standard calendar representing a standard time data structure; display a business calendar that represents a business time data structure, different from the standard time data structure, the business time data structure comprising two or more separate time levels, each of the two or more separate time levels representing a respective independent set of time periods, wherein each independent set of time periods is associated with a different unit of time, wherein at least one time period of one of the independent sets of time periods has a duration that is different from the time period included in the standard calendar, wherein each of the independent sets of time periods includes a respective continuum of time periods, wherein the displayed business calendar comprises multiple selectable cells each corresponding to a time period of a respective independent set of time periods, and wherein the multiple selectable cells of the displayed business calendar are graphically arranged to represent a hierarchy of the two or more time levels; and provide a visual navigation of both the standard calendar and the business calendar, such that when a new time period is selected in one of the displayed standard calendar and the displayed business calendar, a view of the other calendar is automatically updated to visually indicate the selected new time period. - View Dependent Claims (19, 20, 21)
-
Specification