Patent ID: 8667416

Claim:
A method comprising: determining, by a processor, that a first content presented by a first graphical user interface container is related to a second content presented by a second graphical user interface container; merging the first graphical user interface container and the second graphical user interface container to generate a merged container that presents a merged content based, at least in part, on said determining that the first content presented by the first graphical user interface container is related to the second content presented by the second graphical user interface container, wherein the merged content comprises a first constituent content of the merged container that corresponds to the first content and a second constituent content of the merged container that corresponds to the second content; comparing metadata that corresponds to a first action associated with the first constituent content with metadata that corresponds to the second constituent content, wherein the first action operates on the first constituent content when invoked; determining that the first action associated with the first constituent content can be reconfigured to operate upon the first constituent content and the second constituent content of the merged container based, at least in part, on said comparing the metadata that corresponds to the first action with metadata that corresponds to the second constituent content; and reconfiguring computer program code that implements the first action to operate upon the first and the second constituent content of the merged container responsive to said determining that the first action associated with the first constituent content can operate upon the second constituent content.