Method and system of circumventing content filters
AssigneeInternational Business Machines Corporation
InventorsFrederic Bauchot, Joaquin Picon, Pierre Secondo
Life of this patent
Estimating the term…
Abstract
A method, computer program, and system for enabling remanence-based advertisement that is not likely to be blocked by adblockers. A method of converting a master image, such as an advertisement or a logo, into a master video, according to an embodiment, includes: dividing the master image into a plurality of sub-images; generating a plurality of video frames defining a master video, the video frames having dimensions of the master image; and inserting the plurality of sub-images into the plurality of video frames, such that a playing of the master video defined by the video frames visually renders the master image.
Claims20
A method comprising:
- employing a computer system for:
- identifying a node associated with an image element in a document object model tree of a markup file;
- converting the image element associated with the identified node into a master image;
- dividing the master image into a plurality of sub-images;
- generating a plurality of video frames defining a master video, the video frames having dimensions of the master image;
- inserting the plurality of sub-images into the plurality of video frames, such that a playing of the master video defined by the video frames visually renders the master image;
- and
- replacing the identified node of the document object model tree of the markup file with a node comprising the master video to obtain a modified document object model tree.
A computer program comprising instructions stored on a non-transitory computer readable storage medium for performing a method when executed by a computing device, the method comprising:
- identifying a node associated with an image element in a document object model tree of a markup file;
- converting the image element associated with the identified node into a master image;
- dividing the master image into a plurality of sub-images;
- generating a plurality of video frames defining a master video, the video frames having dimensions of the master image;
- inserting the plurality of sub-images into the plurality of video frames, such that a playing of the master video defined by the video frames visually renders the master image;
- and
- replacing the identified node of the document object model tree of the markup file with a node comprising the master video to obtain a modified document object model tree.
A system comprising:
- at least one computer system, including:
- a system for identifying a node associated with an image element in a document object model tree of a markup file;
- a system for converting the image element associated with the identified node into a master image;
- a system for dividing the master image into a plurality of sub-images;
- a system for generating a plurality of video frames defining a master video, the video frames having dimensions of the master image;
- a system for inserting the plurality of sub-images into the plurality of video frames, such that a playing of the master video defined by the video frames visually renders the master image;
- and
- a system for replacing the identified node of the document object model tree of the markup file with a node comprising the master video to obtain a modified document object model tree.
Dependencies are inferred from the claim text.