Remote control of a web browser
First Claim
Patent Images
1. A computer system, comprising:
- one or more processors;
a memory storing program instructions executable to cause the computer system to;
provide a first visual prompt via a first display unit and a second visual prompt via a second display unit;
receive a first dual-tone multi-frequency (DTMF) input from a first telephony device over a wide-area network while the first telephony device communicates with a customer service hotline, wherein the first DTMF input is made in response to the first visual prompt, and wherein the first telephony device is distinct from the first display unit;
receive a second DTMF input from a second telephony device over the wide-area network while the second telephony device communicates with the customer service hotline, wherein the second DTMF input is made in response to the second visual prompt, wherein the second telephony device is distinct from the second display unit;
in response to the first DTMF input, control content of one or more web pages displayed on the first display unit, wherein controlling the content includes;
listening to an exchange between a user of the first telephony device and a customer service representative;
selecting content of the one or more web pages based on the exchange; and
selecting an advertisement for display in the one or more web pages based on information about the user of the first telephony device; and
in response to the second DTMF input, control content of one or more web pages displayed on the second display unit.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for remotely and interactively controlling visual and multimedia content displayed on and rendered by a web browser using a telephony device. In particular, the system relates to receiving a voice input (e.g., dual tone multi-frequency DTMF input, spoken input, etc.) from a telephony device (e.g., a landline, a cellular telephone, or other system with telephone functionality, etc.) via a wide-area network to an intermediary computer that is configured to control the rendering of one or more web pages (or other web data) by a standard web browser.
-
Citations
20 Claims
-
1. A computer system, comprising:
-
one or more processors; a memory storing program instructions executable to cause the computer system to; provide a first visual prompt via a first display unit and a second visual prompt via a second display unit; receive a first dual-tone multi-frequency (DTMF) input from a first telephony device over a wide-area network while the first telephony device communicates with a customer service hotline, wherein the first DTMF input is made in response to the first visual prompt, and wherein the first telephony device is distinct from the first display unit; receive a second DTMF input from a second telephony device over the wide-area network while the second telephony device communicates with the customer service hotline, wherein the second DTMF input is made in response to the second visual prompt, wherein the second telephony device is distinct from the second display unit; in response to the first DTMF input, control content of one or more web pages displayed on the first display unit, wherein controlling the content includes; listening to an exchange between a user of the first telephony device and a customer service representative; selecting content of the one or more web pages based on the exchange; and selecting an advertisement for display in the one or more web pages based on information about the user of the first telephony device; and in response to the second DTMF input, control content of one or more web pages displayed on the second display unit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
a computer system providing a first visual prompt via a first display unit and a second visual prompt via a second display unit; the computer system receiving a first voice input from a first telephony device over a wide-area network while a user of the first telephony device communicates with a customer service representative, wherein the first telephony device is distinct from the first display unit, wherein the first voice input is made in response to the first visual prompt; the computer system receiving a second voice input from a second telephony device over the wide-area network while a user of the second telephony device communicates with a customer service representative, wherein the second telephony device is distinct from the second display unit; in response to the first voice input, the computer system controlling content of one or more web pages displayed on the first display unit, wherein the controlling includes; listening to an exchange between the user of the first telephony device and the customer service representative communicating with the user of the first telephony device; selecting content of the one or more web pages based on the exchange; and selecting an advertisement for display in the one or more web pages based on information about the user of the first telephony device; and in response to the second voice input, the computer system controlling content of one or more web pages displayed on the second display unit. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium having program instructions stored thereon, that, if executed by a computer system, cause the computer system to perform operations comprising:
-
providing a first visual prompt via a first display device of the computer system; providing a second visual prompt via a second display device of the computer system; receiving a first voice input from a first telephony device via a wide-area network during a communication between the first telephony device and a customer service center, wherein the first voice input is made in response to the first visual prompt; receiving a second voice input from a second telephony device via the wide-area network during a communication between the second telephony device and the customer service center, wherein the second voice input is made in response to the second visual prompt; in response to the first voice input, rendering one or more web pages to be displayed on the first display device, wherein the rendering includes; listening to an exchange between a user of the first telephony device and a customer service representative of the customer service center; selecting content of the one or more web pages to be displayed on the exchange; and selecting an advertisement for display in the one or more web pages based on information about the user of the first telephony device; and in response to the second voice input, rendering one or more web pages to be displayed on the second display device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification