US 12,284,228 B1
Virtually sharing content as annotations onto a physical surface over multiple sessions
Thomas William Noble, Murfreesboro, TN (US); and Shane Paul Springer, Oregon City, OR (US)
Assigned to Zoom Communications, Inc., San Jose, CA (US)
Filed by Zoom Communications, Inc., San Jose, CA (US)
Filed on Jun. 5, 2023, as Appl. No. 18/329,257.
Int. Cl. H04L 65/401 (2022.01); G06F 3/14 (2006.01)
CPC H04L 65/4015 (2013.01) [G06F 3/1454 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
retrieving, from a data store, all or a portion of virtual whiteboard content derived from a first whiteboard session, wherein the virtual whiteboard content comprises first physical data from a physical surface, first virtual data from a virtual whiteboard, and first metadata corresponding to one or both of the first virtual data or the first physical data, the first metadata comprising: a timing of when the first virtual data was created, a timing of when the first physical data was created, who created the first virtual data, who created the first physical data, or a combination thereof;
categorizing the retrieved virtual whiteboard content based on the first metadata;
storing the virtual whiteboard content of the first virtual whiteboard session, including content that is removed, in the data store in response to the removal of the content;
recreating the removed content to enable annotation of the removed content is able to be annotated during a second virtual whiteboard session;
transmitting a portion of an image stream, selected from the categorization of the retrieved virtual whiteboard content, including the removed content categorized with the first metadata, to a client device in a location of the physical surface to cause the image stream to be presented on the physical surface or a second physical surface during a second whiteboard session; and
updating the data store with second content elements obtained from the physical surface during the second whiteboard session.