Patent ID: 8015496

Claim:
A system for facilitating visual social communication through co-browsing, comprising: a plurality of Web browsers to establish a social session, each Web browser loaded with social session code, which displays a social viewport; a memory; and a processor operatively coupled to the memory and configured to execute the social session code, comprising: code to synchronize display of substantially similar portions of Web content in the social viewport of each Web browser; code to display a social change in the social viewport within at least one of the Web browsers; code to partition the social change into at least one social change segment, wherein the social change is partitioned based on at least one of size, detail, time elapsed in creating the social change, time elapsed in creating one or more of the social change segments, a number of previous social change segments, network bandwidth, and amount of data for social changes being received from the other Web browsers; code to transmit each social change segment to each other of the Web browsers; and code to receive and display each social change segment in the other Web browsers.