EP1237366A2

Methods and apparatus for the provision of user selected advanced closed captions

Abstract

User customizable advanced closed caption capabilities are provided using closed caption information, such as that described in the Electronic Industries Association (EIA) Television Data Systems Subcommittee standards, EIA-608 or EIA-708. The invention allows the user to override the closed caption presentation format as selected by the originator (e.g., programmer or broadcaster), in order to select alternate presentation attributes based on the user's preference. The invention may also be implemented to customize other forms of text information (e.g., subtitles.). The invention also allows for storage and subsequent retrieval and review of text included within the closed caption information, which text serves as a transcript of the program. The methods and apparatus provided are independent of the type of delivery network, content format, and receiver type. In an example embodiment, closed caption information is extracted (e.g., by a closed caption processor 20) from a television signal 10, which television signal 10 also contains corresponding audiovisual programming. The processor 20 determines whether one or more user selected attributes 12 have been set. At least one user selected attribute 12 is applied to at least a portion of the closed caption information (e.g., via a closed caption driver 30). The closed caption information is displayed (e.g., via a display driver 40 and graphics processor 45) on a display device 50 (e.g., a television screen) in accordance with the user selected attributes 12 via a graphical overlay on top of the audiovisual programming. In this manner, user selected advanced closed caption features can be provided using existing closed caption information contained in the television signal.

EP1237366A2, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Projected expiry passed 2 March 2022, 4.6 years ago.

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

62 claims: 47 independent, 15 dependent

  1. 1
    A method for provision of user selected advanced closed captions, comprising the steps of:extracting closed caption information from a television signal having corresponding television programming;determining whether one or more user selected attributes have been set;applying at least one user selected attribute to at least a portion of the closed caption information;and displaying the closed caption information on a display device in accordance with the user selected attributes via a graphical overlay on top of the television programming.
  2. 2
    A method in accordance with claim 1, wherein:the television signal is received, demodulated, and descrambled prior to said extracting of said closed caption information.
  3. 3
    A method in accordance with claim 1 or 2, wherein the user selected advanced closed caption attributes are applied to closed caption information received via one of a delivery network, a personal versatile recorder (PVR), a set-top terminal, a digital television, a personal computer, a video cassette recorder, a digital video recorder, or a digital video disk player.
  4. 4
    A method in accordance with one of claims 1 to 3, wherein the provision of user selected advanced closed captions occurs at one of a personal versatile recorder (PVR), a set-top terminal, a digital television, a personal computer, a digital video recorder, or a digital video disk player.
  5. 5
    A method in accordance with one of claims 1 to 4, wherein the user selected attributes comprise at least one of font size, font type, font color, caption window position, caption window size, print direction, scroll direction, scroll rate, text opacity, background opacity, text justification left, text justification right, text justification center, and background color.
  6. 6
    A method in accordance with one of claims 1 to 5, wherein:the closed caption information is displayed in one or more closed caption boxes.
  7. 7
    A method in accordance with claim 6, wherein multiple closed caption boxes are displayed simultaneously.
  8. 8
    A method in accordance with one of claims 1 to 7, wherein:the closed caption information is tagged with an identifier that distinguishes it from television programming data;and the closed caption information is extracted based on the identifier.
  9. 9
    A method in accordance with one of claims 1 to 8, wherein:the television signal comprises an MPEG-2 transport stream;the closed caption information is carried in a user data field of video data syntax of the MPEG-2 transport stream;and the closed caption information is extracted based on the user data field.
  10. 10
    A method in accordance with one of claims 1 to 9, wherein said closed caption information comprises one of EIA-608 closed caption information or EIA-708 closed caption information.
  11. 11
    A method in accordance with one of claims 1 to 10, wherein the user selected attributes are entered via at least one of a pop-up menu, a dialogue box, and a pull-down window menu.
  12. 12
    A method in accordance with one of claims 1 to 11, further comprising the step of:storing the user selected attributes in memory.
  13. 13
    A method in accordance with one of claims 1 to 12, further comprising the steps of:dynamically determining the location of one or more objects of interest in a displayed television scene;and automatically adjusting at least one of the user selected attributes to make the presence of the displayed closed caption information less distracting based on the location of the one or more objects of interest.
  14. 14
    A method in accordance with one of claims 1 to 13, comprising the further step of:storing the closed caption information in memory.
  15. 15
    A method in accordance with claim 14, wherein the closed caption information is stored on one of a personal versatile recorder, a digital television, a digital video recorder, a digital video disk player, a set-top terminal, or a personal computer.
  16. 16
    A method in accordance with claim 14 or 15, wherein the user selected attributes include the option of automatically generating a transcript of the television programming from the stored closed caption information.
  17. 17
    A method in accordance with claim 16, comprising the further step of printing the transcript.
  18. 18
    A method in accordance with one of claims 14 to 17, comprising the further step of:providing user controlled replay of the stored closed caption information.
  19. 19
    A method in accordance with one of claims 14 to 18, comprising the further step of:providing on-screen review of closed caption text from the stored closed caption information.
  20. 20
    A method in accordance with one of claims 14 to 19, comprising the further step of:inserting into the stored closed caption information at least one of page numbers, time and date of storing, and television program title.
  21. 21
    A method in accordance with one of claims 14 to 20, comprising the further step of transferring closed caption text from the stored closed caption information to writeable media.
  22. 22
    A method in accordance with one of claims 14 to 21, comprising the further step of:transferring closed caption text from the stored closed caption information to one of a printer, a personal versatile recorder (PVR), a digital television, a digital video recorder, a digital video disk player, a set top terminal, or a personal computer.
  23. 23
    A method in accordance with one of claims 14 to 22, comprising the further step of:providing file management functions for multiple stored closed caption files, wherein each stored closed caption file corresponds to a single television program.
  24. 24
    A method in accordance with claim 23, wherein said file management functions are provided by one of a personal versatile recorder, a digital television, a digital video recorder, a digital video disk player, a set-top terminal, or a personal computer.
  25. 25
    A method in accordance with one of claims 14 to 24, comprising the further steps of:providing for the insertion of bookmarks into closed caption text of the stored closed caption information;and providing for the location of the bookmarks inserted into the closed caption text.
  26. 26
    A method in accordance with one of claims 1 to 25, comprising the further step of:removing displayed closed caption information after a predetermined time period in which no closed caption information is received.
  27. 27
    A method in accordance with one of claims 1 to 26, comprising the further step of:providing dynamic adjustment of closed caption text color when a transparent closed caption background is selected.
  28. 28
    A method in accordance with one of claims 1 to 27, comprising the further step of:utilizing Unicode character technology for internationalization of closed caption information.
  29. 29
    A method in accordance with one of claims 1 to 28, comprising the further step of:receiving an Emergency Alert Signal;and automatically overriding the user selected attributes in order to avoid overlap of the displayed closed caption information with a display of the Emergency Alert Signal.
  30. 30
    A method in accordance with one of claims 1 to 29, wherein the user selected attributes can be disabled on at least one of a per program basis or a per channel basis.
  31. 31
    Apparatus for provision of user selected advanced closed captions, comprising:a processor for: extracting closed caption information from a television signal having corresponding television programming;determining whether one or more user selected attributes have been set;a closed caption driver for applying at least one user selected attribute to at least a portion of the closed caption information;a display driver;and a graphics processor for displaying the closed caption information received from the display driver on a display device in accordance with the user selected attributes via a graphical overlay on top of the television programming.
  32. 32
    Apparatus in accordance with claim 31, further comprising:a receiver for receiving the television signal;a demodulator for demodulating the television signal;and a descrambler for descrambling the television signal.
  33. 33
    Apparatus in accordance with claim 31 or 32, wherein the user selected advanced closed caption attributes are applied to closed caption information received via one of a delivery network, a personal versatile recorder (PVR), a set-top terminal, a digital television, a personal computer, a video cassette recorder, a digital video recorder, or a digital video disk player.
  34. 34
    Apparatus in accordance with one of claims 31 to 33, wherein the apparatus comprises one of a personal versatile recorder (PVR), a digital television, a digital video recorder, a digital video disk player, a set top terminal, or a personal computer.
  35. 35
    Apparatus in accordance with one of claims 31 to 34, wherein the user selected attributes comprise at least one of font size, font type, font color, caption window position, caption window size, print direction, scroll direction, scroll rate, text opacity, background opacity, text justification left, text justification right, text justification center, and background color.
  36. 36
    Apparatus in accordance with one of claims 31 to 35, wherein:the closed caption information is displayed in one or more closed caption boxes.
  37. 37
    Apparatus in accordance with claim 36, wherein multiple closed caption boxes are displayed simultaneously.
  38. 38
    Apparatus in accordance with one of claims 31 to 37, wherein:the closed caption information is tagged with an identifier that distinguishes it from television programming data;and the closed caption information is extracted based on the identifier.
  39. 39
    Apparatus in accordance with one of claims 31 to 38, wherein:the television signal comprises an MPEG-2 transport stream;the closed caption information is carried in a user data field of video data syntax of the MPEG-2 transport stream;and the closed caption information is extracted based on the user data field.
  40. 40
    Apparatus in accordance with one of claims 31 to 39, wherein said closed caption information comprises one of EIA-608 closed caption information or EIA-708 closed caption information.
  41. 41
    Apparatus in accordance with one of claims 31 to 40, wherein the user selected attributes are entered via at least one of a pop-up menu, a dialogue box, and a pull-down window menu.
  42. 42
    Apparatus in accordance with one of claims 31 to 41, further comprising:a memory device for storing the user selected attributes in memory.
  43. 43
    Apparatus in accordance with claim 31, wherein:the location of one or more objects of interest in a displayed television scene are dynamically determined;and at least one of the user selected attributes is automatically adjusted to make the presence of the displayed closed caption information less distracting based on the location of the one or more objects of interest.
  44. 44
    A method in accordance with one of claims 31 to 43, further comprising:memory for storing the closed caption information.
  45. 45
    Apparatus in accordance with claim 44, wherein the apparatus comprises one of a personal versatile recorder (PVR), a digital television, a digital video recorder, a digital video disk player, a set top terminal, or a personal computer.
  46. 46
    Apparatus in accordance with claim 44 or 45, wherein the user selected attributes include the option of automatically generating a transcript of the television programming from the stored closed caption information.
  47. 47
    Apparatus in accordance with claim 46, wherein the transcript is printed.
  48. 48
    Apparatus in accordance with one of claims 44 to 47, wherein user controlled replay of the stored closed caption information is provided.
  49. 49
    Apparatus in accordance with one of claims 44 to 48, wherein on-screen review of closed caption text from the stored closed caption information is provided.
  50. 50
    Apparatus in accordance with one of claims 44 to 49, wherein at least one of page numbers, time and date of storing, and television program title is inserted into the stored closed caption information.
  51. 51
    A method in accordance with one of claims 44 to 50, wherein closed caption text from the stored closed caption information is transferred to writeable media.
  52. 52
    Apparatus in accordance with one of claims 44 to 51, wherein closed caption text from the stored closed caption information is transferred to one of a printer, a personal versatile recorder (PVR), a digital television, a digital video recorder, a digital video disk player, a set top terminal, or a personal computer.
  53. 53
    Apparatus in accordance with one of claims 44 to 52, wherein the processor provides file management functions for multiple stored closed caption files, wherein each stored closed caption file corresponds to a single television program.
  54. 54
    Apparatus in accordance with claim 53, wherein said apparatus comprises one of a personal versatile recorder, a digital television, a digital video recorder, a digital video disk player, a set-top terminal, or a personal computer.
  55. 55
    Apparatus in accordance with one of claims 44 to 54, wherein:inserting of bookmarks into closed caption text of the stored closed caption information is provided for;and locating of the bookmarks inserted into closed caption text of the closed caption information is provided for.
  56. 56
    Apparatus in accordance with one of claims 31 to 55, wherein the displayed closed caption information is removed after a predetermined time period in which no closed caption information is received.
  57. 57
    Apparatus in accordance with one of claims 31 to 56, wherein closed caption text color is dynamically adjusted when a transparent closed caption background is selected.
  58. 58
    Apparatus in accordance with one of claims 31 to 57, wherein Unicode character technology is utilized for internationalization of closed caption information.
  59. 59
    Apparatus in accordance with one of claims 31 to 58, wherein:in the event an Emergency Alert Signal is received, the user selected attributes are automatically overridden in order to avoid overlap of the displayed closed caption information with a display of the Emergency Alert Signal.
  60. 60
    Apparatus in accordance with one of claims 31 to 59, wherein the user selected attributes can be disabled on at least one of a per program basis or a per channel basis.
  61. 61
    A method for the provision of user selected advanced closed captions, comprising the steps of:extracting the closed caption information from a television signal having associated television programming;determining whether one or more user selected attributes have been set;applying at least one user selected attribute to at least a portion of the closed caption information;displaying the closed caption information on a display device in accordance with the user selected attributes via a graphical overlay on top of the television programming;dynamically determining the location of one or more objects of interest in a displayed television scene;and automatically adjusting at least one of the user selected attributes to make the presence of the displayed closed caption information less distracting based on the location of the one or more objects of interest.
  62. 62
    Apparatus for the provision of user selected advanced closed captions, comprising:a processor for: extracting the closed caption information from a television signal having associated television programming;determining whether one or more user selected attributes have been set;a closed caption driver for applying at least one user selected attribute to at least a portion of the closed caption information;and a display driver;a graphics processor for displaying the closed caption information received from the display driver on a display device in accordance with the user selected attributes via a graphical overlay on top of the television programming;wherein: the location of one or more objects of interest in a displayed television scene are dynamically determined;and at least one of the user selected attributes is automatically adjusted to make the presence of the displayed closed caption information less distracting based on the location of the one or more objects of interest.
Independent claims62