| CPC G06F 16/958 (2019.01) [G06F 16/951 (2019.01); G06F 16/953 (2019.01); G06F 40/30 (2020.01); G06V 20/41 (2022.01)] | 25 Claims |

|
1. A method comprising:
obtaining a digital content, the digital content comprises multiple visually separated components, wherein the multiple visually separated components comprise a component;
automatically analyzing at least a portion of the digital content to extract features associated with the component;
automatically determining, based on the extracted features a semantic meaning of the component, wherein said automatically determining is performed without using manually inputted hints in the digital content;
automatically and without user intervention, performing an action associated with the digital content, wherein the action is determined based on the semantic meaning of the component and either an automatically determined parameter or a predetermined requirement, both associated with the digital content and based on said analyzing, and wherein the action comprises at least one of:
(i) automatically integrating a visible element into the digital content, wherein a location or presentation of the visible element is automatically determined based on the semantic meaning or said parameter; or
(ii) automatically adjusting the digital content based on the semantic meaning of the component or to satisfy said predetermined requirement; and
wherein said method is performed without utilizing manual hints provided by a user.
|