Contact center co-browsing for a mobile device
First Claim
Patent Images
1. A computer implemented method comprising:
- receiving a first co-browsing registration message;
identifying a first set of display parameters based on the first co-browsing registration message, wherein the first set of display parameters correspond to a first type of browser including at least one of a desktop, laptop and tablet browser;
receiving a second co-browsing registration message;
identifying a second set of display parameters based on the second co-browsing registration message, wherein the second set of display parameters correspond to a second type of browser including a handheld device browser;
determining a custom set of display parameters for a co-browsing session compatible with both the first set of display parameters and the second set of display parameters to render display data on the first type of browser with the same custom set of display parameters as on the second type of browser, wherein the custom set of display parameters include web response enhancements to enable a co-browsing session between the two types of browsers, the first type of browser having a display area greater than the second type of browser, wherein a display of data on the first type of browser has the same appearance as a display of data on the second type of browser;
notifying one or more server side web applications of the custom set of display parameters;
receiving a web request from a browser associated with the co-browsing session; and
overriding a response to the web request based on the custom set of display parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems of co-browsing may provide for determining a custom set of display parameters for a co-browsing session based on a first set of display parameters corresponding to a first type of browser and a second set of display parameters corresponding to a second type of browser. One or more web applications can be notified of the custom set of display parameters, wherein the web applications may override responses to web requests during the co-browsing session based on the custom set of display parameteters.
23 Citations
27 Claims
-
1. A computer implemented method comprising:
-
receiving a first co-browsing registration message; identifying a first set of display parameters based on the first co-browsing registration message, wherein the first set of display parameters correspond to a first type of browser including at least one of a desktop, laptop and tablet browser; receiving a second co-browsing registration message; identifying a second set of display parameters based on the second co-browsing registration message, wherein the second set of display parameters correspond to a second type of browser including a handheld device browser; determining a custom set of display parameters for a co-browsing session compatible with both the first set of display parameters and the second set of display parameters to render display data on the first type of browser with the same custom set of display parameters as on the second type of browser, wherein the custom set of display parameters include web response enhancements to enable a co-browsing session between the two types of browsers, the first type of browser having a display area greater than the second type of browser, wherein a display of data on the first type of browser has the same appearance as a display of data on the second type of browser; notifying one or more server side web applications of the custom set of display parameters; receiving a web request from a browser associated with the co-browsing session; and overriding a response to the web request based on the custom set of display parameters. - View Dependent Claims (2, 3, 26, 27)
-
-
4. A computer implemented method comprising:
-
determining a custom set of display parameters for a co-browsing session compatible with both a first set of display parameters corresponding to a first type of browser and a second set of display parameters corresponding to a second type of browser to render display data on the first type of browser with the same custom set of display parameters as on the second type of browser, wherein the custom set of display parameters include web response enhancements to enable a co-browsing session between the two types of browsers, the first type of browser having a display area greater than the second type of browser, wherein a display of data on the first type of browser has the same appearance as a display of data on the second type of browser; and notifying one or more server side web applications of the custom set of display parameters. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising:
-
a computer readable non-transitory storage medium; and computer usable code stored on the computer readable non-transitory storage medium, where, if executed by a processor, the computer usable code causes a computer to; determine a custom set of display parameters for a co-browsing session compatible with both a first set of display parameters corresponding to a first type of browser and a second set of display parameters corresponding to a second type of browser to render display data on the first type of browser using the same custom set of display parameters as on the second type of browser, wherein the custom set of display parameters include web response enhancements to enable a co-browsing session between the two types of browsers, the first type of browser having a display area greater than the second type of browser, wherein a display of data on the first type of browser has the same appearance as a display of data on the second type of browser; and notify one or more server side web applications of the custom set of display parameters. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer implemented method comprising:
-
receiving a notification on one or more server side web applications of a custom set of display parameters associated with a co-browsing session between a first type of browser and a second type of browser, the custom set of display parameters compatible with both the first type of browser and the second type of browser to render display data on the first type of browser using the same custom set of display parameters as on the second type of browser, wherein the custom set of display parameters include web response enhancements to enable a co-browsing session between the two types of browsers, the first type of browser having a display area greater than the second type of browser, wherein a display of data on the first type of browser has the same appearance as a display of data on the second type of browser; receiving a web request from a browser associated with the co-browsing session; and overriding a response to the web request based on the custom set of display parameters. - View Dependent Claims (19, 20, 21)
-
-
22. A computer program product comprising:
-
a computer readable non-transitory storage medium; and computer usable code stored on the computer readable non-transitory storage medium, where, if executed by a processor, the computer usable code causes a computer to; receive a notification on one or more server side web applications of a custom set of display parameters associated with a co-browsing session between a first type of browser and a second type of browser, the custom set of display parameters compatible and renderable with both the first type of browser and the second type of browser to render display data on the first type of browser using the same custom set of display parameters as on the second type of browser, wherein the custom set of display parameters include web response enhancements to enable a co-browsing session between the two types of browsers, the first type of browser having a display area greater than the second type of browser, wherein a display of data on the first type of browser has the same appearance as a display of data on the second type of browser; receive a web request from a browser associated with the co-browsing session; and override a response to the web request based on the custom set of display parameters. - View Dependent Claims (23, 24, 25)
-
Specification