Processing verbal feedback and updating digital video recorder (DVR) recording patterns
First Claim
1. In a digital video recorder (DVR) system, a method comprising:
- a processor recording control phrases for subsequent comparison with phrases uttered by a viewer;
the processor creating a set of governing rules;
the processor comparing the phrases uttered by the viewer with the recorded control phrases;
the processor identifying a match between the phrases uttered by the viewer and the recorded control phrases, wherein the match comprises a match phrase; and
in response to identification of the match;
(a) the processor designating said match phrase as user feedback;
(b) the processor updating user feedback data; and
(c) the processor automatically modifying program recording patterns based on user feedback;
wherein said governing rules include elimination of future recording only if further specific matches are identified or if particular results are obtained following an application of one or more filters; and
wherein said governing rules further include initiation of a confirmation procedure at a pre-specified interval including an interval at a completion of a program that is viewed current to detection of recognized phrases.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, a system and a computer program product for using speech/voice recognition technology to update digital video recorder (DVR) program recording patterns, based on program viewer/listener feedback. A speech controlled pattern modification (SCPM) utility utilizes a DVR recording sub-system integrated with speech processing functionality to compare control phrases with phrases uttered by a viewer. If a control phrase matches a phrase uttered by the viewer, the SCPM utility modifies the DVR recording patterns, according to a set of pre-programmed governing rules. For example, the SCPM utility may avoid modifying the recording patterns for programs within a list of “favorite” programs but may modify the recording patterns for programs excluded from the list. The SCPM utility determines priority of the uttered phrases by identifying users and retrieving a preset priority level of the identified users. The priority level is then used to control changes to the recording patterns.
19 Citations
19 Claims
-
1. In a digital video recorder (DVR) system, a method comprising:
-
a processor recording control phrases for subsequent comparison with phrases uttered by a viewer; the processor creating a set of governing rules; the processor comparing the phrases uttered by the viewer with the recorded control phrases; the processor identifying a match between the phrases uttered by the viewer and the recorded control phrases, wherein the match comprises a match phrase; and in response to identification of the match; (a) the processor designating said match phrase as user feedback; (b) the processor updating user feedback data; and (c) the processor automatically modifying program recording patterns based on user feedback; wherein said governing rules include elimination of future recording only if further specific matches are identified or if particular results are obtained following an application of one or more filters; and wherein said governing rules further include initiation of a confirmation procedure at a pre-specified interval including an interval at a completion of a program that is viewed current to detection of recognized phrases. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data processing system comprising:
-
one or more processors; a computer readable tangible storage device; computer code, stored on the storage device and executable by the one or more processors, to record control phrases for subsequent comparison with phrases uttered by a viewer; computer code, stored on the storage device and executable by the one or more processors, to create a set of governing rules; computer code, stored on the storage device and executable by the one or more processors, to compare the detected phrases uttered by the viewer with pre-recorded control phrases; computer code, stored on the storage device and executable by the one or more processors, to identify a match between the detected phrases uttered by the viewer and the pre-recorded control phrases, wherein the match comprises a match phrase; and computer code, stored on the storage device and executable by the one or more processors, responsive to identification of the match, to; (a) designate said match phrase as user feedback; (b) update user feedback data; and (c) automatically modify program recording patterns based on user feedback; wherein said governing rules include elimination of future recording only if further specific matches are identified or if particular results are obtained following an application of one or more filters; and wherein said governing rules further include initiation of a confirmation procedure at a pre-specified interval including an interval at a completion of a program that is viewed current to detection of recognized phrases. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product comprising:
-
a computer readable tangible storage device; program code, stored on said computer readable tangible storage device, to record control phrases for subsequent comparison with phrases uttered by a viewer; program code, stored on said computer readable tangible storage device, to create a set of governing rules; program code, stored on said computer readable tangible storage device, to compare the phrases uttered by the viewer with pre-recorded control phrases; program code, stored on said computer readable tangible storage device, to identify a match between the phrases uttered by the viewer and the pre-recorded control phrases, wherein the match comprises a match phrase; and program code, stored on said computer readable tangible storage device, responsive to identification of the match, to; (a) designate said match phrase as user feedback; (b) update user feedback data; and (c) automatically modify program recording patterns based on user feedback; wherein said governing rules include elimination of future recording only if further specific matches are identified or if particular results are obtained following an application of one or more filters; and wherein said governing rules further include initiation of a confirmation procedure at a pre-specified interval including an interval at a completion of a program that is viewed current to detection of recognized phrases. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification