-
公开(公告)号:JPS62166435A
公开(公告)日:1987-07-22
申请号:JP28223286
申请日:1986-11-28
Applicant: IBM
Inventor: BAKER DAVID CURETON , BOHRER KATHRYN ANN , FLURRY GREGORY ALAN
-
公开(公告)号:DE3751505T2
公开(公告)日:1996-04-18
申请号:DE3751505
申请日:1987-04-10
Applicant: IBM
Inventor: BAKER DAVID CURETON , KAUFFMAN JR
Abstract: A method and apparatus of providing a visual representation of a curve image wherein curve image data is provided by a B-Spline equation computed with a forward difference technique using scaled integer variables. The method provides for the scaling of the initial base matrix computation of the geometry vector coefficients followed by the computation of the forward difference interval coefficients using integer arithmetic. The curve coordinate values for each interval are computed from the forward difference interval coefficient integers descaled by the scaling parameter. By employing integer arithmetic in a divide approximation technique, the use of floating point arithmetic is avoided. The apparatus for producing the visual representation of the curve image includes a computational section that provides for pipelined computations of the forward difference interval coefficients to provide high-speed curve coordinate value computation.
-
公开(公告)号:HK35093A
公开(公告)日:1993-04-16
申请号:HK35093
申请日:1993-04-08
Applicant: IBM
Inventor: BAKER DAVID CURETON , BOHRER KATHRYN ANN , FLURRY GREGORY ALAN
Abstract: A method of, and apparatus for, running several applications (50) concurrently on a processing system. Virtual terminals (30) are created for running the applications. However, the virtual terminals perform as though the processing system were a single terminal system. In this way, any application written for a single terminal system can run in this multiple virtual terminal environment. For interaction with one of the several applications running on this system, the real physical resources of the system are reallocated to the virtual terminal running the selected application.
-
公开(公告)号:AU629173B2
公开(公告)日:1992-10-01
申请号:AU7370187
申请日:1987-06-01
Applicant: IBM
Inventor: BAKER DAVID CURETON , KAUFFMAN ARTHUR AMOS JR
Abstract: A method and apparatus of providing a visual representation of a curve image wherein curve image data is provided by a B-Spline equation computed with a forward difference technique using scaled integer variables. The method provides for the scaling of the initial base matrix computation of the geometry vector coefficients followed by the computation of the forward difference interval coefficients using integer arithmetic. The curve coordinate values for each interval are computed from the forward difference interval coefficient integers descaled by the scaling parameter. By employing integer arithmetic in a divide approximation technique, the use of floating point arithmetic is avoided. The apparatus for producing the visual representation of the curve image includes a computational section that provides for pipelined computations of the forward difference interval coefficients to provide high-speed curve coordinate value computation.
-
公开(公告)号:DE3472596D1
公开(公告)日:1988-08-11
申请号:DE3472596
申请日:1984-12-04
Applicant: IBM
Inventor: BAKER DAVID CURETON , BOHRER KATHRYN ANN , FLURRY GREGORY ALAIN
Abstract: An interactive display terminal of the multiple overlapping window type is provided. Each of the windows (42) is smaller in dimension than the overall display screen. One or more of the windows have an associated virtual distributed menu which is made up of a plurality of menu items (43-50) respectively distributed about the periphery (41) of the associated window but not displayed during normal operations. Cursor means and means for moving the cursor are also provided. The display terminal further includes apparatus which in response to the movement of the cursor across a selected region in a window periphery will effect the display of a selected menu item associated with the particular selected region. The overlapping windows are preferably rectangular in shape and the selected regions are adjacent to corners of the periphery. The menu items are distributed so as to be positioned adjacent to the respective region across which the cursor movement will result in the item display.
-
公开(公告)号:DE3751505D1
公开(公告)日:1995-10-12
申请号:DE3751505
申请日:1987-04-10
Applicant: IBM
Inventor: BAKER DAVID CURETON , KAUFFMAN JR
Abstract: A method and apparatus of providing a visual representation of a curve image wherein curve image data is provided by a B-Spline equation computed with a forward difference technique using scaled integer variables. The method provides for the scaling of the initial base matrix computation of the geometry vector coefficients followed by the computation of the forward difference interval coefficients using integer arithmetic. The curve coordinate values for each interval are computed from the forward difference interval coefficient integers descaled by the scaling parameter. By employing integer arithmetic in a divide approximation technique, the use of floating point arithmetic is avoided. The apparatus for producing the visual representation of the curve image includes a computational section that provides for pipelined computations of the forward difference interval coefficients to provide high-speed curve coordinate value computation.
-
公开(公告)号:AU7370187A
公开(公告)日:1987-12-17
申请号:AU7370187
申请日:1987-06-01
Applicant: IBM
Inventor: BAKER DAVID CURETON , KAUFFMAN ARTHUR AMOS JR
Abstract: A method and apparatus of providing a visual representation of a curve image wherein curve image data is provided by a B-Spline equation computed with a forward difference technique using scaled integer variables. The method provides for the scaling of the initial base matrix computation of the geometry vector coefficients followed by the computation of the forward difference interval coefficients using integer arithmetic. The curve coordinate values for each interval are computed from the forward difference interval coefficient integers descaled by the scaling parameter. By employing integer arithmetic in a divide approximation technique, the use of floating point arithmetic is avoided. The apparatus for producing the visual representation of the curve image includes a computational section that provides for pipelined computations of the forward difference interval coefficients to provide high-speed curve coordinate value computation.
-
公开(公告)号:DE3065585D1
公开(公告)日:1983-12-22
申请号:DE3065585
申请日:1980-04-18
Applicant: IBM
Inventor: BAKER DAVID CURETON , BANTZ DAVID FREDERICK , EVANGELISTI CARLO JOHN
Abstract: The technique for transmitting address information between a processor and a plurality of memory subsystems in a common bus communication system. The width of the address field is greater than the number of lines on the bus. For example, addresses are three bytes wide, and the bus is one byte wide, thereby reducing the number of pins required on the processor and the subsystems. For communication between the processor and a given memory subsystem, only those bytes of a selected address which differ from the corresponding bytes of a previous address are transmitted sequentially for accessing a selected memory location.
-
公开(公告)号:DE3686873T2
公开(公告)日:1993-04-22
申请号:DE3686873
申请日:1986-12-12
Applicant: IBM
Inventor: BAKER DAVID CURETON , BOHRER KATHRYN ANN , FLURRY GREGORY ALAN
Abstract: A method of, and apparatus for, running several applications (50) concurrently on a processing system. Virtual terminals (30) are created for running the applications. However, the virtual terminals perform as though the processing system were a single terminal system. In this way, any application written for a single terminal system can run in this multiple virtual terminal environment. For interaction with one of the several applications running on this system, the real physical resources of the system are reallocated to the virtual terminal running the selected application.
-
公开(公告)号:DE3686873D1
公开(公告)日:1992-11-05
申请号:DE3686873
申请日:1986-12-12
Applicant: IBM
Inventor: BAKER DAVID CURETON , BOHRER KATHRYN ANN , FLURRY GREGORY ALAN
Abstract: A method of, and apparatus for, running several applications (50) concurrently on a processing system. Virtual terminals (30) are created for running the applications. However, the virtual terminals perform as though the processing system were a single terminal system. In this way, any application written for a single terminal system can run in this multiple virtual terminal environment. For interaction with one of the several applications running on this system, the real physical resources of the system are reallocated to the virtual terminal running the selected application.
-
-
-
-
-
-
-
-
-