Internet shopping system utilizing set top box and voice recognition
First Claim
1. In an electronic shopping system including a television set coupled to a set-top box, the set-top box being configured to access the Internet through a Web browser resident in the set-top box, the set-top box further being configured to communicate with a remote control unit, the remote control unit comprising:
- a first input medium including a keypad for providing keypad data to a shopping application program accessed through the Web browser;
a second input medium including a microphone for providing voice data to the shopping application program accessed through the Web browser; and
a transmitter coupled to the first input medium and the second input medium for transmitting the keypad data and the voice data to the shopping application program as input for effectuating a purchase.
3 Assignments
0 Petitions
Accused Products
Abstract
An Internet-based electronic shopping system hosted on a television-set-top-box combination controlled by a remote control unit. The set-top box (STB) includes a tuner, an internal or external modem and/or cable modem, configured to communicate with an Internet service provider over the appropriate transmission media. The STB also includes purpose-type application software such as voice recognition software and bar code recognition software to support an electronic shopping system. The STB further includes an external interface for connection to a multiplicity of external peripheral devices, such as an interphone, VCR, video camera, printer, and the like. The remote control unit includes a keypad, a microphone, an optional speaker, an optional digital camera, and an optional speaker. Data input to an Internet shopping Web program accessed through the STB'"'"'s Web browser may thus be made through the microphone, keypad, and optionally through the digital camera. If the remote control unit includes the digital camera, bar code information may be scanned by the remote control unit and transmitted to the STB for identifying an item to be purchased. The remote control unit is also capable of being used as a cordless telephone or videophone, and might also function as a handset for an interphone when the appropriate communication links are connected to the STB through its external interface. When the system is used as a videophone, videographic images of a party on the other end of the line is displayed on the TV screen via a pop-up window.
488 Citations
33 Claims
-
1. In an electronic shopping system including a television set coupled to a set-top box, the set-top box being configured to access the Internet through a Web browser resident in the set-top box, the set-top box further being configured to communicate with a remote control unit, the remote control unit comprising:
-
a first input medium including a keypad for providing keypad data to a shopping application program accessed through the Web browser;
a second input medium including a microphone for providing voice data to the shopping application program accessed through the Web browser; and
a transmitter coupled to the first input medium and the second input medium for transmitting the keypad data and the voice data to the shopping application program as input for effectuating a purchase. - View Dependent Claims (2, 3, 4, 32)
a receiver for receiving output voice data from the set-top box; and
a speaker coupled to the receiver for generating sound waves corresponding to the received output voice data.
-
-
4. The remote control unit of claim 1 further comprising a voice recognizer for converting voice data to character data, the character data being transmitted by the transmitter to the set-top-box.
-
32. The remote control unit of claim 1, wherein the second input medium further provides voice data to a plurality of devices coupled to the set-top box for interacting with the plurality of devices via voice from the remote control unit.
-
5. In an electronic shopping system including a television set and a remote control unit configured with a microphone, the remote control unit providing input data to a set-top box coupled to the television set, the set-top box comprising:
-
a receiver for receiving the input data from the remote control unit, the input data including voice data from the microphone;
a voice recognizer for converting voice data to character data;
means for accessing a shopping application program;
means for providing the input data to a shopping application program for effectuating a purchase; and
an audio-visual output unit coupled to a Web browser for generating an audio-visual display on a display unit in response to the input data. - View Dependent Claims (6, 7, 8, 9, 10)
a voice generator coupled to the Web browser for converting character data to output voice data; and
a transmitter for transmitting the output voice data.
-
-
7. The set-top box of claim 5 further comprising an external interface with a household peripheral device.
-
8. The set-top box claim 5 further comprising an interface with a customer ID card.
-
9. The set-top box of claim 5 further comprising a local storage unit for storing and retrieving application software programs.
-
10. The electronic shopping system of claim 5, wherein the display unit is a television monitor.
-
11. An electronic shopping system comprising:
-
a remote control unit comprising;
at least two input media for providing input data, the first input medium including a keypad for providing keypad data, and the second input medium including a microphone for providing voice data; and
a transmitter coupled to the input media for transmitting the input data;
a set-top box in communication with the remote control unit, the set-top box comprising;
a receiver for receiving the input data from the transmitter in the remote control unit;
means for accessing a shopping application program;
means for providing the input data to the shopping application program for effectuating a purchase; and
an audio-visual output unit coupled to the Web browser for generating an audio-visual display on a display unit in response to the input data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
a voice generator coupled to the Web browser for converting character data to output voice data; and
a transmitter for transmitting the output voice data; and
the remote control unit further comprises;
a receiver for receiving the output voice data; and
a speaker coupled to the receiver for generating sound waves corresponding to the received output voice data.
-
-
16. The electronic shopping system of claim 11, wherein the set-top box further comprises an external interface with a household peripheral device.
-
17. The electronic shopping system of claim 11, wherein the set-top box further comprises an interface with a customer ID card.
-
18. The electronic shopping system of claim 11, wherein the set-top box is coupled to a local storage unit for storing and retrieving application software programs.
-
19. The electronic shopping system of claim 11, wherein the display unit is a television monitor.
-
20. The electronic shopping system of claim 11 further including a wireless keyboard system for communicating with the set-top box.
-
21. The electronic shopping system of claim 11, wherein the remote control unit is further configured with a speaker and is capable of functioning as a wireless phone.
-
22. The electronic shopping system of claim 11, wherein the remote control unit is further configured with a speaker and is capable of functioning as a handset for an interphone.
-
23. The electronic shopping system of claim 11, wherein the remote control unit is further configured with a speaker and is capable of functioning as a handset for a videophone.
-
24. An electronic shopping method comprising the steps of:
-
accessing a data communications network through a set-top box;
accessing a shopping application program from the data communications network;
entering input data through a remote control unit having at least a keypad for entering keypad data and a microphone for entering voice data;
converting the voice data to character data;
transmitting the input data from the remote control unit to the shopping application program for effectuating a purchase;
receiving audio-visual data from the shopping application program in response to the input data; and
displaying the audio-visual data on a display unit. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
receiving character data from the shopping application program;
converting the character data to output voice data;
transmitting the output voice data to a remote control unit having a speaker; and
generating sound waves corresponding to the received output voice data.
-
-
28. The method of claim 24 further comprising the step of interfacing with a household peripheral device through the set-top box.
-
29. The method of claim 24 further comprising the step of interfacing with a customer ID card through the set-top box.
-
30. The method of claim 24 further comprising the step of interfacing with a local storage unit for storing and retrieving application software programs.
-
31. The method of claim 24 further comprising the step of entering input data through a wireless keyboard system.
-
33. In an electronic shopping system including a television set and a remote control unit configured with a plurality of input media types, the remote control unit providing input data to a set-top box coupled to the television set, the set-top box comprising:
-
a receiver for receiving the input data from the remote control unit, the input data being generated by the plurality of input media types;
a decoder for decoding the input data into a plurality of individual data sets, each individual data set being associated with a particular input media type, the decoder determining whether further processing is needed for a particular individual data set based on its associated input media type;
means for accessing a software application program;
means for providing the input data to the software application program; and
means for receiving an output from the software application program in response to the input data.
-
Specification