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 first telephone number that is displayed from the video content presented at the display device using image pattern recognition;
determine a second telephone number by applying speech recognition to at least an audio portion of the video content;
compare the first telephone number with the second telephone number for a matching number;
when the first telephone number matches the second telephone number, present an option to establish voice communication with a marketing entity associated with the video content;
receive an input 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 matching 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 presented from video content presented by the set top box where the telephone number is detected based on a combination of image pattern recognition and speech recognition and where the telephone number is associated with a marketing entity, 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.
-
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 first telephone number that is displayed from the video content presented at the display device using image pattern recognition; determine a second telephone number by applying speech recognition to at least an audio portion of the video content; compare the first telephone number with the second telephone number for a matching number; when the first telephone number matches the second telephone number, present an option to establish voice communication with a marketing entity associated with the video content; receive an input 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 matching 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 presented from video content presented by the set top box, wherein the telephone number is detected based on a combination of image pattern recognition and speech recognition, wherein the telephone number is associated with a marketing entity; 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 first telephone number that is displayed from the video content presented at the display device using image pattern recognition; determining a second telephone number that is audibly presented from the video content using speech-to-text conversion and text pattern recognition; comparing the first telephone number and the second telephone number to identify a matching telephone number; and transmitting a call request to a remote server based on the matching telephone number, wherein a Voice over Internet Protocol (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 based on the call request and the matching telephone number. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification