KR20050061566A - 개인 오디오 기록 시스템 - Google Patents
개인 오디오 기록 시스템 Download PDFInfo
- Publication number
- KR20050061566A KR20050061566A KR1020057007229A KR20057007229A KR20050061566A KR 20050061566 A KR20050061566 A KR 20050061566A KR 1020057007229 A KR1020057007229 A KR 1020057007229A KR 20057007229 A KR20057007229 A KR 20057007229A KR 20050061566 A KR20050061566 A KR 20050061566A
- Authority
- KR
- South Korea
- Prior art keywords
- audio signal
- audio
- recording
- user
- identification
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/632—Query formulation
- G06F16/634—Query by example, e.g. query by humming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/635—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/638—Presentation of query results
- G06F16/639—Presentation of query results using playlists
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/68—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/68—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/683—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Library & Information Science (AREA)
- Mathematical Physics (AREA)
- Business, Economics & Management (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Circuits Of Receivers In General (AREA)
Abstract
사용자가 듣고자하는 방송 음악, 또는 다른 오디오는 사용자로부터 얻어진 기준에 기초하여 기록된다. 복수의 기술 중에 어떤 것이든 단독으로, 또는 노래의 길이, 디지털이나 아날로그 오디오의 지문 인식, 예정된 프로그래밍, 또는 동일하거나 인접한 채널이나 주파수로 전송되는 메타(meta) 데이타를 포함하는 다른 식별 기술과 조합하여 상기 오디오를 식별하는데 사용될 수 있다. 레코딩을 저장할 것인지 여부를 결정하는데 사용되는 상기 기준은 아티스트(artist), 장르, 인기, 방송국 프로그램, 연도, 신호 품질 등의 식별 데이터베이스에 포함된 속성에 기초할 수도 있다. 사용자가 선택한 청취용 오디오가 기록될 수도 있고, 또는 프로그래밍이 가능한 튜너 또는 다른 입력 선택기가, 청취용 음악이 출력되고 있는지 여부를 고려하지 않고 원하는 음악을 자동적으로 기록할 수도 있다. 기록된 오디오는 아날로그 및 디지털 라디오, 인터넷 라디오 스트림 및 이동 가능하고 미리 기록된 미디어를 포함하는 어떤 소스로부터도 얻을 수 있다.
Description
본 발명은 기록을 하고 그 후에, 비디오와 함께 또는 비디오 없이, 임의의 이용 가능한 소스(source)로부터 얻어지고, 아날로그 또는 디지털 라디오 방송 및 인터넷과 이동 가능한 미디어로 전송되는 디지털 스트림을 포함하는 오디오 레코딩에의 접근 과정을 단순화한 시스템에 관한 것이다.
사람이 어딘가로부터 생성된 오디오를 들을 수 있는 방법의 수는 계속하여 증가하고 있다. 몇 십년전에는, 대중 시장의 소비자는 라디오 방송국 튜닝 또는 축음기 레코드의 재생이 가능한 단일 장치에 의존할 수 있었다. 레코드의 라벨의 인쇄 내용, 재킷(jacket) 또는 레코드가 보관되어 있는 커버 등을 보고 축음기 레코드를 선택하는 것은 쉬웠다. 대부분의 지역에서 라디오 방송국의 수는 충분히 적어서 관심있는 것을 방송하는 라디오 방송국을 찾는데는 거의 시간이 요구되지 않았다. 텔레비젼을 통해 이용 가능하게 된 오디오와 비디오의 증가분도 비슷하게 충분히 한정되어 프로그램을 선택하는데 거의 시간이 요구되지 않았다.
최근에는, 상황이 매우 달라졌다. 오디오 프로그램은 아날로그 및 디지털 라디오, 위성, 및 케이블 TV를 통해 방송된다. 디지털 오디오 스트림은 방송 소스로 프로그램된 라디오 방송국과 사용자가 선택한 오디오의 양쪽 모두 동일한, 인터넷과 같은 컴퓨터 네트워크를 통해 이용 가능하다. 이런 오디오는 사용자에 의해서 아날로그 또는 디지털의 형태로, 컴퓨터 또는 다른 장치에 영구적으로 실장된 하드 디스크 또는 반도체나 플래시(flash) 메모리는 물론 여러 개의 다양한 사이즈와 포맷의 테이프 및 디스크를 포함하는 이동 가능한 미디어에 기록될 수 있다. 또한, 미리 기록된 오디오는 이러한 다양한 포맷 또는 컴팩트 디스크(CD), 수퍼 오디오 컴팩트 디스크(SACDs) 및 다용도의 디지털 디스크(DVDs)와 같은 동일한 형태의 장치에서만 재생될 수 있는 포맷으로 발행자(publisher)에 의해 배포된다.
사용자가 듣고자 하는 오디오를 식별하고 위치시키기 위해 이런 다수의 오디오 소스 및 레코딩들을 관리하는 것은 몇 십년전에 비하여 훨씬 더 복잡해졌다. 사용자들을 돕기 위해 여러 시도가 행해졌다. 방송 오디오 프로그램의 대부분의 소스에 대한 프로그램 가이드가 인터넷 상에서 이용 가능하며, 또는 방송 오디오와 함께 측대역(side band) 또는 다른 관련된 전송 채널로 전송된다. 그러나, 사용자가 만든 또는 다른 소비자로부터 복사된 레코딩을 자동적으로 식별하는데 이용되는 서비스는 훨씬 더 제한된다. 그레이스노트 회사의 CDDB® 서비스는 거의 모든 컴팩트 디스크를 식별할 수 있지만, 주로 컴퓨터에 의해 사용된다. 여기에서 양쪽 모두 참고 문헌으로 병합된 2002년 7월 31일 출원하여(미국 특허 출원 번호 10/208,189), 2003년 2월 6일 공개된(미국 공개 특허 출원 번호 20030028796) 발명 "레코딩의 다단계 식별(MULTIPLE STEP IDENTIFICATION OF RECORDINGS)"과 2002년 7월 22일 출원하여(미국 특허 출원 번호 10/200,034), 2003년 5월 8일 공개된(미국 공개 특허 출원 번호 20030086341) 발명 "음향 레코딩의 자동 식별(AUTOMATIC IDENTIFICATION OF SOUND RECORDINGS)" 및 2002년 12월에 있었던 멀티미디어 신호 처리에 관한 국제 워크숍에서의 카노(Cano)의 "오디오 지문에 대한 알고리즘의 리뷰(a Review of Algorithms for Audio Fingerprinting)" 등과 같은 글을 포함하여, 컴팩트 디스크에 기록되지 않은 음악 및 기타 오디오를 식별하는 방법에 대하여 많은 제안이 있었다. 그러나 사용자가 레코딩에 접근하는 것을 단순화시키고, 사용자가 청취 또는 기록을 위하여 오디오 프로그램을 위치시키는 것을 용이하게 한 장치에 있어서 이런 기술들을 사용한 시도는 성공하지 못했다.
도 1은 다른 장치와 통신하는, 본 발명에 따르는 개인 오디오 기록 시스템의 블록도.
도 2는 인식(recognition) 중에 있는 오디오 신호의 개략도.
도 3 및 도 4는 바람직한 실시예에 따르는 방법의 흐름도.
본 발명의 한 형태는 사용자가 음악을 들을 때 소정의 기준에 기초하여 음악 또는 다른 오디오 신호를 자동적으로 저장하는 것이다.
본 발명의 다른 형태는 사용자가 소정의 기준에 매칭되는 방송 오디오 신호를 검출하여 듣고 있는지를 고려하지 않고 오디오 신호를 저장하는 것이다.
본 발명의 또 다른 형태는 사용자가 다른 오디오 신호를 듣고 있는 동안 소정의 기준에 매칭되는 방송 오디오 신호를 검출하는 것이다.
본 발명의 또 다른 형태는 오디오 신호를 식별하고 동일한 것으로 식별될 수도 있는 레코딩들 사이를 구별하기 위한 힌트로서, 오디오 신호의 길이를 결정하는 것과 같은 이용 가능한 데이터를 사용하여 오디오 신호가 소정의 기준에 매칭되는지를 결정하는 것이다.
상기 형태들은 사용자 선호 기준(user preference criteria)을 저장하고, 미리 식별된 오디오 신호의 데이터베이스를 이용하여 오디오 신호를 식별하고, 그 식별에 기초하여 오디오 신호의 지속 시간을 결정하고, 사용자 선호 기준과 지속 시간에 기초하여 오디오 신호의 레코딩을 저장함으로써 오디오를 기록하는 시스템에 의해 이루어진다.
바람직하게는, 적어도 하나의 기술을 이용하여 오디오 신호로부터 적어도 하나의 후보 지문(candidate fingerprint)을 추출하고, 적어도 하나의 후보 지문과 식별된 레코딩용 참조 지문이 저장된 적어도 하나의 데이터베이스를 비교하고, 상기 비교에서 적어도 하나의 후보 지문에 매칭되는 적어도 하나의 참조 지문에 대응하는 식별 데이터를 제공함으로써 오디오 신호를 식별한다. 오디오 신호를 식별하는 능력을 향상시키기 위해서, 복수의 후보 지문을 추출하는데 복수의 기술이 사용될 수도 있다. 지문 기술은 디지털 지문과 아날로그 지문의 양쪽을 포함할 수도 있다.
본 발명에 따르는 방법은, 오디오 신호가 이전의 레코딩에도 매칭되는 식별된 레코딩의 하나에 매칭되고, 상기 오디오 신호가 상기 이전의 레코딩보다 질이 좋은 것으로 인식되면, 이전의 레코딩을 대체할 수도 있다.
바람직한 실시예에서, 오디오 파일은, 미리 인식된 오디오 신호로부터의 적어도 하나의 지문 데이터베이스를 저장하고 있는 적어도 하나의 서버 장치와 통신하는 클라이언트 장치에 의해 저장된다. 복수의 후보 지문과 재생 시간 정보는 클라이언트 장치로부터, 적어도 하나의 후보 지문과 적어도 하나의 데이터베이스를 비교하는 적어도 하나의 서버 장치로 보내지고, 식별 데이터는 네트워크를 통하여 적어도 하나의 서버 장치로부터 클라이언트 장치로 보내진다.
바람직하게는, 아티스트(artist), 장르, 등급 중 적어도 하나가 식별 데이터에 포함되고 사용자 선호 기준과 비교하여 오디오 신호의 저장 여부를 결정한다. 이 식별 데이터는 바람직하게는 상기 레코딩과 함께 클라이언트 장치에 저장될 수도 있다. 이것은 사용자가 공급한 파라미터에 기초하여 적어도 하나의 레코딩을 포함하는 재생 목록을 자동적으로 생성하는 것을 가능하게 한다. 사용자 선호 기준은 레코딩과 함께 저장된 적어도 일부분의 식별 정보에 기초하여 수정될 수도 있다.
바람직한 실시예에서, 로컬 장치는 원거리 장치로부터 오디오 신호를 수신하고, 상기 오디오 신호가 식별될 때까지 레코딩으로서 상기 오디오 신호를 임시 저장하고, 상기 레코딩의 저장 여부를 결정한다. 본 실시예에서, 상기 오디오 신호는 라디오 방송을 통하여 아날로그 신호나 디지털 신호 또는 양쪽 모두로서, 또는 인터넷과 같은 컴퓨터 네트워크를 통하여 디지털 스트림으로서 수신될 수도 있다. 상기 오디오 신호가 수신되고 임시 저장되는 동안, 사용자는 동시에 다른 소스로부터의 다른 오디오 신호를 들을 수도 있다. 본 발명의 한 실시예에서, 로컬 장치는 적어도 두 개의 튜너(tuner)를 포함하여 두 세트의 오디오 신호를 제 1 및 제 2 주파수 상으로 수신할 수도 있다.
바람직하게는, 본 발명에 따르는 시스템은 국부적으로 또는 프로그래밍 능력이 있는 웹 사이트를 운영하는 컴퓨터와 같은 다른 장치로부터 수신한 명령에 의해서 프로그램되어, 사용자가 그 오디오 신호 또는 다른 오디오 신호를 듣고 있는지 여부를 고려하지 않고 오디오 신호를 검출하고 저장할 수도 있다. 상기 프로그램은 방송 시간, 오디오 신호를 방송하는 라디오 방송국, 방송국 포맷, 방송 오디오의 장르, 방송 오디오의 인기, 방송국의 위치, 방송 년도, 방송 언어 및 오디오 신호의 최저 품질 중에서 적어도 하나에 기초할 수도 있다.
본 발명에 따르는 장치는 사용자가 청취한 오디오 신호를 식별하여 청취 습관을 탐지할 수도 있다. 사용자 선호 기준은 사용자의 청취 습관에 기초하여 자동적으로 또는 사용자로부터 수신된 명령에 대응하여 수정될 수도 있다. 또한, 사용자는, 방송 라디오 신호 또는 프로그램 정보를 스캐닝하여 사용자 선호 기준 및 사용자의 청취 습관 중 적어도 하나에 매칭되는, 현재 방송중인 오디오 신호를 통지 받을 수도 있다.
이것들은 곧 명백해질 다른 형태 및 장점들과 함께, 그 일부를 형성하며 전체적으로 같은 부품에는 같은 참조 번호를 부여하는 첨부된 도면을 참조하여, 이후부터 더 자세하게 기술(記述) 및 청구될 구성과 작용의 상세한 설명에 나타난다.
본 발명에 따르는 개인 오디오 레코더(10)가 접속되거나 무선으로 통신할 수 있는 다른 장치와 함께 도 1에 도시되어 있다. 레코더(10)는 이후의 재생을 위하여 레코딩이 저장되는 하나 이상의 하드 드라이브 또는 다른 저장부(12)를 포함한다. 바람직한 실시예에서는, 레코딩은 디지털 형태로 저장되고 다른 장치로의 출력을 위해 적어도 하나의 디지털-아날로그 변환기(14)가 포함된다. 그러나, 본 발명은 디지털 오디오 신호를 수신할 수 있는 다른 장치와 관련하여 사용될 수도 있으므로, 디지털-아날로그 변환기(14)는 필수적이지 않을 수도 있다.
레코더(10)의 작동은 영국 켐브리지의 Arm, Ltd.의 ARM9E와 같은 마이크로 프로세서일 수도 있는 작동 제어기(16)에 의해 제어된다. 작동 제어기(16)는 작동을 제어하는 기능만을 수행하며 사용자로부터 수신되는 제어 신호에 대응하는 분리된 장치일 수도 있고, 또는 오디오 인식기(18) 및 오디오 파일 디코더(24)의 기능을 수행할 수도 있다.
레코더(10)는 바람직하게는 많은 소스로부터 오디오 신호를 수신한다. 도 1에 도시된 실시예에서는, 적어도 하나의 라디오 수신기(26)가 레코더(10)의 부분으로 통합되어 있고, 아날로그-디지털 변환기(들)(28)와 버퍼(들)(30)가 인터넷 라디오 스트림, 반도체 메모리 뿐만 아니라 다양한 사이즈와 포맷의 테이프나 디스크와 같은 이동 가능한 미디어를 포함하는 다른 오디오 소스(32)용으로 제공된다. 그러나, 레코더(10)가 라디오 수신기(들)(26)를 포함한다는 것은 필수적이지 않다. 하나 이상의 외부 라디오 수신기가 아날로그-디지털 변환기(들)(28) 또는 디지털 오디오 스트림 버퍼(들)(30)에 연결될 수도 있다. 마찬가지로, 컴팩트 디스크와 같이 이동 가능한 미디어를 읽을 수 있는 구성 요소가 도 1에 도시된 것처럼 외부 유닛으로 한정되기 보다 오히려 레코더(10)의 한 부분으로 포함될 수도 있다. 인터넷을 통하여 수신되는 오디오 스트림 외에, 파일이 인터넷 또는 다른 장치로부터 저장부(12)로 직접 다운로드될 수도 있다. 만약 그러한 파일이 적절히 식별되지 않았다면, 그 파일은 유저 인터페이스(36)를 통하여 재생되기 위해 선택된 후 도 2를 참조하여 후술할 방법으로 인식될 수도 있다.
도 1에 도시된 실시예에서, 라디오 수신기(들)(26)는 타워(34)로 나타낸 라디오 방송국으로부터의 라디오 신호를 수신한다. 만약 하나 이상의 라디오 수신기(26)가 포함되면, 다른 하나가 미리 저장된 명령에 기초하여 작동 제어기(16)에 의해 자동적으로 제어되는 동안에 하나의 수신기 또는 튜너는 유저 인터페이스(36)를 통하여 사용자에 의해 직접 제어될 수도 있다. 유저 인터페이스(36)는 레코더(10)와 분리되어 도 1에 도시되어 있지만, 레코더의 합체 부분일 수도 있다. 미리 저장되는 명령은 유저 인터페이스(36) 또는 적어도 하나의 컴퓨터 네트워크나 다른 통신 매체를 통하여 접속된 원거리 장치(38)를 통하여 프로그램될 수도 있다. 예를 들면, 원거리 장치는 사용자로부터 직접 명령을 수신하는 소프트웨어를 실행하는 컴퓨터일 수도 있고, 또는 월드 와이드 웹(World Wide Web) 페이지와 같은 클라이언트-서버 환경의 서버일 수도 있다. 클라이언트-서버 환경을 사용하는 실시예에서는, 사용자는 특정 방송 재료가 방송되기로 예정된 날짜(들)와 시간(들) 및 주파수를 명령으로 줄 수도 있다. 예를 들면, 월요일부터 금요일까지 오전 9시에서 10시 사이에 FM 88.5에서 방송되는 프로그램을 기록하라는 명령이다. 그 후 이 정보는 방송 재료를 고려하지 않고 미리 조절된 기록 명령으로서 사용될 수도 있다. 예를 들면, 적당한 내용물을 이용 가능한 채널을 스캔하도록 튜너가 프로그램될 수도 있고, 또는 튜너가 튜닝해야 하는 채널을 지시하는 프로그램된 명령이 클라이언트-서버 환경을 통하여 레코더(10)에 분배될 수도 있다. 선택적으로, 사용자는 구체적인 기록 명령보다는 기록해야 할 재료의 종류에 관한 명령을 줄 수도 있다(즉, 라디오 튜너가 라디오 방송을 수신하기 위해 동조된 방송국으로부터의, 레게(reggae)로 식별된 모든 음악을 기록하라).
오디오 신호는 하나 이상의 스피커(40)를 통하여 사용자에게 출력될 수도 있다. 도 1에 도시된 실시예에서는, 스피커(들)(40)는 아날로그 신호를 수신하기 위하여 라디오 수신기(들)(26)와 디지털-아날로그 변환기(14)에 연결된 외부 장치이다. 그러나, 스피커(들)(40)는 레코더(10)에 합체될 수도 있고, 또는 아날로그나 디지털 신호를 수신할 수 있는 증폭기, 오디오/비디오 수신기 등과 같은 다른 전자 장치로 대체될 수도 있다.
레코더(10)의 작동 모드에는 여러가지가 있다. 그것들 대부분은 오디오(일반적으로는 음악) 인식에 의존한다. 기본적인 작동이 도 3에 도시되어 있다. 모든 경우에 있어서, 사용자 선호 기준이 저장되고(62), 사용자가 선택하거나 미리 프로그램된 소스로부터 오디오를 수신하고 임시 저장한다(64).
도 1에 도시된 실시예에서, 오디오(일반적으로는 음악) 인식은 비록 후술하는 것과 별 차이 없이 레코더(10)에 의해 행해질 수 있지만, 디지털 오디오 인식(42) 또는 아날로그 오디오 인식(44)을 사용하는 하나 이상의 원거리 서비스 제공자에 의해 행해진다. 레코더(10)를 종전의 라디오 수신기로 사용하는 동안, 작동 제어기(16)는 라디오 수신기(26)의 튜닝을 제어하기 위해 유저 인터페이스(36)로부터 수신된 신호에 대응한다. 사용자가 듣고 싶어하는 노래 또는 다른 오디오 신호를 찾으면, 수신기(26)의 출력이 스피커(40)로 보내진다. 만약 수신기(26)가 아날로그 신호를 수신 및 출력하면, 스피커(40)로 보내진 신호는 아날로그-디지털 변환기(28)로도 보내진다. 아날로그-디지털 변환기(28)의 출력은 버퍼(30)에 임시 저장되고(64) 오디오 인식기(18)에 공급된다. 상기 언급한 대로, 오디오 인식기(18)는 작동 제어기(16)의 역할도 하는 마이크로프로세서의 한 기능일 수도 있고, 또는 독립 회로로써 구현될 수도 있다.
오디오 인식기(18)는 후술하는 바와 같이, 오디오를 식별하기 위하여 디지털 오디오(음악) 인식(42)을 행하는 장치와 통신하기 위한 인터페이스를 포함한다. 선택적으로, 또는 부가적으로, 아날로그 신호는 아날로그 오디오(음악) 인식(44)을 거쳐서 그 결과가 오디오 인식기(18)에 전송될 수도 있다. 바람직한 실시예에서, 오디오 신호는, 보다 자세하게는 후술할, 지문 인식과 노래 지속 시간, 또는 인식된 지문 사이의 시간 주기를 포함하는 다양한 기술을 사용하여 인식된다. 버퍼(30)는 몇 분 분량의 오디오를 수용할 만큼 클 수도 있고, 또는 저장부(12)에 임시 저장된 전곡(entire song)의 양보다 훨씬 작을 수도 있다.
바람직한 실시예에서, 오디오 인식기(18)는 오디오 신호로부터 지문(들)을 추출하고(66) 후보 지문(들)과 재생 시간을 적어도 하나의 서버에 보낸(68) 후 후보 지문(들)을 식별된 오디오의 참조 지문과 비교함으로써(70) 오디오 인식(42, 44)을 행한다. 보다 자세한 것은 후술한다. 결과 식별 정보는 레코더(10)로 다시 보내진다(74).
오디오 신호가 인식되면, 작동 제어기(16) 또는 오디오 인식기(18)는 오디오 신호가 저장될(76) 수 있는지 여부를 결정한다. 바람직하게는, 이것은 이미 저장된 사용자 선호 기준에 기초하여 자동적으로 행해진다. 또한, 유저 인터페이스(36)가 "저장" 버튼을 포함하여, 사용자가 현재 듣고 있는 오디오 신호를 저장하는 것을 사용자가 활성화할 수도 있다. 이것은 사용자 선호 기준이 생성될 수 있는 하나의 방법이다. 바람직하게는, 디지털(또는 아날로그) 오디오 인식(42, 44)에 의해 공급되는 식별 정보는 오디오의 속성을 포함한다. 노래의 경우에, 상기 정보는 노래 제목, 아티스트, 노래가 포함된 앨범(들), 음악의 장르 및 음악 인식 서비스로부터 얻어진 등급 중에서 하나 이상을 포함할 수도 있다. 도 4에 도시된 바와 같이, 사용자에 의해 저장된 아티스트와 장르를 알기 위해(82) 발견적인 과정이 사용될 수도 있다. 또한, 사용자가 듣는 식별 가능한 모든 노래는 청취자 습관 정보로서 기록(84)될 수도 있으며 청취자 습관 정보에 기초하여 사용자 선호 기준을 수정하거나 생성하는데 비슷한 과정을 사용할 수 있다. 선택적으로, 사용자는 유저 인터페이스(36) 또는 원거리 작동 제어기(38)를 통하여 사용자 선호 기준을 직접 공급할 수도 있다.
아날로그 오디오 인식(44)이 사용되면(86), 아날로그 신호는 수신기(들)(26)로부터 아날로그 오디오 인식(44)으로 직접 보내질 수도 있다. 그러나, 바람직하게는 아날로그 오디오 인식은 모든 오디오 신호에 사용된다. 레코더(10)가 디지털 소스로부터 오디오를 수신할 수 있으면, 버퍼(들)(30)에 저장되어 있는 오디오 신호를 디지털-아날로그 변환기(14)에서 변환하고(88), 디지털-아날로그 변환기(14)의 출력을 아날로그 오디오 인식(44)에 공급하는 것이 바람직하다. 어떠한 경우라도, 아날로그 오디오 인식(44)으로부터 얻어진 식별 정보는 오디오 인식기(18)에 공급된다.
저장부(12)에 저장되어 있는 오디오 파일은 유저 인터페이스(36)로부터 수신된 신호에 대응하여 작동 제어기(16)에 의해 접근된다. 바람직하게는, 작동 제어기(16)는 유저 인터페이스(36)로부터 수신된(92) 적어도 하나의 파라미터에 기초하여 적어도 하나의 레코딩에 대한 재생 목록을 자동적으로 생성할 수 있다. 본 발명에 따르는 시스템은 여기에서 참고 문헌으로 병합된 2002년 8월 27일에 출원된(미국 특허 출원 번호 10/228,261) 발명 "재생 목록 생성, 전송 및 탐색(PLAYLIST GENERATION, DELIVERY AND NAVIGATION)" 에 나타난 기술을 사용하여 재생 목록을 생성할 수도 있다. 그러한 재생 목록, 또는 저장부(12)에 저장되어 있는 파일의 디렉토리로부터 선택된 파일은, 예를 들면 MP3를 WAV로 디코딩하기 위해 디코더(24)에 공급된다. 디코더(24)의 출력은 아날로그 신호를 스피커(40)로 공급하는 디지털-아날로그 변환기(14)로 공급된다.
사용자가 듣고 있는 음악을 식별하는 것 이외에, 레코더(10)는 바람직하게는 식별되어 저장부(12)에 저장될 다른 오디오 신호를 선택(94)할 수 있다. 만약 하나 이상의 튜너(26)가 레코더(10)에 포함되어 있으면, 제 2 튜너가 다른 오디오 신호를 스피커(40)에 공급하는 동안, 제 1 튜너는 단순히 식별을 위한 오디오 신호를 공급할 수도 있다. 만약 하나 이상의 아날로그-디지털 변환기(28)와 버퍼(30)가 레코더(10)에 포함되어 있으면, 두 세트의 오디오 신호가 식별 단계를 거칠 수도 있고, 오디오 신호 한 세트는 차후 식별을 위해서 저장부(12)에 임시 저장될 수도 있다. 유사하게, 다른 오디오 소스(32)는 식별이 진행되는 동안에 저장부(12)에 임시 저장되거나 버퍼(30)에 저장될 오디오 신호를 공급할 수도 있다. 예를 들면, 유저 인터페이스(30) 또는 원거리 작동 제어기(38)는 식별을 하면서 또는 식별 없이, 특정한 시간에, 특정한 주파수 또는 인터넷 라디오 스트림을 기록하기 위해 작동 제어기(16)를 프로그램하는데 사용될 수도 있다. 만약 기록할 오디오를 선택하는데 프로그램 가이드를 사용한다면, 오디오 신호를 식별함으로써 얻어진 식별 정보는, 저장부(12)에 저장된 오디오 신호의 레코딩이 사용자가 기록하고자 했던 것임을 확인하기 위하여 프로그램 가이드로부터 얻어진 정보와 비교될 수도 있다.
또한, 사용자는 오디오 인식기(18)가 제 2 튜너로부터의 다른 오디오 신호를 식별하고, 만약 상기 다른 오디오 신호가 사용자가 원하지 않는 것으로 인식되면(98), 제 2 튜너에서 스피커(40)로 보내진 출력을 대체 가능한 소스로부터의 대체 가능한 오디오 신호로, 예를 들면 제 1 튜너에 의해 수신된 오디오 신호를 출력함으로써(96), 교체하도록 작동 제어기(16)에 명령할 수도 있다. 그렇게 변경한 후에, 바람직하게는 오디오 인식기(18)는 대체 가능한 오디오 신호를 사용자에게 출력하고 사용자에게 통지하는 동안에 제 2 튜너로부터의 상기 다른 오디오 신호의 식별을 계속하거나, 또는 상기 다른 오디오 신호가 사용자의 선호 기준과 청취 습관 중 적어도 하나에 의하여 사용자가 원하는 것으로 식별(98)된 때에는 스피커(40)로의 출력을 다시 제 2 튜너로부터의 상기 다른 오디오 신호로 자동적으로 교체(96)한다.
디지털 오디오 스트림이 어떻게 인식될 수 있는지의 예가 도 2를 참조하여 제공된다. 바람직한 실시예에서, 음악 레코딩과 디스크 자키의 "해설음(voice-over)"의 조합을 포함하고 있는 오디오 스트림은 상기 음악 레코딩이 식별될 수 있도록 처리될 수 있다. 도 2의 이러한 오디오 스트림(a)은 지문의 추출을 위해 오디오 인식기(18)로 공급된다. 지문 추출은 바람직하게는 레코더(10)에서 행해지지만, 디지털 오디오 인식(42)에 오디오 스트림이 공급되어 그곳에서 추출될 수도 있다. 만약 아날로그 오디오 인식(44)이 사용되면, 아날로그 신호는 디지털-아날로그 변환기(14) 또는 라디오 수신기(들)(26)로부터 공급된다. 오디오 스트림(a)이 해설음을 포함하고 있으면, 최초로 추출되는 지문은 인식될 가망이 없다. 도 2에 예시된 지문 3과 같은 후보 지문은, 위에서 언급한 미국 공개 특허 출원 번호 20030028796 또는 20030086341 또는 Cano등의 글에 나타난 기술 등을 사용하여 노래(b)에 대응하는 지문 데이터베이스에 저장된 참조 지문에 매칭되는 것으로 식별될 것이다. 바람직하게는, 지문은 오디오 스트림의 지속 시간 동안 또는 노래가 식별될 때까지 계속해서 추출되고 노래(b)의 지문과 비교된다. 지문이 매칭되는 노래의 지속 시간은 다른 식별 정보와 함께 공급되고, 저장부(12)는 오디오 스트림과 매칭되는 것으로 식별된 노래의 지속 시간 및 다른 식별 정보에 대응하여 오디오 스트림(c)의 일부분을 저장한다.
저장부(12)에 저장된 오디오 스트림의 일부분(c)은 시작 또는 끝에 해설음을 포함할 수도 있고, 바람직하게는 작동 제어기(16) 또는 오디오 인식기(18)는 레코딩이 이미 저장부(12)에 저장되어 있는지 여부를 체크한다. 만약 그렇다면, 식별된 노래에 대한 지문 데이터베이스의 지문은 임시 저장된 오디오 신호와 이전 레코딩의 대응하는 지문과 비교될 수도 있다. 만약 임시 저장된 오디오 신호가 매칭되는 지문을 더 가지고 있으면, 작동 제어기(16) 또는 오디오 인식기(18)는 상기 오디오 신호가 이전의 레코딩보다 질이 좋은 것으로 인식될 경우 이전의 레코딩을 대체할 수 있는지를 결정할 수 있다. 선택적으로, 저장된 오디오의 분석을 통해 덜 선호하는 레코딩이라는 해설음을 표시한 각 노래의 해설음의 존재를 나타낼 수 있다. 본 발명은 구체적인 구성 요소와 함께 실시예에 대하여 설명되었다. 그러나, 본 발명에 사용될 수 있는 구성 요소와 서비스에는 많은 변동이 있다.
본 발명의 많은 특징과 이점들은 상세한 명세서로부터 명백하며, 따라서, 첨부된 청구 범위는 본 발명의 진정한 취지와 범위내에 포함되는 발명의 이런 모든 특징과 장점들을 포함하도록 의도되었다. 또한 수많은 변형물과 변경물이 당해 기술 분야의 기술을 가진 자들에게 쉽게 이해될 수 있으므로, 본 발명은 도시되고 설명된 정확한 구성과 작동으로 한정하는 것은 바람직하지 않으며, 따라서 모든 적당한 변형물과 균등물은 본 발명의 범위내에 포함되는 것으로 재분류될 수도 있다.
Claims (42)
- 사용자 선호 기준(user preference criteria)을 저장하는 단계;미리 식별된 오디오 신호의 데이터베이스를 사용하여 오디오 신호를 식별하는 단계;상기 식별에 기초하여 상기 오디오 신호의 지속 시간을 결정하는 단계; 및상기 사용자 선호 기준과 상기 지속 시간에 기초하여 상기 오디오 신호의 레코딩을 저장하는 단계를 포함하는 오디오 기록 방법.
- 제 1 항에 있어서,상기 식별 단계는,적어도 하나의 기술을 사용하여 상기 오디오 신호로부터 적어도 하나의 후보 지문을 추출하는 단계; 및적어도 하나의 식별된 레코딩용 참조 지문 데이터베이스와 상기 적어도 하나의 후보 지문을 비교하는 단계를 포함하고,상기 방법은 상기 비교 단계에서 상기 적어도 하나의 후보 지문 및 상기 지속 시간에 매칭되는 것으로 밝혀진 적어도 하나의 참조 지문에 대응하는 식별 데이터를 공급하는 단계를 더 포함하는 오디오 기록 방법.
- 제 2 항에 있어서,상기 추출 단계는 복수의 후보 지문을 추출하기 위하여 복수의 기술을 사용하고,상기 비교 단계는 복수의 후보 지문을 사용하는 오디오 기록 방법.
- 제 3 항에 있어서,상기 지속 시간을 결정하는 단계는 적어도 상기 레코딩의 일부분의 후보 길이를 탐지하는 단계; 및상기 후보 길이와 상기 식별된 레코딩의 참조 길이를 비교하는 단계를 포함하는 오디오 기록 방법.
- 제 4 항에 있어서,상기 저장 단계는 상기 식별 단계에서 이전 레코딩과도 매칭되는 상기 식별된 레코딩들 중 하나와 상기 오디오 신호가 매칭되고, 상기 오디오 신호가 상기 이전 레코딩보다 질이 좋은 것으로 인식되면 상기 이전 레코딩을 대체하는 오디오 기록 방법.
- 제 4 항에 있어서,상기 저장 단계를 수행하는 클라이언트 장치로부터 적어도 복수의 후보 지문과 재생 시간 정보를 적어도 하나의 데이터베이스를 저장하는 적어도 하나의 서버 장치로 보내는 단계를 더 포함하고,상기 비교 단계는 상기 적어도 하나의 서버 장치에서 수행되고,상기 공급 단계는 상기 적어도 하나의 서버 장치로부터 상기 클라이언트 장치에 상기 식별 데이터를 전송하는 네트워크를 통해서 수행되는 오디오 기록 방법.
- 제 4 항에 있어서,상기 식별 정보는 아티스트(artist), 장르 및 등급 중 적어도 하나를 포함하는 오디오 기록 방법.
- 제 7 항에 있어서,상기 저장 단계는 상기 오디오 신호의 레코딩의 저장 여부를 결정하기 위하여 상기 식별 데이터 내의 아티스트, 장르 및 등급 중 적어도 하나와 상기 사용자 선호 기준을 비교하는 단계를 포함하는 오디오 기록 방법.
- 제 3 항에 있어서,상기 복수의 기술은 디지털 지문과 아날로그 지문을 포함하는 오디오 기록 방법.
- 제 2 항에 있어서,상기 저장 단계는 상기 레코딩과 함께 상기 식별 데이터를 저장하는 단계를 더 포함하는 오디오 기록 방법.
- 제 10 항에 있어서,상기 저장 단계는 복수의 레코딩에 대해 수행되고,상기 식별 정보는 아티스트, 장르 및 등급 중 적어도 하나를 포함하는 오디오 기록 방법.
- 제 11 항에 있어서,상기 레코딩과 함께 저장된 상기 식별 정보의 적어도 일부에 기초하여 상기 사용자 선호 기준을 수정하는 단계를 더 포함하는 오디오 기록 방법.
- 제 11 항에 있어서,상기 사용자 선호 기준에 매칭되는, 현재 방송중인 오디오 신호를 사용자에게 통지하는 단계를 더 포함하는 오디오 기록 방법.
- 제 11 항에 있어서,사용자로부터 적어도 하나의 파라미터를 수신하는 단계; 및상기 적어도 하나의 파라미터에 기초하여 적어도 하나의 상기 레코딩에 대한 재생 목록을 자동적으로 생성하는 단계를 더 포함하는 오디오 기록 방법.
- 제 1 항에 있어서,로컬 장치에서 원거리 장치로부터의 오디오 신호를 수신하는 단계; 및상기 식별이 완료될 때까지 상기 레코딩으로서 상기 오디오 신호를 임시 저장하는 단계를 더 포함하는 오디오 기록 방법.
- 제 15 항에 있어서,상기 오디오 신호는 제 1 주파수 상의 제 1 라디오 방송을 통하여 아날로그 신호로서 수신되는 오디오 기록 방법.
- 제 15 항에 있어서,상기 방법은 상기 식별 단계에 앞서 상기 아날로그 신호를 디지털 신호로 변환하는 단계를 더 포함하는 오디오 기록 방법.
- 제 15 항에 있어서,상기 수신 단계 동안에 다른 소스로부터의 다른 오디오 신호를 사용자에게 출력하는 단계를 더 포함하는 오디오 기록 방법.
- 제 18 항에 있어서,상기 제 1 라디오 방송의 상기 수신 단계 동안에 제 2 주파수 상의 제 2 라디오 방송을 통하여 상기 다른 오디오 신호를 수신하는 단계를 더 포함하는 오디오 기록 방법.
- 제 19 항에 있어서,상기 다른 오디오 신호가 출력되고 있는지의 여부에 관계 없이 상기 제 1 라디오 방송을 통하여 수신된 상기 오디오 신호를 결정하기 위한 유저 인터페이스를 제공하는 단계를 더 포함하는 오디오 기록 방법.
- 제 20 항에 있어서,상기 제공 단계는 상기 로컬 장치 상의 수동(manual) 인터페이스를 포함하는 오디오 기록 방법.
- 제 20 항에 있어서,상기 제공 단계는 상기 로컬 장치로부터 분리된 프로그래밍 장치에서 수행되는 오디오 기록 방법.
- 제 22 항에 있어서,상기 로컬 장치와 상기 프로그래밍 장치는 네트워크를 통하여 연결되고,상기 제공 단계는 방송 시간, 상기 오디오 신호를 방송하는 라디오 방송국, 라디오 방송국 포맷, 방송 오디오의 장르, 방송 오디오의 인기, 방송국의 위치, 방송 년도, 방송 언어 및 상기 오디오 신호의 최저 품질 중에서 적어도 하나에 관하여 상기 사용자로부터 입력을 받아 들이는 단계를 포함하는 오디오 기록 방법.
- 제 20 항에 있어서,상기 제공 단계는 상기 제 2 주파수 상에서 방송되는 오디오 신호에 관한 프로그램 정보를 표시하는 단계를 포함하는 오디오 기록 방법.
- 제 15 항에 있어서,상기 수신 단계 동안에 다른 소스로부터의 다른 오디오 신호를 사용자에게 출력하는 단계를 더 포함하는 오디오 기록 방법.
- 제 25 항에 있어서,상기 다른 오디오 신호를 식별하는 단계; 및상기 다른 오디오 신호에 매칭되는 식별 정보를 청취 습관 정보로서 저장하는 단계를 더 포함하는 오디오 기록 방법.
- 제 26 항에 있어서,상기 청취 습관 정보에 기초하여 상기 사용자 선호 기준을 수정하는 단계를 더 포함하는 오디오 기록 방법.
- 제 26 항에 있어서,상기 사용자 선호 기준 및 상기 청취 습관 정보 중 적어도 하나에 매칭되는, 현재 방송중인 오디오 신호를 사용자에게 통지하는 단계를 더 포함하는 오디오 기록 방법.
- 제 25 항에 있어서,상기 사용자 선호 기준에 매칭되는, 현재 방송중인 오디오 신호를 찾기 위해 복수의 다른 소스를 스캐닝하는 단계를 더 포함하는 오디오 기록 방법.
- 제 25 항에 있어서,상기 수신 단계는 디지털 오디오 스트림을 전송하기 위하여 적어도 하나의 컴퓨터 네트워크를 사용하는 것을 특징으로 하는 오디오 기록 방법.
- 제 25 항에 있어서,상기 다른 오디오 신호를 식별하는 단계; 및상기 다른 오디오 신호가 상기 사용자가 원하지 않는 것으로 인식되면 상기 다른 소스로부터 상기 사용자에게 출력되는 상기 다른 오디오 신호를 대체 소스로부터의 대체 오디오 신호로 자동적으로 교체하는 단계를 더 포함하는 오디오 기록 방법.
- 제 31 항에 있어서,상기 대체 신호를 상기 사용자에게 출력하는 동안에 상기 다른 소스로부터의 상기 다른 오디오 신호의 식별을 계속하는 단계; 및상기 다른 오디오 신호가 상기 사용자 선호 기준 및 상기 사용자의 청취 습관 중 적어도 하나에 의하여 상기 사용자가 원하는 것으로 식별된 때에는 상기 사용자에게로의 출력을 다시 상기 다른 소스로부터의 상기 다른 오디오 신호로 되돌려 자동적으로 교체하는 단계를 더 포함하는 오디오 기록 방법.
- 사용자 선호 기준과, 관련 식별 정보가 포함된 레코딩을 저장하기 위한 적어도 하나의 저장부; 및미리 식별된 오디오 신호의 데이터베이스를 적어도 하나 사용하여 오디오 신호를 식별하고, 상기 식별에 기초하여 상기 오디오 신호의 지속 시간을 결정하고, 상기 사용자 선호 기준 및 상기 지속 시간에 기초하여 상기 적어도 하나의 저장부에 상기 오디오 신호의 레코딩을 저장하는 것을 제어하기 위하여, 상기 적어도 하나의 저장부에 연결되는 적어도 하나의 프로세서를 포함하는 것을 특징으로 하는 오디오 식별 및 기록 장치.
- 제 33 항에 있어서,상기 장치 외부의 적어도 하나의 오디오 인식 서비스는 미리 식별된 오디오 신호의 상기 데이터베이스를 적어도 하나 유지하고,상기 장치는 상기 적어도 하나의 프로세서 및 상기 적어도 하나의 오디오 인식 서비스에 연결되는 적어도 하나의 인터페이스를 더 포함하는 오디오 식별 및 기록 장치.
- 제 34 항에 있어서,상기 적어도 하나의 프로세서는 적어도 하나의 기술을 사용하여, 상기 오디오 신호로부터 적어도 하나의 후보 지문을 추출하고,상기 적어도 하나의 오디오 인식 서비스는 상기 적어도 하나의 후보 지문과 상기 적어도 하나의 식별된 레코딩용 참조 지문 데이터베이스를 비교하여, 상기 적어도 하나의 후보 지문 및 상기 지속 시간에 매칭되는 적어도 하나의 참조 지문에 대응하는 식별 데이터를 상기 적어도 하나의 인터페이스로 보내는 오디오 식별 및 기록 장치.
- 제 35 항에 있어서,상기 적어도 하나의 프로세서는 복수의 다른 기술을 사용하여 복수의 후보 지문을 추출하고,상기 적어도 하나의 오디오 인식 서비스는 상기 복수의 후보 지문과 복수의 참조 지문의 데이터베이스를 비교하는 오디오 식별 및 레코딩 기기.
- 제 34 항에 있어서,상기 적어도 하나의 오디오 인식 서비스는 적어도 하나의 기술을 사용하여 상기 오디오 신호로부터 적어도 하나의 후보 지문을 추출하고, 상기 적어도 하나의 후보 지문을 상기 적어도 하나의 식별된 레코딩용 참조 지문의 데이터베이스와 비교하고, 상기 적어도 하나의 후보 지문 및 상기 지속 시간에 매칭되는 적어도 하나의 참조 지문에 대응하는 식별 데이터를 상기 적어도 하나의 인터페이스에 보내는 오디오 식별 및 레코딩 기기.
- 제 33 항에 있어서,상기 적어도 하나의 프로세서에 연결되고, 상기 오디오 신호의 적어도 일부를 라디오 방송으로 수신하는 적어도 하나의 수신기를 더 포함하는 오디오 식별 및 기록 장치.
- 제 38 항에 있어서,상기 저장부에 연결되어 로컬 플레이백(playback) 장치로부터 적어도 약간의 상기 오디오 신호를 수신하는 적어도 하나의 인터페이스를 더 포함하는 오디오 식별 및 저장 장치.
- 제 38 항에 있어서,상기 적어도 하나의 수신기는 적어도 2개의 주파수 상에서 상기 라디오 방송을 수신하기 위하여 적어도 2개의 튜너를 포함하고,상기 적어도 하나의 프로세서는 프로그램된 명령에 따라 적어도 하나의 튜너를 자동적으로 제어하는 오디오 식별 및 기록 장치.
- 사용자 선호 기준을 저장하는 단계;미리 식별된 오디오 신호의 데이터베이스를 사용하여 오디오 신호를 식별하는 단계;상기 식별에 기초하여 상기 오디오 신호의 지속 시간을 결정하는 단계; 및상기 사용자 선호 기준 및 상기 지속 시간에 기초하여 상기 오디오 신호의 레코딩을 저장하는 단계를 포함하는 오디오 기록 방법을 수행하기 위하여 적어도 하나의 프로세서에 의해 실행되는 명령을 저장하는 적어도 하나의 컴퓨터로 읽을 수 있는 매체(medium).
- 사용자 선호 기준 및 오디오 신호의 레코딩을 저장하는 저장 수단; 및미리 식별된 오디오 신호의 데이터베이스를 사용하여 오디오 신호를 식별하고 상기 식별에 기초하여 상기 오디오 신호의 지속 시간을 결정하는 식별 수단을 포함하고,상기 저장 수단은 상기 사용자 선호 기준과 상기 지속 시간에 기초하여 상기 오디오 신호의 레코딩을 저장하는 것을 특징으로 하는 오디오 식별 및 기록 장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US42157602P | 2002-10-28 | 2002-10-28 | |
US60/421,576 | 2002-10-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20050061566A true KR20050061566A (ko) | 2005-06-22 |
Family
ID=32230238
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020057007229A KR20050061566A (ko) | 2002-10-28 | 2003-10-28 | 개인 오디오 기록 시스템 |
Country Status (9)
Country | Link |
---|---|
US (1) | US20040143349A1 (ko) |
EP (1) | EP1573462A2 (ko) |
JP (1) | JP2006507614A (ko) |
KR (1) | KR20050061566A (ko) |
CN (1) | CN1726489A (ko) |
AU (1) | AU2003286722A1 (ko) |
BR (1) | BR0315785A (ko) |
MX (1) | MXPA05004472A (ko) |
WO (1) | WO2004040416A2 (ko) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100922920B1 (ko) * | 2007-09-13 | 2009-10-22 | 주식회사 현대오토넷 | 사용자 선호 곡의 자동 녹음 기능을 가지는 위성 라디오방송 수신기 및 그 동작 방법 |
US9686596B2 (en) | 2008-11-26 | 2017-06-20 | Free Stream Media Corp. | Advertisement targeting through embedded scripts in supply-side and demand-side platforms |
US9703947B2 (en) | 2008-11-26 | 2017-07-11 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9716736B2 (en) | 2008-11-26 | 2017-07-25 | Free Stream Media Corp. | System and method of discovery and launch associated with a networked media device |
US9961388B2 (en) | 2008-11-26 | 2018-05-01 | David Harrison | Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements |
US9986279B2 (en) | 2008-11-26 | 2018-05-29 | Free Stream Media Corp. | Discovery, access control, and communication with networked services |
US10334324B2 (en) | 2008-11-26 | 2019-06-25 | Free Stream Media Corp. | Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device |
US10419541B2 (en) | 2008-11-26 | 2019-09-17 | Free Stream Media Corp. | Remotely control devices over a network without authentication or registration |
US10567823B2 (en) | 2008-11-26 | 2020-02-18 | Free Stream Media Corp. | Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device |
US10631068B2 (en) | 2008-11-26 | 2020-04-21 | Free Stream Media Corp. | Content exposure attribution based on renderings of related content across multiple devices |
US10880340B2 (en) | 2008-11-26 | 2020-12-29 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US10977693B2 (en) | 2008-11-26 | 2021-04-13 | Free Stream Media Corp. | Association of content identifier of audio-visual data with additional data through capture infrastructure |
Families Citing this family (105)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6147010A (en) * | 1996-11-14 | 2000-11-14 | Micron Technology, Inc. | Solvent prewet and method to dispense the solvent prewet |
US7215772B2 (en) * | 1999-11-09 | 2007-05-08 | Chaoticom, Inc. | Method and apparatus for remote digital key generation |
US7215776B1 (en) * | 1999-11-09 | 2007-05-08 | University Of New Hampshire | Method and apparatus for the compression and decompression of audio files using a chaotic system |
US7286670B2 (en) | 1999-11-09 | 2007-10-23 | Chaoticom, Inc. | Method and apparatus for chaotic opportunistic lossless compression of data |
US7110547B2 (en) * | 2000-06-20 | 2006-09-19 | University Of New Hampshire | Method and apparatus for the compression and decompression of image files using a chaotic system |
US7890374B1 (en) | 2000-10-24 | 2011-02-15 | Rovi Technologies Corporation | System and method for presenting music to consumers |
US7277766B1 (en) | 2000-10-24 | 2007-10-02 | Moodlogic, Inc. | Method and system for analyzing digital audio files |
US7239981B2 (en) | 2002-07-26 | 2007-07-03 | Arbitron Inc. | Systems and methods for gathering audience measurement data |
US8959016B2 (en) | 2002-09-27 | 2015-02-17 | The Nielsen Company (Us), Llc | Activating functions in processing devices using start codes embedded in audio |
US9711153B2 (en) | 2002-09-27 | 2017-07-18 | The Nielsen Company (Us), Llc | Activating functions in processing devices using encoded audio and detecting audio signatures |
KR20050106393A (ko) | 2002-12-27 | 2005-11-09 | 닐슨 미디어 리서치 인코퍼레이티드 | 메타데이터를 트랜스코딩하는 방법 및 장치 |
EP1604483A2 (en) * | 2003-03-07 | 2005-12-14 | Chaoticom, Inc. | Methods and systems for digital rights management of protected content |
US7769794B2 (en) | 2003-03-24 | 2010-08-03 | Microsoft Corporation | User interface for a file system shell |
US7823077B2 (en) | 2003-03-24 | 2010-10-26 | Microsoft Corporation | System and method for user modification of metadata in a shell browser |
US7240292B2 (en) | 2003-04-17 | 2007-07-03 | Microsoft Corporation | Virtual address bar user interface control |
US7712034B2 (en) | 2003-03-24 | 2010-05-04 | Microsoft Corporation | System and method for shell browser |
US7421438B2 (en) | 2004-04-29 | 2008-09-02 | Microsoft Corporation | Metadata editing control |
US7627552B2 (en) * | 2003-03-27 | 2009-12-01 | Microsoft Corporation | System and method for filtering and organizing items based on common elements |
US7650575B2 (en) | 2003-03-27 | 2010-01-19 | Microsoft Corporation | Rich drag drop user interface |
US7925682B2 (en) | 2003-03-27 | 2011-04-12 | Microsoft Corporation | System and method utilizing virtual folders |
US7349663B1 (en) * | 2003-04-24 | 2008-03-25 | Leave A Little Room Foundation | Internet radio station and disc jockey system |
US8024335B2 (en) | 2004-05-03 | 2011-09-20 | Microsoft Corporation | System and method for dynamically generating a selectable search extension |
US20050193092A1 (en) * | 2003-12-19 | 2005-09-01 | General Motors Corporation | Method and system for controlling an in-vehicle CD player |
US7694236B2 (en) | 2004-04-23 | 2010-04-06 | Microsoft Corporation | Stack icons representing multiple objects |
US7657846B2 (en) * | 2004-04-23 | 2010-02-02 | Microsoft Corporation | System and method for displaying stack icons |
US8707209B2 (en) | 2004-04-29 | 2014-04-22 | Microsoft Corporation | Save preview representation of files being created |
US7366461B1 (en) * | 2004-05-17 | 2008-04-29 | Wendell Brown | Method and apparatus for improving the quality of a recorded broadcast audio program |
US20060090020A1 (en) * | 2004-10-08 | 2006-04-27 | Time Trax Technologies Corporation | Connector for satellite radio-computer interface |
US7574451B2 (en) * | 2004-11-02 | 2009-08-11 | Microsoft Corporation | System and method for speeding up database lookups for multiple synchronized data streams |
US7899564B2 (en) * | 2004-11-09 | 2011-03-01 | Bang & Olufsen | Procedure and apparatus for generating automatic replay of recordings |
US20070130078A1 (en) * | 2005-12-02 | 2007-06-07 | Robert Grzesek | Digital rights management compliance with portable digital media device |
US7567899B2 (en) * | 2004-12-30 | 2009-07-28 | All Media Guide, Llc | Methods and apparatus for audio recognition |
US7471677B2 (en) | 2005-01-31 | 2008-12-30 | Sharp Laboratories Of America, Inc. | Systems and methods for implementing a metadata station for an internet radio service |
US7614016B2 (en) | 2005-04-21 | 2009-11-03 | Microsoft Corporation | Multiple roots in navigation pane |
US8195646B2 (en) | 2005-04-22 | 2012-06-05 | Microsoft Corporation | Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information |
US7796940B2 (en) * | 2005-04-26 | 2010-09-14 | Harris Technology, Llc | Personal audio player with wireless filesharing and radio recording and timeshifting |
US7665028B2 (en) | 2005-07-13 | 2010-02-16 | Microsoft Corporation | Rich drag drop user interface |
US20070028262A1 (en) * | 2005-07-29 | 2007-02-01 | Zermatt Systems, Inc. | Virtual discovery of content available to a device |
JP4661447B2 (ja) * | 2005-08-16 | 2011-03-30 | ソニー株式会社 | 送受信システムおよび方法、送信装置および方法、受信装置および方法、並びに、プログラム |
JP2007072202A (ja) * | 2005-09-07 | 2007-03-22 | Olympus Imaging Corp | データ記録装置および音声記録再生装置 |
JP4321518B2 (ja) * | 2005-12-27 | 2009-08-26 | 三菱電機株式会社 | 楽曲区間検出方法、及びその装置、並びにデータ記録方法、及びその装置 |
JP4442585B2 (ja) * | 2006-05-11 | 2010-03-31 | 三菱電機株式会社 | 楽曲区間検出方法、及びその装置、並びにデータ記録方法、及びその装置 |
US7930644B2 (en) | 2006-09-13 | 2011-04-19 | Savant Systems, Llc | Programming environment and metadata management for programmable multimedia controller |
US8199113B2 (en) * | 2006-09-13 | 2012-06-12 | Savant Systems, Llc | Programmable on screen display and remote control |
GB2444535A (en) * | 2006-12-06 | 2008-06-11 | Sony Uk Ltd | Generating textual metadata for an information item in a database from metadata associated with similar information items |
US8014446B2 (en) * | 2006-12-22 | 2011-09-06 | Ibiquity Digital Corporation | Method and apparatus for store and replay functions in a digital radio broadcasting receiver |
CN101211615B (zh) * | 2006-12-31 | 2012-10-03 | 于柏泉 | 一种对特定人的语音进行自动录制的系统 |
US20080274687A1 (en) | 2007-05-02 | 2008-11-06 | Roberts Dale T | Dynamic mixed media package |
WO2008145597A2 (en) * | 2007-05-25 | 2008-12-04 | Bang & Olufsen A/S | A system and a method for providing events to a user |
US8634944B2 (en) * | 2008-07-10 | 2014-01-21 | Apple Inc. | Auto-station tuning |
US8428301B2 (en) * | 2008-08-22 | 2013-04-23 | Dolby Laboratories Licensing Corporation | Content identification and quality monitoring |
US20100057527A1 (en) * | 2008-08-29 | 2010-03-04 | Disney Enterprises, Inc. | System and method for personalized action based on a comparison of delivered content with a content fingerprint database |
US20170034586A1 (en) * | 2008-10-08 | 2017-02-02 | Wakingapp Ltd. | System for content matching and triggering for reality-virtuality continuum-based environment and methods thereof |
CN102171717B (zh) * | 2008-10-14 | 2013-06-12 | 惠普发展公司,有限责任合伙企业 | 将来自多个客户机的媒体内容集合到服务器 |
US8359205B2 (en) | 2008-10-24 | 2013-01-22 | The Nielsen Company (Us), Llc | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US9667365B2 (en) | 2008-10-24 | 2017-05-30 | The Nielsen Company (Us), Llc | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US9390167B2 (en) | 2010-07-29 | 2016-07-12 | Soundhound, Inc. | System and methods for continuous audio matching |
US8923996B2 (en) * | 2009-01-20 | 2014-12-30 | Neil Young | High definition and high resolution music and/or video applications and methods of use thereof |
US20100198926A1 (en) * | 2009-02-05 | 2010-08-05 | Bang & Olufsen A/S | Method and an apparatus for providing more of the same |
CA2760677C (en) | 2009-05-01 | 2018-07-24 | David Henry Harkness | Methods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content |
US8527527B2 (en) * | 2009-05-29 | 2013-09-03 | Clear Channel Management Services, Inc. | Content enrichment using unified system of unique identifiers |
US8620967B2 (en) * | 2009-06-11 | 2013-12-31 | Rovi Technologies Corporation | Managing metadata for occurrences of a recording |
US9264758B2 (en) * | 2009-09-14 | 2016-02-16 | Tivo Inc. | Method and an apparatus for detecting media content recordings |
US8161071B2 (en) | 2009-09-30 | 2012-04-17 | United Video Properties, Inc. | Systems and methods for audio asset storage and management |
US8677400B2 (en) | 2009-09-30 | 2014-03-18 | United Video Properties, Inc. | Systems and methods for identifying audio content using an interactive media guidance application |
US8490131B2 (en) * | 2009-11-05 | 2013-07-16 | Sony Corporation | Automatic capture of data for acquisition of metadata |
US20110137976A1 (en) * | 2009-12-04 | 2011-06-09 | Bob Poniatowski | Multifunction Multimedia Device |
US8682145B2 (en) * | 2009-12-04 | 2014-03-25 | Tivo Inc. | Recording system based on multimedia content fingerprints |
US8886531B2 (en) | 2010-01-13 | 2014-11-11 | Rovi Technologies Corporation | Apparatus and method for generating an audio fingerprint and using a two-stage query |
US20110173185A1 (en) * | 2010-01-13 | 2011-07-14 | Rovi Technologies Corporation | Multi-stage lookup for rolling audio recognition |
WO2011130564A1 (en) * | 2010-04-14 | 2011-10-20 | Sven Riethmueller | Platform-independent interactivity with media broadcasts |
US8584198B2 (en) * | 2010-11-12 | 2013-11-12 | Google Inc. | Syndication including melody recognition and opt out |
US8584197B2 (en) * | 2010-11-12 | 2013-11-12 | Google Inc. | Media rights management using melody identification |
US20120129475A1 (en) * | 2010-11-24 | 2012-05-24 | Visteon Global Technologies, Inc. | Radio system including terrestrial and internet radio |
BE1019655A4 (nl) * | 2010-11-25 | 2012-09-04 | Sawax Consulting | Systeem voor het op een interactieve wijze beheren van digitale goederen. |
US9380356B2 (en) | 2011-04-12 | 2016-06-28 | The Nielsen Company (Us), Llc | Methods and apparatus to generate a tag for media content |
US10055493B2 (en) * | 2011-05-09 | 2018-08-21 | Google Llc | Generating a playlist |
US9035163B1 (en) | 2011-05-10 | 2015-05-19 | Soundbound, Inc. | System and method for targeting content based on identified audio and multimedia |
US9515904B2 (en) | 2011-06-21 | 2016-12-06 | The Nielsen Company (Us), Llc | Monitoring streaming media content |
US9209978B2 (en) | 2012-05-15 | 2015-12-08 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US8832723B2 (en) | 2012-02-07 | 2014-09-09 | Turner Broadcasting System, Inc. | Method and system for a synchronous event manager for automatic content recognition |
JP5591428B2 (ja) * | 2012-06-04 | 2014-09-17 | 三菱電機株式会社 | 自動記録装置 |
US9282366B2 (en) | 2012-08-13 | 2016-03-08 | The Nielsen Company (Us), Llc | Methods and apparatus to communicate audience measurement information |
US9167278B2 (en) | 2012-12-28 | 2015-10-20 | Turner Broadcasting System, Inc. | Method and system for automatic content recognition (ACR) based broadcast synchronization |
US10320502B2 (en) * | 2013-01-14 | 2019-06-11 | Comcast Cable Communications, Llc | Audio capture |
US9313544B2 (en) | 2013-02-14 | 2016-04-12 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US20150039321A1 (en) | 2013-07-31 | 2015-02-05 | Arbitron Inc. | Apparatus, System and Method for Reading Codes From Digital Audio on a Processing Device |
US9711152B2 (en) | 2013-07-31 | 2017-07-18 | The Nielsen Company (Us), Llc | Systems apparatus and methods for encoding/decoding persistent universal media codes to encoded audio |
CN103440330A (zh) * | 2013-09-03 | 2013-12-11 | 网易(杭州)网络有限公司 | 一种音乐节目信息获取方法和设备 |
US9699499B2 (en) | 2014-04-30 | 2017-07-04 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
CN112261446B (zh) * | 2015-01-30 | 2023-07-18 | 夏普株式会社 | 上报信息的方法 |
US9762965B2 (en) | 2015-05-29 | 2017-09-12 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US9924222B2 (en) | 2016-02-29 | 2018-03-20 | Gracenote, Inc. | Media channel identification with multi-match detection and disambiguation based on location |
US10063918B2 (en) | 2016-02-29 | 2018-08-28 | Gracenote, Inc. | Media channel identification with multi-match detection and disambiguation based on single-match |
US10433026B2 (en) * | 2016-02-29 | 2019-10-01 | MyTeamsCalls LLC | Systems and methods for customized live-streaming commentary |
US9930406B2 (en) | 2016-02-29 | 2018-03-27 | Gracenote, Inc. | Media channel identification with video multi-match detection and disambiguation based on audio fingerprint |
US9967044B1 (en) | 2016-07-25 | 2018-05-08 | Duwayne Morris Gray | Portable music studio |
US10701438B2 (en) | 2016-12-31 | 2020-06-30 | Turner Broadcasting System, Inc. | Automatic content recognition and verification in a broadcast chain |
US10715855B1 (en) * | 2017-12-20 | 2020-07-14 | Groupon, Inc. | Method, system, and apparatus for programmatically generating a channel incrementality ratio |
FR3080942B1 (fr) * | 2018-05-04 | 2020-04-17 | Thales | Procede et systeme d'aide au pilotage d'aeronef |
US11284139B1 (en) * | 2020-09-10 | 2022-03-22 | Hulu, LLC | Stateless re-discovery of identity using watermarking of a video stream |
IT202000027011A1 (it) * | 2020-11-12 | 2022-05-12 | Woodsound S R L | Supporto di memorizzazione interna per radioricevitori con supporto hardware atto alla ricerca automatica dei brani musicali |
US11589100B1 (en) * | 2021-03-31 | 2023-02-21 | Amazon Technologies, Inc. | On-demand issuance private keys for encrypted video transmission |
US11496776B1 (en) * | 2021-07-19 | 2022-11-08 | Intrado Corporation | Database layer caching for video communications |
US12058394B2 (en) * | 2022-04-22 | 2024-08-06 | Whdiyo Llc | Dynamic visual watermark for streaming video |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6931451B1 (en) * | 1996-10-03 | 2005-08-16 | Gotuit Media Corp. | Systems and methods for modifying broadcast programming |
US7853664B1 (en) * | 2000-07-31 | 2010-12-14 | Landmark Digital Services Llc | Method and system for purchasing pre-recorded music |
US20020023142A1 (en) * | 2000-08-21 | 2002-02-21 | Michaelis A. John | Methods and apparatus for retrieving a web site based on broadcast radio or television programming |
US20020138630A1 (en) * | 2000-12-27 | 2002-09-26 | Solomon Barry M. | Music scheduling algorithm |
CA2742644C (en) * | 2001-02-20 | 2016-04-12 | Caron S. Ellis | Multiple radio signal processing and storing method and apparatus |
US8201194B2 (en) * | 2003-01-06 | 2012-06-12 | Wijnands Rudi J M | Real-time recording agent for streaming data from an internet |
-
2003
- 2003-10-28 EP EP03777933A patent/EP1573462A2/en not_active Withdrawn
- 2003-10-28 AU AU2003286722A patent/AU2003286722A1/en not_active Abandoned
- 2003-10-28 KR KR1020057007229A patent/KR20050061566A/ko not_active Application Discontinuation
- 2003-10-28 US US10/694,439 patent/US20040143349A1/en not_active Abandoned
- 2003-10-28 BR BR0315785-7A patent/BR0315785A/pt not_active Application Discontinuation
- 2003-10-28 JP JP2004548524A patent/JP2006507614A/ja active Pending
- 2003-10-28 WO PCT/US2003/034164 patent/WO2004040416A2/en active Search and Examination
- 2003-10-28 CN CNA2003801021645A patent/CN1726489A/zh active Pending
- 2003-10-28 MX MXPA05004472A patent/MXPA05004472A/es unknown
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100922920B1 (ko) * | 2007-09-13 | 2009-10-22 | 주식회사 현대오토넷 | 사용자 선호 곡의 자동 녹음 기능을 가지는 위성 라디오방송 수신기 및 그 동작 방법 |
US9686596B2 (en) | 2008-11-26 | 2017-06-20 | Free Stream Media Corp. | Advertisement targeting through embedded scripts in supply-side and demand-side platforms |
US9706265B2 (en) | 2008-11-26 | 2017-07-11 | Free Stream Media Corp. | Automatic communications between networked devices such as televisions and mobile devices |
US9703947B2 (en) | 2008-11-26 | 2017-07-11 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9716736B2 (en) | 2008-11-26 | 2017-07-25 | Free Stream Media Corp. | System and method of discovery and launch associated with a networked media device |
US9838758B2 (en) | 2008-11-26 | 2017-12-05 | David Harrison | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9848250B2 (en) | 2008-11-26 | 2017-12-19 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9854330B2 (en) | 2008-11-26 | 2017-12-26 | David Harrison | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9866925B2 (en) | 2008-11-26 | 2018-01-09 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9961388B2 (en) | 2008-11-26 | 2018-05-01 | David Harrison | Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements |
US9967295B2 (en) | 2008-11-26 | 2018-05-08 | David Harrison | Automated discovery and launch of an application on a network enabled device |
US9986279B2 (en) | 2008-11-26 | 2018-05-29 | Free Stream Media Corp. | Discovery, access control, and communication with networked services |
US10032191B2 (en) | 2008-11-26 | 2018-07-24 | Free Stream Media Corp. | Advertisement targeting through embedded scripts in supply-side and demand-side platforms |
US10074108B2 (en) | 2008-11-26 | 2018-09-11 | Free Stream Media Corp. | Annotation of metadata through capture infrastructure |
US10142377B2 (en) | 2008-11-26 | 2018-11-27 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US10334324B2 (en) | 2008-11-26 | 2019-06-25 | Free Stream Media Corp. | Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device |
US10419541B2 (en) | 2008-11-26 | 2019-09-17 | Free Stream Media Corp. | Remotely control devices over a network without authentication or registration |
US10425675B2 (en) | 2008-11-26 | 2019-09-24 | Free Stream Media Corp. | Discovery, access control, and communication with networked services |
US10567823B2 (en) | 2008-11-26 | 2020-02-18 | Free Stream Media Corp. | Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device |
US10631068B2 (en) | 2008-11-26 | 2020-04-21 | Free Stream Media Corp. | Content exposure attribution based on renderings of related content across multiple devices |
US10771525B2 (en) | 2008-11-26 | 2020-09-08 | Free Stream Media Corp. | System and method of discovery and launch associated with a networked media device |
US10791152B2 (en) | 2008-11-26 | 2020-09-29 | Free Stream Media Corp. | Automatic communications between networked devices such as televisions and mobile devices |
US10880340B2 (en) | 2008-11-26 | 2020-12-29 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US10977693B2 (en) | 2008-11-26 | 2021-04-13 | Free Stream Media Corp. | Association of content identifier of audio-visual data with additional data through capture infrastructure |
US10986141B2 (en) | 2008-11-26 | 2021-04-20 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
Also Published As
Publication number | Publication date |
---|---|
WO2004040416A3 (en) | 2005-08-18 |
CN1726489A (zh) | 2006-01-25 |
EP1573462A2 (en) | 2005-09-14 |
WO2004040416A2 (en) | 2004-05-13 |
AU2003286722A1 (en) | 2004-05-25 |
JP2006507614A (ja) | 2006-03-02 |
BR0315785A (pt) | 2005-10-11 |
US20040143349A1 (en) | 2004-07-22 |
MXPA05004472A (es) | 2005-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20050061566A (ko) | 개인 오디오 기록 시스템 | |
US6931451B1 (en) | Systems and methods for modifying broadcast programming | |
US7580325B2 (en) | Utilizing metadata to improve the access of entertainment content | |
US9348907B1 (en) | Personalized audio system and method | |
US6088455A (en) | Methods and apparatus for selectively reproducing segments of broadcast programming | |
JP5017096B2 (ja) | 携帯音楽プレーヤ及び送信機 | |
US7058376B2 (en) | Radio receiving, recording and playback system | |
US20040255330A1 (en) | CD and DVD players | |
US20040267388A1 (en) | Method and system for recording and processing of broadcast signals | |
EP1197020A2 (en) | Electronic music and programme storage, comprising the recognition of programme segments, such as recorded musical performances and system for the management and playback of these programme segments | |
CN100546267C (zh) | 用于处理信息的系统、装置、方法、记录介质和计算机程序 | |
WO2003091899A2 (en) | Apparatus and method for identifying audio | |
WO2002062059A1 (fr) | Dispositif de fourniture de contenus, procédé de fourniture de contenus et logiciel pour procédé de fourniture de contenus | |
JP2006511846A (ja) | オーディオ信号特定方法およびシステム | |
JP4301425B2 (ja) | オーディオ装置 | |
JP4001313B2 (ja) | メディアプレーヤ | |
KR200194358Y1 (ko) | 공중파 방송의 음악 기록 및 재생 장치 | |
JP2004152327A (ja) | 音楽記録再生装置及び方法 | |
JP2005123782A (ja) | 送信装置、受信装置 | |
JP2008004144A (ja) | コンテンツ記録装置およびそのプログラム | |
KR100475602B1 (ko) | 통신망을 통한 방송 자동화 방법 및 그 장치 | |
JP2007048351A (ja) | オーディオ再生装置 | |
KR100798524B1 (ko) | 매체 신호 검색 및 레코딩 방법 및 장치 | |
JP2002354352A (ja) | 受信機 | |
AU2008200542A1 (en) | Music Harvesting System |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20050426 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
PC1203 | Withdrawal of no request for examination | ||
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |