EP1300007A2

Advanced set top terminal having a program pause feature with voice-to-text conversion

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 15 June 2021, 5.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

138 claims: 53 independent, 85 dependent

  1. 1
    Claims of equivalent WO 0203683 A2 What is claimed is:1. A method for automatically pausing a video program in response to an occunence of an event, comprising: receiving a video program and outputting the video program for presentation on a display device;detecting occunence of an interactive services event during the video program;and pausing the video program in response to the detection of the occunence of the interactive services event.
  2. 2
    A method for automatically pausing a video program in response to an occunence of an event, comprising:receiving a video program and outputting the video program for presentation on a display device;detecting occunence of a communications event during the video program;pausing the video program in response to the detection of the occunence of the communications event;and outputting a signal for displaying an indication ofthe occunence ofthe communications event.
  3. 3
    A method for automatically pausing a video program in response to an occunence of an event, comprising:receiving a video program;outputting the video program for presentation on a display device;detecting occunence of an audio communications event during the video program presentation;pausing the video program in response to the detection ofthe occunence ofthe audio communications event;converting an audio portion ofthe audio communications event to conesponding text for display;and outputting a signal for displaying an indication of the occunence of the audio communications event.
  4. 4
    The method of any of claims 1 to 3, wherein the detecting step includes detecting an incoming phone call, an audio e-mail, a web page with an associated audio file, or a message with an associated audio file.
  5. 14
    The method of any of claims 1 to 13, further including:receiving a play signal to restart the video program;and transmitting, in response to the play signal, the video program for presentation on the display device starting at an approximate location where the video program was paused.
  6. 18
    The method of any of claims 1 to 17, further including:receiving a frame forward signal to display a next frame of the video program;and transmitting, in response to the frame forward signal, a next frame ofthe video program for presentation of the next frame on the display device.
  7. 19
    The method of any of claims 1 to 18, further including:receiving a frame back signal to display a previous frame of the video program;and transmitting, in response to the frame back signal, a previous frame ofthe video program for presentation of the previous frame on the display device.
  8. 24
    Themethodof any of claims 1 to 22, wherein the detecting step includes detecting an incoming e-mail message.
  9. 26
    The method of any of claims 1 to 25, wherein the detecting step includes detecting an incoming message.
  10. 28
    The method of any of claims 1 to 27,wherein the detecting step includes detecting an incoming web page.
  11. 30
    The method of any of claims 1 to 29, wherem the detecting step includes detecting an outgoing request for information.
  12. 31
    The method of any of claims 1 to 30, wherein the detecting step includes detecting an outgoing request for a service.
  13. 32
    The method of any of claims 1 to 31 , wherein the detecting step includes detecting a request for an on-line question and answer session.
  14. 33
    The method of any of claims 1 to 32, wherein the detecting step includes detecting a request to order airline tickets.
  15. 34
    The method of any of claims 1 to 33, wherein the detecting step includes detecting a request for information concerning a particular program.
  16. 35
    A method for automatically pausing a video program in response to an occunence of an event, comprising:receiving a video program;outputting the video program for presentation on a display device;detecting occunence of an audio communications event during the video program presentation;displaying an indication of the audio communications event;detecting a triggering event related to the audio communications event;pausing the video program in response to the detection of the triggering event;and converting an audio portion ofthe audio communications event to conesponding text for display.
  17. 38
    The method of any of claims 35 to 37, wherein the displaying step includes displaying an overlay menu or a hidden menu.
  18. 39
    The method of any of claims 35 to 38, wherein the detecting the triggering event step includes detecting a phone off-hook condition.
  19. 40
    A method for audio-to-text conversion of real-time telephone calls during viewing of a video program, comprising:receiving a video program;outputting the video program for presentation on a display device;detecting occunence of an incoming telephone call;detecting an off-hook condition indicating answering of the telephone call;converting an audio portion of the telephone call to conesponding text;and displaying the conesponding text with the video program.
  20. 42
    An apparatus for automaticaUy pausing a video program in response to an occunence of an event, comprising:a receive module for receiving a video program and outputting the video program for presentation on a display device;a detection module for detecting occunence of an interactive services event during the video program;and a pause module for pausing the video program in response to the detection of the occunence of the interactive services event.
  21. 43
    An apparatus for automatically pausing a video program in response to an occunence of an event, comprising:a receive module for receiving a video program and outputting the video program for presentation on a display device;a detection module for detecting occunence of a communications event during the video program;a pause module for pausing the video program in response to the detection ofthe occunence of the communications event;and an output module for outputting a signal for displaying an indication ofthe occunence of the communications event.
  22. 44
    An apparatus for automatically pausing a video program in response to an occunence of an event, comprising:a module for receiving a video program and outputting the video program for presentation on a display device;a detection module for detecting occunence of an audio communications event during the video program presentation;a pause module for pausing the video program in response to the detection of the occunence of the audio communications event;a conversion module for converting an audio portion ofthe audio communications event to conesponding text for display;and an output module for outputting a signal for displaying an indication ofthe occunence of the audio communications event.
  23. 45
    The apparatus of any of claims 42 to 44, wherein the detection module includes a module for detecting an incoming phone call, an audio e-mail, a web page with an associated audio file, or a message with an associated audio file.
  24. 53
    The apparatus of any of claims 44 to 52, further including a module for displaying the conesponding text in a window overlayed on the paused video program.
  25. 55
    The apparatus of any of claims 42 to 54, further including:a module for receiving a play signal to restart the video program;and a module for transmitting, in response to the play signal, the video program for presentation on the display device starting at an approximate location where the video program was paused.
  26. 59
    The apparatus of any of claims 42 to 58, further including:a module for receiving a frame forward signal to display a next frame of the video program;and a module for transmitting, in response to the frame forward signal, a next frame of the video program for presentation of the next frame on the display device.
  27. 60
    The apparatus of any of claims 42 to 59, further including:a module for receiving a frame back signal to display a previous frame of the video program;and a module for transmitting, in response to the frame back signal, a previous frame ofthe video program for presentation of the previous frame on the display device.
  28. 65
    The apparatus of any of claims 42 to 64, wherein the detection module includes a module for detecting an incoming e-mail message.
  29. 67
    The apparatus of any of claims 42 to 66, wherein the detection module includes a module for detecting an incoming message.
  30. 69
    The apparatus of any of claims 42 to 68, wherein the detection module includes a module for detecting an incoming web page.
  31. 71
    The apparatus of any of claims 42 to 70, wherein the detection module includes a module for detecting an outgoing request for information.
  32. 72
    The apparatus of any of claims 42 to 71 , wherein the detection module includes a module for detecting an outgoing request for a service.
  33. 73
    The apparatus of any of claims 42 to 72, wherein the detection module includes a module for detecting a request to access data services.
  34. 74
    The apparatus of any of claims 42 to 73, wherein the detection module includes a module for detecting a request for an on-line question and answer session.
  35. 75
    The apparatus of any of claims 42 to 74, wherein the detection module includes a module for detecting a request to order airline tickets.
  36. 76
    The apparatus of any of claims 42 to 75, wherein the detection module includes a module for detecting a request for information concerning a particular program.
  37. 77
    An apparatus for automatically pausing a video program in response to an occunence of an event, comprising:5 a module for receiving a video program and outputting the video program for presentation on a display device;an audio communications event module for detecting occunence of an audio communications event during the video program presentation;a display module for displaying an indication of the audio communications event;10. a triggering event module for detecting a triggering event related to the audio communications event;a pause module for pausing the video program in response to the detection of the triggering event;and a conversion module for converting an audio portion ofthe audio communications event 15 to conesponding text for display.
  38. 80
    The apparatus of any of claims 77 to 79, wherein the display module includes amodule for displaying an overlay menu or a hidden menu.
  39. 82
    An apparatus for voice-to-text conversion of real-time telephone calls during viewing of a video program, comprising:a module for receiving a video program and outputting the video program for presentation on a display device;a detection module for detecting occunence of an incoming telephone call;an off-hook module for detecting an off-hook condition indicating answering ofthe telephone call;a conversion module for converting an audio portion of the telephone call to conesponding text;and a display module for displaying the conesponding text with the video program.
  40. 84
    A computer program product, comprising:a computer-readable medium containing instructions for controlling a computer system to perform a method for automatically pausing a video program in response to an occunence of an event, the method including: receiving a video program and outputting the video program for presentation on a display device;detecting occunence of an interactive services event during the video program;and pausing the video program in response to the detection of the occunence of the interactive services event.
  41. 85
    A computer program product, comprising:a computer-readable medium containing instructions for controlling a computer system to perform a method for automatically pausing a video program in response to an occunence of an event, the method including: receiving a video program and outputting the video program for presentation on a display device;detecting occunence of a communications event during the video program;pausing the video program in response to the detection of the occunence of the communications event;and outputting a signal for displaying an indication ofthe occunence ofthe communications event.
  42. 86
    A computer program product, comprising:a computer-readable medium containing instructions for controlling a computer system to perform a method for automatically pausing a video program in response to an occunence of an event, the method including: receiving a video program;outputting the video program for presentation on a display device;detecting occunence of an audio communications event during the video program presentation;pausing the video program in response to the detection ofthe occunence ofthe audio communications event;converting an audio portion ofthe audio communications event to conesponding text for display;and outputting a signal for displaying an indication of the occunence of the audio communications event.
  43. 87
    The computer program product of any of claims 84 to 86, wherein the detecting step includes detecting an incoming phone call, an audio e-mail, a web page with an associated audio file, or a message with an associated audio file.
  44. 97
    The computer program product of any of claims 84 to 96, further including:receiving a play signal to restart the video program;and transmitting, in response to the play signal, the video program for presentation on the display device starting at an approximate location where the video program was paused.
  45. 101
    The computer program product of any of claims 84 to 100, further including:receiving a frame forward signal to display a next frame of the video program;and transmitting, in response to the frame forward signal, a next frame ofthe video program for presentation of the next frame on the display device.
  46. 102
    The computer program product of any of claims 84 to 101 , further including:receiving a frame back signal to display a previous frame of the video program;and transmitting, in response to the frame back signal, a previous frame of the video program for presentation of the previous frame on the display device.
  47. 107
    Thecomputerprogramproductofanyofclaims84to 106, wherein the detecting step includes detecting an incoming e-mail message.
  48. 109
    The computer program product of any of claims 84 to 108 , wherein the detecting step includes detecting an incoming message.
  49. 111
    The computer program product of any of claims 84 to 110, wherein the detecting step includes detecting an incoming web page.
  50. 112
    The computer program product of any of claims 84 to 111 , wherein the outputting step includes outputting the web page for presentation on the display device.
  51. 113
    The computer program product of any of claims 84 to 112, wherein the detecting step includes detecting an outgoing request for information.
  52. 114
    The computer program product of any of claims 84 to 113, wherein the detecting step includes detecting an outgoing request for a service.
  53. 115
    The computer program product of any of claims 84 to 114, wherein the detecting step includes detecting a request to access data services.
  54. 116
    Thecomputerprogramproductof anyofclaims84to 115, wherein the detecting step includes detecting a request for an on-line question and answer session.
  55. 117
    The computer program product of any of claims 84 to 116, wherein the detecting step includes detecting a request to order airline tickets.
  56. 118
    The computer program product of any of claims 84 to 117, wherein the detecting step includes detecting a request for information concerning a particular program.
  57. 119
    A computer program product, comprising:a computer-readable medium containing instructions for controlhng a computer system to perform a method for automatically pausing a video program in response to an occunence of an event, the method including: receiving a video program and outputting the video program for presentation on a display device;detecting occunence of a communications event during the video program;displaying an indication of the communications event;detecting a triggering event related to the communications event;and pausing the video program in response to the detection of the triggering event.
  58. 120
    A computer program product, comprising:a computer-readable medium containing instructions for controlhng a computer system to perform a method for automatically pausing a video program in response to an occunence of an event, the method including: receiving a video program;outputting the video program for presentation on a display device;detecting occunence of an audio communications event during the video program presentation;displaying an indication of the audio communications event;detecting a triggering event related to the audio communications event;pausing the video program in response to the detection of the triggering event;and converting an audio portion ofthe audio communications event to conesponding text for display.
  59. 125
    The computer program product of any of claims 119 to 124, wherein the displaying step includes displaying an indication of a phone call, e-mail message, message, or web page.
  60. 126
    The computer program product of any of claims 119 to 125, wherein the detecting the triggering event step includes detecting a phone off-hook condition, selection of an e-mail indication, selection of a message indication, or selection of a web page indication.
  61. 127
    A computer program product, comprising:a computer-readable medium containing instructions for controUing a computer system to perform a method for voice-to-text conversion of real-time telephone calls during viewing of a video program, the method including: receiving a video program;outputting the video program for presentation on a display device;detecting occunence of an incoming telephone call;detecting an off-hook condition indicating answering of the telephone call;converting an audio portion of the telephone call to conesponding text;and displaying the conesponding text with the video program.
  62. 129
    A method for automatically pausing a video program in response to an occunence of an event, comprising:receiving a video program and outputting the video program for presentation on a display device;detecting occunence of a communications event during the video program;displaying an indication of the communications event;detecting a triggering event related to the communications event;and pausing the video program in response to the detection of the triggering event.
  63. 132
    The method of any of claims 129 to 131, wherein the displaying step includes displaying an indication of a phone call, e-mail message, message, or web page.
  64. 133
    Themethodof any of claims 129to 132, wherem me detecting the triggering event step includes detecting a phone off-hook condition, selection of an e-mail indication, selection of a message indication, or selection of a web page indication.
  65. 134
    A system for automatically pausing a video program in response to an occunence of an event, comprising:a receive module for receiving a video program and outputting the video program for presentation on a display device;a detection module for detecting occunence of a communications event during the video program;a display module for displaying an indication of the communications event;a detection module for detecting a triggering event related to the communications event;and a pause module for pausing the video program in response to the detection of the triggering event.
  66. 137
    The system of any of claims 134 to 136, wherein the displaying module includes a module for displaying an indication of a phone call, e-mail message, message, or web page.
  67. 138
    The systemof any of claims 134to 137, wherein the detecting the triggering event module includes a module for detecting a phone off-hook condition, selection of an e-mail indication, selection of a message indication, or selection of a web page indication.
Independent claims67