IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0927075
(2007-10-29)
|
등록번호 |
US-7590259
(2009-09-24)
|
발명자
/ 주소 |
- Levy, Kenneth L.
- Rhoads, Geoffrey B.
|
출원인 / 주소 |
|
인용정보 |
피인용 횟수 :
103 인용 특허 :
236 |
초록
▼
The present invention relates generally to obtaining metadata associated with images, audio and video. Once claim recites a method including: obtaining data corresponding to media content from a handheld device, the data representing picture elements of an image or video or representing audible port
The present invention relates generally to obtaining metadata associated with images, audio and video. Once claim recites a method including: obtaining data corresponding to media content from a handheld device, the data representing picture elements of an image or video or representing audible portions of an audio signal; computing attributes of the data using a processor, said act of computing utilizes the processor to operate on the data; using computed attributes of the data to identify the media content or to identify metadata associated with the media content; obtaining metadata associated with the media content; and providing the metadata to the handheld device from a network resource. Other combinations and claims are provided as well.
대표청구항
▼
We claim: 1. A method comprising: receiving an image or video from a process in a handheld device; computing attributes of the image or video, said act of computing operates on data representing picture elements of the image or video; using said computed attributes of the image or video to identify
We claim: 1. A method comprising: receiving an image or video from a process in a handheld device; computing attributes of the image or video, said act of computing operates on data representing picture elements of the image or video; using said computed attributes of the image or video to identify the image or video or to identify metadata associated with the image or video in a network resource; retrieving metadata associated with the image or video in the network resource; and providing the metadata for output or display. 2. The method of claim 1, wherein the metadata comprises metadata selected from a group of metadata comprising: audio, video, an image and a URL. 3. The method of claim 1, wherein the metadata comprises at least one action. 4. The method of claim 1, wherein the metadata comprises purchasing information. 5. The method of claim 1, wherein said computing attributes comprises deriving an identifier from the data representing picture elements of the image or video itself. 6. The method of claim 1 wherein the attributes of the image or video is steganographically hidden in data representing picture elements of the image or video. 7. A computer readable medium including instructions stored thereon to execute the method of claim 1. 8. The method of claim 1 wherein said act of computing attributes of the image or video is carried out on an electronic processor configured to execute said act of computing attributes of the image or video. 9. The method of claim 1 wherein the image or video is received from ripping the image or video from a CD or DVD. 10. A programmed computing device storing instructions in memory, said instructions are executable by said programmed computing device to perform the acts of claim 1. 11. A computer readable media comprising instructions stored thereon to cause a multi-purpose electronic processor to perform the acts of claim 1. 12. The method of claim 1 in which a recognition unit performs said act of computing attributes of the image or video. 13. The method of claim 12 in which the recognition unit communicates with video instrumentation. 14. The method of claim 13 in which the video instrumentation comprises a television. 15. The method of claim 1 in which the handheld device comprises a recognition unit for performing said act of computing attributes of the image or video. 16. The method of claim 15 in which the recognition unit communicates with video instrumentation. 17. The method of claim 16 in which the video instrumentation comprises a television. 18. The method of claim 1 in which the image or video is captured with a camera. 19. A method comprising: receiving information from a handheld device, the information having been derived from data representing picture elements of an image or video, the information to be used at least to identify the image or video, the information having been steganographically hidden in the data representing picture elements of the image or video; using the information to identify the image or video, or to identify metadata associated with the image or video, with reference to at least one network resource; retrieving metadata associated with the image or video from the network resource; and providing the metadata to the handheld device. 20. The method of claim 19, wherein the metadata comprises metadata selected from a group of metadata comprising: audio, video, an image and a URL. 21. The method of claim 19, wherein the metadata comprises at least one action. 22. The method of claim 19, wherein the metadata comprises purchasing information. 23. A computer readable medium including instructions stored thereon to execute the method of claim 19. 24. A programmed computing device storing instructions in memory, said instructions are executable by said programmed computing device to perform the acts of claim 19. 25. A computer readable media comprising instructions stored thereon to cause a multi-purpose electronic processor to perform the acts of claim 19. 26. A method comprising: obtaining data corresponding to media content from a handheld device, the data representing picture elements of video or representing audible portions of an audio signal; computing attributes of the data using a configured multi-purpose processor, said act of computing utilizes the configured multi-purpose processor to operate on the data; using computed attributes of the data to identify the media content or to identify metadata associated with the media content; obtaining metadata associated with the media content; and providing the metadata to the handheld device from a network resource. 27. The method of claim 26 wherein the multi-purpose processor is located remotely with respect to the handheld device. 28. The method of claim 26 wherein the attributes are steganographically hidden in the data as obtained. 29. A computer readable medium including instructions stored thereon to execute the method of claim 26. 30. A programmed computing device storing instructions in memory, said instructions are executable by said programmed computing device to perform the acts of claim 26. 31. A computer readable media comprising instructions stored thereon to cause a multi-purpose processor to perform the acts of claim 26. 32. A system comprising: a communications channel to obtain data corresponding to media content from a handheld device, the data representing picture elements of video or representing audible portions of an audio signal; an electronic processor configured to: i) compute attributes of the data; ii) using at least computed attributes of the media content, identify the media content or identify metadata associated with the media content; iii) obtain metadata associated with the media content in the network resource; and iv) control communication of the metadata to the handheld device from a network resource. 33. The system of claim 32 wherein the attributes are steganographically hidden in the data as obtained. 34. The system of claim 32 wherein said electronic processor is operating to perform at least one function recited therein. 35. A system comprising: a communications channel to receive information from a handheld device, the information having been derived from data representing picture elements of an image or video, the information to be used at least to identify the image or video, the information having been steganographically hidden in the data representing picture elements of the image or video; a multi-purpose processor configured to: i) identify the image or video or identify metadata associated with the image or video, using the information; ii) obtain metadata associated with the image or video; and iii) control communication of the metadata to the handheld device. 36. The system of claim 35 wherein said multi-purpose processor is operating to perform at least one function recited therein. 37. One or more computer readable media comprising instructions stored thereon that when executed by one or more processors perform the acts of: obtaining data corresponding to media content from a handheld device, the data representing picture elements of video or representing audible portions of an audio signal; computing attributes of the data using a processor, said act of computing utilizes the processor to operate on the data; using computed attributes of the data to identify the media content or to identify metadata associated with the media content; obtaining metadata associated with the media content; and providing the metadata to the handheld device from a network resource. 38. A programmed computing device comprising the one or more computer readable media of claim 37. 39. A method comprising: obtaining data corresponding to media content from a process in a handheld device, the data representing picture elements of video or representing audible portions of an audio signal; computing attributes of the data using a processor, said act of computing utilizes the processor to operate on the data; using computed attributes of the data to identify the media content or to identify metadata associated with the media content; obtaining metadata associated with the media content from a network resource; providing the metadata for output or display. 40. The method of claim 39 wherein the multi-purpose electronic processor is located remotely with respect to the handheld device. 41. The method of claim 39 wherein the handheld device comprises the multi-purpose electronic processor. 42. A programmed computing device storing instructions in memory, said instructions are executable by said programmed computing device to perform the acts of claim 39. 43. A computer readable media comprising instructions stored thereon to cause a multi-purpose electronic processor to perform the acts of claim 39. 44. The method of claim 39 in which said act of using computed attributes of the data to identify the media content or to identify metadata associated with the media content identifies metadata associated with the media content. 45. The method of claim 39 in which said act of using computed attributes of the data to identify the media content or to identify metadata associated with the media content identifies the media content. 46. The method of claim 39 in which the data represents the audible portions of an audio signal or represents picture elements of video. 47. The method of claim 39 in which the handheld device comprises a cell phone. 48. One or more computer readable media comprising instructions stored thereon that when executed by one or more processors perform the acts of: obtaining data corresponding to media content from a process in a handheld device, the data representing audible portions of an audio signal; computing attributes of the data using a processor, said act of computing utilizes the processor configured to operate on the data; using said computed attributes of the data to identify the media content or to identify metadata associated with the media content; obtaining metadata associated with the media content from a network resource; providing the metadata for output or display. 49. A programmed computing device comprising the one or more computer readable media of claim 48. 50. The one or more computer readable media of claim 48 in which the handheld device comprises a cell phone. 51. One or more computer readable media comprising instructions stored thereon that when executed by one or more processors perform the acts of: obtaining data corresponding to media content from a process in a handheld device, the data representing picture elements of video or representing audible portions of an audio signal; computing attributes of the data using a processor, said act of computing utilizes the processor to operate on the data; using computed attributes of the data to identify the media content or to identify metadata associated with the media content; obtaining metadata associated with the media content from a network resource; providing the metadata for output or display. 52. The system of claim 51 in which the multi-purpose processor is operating to perform at least one of the functions recited therein. 53. The system of claim 51 in which the handheld device comprises a cell phone. 54. A method comprising: obtaining data corresponding to media content from a process in a handheld device, the data representing audible portions of an audio signal; using an electronic processor configured to compute attributes of the data; using attributes of the data computed by the electronic processor to identify the media content or to identify metadata associated with the media content; obtaining metadata associated with the media content from a network resource; providing the metadata for output or display. 55. A programmed computing device storing instructions in memory, said instructions are executable by said programmed computing device to perform the acts of claim 54. 56. A computer readable media comprising instructions stored thereon to cause an electronic processor to perform the acts of claim 54. 57. The method of claim 54 in which said act of using attributes of the data computed by the electronic processor to identify the media content or to identify metadata associated with the media content identifies metadata associated with the media content. 58. The method of claim 54 in which said act of using attributes of the data computed by the electronic processor to identify the media content or to identify metadata associated with the media content identifies the media content. 59. The method of claim 54 in which the data represents the audible portions of an audio signal or represents picture elements of video. 60. The method of claim 54 in which the handheld device comprises a cell phone. 61. A system comprising: an input for obtaining data corresponding to media content from a handheld device, the data representing audible portions of an audio signal; an electronic processor configured to: i) compute attributes of the data; ii) using at least said computed attributes of the media content, identify the media content or identify metadata associated with the media content; iii) obtain metadata associated with the media content from a network resource; and iv) provide the metadata for output or display. 62. The system of claim 61 wherein the electronic processor is operating to perform at least one function recited therein. 63. The system of claim 61 in which the handheld device comprises a cell phone. 64. A system comprising: means for obtaining data corresponding to media content from a handheld device, the data representing picture elements of video or representing audible portions of an audio signal; means for computing attributes of the data; means for using at least computed attributes of the media content to identify the media content or to identify metadata associated with the media content; means for obtaining metadata associated with the media content from a network resource; and means for providing the metadata for output or display.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.