IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0678474
(2007-02-23)
|
등록번호 |
US-7724919
(2010-06-14)
|
발명자
/ 주소 |
|
출원인 / 주소 |
|
인용정보 |
피인용 횟수 :
53 인용 특허 :
94 |
초록
▼
Media content (e.g., audio or visual) can be steganographically encoded for a variety of purposes. One such purpose relates to tracing rendered media content back to a particular time and place. For example, one claim recites a method including: receiving data representing media content, the media c
Media content (e.g., audio or visual) can be steganographically encoded for a variety of purposes. One such purpose relates to tracing rendered media content back to a particular time and place. For example, one claim recites a method including: receiving data representing media content, the media content is to be rendered to an audience assembled at a location; and then encoding tracing information in the data utilizing at least a programmed electronic processor, said encoding alters at least some portions of the data to hide the tracing information in the data, the tracing information is associated with a time and location of rendering the media content to the audience assembled at the location, the tracing information will permit an illicitly captured version of the rendered media content to be traced back to the time and location of the rendering. Of course, other combinations and claims are presented as well.
대표청구항
▼
I claim: 1. A method comprising: receiving data representing media content, the media content is to be rendered to an audience assembled at a location; and encoding tracing information in the data utilizing at least a programmed electronic processor, said encoding alters at least some portions of t
I claim: 1. A method comprising: receiving data representing media content, the media content is to be rendered to an audience assembled at a location; and encoding tracing information in the data utilizing at least a programmed electronic processor, said encoding alters at least some portions of the data to hide the tracing information in the data, the tracing information is associated with a time and location of rendering the media content to the audience assembled at the location, the tracing information permits an illicitly captured version of the rendered media content to be traced back to the time and location of the rendering. 2. The method of claim 1 in which the media content comprises audio, and the data represents audible portions of the audio. 3. The method of claim 1 in which the media content comprises video, and the data represents picture elements of the video. 4. The method of claim 1 in which the encoding is carried out in real time as the data is received. 5. A programmed computing device comprising instructions stored in memory, said instructions cause said programmed computing device to perform the method of claim 4. 6. The method of claim 1 further comprising logging the tracing information in a database or memory. 7. The method of claim 1 further comprising generating a report including at least the tracing information. 8. The method of claim 1 further comprising decrypting the data prior to said encoding. 9. The method of claim 1 in which said encoding encodes the tracing information to be robust to signal distortion. 10. The method of claim 9 in which the signal distortion comprises scaling. 11. The method of claim 1 in which said encoding encodes the tracing information so as to be robust to compression. 12. The method of claim 1 in which the tracing information comprises plural bits of data identifying the time and location. 13. The method of claim 1 in which said encoding further encodes a unique identifier. 14. The method of claim 1 in which said encoding utilizes a unique encoding key. 15. The method of claim 1 in which the tracing information comprises at least two portions, with a first portion being more redundantly encoded in the data relative to a second portion. 16. A programmed computing device comprising instructions stored in memory, said instructions cause said programmed computing device to perform the method of claim 1. 17. A computer readable medium comprising instructions stored therein, said instruction cause an electronic processor to perform the method of claim 1. 18. An apparatus comprising: electronic memory to buffer data representing media content, the media content is to be rendered to an audience assembled at a location; and an electronic processor programmed for: encoding tracing information in the data, said encoding alters at least some portions of the data to hide the tracing information in the data, the tracing information is associated with a time and location of rendering the media content to the audience assembled at the location, the tracing information permits an illicitly captured version of the rendered media content to be traced back to the time and location of the rendering. 19. The apparatus of claim 18 in which the media content comprises audio, and the data represents audible portions of the audio. 20. The apparatus of claim 18 in which the media content comprises video, and the data represents picture elements of the video. 21. The apparatus of claim 18 in which said electronic processor is operating to perform the encoding in real time as the data is received. 22. The apparatus of claim 18 in which said electronic processor is programmed for logging the tracing information in a database or memory. 23. The apparatus of claim 18 in which said electronic processor is programmed for controlling generating a report including at least the tracing information. 24. The apparatus of claim 18 in which said electronic processor is programmed for decrypting the data prior to said encoding. 25. The apparatus of claim 18 in which said encoding encodes the tracing information to be robust to signal distortion. 26. The apparatus of claim 25 in which the signal distortion comprises signal scaling. 27. The apparatus of claim 18 in which said encoding encodes the tracing information so as to be robust to compression. 28. The apparatus of claim 18 in which the tracing information comprises plural bits of data identifying the time and location. 29. The apparatus of claim 18 in which said encoding further encodes a unique identifier. 30. The apparatus of claim 18 in which said electronic processor utilizes a unique encoding key. 31. The apparatus of claim 18 in which the tracing information comprises at least two portions, with a first portion being more redundantly encoded in the data relative to a second portion. 32. A method comprising: receiving data representing media content, the media content is to be rendered to an audience assembled at a location; and encoding tracing information in the data utilizing at least a programmed electronic processor, said encoding alters at least some portions of the data to hide the tracing information in the data, the tracing information is associated with a time and location of rendering the media content to the audience assembled at the location, and the tracing information comprises at least two portions, with a first portion being more redundantly encoded in the data relative to a second portion, and said act of encoding encodes the tracing information to be robust to signal scaling, the tracing information permits an illicitly captured version of the rendered media content to be traced back to the time and location of the rendering. 33. A programmed computing device comprising instructions stored in memory, said instructions cause said programmed computing device to perform the method of claim 32. 34. A computer readable medium comprising instructions stored therein, said instruction cause an electronic processor to perform the method of claim 32. 35. An apparatus comprising: electronic memory for buffering data representing media content, the media content is to be rendered to an audience assembled at a location; and an electronic processor programmed for: encoding tracing information in the data utilizing at least a programmed electronic processor, said encoding alters at least some portions of the data to hide the tracing information in the data, the tracing information is associated with a time and location of rendering the media content to the audience assembled at the location, and the tracing information comprises at least two portions, with a first portion being more redundantly encoded in the data relative to a second portion, and said act of encoding encodes the tracing information to be robust to signal scaling, the tracing information permits an illicitly captured version of the rendered media content to be traced back to the time and location of the rendering. 36. The apparatus of claim 35 in which said electronic processor is operating to encode the tracing information in the data. 37. A method comprising: obtaining data representing media content, the media content is to be presented to an audience assembled at a particular place; and using a programmed electronic processor, encoding tracing information in the data, said encoding alters at least some portions of the data to hide the tracing information in the data, the tracing information is associated with the particular place of presenting the media content to the audience, the tracing information permits an illicitly captured version of the presented media content to be traced back to the particular place. 38. The method of claim 37 in which the media content comprises audio, and the data represents audible portions of the audio. 39. The method of claim 37 in which the media content comprises video, and the data represents picture elements of the video. 40. The method of claim 37 in which the encoding is carried out before the media content is presented to the audience. 41. The method of claim 37 further comprising logging the tracing information in a database or memory. 42. The method of claim 37 further comprising generating a report including at least the tracing information. 43. The method of claim 37 further comprising decrypting the data prior to said encoding. 44. The method of claim 37 in which said encoding encodes the tracing information to be robust to signal distortion. 45. The method of claim 44 in which the signal distortion comprises scaling. 46. A programmed computing device comprising instructions stored in memory, said instructions cause said programmed computing device to perform the method of claim 37. 47. The method of claim 37 in which said encoding encodes the tracing information so as to be robust to compression. 48. The method of claim 37 in which the tracing information is further associated with a time of presenting the media content. 49. The method of claim 37 in which said encoding further encodes a unique identifier. 50. The method of claim 37 in which the encoding is carried out in real time as the data is received. 51. The method of claim 37 in which said encoding utilizes a unique encoding key. 52. The method of claim 37 in which the tracing information comprises at least two portions, with a first portion being more redundantly encoded in the data relative to a second portion. 53. A programmed computing device comprising instructions stored in memory, said instructions cause said programmed computing device to perform the method of claim 52. 54. An electronic apparatus programmed to perform the method of claim 52. 55. An electronic apparatus programmed to perform the method of claim 37. 56. An apparatus comprising: electronic memory to buffer data representing media content, the media content is to be presented to an audience assembled at a particular place; and an electronic processor programmed for: encoding tracing information in the data, said encoding alters at least some portions of the data to hide the tracing information in the data, the tracing information is associated with a particular place of presenting the media content to the audience, the tracing information permits an illicitly captured version of the presented media content to be traced back to the particular place. 57. The apparatus of claim 56 in which the media content comprises audio, and the data represents audible portions of the audio. 58. The apparatus of claim 56 in which the media content comprises video, and the data represents picture elements of the video. 59. The apparatus of claim 56 in which said electronic processor is operating to perform the encoding in real time as the data is received. 60. The apparatus of claim 56 in which said electronic processor is further programmed for logging the tracing information in a database or memory. 61. The apparatus of claim 56 in which said electronic processor is further programmed for controlling generating a report including at least the tracing information. 62. The apparatus of claim 56 in which said electronic processor is further programmed for decrypting the data prior to said encoding. 63. The apparatus of claim 56 in which the encoding encodes the tracing information to be robust to signal distortion. 64. The apparatus of claim 63 in which the signal distortion comprises signal scaling. 65. The apparatus of claim 56 in which the encoding encodes the tracing information so as to be robust to compression. 66. The apparatus of claim 56 in which the tracing information is further associated with a time in which the media content was presented to the audience. 67. The apparatus of claim 56 in which the encoding further encodes a unique identifier. 68. The apparatus of claim 56 in which said electronic processor utilizes a unique encoding key. 69. The apparatus of claim 56 in which the tracing information comprises at least two portions, with a first portion being more redundantly encoded in the data relative to a second portion. 70. The apparatus of claim 69 in which said electronic processor is operating to perform the encoding prior to the media content being presented to the audience. 71. The apparatus of claim 56 in which said electronic processor is operating to perform the encoding prior to the media content being presented to the audience.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.