APPARATUS AND METHOD FOR MANAGING VOICE COMMUNICATIONS
First Claim
1. A computer-readable storage medium operating in a set top box, the storage medium comprising computer instructions to:
- present video content at a display device;
determine a telephone number that is displayed in the video content at the display device using image pattern recognition;
present an option to establish voice communication with a marketing entity associated with the video content;
receive an input from a remote controller associated with the set top box in response to the presentation of the option; and
transmit a call request to a remote server when the input is received, wherein the voice communication is 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 call request and the determined telephone number.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to receive a call request from a set top box that is remote from the server where the call request identifies a telephone number that is displayed in video content presented by the set top box where the telephone number was detected based on at least one of image pattern recognition and voice recognition and where the telephone number is associated with a marketing entity of the video content, establish a voice communication with a first telephone device associated with the set top box, and establish the voice communication with a second telephone device associated with the telephone number and the marketing entity if the first telephone device accepts the voice communication. Other embodiments are disclosed.
27 Citations
20 Claims
-
1. A computer-readable storage medium operating in a set top box, the storage medium comprising computer instructions to:
-
present video content at a display device; determine a telephone number that is displayed in the video content at the display device using image pattern recognition; present an option to establish voice communication with a marketing entity associated with the video content; receive an input from a remote controller associated with the set top box in response to the presentation of the option; and transmit a call request to a remote server when the input is received, wherein the voice communication is 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 call request and the determined telephone number. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server comprising a controller to:
-
receive a call request from a set top box that is remote from the server, wherein the call request identifies a telephone number that is displayed in video content presented by the set top box, wherein the telephone number was detected based on at least one of image pattern recognition and voice recognition, wherein the telephone number is associated with a marketing entity of the video content; establish a voice communication with a first telephone device associated with the set top box; establish the voice communication with a second telephone device associated with the telephone number and the marketing entity if the first telephone device accepts the voice communication. - View Dependent Claims (9, 10)
-
-
11. A method comprising:
-
presenting video content at a display device; determining a telephone number that is displayed in the video content at the display device using image pattern recognition; and transmitting a call request to a remote server based on the telephone number, wherein a VoIP communication is established between a first telephone device associated with the set top box and a second telephone device associated with a marketing entity of the video content based on the call request and the determined telephone number. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification