Patent ID: 9646401
Date: 2017-05-09
CPC Classifications: G06F,G06T,H04N

Claim:
1. A computer-implemented method of dynamically modifying a hyperlink presented on a user display, comprising: performing, by a processor running an application program out of a memory, one of overlaying the hyperlink on media content and embedding the hyperlink in the media content, the processor and the memory being included in a first communication device, the one of the overlaid hyperlink and the embedded hyperlink having an executable attribute defining a first action to be performed upon activation of the hyperlink; establishing a communication session between the first communication device and a second communication device, the second communication device including a user display; sending, from the first communication device to the second communication device, a representation of the one of the overlaid hyperlink and the embedded hyperlink having the executable attribute defining the first action to be performed upon the activation of the hyperlink for display on the user display of the second communication device; receiving, at the processor of the first communication device through the application software running on the processor, a first command for modifying the one of the overlaid hyperlink and the embedded hyperlink; in response to the first command, modifying, through the application software running on the processor of the first communication device, at least the executable attribute of the one of the overlaid hyperlink and the embedded hyperlink, the modified executable attribute defining a second action to be performed upon the activation of the hyperlink, the second action being different from the first action; and sending, from the first communication device to the second communication device, the modified executable attribute for updating the one of the overlaid hyperlink and the embedded hyperlink displayed on the user display of the second communication device, the updated one of the overlaid hyperlink and the embedded hyperlink having the modified executable attribute defining the second action to be performed upon the activation of the hyperlink.