Method and system of circumventing content filters
First Claim
Patent Images
1. 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.
2 Assignments
0 Petitions
Accused Products
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.
11 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. 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. - View Dependent Claims (20)
-
Specification