Extraction of embedded watermarks from a host content based on extrapolation techniques
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-021/00
H04L-029/06
출원번호
US-0288958
(2011-11-03)
등록번호
US-8533481
(2013-09-10)
발명자
/ 주소
Petrovic, Rade
Atti, Venkatraman
출원인 / 주소
Verance Corporation
대리인 / 주소
Perkins Coie LLP
인용정보
피인용 횟수 :
25인용 특허 :
335
초록▼
Methods, devices and computer program products facilitate the extraction of embedded watermarks in the presence of content distortions. Subsequent to the detection of a tentative watermark, particular sections of the content are examined to form one or more extrapolated watermarks or watermark segme
Methods, devices and computer program products facilitate the extraction of embedded watermarks in the presence of content distortions. Subsequent to the detection of a tentative watermark, particular sections of the content are examined to form one or more extrapolated watermarks or watermark segments. Weights are assigned to the extrapolated watermarks or watermark segments, and used in combination with the detected tentative watermark to collectively assess if a desired probability of false detection is satisfied.
대표청구항▼
1. A method, comprising: extracting a tentative watermark from an embedded host content, the tentative watermark representing a candidate watermark with an associated probability of false watermark detection that exceeds a desired probability of false watermark detection;forming one or more extrapol
1. A method, comprising: extracting a tentative watermark from an embedded host content, the tentative watermark representing a candidate watermark with an associated probability of false watermark detection that exceeds a desired probability of false watermark detection;forming one or more extrapolated watermarks by obtaining symbols of potential watermark frames that are positioned within the embedded host content at a predefined location relative to the extracted tentative watermark; anddetermining if the extrapolated watermarks, when collectively assessed with the detected tentative watermark, satisfy a desired probability of false watermark detection. 2. The method of claim 1, wherein the symbols of the potential watermark frames are positioned within the embedded host content at predefined temporal and/or spatial locations relative to the extracted tentative watermark. 3. The method of claim 1, wherein the determining comprises: determining a number of erroneous symbols in one or more of the extrapolated watermarks;assigning weights to the one or more of the extrapolated watermarks based, at least in-part, on the determined number of erroneous symbols; anddetermining if the weighted extrapolated watermark(s), when combined with the detected tentative watermark, satisfy the desired probability of false watermark detection. 4. The method of claim 3, wherein the number of erroneous symbols in each extrapolated watermark is determined by one or more of: a comparison of the extrapolated watermark symbols to symbols of the extracted tentative watermark;performing an error correction code decoding of the extrapolated watermark symbols; anda comparison of the extrapolated watermarks to one or more pre-distorted watermark templates. 5. The method of claim 1, wherein: forming the extrapolated watermarks comprises obtaining symbols of the potential watermark frame on a segment-by-segment basis, wherein each segment comprises two of more watermark symbols; andthe determining comprises: obtaining a number of erroneous symbols in one or more segments;assigning weights to each of the one or more segments based, at least in-part, on the number of erroneous symbols in each of the one or more segments;combining the assigned weights associated with the one or more segments to produce one or more weighted extrapolated watermark sections; anddetermining if the weighted extrapolated watermark sections, when combined with the detected tentative watermark, satisfy the desired probability of false watermark detection. 6. The method of claim 5, wherein obtaining the number of erroneous symbols in each of the one or more segments comprises: comparing the symbols of the potential watermark frame in each of the one or more segments to one or more pre-distorted watermark templates; andproducing a count for each of the one or more segments representative of a number of mismatched symbols between the symbols of the potential watermark frame in the one or more segments and the one or more pre-distorted watermark templates. 7. The method of claim 5, wherein a number of segments within the extrapolated watermark(s) is determined based on one or more of: an extent of the extracted tentative watermark;an amount of distortion present in the embedded host content; anda type of distortion present in the embedded host content. 8. The method of claim 5, wherein the weight to a particular segment is assigned, at least in-part, based on an expected weight of an un-watermarked segment equal in length to the particular segment. 9. The method of claim 1, wherein the desired probability of false watermark detection corresponds to detection of a conclusive watermark. 10. The method of claim 1, further comprising reporting an estimate of amount and type of distortion, or combination of distortions, present in the embedded host content. 11. The method of claim 5, wherein an extent of each segment is determined based, at least in-part, on one or more of: an amount of distortion expected to be present in the embedded host content; anda type of distortion expected to be present in the embedded host content. 12. The method of claim 5, wherein the determining is carried out for the one or more segments that collectively span a smaller extent than the tentative watermark. 13. A device, comprising an extractor implemented at least partially in hardware and configured to extract a tentative watermark from an embedded host content, the tentative watermark representing a candidate watermark with an associated probability of false watermark detection that exceeds a desired probability of false watermark detection;a watermark extrapolator implemented at least partially in hardware and configured to form one or more extrapolated watermarks by obtaining symbols of potential watermark frames that are positioned within the embedded host content at a predefined location relative to the extracted tentative watermark; andan evaluator implemented at least partially in hardware and configured to determine if the extrapolated watermarks, when collectively assessed with the detected tentative watermark, satisfy a desired probability of false watermark detection. 14. The device of claim 13, wherein the watermark extrapolator is configured to obtain the symbols of the potential watermark frames from positions within the embedded host content that are at predefined temporal and/or spatial locations relative to the extracted tentative watermark. 15. The device of claim 13, wherein the evaluator is configured to: determine a number of erroneous symbols in one or more of the extrapolated watermarks;assign weights to the one or more of the extrapolated watermarks based, at least in-part, on the determined number of erroneous symbols; anddetermine if the weighted extrapolated watermark(s), when combined with the detected tentative watermark, satisfy the desired probability of false watermark detection. 16. The device of claim 15, wherein the number of erroneous symbols in each extrapolated watermark is determined by one or more of: a comparison of the extrapolated watermark symbols to symbols of the extracted tentative watermark;performing an error correction code decoding of the extrapolated watermark symbols; anda comparison of the extrapolated watermarks to one or more pre-distorted watermark templates. 17. The device of claim 13, wherein: the watermark extrapolator configured to form the extrapolated watermarks by, at least in-part, obtaining symbols of the potential watermark frame on a segment-by-segment basis, wherein each segment comprises two of more watermark symbols; andevaluator is configured to: obtain a number of erroneous symbols in one or more segments;assign weights to each of the one or more segments based, at least in-part, on the number of erroneous symbols in each of the one or more segments;combine the assigned weights associated with the one or more segments to produce one or more weighted extrapolated watermark sections; anddetermine if the weighted extrapolated watermark sections, when combined with the detected tentative watermark, satisfy the desired probability of false watermark detection. 18. The device of claim 17, wherein the evaluator is configured to obtain the number of erroneous symbols in each of the one or more segments, at least in-part, by: comparing the symbols of the potential watermark frame in each of the one or more segments to one or more pre-distorted watermark templates; andproducing a count for each of the one or more segments representative of a number of mismatched symbols between the symbols of the potential watermark frame in the one or more segments and the one or more pre-distorted watermark templates. 19. The device of claim 17, wherein a number of segments within the extrapolated watermark(s) is selected based on one or more of: an extent of the extracted tentative watermark;an amount of distortion present in the embedded host content; anda type of distortion present in the embedded host content. 20. The device of claim 17, wherein the evaluator is configured to assign the weight to a particular segment, at least in-part, based on an expected weight of an un-watermarked segment equal in length to the particular segment. 21. The device of claim 13, wherein the desired probability of false watermark detection corresponds to detection of a conclusive watermark. 22. The device of claim 13, wherein the evaluator is configured to report an estimate of amount and type of distortion, or combination of distortions, present in the embedded host content. 23. The device of claim 17, wherein an extent of each segment is determined based, at least in-part, on one or more of: an amount of distortion expected to be present in the embedded host content; anda type of distortion expected to be present in the embedded host content. 24. The device of claim 17, wherein the evaluator is configured to determine if the weighted extrapolated watermark sections, when combined with the detected tentative watermark, satisfy the desired probability of false watermark detection based on the one or more segments that collectively span a smaller extent than the tentative watermark. 25. A device, comprising: a processor; anda memory comprising processor executable code, the processor executable code, when executed by the processor, configures the device to:extract a tentative watermark from an embedded host content, the tentative watermark representing a candidate watermark with an associated probability of false watermark detection that exceeds a desired probability of false watermark detection;form one or more extrapolated watermarks by obtaining symbols of potential watermark frames that are positioned within the embedded host content at a predefined location relative to the extracted tentative watermark; anddetermine if the extrapolated watermarks, when collectively assessed with the detected tentative watermark, satisfy a desired probability of false watermark detection. 26. A computer program product, embodied on a non-transitory computer readable medium, comprising: program code for extracting a tentative watermark from an embedded host content, the tentative watermark representing a candidate watermark with an associated probability of false watermark detection that exceeds a desired probability of false watermark detection;program code for forming one or more extrapolated watermarks by obtaining symbols of potential watermark frames that are positioned within the embedded host content at a predefined location relative to the extracted tentative watermark; andprogram code for determining if the extrapolated watermarks, when collectively assessed with the detected tentative watermark, satisfy a desired probability of false watermark detection. 27. A method comprising: extracting a potential watermark frame from a content embedded with one or more watermarks, each embedded watermark comprising a plurality of symbols that form a watermark frame;dividing the watermark frame into a plurality of segments, wherein each of the plurality of segments comprises two of more watermark symbols;assigning weights to each segment;combining the assigned weights associated with two or more segments to produce one or more weighted partial or full watermark frames; anddetermining if the one or more weighted full or partial watermark frames satisfy a desired probability of false watermark detection. 28. The method of claim 27, wherein dividing the watermark frame into the plurality of segments comprises selecting an extent of each segment in accordance with a likelihood of a burst error being present in the content, the burst error contaminating a plurality of consecutive watermark symbols. 29. The method of claim 27, wherein the weight to a particular segment is assigned, at least in-part, based on expected weight of an un-watermarked segment equal in length to the particular segment. 30. A device, comprising: an extractor implemented at least partially in hardware and configured to extract a potential watermark frame from a content embedded with one or more watermarks, each embedded watermark comprising a plurality of symbols that form a watermark frame; andan evaluator implemented at least partially in hardware and configured to: divide the watermark frame into a plurality of segments, wherein each of the plurality of segments comprises two of more watermark symbols;assign weights to each segment;combine the assigned weights associated with two or more segments to produce one or more weighted partial or full watermark frames; anddetermine if the one or more weighted full or partial watermark frames satisfy a desired probability of false watermark detection. 31. The device of claim 30, wherein the evaluator is configured to select an extent of each segment in accordance with a likelihood of a burst error being present in the content, the burst error contaminating a plurality of consecutive watermark symbols. 32. The device of claim 30, wherein the evaluator is configured to assign the weight to a particular segment, at least in-part, based on expected weight of an un-watermarked segment equal in length to the particular segment.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (335)
Iwaki, Satoshi; Nakayama, Akira; Machino, Tamotsu; Kitagishi, Ikuo; Nakamura, Yukihiro, Acoustic signal transmission with insertion signal for machine control.
O\Hagan Michael (LaJolla CA) O\Hagan Nadia K. (LaJolla CA) Hines Frank E. (San Diego CA), Adaptive system for broadcast program identification and reporting.
Petrovic Rade ; Jemili Kanaan ; Winograd Joseph M. ; Metois Eric, Apparatus and method for embedding and extracting information in analog signals using distributed signal features.
Petrovic, Rade, Apparatus and method for embedding and extracting information in analog signals using distributed signal features and replica modulation.
Neusinger, Matthias; Herre, Jürgen; Disch, Sascha; Purnhagen, Heiko; Kjörling, Kristofer; Engdegard, Jonas; Breebaart, Jeroen; Schuijers, Erik; Oomen, Werner, Apparatus and method for generating multi-channel synthesizer control signal and apparatus and method for multi-channel synthesizing.
Jensen James M. (Columbia MD) Graybill Robert B. (Ellicott City MD) Hassan Sayed (Clarksville MD) Lynch Wendell D. (Silver Spring MD) Sabin Wayne (Baldwin MD), Apparatus and methods for including codes in audio signals and decoding.
Jensen James M. ; Lynch Wendell D. ; Perelshteyn Michael M. ; Graybill Robert B. ; Hassan Sayed ; Sabin Wayne, Apparatus and methods for including codes in audio signals and decoding.
Hashemian Hashem M. (Knoxville TN) Kerlin Thomas W. (Concord TN) Upadhyaya Belle R. (Knoxville TN), Apparatus for measuring the degradation of a sensor time constant.
Bronfin Kenneth A. (New York NY) Mahrer Stephen M. (Mt. Holly NJ) Wilson W. Robin (New York NY) Davenport Francis A. (Haddonfield NJ), Arrangement for and method of processing data, especially for identifying and verifying airing of television broadcast p.
Efron Edward (Irvine CA) McPherson James O. (Newport Beach CA) Kim Young B. (Long Beach CA), Audio evaluation of information stored on a record medium under control of video picture frame number.
Guski Richard H. (Red Hook NY) Larson Raymond C. (Rhinebeck NY) Matyas ; Jr. Stephen M. (Masassas VA) Johnson Donald B. (Masassas VA) Coppersmith Don (Ossining NY), Authentication system using one-time passwords.
Kenyon Stephen C. (Stafford VA) Simkins Laura J. (Clarksburg MD) Sebastian Richard L. (Lorton VA), Broadcast information classification system and method.
Lert ; Jr. John G. (9549 La Jolla Shores Dr. La Jolla CA 92037) Lert Peter W. (9549 La Jolla Shores Dr. La Jolla CA 92037) Cornelius John F. (1828 Dora Dr. Cardiff by the Sea CA 92007), Broadcast program identification method and system.
Neubauer, Christian; Eberlein, Ernst; Plankenbuhler, Roland; Heuberger, Albert; Gerhauser, Heinz; Perthold, Rainer; Schott, Hartmut, Coding process for inserting an inaudible data signal into an audio signal, decoding process, coder and decoder.
Sato Masaru (Kodaira JPX) Abe Tetsuya (Tama JPX), Contact-type electroconductive brush for electrically charging an image carrier of an image forming apparatus.
Morales-Garza Fernando (Garza Garcia N.L. MXX) Morales-Garza Oscar (Garza Garcia N.L. MXX) Ortiz-Salinas Jorge E. (Garza Garcia N.L. MXX), Control of rf answer pulses in a TV answer back system.
Waechter Jerome R. (Clearwater FL) Patten James T. (St. Petersburg FL) Kempter Paul C. (Palm Harbor FL), Data collection and transmission system with real time clock.
Osamu Kawamae JP; Toshifumi Takeuchi JP; Hiroshi Yoshiura JP; Takao Arai JP, Data transmission method for embedded data, data transmitting and reproducing apparatuses and information recording medium therefor.
Johan P. M. G. Linnartz NL; Maurice J. J. J-B. Maes NL; Antonius A. C. M. Kalker NL; Geert F. G. Depovere NL; Peter M. J. Rongen NL; Christianus W. F. Vriens NL; Marten E. Van Dijk NL, Device for optically scanning a record carrier.
Schumann,Robert Wilhelm; Whittemore,Richard; Goldschlag,David Mosche; Kravitz,David William; Iu,Siu Leong; Mercier,Guillaume; Bergeron,Michael; Ehrhardt,Jack; Vitkus,Richard, Digital content distribution system and method.
Jones, Thomas C.; Brackenridge, Billy, Digital content distribution, transmission and protection system and method, and portable device for use therewith.
Lee, Chong U.; Lam, Katherine S.; Nicolas, Julien J.; Atrero, Edward, Digital system for embedding a pseudo-randomly modulated auxiliary data sequence in digital samples.
Muratani, Hirofumi, Digital watermark embedding device, digital watermark detection device, digital information distribution device, and, storage medium.
Nakamura,Takao; Ogawa,Hiroshi; Tomioka,Atsuki; Takashima,Youichi, Digital watermark embedding method, digital watermark embedding apparatus, and storage medium storing a digital watermark embedding program.
Alattar,Adnan M.; Levy,Kenneth L.; Stager,Reed R.; Rhoads,Geoffrey B.; Ellingson,Eric E., Digital watermarking and fingerprinting including synchronization, layering, version control, and compressed embedding.
Preuss Robert D. (Boston MA) Roukos Salim E. (Scarsdale NY) Huggins A. W. F. (Arlington MA) Gish Herbert (Newton MA) Bergamo Marcos A. (Wellesley MA) Peterson Patrick M. (Cambridge MA) Derr Alan G. (, Embedded signalling.
Rasmussen Harry R. (Tacoma WA) LaBounty Jack D. (Bellevue WA) Rosenow Michael J. (Issaquah WA), Encryption/decryption apparatus with non-accessible table of keys.
Willis Donald H. (Indianapolis IN), Luma/chroma separation filter with common delay element for comb filter separation and recursive noise reduction of comp.
Fardeau Michel (Les Milles FRX) Briend Michel (Roquevaire FRX) Tommasi Marc (Ventabren FRX) Galant Serge (Aix-en-Provence FRX), Method and apparatus for automatically identifying a program including a sound signal.
Fardeau Michel,FRX ; Briend Michel,FRX ; Tommasi Marc,FRX ; Galant Serge,FRX, Method and apparatus for automatically identifying a program including a sound signal.
Anders Nystrom Per Johan,SEX ; Larsson Carl Johan Henrik,SEX, Method and apparatus for communicating a block of digital information between a sending and a receiving station.
John O. Ryan ; Patrice Capitant ; Clayton L. Davidson ; James Holzgrafe ; Kordian J Kurowski ; Andrew Mellows ; Tony Forrest Rodriquez, Method and apparatus for copy-once watermark for video recording.
Op De Beeck, Marc Joseph Rita; Haitsma, Jaap Andre; Kalker, Antonius Adrianus Cornelis Maria, Method and apparatus for detecting a watermark in a manipulated image.
Zurlinden Everett V. (Dunedin FL), Method and apparatus for determining audience viewing habits by jamming a control signal and identifying the viewers com.
Tewfik Ahmed H. ; Swanson Mitchell D. ; Zhu Bin ; Boney Laurence,FRX, Method and apparatus for embedding data, including watermarks, in human perceptible sounds.
Aijala Victor A. (Arnold MD) Cohen Gerald B. (Gaithersburg MD) Jensen James M. (Columbia MD) Lynch Wendell D. (Silver Spring MD) Urbi Juan C. (Laurel MD), Method and apparatus for encoding/decoding broadcast or recorded segments and monitoring audience exposure thereto.
Young Philip L. (1548 County Rd. 59 Fremont OH 43420) Greenberg Leonard H. (1147 Elm Ave. ; #204 Glendale CA 91201), Method and apparatus for modifying a video signal to inhibit unauthorized videotape recording and subsequent reproductio.
Winograd Joseph M. ; Petrovic Rade ; Metois Eric ; Jemili Kanaan, Method and apparatus for preventing removal of embedded information in cover signals.
Salomon Amnon M. (Springfield VA) Faust Anthony M. (Mundelein IL), Method and apparatus for providing dual language captioning of a television program.
Baum, Peter Georg; Arnold, Michael, Method and apparatus for regaining watermark data that were embedded in an original signal by modifying sections of said original signal in relation to at least two different reference data sequences.
Takeshi Nakamura JP; Kazumi Sugaya JP; Yoshiaki Moriyama JP, Method and apparatus for superposing a digital watermark and method and apparatus for detecting a digital watermark.
Greenberg Burton L. (28 E. 10th St. New York NY 10003), Method and apparatus for the automatic identification and verification of television broadcast programs.
Nagata Atsushi (Hirakata JPX) Uekawa Yutaka (Ashiya JPX) Senoo Takanori (Hirakata JPX) Takahashi Kenichi (Kyoto JPX), Method and apparatus for the protection of signal copy.
Ramsay Thomas E. (Minneapolis MN) Elkins James C. (Golden Valley MN), Method and apparatus for the transmission, storage, and retrieval of documents in an electronic domain.
Copriviza Robert C. (Tarzana CA) Dubin Arnold M. (Calabasas CA) Ackerman Edward B. (Encino CA) Wood Jackson B. (Tarzana CA) Eakins Jeffrey S. (Claremont CA) Harmon David D. (Torrance CA), Method and apparatus for video signal encoding, decoding and monitoring.
Nakamura Takeshi,JPX ; Sugaya Kazumi,JPX ; Oriyama Yoshiaki,JPX, Method and appartus for superposing a digital watermark and method and apparatus for detecting a digital watermark.
Linnartz Johan P. M. G.,NLX, Method and arrangement for detecting a watermark using statistical characteristics of the information signal in which the watermark is embedded.
Ellis Michael D. (Boulder CO) Dunn Stephen M. (Boulder CO) Fellinger Michael W. (Boulder CO) Younglove Fancy B. (Boulder CO) James David M. (Fort Collins CO) Clifton David L. (Boulder CO) Land Richar, Method and system for producing a signature characterizing an audio broadcast signal.
Ellis Michael D. (Boulder CO) Dunn Stephen M. (Boulder CO) Fellinger Michael W. (Boulder CO) Younglove Fancy B. (Boulder CO) James David M. (Fort Collins CO) Clifton David L. (Boulder CO) Land Richar, Method and system for recognition of broadcast segments.
Ellis Michael D. (Boulder CO) Dunn Stephen M. (Boulder CO) Fellinger Michael W. (Boulder CO) Younglove Fancy B. (Boulder CO) James David M. (Fort Collins CO) Clifton David L. (Boulder CO) Land Richar, Method and system for recognition of broadcast segments.
Kramer Robert A. (627 14th St. Santa Monica CA 90402), Method of and system for identification and verification of broadcasting television and radio program segments.
Chow Chee-Seng (Briarcliff Manor NY) Kutten Shay (Rockaway NJ) Yung Marcell Mordechay (New York NY), Method to deter document and intellectual property piracy through individualization.
Thomas William L. (Arapahoe County CO) Sletten Steven J. (Aurora CO) Mathews ; Jr. John W. (Pine CO) Swinehart Jeffrey C. (Arapahoe County CO) Fellinger Michael W. (Boulder CO) Hershey John E. (Bould, Method, apparatus and system for recognizing broadcast segments.
Petrovic, Rade; Tehranchi, Babak; Winograd, Joseph M.; Jemili, Kanaan, Methods and apparatus for enhancing the robustness of watermark extraction from digital host content.
Emma Philip G. (Danbury CT) Knight Joshua W. (Mohegan Lake NY) Pomerene James H. (Chappaqua NY) Rechtschaffen Rudolph N. (Scarsdale NY) Sparacio Frank J. (Sarasota FL), Methods and apparatus for insulating a branch prediction mechanism from data dependent branch table updates that result.
Haselwood Donald E. (Clearwater FL) Thumm Jeffrey R. (Clearwater FL), Monitoring system and method utilizing signal injection for determining channel reception of video receivers.
Haselwood Donald E. (Clearwater FL) Solar Carl M. (Largo FL) Thumm Jeffrey R. (Clearwater FL), Monitoring system for voltage tunable receivers and converters utilizing an analog function generator.
Haselwood Donald E. (Clearwater FL) Solar Carl M. (Largo FL) Thumm Jeffrey R. (Clearwater FL), Monitoring system for voltage tunable receivers and converters utilizing voltage comparison techniques.
Rhoads, Geoffrey B., Paper products and physical objects as means to access and control a computer or to navigate over or act as a portal on a network.
Fenton Patrick,CAX ; Van Dierendonck Albert J., Pseudorandom noise ranging receiver which compensates for multipath distortion by dynamically adjusting the time delay s.
Fenton Patrick (Calgary CAX), Pseudorandom noise ranging receiver which compensates for multipath distortion by making use of multiple correlator time.
Van Wie David M. ; Weber Robert P., Steganographic techniques for securely delivering electronic digital rights management control information over insecure.
David M. Van Wie ; Robert P. Weber, Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels.
Van Wie, David M.; Weber, Robert P., Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels.
Gahagan Dean A. (Kent WA) Ogami Kenneth Y. (Bothell WA), Suppressed clock pulse-duration modulator for direct sequence spread spectrum transmission systems.
Schober Gary W. (Edison NJ) Chadwick Raymond B. (Kearny NJ) Ashley Francis R. (South Plainfield NJ), System and method for identifying a television program.
Schumann Robert W. ; Iu Siu-Leong ; Bugwadia Kobad ; Mercier Guillaume ; Ramadoss Shiva ; Bergeron Michael ; Ehrhardt Jack, System and methodology for tracing to a source of unauthorized copying of prerecorded proprietary material, such as movies.
Sizer ; II Theodore ; August Katherine G. ; Caldwell Charles D. ; Henrick Robert F., System for processing broadcast stream comprises a human-perceptible broadcast program embedded with a plurality of human-imperceptible sets of information.
Brian Chen ; Gregory W. Wornell, System, method, and product for distortion-compensated information embedding using an ensemble of non-intersecting embedding generators.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Smith Gregory L.,CAX ; Wiltshire John H. D.,CAX ; Nolan Marvin C.,CAX, Technique for embedding a code in an audio signal and for detecting the embedded code.
Thomas William L. (Clearwater FL) Kempter Paul C. (Palm Harbor FL) Harkness David H. (Wilton CT), Universal broadcast code and multi-level encoded signal monitoring system.
Thomas William L. (Highlands Ranch CO) Kempter Paul C. (Palm Harbor FL) Harkness David H. (Wilton CT), Universal broadcast code and multi-level encoded signal monitoring system.
Scott D. Beith ; Ning Bi ; Chienchung Chang ; Karthick Chinnaswami ; Andrew P. DeJaco ; Jason B. Kenagy ; Robert Opalsky ; George Pan, Voice recognition user interface for telephone handsets.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.