Patent ID: 9495081
Filing Date: 2016-11-15
CPC Classification: G06F,H04L

Claim Text:
1. A method of co-browsing a webpage between a visitor to the webpage and an operator of the webpage, the method comprising: receiving, by a first peer device, a first user interface (UI) event regarding any element of an active tab of a second web browsing application from a second peer device, the active tab including the webpage, wherein a first web browsing application of the first peer device changes webpage data of the webpage based on the first UI event, and wherein the webpage data comprises a document object model (DOM) of the webpage; sending, by the first peer device, a first webpage data update to the second peer device, the first webpage update indicating a difference in the webpage data before and after the first UI event, wherein the first webpage update is adapted to a format compatible with the second web browsing application and the second web browsing application updates the active tab based on the first webpage update; sending, by the first peer device, a second webpage update to the second peer device, the second webpage update indicating a difference in the webpage data between the first webpage update and a second UI event, wherein the second webpage update is adapted to a format compatible with the second web browsing application and the second web browsing application updates the active tab based on the second webpage update; sending, by the first peer device, a third webpage data update to the second peer device, the third webpage data update indicating an update to a new tab in the first web browsing application, wherein the third webpage update is adapted to a format compatible with the second web browsing application and the second web browsing application changes the active tab to the new tab.