Systems and methods for providing a visible watermark in a remote session

    公开(公告)号:US10713745B2

    公开(公告)日:2020-07-14

    申请号:US15817832

    申请日:2017-11-20

    IPC分类号: G06T1/00 G06F3/14

    摘要: Systems and methods for providing a visible watermark in a remote session. The methods comprise: determining if a graphic update needs to be made at a client computing device during the remote session; generating a first graphic update message in response to a determination that a graphic update is needed; identifying pixels of the graphic which would be affected by at least one watermark if the graphic and watermark were both displayed on a screen of the client computing device; constructing a second string of commands specifying a new color value for each of the pixels that were previously identified; converting the first graphic update message to a second graphic update message by inserting the second string of commands in between a first string of commands and an End-Of-Frame (“EOF”) command; and communicating the second graphic update message from the sever to the client computing device.

    Systems and methods for providing a visible watermark in a remote session

    公开(公告)号:US11301950B2

    公开(公告)日:2022-04-12

    申请号:US16887884

    申请日:2020-05-29

    IPC分类号: G06T1/00 G06F3/14

    摘要: Systems and methods for providing a visible watermark in a remote session. The methods comprise: determining if a graphic update needs to be made at a client computing device during the remote session; generating a first graphic update message in response to a determination that a graphic update is needed; identifying pixels of the graphic which would be affected by at least one watermark if the graphic and watermark were both displayed on a screen of the client computing device; constructing a second string of commands specifying a new color value for each of the pixels that were previously identified; converting the first graphic update message to a second graphic update message by inserting the second string of commands in between a first string of commands and an End-Of-Frame (“EOF”) command; and communicating the second graphic update message from the sever to the client computing device.

    MULTI-PIXEL CACHING SCHEME FOR LOSSLESS ENCODING

    公开(公告)号:US20220116634A1

    公开(公告)日:2022-04-14

    申请号:US17509844

    申请日:2021-10-25

    摘要: Systems and methods are provided for encoding a multi-pixel caching scheme for lossless encoders. The systems and methods can include obtaining a sequence of pixels, determining repeating sub-sequences of the sequence of pixels consisting of a single repeated pixel and non-repeating sub-sequences of the sequence of pixels, responsive to the determination, encoding the repeating sub-sequences using a run-length of the repeated pixel and encoding the non-repeating sub-sequences using a multi-pixel cache, wherein the encoding using a multi-pixel cache comprises, encoding non-repeating sub-sequences stored in the multi-pixel cache as the location of the non-repeating sub-sequences in the multi-pixel cache, and encoding non-repeating sub-sequences not stored in the multi-pixel cache using the value of the pixels in the non-repeating sub-sequences.

    Multi-pixel caching scheme for lossless encoding

    公开(公告)号:US11190787B2

    公开(公告)日:2021-11-30

    申请号:US16687014

    申请日:2019-11-18

    摘要: Systems and methods are provided for encoding a multi-pixel caching scheme for lossless encoders. The systems and methods can include obtaining a sequence of pixels, determining repeating sub-sequences of the sequence of pixels consisting of a single repeated pixel and non-repeating sub-sequences of the sequence of pixels, responsive to the determination, encoding the repeating sub-sequences using a run-length of the repeated pixel and encoding the non-repeating sub-sequences using a multi-pixel cache, wherein the encoding using a multi-pixel cache comprises, encoding non-repeating sub-sequences stored in the multi-pixel cache as the location of the non-repeating sub-sequences in the multi-pixel cache, and encoding non-repeating sub-sequences not stored in the multi-pixel cache using the value of the pixels in the non-repeating sub-sequences.

    SYSTEMS AND METHODS FOR PROVIDING A VISIBLE WATERMARK IN A REMOTE SESSION

    公开(公告)号:US20200294177A1

    公开(公告)日:2020-09-17

    申请号:US16887884

    申请日:2020-05-29

    IPC分类号: G06T1/00 G06F3/14

    摘要: Systems and methods for providing a visible watermark in a remote session. The methods comprise: determining if a graphic update needs to be made at a client computing device during the remote session; generating a first graphic update message in response to a determination that a graphic update is needed; identifying pixels of the graphic which would be affected by at least one watermark if the graphic and watermark were both displayed on a screen of the client computing device; constructing a second string of commands specifying a new color value for each of the pixels that were previously identified; converting the first graphic update message to a second graphic update message by inserting the second string of commands in between a first string of commands and an End-Of-Frame (“EOF”) command; and communicating the second graphic update message from the sever to the client computing device.

    MULTI-PIXEL CACHING SCHEME FOR LOSSLESS ENCODING

    公开(公告)号:US20200084462A1

    公开(公告)日:2020-03-12

    申请号:US16687014

    申请日:2019-11-18

    摘要: Systems and methods are provided for encoding a multi-pixel caching scheme for lossless encoders. The systems and methods can include obtaining a sequence of pixels, determining repeating sub-sequences of the sequence of pixels consisting of a single repeated pixel and non-repeating sub-sequences of the sequence of pixels, responsive to the determination, encoding the repeating sub-sequences using a run-length of the repeated pixel and encoding the non-repeating sub-sequences using a multi-pixel cache, wherein the encoding using a multi-pixel cache comprises, encoding non-repeating sub-sequences stored in the multi-pixel cache as the location of the non-repeating sub-sequences in the multi-pixel cache, and encoding non-repeating sub-sequences not stored in the multi-pixel cache using the value of the pixels in the non-repeating sub-sequences.

    SYSTEMS AND METHODS FOR PROVIDING A VISIBLE WATERMARK IN A REMOTE SESSION

    公开(公告)号:US20190156452A1

    公开(公告)日:2019-05-23

    申请号:US15817832

    申请日:2017-11-20

    IPC分类号: G06T1/00

    摘要: Systems and methods for providing a visible watermark in a remote session. The methods comprise: determining if a graphic update needs to be made at a client computing device during the remote session; generating a first graphic update message in response to a determination that a graphic update is needed; identifying pixels of the graphic which would be affected by at least one watermark if the graphic and watermark were both displayed on a screen of the client computing device; constructing a second string of commands specifying a new color value for each of the pixels that were previously identified; converting the first graphic update message to a second graphic update message by inserting the second string of commands in between a first string of commands and an End-Of-Frame (“EOF”) command; and communicating the second graphic update message from the sever to the client computing device.