×

Scheduling management system and its process control method

  • US 6,313,852 B1
  • Filed: 01/05/1999
  • Issued: 11/06/2001
  • Est. Priority Date: 01/07/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A scheduling management system, comprising:

  • a scheduling data storage device for storing scheduling data including a date, a time, and a work matter;

    a member information storage device for storing member information including a user ID, a user name, a flag indicating whether the member is an individual or a group, and ID information of a hierarchical level the member belongs;

    a calendar information storage device for storing calendar information;

    a display device for display a GUI screen containing a plurality of components;

    an input device for designating an arbitrary position on the GUI screen and entering an operation relative to the designated position on the GUI screen; and

    an inter-component communication control unit for, if a movable software component on a certain component constituting the GUI screen is selected with said input device and is moved and superposed upon another component constituting the GUI screen, notifying the motion destination other component of the superposed software component;

    wherein the components constituting the GUI screen include;

    a calendar component for temporarily storing calendar information acquired from said calendar information storage device in a calendar information storage area of said calendar component, displaying a software component indicating the date in a calendar format on the GUI screen in accordance with the acquired calendar information, and selecting, if another software component is superposed upon the software component by said input device, a process in accordance with a type of the other software component;

    a schedule display area component for temporarily storing scheduling data acquired from said scheduling data storage device in a scheduling data storage area of said schedule display area component, graphically displaying a software component indicating the scheduling data in a corresponding area of a schedule screen constituted of a time axis and a member axis, in accordance with the acquired scheduling data, and selecting, if another software component is superposed upon the software component by said input device, a process in accordance with a type of the other software component; and

    a member select component for temporarily storing member information acquired from said member information storage device in a member information storage area of said member select component, hierarchically displaying a software component indicating the member on the GUI screen in accordance with the acquired member information, and selecting, if another software component is superposed upon the software component by said input device such as a pointing device, a process in accordance with a type of the other software component;

    wherein if the software component indicating the date on said calendar component is superposed upon said schedule display area component by said input device such as a pointing device, said inter-component communication control unit supplies information of the software component from said calendar component to said schedule display area component, and said schedule display are a component judges that the software component is a software component of a type that indicates the date, to thereby select a process of referring to the scheduling data of the designated date;

    if the software component indicating the member on said member select component is superposed upon said schedule display area component by said input device such as a pointing device, said inter-component communication control unit supplies information of the software component from said member select component to said schedule display area component, and said schedule display area component judges that the software component is a software component of a type that indicates the member, to thereby select a process of referring to the scheduling data of the member and judge from the information of the software component whether the member is an individual or a group to perform the selected process; and

    if the software component indicating the member displayed on the schedule screen on said schedule display area component is superposed upon said member select component by said input device such as a pointing device, said inter-component communication control unit supplies information of the software component from said schedule display area component to said member select component, and said member select component judges that the software component is a software component of a type that indicates the member, to thereby select a process of deleting the scheduling data of the member from the scheduling screen.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×