System and method for abstracting computer displays across a host-client network
First Claim
1. A host computer system implemented method comprising:
- receiving an indication of a total requested display size of a remotely coupled client computer system;
automatically determining a number of display screens usable by said client computer system based on said total requested display size and a predetermined average display screen size;
allocating, in an operating system of a host computer system, a display area to accommodate said total requested display size;
dividing, in said operating system, said display area into a number of separate portions equal to said number of display screens usable by said client computer system;
allocating each separate portion of said display area of said host computer system to a respective display screen of said client computer system wherein said allocating each separate portion of said display area is performed by the host computer system, andwherein further, each separate portion so allocated functions as a separate and independent display screen.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention include a host computer system implemented method comprising receiving an indication of total requested display size of a remotely coupled client computer system. The method further includes automatically determining a number of display screens and a predetermined average display screen size. The method further includes an operating system of the host computer system allocating therein a display area to accommodate the total requested display size and dividing the display area into a number of separate portions equal to the number of display screens usable by the client computer system. The method further includes allocating each separate portion of the display area of the host computer system to a respective display screen of the client computer wherein each separate portion so allocated functions as a separate and independent display screen.
202 Citations
33 Claims
-
1. A host computer system implemented method comprising:
-
receiving an indication of a total requested display size of a remotely coupled client computer system; automatically determining a number of display screens usable by said client computer system based on said total requested display size and a predetermined average display screen size; allocating, in an operating system of a host computer system, a display area to accommodate said total requested display size; dividing, in said operating system, said display area into a number of separate portions equal to said number of display screens usable by said client computer system; allocating each separate portion of said display area of said host computer system to a respective display screen of said client computer system wherein said allocating each separate portion of said display area is performed by the host computer system, and wherein further, each separate portion so allocated functions as a separate and independent display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for preserving a display configuration between a host computer and a client computer coupled by a network comprising:
-
a host computer; a client computer remotely coupled to said host computer via a remote desktop protocol; a first plurality of displays coupled to said host computer; a second plurality of displays coupled to said client computer; wherein, said host computer determines an average total resolution for said first plurality of displays coupled to said host computer; and wherein further, said host computer determines a number of displays comprising said second plurality of displays coupled to said client computer based on;
a requested total resolution of said second plurality of displays coupled to said client computer; and
said average total resolution for said first plurality of displays. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for configuring a plurality of displays comprising:
-
determining a total display size and a predetermined average display screen size of a plurality of displays coupled to said client computer; determining a number of displays coupled to said client computer based on said total display size and said predetermined average display screen size; configuring said plurality of displays coupled to said client computer, wherein said determining said total display size, said determining said number of displays, and said configuring are performed in said host computer, and wherein further, said plurality of displays is configured as separate and individual displays. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for configuring a plurality of separate physical displays coupled to a client computer comprising:
-
identifying a total displayable area associated with driving a plurality of separate physical displays coupled to a said client computer, said total displayable area implemented on host computer, wherein said client computer is remotely coupled to said host computer; and partitioning said total displayable area associated with driving said plurality of separate physical displays coupled to said client computer into a plurality of separate physical displays of said client computer and with each region treated by said host computer as a separate physical display, wherein said partitioning is performed in said host computer. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
Specification