DATA PROCESSOR CONTROL DISPLAY SYSTEM AND COMPUTER IMPLEMENTATION METHOD

    公开(公告)号:JPH11126123A

    公开(公告)日:1999-05-11

    申请号:JP16819398

    申请日:1998-06-16

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To obtain an intuitive interface environment which is user-friendly and easy to use, by implementing a different kind of display function according to the period when a user inputs to a bidirectional activating means. SOLUTION: This is a data processor control display system including a means, which implements a 1st display function in response to user's input during a 1st period to the bidirectional activating means and a means which implements a display function of a different kind from the 1st display function in response to user's input during a 2nd period longer than the 1st period. When a switch 49 is depressed for a certain period while controlling a cursor arrow 50 with a mouse, the switch 49 enters a 1st mode and a current track on an audio CD is forwarded fast Then, when the switch 49 is clicked in a short time with the cursor arrow 50, the selected track jumps from a track 1 indicated by an indicator 48 to a track 2.

    MULTIFUNCTIONAL OBJECT
    2.
    发明专利

    公开(公告)号:MY116993A

    公开(公告)日:2004-04-30

    申请号:MYPI9704912

    申请日:1997-10-17

    Applicant: IBM

    Abstract: A MECHANISM IS PROVIDED FOR CONTROLLING THE SELECTION, IN A SINGLE OBJECT, OF MULTIPLE ACTIVITIES IMPLEMENTED BY PLURAL DATA STRUCTURES. THE INVENTION PROVIDES A CONTROL MECHANISM (300) FOR ASSOCIATING MANY SELECTION POINTS (206) WITH MANY ACTIONS. THAT IS, INSTEAD OF ASSOCIATING DATA WITH AN ACTION, THE PRESENT INVENTION ASSOCIATES THE ACTION WITH THE DATA. THEREFORE, THE OBJECT OF SELECTION BECOMES THE CONTROL ELEMENT, RATHER THAN MERELY THE INITIATOR OF THE ACTION. SINCE, THE CONTROL IS UNDERSTOOD TO BE A MECHANISM FOR INITIATING AN ACTION, THE PERIOD IN WHICH IT IS AN OBJECT OF SELECTION MUST BE INDICATED TO A USER. THIS WILL INDICATE TO THE USER THAT THE STATE OF THE CONTROL HAS CHANGED. THE PRESENT INVENTION PROVIDES A CONTROL MECHANISM WHEREIN A SINGLE OBJECT CAN CHANGE ITS APPEARANCE AND REPRESENT DIFFERENT FUNCTIONS THAT CAN BE IMPLEMENTED BY A USER. TO DO THIS, A MECHANISM IS PROVIDED TO ASSOCIATE THE VARIOUS REPRESENTATIONS OF THE OBJECT WITH THE DATA THAT WILL IMPLEMENT THE DIFFERENT FUNCTIONS. THIS MECHANISM MAY TAKE VARIOUS FORMS, SUCH AS A LOOK UP TABLE, POINTERS (133), OR THE LIKE. (FIG. 7)

    Multifunctional object
    3.
    发明专利

    公开(公告)号:SG54585A1

    公开(公告)日:1998-11-16

    申请号:SG1997003789

    申请日:1997-10-18

    Applicant: IBM

    Abstract: A mechanism is provided for controlling the selection, in a single object, of multiple activities implemented by plural data structures. The invention provides a control mechanism for associating many selection points with many actions. That is, instead of associating data with an action, the present invention associates the action with the data. Therefore, the object of selection becomes the control element, rather than merely the initiator of the action. Since, the control is understood to be a mechanism for initiating an action, the period in which it is an object of selection must be indicated to a user. This will indicate to the user that the state of the control has changed. The present invention provides a control mechanism wherein a single object can change its appearance and represent different functions that can be implemented by a user. To do this, a mechanism is provided to associate the various representations of the object with the data that will implement the different functions. This mechanism may take various forms, such as a look up table, pointers, or the like.

    PRIORITIZATION OF BACKGROUND DISPLAY DURING ANIMATION

    公开(公告)号:MY117864A

    公开(公告)日:2004-08-30

    申请号:MYPI9704913

    申请日:1997-10-17

    Applicant: IBM

    Abstract: A SYSTEM (1) AND METHOD IS PROVIDED THAT CAUSES AN ANIMATION SEQUENCE AND UNDERLYING BACKGROUND PROCESS TO BE IN STEP SUCH THAT MOTION OF THE ANIMATION IS COORDINATED WITH THE PAINTING OF THE DISPLAY BY THE UNDERLYING PROCESS. A MECHANISM IS USED TO ADJUST THE THREAD PRIORITY OF THE ANIMATION THREAD. WHEN THE ANIMATION IS STARTING, THE PRIORITY OF THE ANIMATION THREADS IS SET TO BELOW_NORMAL PRIORITY. THE ANIMATION PROCESS IS THEN IMPLEMENTED. SUBSEQUENTLY, THE ANIMATION THREADS ARE SET BACK TO NORMAL PRIORITY. BECAUSE THE PRIORITY OF THE ANIMATION THREADS IS BELOW NORMAL THE OTHER, CONTENDING PROCESSES WILL REACT MORE QUICKLY (DUE TO THEIR HIGHER PRIORITY) DURING THE ANIMATION PROCESS. THIS WILL CAUSE THE OTHER PROCESSES TO UPDATE (PAINT) THEIR CLIENT AREAS (119, 141) MORE QUICKLY. EACH CHANGE TO ANOTHER PROCESSES CLIENT AREA WILL CAUSE AN UPDATE TO THAT AREA, SINCE THAT OTHER PROCESS WILL HAVE A HIGHER PRIORITY RELATIVE TO THE ANIMATION SEQUENCE. (FIG. 4)

    Prioritization of background display during animation

    公开(公告)号:SG55396A1

    公开(公告)日:1998-12-21

    申请号:SG1997003790

    申请日:1997-10-18

    Applicant: IBM

    Abstract: A system and method is provided that causes an animation sequence and underlying background process to be in step such that the motion of the animation is coordinated with the painting of the display by the underlying process. A mechanism is used to adjust the thread priority of the animation thread. When the animation is starting, the priority of the animation threads is set to BELOW-NORMAL priority. The animation process is then implemented. Subsequently, the animation threads are set back to NORMAL priority. Because the priority of the animation threads is below normal the other, contending processes will react more quickly (due to their higher priority) during the animation process. This will cause the other processes to update (paint) their client areas more quickly. Each change to another processes client area will cause an update to that area, since that other process will have a higher priority relative to the animation sequence.

Patent Agency Ranking