Invention Grant
- Patent Title: Systems, methods, and apparatuses for accepting late joiners with screen sharing
-
Application No.: US13840282Application Date: 2013-03-15
-
Publication No.: US09665331B2Publication Date: 2017-05-30
- Inventor: Barry L. Spencer
- Applicant: salesforce.com, Inc.
- Applicant Address: US CA San Francisco
- Assignee: salesforce.com, Inc.
- Current Assignee: salesforce.com, Inc.
- Current Assignee Address: US CA San Francisco
- Agency: Alpine Technology Law Group, LLC
- Main IPC: G06F15/16
- IPC: G06F15/16 ; G06F3/14 ; H04L29/06 ; H04L12/863

Abstract:
In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for accepting late joiners with screen sharing including, for example, means for receiving, at a server, a key frame from a publishing client sharing its screen, the key frame defining the screen of the publishing client in its entirety at the beginning of a screen sharing session with one or more viewing clients; transmitting the key frame to the one or more viewing clients; iteratively processing each of a plurality of delta frames from the publishing client specifying changes to the screen of the publishing client, wherein the iterative processing includes: (i) receiving each delta frame, (ii) updating an aggregated current key frame with the delta frame received, and (iii) sending the delta frame to the one or more viewing clients. Such means further include: accepting a late joiner viewing client for the screen sharing session; sending the aggregated current key frame to the late joiner viewing client; and sending subsequently received delta frames to the one or more viewing clients and to the late joiner viewing client. Other related embodiments are disclosed.
Public/Granted literature
- US20130346500A1 SYSTEMS, METHODS, AND APPARATUSES FOR ACCEPTING LATE JOINERS WITH SCREEN SHARING Public/Granted day:2013-12-26
Information query