Systems and methods for embedding data in remote session displays
AssigneeCitrix Systems, Inc.
InventorHao Chen
Life of this patent
Estimating the term…
Abstract
Methods and systems for embedding data in an image. The methods include, by a computing device: receiving data indicative of a source of an image that is one of a series of images that collectively provide a visual representation of a state of an application of the computing device, identifying, region of the image that is the same in another image of the series of images, determining a size of the identified region, and embedding the data within the identified region of the image in response to a comparison between the determined size of the identified region and a threshold.
Claims20
A method comprising:
- receiving, by a computing device, data indicative of a source of an image, wherein the image is one of a series of images that collectively provide a visual representation of a state of an application of the computing device;
- identifying, by the computing device, a region of the image that is the same in another image of the series of images;
- determining, by the computing device, a size of the identified region;
- and
- embedding, by the computing device, the data that is indicative of the source of the image into the identified region of the image in response to a comparison between the determined size of the identified region and a threshold.
A system comprising:
- a processor;
- and
- a non-transitory computer-readable storage medium comprising programming instructions that are configured to cause the processor to:
- receive data indicative of a source of an image wherein the image is one of a series of images that collectively provide a visual representation of a state of an application of the computing device;
- identify a region of the image that is the same in another image of the series of images;
- determine a size of the identified region;
- and
- embed the data that is indicative of the source of the image into the identified region of the image in response to a comparison between the determined size of the region and a threshold.
A method comprising:
- receiving, by a computing device, data indicative of a source of an image, wherein the image is one of a series of images that collectively provide a visual representation of a state of an application of the computing device;
- identifying, by the computing device, a region of the image that is the same in another image of the series of images;
- performing a transform function on the identified region to create a frequency domain representation;
- and
- embedding, by the computing device, the data that is indicative of the source of the image into the frequency domain representation in response to determining that a size of the identified region is greater than or equal to threshold, the threshold being dependent on a size of the data that is indicative of the source of the image.
Dependencies are inferred from the claim text.