Co-browsing Systems and Methods
First Claim
1. A method for sharing a screen of a host computing system with an agent computing system, the method comprising:
- identifying, at a time before capturing the screen of the host computing system, each open window corresponding to a browser process;
acquiring certain information about each browser process;
determining, in response to the certain information acquired about each browser process, whether the open window corresponding to that browser process is eligible for screen capture;
calculating, for each eligible open window, each visible portion of that eligible open window; and
limiting capture of an image on the screen of the host computing system to each visible portion of each eligible open window.
4 Assignments
0 Petitions
Accused Products
Abstract
Described are systems and methods for screen sharing between host and agent computing systems. At a time before capturing the screen of the host computing system, each open window corresponding to a browser process is identified. Certain information is acquired about each browser process. It is determined, in response to the certain information acquired about each browser process, whether the open window corresponding to that browser process is eligible for screen capture. For each eligible open window, each visible portion of that eligible open window is captured. Capture of an image on the screen of the host computing system is limited to each visible portion of each eligible open window.
-
Citations
20 Claims
-
1. A method for sharing a screen of a host computing system with an agent computing system, the method comprising:
-
identifying, at a time before capturing the screen of the host computing system, each open window corresponding to a browser process; acquiring certain information about each browser process; determining, in response to the certain information acquired about each browser process, whether the open window corresponding to that browser process is eligible for screen capture; calculating, for each eligible open window, each visible portion of that eligible open window; and limiting capture of an image on the screen of the host computing system to each visible portion of each eligible open window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A screen-sharing system comprising:
-
a server system conducting a screen-sharing session between a host computing system and an agent computing system over a network, the server system transmitting a web page to the host computing system, the web page including embedded computer-readable program code to be executed by the host computing system when a browser running on the host computing system displays the web page, the computer-readable program code comprising; computer-readable program code configured to identify, at a time before capturing a screen of the host computing system, each open window corresponding to a browser process; computer-readable program code configured to acquire certain information about each browser process; computer-readable program code configured to determine, in response to the certain information acquired about each browser process, whether the open window corresponding to that browser process is eligible for screen capture; computer-readable program code configured to calculate, for each eligible open window, each visible portion of that eligible open window; and computer-readable program code configured to limit capture of an image on the screen of the host computing system to each visible portion of each eligible open window. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification