Borrow and give back of windows
First Claim
Patent Images
1. A method of borrowing a window from a host computer, said method comprising:
- determining which windows at the host computer are eligible to be borrowed by a second computer over a network connection;
selecting at least one of the determined eligible windows, wherein the selected window is a graphical user interface for an application running on the host computer;
removing the selected window from the host computer; and
directing display data for the selected window on the host computer to the second computer.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide methods and system for “borrowing” and giving back a window from one computer to another. Borrowing refers to actions performed by one computer to temporarily obtain and control a window from another computer.
-
Citations
18 Claims
-
1. A method of borrowing a window from a host computer, said method comprising:
-
determining which windows at the host computer are eligible to be borrowed by a second computer over a network connection; selecting at least one of the determined eligible windows, wherein the selected window is a graphical user interface for an application running on the host computer; removing the selected window from the host computer; and directing display data for the selected window on the host computer to the second computer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of allowing a window at a host computer to be borrowed by a remote computer over a network connection, said method comprising:
-
receiving via the network connection a request to borrow a window from the remote computer; providing information that indicates which windows at the host computer are eligible for borrowing; receiving information that indicates which window has been selected for borrowing; removing the selected window from the host computer, wherein the selected window is a graphical user interface for an application running on the host computer; intercepting display data being generated by the host computer for the selected window; and sending the display data for the selected window to the remote computer. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system configured to allow a user operating from a first processor to borrow a window for an application running on a second processor, wherein the user is authorized on the second processor, said system comprising:
-
the first processor configured to determine which windows at the second processor are eligible to be borrowed, to select an eligible window, and to borrow the selected window by obtaining exclusive control of the selected window, wherein the selected window is a graphical user interface for an application running on the second processor; and the second processor, coupled to the first processor, and configured to receive a request to borrow a window, to provide information that indicates which windows are eligible for borrowing, to determine which eligible window has been selected for borrowing, to remove the selected window, to intercept display data being generated by the second processor for the selected window, to redirect the display data for the selected window to the first processor. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification