Automatic obscuration of a portion of a screen-share view
AssigneeAvaya Management L.P.
InventorsVijaykumar Bhayani, Divyarajsinh Jadeja, Prateek Singh
Life of this patent
Estimating the term…
Abstract
The technology disclosed herein enables automatic obscuration of a portion of a view shared during a screen sharing session. In a particular embodiment, a method includes receiving a view displayed by a first user system to a first user. The method further includes identifying a portion of the view not to be shared and obscuring the portion of the view to generate a shared view. Also, the method includes transmitting the shared view to a second user system over a real-time screen sharing session, wherein the second user system displays the shared view to a second user.
Claims14
A method comprising:
- receiving a view displayed by a first user system to a first user;
- providing the view to a machine learning algorithm trained to identify display elements in the view that are not to be viewed by a second user, wherein the display elements are included in a portion of the view not to be shared;
- after providing the view to the machine learning algorithm, displaying an indication of the portion of the view to the first user on the view, wherein the indication identifies the portion of the view to the first user and signifies to the first user that the portion is obscured when the view is shared;
- receiving user input from the first user, wherein the user input modifies the portion of the view;
- in response to receiving second user input requesting that the machine learning algorithm be trained, providing, to the machine learning algorithm, the view and an indication of the portion of the view, as modified by the user input, to train the machine learning algorithm;
- obscuring the portion of the view to generate a shared view;
- and
- transmitting the shared view to a second user system over a real-time screen sharing session, wherein the second user system displays the shared view to the second user.
An apparatus comprising:
- one or more computer readable storage media;
- a processing system operatively coupled with the one or more computer readable storage media;
- and
- program instructions stored on the one or more computer readable storage media that, when read and executed by the processing system, direct the processing system to:
- receive a view displayed by a first user system to a first user;
- provide the view to a machine learning algorithm trained to identify display elements in the view that are not to be viewed by a second user, wherein the display elements are included in a portion of the view that not to be shared;
- after the view is provided to the machine learning algorithm, display an indication of the portion of the view to the first user on the view, wherein the indication identifies the portion of the view to the first user and signifies to the first user that the portion is obscured when the view is shared;
- receive user input from the first user, wherein the user input modifies the portion of the view;
- in response to receipt of second user input requesting that the machine learning algorithm be trained, provide, to the machine learning algorithm, the view and an indication of the portion of the view, as modified by the user input, to train the machine learning algorithm;
- obscure the portion of the view to generate a shared view;
- and
- transmit the shared view to a second user system over a real-time screen sharing session, wherein the second user system displays the shared view to the second user.
One or more non-transitory computer readable storage media having program instructions stored thereon that, when read and executed by a processing system, direct the processing system to:
- receive a view displayed by a first user system to a first user;
- provide the view to a machine learning algorithm trained to identify display elements in the view that are not to be viewed by a second user, wherein the display elements are included in a portion of the view that not to be shared;
- after the view is provided to the machine learning algorithm, display an indication of the portion of the view to the first user on the view, wherein the indication identifies the portion of the view to the first user and signifies to the first user that the portion is obscured when the view is shared;
- receive user input from the first user, wherein the user input modifies the portion of the view;
- in response to receipt of second user input requesting that the machine learning algorithm be trained, provide, to the machine learning algorithm, the view and an indication of the portion of the view, as modified by the user input, to train the machine learning algorithm;
- obscure the portion of the view to generate a shared view;
- and
- transmit the shared view to a second user system over a real-time screen sharing session, wherein the second user system displays the shared view to the second user.
Dependencies are inferred from the claim text.