IL205343A

Apparatus and system for managing multiple computers

Abstract

This record has no abstract on file.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

19 claims: 2 independent, 17 dependent

  1. 1
    205343/2 CLAIMS:1. A computer management system comprising: a plurality of host computers, each one including a memory buffer and a host software program executing thereon;a user console having associated user interface devices including a keyboard, a cursor control device, and a video display unit;and a management device operatively connecting the user console to the 10 plurality of host computers via a communications channel, wherein the management device manages keyboard control signals and cursor control signals transmitted from the user console to the plurality of host computers, buffers incoming video frames received from the plurality of host computers, and permits selective manipulation of the incoming video frames and 15 simultaneous display of the incoming video frames from the plurality of host computers on the video display unit, the management device including a management software executing thereon;wherein the selective manipulation of the incoming video frames comprises at least one of adding frames in a time sequence;removing frames from a time sequence;rendering of curves, polygons, and text;filling;rotating;translating;and scaling;and wherein the host software program and management software operate together to provide automatic generation of commands to transfer data from a first one of the plurality of host computers to a second one of the plurality of host computers via the communication channel by monitoring a first memory buffer of the first one of the plurality of host computers, and upon detecting the data being added to the first memory buffer, copying the data to a second memory buffer of the second one of the plurality of host computers.
  2. 2
    The computer management system of Claim 1, wherein the management device is configured to permit copying a file from the first one of the plurality of host computers to the second one of the plurality of host computers via the 22 205343/2 communications channel by dragging the file from a first one of the incoming video frames corresponding to the first one of the plurality of host computers to a second one of the incoming video frames corresponding to the second one of the plurality of host computers.
  3. 3
    The computer management system of Claim 1, wherein the management device is configured to permit copying and pasting of data from the first one of the plurality of host computers to the second one of the plurality of host computers via the communications channel by saving the data to the first memory buffer and retrieving the data from the second memory buffer.
  4. 4
    The computer management system of Claim 1, wherein the communications channel comprises a controller permitting transfer of data among the plurality of host computers using at least one of a PS/2 serial protocol, a Universal Serial Bus (USB) protocol, and a Transfer Control Protocol / Internet Protocol (TCP/IP) protocol.
  5. 5
    The computer management system of Claim 4, wherein the communications channel comprises at least one of a fixed-wire network and a wireless network.
  6. 6
    The computer management system of Claim 1, wherein the management device further comprises a video processing unit, including a video frame buffer memory, adapted to display, on the video display unit, windows controlled by each of the plurality of host computers, while suppressing display of portions of video frames generated by respective ones of the plurality of host computers.
  7. 7
    The computer management system of Claim 6, wherein the video processing unit is further adapted to selectively crop the incoming video frames received from the plurality of host computers to prevent the portions of video frames from being stored in the video frame buffer memory in the video processing unit.
  8. 8
    The computer management system of Claim 6, wherein the video processing unit is adapted to selectively crop output video sent to the video 23 205343/2 display unit to prevent the display of the portions of video data on the video display unit.
  9. 9
    The computer management system of Claim 6, wherein the video processing unit is further adapted to resize the incoming video frames received from each of the plurality of host computers to a size up to and including 100 percent of a full size of the video display unit.
  10. 10
    The computer management system of Claim 6, wherein the video processing unit is further adapted to reposition points of origin of the incoming video frames received from each of the plurality of host computers for display on the video display unit, including those positions at which the incoming video frames from the plurality of host computers overlap.
  11. 11
    The computer management system of Claim 6, wherein the video processing unit is further adapted to reduce total video bandwidth processed by the video processing unit by performing at least one of selectively reducing resolution of the chrominance;and selectively cropping video data corresponding to portions of incoming video frames from one of the plurality of host computers when the portions of incoming video frames would be displayed behind video from other ones of the plurality of host computers.
  12. 12
    The computer management system of Claim 1, wherein the host software program and the management software program further operate together to perform at least:a) identification of a host computer, from among the plurality of host computers, that controls a window, displayed on the video display unit, that a user selects using the console cursor control device;b) switching of user control to the identified host computer;c) activation of the window selected by the user;and d) deactivation of all non-selected windows controlled by each of the plurality of host computers. 24 205343/2
  13. 13
    The computer management system of Claim 12, wherein the host software program and the management software program operate together to provide automatic generation of commands to transfer data from the first one of the plurality of host computers to the second one of the plurality of host computers via the communications channel when the user selects the data using the console cursor control device.
  14. 14
    The computer management system of Claim 13, wherein the data comprises at least a file stored on the identified host computer.
  15. 15
    The computer management system of Claim 13, wherein the identified host computer includes an application program running thereon, wherein the data is associated with the application program.
  16. 16
    The computer management system of Claim 13, wherein the host software program and the management software program further operate together to monitor the first memory buffer, and upon detecting a change in contents of the first memory buffer, to copy the contents of the first memory buffer to each of the memory buffers associated with remaining ones of the plurality of host computers.
  17. 17
    A computer management system comprising:a plurality of host computers, each one including a memory buffer;a user console having associated user interface devices including a keyboard, a cursor control device, and a video display unit;and a management device operatively connecting the user console to the plurality of host computers via a communications channel, wherein the management device manages keyboard control signals and cursor control signals transmitted from the user console to the plurality of host computers;wherein the management device permits the display of video from a selected one of the plurality of host computers on the video display unit and permits display of video representations of the host computers on the video display unit;wherein the management device permits selection of one of the plurality of host computers by selecting a corresponding one of the video representations using the cursor control device;25 205343/2 wherein the management device is configured to permit copying of a file from the selected one of the plurality of host computers to at least one other one of the plurality of host computers via the communications channel;wherein the management device is configured to permit copying and pasting of data from the selected one of the plurality of host computers to at least one other one of the plurality of host computers via the communications channel by monitoring the memory buffer of the selected one of the plurality of host computers, and upon detecting the data being added to the memory buffer of the selected one of the plurality of host computers, copying the data to the memory buffers of the other ones of the plurality of host computers.
  18. 18
    The computer management system of Claim 17, wherein the communications channel comprises a controller permitting transfer of data among the plurality of host computers using at least one of a PS/2 serial protocol, a Universal Serial Bus (USB) protocol, and a Transfer Control Protocol / Internet Protocol (TCP/IP) protocol.
  19. 19
    The computer management of Claim 18, wherein the communications channel comprises at least one of a fixed-wire network and a wireless network. For the Applicants, REINHOLD COHN AND PARTNERS By:26
Independent claims19