IP Library Patent Application 14628640
Patent Application
App. No. 14/628,640

ADAPTIVE CO-BROWSING

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/628,640
Abstract

Embodiments of the invention provide systems and methods for adaptively and dynamically providing image-capture screen sharing or co-browsing within a screen sharing session. More specifically, screen sharing systems and methods described herein combine both HTML co-browsing and image-capture screen sharing technologies within a single screen sharing session, that is, without having to terminate the current screen sharing session to switch from one screen sharing technology to another screen sharing technology. As used herein, “screen sharing” encompasses both image-capture screen sharing and HTML co-browsing, and “a screen sharing session” can refer to either an image-capture screen sharing session or a HTML co-browsing session.

Claims (35)

1 . A method of screen sharing, comprising:

establishing a screen sharing session between a host computer and an agent computer using a first screen sharing mode of a plurality of screen sharing modes;

detecting a condition of the screen sharing session related to the first screen sharing mode; and

switching to a second screen sharing mode of the plurality of screen sharing modes dynamically during the screen sharing session based at least in part on detecting the condition of the screen sharing session.

2 . The method of claim 1 , wherein the first screen sharing mode comprises a HyperText Markup Language (HTML) co-browsing mode and the second screen sharing mode comprises an image capture mode.

3 . The method of claim 1 , wherein the first screen sharing mode comprises an image capture mode and the second screen sharing mode comprises a HyperText Markup Language (HTML) co-browsing mode.

4 . The method of claim 1 , wherein the switching to the second screen sharing mode dynamically during the screen sharing session comprises switching to the second screen sharing mode without terminating the screen sharing session and without starting a new screen sharing session.

5 . The method of claim 1 , wherein detecting the condition of the screen sharing session comprises detecting a performance related matter with the screen sharing session related to the first screen sharing mode.

6 . The method of claim 1 , wherein detecting the condition of the screen sharing session comprises receiving a request to switch modes from one of the host computer or the agent computer.

7 . The method of claim 1 , further comprising:

detecting a condition of the screen sharing session related to the second screen sharing mode; and

switching back to the first screen sharing mode of the plurality of screen sharing modes dynamically during the screen sharing session based at least in part on detecting the condition of the screen sharing session.

8 . A system comprising:

a processor; and

a memory coupled with and readable by the processor and storing a set of instructions which, when executed by the processor, causes the processor to perform screen sharing by:

establishing a screen sharing session between a host computer and an agent computer using a first screen sharing mode of a plurality of screen sharing modes;

detecting a condition of the screen sharing session related to the first screen sharing mode; and

switching to a second screen sharing mode of the plurality of screen sharing modes dynamically during the screen sharing session based at least in part on detecting the condition of the screen sharing session.

9 . The system of claim 8 , wherein the first screen sharing mode comprises a HyperText Markup Language (HTML) co-browsing mode and the second screen sharing mode comprises an image capture mode.

10 . The system of claim 8 , wherein the first screen sharing mode comprises an image capture mode and the second screen sharing mode comprises a HyperText Markup Language (HTML) co-browsing mode.

11 . The system of claim 8 , wherein the switching to the second screen sharing mode dynamically during the screen sharing session comprises switching to the second screen sharing mode without terminating the screen sharing session and without starting a new screen sharing session.

12 . The system of claim 8 , wherein detecting the condition of the screen sharing session comprises detecting a performance related matter with the screen sharing session related to the first screen sharing mode.

13 . The system of claim 8 , wherein detecting the condition of the screen sharing session comprises receiving a request to switch modes from one of the host computer or the agent computer.

14 . The system of claim 8 , further comprising:

detecting a condition of the screen sharing session related to the second screen sharing mode; and

switching back to the first screen sharing mode of the plurality of screen sharing modes dynamically during the screen sharing session based at least in part on detecting the condition of the screen sharing session.

15 . A computer-readable memory comprising a set of instructions stored therein which, when executed by a processor, causes the processor to perform screen sharing by:

establishing a screen sharing session between a host computer and an agent computer using a first screen sharing mode of a plurality of screen sharing modes;

detecting a condition of the screen sharing session related to the first screen sharing mode; and

switching to a second screen sharing mode of the plurality of screen sharing modes dynamically during the screen sharing session based at least in part on detecting the condition of the screen sharing session.

16 . The computer-readable memory of claim 15 , wherein the first screen sharing mode comprises a HyperText Markup Language (HTML) co-browsing mode and the second screen sharing mode comprises an image capture mode.

17 . The computer-readable memory of claim 15 , wherein the first screen sharing mode comprises an image capture mode and the second screen sharing mode comprises a HyperText Markup Language (HTML) co-browsing mode.

18 . The computer-readable memory of claim 15 , wherein the switching to the second screen sharing mode dynamically during the screen sharing session comprises switching to the second screen sharing mode without terminating the screen sharing session and without starting a new screen sharing session.

19 . The computer-readable memory of claim 15 , wherein detecting the condition of the screen sharing session comprises detecting a performance related matter with the screen sharing session related to the first screen sharing mode.

20 . The computer-readable memory of claim 15 , wherein detecting the condition of the screen sharing session comprises receiving a request to switch modes from one of the host computer or the agent computer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2015
From: KHALATIAN, IGOR; BAGHDASARYAN, HAYK; KAZANTSEV, ILYA
To: ORACLE INTERNATIONAL CORPORATION
Reel/Frame 035254/0190 →