Selective screen sharing
AssigneeVMware, Inc.
InventorSHEETAL DEENADAYAL
Life of this patent
Estimating the term…
Abstract
Disclosed are various examples for selective screen sharing. In one example, a computing device determines that a state of a destination device does not satisfy a compliance rule of a management service. The computing device also determines an area to obscure within a video stream using screen-sharing data. The video stream is generated by applying a transformation to a screen capture. The transformation obscures the area within the video stream. The video stream is transmitted to a destination device. In some cases, a user-specified modification to the area is also obtained. The video stream is updated by applying an updated transformation to the screen capture that obscures the updated area within the video stream.
Claims20
A system for selective screen sharing, comprising:
- a computing device;
- and
- program instructions executable in the computing device that, when executed, cause the computing device to:
- communicate with a destination device to determine that a state of the destination device does not satisfy a compliance rule of a management service;
- determine an area of a screen capture to obscure;
- generate a video stream by application of a transformation to the screen capture based at least in part on the state of the destination device that does not satisfy the compliance rule;
- and
- transmit the video stream to the destination device.
A computer-implemented method for selective screen sharing, comprising:
- communicating with a destination device to determine that a state of the destination device does not satisfy a compliance rule of a management service;
- determining an area of a screen capture to obscure;
- generating a video stream by application of a transformation to the screen capture based at least in part on the state of the destination device that does not satisfy the compliance rule;
- and
- transmitting the video stream to the destination device.
A non-transitory computer-readable medium embodying program instructions executable in a computing device that, when executed, cause the computing device to:
- communicate with a destination device to determine that a state of the destination device does not satisfy a compliance rule of a management service;
- determine an area of a screen capture to obscure;
- generate a video stream by application of a transformation to the screen capture based at least in part on the state of the destination device that does not satisfy the compliance rule;
- and
- transmit the video stream to the destination device.
Dependencies are inferred from the claim text.