Patent ID: 8869195

Claim:
A non-transitory computer-readable storage medium comprising computer instructions which, responsive to being executed by a processor of a set top box, cause the processor to perform operations comprising: presenting, by the set top box, video content at a display device; determining, by the set top box, a primary telephone number displayed in the video content at the display device using image pattern recognition; determining, by the set top box, an alternative telephone number based on a metadata pointer embedded in the video content; presenting, by the set top box, an option to establish voice communication with a marketing entity associated with the video content; receiving, by the set top box, an input from a remote controller associated with the set top box in response to the presentation of the option; transmitting, by the set top box, a first call request to a remote server responsive to the input being received, requesting the voice communication be established between a first telephone device associated with the set top box and a second telephone device associated with the marketing entity based on the first call request and the primary telephone number; and transmitting, by the set top box, a second call request to establish communication between the first telephone device and a communication device associated with the marketing entity based on the second call request and the alternative telephone number if voice communication is not established in accordance with the first call request.