Policy based notification protection service in workspace
AssigneeCitrix Systems, Inc.
InventorsXiaolu CHU, Dai LI
Life of this patent
Estimating the term…
Abstract
Systems and methods described herein provide for management of notifications. A server may receive proximity information indicative of a distance between the client device and a user of the client device, and idle state information of the client device. The server may determine a notification protection level using the proximity information and the idle state information. The server may receive a notification from the at least one notification source. The notification is for rendering on a screen of the client device. The notification manager may manage delivery of the received notification, according to the determined notification protection level.
Claims21
1-20. (canceled)
A method comprising:
- identifying, by a server, a state of a client device and a distance between the client device and another device;
- identifying, by the server based at least on the state and the distance, a protection level regarding notifications being rendered on the client device;
- and
- communicating, by the server based at least on the protection level, a notification to the client device, the notification being received by the server for rendering on the client device.
A server comprising:
- one or more processors, coupled to memory and configured to:
- identify a state of a client device and a distance between the client device and another device;
- identify, based at least on the state and the distance, a protection level regarding notifications being rendered on the client device;
- and
- communicate, based at least on the protection level, a notification to the client device, the notification being received by the server for rendering on the client device.
The server of claim 8, wherein a value of the protection level indicates a risk associated with rendering the notification on the client device.
A system comprising:
- one or more servers in communication with a client device and one or more sources of notifications to be communicated to the client device, the one or more servers configured to:
- assign a first value to contextual information about the client device;
- assign a second value to a proximity between the client device and another device;
- generate a third value indicative of a protection level based at least on the first value and the second value, the protection level indicates a risk associated with rendering a notification on the client device;
- and
- communicating, based at least on the protection level, a notification to the client device, the notification being received by the server from one of the one or more sources of notifications.
Dependencies are inferred from the claim text.