KR100749456B1 - Source Audio Identifiers for Digital Communications - Google Patents
Source Audio Identifiers for Digital Communications Download PDFInfo
- Publication number
- KR100749456B1 KR100749456B1 KR1020057016451A KR20057016451A KR100749456B1 KR 100749456 B1 KR100749456 B1 KR 100749456B1 KR 1020057016451 A KR1020057016451 A KR 1020057016451A KR 20057016451 A KR20057016451 A KR 20057016451A KR 100749456 B1 KR100749456 B1 KR 100749456B1
- Authority
- KR
- South Korea
- Prior art keywords
- sound
- digital communication
- recipient
- audio identifier
- identifier
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/57—Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
- H04M1/575—Means for retrieving and displaying personal data about calling party
- H04M1/578—Means for retrieving and displaying personal data about calling party associated with a synthesized vocal announcement
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/247—Telephone sets including user guidance or feature selection means facilitating their use
- H04M1/2478—Telephone terminals specially adapted for non-voice services, e.g. email, internet access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/66—Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
- H04M1/663—Preventing unauthorised calls to a telephone set
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/02—Calling substations, e.g. by ringing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42042—Notifying the called party of information on the calling party
- H04M3/42051—Notifying the called party of information on the calling party where the notification is included in the ringing tone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/53—Centralised arrangements for recording incoming messages, i.e. mailbox systems
- H04M3/537—Arrangements for indicating the presence of a recorded message, whereby the presence information might include a preview or summary of the message
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/57—Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
- H04M1/575—Means for retrieving and displaying personal data about calling party
- H04M1/576—Means for retrieving and displaying personal data about calling party associated with a pictorial or graphical representation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72451—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72457—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Human Computer Interaction (AREA)
- Telephonic Communication Services (AREA)
- Circuits Of Receivers In General (AREA)
- Emergency Alarm Devices (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
본 발명은 발신자으로부터 디지털 통신이 도착한 것을 수신자에게 가청(可聽)적으로 통지하기 위한 것으로, 발신자로부터 수신자에게 보내진 디지털 통신을 수신하는 것과, 디지털 통신의 발신자를 식별하고 상기 디지털 통신의 발신자에 의해 지정된 오디와 식별자와 상기 디지털 통신이 결합되었는지 여부를 판단하는 것을 포함한다. 오디오 식별자의 수신자에 의한 인식은 디지털 통신이 상기 오디와 식별자와 결합되었는지 판단되는 여부에 따른다. 상기 오디오 식별자는 수신자가 상기 디지털 통신을 인식하기 전에 또는 인식하는 것과 동시에 인식된다. 이벤트를 가청적으로 식별하는 것은, 식별자에 근거하여 제 1 음향의 선택을 이네이블할 수 있는 것을 포함한다. 상기 식별자는 상기 이벤트와 관련된 엔티티의 식별을 가능하게 한다. 상기 이벤트 발생에 대한 통지가 수신된다. 상기 통지는 식별자를 포함한다. 상기 통지에 응답하여, 상기 제 1 음향의 일부 및 상기 이벤트와 관련된 제 2 음향의 일부를 재생시킴으로써 특정 수신자에게 상기 이벤트를 알린다.The present invention is to audibly notify the receiver of the arrival of a digital communication from the sender, receiving a digital communication sent from the sender to the receiver, identifying the sender of the digital communication and by the sender of the digital communication Determining whether the specified audio and identifier are coupled with the digital communication. Recognition by the receiver of the audio identifier depends on whether it is determined whether the digital communication is associated with the audio and identifier. The audio identifier is recognized before or concurrently with the recipient's recognition of the digital communication. Audible identification of the event includes being able to enable the selection of the first sound based on the identifier. The identifier enables identification of an entity associated with the event. Notification of the occurrence of the event is received. The notification includes an identifier. In response to the notification, the particular recipient is notified of the event by playing back a portion of the first sound and a portion of a second sound associated with the event.
디지털 통신, 소스 오디오 식별자 Digital communication, source audio identifier
Description
본 출원은 "Buddy Ring Tones For Mobile Devices"라는 제목의 2003년 3월 3일자로 출원된 미국가특허출원 제60/450,696호 및 "Concatenated Ring Tones"라는 제목의 2003년 4월 2일자로 출원된 미국가특허출원 제60/459,273호의 우선권을 주장한다.This application is filed on March 3, 2003, entitled "Buddy Ring Tones For Mobile Devices," and US Patent Application No. 60 / 450,696, filed on April 2, 2003, titled "Concatenated Ring Tones." Claims priority of patent application 60 / 459,273.
본 발명은 디지털 통신의 전송 또는 호출을 통하여 사용자 간에 정보의 교환을 가능하게 하는 통신 시스템에 관한 것이다.The present invention relates to a communication system that enables the exchange of information between users through the transmission or call of digital communication.
일반 전화기는 호출이 온 것을 나타내기 위해 들을 수 있는 호출음(ringing tone)을 발생시킨다. 일부 전화기는 수신자가 특정 호출자에 맞는 호출음을 적응시킬 수 있게 하고, 이로 인해 수신자가 호출음을 들었을 때 전화가 온 것과 호출자의 신원 모두를 알 수 있게 한다.A regular telephone generates an audible ringing tone to indicate that a call is on. Some telephones allow the receiver to adapt the ring tone for a particular caller, thereby allowing both the caller to know when the recipient hears the ring tone and the identity of the caller.
유사하게, 디지털 통신(예를 들면, 인스턴트 메시지나 이메일)의 교환을 위하여 사용되는 많은 컴퓨터 시스템은 디지털 통신의 수신시에 메세지 소리가 재생될 수 있도록 수신자가 선택하게 할 수 있게 한다. 이 메세지 소리는 발신자의 신원에 무관하게 디지털 통신이 수신될 때마다 재생될 수 있다.Similarly, many computer systems used for the exchange of digital communications (e.g., instant messages or e-mails) allow the recipient to select so that the message sound can be reproduced upon receipt of the digital communications. This message sound can be reproduced whenever a digital communication is received, regardless of the identity of the sender.
호출음과 메시지 소리 모두는 수신자가 스크린이나 디스플레이를 볼 필요없이 수신자에게 걸려온 전화 및 수신된 디지털 통신을 알릴 수 있는 이점을 제공한다.Both ring tones and message tones provide the advantage of letting the recipient know of incoming calls and received digital communications without having to look at the screen or display.
일반적인 일태양에 있어서, 발신자로부터 수신자에게 보내진 디지털 통신의 도착을 가청적(可聽的)으로의 통보하는 방법은 발신자로부터 수신자에게로 전달되는 디지털 통신을 수신하는 단계 및 상기 디지털 통신이 상기 디지털 통신의 발신자를 식별하고 상기 디지털 통신의 발신자에 의해 지정된 오디오 식별자와 결합되어 있는지 여부를 판단하는 단계를 포함한다. 디지털 통신이 상기 오디오 식별자와 결합되는 것으로 판단되는 여부에 따라 수신자가 오디오 식별자를 인식한다. 오디오 식별자는 수신자가 디지털 통신을 인식하기 이전에 또는 동시에 인식된다.In a general aspect, a method of audibly notifying the arrival of a digital communication sent from a sender to a receiver comprises the steps of receiving a digital communication from a sender to a receiver and wherein the digital communication is the digital communication. Identifying a sender of and determining whether it is associated with an audio identifier specified by the sender of the digital communication. The receiver recognizes the audio identifier depending on whether the digital communication is determined to be combined with the audio identifier. The audio identifier is recognized before or at the same time as the receiver recognizes the digital communication.
실시예는 하나 이상의 다음과 같은 특징을 포함할 수 있다. 예를 들면, 디지털 통신은 인스턴트 메시지, 이메일 또는 음성 메일(voice mail)일 수 있다. 오디오 식별자는 발신측 사용자 식별자의 구술형태(spoken version)일 수 있다.Embodiments may include one or more of the following features. For example, the digital communication may be an instant message, an email or a voice mail. The audio identifier may be a spoken version of the calling user identifier.
디지털 통신이 오디오 식별자와 결합되어 있는지 여부를 판단하는 단계는 오디오 식별자가 발신자로부터 수신되었는지 또는 디지털 통신과 함께 발신자로부터 수신되었는지 여부를 판단하는 단계를 포함한다. 상기 디지털 통신이 오디오 식별자와 결합되어 있는지 여부를 판단하는 단계는 디지털 통신에 포함될 수 있는 발신측 사용자 식별자를 기초로 하여 데이터 저장부에 접근하는 단계를 포함한다. 상기 사용자 식별자는 이메일 주소, 인스턴트 메시지 핸들(instant message handle) 또는 스크린 네임일 수 있다.Determining whether the digital communication is associated with an audio identifier includes determining whether the audio identifier has been received from the sender or from the sender along with the digital communication. Determining whether the digital communication is coupled with an audio identifier includes accessing the data store based on the calling user identifier that may be included in the digital communication. The user identifier may be an email address, instant message handle or screen name.
오디오 식별자의 수신자 인식은 또한 상기 수신자가 디지털 통신을 수신할 수 있는지에 따를 수 있다. 수신자가 디지털 통신을 수신할 수 없다면, 디지털 통신은 폐기되거나 차후 검색을 위해 데이터 저장부에 저장될 수 있다.Recipient recognition of the audio identifier may also depend on whether the receiver can receive digital communications. If the receiver cannot receive the digital communication, the digital communication may be discarded or stored in the data store for later retrieval.
오디오 식별자의 수신자 인식은 또한 상기 수신자와 관련된 통신교환 우선순위로 인해 상기 수신자가 상기 오디오 식별자를 인식하는 것이 허용되는지 여부에 따를 수 있다. 수신자는 통신교환 우선순위로 인해 명확히 상기 수신자가 상기 오디오 식별자를 인식하는 것이 허용됨을 나타내는 설정을 포함하는 경우, 상기 오디오 식별자 및/또는 디지털 통신을 인식하도록 허용될 수 있다. 수신자가 오디오 식별자 및/또는 디지털 통신을 인식하는 것이 허용되지 않음을 나타내는 설정을 통신교환 우선순위가 명확히 포함하는 경우, 상기 수신자는 상기 오디오 식별자 및/또는 디지털 통신을 인식하는 것이 허용되지 않는다. 상기 설정은 상기 수신자가 질의(query)에 응답함으로써 설정된다.Recipient recognition of an audio identifier may also depend on whether the recipient is allowed to recognize the audio identifier due to communication exchange priority associated with the receiver. The recipient may be allowed to recognize the audio identifier and / or digital communication if it includes a setting that clearly indicates that the recipient is allowed to recognize the audio identifier due to communication exchange priority. If the communication exchange priority explicitly includes a setting indicating that the receiver is not allowed to recognize the audio identifier and / or the digital communication, the receiver is not allowed to recognize the audio identifier and / or the digital communication. The setting is set by the receiver responding to a query.
디지털 통신의 도착을 수신자에게 가청적으로 통보하는 방법은 수신자가 오디오 식별자의 인증에 따른 사용자 인터페이스 소자를 선택하는 경우, 수신자가 발신자 프로파일이나 사용자 인터페이스를 인식할 수 있도록 하고 수신자가 오디오 식별자를 인식하도록 허용하는 단계를 더 포함한다.The method of audibly notifying the receiver of the arrival of digital communication allows the receiver to recognize the caller profile or the user interface and to allow the receiver to recognize the audio identifier when the receiver selects a user interface element according to the authentication of the audio identifier. It further comprises the step of allowing.
디지털 통신은 전화호출일 수 있고 발신자는 호출지일 수 있다. 디지털 통신을 수신하는 단계는 수신자에게 전달되는 전화호출을 수신하는 단계를 포함할 수 있다. 디지털 통신이 오디오 식별자와 결합되어 있는지 여부를 판단하는 단계는 호출자를 식별하고 호출자에 의해 지정된 오디오 식별자와 전화호출이 결합되어 있는지 여부를 판단하는 단계를 포함할 수 있다. 전화호출이 오디오 식별자와 결합되어 지는지 판단되는 여부에 따라 수신자가 오디오 식별자를 인식할 수 있다. 오디오 식별자는 전화호출을 위한 호출음으로 인식될 수 있다. 수신자가 오디오 식별자를 인식하도록 하는 단계는 전화호출을 위한 호출음 역할을 하도록 오디오 식별자를 여러번 반복적으로 재생하는 단계를 포함할 수 있다. The digital communication can be a telephone call and the caller can be the calling party. Receiving a digital communication may include receiving a telephone call delivered to the recipient. Determining whether the digital communication is associated with the audio identifier may include identifying the caller and determining whether the audio identifier specified by the caller and the telephone call are combined. The receiver may recognize the audio identifier depending on whether or not the call is associated with the audio identifier. The audio identifier may be recognized as a ring tone for a telephone call. Recognizing the audio identifier may include repetitively playing the audio identifier several times to serve as a ring tone for a telephone call.
또 다른 일반적인 태양에서, 발신자로부터의 디지털 통신의 수신자가 소스 오디오 식별자(source audio identifier)를 인증하거나 거부할 수 있도록 하는 사용자 인터페이스는 제 1 인터페이스 소자, 제 2 인터페이스 소자, 및 제 3 인터페이스 소자를 포함할 수 있다. 제 1 인터페이스 소자는 수신된 디지털 통신의 통지를 제공하도록 구성되고 배치된다. 제 2 인터페이스 소자는 디지털 통신의 발신자를 식별하고 상기 디지털 통신의 발신자에 의해 지정된 오디오 식별자의 통지를 제공하도록 구성되고 배치된다. 제 3 인터페이스 소자는 오디오 식별자의 프리젠테이션에 앞서서, 상기 디지털 통신의 수신자가 상기 오디오 식별자의 프리젠테이션을 인증하거나 거부할 수 있도록 구성되고 배치된다.In another general aspect, a user interface that allows a receiver of a digital communication from a sender to authenticate or reject a source audio identifier includes a first interface element, a second interface element, and a third interface element. can do. The first interface element is configured and arranged to provide a notification of the received digital communication. The second interface element is configured and arranged to identify the originator of the digital communication and to provide notification of the audio identifier designated by the originator of the digital communication. The third interface element is configured and arranged to allow the recipient of the digital communication to authenticate or reject the presentation of the audio identifier prior to the presentation of the audio identifier.
실시예들은 하나 이상의 다음과 같은 특징을 포함할 수 있다. 예를 들면, 제 1 인터페이스 소자는 발신자 프로파일 정보(profile information)를 디스플레이할 수 있다. 제 3 인터페이스는 상기 디지털 통신의 수신자가 상기 디지털 통신의 프리젠테이션을 인증하거나 거부하도록 추가적으로 구성되고 배치될 수 있다.Embodiments may include one or more of the following features. For example, the first interface element can display caller profile information. The third interface may be further configured and arranged to allow the recipient of the digital communication to authenticate or reject the presentation of the digital communication.
제 3 인터페이스 소자는 오디오 식별자 제공의 인증 또는 거부에 영향을 미치는 수신자에 의해 선택가능한 제 4 인터페이스 소자들의 세트를 포함할 수 있다. 상기 제 4 인터페이스 소자들의 세트는 상기 디지털 통신 및 상기 오디오 식별자의 프리젠테이션을 인증하도록, 상기 디지털 통신의 프리젠테이션은 인증하지만 상기 오디오 식별자의 프리젠테이션은 거부하도록, 그리고 상기 디지털 통신의 프리젠테이션을 인증하고, 상기 발신자의 신분은 밝히지만 상기 발신자 지정 오디오 식별자는 숨기는 발신자용 오디오 식별자의 프리젠테이션을 인증하도록 선택가능한 인터페이스 소자를 포함할 수 있다.The third interface element may comprise a set of fourth interface elements that are selectable by the recipient that affects authentication or denial of audio identifier provision. The fourth set of interface elements authenticates the digital communication and the presentation of the audio identifier, authenticates the presentation of the digital communication but rejects the presentation of the audio identifier, and authenticates the presentation of the digital communication. And an interface element selectable to authenticate the presentation of the caller's audio identifier that reveals the caller's identity but hides the caller specific audio identifier.
제 4 인터페이스 소자들의 세트는 수신자가 차후 검색을 위해 디지털 통신을 데이터 저장부에 저장하도록, 상기 발신자로부터의 각각의 장래 디지털 통신의 수신시 상기 오디오 식별자의 프리젠테이션을 인증하거나 거부하도록, 그리고 상기 오디오 식별자가 실질적으로 상기 수신자에 의해 변경되는지 여부에 따라 상기 발신자로부터의 각각의 장래 디지털 통신의 수신시 상기 오디오 식별자를 인증하거나 거부하도록 선택가능한 인터페이스 소자를 포함할 수 있다.The fourth set of interface elements allows the receiver to store the digital communication in a data store for later retrieval, to authenticate or reject the presentation of the audio identifier upon receipt of each future digital communication from the sender, and the audio And an interface element selectable to authenticate or reject the audio identifier upon receipt of each future digital communication from the originator depending on whether the identifier is substantially changed by the recipient.
디지털 통신은 전화호출일 수 있고 발신자는 호출자일 수 있으며 제 1 인터페이스 소자는 호출자로부터의 전화호출의 통지를 제공하도록 구성되고 배치될 수 있며, 제 2 인터페이스 소자는 호출자를 식별하고 상기 호출자에 의해 지정된 오디오 식별자의 통지를 제공하도록 구성되고 배치될 수 있으며, 제 3 인터페이스 소자는 오디오 식별자 제공에 앞서서 전화호출의 수신자가 상기 오디오 식별자의 프리젠테이션을 인증하거나 거부할 수 있도록 구성되고 배치될 수 있다. The digital communication can be a telephone call and the caller can be a caller and the first interface element can be configured and arranged to provide notification of a telephone call from the caller, the second interface element identifying the caller and designated by the caller. It may be configured and arranged to provide notification of an audio identifier, and the third interface element may be configured and arranged to allow the recipient of the call to authenticate or reject the presentation of the audio identifier prior to providing the audio identifier.
또 다른 일반적인 태양에서, 발신자로부터의 디지털 통신의 도착을 수신자에게 가청적으로 통보하기 위한 컴퓨터 시스템은 데이터 저장부 및 디지털 통신 프로세스를 포함한다. 데이터 저장부는 오디오 식별자들을 저장한다. 디지털 통신 프로세스는 수신자에게 전달되는 발신자로부터의 디지털 통신을 수신하고, 상기 디지털 통신이 상기 디지털 통신의 수신자를 식별하고 상기 디지털 통신의 발신자에 의해 지정된 오디오 식별자와 결합되는지 여부를 판단한다. 디지털 통신 프로세스는 데이터 저장부로부터 오디오 식별자를 접속하고, 상기 디지털 통신이 상기 오디오 식별자와 결합되는 것으로 판단되는 여부에 따라 상기 오디오 식별자의 수신자가 인식한다. 상기 오디오 식별자는 상기 수신자에 의한 상기 디지털 통신의 인식과 동시에 또는 이전에 인식된다.In another general aspect, a computer system for audibly notifying a recipient of the arrival of a digital communication from a sender includes a data store and a digital communication process. The data store stores audio identifiers. The digital communication process receives a digital communication from a sender that is delivered to a recipient and determines whether the digital communication identifies the recipient of the digital communication and is combined with an audio identifier specified by the sender of the digital communication. The digital communication process connects the audio identifier from the data store and is recognized by the receiver of the audio identifier according to whether the digital communication is determined to be combined with the audio identifier. The audio identifier is recognized simultaneously with or prior to the recognition of the digital communication by the receiver.
또 다른 일반적인 태양에 있어서, 발신자로부터 디지털 통신의 도착을 수신자에게 통보하는 방법은 발신자로부터 수신자로 전달되는 디지털 통신을 수신하는 단계, 및 상기 디지털 통신이 상기 디지털 통신의 발신자를 식별하고 상기 디지털 통신의 발신자에 의해 지정된 오디오 식별자와 결합되는지 여부를 판단하는 단계를 포함한다. 수신자에 의한 상기 오디오 식별자의 인식은 상기 디지털 통신이 상기 오디오 식별자와 결합되는 것으로 판단되는 여부에 따른다. 상기 식별자는 상기 수신에 의한 디지털 통신의 인식과 동시 또는 이전에 인식된다.In another general aspect, a method for notifying a recipient of a digital communication from a sender includes receiving a digital communication from a sender to a receiver, wherein the digital communication identifies the sender of the digital communication and Determining whether it is associated with an audio identifier specified by the sender. The recognition of the audio identifier by the receiver depends on whether the digital communication is determined to be combined with the audio identifier. The identifier is recognized simultaneously with or prior to the recognition of the digital communication by the reception.
실시예들은 하나 이상의 다음과 같은 특징으로 포함할 수 있다. 예를 들면, 식별자는 발신자에 의해 지정된 비디오 이미지 또는 수신자에 의해 지정된 시청각 프리젠테이션일 수 있다. Embodiments may include one or more of the following features. For example, the identifier may be a video image designated by the sender or an audiovisual presentation designated by the receiver.
또 다른 일반적인 태양에 있어서, 이벤트를 가청적으로 식별하는 방법은 식별자에 기초한 제 1 음향의 선택을 이네이블(enable)하는 단계를 포함한다. 상기 식별자는 이벤트와 관련된 엔티티(entity)의 식별에 관한 전체의 식별을 이네이블(enable)한다. 이벤트 발생의 통지가 수신된다. 상기 통지는 식별자를 포함한다. 특정 수신자는 통보에 대한 응답으로 이벤트와 관련된 적어도 제 1 음향의 일부 및 적어도 제 2 음향의 일부를 재생함으로써 이벤트를 알린다.In another general aspect, a method of audibly identifying an event comprises enabling a selection of a first sound based on the identifier. The identifier enables the overall identification regarding the identification of the entity associated with the event. Notification of event occurrence is received. The notification includes an identifier. The particular recipient announces the event by playing back at least a portion of the first sound and at least a portion of the second sound associated with the event in response to the notification.
실시예들은 하나 이상의 다음과 같은 특징을 포함한다. 예를 들면, 식별자를 기초로 제 1 음향의 선택을 이네이블하는 단계는 호출자의 전화번호를 기초로 제 1 음향의 선택을 이네이블하는 단계를 포함하고, 상기 통지를 수신하는 단계는 전화호출의 통지를 수신하는 단계를 포함하며, 상기 전화호출을 특정 수신자에게 알리는 단계는 제 1 음향의 적어도 일부 및 제 2 음향의 적어도 일부를 포함하는 호출음을 재생하는 단계를 포함할 수 있다. 제 1 음향은 일반 호출음일 수 있고 , 제 2 음향은 상기 호출자가 지정한 호출음일 수 있다.Embodiments include one or more of the following features. For example, enabling the selection of the first sound based on the identifier includes enabling the selection of the first sound based on the caller's phone number, and receiving the notification comprises: Receiving a notification, wherein informing the specific recipient of the call may include reproducing a ring tone comprising at least a portion of the first sound and at least a portion of the second sound. The first sound may be a general call tone, and the second sound may be a call tone designated by the caller.
제 1 음향의 선택을 이네이블하는 단계는 인스턴트 메시지 발신자의 신원을 기초로 제 1 음향의 선택을 이네이블하는 단계를 포함할 수 있고, 상기 통지를 수신하는 단계는 인스턴트 메시지의 수신의 통지를 수신하는 단계를 포함할 수 있다. 제 1 음향의 선택을 이네이블하는 단계는 인스턴트 메시지 발신자의 신원을 기초로 제 1 음향의 선택을 이네이블하는 단계를 포함할 수 있고, 상기 통지를 수신하는 단계는 인스턴트 메시지 발신자의 온라인 현존 상태(presence state)의 변화의 통지를 수신하는 단계를 포함할 수 있다. 식별자를 기초로 제 1 음향의 선택을 이네이블하는 단계는 이메일 발신자의 신원을 기초로 제 1 음향의 선택을 이네이블하는 단계를 포함하고, 상기 통지를 수신하는 단계는 이메일 메시지의 수신의 통지를 수신하는 단계를 포함할 수 있다. 제 1 음향의 선택을 이네이블하는 단계는 상기 발신자 또는 수신자에 의한 제 1 음향의 선택을 이네이블하는 단계를 포함할 수 있다.Enabling the selection of the first sound may include enabling the selection of the first sound based on the identity of the instant message sender, and receiving the notification may receive a notification of receipt of the instant message. It may include the step. Enabling the selection of the first sound may include enabling the selection of the first sound based on the identity of the instant message sender, and receiving the notification may include an online presence state of the instant message sender ( receiving a notification of a change in presence state. Enabling the selection of the first sound based on the identifier comprises enabling the selection of the first sound based on the identity of the email sender, and receiving the notification may include notification of receipt of the email message. Receiving may include. Enabling the selection of the first sound may include enabling the selection of the first sound by the sender or the receiver.
이벤트를 특정 수신자에게 알리는 방법은 통지에 응답하여 제 1 음향의 적어도 일부 및 제 2 음향의 적어도 일부를 재생함으로써 상기 이벤트를 특정 수신자에게 알리는 단계를 포함하고, 상기 제 2 음향은 상기 발신자 또는 수신자에 의해 지정된다. 상기 이벤트를 특정 수신자에게 알리는 방법은 상기 통지에 응답하여 제 1 음향의 적어도 일부 및 제 2 음향의 적어도 일부를 연결함으로써 연결 음향을 형성하고 상기 연결음향(concatenated sound)을 재생함으로써 상기 이벤트를 특정 수신자에게 알리는 단계를 포함할 수 있다. A method of notifying an event to a specific recipient includes informing the specific recipient of the event by replaying at least a portion of the first sound and at least a portion of the second sound in response to the notification, wherein the second sound is sent to the sender or the receiver. Is specified by The method of notifying the event to a specific recipient comprises forming a concatenated sound by connecting at least a portion of a first sound and at least a portion of a second sound in response to the notification and reproducing the concatenated sound to play the event. It may include the step of notifying.
이벤트를 특정 수신자에게 알리는 방법은, 제 1 음향의 적어도 일부 및 제 2 음향의 적어도 일부를 혼합함으로써 혼합음향(blended sound)을 형성하고 상기 혼합 음향을 재생함으로써 상기 이벤트를 특정 수신자에게 알리는 단계를 포함할 수 있다. A method of notifying an event to a specific recipient includes forming a blended sound by mixing at least a portion of a first sound and at least a portion of a second sound and informing the specific receiver of the event by playing the blended sound. can do.
제 1 또는 제 2 음향은 엔티티 또는 이벤트를 식별하도록 선택된 음향일 수 있다. 엔티티는 사용자일 수 있고, 제 1 또는 제 2 음향은 상기 사용자에 대응되는 사용자 신원의 구술형태일 수 있다.The first or second sound may be a sound selected to identify the entity or event. The entity may be a user, and the first or second sound may be an oral form of a user identity corresponding to the user.
제 1 또는 제 2 음향은 엔티티 또는 이벤트를 분류하도록 선택될 수 있다. 제 1 또는 제 2 음향은 상기 이벤트가 발생된 지리적 위치를 식별할 수 있다. 상기 엔티티는 사용자이고 제 1 또는 제 2 음향은 상기 사용자가 속하는 그룹을 식별할 수 있다. 사용자는 수신자의 친구 그룹에 속할 수 있거나 수신자의 교제 리스트(contacts list)의 일원일 수 있다. 제 1 또는 제 2 음향은 상기 이벤트의 긴급 또는 중요성을 식별할 수 있다. 상기 엔티티는 사용자이고, 상기 이벤트는 상기 사용자로부터 디지털 통신을 수신하는 수신자이며, 제 1 또는 제 2 음향은 상기 사용자로부터 수신된 디지털 통신의 타입을 식별할 수 있다.The first or second sound may be selected to classify the entity or event. The first or second sound may identify the geographic location where the event occurred. The entity is a user and the first or second sound can identify a group to which the user belongs. The user may belong to the recipient's friend group or may be a member of the recipient's contacts list. The first or second sound can identify the urgency or importance of the event. The entity is a user, the event is a receiver receiving a digital communication from the user, and the first or second sound may identify the type of digital communication received from the user.
이벤트를 특정 수신자에게 알리는 단계는, 제 1 음향의 적어도 일부, 제 2 음향의 적어도 일부, 및 제 3 음향의 적어도 일부를 재생함으로써 이벤트를 특정 수신자에게 알리는 단계를 포함한다. 제 1 음향은 엔티티 또는 이벤트를 식별하도록 선택된 음향이고, 제 2 음향은 상기 엔티티 또는 이벤트를 분류하도록 선택된 음향이고, 제 3 음향은 상기 엔티티 또는 사용자를 더 분류하도록 선택된 음향일 수 있다. 제 1 음향은 엔티티 또는 이벤트를 분류하도록 선택된 음향이고, 제 2 음향은 상기 엔티티 또는 이벤트를 더 분류하도록 선택된 음향이고, 제 3 음향은 상기 엔티티 또는 사용자를 더욱더 분류하도록 선택된 음향일 수 있다.Informing the specific recipient of the event includes informing the specific recipient of the event by playing at least a portion of the first sound, at least a portion of the second sound, and at least a portion of the third sound. The first sound may be a sound selected to identify an entity or an event, the second sound may be a sound selected to classify the entity or an event, and the third sound may be a sound selected to further classify the entity or a user. The first sound may be a sound selected to classify an entity or an event, the second sound may be a sound selected to further classify the entity or an event, and the third sound may be a sound selected to further classify the entity or a user.
이벤트를 가청적으로 식별하기 위한 컴퓨터 시스템은 이벤트 음향 프로세서, 이벤트 탐지 프로세서 및 오디오 플레이백(playback) 프로세스를 포함한다. 상기 이벤트 음향 프로세서는 식별자에 근거하여 제 1 음향의 선택을 할 수 있게 한다. 상기 식별자는 상기 이벤트와 관련된 사용자의 식별을 할 수 있게 한다. 상기 이벤트 탐지 프로세스는 상기 이벤트 발생의 통지를 수신한다. 상기 통지는 상기 식별자를 포함한다. 상기 오디오 플레이백 프로세스는 상기 이벤트 발생의 통지에 응답하여 상기 이벤트와 관련된 상기 제 1 음향의 일부 및 제 2 음향의 일부를 재생시킴으로써 상기 이벤트를 특정 수신자에게 알린다.A computer system for audibly identifying an event includes an event sound processor, an event detection processor, and an audio playback process. The event sound processor enables selection of the first sound based on the identifier. The identifier allows for identification of the user associated with the event. The event detection process receives a notification of the event occurrence. The notification includes the identifier. The audio playback process notifies the particular recipient of the event by replaying a portion of the first sound and a portion of a second sound associated with the event in response to the notification of the event occurrence.
하나 이상의 실시예의 세부내용이 첨부 도면과 하기의 상세한 설명에 개시되어 있다. 다른 특징들도 상세한 설명, 도면, 및 특허청구범위으로부터 명백해진다.The details of one or more embodiments are set forth in the accompanying drawings and the description below. Other features are also apparent from the description, drawings, and claims.
도 1은 소스 오디오 식별자와 디지털 통신 교환을 가능하게 하는 시스템을 도시하는 블럭도이다;1 is a block diagram illustrating a system that enables digital communication exchange with a source audio identifier;
도 2는 디지털 통신의 수신시 소스 오디오 식별자의 프리젠테이션을 가능하게 하는 프로세스를 도시한 흐름도이다;2 is a flow diagram illustrating a process that enables the presentation of a source audio identifier upon receipt of a digital communication;
도 3a는 디지털 통신을 수반한 소스 오디오 식별자가 인증되어야 하거나 거부되어야 하는지 여부를 수신자에게 요청하는 질의를 디지털 통신의 수신자에게 송신하기 위한 도 2의 프로세스의 단계를 도시하는 흐름도이다; FIG. 3A is a flow diagram illustrating the steps of the process of FIG. 2 for sending a query to a receiver of a digital communication requesting the receiver whether the source audio identifier accompanying the digital communication should be authenticated or rejected;
도 3b는 수반된 소스 오디오 식별자와 함께 디지털 통신의 수신시 사용자에게 나타날 수 있는 사용자 인터페이스이다; 3B is a user interface that may appear to a user upon receipt of a digital communication with an accompanying source audio identifier;
도 4는 통신 세션이 이미 시작된 후 디지털 통신의 수신시 소스 오디오 식별자의 프리젠테이션을 가능하게 하는 프로세스를 도시하는 흐름도이다;4 is a flow diagram illustrating a process for enabling presentation of a source audio identifier upon receipt of a digital communication after a communication session has already begun;
도 5는 디지털 통신의 수신시 소스 오디오 식별자의 프리젠테이션을 가능하게 하는 또 다른 프로세스를 도시하는 흐름도이다;5 is a flow diagram illustrating another process for enabling the presentation of a source audio identifier upon receipt of a digital communication;
도 6은 디지털 통신을 수반하는 소스 오디오 식별자가 인증되어야 하거나 거부되어야 하는지 여부를 수신자에게 요청하는 질의를 디지털 통신의 수신자에게 송신하기 위해 도 5의 프로세스의 단계를 도시하는 흐름도이다; FIG. 6 is a flow diagram illustrating the steps of the process of FIG. 5 to send a query to a receiver of a digital communication requesting the receiver whether a source audio identifier accompanying the digital communication should be authenticated or rejected;
도 7은 발신자 컴퓨터 시스템과 수신자 컴퓨터 시스템 간에 직접 연결을 통해 소스 오디오 식별자와 디지털 통신의 교환을 가능하게 하는 시스템을 도시하는 블럭도이다;7 is a block diagram illustrating a system that enables the exchange of source audio identifiers and digital communications through a direct connection between a sender computer system and a receiver computer system;
도 8은 직접 연결을 통해 발신자 컴퓨터 시스템으로부터 디지털 통신의 수신시 소스 오디오 식별자의 프리젠테이션을 가능하게 하는 프로세스를 도시하는 흐름도이다;8 is a flow diagram illustrating a process that enables the presentation of a source audio identifier upon receipt of a digital communication from a caller computer system via a direct connection;
도 9는 소스 오디오 식별자와 전화 호출을 가능하게 하는 통신 시스템을 도시하는 블럭도이다;
도 10은 호출자로부터 걸려온 전화를 나타내는 호출 신호로서 소스 오디오 식별자의 프리젠테이션을 가능하게 하는 프로세스를 도시한 흐름도이다;
도 11은 호출자로부터 걸려온 전화를 나타내는 호출 신호로서 소스 오디오 식별자의 프리젠테이션을 가능하게 하는 또 다른 프로세스를 도시한 흐름도이다;
도 12 내지 도 15a 및 도 15b는 예시적인 연결 오디오 메세지를 도시한 블럭도이다;
도 16은 수신자 지정 음향을 포함하는 연결 오디오 메세지의 인식을 만들고 가능하게 하는 프로세스를 도시하는 흐름도이다;
도 17은 사용자에게 이벤트의 발생을 알리는데 사용된 예시적인 연결 오디오 메세지를 도시하는 블럭도이다; 그리고
도 18은 이벤트의 발생을 탐지할 때 연결 오디오 메세지의 인식을 만들고 가능하게 하는 프로세스를 도시하는 흐름도이다.9 is a block diagram illustrating a communication system that enables source audio identifiers and telephone calls;
10 is a flow diagram illustrating a process for enabling presentation of a source audio identifier as a call signal representing a call from a caller;
11 is a flow diagram illustrating another process that enables the presentation of a source audio identifier as a call signal representing a call from a caller;
12-15A and 15B are block diagrams illustrating exemplary connection audio messages;
FIG. 16 is a flow diagram illustrating a process for creating and enabling recognition of a linked audio message that includes recipient specific sounds; FIG.
17 is a block diagram illustrating an example connection audio message used to inform a user of an event occurrence; And
18 is a flow diagram illustrating a process for creating and enabling the recognition of a connection audio message when detecting the occurrence of an event.
디지털 통신의 호출자 또는 발신자는 수신자와의 통신교환을 맞춤화 또는 개인화하기 위해 소스 오디오 식별자를 수신자에게 내보낼 수 있다. 호출자 또는 발신자는 소스 오디오 식별자가 호 수신 전화 또는 수신자 컴퓨터 시스템에 접속될 수 있게 소스 오디오 식별자를 선택할 수 있다. 호 수신 전화 또는 수신자 컴퓨터 시스템은 수신자가 소스 오디오 식별자를 인증하거나 거부할 수 있다. 수신자가 소스 오디오 식별자를 인증하면, 호 수신 전화 또는 수신자 컴퓨터 시스템은 호출자가 수신자를 호출할 때마다 또는 발신자가 디지털 통신을 수신자에게 송신할 때마다 소스 오디오 식별자를 재생한다. The caller or sender of the digital communication can export the source audio identifier to the recipient to customize or personalize the communication exchange with the recipient. The caller or caller can select the source audio identifier such that the source audio identifier can be connected to the call receiving phone or the recipient computer system. The call receiving phone or the recipient computer system can allow the recipient to authenticate or reject the source audio identifier. If the receiver authenticates the source audio identifier, the call receiving phone or receiver computer system plays the source audio identifier each time the caller calls the receiver or whenever the caller sends a digital communication to the receiver.
소스 오디오 식별자는 일반적으로 발신자 또는 호출자를 식별하는데 사용되는 오디오 데이터를 포함하는 디지털 파일에 저장된다. 소스 오디오 식별자는, 예를 들어, MPEG 계층 Ⅲ 오디오(MP3)를 사용하여 부호화된 데이터 파일일 수 있으며 크기는 120 킬로비트(kilobits) 내지 2 메가비트(megabits)에 이를 수 있다. 오디오로 변환(즉, "재생")될 때, 일반적인 소스 오디오 식별자는 1-2초의 소리를 만들 수 있다. 예를 들어, 소스 오디오 식별자는 발신측 사용자 식별자의 구술형태(예컨대, 발신자의 음성으로 발신자의 인스턴트 메세지 핸들, 이메일 주소, 또는 스크린 네임(screen name)의 구술형태)일 수 있다. 소스 오디오 식별자는 또한 발신자가 발신자의 식별표시(예컨대, 헛간의 동물소리, 인기있는 텔레비젼 쇼로부터의 음향, 음향효과, 및 인간의 생물학적 기능 또는 행동과 관련된 음향)로서 나타내는 어떤 임의의 음향일 수 있다.The source audio identifier is typically stored in a digital file containing audio data used to identify the caller or caller. The source audio identifier may be, for example, a data file encoded using MPEG Layer III audio (MP3) and may range in size from 120 kilobits to 2 megabits. When converted to audio (ie, "played back"), a typical source audio identifier can produce 1-2 seconds of sound. For example, the source audio identifier may be in the form of a dictation of the calling user identifier (eg, the dictation of the sender's instant message handle, email address, or screen name in the caller's voice). The source audio identifier may also be any sound that the caller represents as the caller's identification (eg, barn animal sounds, sounds from popular television shows, sound effects, and sounds related to human biological function or behavior). .
소스 오디오 식별자는 재생될 때 2가지 기능을 수행한다: (1) 소스 오디오 식별자가 호출자로부터 걸려오는 호출을 수신자에게 통지하거나, 부가적으로 또는 대안으로, 발신자로부터의 디지털 통신의 수신을 수신자에게 통지한다; 그리고 (2) 소스 오디오 식별자는, 디지털 통신의 소스의 식별, 카테고리 또는 특성을 수신자에게 나타낸다. 따라서, 소스 오디오 식별자는 신호 방식(signaling mechanism)이며, 따라서, 발신자 및 수신자 사이에 교환되는 호출 컨텐츠 또는 디지털 통신의 컨텐츠와는 논리적으로 별개이다. The source audio identifier performs two functions when played back: (1) The source audio identifier notifies the receiver of a call coming from the caller, or additionally or alternatively, notifies the receiver of the receipt of a digital communication from the sender. do; And (2) the source audio identifier indicates to the receiver the identification, category or characteristic of the source of the digital communication. Thus, the source audio identifier is a signaling mechanism and is therefore logically separate from the content of the call or the digital communication exchanged between the sender and the receiver.
소스 오디오 식별자는 발신자를 식별하는 신호음향일 수 있거나, 대안으로는, 예컨대, 발신자 뿐만 아니라 발신자 또는 발신자에 의해 전송된 통신의 하나 이상의 특성을 식별하도록 함께 연결되거나 혼합될 수 있는 다수의 음향으로 형성된 조합된 오디오 메시지일 수 있다. 조합된 오디오 메세지는 하나 이상의 식별음향(identity sounds) 또는 하나 이상의 특징음향(characteristic sounds)을 포함할 수 있거나, 어느 하나를 제외할 수 있다. 식별음향은 개개의 발신자를 식별하는 한편 특징음향이 발신자 또는 발신자에 의해 송신된 통신을 설명하거나, 한정하거나 특징짓는다. 예를 들어, 식별음향은 구술 스크린 네임, 발신자에 의해 지명된 원숭이 소리, 발신자의 식별을 나타내기 위해 교제자(contacts) 또는 교제자 특성의 그룹 또는 카테고리와 관련된 수신자 지정음향일 수 있으며, 특징음향은 통신이 고우선순위 통신으로서 발신자에게 지정된 것을 나타내기 위한 하이피치(high-pitched) 경고음일 수 있다. 많은 음향이 연결되므로, 호 수신자(call recipient)에게 통신 및 그 소스에 대한 증가된 정보의 레벨을 제공할 수 있다. The source audio identifier may be audible to identify the caller, or alternatively may be formed of multiple sounds that may be connected or mixed together to, for example, identify the caller as well as one or more characteristics of the communication transmitted by the caller or caller. It may be a combined audio message. The combined audio message may include one or more identity sounds or one or more characteristic sounds, or may exclude any one. The identification sound identifies the individual caller while the feature sound describes, defines or characterizes the sender or the communication sent by the sender. For example, the identification sound may be a verbal screen name, a monkey's name as designated by the sender, a recipient's sound associated with a group or category of contacts or companion characteristics to indicate the caller's identification. May be a high-pitched beep to indicate that the communication is directed to the sender as a high priority communication. Since many sounds are connected, it can provide call recipients with increased levels of communication and their sources.
더 구체적으로, 일실시예에서, 연결 오디오 메세지는 하나 이상의 수신자 지정 음향을 포함할 수 있다. 예를 들어, 수신자는 발신자가 수신자의 친구 리스트 또는 친구 리스트내의 특별한 친구 그룹의 일원인 것을 나타내는 상기 발신자에 대한 특징음향을 지정할 수 있다. 상기 발신자로부터의 통신을 수신할 때, 수신자는, 예를 들어, 발신자가 수신자의 친구 리스트의 일원인 것을 나타내는 음향을 듣고, 뒤이어 발신자에 대한 친구 그룹을 나타내는 다른 음향을 들으며, 뒤이어 발신자에 의해 지정된 오디오 식별자를 들을 수 있다. 이 실시예에서, 수신자는 여러 레벨상의 발신자 식별과 수신자에 대한 관계를 알게된다.More specifically, in one embodiment, the connection audio message may include one or more recipient specific sounds. For example, the recipient can specify a feature sound for the sender indicating that the sender is a member of the recipient's friend list or a particular group of friends in the friend list. When receiving a communication from the caller, the receiver hears a sound indicating, for example, that the caller is part of the recipient's friend list, followed by another sound indicating a group of friends for the caller, followed by the caller specified by the caller. You can hear the audio identifier. In this embodiment, the receiver knows the sender identification on the various levels and the relationship to the receiver.
연결 오디오 메세지는 발신자 지정음향을 지원하지 않는 통신 시스템에 사용될 수 있다. 이 실시예에서, 연결 오디오 메세지에서의 음향은 수신자에 의해 지정될 수 있거나 더 광범위하게 정의될 수 있다. 연결 오디오 메세지는 통신 또는 호출이 수신된 것을 식별하고, 발신자의 신원을 식별하며, 적용가능하다면, 발신자 또는 발신자에 의해 전송된 통신의 특성을 식별하는 기능을 수행한다.The connection audio message may be used in a communication system that does not support caller directed sound. In this embodiment, the sound in the connection audio message may be specified by the receiver or more broadly defined. The connecting audio message performs the function of identifying that the communication or call has been received, identifying the identity of the originator and, if applicable, identifying the nature of the communication sent by the originator or sender.
연결 오디오 메세지는 사용자에게 통신 또는 호출의 수신과 관련없는 통신관련 사건을 가청적으로 통지하는데 사용될 수 있다. 예를 들어, 연결 오디오 메세지는 인스턴트 메세지 문장에서 사용자에게 사용자의 친구 리스트의 일원의 현존 상태 변경을 가청적으로 알리는데 사용될 수 있다.The connection audio message can be used to audibly notify the user of a communication related event not related to the receipt of the communication or call. For example, the connection audio message may be used to audibly notify the user of an existing status change of a member of the user's friend list in an instant message sentence.
도 1을 참조하면, 소스 오디오 식별자와 함께 디지털 통신의 교환을 가능하게 하는 시스템(100)은 네트워크(130)를 통해 디지털 통신을 디지털 통신 처리시스템(DCHS)(140)으로 전송하는 송신기 컴퓨터 시스템(110)을 포함한다. DCHS(140)는 디지털 통신을 위해 발신자와 관련된 소스 오디오 식별자를 식별하고, 수신자 컴퓨터 시스템(120)은 네트워크(130)를 통해 디지털 통신과 소스 오디오 식별자를 접속하게 할 수 있다. 수신자 컴퓨터 시스템(120)은 디지털 통신과 소스 오디오 식별자를 접속하거나 그렇지 않으면 수신하고, 수신자가 디지털 통신을 인식할 수 있기 전에 또는 동시에 수신자가 소스 오디오 식별자를 인식할 수 있게 한다. Referring to FIG. 1, a
디지털 통신은 일반적으로, 예컨대, 오디오 데이터, 비디오 데이터, 일반적인 2진수 데이터, 또는 (예를 들어, 아스키(American standard code for information interchange, ASCII) 포맷으로 부화화된) 문자 데이터를 갖는 이메일(e-mail), 인스턴트 메세지(IM), 음성메일과 같은 디지털 파일을 포함한다. 디지털 통신은 발신측 사용자 식별자 및 수신측 사용자 식별자와 결합된다. 발신자 및 수신측 사용자 식별자는 발신자 및 수신자를 각각 식별하기 위해 사용된 데이터 태그(tags) 또는 레이블(labels)이며, 예를 들어, 이메일 어드레스, 인스턴트 메시지 핸들, 인터넷 프로토콜 어드레스, 스크린 네임 및/또는 전화번호일 수 있다.Digital communications generally include e-mail (e-) having, for example, audio data, video data, general binary data, or character data (e.g., hatched in ASCII standard code for information interchange (ASCII) format). mail), instant messages (IM), and digital files such as voicemail. Digital communication is combined with the calling user identifier and the receiving user identifier. The sender and receiver user identifiers are data tags or labels used to identify the sender and recipient, respectively, and include, for example, email addresses, instant message handles, Internet protocol addresses, screen names, and / or telephones. It may be a number.
발신자 컴퓨터 시스템(110)은 네트워크(130)를 통해 디지털 통신을 DCHS(140)로 전송하도록 구성된다. 발신자 컴퓨터 시스템(110)은 일반적으로 제어기(110)의 명령하에 명령을 수행할 수 있는 장치(110A)를 포함한다. 장치(110A)는 워크스테이션 또는 개인용 컴퓨터와 같은 일반용도의 컴퓨터일 수 있거나, 개인 휴대정보 단말기(PDA), 디지털 처리능력을 갖는 지상선 전화, 또는 디지털 처리능력을 갖는 휴대폰와 같은 특수용도의 컴퓨터일 수 있다. 제어기(124)는 발신자 컴퓨터 시스템(110)의 장치(110A) 및 DCHS(140) 사이에서 통신을 명령하고 지시할 수 있다. 제어기(110B)는 통신 프로토콜을 사용하여 DCHS(140)로 디지털 통신의 전송을 가능하게 하는 디지털 통신 인터페이스 기기일 수 있다. 예컨대, 이메일을 지향하는(e-mail-oriented) 실시예에서, 디지털 통신 인터페이스 기기는 이메일 기기일 수 있으며, 통신 프로토콜은, 예를 들어, 단순 메일 전송 프로토콜(simple mail transfer protocol, SMTP)일 수 있다. 장치(110A)는 데이터를 전달할 수 있는 유무선 데이터 경로(110C)에 의해 제어기(110B)에 접속될 수 있다.
또 다른 실시예에서, 발신자 컴퓨터 시스템(110)은 디지털 통신 및 소스 오디오 식별자 모두를 DCSH(140)로 전송하도록 구성된다. 이 실시예에서, DCSH(140)는 소스 오디오 식별자를 접속하고 송신하기보다는 오히려 수신된 소스 오디오 식별자 및 수신된 디지털 통신을 수신자 컴퓨터 시스템(120)으로 중계시킨다. 소스 오디오 식별자는 또한 DCSH(140) 또는 발신자 컴퓨터 시스템(110)에 의해서라기 보다는 수신자 컴퓨터 시스템(120)에 의해 저장될 수 있다.In yet another embodiment,
또 다른 실시예에서, 발신자 컴퓨터 시스템(110)은 DCSH(140)로 발신자에 해당하는 사용자 프로파일(즉, 발신자 프로파일)을 전송하도록 추가적으로 구성된다. DCSH(140)는, 차례로, 수신자 컴퓨터 시스템(120)으로 발신자 프로파일의 모두 또는 일부가 접속되게 할 수 있다. 발신자 프로파일은 발신자 식별정보 및, 예컨대, 관심, 취미, 결혼상태, 거주지, 직업, 성별, 개인적 인용(personal quote), 및 좋아하는 도구과 같은 발신자와 관련된 기타 정보를 포함할 수 있다. 발신자 식별정보는 수신자에게 발신자를 식별하는데 사용될 수 있는 임의의 타입의 식별자(예를 들어, 문장 또는 비디오)를 포함할 수 있다. 예를 들어, 발신자 식별정보는 발신자의 사진과 같은 발신자와 관련된 비디오 이미지를 포함할 수 있다.In yet another embodiment, the
발신자 컴퓨터 시스템(110)은 디지털 통신이 수신자 컴퓨터 시스템(120)으로 전송될 때마다 소스 오디오 식별자 및/또는 발신자 프로파일을 송신할 수 있거나, 대안으로, 수신자 컴퓨터 시스템(120)과 함께 통신 세션(communication session)의 초기에만 소스 오디오 식별자 및/또는 발신자 프로파일을 전송할 수 있다. 다음 설명은 주로 통신 및 소스 오디오 식별자의 인식에 관한 것이지만, 설명된 개념 및 구성은 또한 발신자 프로파일의 다른 태양에도 적용된다.
수신자 컴퓨터 시스템(120)은 수신자가 디지털 통신 및 소스 오디오 식별자를 인식할 수 있게 접속되록 구성된다. 수신자 컴퓨터 시스템(120)은 네트워크(130)를 통해 DCSH(140)로부터 디지털 통신 및 소스 오디오 식별자를 수신하거나 다른 경우로는 접속한다. 또 다른 실시예에서, 수신자 컴퓨터 시스템(120)은 또한 DCSH(140)로부터 발신자 프로파일 모두 또는 일부를 수신하거나 다른 경우로는 접속한다. 수신자 컴퓨터 시스템(120)은 일반적으로 제어기(120B)의 명령하에 명령을 실행할 수 있는 장치(120A)를 포함한다. 장치(120A)는 워크스테인션 또는 개인용 컴퓨터와 같은 일반용도의 컴퓨터일 수 있거나, 개인 휴대 정보 단말기(PDA), 디지털 처리능력을 갖는 지상선 전화, 또는 디지털 처리능력을 갖는 휴대폰와 같은 특수용도의 컴퓨터일 수 있다. 제어기(124)는 수신자 컴퓨터 시스템(120)의 장치(120A) 및 DCSH(140) 사이에서 통신을 명령하고 지시할 수 있다. 제어기(120B)는 통신 프로토콜을 사용하여 DCSH(140)로부터 디지털 통신의 수신을 가능하게 하는 디지털 통신 인터페이스 기기일 수 있다. 이메일을 지향하는 실시예에서, 디지털 통신 인터페이스 기기는 이메일 기기일 수 있으며, 통신 프로토콜은, 예를 들어, 포스트 오피스 프로토콜(post office protocol, POP) 또는 인터넷 메일 접속 프로토콜(Internet Mail Access Protocol, IMAP)일 수 있다. 장치(120A)는 데이터를 전달할 수 있는 유무선 데이터 경로(120C)에 의해 제어기(120B)에 연결될 수 있다. The
장치(120A)는 일반적으로 통신 세션이 진행중이거나 통신 세션이 이미 발생된 발신자와 관련된 소스 오디오 식별자 및/또는 발신자 프로파일을 저장하는데 사용될 수 있는 데이터 저장부(data store)를 포함한다. 장치(120A)는 통신 세션의 초기에 소스 오디오 식별자 및/또는 발신자 프로파일을 저장할 수 있고 사용자 통신교환 우선순위에 따라 통신 세션동안 내내 필요로 하는 저장된 소스 오디오 식별자를 접속할 수 있다. 장치(120A)는 또한 이전 통신 세션으로부터 소스 오디오 식별자 및/또는 발신자 프로파일을 포함할 수 있다. 사용자 통신교환 우선순위가 또한 장치(120A)에 저장될 수 있다.
네트워크(130)는 발신자 컴퓨터 시스템(110), 수신자 컴퓨터 시스템(120), 및 DCHS(140) 사이의 직간접 통신이 가능하도록 구성된다. 네트워크(130)의 예로는 인터넷, 광역통신망(WANs), 근거리통신망(LANs), 아날로그 또는 디지털 유무선 전화망(예를 들어, 일반 전화 교환망(public switched telephone network, PSTN)), 종합 정보 통신망(integrated services digital network, ISDN), 및 디지털 가입자선(digital subscriber line, xDSL), 라디오, 텔레비젼, 케이블, 위성 및/또는 데이터를 운반하기 위한 임의의 전달 또는 터널링(tunneling) 장치를 포함한다.The
DCSH(140)는 디지털 통신 프로세서(142), 오디오 식별자 데이터 저장장치(144), 및 구성 데이터 저장장치(146)를 포함한다. 디지털 통신 프로세서(142)는 발신자 컴퓨터 시스템(110)으로부터 디지털 통신을 수신하고, 디지털 통신을 폐기하거나, 수신자 컴퓨터 시스템(120)에 의한 연이은 검색을 위해 데이터 저장부에 디지털 통신을 저장하거나, 상기 디지털 통신을 수신자 컴퓨터 시스템(120)으로 전송할지를 결정하도록 구성되는 컴퓨터 시스템이다. 디지털 통신 프로세서(142)는 첨부된 소스 오디오 식별자가 있거나 없이도 수신자 컴퓨터 시스템(120)에 디지털 통신을 전송할 수 있다.
디지털 통신 프로세서(142)는 발신자 프로파일을 검색하기 위해 구성 데이터 저장장치(146)에 접속할 수 있고, 디지털 통신에 따라 발신자 프로파일(또는 그 태양)을 수신자 컴퓨터 시스템(120)으로 전송할 수 있다. 디지털 통신 프로세서(142)는 또한 디지털 통신의 가능성 있는 수신자와 관련된 사용자 통신교환 우선순위를 검색하기 위해 구성 데이터 저장장치(146)에 접속할 수 있다.The
사용자 통신교환 우선순위는 디지털 통신을 처리할 때 상기 디지털 통신 프로세서(142)에 의해 접속될 수 있는 하나 이상의 사용자 식별자의 리스트를 포함한다. 리스트는 디지털 통신이 인증되지 못하는 사용자 식별자의 리스트(즉, 블랙 리스트(black list)), 디지털 통신은 인증되지만 관련된 소스 오디오 식별자가 수신자에게 인증되지 못하거나 재생되지 않는 사용자 식별자의 리스트(즉, 그레이 리스트(grey list)), 및/또는 디지털 통신이 인증되고 관련된 소스 오디오 식별자도 인증되고 재생되는 사용자 식별자의 리스트(즉, 화이트 리스트(white list))를 포함할 수 있다. 디지털 통신 프로세서(142)가 디지털 통신을 수신하고 상기 디지털 통신의 발신측 사용자 식별자가 블랙 리스트상에 포함된 경우, 디지털 통신은 폐기되고, 일부 실시예에서는, 오류 또는 통지 메세지가 발신자 컴퓨터 시스템(110)에 전송된다. 디지털 통신 프로세서(142)가 디지털 통신을 수신하고 발신측 사용자 식별자가 그레이 리스트상에 포함된 경우, 디지털 통신은 해당하는 소스 오디오 식별자 없이 수신자 컴퓨터 시스템(120)으로 전송된다. 디지털 통신 프로세서(142)가 디지털 통신을 수신하고 발신측 사용자 식별자가 화이트 리스트상에 포함된 경우, 디지털 통신 및 해당하는 소스 오디오 식별자가 수신자 컴퓨터 시스템(120)으로 전송된다. The user communication exchange priority includes a list of one or more user identifiers that can be accessed by the
일실시예에서, 발신자가 수신자의 화이트, 그레이, 블랙 리스트상에 포함되면, 발신자는 발신자의 소스 오디오 식별자에서의 변경에 무관하게 리스트상에 유지된다. 또 다른 실시예에서, 구성 데이터 저장장치(146) 또는 수신자 컴퓨터 시스템(120)내의 데이터 저장부는 화이트, 그레이, 또는 블랙 리스트상에 포함된 발신자의 소스 오디오 식별자를 저장한다. DCHS(140) 또는 수신자 컴퓨터 시스템(120)이 소스 오디오 식별자와 함께 디지털 통신을 수신하면, DCHS(140) 또는 수신자 컴퓨터 시스템(120)은 발신자가 리스트 중 하나에 있는지를 결정하고, 발신자가 상기 리스트 중 하나에 있다면, 첨부된 소스 오디오 식별자가 저장된 소스 오디오 식별자와 동일함을 확인한다. 첨부된 소스 오디오 식별자가 저장된 소스 오디오 식별자와 동일하면, DCHS(140) 또는 수신자 컴퓨터 시스템(120)은 사용자 통신교환 우선순위에 따라 소스 오디오 식별자를 인증하거나 거부할 수 있다. 그러나, 첨부된 소스 오디오 식별자가 저장된 소스 오디오 식별자와 다르면, 수신자 컴퓨터 시스템(120)은 사용자가 발신자로부터 새로운 소스 오디오 식별자를 인증하거나 거부하는 것을 요청할 수 있다. 예를 들어, 도 3b에 도시된 사용자 인터페이스(300)와 같이, 질의가 사용자 인터페이스에 나타날 수 있다.In one embodiment, if the sender is included on the recipient's white, gray, or black list, the sender remains on the list regardless of the change in the sender's source audio identifier. In another embodiment, the data storage in
디지털 통신의 발신측 사용자 식별자가 블랙, 그레이, 또는 화이트 리스트 상에 포함되지 않은 경우, 디지털 통신 프로세서(142)는 수신자에 의해 지정되고 수신자의 사용자 통신교환 우선순위의 일부로서 저장(즉, 구성 데이터 저장장치(146)에 저장되거나, 추가로 또는 대안으로, 수신자 컴퓨터 시스템(120)의 장치(120A) 저장)될 수 있는 디폴트 응답 알고리즘(default response algorithm)에 따라 디지털 통신을 처리한다. 예를 들어, 수신자는 발신측 사용자 식별자가 리스트 중 어느 하나에 있지 않다면 소스 오디오 식별자 및 디지털 통신을 수신자 컴퓨터 시스템(120)으로 전송하는 디폴트 응답 알고리즘을 선택할 수 있다. 그런 후, 수신자 통신 시스템(120)은 사용자가 디지털 통신 및 소스 오디오 식별자를 모두 인식하게 할 수 있다.If the originating user identifier of the digital communication is not included on the black, gray, or white list, the
또 다른 실시예로서, 수신자는 상기 수신자가 상기 디지털 통신 및/또는 소스 오디오 식별자를 인증하거나 거부하게 하는 상기 수신자 컴퓨터 시스템(120)으로 질의를 디지털 통신 프로세서(142)가 송신하게 하는 디폴트 응답 알고리즘을 선택할 수 있다. 수신자 컴퓨터 시스템(120)은 구성 데이터 저장장치(146)로부터 접속된 발신자 프로파일 정보를 포함할 수 있는 질의를 수신할 수 있고, 디지털 통신 및/또는 소스 오디오 식별자를 인증하거나 거부할 지 여부를 수신자에게 요청하는 경우에 이러한 발신자 프로파일 정보의 전체 또는 일부를 수신자에게 제공할 수 있다. 수신자는 발신측 사용자 식별자를 수신자의 사용자 통신 우선순위의 일부로서 저장되는 블랙, 그레이 또는 화이트 리스트상에 위치시키는 옵션(option)을 보유할 수 있다. 디지털 통신 프로세서(142)는 수신자 컴퓨터 시스템(120)으로부터의 질의에 대한 응답을 수신하여, 그에 따라 디지털 통신을 처리할 수 있다. 예를 들어, 질의는 도 3b에 도시된 사용자 인터페이스(300)와 같은 시각적 사용자 인터페이스를 통해 사용자에게 제공될 수 있다. In another embodiment, the receiver may employ a default response algorithm that causes
일반적으로 디지털 통신 프로세서(142)는 하나 이상의 상기 화이트, 그레이, 블랙 리스트 및 발신자와 수신자 간의 통신 세션의 초기 단계에서의 디폴트 응답 알고리즘을 포함하는 사용자 통신교환 우선순위에 접속할 수 있다. 적절한 처리가 결정되면, 발신자 컴퓨터 시스템(110)에 의해 전송되는 연이은 디지털 통신이 이미 결정된 우선순위에 따라 디지털 통신 프로세서(142)에 의해 처리된다. 디지털 통신 프로세서(142)는 발신자로부터 전송되는 각각의 연이은 디지털 통신과 함께 소스 오디오 식별자를 전송할 수 있다; 또는 대안으로, 디지털 통신 프로세서(142)는 통신 세션의 초기 단계에서 전송되는 첫번째 디지털 통신과 함께 상기 소스 오디오 식별자를 전송할 수 있다. 그런 후, 수신자 컴퓨터 시스템(120)은 첫번째 디지털 통신을 수신한 이후에 소스 오디오 식별자를 간단하게 저장할 수 있고, 통신 세션 동안 디지털 통신 프로세서(142)로부터 수신된 각각의 연이은 디지털 통신에 대해 저장된 소스 오디오 식별자를 접속하여 재생할 수 있다.In general,
디지털 통신 프로세서(142)는 로그인(login) 상태 또는 수신자에 대응하는 사용자 식별자의 온라인상의 존재 여부를 지속적으로 추적하는 로그인 시스템 또는 온라인상의 존재여부 감지 시스템(presence detection system)에 통신상으로 연결될 수 있다. 예를 들어, 인스턴트 메시지 문장(instant message context)에서, 디지털 통신 프로세서(142)는 시스템에 로그인하여 인스턴트 메시지를 송수신할 수 있는 사용자 식별자를 추적하기 위해 상기 인스턴트 메시지 로그인 시스템과 통신할 수 있다. 이메일 문장에서, 디지털 통신 프로세서(142)는 시스템에 로그인하여 이메일을 송수신할 수 있는 사용자 식별자를 추적하기 위해 상기 이메일 로그인 시스템과 통신할 수 있다. 디지털 통신의 수신자가 시스템에 로그인되어 있지 않거나 그 밖의 경우에, 디지털 통신 프로세서(142)는 수신자에 대응하는 데이터 저장부에 디지털 통신을 저장하거나(예를 들어, 수신자의 메일박스(mail box)에 이메일을 저장할 수 있다), 디지털 통신을 폐기할 수 있다(예를 들어, 수신자가 온라인 상에 없는 경우 통상적으로 인스턴트 메시지를 폐기할 수 있다). The
또 다른 실시예로, 디지털 통신 프로세서(142)는 구성 데이터 저장장치(146)로부터 수신자용 사용자 통신교환 우선순위에 접속하지 않고, 오디오 식별자 데이터 저장장치(144)로부터 소스 오디오 식별자에 접속하지 않는다. 대신에, 디지털 통신 프로세서(142)는 각각의 디지털 통신과 함께 발신자 컴퓨터 시스템(110)으로부터 소스 오디오 식별자를 수신한다. 디지털 통신 프로세서(142)는 차례로 소스 오디오 식별자와 함께 디지털 통신을 수신자 컴퓨터 시스템(120)으로 전송한다. 수신자 컴퓨터 시스템(120)은 로컬(local)로 접속하여, 디지털 통신과 소스 오디오 식별자의 수신시에 사용자 통신교환 우선순위를 적용한다. 사용자 통신교환 우선순위에 기초하여, 수신자 컴퓨터 시스템(120)은 수신된 디지털 통신을 폐기하거나 수신자로 하여금 수신된 디지털 통신을 인식하게 한다. 또한, 수신자 컴퓨터 시스템(120)은 사용자 통신교환 우선순위에 따라 각각의 디지털 통신과 함께 수신된 소스 오디오 식별자를 재생하거나 억제할 수 있다. In another embodiment, the
이 실시예의 또 다른 형태로, 발신자 컴퓨터 시스템(110)은 통신 세션의 초기 단계에서 그리고 각각의 연이은 디지털 통신과 함께하지 않고 소스 오디오 식별자만을 전송한다. 수신자 컴퓨터 시스템(120)은 소스 오디오 식별자를 상기 장치(120A)에 포함되는 데이터 저장부에 저장하고, 그 동안 발신자 컴퓨터 시스템(110)으로부터 수신된 연이은 각각의 디지털 통신 또는 발신자를 포함하는 연이은 통신 세션과 함께 소스 오디오 식별자에 접속하여 재생할 수 있다. In another form of this embodiment, the
오디오 식별자 데이터 저장장치(144)는 소스 오디오 식별자를 저장하도록 구성된 하나 이상의 데이터 저장장치를 포함한다. 소스 오디오 식별자는 전송 속도를 높이고 수신자 컴퓨터 시스템(120)과의 호환성을 보장하기 위해 압축된 포맷 및/또는 다수의 다른 포맷(예를 들어, WAV 또는 MP3)으로 저장될 수 있다. 소스 오디오 식별자는 사용자 식별자에 의해 색인될 수 있다. 오디오 식별자 데이터 저장장치(144)는 DCHS(140)의 일부분일 수 있다. 또 다른 실시예로, 오디오 식별자 데이터 저장장치(144)의 전부 또는 일부가 DCHS(140)의 외부에 위치한 데이터 저장장치에 또는 컴퓨터 시스템에 위치될 수 있다. Audio
구성 데이터 저장장치(146)는 사용자 프로파일 정보와 사용자 통신교환 우선순위를 저장하도록 구성된 하나 이상의 데이터 저장장치를 포함한다. 일반적으로, 구성 데이터 저장장치(146)에 저장되는 정보는 서비스 등록(service registration) 또는 서비스 설정(service setup) 단계동안 수집된다. 상기 사용자 프로파일 정보와 사용자 통신교환 우선순위는 사용자 식별자에 의해 색인될 수 있다. 상기 오디오 식별자 데이터 저장장치(144)와 상기 구성 데이터 저장장치(configuration data store)(146)는, 사용자 오디오 식별자, 사용자 프로파일 정보, 및 사용자 통신교환 우선순위를 저장하는 하나의 데이터 저장부로 통합될 수 있다.
도 2는 송신측 컴퓨터 시스템과 수신자 컴퓨터 시스템 사이의 통신 세션의 초기 단계에서 디지털 통신 핸들링 시스템(Digital Communication Handling System, DCHS)을 통해 수신된 첫번째 디지털 통신의 수신시 소스 오디오 식별자의 프리젠테이션(presentation)을 가능하게 하는 프로세스 200을 도시한 것이다. 설명의 편의를 위해, 도 1에 대해 설명된 특정한 구성요소는 상기 프로세스 200을 수행하는 것으로 인용된다. 그러나, 유사한 방법이, 상기 시스템의 구조를 정의하기 위해 다른 구성요소들이 사용되거나 기능들이 도 1에 의해 도시된 소자들 간에 다르게 분배되는 다른 실시예들에도 적용될 수 있다.2 is a representation of a source audio identifier upon receipt of a first digital communication received via a Digital Communication Handling System (DCHS) at an early stage of a communication session between a sender computer system and a receiver computer system. A
발신자 컴퓨터 시스템(110)은 수신자 컴퓨터 시스템(120)으로 발송되는 디지털 통신을 송신한다(단계 202). 디지털 통신은 발신측 사용자 식별자 또는 수신측 사용자 식별자를 포함하거나 연관될 수 있다.
디지털 통신 프로세서(142)는 디지털 통신을 수신하고(단계 204), 관련된 수신측 사용자 식별자에 대응하는 사용자 통신교환 우선순위를 검색하기 위해 구성 데이터 저장장치(146)에 접속한다(단계 206). 디지털 통신 프로세서(142)는, 발신측 사용자 식별자가 수신자의 블랙 리스트에 포함되어 있는지 여부를 검사함으로써, 수신자가 발신자로부터의 디지털 통신의 인식을 금지할지 여부를 결정한다(단계 208). 수신자가 발신자로부터의 디지털 통신의 수신을 금지하게 하는 경우, 상기 디지털 통신은 폐기된다(단계 210). 일부 실시예에서, 디지털 통신 프로세서(142)는 추가로 디지털 통신이 성공적으로 수신자에게 전송되지 못했음을 나타내는 통지 메시지를 발신자 컴퓨터 시스템(110)에 전송할 수 있다(미도시). The
수신자가 발신자로부터의 디지털 통신임을 인증하는 경우, 디지털 통신 프로세서(142)는 수신측 사용자 식별자에 대응하는 사용자가 로그인되거나 그렇지 않으면 발신자 컴퓨터 시스템(110)으로부터 디지털 통신을 수신할 수 있는지 여부를 결정한다(단계 212). 디지털 통신 프로세서(142)는 질의를 하거나 그렇지 않으면 상기 DCHS(140)에 로컬로 또는 원격적일 수 있는 로그인 시스템 또는 존재여부 감시 시스템에 접속할 수 있다.When the receiver authenticates that it is a digital communication from the sender, the
수신자가 온라인상에 로그인되지 않거나 그렇지 않으면 디지털 통신을 수신할 수 없는 경우, 디지털 통신 프로세서(142)는 디지털 통신을 폐기하거나 수신자가 차후에 검색하기 위해 상기 디지털 통신을 수신측 사용자 식별자와 관련된 데이터 저장부에 저장할 수 있다(단계 214). 예를 들어, 디지털 통신이 인스턴트 메시지인 경우, 상기 인스턴트 메시지는 폐기될 수 있다. 한편, 디지털 통신이 이메일인 경우에는, 상기 이메일은 수신자의 메일박스에 저장될 수 있다. 일부 실시예에서, 디지털 통신 프로세서(142)는 추가로 수신자가 통신을 수신할 수 없고 상기 디지털 통신이 폐기되거나 대안으로 차후의 검색을 위해 저장되었음을 나타내는 통지 메시지를 발신자 컴퓨터 시스템(110)에 송신할 수 있다. If the receiver is not logged in online or otherwise unable to receive digital communications,
수신자가 온라인상에 로그인되어 있거나 그렇지 않으면 디지털 통신을 수신할 수 있는 경우, 디지털 통신 프로세서(142)는 구성 데이터 저장장치(146)로부터 발신자 프로파일에 접속할 수 있다(단계 216). 디지털 통신 프로세서(142)는 수신자가 상기 수신자 통신교환 우선순위에 기초한 소스 오디오 식별자와 통신할지 여부를 결정한다(단계 218). 예를 들어, 발신측 사용자 식별자가 수신자의 그레이 리스트에 포함된 경우, 수신자는 소스 오디오 식별자와 함께 디지털 통신을 인증하지 않는다. 발신측 사용자 식별자가 수신자의 화이트 리스트에 포함된 경우, 수신자는 소스 오디오 식별자와 함께 디지털 통신을 인증한다. 발신측 사용자 식별자가 화이트 리스트 또는 그레이 리스트에 포함되어 있지 않은 경우, 인증이 수신자용으로 설정된 디폴트 응답 알고리즘에 따르거나, 수신자가 인증를 바라거나 인증하고자 하는 뜻을 수동으로 지정하는 경우에 한하여 수신자는 소스 오디오 식별자와 함께 디지털 통신을 인증한다. If the recipient is logged in online or otherwise can receive digital communication,
도 3a는 소스 오디오 식별자를 인증하거나 거부하는지 여부를 결정하기 위해 사용된 예시적인 디폴트 응답 알고리즘을 사용하는 단계 218의 일실시예를 도시한 것이다. 디지털 통신 프로세서(142)는 발신자가 수신자의 화이트 리스트 상에 포함되는지 여부를 결정한다(단계 218a). 발신자가 화이트 리스트 상에 포함된 경우, 디지털 통신 프로세서(142)는 단계 228을 수행한다. 발신자가 화이트 리스트 상에 포함되지 않은 경우, 디지털 통신 프로세서(142)는 발신자가 수신자의 그레이 리스트에 포함되어 있는지 여부를 결정한다(단계 218b). 발신자가 그레이 리스트에 포함되어 있는 경우, 디지털 통신 프로세서(142)는 단계 220을 수행한다. 발신자가 화이트 리스트 또는 그레이 리스트에 포함되어 있지 않은 경우, 디지털 통신 프로세서(142)는 소스 오디오 식별자를 인증하거나 거부할지 여부를 수신자에게 요청하는 질의를 수신자 컴퓨터 시스템(120)으로 송신함으로써 디폴트 응답 알고리즘을 수행한다(단계 218c). 3A illustrates one embodiment of
수신자 컴퓨터 시스템(120)은 질의를 수신하고(단계 218d), 수신자로 하여금 상기 질의를 인식하고 응답하게 한다(단계 218e). 예를 들어, 수신자는 소스 오디오 식별자를 인증하는 옵션과 상기 소스 오디오 식별자를 거부하는 옵션을 포함하는 팝업 윈도우(pop-up window)에 있는 질의를 인식할 수 있다. 팝업 윈도우는 발신자 프로파일의 전체 또는 일부를 디스플레이할 수 있다. 추가적으로 또는 대안으로, 팝업 윈도우는 발신자를 수신자의 화이트, 그레이, 블랙 리스트에 추가시키는 옵션을 제공할 수 있다. 수신자가 하나 이상의 옵션을 선택함으로써 질의에 응답한 후에, 수신자 컴퓨터 시스템(120)은 상기 응답을 디지털 통신 프로세서(142)에 전송할 수 있다(단계 218g). 수신자를 질의하기 위해 사용될 수 있는 사용자 인터페이스의 일례가 도 3b에 도시되어 있다.The
선택된 옵션이 발신자를 수신자의 화이트, 그레이, 블랙 리스트에 추가하는 것을 포함하는 경우, 디지털 통신 프로세서(142)는 구성 데이터 저장장치(146)에 접속하여 발신측 사용자 식별자와 관련된 적절한 리스트(들)에 상기 발신측 사용자 식별자를 추가할 수 있다. 디지털 통신 프로세서(142)는 또한 선택된 옵션이 디지털 통신의 인증 또는 거부에 해당하는지 여부를 결정한다(단계 218h). 선택된 옵션이 상기 디지털 통신을 거부하면, 디지털 통신 프로세서(142)는 디지털 통신을 폐기한다(단계 218i). 선택된 옵션이 디지털 통신을 인증하면, 디지털 통신 프로세서(142)는 선택된 옵션이 소스 오디오 식별자의 인증 또는 거부에 해당하는지 여부를 결정한다(단계 218j). 선택된 옵션이 소스 오디오 식별자를 인증하면, 디지털 통신 프로세서(142)는 단계 228을 수행한다. 선택된 옵션이 발신자 오디오 식별자를 거부하면, 디지털 통신 프로세서(142)는 단계 220을 수행한다. If the selected option includes adding the sender to the recipient's white, grey, and black list, the
도 3b는 수반하는 소스 오디오 식별자와 함께 들어오는 메시지의 수신시에 수신자 컴퓨터 시스템(120)을 통해 사용자에게 나타날 수 있는 사용자 인터페이스(300)를 도시한 것이다. 사용자 인터페이스(300)는 수반하는 소스 오디오 식별자를 와 함께 들어오는 메세지의 존재를 사용자에게 통지하는 진술문(310)과 발신자 프로파일 정보(320)를 포함한다. 발신자 프로파일 정보(320)는 발신자의 이름(321)(예로써, Bob Devane), 발신자의 IM 핸들(Instant Messaging handle)(322)(예로써, BobD123), 발신자의 이메일 주소(323)(예로써, BobDev@hotmail.com), 발신자의 직통 번호(direct number)(324)(예로써, (703)123-4567), 메시지가 송신된 시간과 날짜(326)(예로서, 5:45 EDT on 5/17/02), 및 기타 발신자의 프로파일 정보(325)를 포함한다. 다른 발신자 프로파일 정보(325)는, 예를 들어, 발신자의 지리적 위치(예로써, Dullas, VA)와 주소록 또는 캘린더(calendar)에 저장된 상기 발신자의 신원을 근거로 하여 접속될 수 있는 정보(예를 들어, 2003년 7월 12일 토요일에 Bob과 만날 계획)를 포함할 수 있다. 이러한 정보는 수신자 컴퓨터 시스템(120)에 국소적으로 저장될 수 있거나 데이터 네트워크(130)를 통해 원격장치(예로써, DCHS 140)에서 접속될 수 있다. 또 다른 실시예로, 사용자 인터페이스(300)는 도 3b에 도시된 발신자 프로파일 정보(320)의 서브셋(subset)을 포함한다.3B illustrates a
사용자 인터페이스(300)는 또한 메세지에 응답하도록 사용자에 의해 선택될 수 있는 한 세트의 옵션 버튼(option buttons)(330)을 포함한다. 옵션 버튼(330)은 예컨대 소스 오디오 식별자를 샘플링하기 위한 하나의 옵션 버튼(331), 메시지를 받고 소스 오디오 식별자를 인증하기 위한 하나의 옵션 버튼(332), 메시지를 받고 소스 오디오 식별자(예로서, 디폴트 오디오 식별자)와 다른 하나의 오디오 식별자를 사용하기 위한 하나의 옵션 버튼(334), 및 메시지를 받지 않기 위한 옵션 버튼(336)을 포함할 수 있다. 상기 옵션 버튼은 현재 메시지의 처리를 제어하기 위해 선택될 수 있다.The
들어오는 메시지 처리방법을 결정하기 전에, 사용자는 소스 오디오 식별자를 듣거나 그렇지 않으면 인식하도록 버튼(331)을 선택할 수 있다. 소스 오디오 식별자를 듣는 것은 사용자로 하여금 소스 오디오 식별자를 인증할 것인지 아니면 거부할 것인지 여부에 대해 더 정통한 결정을 할 수 있도록 해준다. 그러면, 사용자는 메시지를 처리하기 위해 다른 버튼들(332,334,336) 중 하나를 선택할 수 있다.Before determining how to handle the incoming message, the user can select
소스 오디오 식별자를 갖는 메시지를 받도록 옵션 버튼(332)을 선택함으로써, 디지털 통신과 소스 오디오 식별자가 수신자에 의해 인식된다. 디폴트 오디오 식별자를 갖는 메시지를 받도록 옵션 버튼(445)를 선택함으로써, 디지털 통신과 디폴트 오디오 식별자가 수신자에 의해 인식된다. 버튼(334) 선택시, 또 다른 실시예로써, 수신자가 오디오 식별자를 지정하거나, 대안으로 발신자로부터 현재의 디지털 통신의 수신을 나타내기 위한 어떠한 오디오 식별자도 지정하지 않도록 일러준다. 아래에 기술된 바와 같이, 체크박스(checkbox)(335)가 선택되면, 수신자 지정의 오디오 식별자가 발신자로부터 수신된 장래의 통신을 위해 사용될 수 있다. 메시지를 받지 않도록 옵션 버튼(336)을 선택함으로써, 수신자가 디지털 통신이나 소스 오디오 식별자를 인식하지 못하게 된다. 또 다른 실시예로써, 사용자 인터페이스(300)는 재생되거나 그렇지 않으면 수신자에 의해 인식되는 어떠한 오디오 식별자도 없는 메시지를 받기 위한 옵션 버튼을 포함한다. 수신시에 옵션 버튼(330) 중 하나를 선택하면, 사용자 인터페이스(300)는 종료되거나, 그렇지 않으면 디스에이블(disable)된다.By selecting
체크박스(333,335,337)는 각각 옵션 버튼(332,334,336)에 인접해 있다. 발신자로부터 수신되는 당면한 디지털 통신을 처리하는 옵션 버튼(330)과 달리, 체크박스(333,335,337)는 발신자로부터 수신된 장래의 디지털 통신의 처리를 제어하도록 선택(즉, "체크")될 수 있다. 사용자 인터페이스(300)는 사용자가 3개의 체크박스 중 하나를 선택하거나 어느 것도 선택하지 않게 한다. 수신자가 체크박스(333)를 선택하는 경우, 옵션 버튼(330) 중 하나를 선택할 때 발신측 사용자 식별자가 수신자의 화이트 리스트에 있게 된다. 수신자가 체크박스(335)를 선택하는 경우, 옵션 버튼(330) 중 하나를 선택할 때 발신측 사용자 식별자가 수신자의 그레이 리스트에 있게 된다. 수신자가 체크박스(337)를 선택하는 경우, 옵션 버튼(330) 중 하나를 선택할 때 발신측 사용자 식별자가 수신자의 블랙 리스트에 있게 된다. 추가적으로 또는 대안으로, 사용자 인터페이스(300)는 통신 세션에서 발신자로부터 차후 통신을 매번 수신할 때라기 보다는 발신자와의 통신 세션의 초기 단계에 있는 차후 통신의 수신시에만 소스 오디오 식별자 또는 디폴트 오디오 식별자가 재생되어야 하는 것을 사용자가 지정하게 할 수 있는 체크박스 또는 버튼(미도시)을 포함할 수 있다. Check
수신자가 체크박스(333,335,337) 중 어느 하나도 선택하지 않는 경우, 소스 오디오 식별자와 결합된 발신자로부터 수신되는 임의의 차후 디지털 통신은 사용자 인터페이스(300)를 다시 디스플레이하게 되고, 다시 한번 디지털 통신이 어떻게 처리할 것인지에 대한 옵션을 수신자가 선택하도록 한다. 대안으로, 사용자 인터페이스(300)는 주어진 통신 세션 동안 단 한번만 디스플레이될 수 있으므로, 체크박스들(333,335,337) 중 어떠한 것도 선택하지 않음으로써, 단지 발신자와의 차후 통신 세션의 초기에만 다시 사용자 인터페이스(300)를 디스플레이한다.If the recipient does not select any of the
사용자 인터페이스(300)는 수신자 컴퓨터 시스템(120)의 능력에 따라 달라질 수 있다. 더욱더 제한된 능력을 갖는 수신자 컴퓨터 시스템(120)은 보다 적은 발신자 프로파일 정보(320)와 보다 적은 옵션(330)을 제공할 수 있는 반면에 보다 큰 능력을 갖는 수신자 컴퓨터 시스템(120)은 보다 많은 발신자 프로파일 정보(320)와 더 많은 옵션(330)을 제공할 수 있다.
도 2를 참조하면, 수신자가 소스 오디오 식별자를 거부하는 경우, 디지털 통신 프로세서(142)는 수신자 컴퓨터 시스템(120)이 발신자 프로파일과 디지털 통신을 전송하거나 접속가능하게 한다(단계 220). 수신자 컴퓨터 시스템(120)은 발신자 프로파일과 디지털 통신을 접속하거나 수신하고(단계 222), 발신자 프로파일을 저장하며(단계 224), 수신자로 하여금 디지털 통신과 발신자 프로파일을 인식하도록 해준다(단계 226). 수신자는 수신된 디지털 통신의 타입에 고유한 사용자 인터페이스를 통해 디지털 통신과 발신자 프로파일을 인식할 수 있다. 예를 들어, 디지털 통신이 인스턴트 메시지이면, 상기 인스턴트 메시지가 다이얼로그 윈도우(dialog window)에 디스플레이되고, 발신자 프로파일이 수신자에 의해 선택되거나 그렇지 않으면 수신자와 관련된 다이얼로그 윈도우에 또는 IM 핸들(예컨대, 친구 리스트 : buddy list)의 리스트를 디스플레이하는 또 다른 윈도우에 발신자의 IM 핸들을 선택함으로써 사용자에 의해 접속될 수 있다. 디지털 통신이 이메일 메시지인 경우, 이메일의 헤더 정보가 인박스 리스트(inbox list)에 디스플레이될 수 있고, 이메일 컨텐츠가 리스트로부터 이메일을 선택할 때 디스플레이될 수 있으며, 발신자 프로파일 정보가 발신자의 이메일 주소를 선택할 때 디스플레이될 수 있다.Referring to FIG. 2, when the receiver rejects the source audio identifier,
수신자가 발신자에서 나온 소스 오디오 식별자와 함께 디지털 통신을 인증하면, 디지털 통신 프로세서(142)는 오디오 식별자 데이터 저장장치(146)로부터의 발신측 사용자 식별자에 해당하는 소스 오디오 식별자에 접속한다(단계 228). 디지털 통신 프로세서(142)는 발신자 프로파일, 디지털 통신, 및 소스 오디오 식별자를 접속하도록 송신하거나 수신자 컴퓨터 시스템(120)이 접속하도록 해준다(단계 230).If the receiver authenticates the digital communication with the source audio identifier from the sender,
수신자 컴퓨터 시스템(120)은 발신자 프로파일, 소스 오디오 식별자, 및 디지털 통신을 접속하거나 수신하고(단계 232), 발신자 프로파일과 소스 오디오 식별자를 저장한다(단계 234). 소스 오디오 식별자와 발신자 프로파일은 수신자 컴퓨터 시스템(120)의 일부 구성요소이거나 원격이지만 수신자 컴퓨터 시스템(120)과 통신 결합되는 데이터 저장부에 일시적으로 또는 영구히 저장될 수 있다. 다른 실시예로서, 수신자 컴퓨터 시스템(120)은 소스 오디오 식별자를 전달하지만 저장하지 않는다.The
수신자 컴퓨터 시스템(120)은, 수신자가 디지털 통신과 발신자 프로파일을 인식하기 이전이나 인식하는 것과 동시에(238), 그 수신자가 소스 오디오 식별자를 인식하게 할 수 있다(단계 236). 수신자 컴퓨터 시스템(120)은 오디오 식별자를 수신자가 들을 수 있는 오디오로 변환시킴으로써 수신자가 소스 오디오 식별자를 인식하게 할 수 있다. 오디오는 디지털 통신의 수신 이후에 짧게 들리며, 이로써 수신자에게 특정 발신자로부터 디지털 통신이 수신되었음을 알린다.
처리(프로세스 200)의 또 다른 실시예로서, 디지털 통신 프로세서(142)는 발신자 프로파일을 검색하지 않고, 발신자 프로파일을 전송하지 않거나 수신자 컴퓨터 시스템(120)이 발신자 프로파일에 접속하지 않게 한다. 대신에 디지털 통신 프로세서(142)는 발신자 프로파일 없이 디지털 통신을 전송하고, 적용가능하다면 소스 오디오 식별자와 함께 수신자 컴퓨터 시스템(120)으로 전송한다. As another embodiment of the process (process 200), the
도 4는 통신 세션이 이미 시작되었고 소스 오디오 식별자가 수신자 컴퓨터 시스템에 의해 이미 저장된 이후에 디지털 통신 핸들링 시스템을 통해 수신된 디지털 통신의 수신 시에, 소스 오디오 식별자의 프리젠테이션을 가능하게 하도록 하는 처리(프로세스 400)를 도시한 것이다. 편의상 도 1에 대하여 기술된 특정한 구성요소들이 처리(프로세스 400)를 수행하는 것으로서 인용한다. 그러나, 다른 구성요소들이 시스템의 구조를 정의하는데 사용되거나 기능이 도 1에 도시된 구성요소들 간에 다르게 분배되는 다른 실시예에도 유사한 방법이 적용될 수 있다. 처리(프로세스 400)는 발신자 컴퓨터 시스템(110)과 수신자 컴퓨터 시스템(120) 간에 통신 세션에서 최초 디지털 통신을 송신한 이후에 전송된 디지털 통신들을 처리하는데 사용된다. 처리(프로세스 400)는 수신자 컴퓨터 시스템(120)이 소스 오디오 식별자를 인증하고 이미 저장한 것으로 가정한다. 4 is a process for enabling presentation of the source audio identifier upon receipt of a digital communication received via the digital communication handling system after the communication session has already been initiated and the source audio identifier has already been stored by the recipient computer system. Process 400). For convenience, certain components described with respect to FIG. 1 are referred to as performing processing (process 400). However, similar methods can be applied to other embodiments in which other components are used to define the structure of the system or functions are distributed differently between the components shown in FIG. The process (process 400) is used to process digital communications transmitted after transmitting the first digital communications in a communication session between the
발신자 컴퓨터 시스템(110)은 수신자 컴퓨터 시스템(120)에 어드레스된(addressed) 디지털 통신을 송신한다(402). 디지털 통신은 발신측 사용자 식별자 및 수신측 사용자 식별자를 포함하거나 발신측 사용자 식별자 및 수신측 사용자 식별자와 결합될 수 있다. 디지털 통신 프로세서(142)는 디지털 통신을 수신하고(단계 404) 수신측 사용자 식별자에 해당하는 사용자가 여전히 로그인되거나 아니면 여전히 발신자 컴퓨터 시스템(110)으로부터 디지털 통신들을 수신할 수 있는지를 판단한다(단계 406). 디지털 통신 프로세서(142)는 DCHS(140)에 대해 로컬이거나 원격일 수 있는 로그인 시스템 또는 존재여부 감지 시스템에 질의하거나 접속할 수도 있다.
수신자가 더이상 온라인에 로그인되지 않거나 다른 경우로 디지털 통신을 수신할 수 없으면, 디지털 통신 프로세서(142)는 디지털 통신을 폐기시키거나 수신자가 차후 검색하기 위해 수신측 사용자 식별자와 결합된 데이터 저장부에 디지털 통신을 저장할 수 있다(단계 408). 다른 실시예로서, 디지털 통신 프로세서(142)는 수신자가 더이상 이용될 수 없음을 나타내는 통지 메시지를 발신자 컴퓨터 시스템(110)으로 송신한다(미도시). 수신자가 온라인으로 로그인되어 있거나 다른 경우로 디지털 통신들을 수신할 수 있으면, 디지털 통신 프로세서(142)는 수신자 컴퓨터 시스템(120)에 디지털 통신을 송신하거나 수신자 컴퓨터 시스템(120)이 디지털 통신을 접속하게 할 수 있다(단계 410).If the receiver is no longer logged in online or otherwise can not receive the digital communication, the
수신자 컴퓨터 시스템(120)은 디지털 통신을 수신하거나 디지털 통신에 접속하고(단계 412), 수신된 디지털 통신의 발신측 사용자 식별자에 해당하는 저장된 소스 오디오 식별자에 접속한다(단계 414). 수신자 컴퓨터 시스템(120)은 수신자가 디지털 통신을 인식하기 이전이나 인식하는 것과 동시에(418), 수신자가 소스 오디오 식별자를 인식하게 할 수 있다(단계 416).
처리(프로세스 400)는 수신자 컴퓨터 시스템(120)이 디지털 통신의 발신자에 해당하는 소스 오디오 식별자를 이미 수신하여 저장한 것으로 가정한다. 그러나 상기와 같은 소스 오디오 식별자가 수신자 컴퓨터 시스템(120)에 의해 저장되지 않았다면, 수신자 컴퓨터 시스템(120)은 소스 오디오 식별자를 DCP(142)로부터 요청하고 수신할 수 있다. 통신 세션에서 초기 통신의 수신을 나타내는데 사용되는 소스 오디오 식별자가 상기 통신 세션에 연이은 통신의 수신을 나타내는데 사용되는 소스 오디오 식별자와는 다른 실시예의 소스 오디오 식별자를 요청하고 수신할 수 있다. 도 5는 소스 오디오 식별자가 발신자 컴퓨터 시스템에 저장되고 수신자 통신교환 우선순위가 수신자 컴퓨터 시스템에 저장되는 디지털 통신 핸들링 시스템을 통해 수신되는 디지털 통신의 수신시에 소스 오디오 식별자의 프리젠테이션이 가능하게 하는 처리(단계 500)를 도시한 것이다. 편의상, 도 5에 대해 기술된 특정 구성요소들은 처리(단계 500)를 수행하는 것으로 인용된다. 그러나, 다른 구성요소들이 시스템의 구조를 정의하는데 사용되거나, 기능들이 도 1에 도시된 구성요소들 간에 다르게 분배된 다른 실시예에서도 유사한 방법들이 적용될 수 있다. 처리(프로세스 500)는, DCHP(140)라기 보다는, 발신자 컴퓨터 시스템(110)이 소스 오디오 식별자를 저장하고, DCHP(140)라기 보다는, 수신자 컴퓨터 시스템(110)이 수신자 정보교환 우선순위를 저장하고 적용한다는 점에서 처리(프로세스 200 및 400)와 다르다. 처리(프로세스 500)는 저장부 및 지능(intelligence)을 발신자 및 수신자 컴퓨터 시스템에 푸싱(pushig)함으로써 DCHP(140)에 대한 처리 요구를 최소화한다.The process (process 400) assumes that the
발신자 컴퓨터 시스템(110)은 수신자 컴퓨터 시스템(120)에 어드레스된 디지털 통신과 소스 오디오 식별자를 전송한다(단계 502). 디지털 통신은 발신측 사용자 식별자 및 수신측 사용자 식별자를 포함하거나 결합될 수 있다. 디지털 통신 프로세서(142)는 디지털 통신과 소스 오디오 식별자를 수신하고(단계 504), 수신측 사용자 식별자에 대응하는 사용자가 로그인되어 있거나 다른 경우 송신 컴퓨터 시스템(110)으로부터 디지털 정보를 수신할 수 있는지 여부를 판단한다(단계 506). 디지털 통신 프로세서(142)는 DCHS(140)에 로컬이거나 원격일 수 있는 로그인 시스템 또는 존재여부 감지 시스템에 질의하거나 접속할 수 있다.
수신자가 온라인에 로그인되지 않거나, 다른 경우 디지털 통신을 수신할 수 없으면, 디지털 통신 프로세서(142)는 디지털 정보를 폐기하거나 차후에 수신자(508)가 검색할 수 있도록 수신측 사용자 식별자와 결합된 데이터 저장부에 저장한다(508). 몇몇 실시예들에서, 디지털 통신 프로세서(142)는 발신자 컴퓨터 시스템(110)에 수신자가 이용불가능함을 알리는 통지 메시지를 전송한다. 상기 수신자가 온라인에 로그인되거나, 다른 경우 디지털 통신을 수신할 수 있다면, 통신 프로세서(142)는 수신자 컴퓨터 시스템(120)에 디지털 통신 및 소스 오디어 식별자를 송신하거나 수신자 컴퓨터 시스템(120)으로 하여금 접속하게 한다(단계 510).If the receiver is not logged in online or otherwise unable to receive digital communications, the
수신자 컴퓨터 시스템(120)은 디지털 정보 및 소스 오디오 식별자를 수신하거나 접속한다(단계 512). 수신자 컴퓨터 시스템(120)은 수신자 정보교환 우선순위에 접속하고 수신자가 발신자에 의해 송신된 디지털 통신을 인증하는지 여부를 결정한다(즉, 발신측 사용자 식별자가 수신자의 블랙 리스트에 포함되었는지 여부를 결정한다)(단계 514). 수신자가 발신자로부터의 디지털 통신을 인증하지 않으면, 디지털 정보는 폐기된다(단계 516). 몇몇 실시예에서, 디지털 통신 프로세서(142)는 디지털 통신이 수신자에게 전송되지 않았음을 알려주는 통지 메시지를 발신자 컴퓨터 시스템(110)에 추가로 전송할 수 있다. 수신자가 발신자로부터의 디지털 통신을 인증하면, 디지털 통신 프로세서(142)는 수신자가 수신자 정보교환 우선순위에 기초하여 소스 오디오 식별자와 통신할지 여부를 판단한다(단계 518).
도 6은 수신자에게 소스 오디오 식별자를 인증하거나 거부할지 여부를 요청하는 예시적인 디폴트 응답 알고리즘을 사용하는 단계 518의 일실시를 도시한 것이다. 수신자 컴퓨터 시스템(120)은 발신자가 수신자의 화이트 리스트에 포함되어 있는지를 판단한다(단계 518a). 발신자가 화이트 리스트에 포함되어 있는 경우에는, 수신자 컴퓨터 시스템(120)은 단계 520을 수행한다. 발신자가 화이트 리스트에 포함되어 있지 않은 경우에는, 수신자 컴퓨터 시스템(120)은 발신자가 수신자의 그레이 리스트에 포함되어 있는지를 판단한다(단계 518b). 발신자가 상기 그레이 리스트에 포함되어 있으면, 수신자 컴퓨터 시스템(120)은 단계 522를 수행한다.6 illustrates one implementation of
발신자가 화이트 또는 그레이 리스트에 포함되어 있지 않으면, 수신자 컴퓨터 시스템(120)은 수신자로 하여금 소스 오디오 식별자를 인증할지 또는 거부할지 여부를 상기 수신자에게 요청하는 질의를 감지하고 응답하도록 함으로써 디폴트 응답 알고리즘을 수행한다(단계 518c). 수신자는 도 3b에 도시된 것처럼 사용자 인터페이스에서 상기 질의(단계 518c)를 인식할 수 있다. 일단 수신자가 하나 이상의 옵션(단계 518c)을 선택하여 질의에 응답하면, 수신자 컴퓨터 시스템(120)은 선택된 옵션들이 디지털 통신의 인증 또는 거부에 해당는지 여부를 판단한다(단계 518d). 선택된 옵션들이 상기 디지털 통신을 거부하면, 수신자 컴퓨터 시스템(120)은 디지털 정보를 폐기한다(단계 518e). 선택된 옵션들이 디지털 통신을 인증하면, 수신자 컴퓨터 시스템(120)은 선택된 옵션들이 상기 소스 오디어 식별자의 인증 또는 거부에 해당하는지 여부를 판단한다(단계 518f). 선택된 옵션들이 상기 소스 오디어 식별자를 인증하면, 수신자 컴퓨터 시스템(120)은 단계 520을 수행한다. 선택된 옵션들이 소스 오디오 식별자를 인증하지 않으면, 수신자 컴퓨터 시스템(120)은 단계 522를 수행한다.If the sender is not included in the white or gray list, the
다시 도 5를 참조하면, 수신자가 소스 오디오 식별자와의 디지털 통신을 인증하면(단계 518), 수신자 컴퓨터 시스템(120)은 수신자로 하여금 디지털 정보를 감지하기 이전에 또는 감지하는 것과 동시에 디지털 통신(520)과 함께 수신된 소스 오디어 식별자를 수신자가 감지하도록 한다. 또 다른 실시예에서, 수신자 컴퓨터 시스템(120)은 수신자로 하여금 소스 오디어 식별자를 감지할 수 있게 하기 이전에 상기 소스 오디어 식별자를 저장한다. 수신자가 소스 오디어 식별자와 함께 디지털 통신을 인증하지 않으면(예를 들어, 발신측 사용자 식별자가 수신자의 그레이 리스트에 포함되어 있으면), 수신자 컴퓨터 시스템(120)은 수신자가 수신된 소스 오디어 식별자를 감지하도록 하지 않고, 디지털 통신(단계 522)을 수신자가 감지하도록 한다.Referring again to FIG. 5, if the receiver authenticates digital communication with the source audio identifier (step 518),
처리(프로세스 500)는 발신자 컴퓨터 시스템(110)과 수신자 컴퓨터 시스템(120) 간의 통신 세션에서 전송된 각 디지털 통신에 대해 수행될 수 있다. 대안으로, 처리(프로세스 500)는 통신 세션에서 전송된 첫번째 디지털 통신에 대해 수행될 수 있다. 수신자 컴퓨터 시스템(120)은 소스 오디오 식별자를 저장할 수 있고, 그런 후 발신자 컴퓨터 시스템(110)은 소스 오디어 식별자 없이 연이어 디지털 터통신을 송신할 수 있다. 수신자 컴퓨터 시스템(120)은 결정된 수신자 통신교환 우선순위에 따라 연이은 디지털 통신을 수행하고, 저장된 소스 오디오 식별자에 접속하며, 적합하다면, 수신자로 하여금 저장된 소스 오디오 식별자를 인식할 수 있게 한다.Processing (process 500) may be performed for each digital communication sent in a communication session between
또 다른 실시예에서, 발신자 컴퓨터 시스템(110)은 또한 소스 오디오 식별자 및 디지털 통신과 함께 발신자 프로파일을 전송한다. 발신자 프로파일은 디지털 통신 및 소스 오디오 식별자와 함께 수신자 컴퓨터 시스템(120)에 의해 수신된다. 수신자 컴퓨터 시스템(120)이 수신자가 발신자로부터 디지털 통신을 인증한 것으로 판단하면, 발신자 프로파일의 전부 또는 일부가, 수신자에 의해 저장되고 인식된다.In another embodiment, the
또 다른 실시예에서, 발신자 컴퓨터 시스템(110)보다는 디지털 통신 프로세서(142)가 상기 소스 오디어 식별자를 저장하고(예를 들어, 소스 오디어 식별자가 오디어 식별자 데이터 저장부(144)에 저장될 수 있음), 수신자 컴퓨터 시스템(120)이 사용자 통신교환 우선순위를 저장하고 적용한다. 이 실시예에서, 발신자 컴퓨터 시스템(110)은 소스 오디어 식별자 없이 디지털 정보를 송신하고, 디지털 통신 프로세서(142)는 상기 디지털 정보를 수신하고, 수신자가 디지털 통신을 수신할 수 있는지 여부를 판단하며, 수신자가 이용가능한 경우, 수신자 컴퓨터 시스템(120)에 소스 오디어 식별자에 접속하여 송신할 뿐만 아니라 디지털 통신도 송신한다. 수신자 컴퓨터 시스템(120)은 소스 오디어 식별자 및 디지털 정보를 수신하고 단계 512-522에 따라 상기 소스 오디오 식별자 및 디지털 통신을 처리하다.In another embodiment, the
도 7을 참조하면, 소스 오디오 식별자와 함께 디지털 통신의 교환을 가능하게 하는 시스템(700)은 네트워크(730)를 통해서 수신자 컴퓨터 시스템(720)으로 디지털 통신 및 소스 오디어 식별자를 송신하는 발신자 컴퓨터 시스템(710)을 포함한다. 발신자 컴퓨터 시스템(710) 및 수신자 컴퓨터 시스템(720)은 각각 데이터 경로(710C, 729C)를 통해 제어기(710B,720B)와 통신하는 장치(710A,710B)를 포함한다. 도 7의 통신 시스템 내의 각 구성요소의 예들이 도 1과 관련하여 상기에서 광범위하게 설명되었다. 특히, 발신자 컴퓨터 시스템(710), 수신자 컴퓨터 시스템(720) 및 네트워크(730)는 전형적으로 각각 도 1의 발신자 컴퓨터 시스템(110), 수신자 컴퓨터 시스템(120) 및 네트워크(130)에 대하여 상술된 특징들과 비교가능한 특징들을 갖는다.Referring to FIG. 7, a
그러나, 발신자 컴퓨터 시스템(710)은 상기 발신자 컴퓨터 시스템(710)이 디지털 통신 핸들링 시스템(도 1의 140)에 디지털 정보를 송신하지 않는다는 점에서 발신자 컴퓨터 시스템(110)과 다르다. 오히려, 발신자 컴퓨터 시스템(710)은 수신자 컴퓨터 시스템(720)에 직접 연결을 통해서 디지털 통신 및 소스 오디오 식별자를 곧바로 전송한다. 직접 연결은, 예를 들면, 개방형 전송 제어 프로토콜(open transmission control protocol, TCP) 연결과 같은 개방형 소켓 연결(즉, 피어 투 피어 소켓 연결(peer-to-peer socket connection))일 수 있다. 발신자 컴퓨터 시스템(710)과 수신자 컴퓨터 시스템(720) 양자 모두는 직접 연결을 설정하기 위한 윈속(winsock) 응용 프로그램 인터페이스(API)를 포함할 수 있다. 일실시예에서, 발신자 컴퓨터 시스템(710)에 의해 송신된 디지털 통신들은 인스턴트 메시지들이다.However,
도 8은 직접 연결을 통해 발신자 컴퓨터 시스템으로부터 수신된 디지털 정보의 수신시에 소스 오디오 식별자의 프리젠테이션을 가능하게 하는 프로세스 800을 도시한 것이다. 편의상, 도 7에 대해 설명된 특정 구성요소들이 프로세스 800을 수행하는 것으로 인용된다. 그러나, 다른 구성요소들이 시스템의 구조를 정의하는데 사용되거나, 기능이 도 7에 도시된 구성요소들 사이에 다르게 분배된 다른 실시예에도 유사한 방법이 적용될 수 있다.8 illustrates a
발신자 컴퓨터 시스템(710)은 수신자 컴퓨터 시스템(720)에 디지털 통신 및 소스 오디오 식별자를 송신하거나 수신자 컴퓨터 시스템(720)이 디지털 통신 및 소스 오디오 식별자를 접속할 수 있도록 한다. 수신자 컴퓨터 시스템(720)은 디지털 정보 및 소스 오디오 식별자를 수신하거나 접속한다(단계 804). 수신자 컴퓨터 시스템(720)은 수신자 정보교환 우선순위에 접속하고 수신자가 발신자에 의해 송신된 디지털 정보를 인증하는지를 판단한다(즉, 발신자 식별자가 수신자의 블랙 리스트에 포함되어 있는지를 판단함)(단계 806). 수신자가 발신자로부터의 디지털 통신을 인증하지 않으면, 디지털 통신은 폐기된다(단계 808). 몇몇 실시예에서, 수신자 컴퓨터 시스템(720)은 발신자 컴퓨터 시스템(720)에 상기 디지털 정보가 폐기되었음을 알리는 통지 메시지를 추가로 송신할 수 있다(미도시). 수신자가 발신자로부터의 디지털 통신을 인증하면, 디지털 통신 프로세서(142)는 수신자가 상기 수신자 정보교환 우선순위(즉, 화이트와 그레이 리스트 및 디폴트 응답 알고리즘)에 근거하여 소스 오디오 식별자와 함께 통신할지 여부를 판단한다(단계 810).
수신자가 소스 오디오 식별자와 함께 디지털 통신을 인증하면, 수신자 컴퓨터 시스템(720)은 수신자로 하여금 상기 수신자가 상기 디지털 통신을 인식하게 하기 이전에 또는 동시에 디지털 통신(단계 814)과 함께 수신된 소스 오디어 식별자를 인식하도록 한다. 또 다른 실시예에서, 수신자 컴퓨터 시스템(720)은 수신자가 소스 오디어 식별자를 인식하도록 하기 이전에 소스 오디어 식별자를 저장한다. 수신자가 소스 오디어 식별자와 함께 디지털 통신을 인증하지 않으면(예를 들어, 발신측 사용자 식별자가 수신자의 그레이 리스트에 포함되어 있으면), 수신자 컴퓨터 시스템(720)은 수신자가 수신된 소스 오디어 식별자를 인식하도록 함이 없이 디지털 통신(814)를 수신자가 인식하도록 한다. If the receiver authenticates the digital communication with the source audio identifier, the
프로세스 800은 발신자 컴퓨터 시스템(710)과 수신자 컴퓨터 시스템(720) 사이의 통신 세션에서 전송된 각각의 디지털 통신에 대해 수행될 수 있다. 대안으로, 프로세스 800은 통신 세션에서 전송된 제 1 디지털 통신에 대해 수행될 수 있다. 수신자 컴퓨터 시스템(720)이 소스 오디오 식별자를 저장할 수 있고, 그런 후 발신자 컴퓨터 시스템(710)이 소스 오디오 식별자 없이 연이은 디지털 통신을 전송할 수 있다. 상기 수신자 컴퓨터 시스템(720)은 결정된 수신측 통신교환 우선순위와 관련된 연이은 디지털 통신을 수행하고, 저장된 소스 오디오 식별자에 접속하여, 적합한 경우에는, 수신자로 하여금 저장된 소스 오디오 식별자를 인식할 수 있도록 한다.
또 다른 실시예에 있어서, 발신자 컴퓨터 시스템(710)은 또한 소스 오디오 식별자 및 디지털 통신과 함께 발신자 프로파일을 전송한다. 디지털 통신 및 소스 식별자와 함께 발신자 프로파일이 수신자 컴퓨터 시스템(720)에 의해 수신된다. 수신자 컴퓨터 시스템(720)이 수신자가 발신자로부터 디지털 통신을 인증한다고 판단하는 경우에는 수신자에 의해 발신자 프로파일의 전부 또는 일부가 저장되고 인식될 수 있다. In yet another embodiment, the
상술한 시스템들 및 처리는 음성 및 데이터 통신 상황(context)에 사용될 수 있다. 도 9 내지 도 11은 음성 통신 상황에 사용되는 소스 오디오 식별자의 한 가지 가능한 예를 도시한 것이다. The systems and processes described above can be used in voice and data communication contexts. 9-11 illustrate one possible example of a source audio identifier used in a voice communication situation.
도 9 를 참조하면, 소스 오디오 식별자를 이용하여 전화 통화를 가능하게 하기 위한 전화 시스템(100)은 전화망(930)를 통해 호 수신 전화(920)와 통신하는 호출자 전화(910)를 포함한다. 전화망(930)는 오디오 식별자 데이터 저장장치(944) 및 구성 데이터 저장장치(946)에 접속할 수 있다. 몇몇 실시예에서, 오디오 식별자 데이터 저장장치(944) 및 구성 데이터 저장장치(946)는 전화망(930)의 일부이다.Referring to FIG. 9,
호출자 전화(910) 및 수신자 전화(920)는 전화망(930)를 통해 통신이 가능한 지상선 전화일 수 있다. 또 다른 실시예에서, 호출자 전화(910) 및/또는 수신자 전화(920)는 내포된 휴대폰 기술이 적용된 이동전화가거나 개인 휴대 정보 단말기(PDA)일 수 있다.
호출자 전화(910)는 전화망(930)를 가로질러 호 수신 전화(920)에 전화를 하도록 설정된다. 또 다른 실시예에서, 호출자 전화(910)는 부가적으로, 호 설정(call setup)의 일부로서 소스 오디오 식별자를 호 수신 전화(920)에 전송하도록 설정될 수 있다. 호출자 전화(910)는 전화망(930)을 통해, 상기 대역 내(in-band) 혹은 대역 외(out-of-band) 신호로서 소스 오디오 식별자를 전송할 수 있다. 예를 들어, 휴대폰 또는 이동전화 시스템에서, 호출자 전화(910)는 호 설정 요청을 전송하기 이전에 또는 동시에, 멀티미디어 메시지 서비스(Multimedia Message Service; MMS) 또는 단문 메시지 서비스(Short Message Service; SMS)를 사용하는 메시지로서 소스 오디오 식별자를 전송할 수 있다. MMS 또는 SMS 메시지는 일반적으로 발신측 사용자 식별자를 포함하고, 발신자 프로파일의 전부 또는 일부를 포함할 수 있다. 또 다른 실시예에서, 호출자 전화(910)는 인터넷상으로 상기 소스 오디오 식별자를 호 수신 전화(920)에 전송할 수 있다.The
The
소스 오디오 식별자가 대역 외 신호로서 전송되는 경우, 호출자 전화(910)는 전화망(930)로부터 호출 신호를 수신하기 전에 또는 후에 소스 오디오 식별자를 수신할 수 있다. 호출자 전화(910)가 호출 신호를 수신하기 전에 다수의 소스 오디오 식별자를 수신한 경우, 호출자 전화(910)는 호출자 식별 정보(예를 들어, 자동 번호 식별(Automatic Number Identification, ANI) 정보)를 기초로 하여 적합한 소스 오디오 식별자를 식별한다. 호출자 전화(910)가 전화망(930) 로부터 호출 신호 수신시에 소스 오디오 식별자를 수신하지 못한 경우, 호출자 전화(910)는 소스 오디오 식별자를 수신하기 위해 약간의 소정량의 시간을 대기할 수 있다. 소정의 시간량이 만료된 후에 어떠한 소스 오디오 식별자도 수신하지 못한 경우, 호출자 전화(910)는 디폴트 호출 신호를 사용할 수 있다.If the source audio identifier is transmitted as an out-of-band signal, the
호 수신 전화(920)는 전화망(930)로부터 소스 오디오 식별자 및 걸려오는 전화를 수신하고, 수신자가 걸려오는 전화 및, 적당한 경우, 소스 오디오 식별자를 인식할 수 있도록 설정된다. 호 수신 전화(920)는 소스 오디오 식별자를 저장하고, 수신자가 상대방 호출자로부터 걸려오는 전화임을 알려주는 호출 신호로서 소스 오디오 식별자를 인식할 수 있도록 설정될 수 있다. 예를 들어, 소스 오디오 식별자는 곡 전체 또는 표준 호출음(ring tones)의 세트로 저장될 수 있다. 호 수신 전화(920)는 또한, 발신자가 소스 오디오 식별자를 송신하지 않거나, 다르게는 발신자가 소스 오디오 식별자를 송신하는 경우에 재생되는 디폴트 호출 신호를 저장하도록 설정할 수 있으나, 호 수신자는 소스 오디오 식별자가 재생되지 않게 한다. 디폴트 호출 신호는 호출자 전화(910)의 직통 번호(direct number)를 기초로 변경될 수 있다. 휴대폰 또는 이동전화 시스템에 있어서, 호 수신 전화(920)는, 예를 들어, 걸려오는 전화를 수신하기 전에 또는 동시에 MMS 또는 SMS 메시지 내의 소스 오디오 식별자를 수신할 수 있다. 또 다른 실시예에서, 호 수신 전화(920)는 인터넷 접속을 가지고, 걸려오는 전화를 수신하기 전에 또는 동시에 인터넷 상의 소스 오디오 식별자를 수신한다. 호 수신 전화(920)는 전화망(930)로부터 호출 신호를 수신하자마자 소스 오디오 식별자를 재생한다. The
또 다른 실시예에서, 호 수신 전화(920)는 호출 신호로서 소스 오디오 식별자를 재생할 것인지 여부 및 호출을 수락할 것인지 여부를 결정할 수 있다. 이 실시예에서, 호 수신 전화(920)는 사용자 통신교환 우선순위를 저장하고, 상기 사용자 통신교환 우선순위에 따라 소스 오디오 식별자가 재생되게 할지 여부를 결정한다. In another embodiment, call-initiated
전화망(930)은 호출자 전화(910)와 호 목적지 전화(920) 사이의 직간접 음성 통신이 가능하도록 구성된다. 전화망(930)는 회선 교환 음성 네트워크, 패킷 교환 데이터 네트워크 또는 음성을 전달할 수 있는 임의의 다른 네트워크를 포함할 수 있다. 예를 들면, 회선 교환 음성 네트워크는 일반전화 전화망(public switched telephone network, PSTN)을 포함할 수 있고, 패킷 교환 데이터 네트워크는 인터넷 프로토콜(IP) 또는 비동기식 전송 모드(asynchronous transfe mode, ATM)을 포함할 수 있으며, 예를 들어, Voice-over-IP, Voice-over-ATM, 또는 음성 데이터 통신에 사용되는 다른 비교가능한 프로토콜을 사용하여 음성을 지원할 수 있다.
전화망(930)은 호출자 전화(910)로부터 호 수신 전화의 직통 번호를 수신하고, 구성 데이터 저장장치(942)에 접속하여 호출자가 소스 오디오 식별자 서비스에 등록되었는지를 판단하고, 대응하는 소스 오디오 식별자에 접속하며, 적용 가능하다면, 호 수신 전화(920)에 호 설정 요청 및 소스 오디오 식별자를 송신할 수 있도록 구성될 수 있다. 소스 오디오 식별자는 호출자 전화(910)에 호 설정 요청을 전송하기 이전에 또는 동시에 대역 내 또는 대역 외 신호로서 전송될 수 있다. 일실시예에서, 전화망(930)은 MMS 또는 SMS 메시지를 처리하도록 구성되고 MMS 또는 SMS 메시지로서 소스 오디오 식별자를 전송한다. 또 다른 실시예에서, 전화망 네트워크(930)는 호 설정 이전에 또는 동시에 인터넷상으로 호 수신 전화(920)에 소스 오디오 식별자를 전송할 수 있다. 호 수신 전화(920)는 호출자에 대응하는 전화망(930)으로부터 호출 신호의 수신시에, 예를 들어, 걸려온 호출 및 소스 오디오 식별자를 조정하는 수단으로서 호출자 전화번호와 관련된 ANI 정보를 사용하여, 소스 오디오 식별자를 재생한다.The
또 다른 실시예에서, 전화망(930)는 호 설정 동안에 대역 내 또는 대역 외 신호로서 호출자 전화(910)로부터 소스 오디오 식별자를 수신하도록 설정될 수 있다. 예를 들면, 전화망(930)은 신호 경로를 통해 호출자 전화(910)로부터 수신된 호 목적지 전화번호의 부가 구성요소로서 소스 오디오 식별자 또는 상기 소스 오디오 식별자로의 링크를 수신하도록 설정될 수 있다.In another embodiment,
오디오 식별자 데이터 저장장치(942) 및 구성 데이터 저장장치(942)가 도 1을 참조로 상기에서 광범위하게 설명하였다. 특히, 오디오 식별자 데이터 저장장치(942) 및 상기 구성 데이터 저장장치(946)는 각각 전형적으로 도 1의 오디오 식별자 데이터 저장장치(142) 및 구성 데이터 저장장치(146)에 대해 상술한 특성들에 필적하는 특성들을 갖는다. 오디오 식별자 데이터 저장장치(942)는 소스 오디오 식별자를, 예를 들어, 디지털 데이터로 부호화되고 호출자 전화의 직통 번호에 의해 색인된 표준 또는 전체 음악 호출음으로서 저장하도록 구성된다. 구성 데이터 저장장치(946)는 호출자의 전화선상에 이네이블된 전화 서비스를 나타내는 호출자 서비스 프로파일을 저장하도록 구성된다. 호출자 서비스 프로파일은 호출자가 소스 오디오 식별자 서비스에 등록되었는지 여부의 표시를 포함하고 호출자 전화의 직통 번호에 의해 색인될 수 있다. 구성 데이터 저장장치(946)는 또한 사용자 프로파일 및 사용자 정보교환 우선순위를 저장할 수 있다. 오디오 식별자 데이터 저장장치(942) 및 구성 데이터 저장장치(946)는 하나의 데이터 저장부에 통합될 수 있다.Audio identifier data storage 942 and configuration data storage 942 have been described above extensively with reference to FIG. 1. In particular, audio identifier data storage 942 and
도 10은 호출자로부터 걸려오는 호출을 나타내는 호출신호로서 소스 오디오 식별자의 프리젠테이션을 가능하게 하는 프로세스 1000을 도시한 것이다. 편의상, 도 9에 대해 설명된 특정 구성요소들은 프로세스 1000을 수행하는 것으로 인용된다. 그러나, 다른 구성요소들이 시스템의 구조를 정의하는데 사용되거나, 기능이 도 9에 도시된 구성요소들 사이에 다르게 분배된 다른 실시예에도 유사한 방법이 적용될 수 있다. 10 illustrates a
호출자 전화(910)의 사용자는 호 수신 전화(920)의 직통 번호로 전화걸거나 특정한다(단계 1002). 전화망(930)은 호 수신 전화(920)의 직통 번호를 수신하고 호출자 전화(910)의 직통 번호를 식별한다(단계 1004). 전화망(930)은 호 수신 전화선이 호출을 수신할 수 있는지를 판단한다(단계 1006). 호 수신 전화선이 전화 호출에 대해 사용중이거나 그렇지 않고 호출을 수신할 수 없으면, 전화망은 호 수신 전화선의 상태에 따라서(예를 들어, 호출자 전화(910)에 통화중 신호(busy signal)를 전송함으로써) 상기 호출을 처리한다(단계 1008).The user of the caller's
호 수신 전화선이 호출을 수신할 수 있으면, 전화망(930)은 구성 데이터 저장장치(946)로부터 호출자 서비스 프로파일에 접속하여(1010) 호출자가 호출 서비스 프로파일에 기초하여 소스 오디오 식별자 서비스에 등록되었는지를 판단한다(단계 1012). 호출자가 소스 오디오 식별자 서비스에 등록되어 있지 않으면, 전화망(930)은 호출을 설정하고 호 수신 전화(920)에 호출음 트리거(ring tone trigger)를 전송한다(단계 1026).If the call-incoming telephone line can receive the call, the
호출자가 소스 오디오 식별자 서비스에 등록되어 있으면, 전화망(930)은 구성 데이터 저장장치(146)로부터 호 수신 전화의 직통 번호에 대응하는 사용자 정보교환 우선순위에 접속하고(단계 1014), 호 수신자는 소스 오디오 식별자가 재생되어야 할지 여부를 판단한다(단계 1016). 호 수신자는 소스 오디오 식별자가 재생되어야 할지 여부의 판단은, 도 2 및 도 3a에서 단계 218에 대하여 상술한 바와 같이 동일한 방식으로 수행되며, 전화망(930)은 디지털 통신 프로세서(142)의 기능을 수행하고 호 수신 전화(920)는 수신자 컴퓨터 시스템(120)의 기능을 수행한다. 사용자 인터페이스(300)는 또한 발신측 사용자 식별자가 수신자의 그레이, 화이트 또는 블랙 리스트에 포함되어 있지 않을 때, 호 수신 전화(920)에 의해 디스플레이될 수 있다. 이 실시예에서, 메시지는 걸려오는 호출이고 특정 호출음이 수신자에게 호출을 알리며, 수신자에게 호출자가 소스 오디오 식별자를 가지고 있음을 알려주기 위해 사용된다. 그런 후 호 수신자는 호출을 인증할지 그리고 사용자 인터페이스(300)와 상호작용함으로써 호출자의 소스 오디오 식별자 또는 호출음을 인증할지 여부를 결정한다.If the caller is registered with the source audio identifier service, the
소스 오디오 식별자가 재생되는 것을 호 수신자가 허락하지 않는 경우, 전화망(930)은 호출을 설정하고 호 수신 전화(920)에 호출음 트리거를 전송한다(1026). 소스 오디오 식별자가 재생되는 것을 호 수신자가 허락하는 경우, 전화망(930)은 오디오 식별자 데이터 저장장치(944)로부터 호출자 전화의 직통 번호에 대응하는 소스 오디오 식별자에 접속하고(단계 1018) 호출을 설정하고 상기 호 수신 전화에 호출음 트리거를 전송하기 전에 또는 동시에(단계 1026) 호 수신 전화(920)에 소스 오디오 식별자를 전송한다(단계 1020).If the call recipient does not allow the source audio identifier to be played, the
호 수신 전화(920)는 소스 오디오 식별자를 수신하고(단계 1022) 소스 오디오 식별자를 저장한다(단계 1024). 호출이 설정되고 호 수신 전화(920)가 호출음 트리거를 수신하면, 호 수신 전화(920)는 일반적으로 ANI 정보를 이용하여 호출자를 식별하고(단계 1028), 소스 오디오 식별자가 호출에 이용가능한지 여부를 판단한다(단계 1030). 소스 오디오 식별자가 호출에 이용가능하지 않으면, 호 수신 전화(920)는 호 수신자가 인식할 수 있는, 예를 들어, 일반적이거나 디폴트 호출음을 재생함으로써 호출음을 만든다(단계 1034). 소스 오디오 식별자가 호출에 이용가능하면, 호 수신 전화(920)는 소스 오디오 식별자를 포함하도록 (예를 들어, 소스 오디오 식별자를 호출음으로서 사용하거나, 소스 오디오 식별자를 일반적이거나 디폴트 호출음과 연결시킴으로써) 호출음을 변형한다(단계 1032). 그런 후, 호 수신 전화(920)는 변형된 호출음을 재생함으로써 호 수신자가 인식할 수 있는 변형된 호출음을 만든다(단계 1034).The
도 11은 호출자로부터 들어오는 호출을 나타내는 호출 신호로서의 소스 오디오 식별자의 프리젠테이션을 가능하게 하는 단계(1100)를 도시한 것으로, 호출자 전화는 전화망을 통해 소스 오디오 식별자를 호 수신 전화로 전송한다. 편의상, 도 9에 대하여 설명된 특정 구성요소들은 단계(1100)를 수행하는 것으로서 인용된다. 그러나, 다른 구성요소는 시스템의 구성을 정의하기 위해 사용되거나, 기능이 도 9에 도시된 구성요소들 간에 다르게 분배되는 다른 실시예에도 유사한 방법이 적용될 수 있다.FIG. 11 illustrates a
호출자 전화(910)의 사용자는 호 수신 전화(920)의 직통 번호로 전화를 걸거나 그렇지 않으면 호 수신 전화(920)의 직통 번호를 지정하고 소스 오디오 식별자를 지정한다(단계 1102). 전화망(930)은 호 수신 전화(920)의 직통 번호와 소스 오디오 식별자를 수신한다(단계 1104). 전화망(920)은 호 수신 전화선이 호출을 수신할 수 있는지 여부를 판단한다(단계 1106). 호 수신 전화선이 통화중이거나, 다른 이유로 전화통화를 받을 수 없는 경우, 전화망(930)은 호 수신 전화선의 상태에 따라 호출을 (예를 들어, 통화중 신호를 호출자 전화(910)로 전송함으로써) 처리한다(단계 1108). 호 수신 전화선이 호 수신 가능한 경우, 전화망(930)은 호출을 설정하고 호 수신 전화(920)에 호출음을 전송하기 이전에 또는 동시에 소스 오디오 식별자를 호 수신 전화(920)에 전송한다(단계 1120).The user of the caller's
호 수신 전화(920)는 소스 오디오 식별자를 수신하고(단계 1112), 호 수신자가 소스 오디오 식별자를 재생되게 하는지 여부를 판단한다(단계 1114). 호 수신자가 소스 오디오 식별자를 재생되게 하는지 여부의 판단은 도 5 및 도 6의 단계 518에 대하여 상술한 방식으로 달성될 수 있으며, 전화망(930)은 디지털 통신 프로세서(142)의 기능을 수행하고, 호 수신 전화(920)는 수신 컴퓨터 시스템(120)의 기능을 수행한다.The
호 수신자가 소스 오디오 식별자를 재생되게 하지 않는 경우, 호 수신 전화(920)는 소스 오디오 식별자를 폐기한다(단계 1116). 호 수신자가 소스 오디오 식별자를 재생되게 하는 경우, 호 수신 전화(920)는 소스 오디오 식별자를 저장한다(단계 1118).If the call recipient does not cause the source audio identifier to be played, then the
호가 설정되고 호 수신 전화(920)가 호출음을 수신하면, 호 수신 전화(920)는 일반적으로 ANI 정보를 이용하여(단계 1122) 호출자를 식별하고(단계 1120), 소스 오디오 식별자가 호출될 수 있는지 여부를 판단한다(단계 1124). 소스 오디오 식별자가 호출될 수 없으면, 호 수신 전화(920)는 호 수신자가 인식할 수 있는, 예를 들어, 일반적이거나 디폴트 호출음 재생함으로써 호출음 생성한다(단계 1128). 소스 오디오 식별자가 호출될 수 있으면, 호 수신 전화(920)는 소스 오디오 식별자를 포함하도록(예를 들어, 소스 오디오 식별자를 호출음으로 사용하거나, 소스 오디오 식별자를 일반적이거나 디폴트 호출음에 연결시킴으로써) 호출음을 변형시킨다(단계 1126). 호 수신 전화(920)는 변형된 호출음을 재생시킴으로써 호 수신자가 인식할 수 있는 변형된 호출음을 생성한다.When the call is established and the
또 다른 실시예로서, 호출자 전화(910)라기 보다는 전화망(930)이 소스 오디오 식별자를 저장하고(예를 들어, 소스 오디오 식별자는 오디오 식별자 데이터 저장장치(144)에 저장될 수 있다), 호 수신 전화(920)는 사용자 통신교환 우선순위를 저장하고 적용한다. 이 실시예에서, 호출자 전화(910)는 소스 오디오 식별자없이 디지털 통신을 전송하고, 전화망(930)은 디지털 통화를 수신하며, 수신자 전화선이 걸려오는 호출을 수신할 수 있는지 여부를 판단하며, 호 수신 전화선이 이용가능한 경우, 호 설정을 할 뿐만 아니라 호 수신 전화(920)에 소스 오디오 식별자를 전송한다. 호 수신 전화(920)는 소스 오디오 식별자를 수신하고, 단계 1112 내지 단계1118에 따라 소스 오디오 식별자를 처리한다.In another embodiment, rather than
소스 오디오 식별자는 발신자를 식별하는 하나의 음이거나, 대안으로, 발신자 또는 통신의 하나 이상의 특성 뿐만 아니라 대안으로서 발신자 신원을 식별하기 위해 함께 연결된 다수의 음향으로 형성된 연결 오디오 메세지일 수 있다. 도 12에 도시된 바와 같이, 가능한 일실시예로서, 연결 오디오 메시지(1200)는 발신자 또는 통신의 특성이나 특징을 나타내는 첫번째 음향(1210)과 뒤이어 개별 발신자를 식별하는 두 번째 음향(예를 들어, 발신자의 이름의 구술 형태)(1220)을 포함한다. 식별음향은 개개의 발신자를 식별하도록 선택되는 반면에 특징음향은 발신자를 설명하거나, 한정하거나, 특징하도록 선택된다. 특징음향은 발신자가 호출/전송하는 위치(예를 들어, 캘리포니아, 집, 직장 혹은 학교로부터), 발신자가 속하는 직업그룹(예를 들어, 의사, 변호사, 전기기술자, 기계기술자 또는 배관공), 일원이 속하거나 일하고 있는 기관(예를 들어, 미국 포르쉐 클럽(the Porsche Club of America), 미국총기협회(National Rifle Association), 로타리 클럽(the Rotary Club), 포드 자동차 회사(Ford Motor Comapany), 마이크로소프트(Microsoft), 쿠퍼 파워 시스템(Cooper Power System)), 또는 발신자에 의한 다른 그룹 멤버(예를 들어, 수신자의 인스턴트 메시지에 친구 리스트나 수신자의 컨텐츠 목록에 있는 카테고리에 포함된 친구그룹), 디지털 통신이나 호출의 중요성이나 긴급성(예를 들어,낮은 피치의 음은 호출이 긴급하지 않음을 나타내고 높은 피치의 음은 매우 긴급함을 나타낼 수 있다), 호출 또는 디지털 통신의 타입(예를 들어, 사교적 통화, 사업상 통화, 이메일, 인스턴트 메시지, 수신자 생일 축하 기원 전화, 수신자의 기념일 축하 기원 전화 등), 디지털 통신을 전송하는데 사용되는 통신 수단의 타입(예를 들어, 데스크 탑 개인용 컴퓨터, 삐삐(pager), 개인 휴대정보 단말기(PDA), 또는 휴대폰), 발신자의 온라인 상태(예를 들어, 온라인 또는 오프라인), 휴대폰, PDA 또는 데스크 탑 컴퓨터를 포함하는 다른 통신장치(예를 들어, 이메일, 전화 호출, 인스턴트 메신저)를 통해 통신을 수신하는 가용성, 발신자와 수신자 간의 구분도 또는 발신자에 의한 구분 임계값의 만족도 또는 불만족도 숫자를 식별하는 음향을 포함할 수 있으나, 이에 제한되지 않는다.The source audio identifier may be one sound identifying the caller or, alternatively, one or more characteristics of the caller or communication, as well as a concatenated audio message formed of multiple sounds connected together to identify the caller identity as an alternative. As shown in FIG. 12, as one possible embodiment, the
연결 오디오 메시지는 식별 및/또는 특징음향의 임의의 조합으로 형성될 수 있다. 예를 들어, 연결 오디오 메시지는 식별음향만으로 형성될 수 있거나, 대안으로는 특징음향만으로 형성될 수 있다.The connection audio message may be formed of any combination of identification and / or characteristic sound. For example, the connection audio message may be formed of only the identification sound, or alternatively, may be formed of only the characteristic sound.
도 13을 참조하면, 연결 오디오 메시지(1300)는 발신자/호출자에 대한 정보 또는 다수의 연결된 다른 특징음향(1310)과 식별음향(1320)을 연결시킴으로써 발신자에 의해 전송된 통신의 다수 레벨을 제공할 수 있다. 도 13은, 연결 오디오 메시지(1300)의 시작 단계에 연결된 특징음향(1310)과 연결 오디오 메시지(1300)의 종료단계에 연결된 식별음향(1320)을 도시한 것이다. 그러나, 어떠한 연결 순서도 가능하다. 음향들이 많이 연결될수록, 발신자는 정보의 증가된 레벨을 수신자에게 제공할 수 있다. 연결 오디오 메시지가 호출음으로 사용되는 경우, 연결된 음향들은 수신자가 전화에 응답하거나 그렇지 않으면 호출이 처리될 때까지 연이어 수 회 재생될 수 있다.With reference to FIG. 13, the
연결 오디오 메시지 내의 각 연결된 음향의 길이는 발신자에 의해 지정될 수 있다. 발신자 컴퓨터 시스템(110, 510) 또는 호출자 전화(910)는 발신자로 하여금 전송될 수 있는 연결된 음향의 길이나 개수를 제한하게 할 수 있다. 추가적으로 또는 대안으로, 디지털 통신 프로세서(142) 또는 전화망(930)은 연결 오디오 메시지의 총 길이나 연결 오디오 메시지에서 각각의 특정한 연결된 음향의 총 개수나 총 길이를 제한할 수 있다.The length of each connected sound in the connected audio message may be specified by the sender.
연결 오디오 메시지 내의 각 연결된 음향의 길이는 수신자에 의해 지정될 수 있다. 연결 오디오 메시지는 수신자 컴퓨터 시스템(120,520) 또는 호 수신 전화(920)가 각각의 연결된 음향을 인식하고 구분하도록 부호화될 수 있다. 수신자 컴퓨터 시스템(120,520) 또는 호 수신 전화(920)는 수신자로 하여금 각 연결된 음향이 재생될지 여부를 제어하고 각 연결된 음향의 길이를 조절하게 할 수 있다. 수신자는 연결된 음향이 재생되는 동안 각 연결된 음향의 재생을 제어할 수 있거나(예를 들어, 호 수신 전화(920) 또는 수신 컴퓨터 시스템(120,520)상의 기능을 선택하여 다음 연결된 음향으로 건너뛸 수 있다), 또는 추가적으로나 대안으로, 수신자가 연결 오디오 메세지의 수신시에 재생되는 연결된 음향의 길이, 번호, 및 연결타입을 지정하는 사용자 통신교환 우선순위를 설정할 수 있다.The length of each connected sound in the connected audio message can be specified by the receiver. The connection audio message may be encoded such that the
또 다른 실시예에서, 디지털 통신 프로세서(142) 또는 전화망(920)은 수신자 컴퓨터 시스템(120, 520) 또는 호 수신 전화(920)에 연결 오디오 메시지를 송신하기 전에 수신자의 사용자 정보교환 우선순위에 따라 연결 오디오 메시지를 처리한다. 또 다른 실시예에서, 재생되는 연결 오디오 메시지는 디폴트 값 또는 기 선택된 값이며, 수신자 또는 발신자에 의해 지정되지 않는다. 길이는 또한 그룹별 또는 사용자별로 변경될 수 있다.In another embodiment, the
연결 오디오 메시지는 또한 하나 이상의 수신자 지정음향과 연결될 수 있다. 수신자 지정음향은 특징음향 또는 식별음향일 수 있다. 예를 들어, 수신자는 발신자가 상기 수신자의 친구 리스트의 일원임을 지시하는 특징음향을 선택하거나 정의할 수 있다. 수신자가 상기 수신자의 친구 리스트에 열거된 발신자로부터의 인스턴트 메시지를 수신하면, 연결 오디오 메시지는 상기 발신자 지정음향(들)의 끝에 수신자가 지정한 친구 리스트 특징음향을 연결함으로써 형성될 수 있다. 연결 오디오 메시지를 청취함으로써 수신자는 발신자를 식별하고 상기 발신자가 수신자의 친구 리스트의 일원인지를 모두 판단할 수 있다. 특징음향은 발신자가 수신자의 친구 리스트에 있는 동료(coworker) 또는 가족 그룹에 속함을 나타내거나, 대안으로 발신자가 수신자, 수신자 컴퓨터 시스템(120,520), 또는 호 수신 전화(920)에 의해 정의되는 임의의 그룹에 속함을 나타내도록 변경될 수 있다.The connection audio message can also be associated with one or more recipient directed sounds. The recipient designated sound may be a feature sound or an identification sound. For example, the recipient can select or define a feature sound that indicates that the sender is part of the recipient's friend list. When the recipient receives an instant message from the sender listed in the recipient's friend list, a connection audio message may be formed by concatenating the recipient's friend list feature sound at the end of the sender's designated sound (s). By listening to the connection audio message, the recipient can both identify the sender and determine whether the sender is part of the recipient's friend list. A characteristic sound indicates that the caller belongs to a coworker or family group in the recipient's friend list, or alternatively that the caller is defined by the recipient,
수신자는 또한 식별음향을 지정할 수 있다. 예를 들어, 수신자는 상기 수신자의 사장으로부터 들어온 통신의 수신을 나타내도록 "다빅보스(DaBigBoss)"라고 하는 식별음향을 지정할 수 있다. 사장이 "죤(John)"이라고 하는 발신자 지정 식별음향을 선택한 경우, 수신자는 상기 사장으로부터의 디지털 정보 또는 호출의 수신시에 "다빅보스(DaBigBoss)! 죤(John)"을 듣게 된다.The receiver can also specify the identification sound. For example, the recipient may specify an identifying sound called "DaBigBoss" to indicate the receipt of a communication from the president of the recipient. If the president has selected a caller-specific identification sound called "John", the recipient will hear "DaBigBoss! John" upon receipt of digital information or a call from the president.
도 14는 하나 이상의 수신자 지정 특징음향(1420) 및 하나 이상의 수신자 지정 식별음향(1430)과 연결된 발신자 지정음향(1410)를 포함하는 연결 오디오 메시지(1400)를 도시한 것이다. 도 15a는 발신자 지정음향(1510)과 수신자 지정음향(1520)을 혼합하고 연결함으로써 형성된 연결 오디오 메시지(1500)의 다른 예를 도시한 것이다. 음향들이 연결되는 순서는 변할 수 있다. 예를 들어, 수신자에 의해 지정된 음향들이 맨먼저 올 수 있고, 뒤이어 발신자들에 의해 지정된 음향들이 올 수 있다.FIG. 14 illustrates a
또 다른 실시예에서, 연결 오디오 메시지에 있는 음향들의 전부 또는 일부는 수신자 또는 발신자에 의해 지정되지 않고, 더욱 광범위하게 정의된다. 예를 들어, 음향들은 DCHS(140), 전화망(930), 또는 수신자 컴퓨터 시스템(120, 520)이나 호 수신 전화(920)에 통신 연결된 또 다른 시스템에 의해 정의될 수 있다.In yet another embodiment, all or some of the sounds in the connection audio message are not specified by the receiver or the sender, but are more broadly defined. For example, the sounds may be defined by the
도 16은 수신자 지정음향을 포함하는 연결 오디오 메시지를 생성하고 인식할 수 있도록 하기 위한 프로세스 1600을 도시한 것이다. 프로세스 1600은 수신자 컴퓨터 시스템(120, 520) 또는 호 수신 전화(920)에 의해 수행될 수 있다. 부가적 또는 대안으로, 프로세스(1600)는 디지털 통신 프로세서(142) 또는 전화망(930)에 의해 수행될 수 있다.FIG. 16 illustrates a
소스 오디오 식별자가 수신되거나 접속된다(단계 1610). 소스 오디오 식별자의 접속은 프로세스 200의 단계 228, 프로세스 500의 단계 512, 프로세스 800의 단계 804, 프로세스 1000의 단계 1018, 또는 프로세스 1100의 단계 1104에 대응할 수 있다. 발신자의 신원 또는 발신자 또는 통신의 특징이 결정된다(단계 1620). 발신자의 신원은 디지털 통신의 발신측 사용자 식별자, 호출의 번호 또는 소스 오디오 식별자와 함께 포함되거나 수신된 발신자 식별정보로부터 판단될 수 있다. 수신자 컴퓨터 시스템(120,520), 호 수신자 전화(920), 디지털 통신 프로세서(142) 또는 전화망(930)은 구성 데이터 저장장치(144,944)에 접속함으로써, 또는 호출자나 통신에 대한 식별정보 또는 특징정보를 저장하거나 접속하여 제공할 수 있는 하나 이상의 로컬 또는 원격 데이터 저장장치나 (메세징 시스템을 포함하는) 컴퓨터 시스템에 접속함으로써 호출자/발신자 또는 통신의 식별 또는 특징을 결정할 수 있다. 예를 들어, 호 수신 전화(920) 또는 수신자 컴퓨터 시스템(120,520)은 로컬 저장장치에 접속하여 호출자/발신자가 수신자의 주소록에 들어 있고 상기 주소록에서 동료로서 지정되었음을 판단할 수 있다. 부가적으로 또는 대안으로, 호 수신 전화(920) 또는 수신자 컴퓨터 시스템(120,520)은 인스턴트 메시징 시스템에 접속하여 수신자가 온라인상에 있고 인스턴트 메시지들을 수신할 수 있음을 판단할 수 있다.The source audio identifier is received or connected (step 1610). The connection of the source audio identifier may correspond to step 228 of
식별음향 및 특징음향은 결정된 식별 및 특징을 기초로 하여 접속될 수 있다(단계 1630). 식별음향 및 특징음향은 수신자에 의해 지정되고, 오디오 식별자 데이터 저장장치(144,944)에 저장되거나 수신자 컴퓨터 시스템(120,520), 디지털 통신 프로세서(142), 또는 전화망(930)에 포함되거나 접속될 수 있는 데이터 저장부에 저장될 수 있다. 접속된 음향은 소스 오디오 식별자와 함께 연결되어 수신자 지정 음향(1640)과 함께 연결 오디오 메세지를 형성한다. 예를 들어, 호 수신 전화(920) 또는 수신자 컴퓨터 시스템(120,520)은 발신자/호출자가 동료임을 나타내도록 짧은 엄숙한 장송곡에 해당하는 특징음향에 접속할 수 있고 상기 발신자/호출자가 온라인상에 있고 인스턴트 메세지를 수신할 수 있음을 나타내는 하이피치 벨소리에 해당하는 두번째 특징음향을 접속할 수 있다. 도 15b를 참조하면, 소스 오디오 식별자가 수탉 소리에 해당하는 경우, 연결 오디오 메시지(1520)는 엄숙한 장송곡에 뒤이어 수탉 소리와, 뒤이어 하이피치의 벨소리가 차례로 뒤따르게 된다.The discriminating sound and the feature sound may be connected based on the determined identification and the feature (step 1630). Identification and feature sounds are data designated by the receiver and stored in the audio identifier data storage 144,944 or may be included or connected to the receiver computer system 120,520, the
단계(1620 내지 1640)는, 예컨대, 프로세스 200의 단계 228 이후 및 단계 230 이전에; 프로세스 500의 단계 518 이후 및 단계 520 이전에; 프로세스 800의 단계 810 이후 및 단계 812 이전에; 프로세스 1000의 단계 1018 이후 및 단계 1020 이전에; 및 프로세스 1100의 단계 1116 이후 및 단계 1120 이전에 발생할 수 있다.Steps 1620-1640 may be, for example, after
수신자 지정 음향과 함께 연결 오디오 메세지가 형성되면, 수신자는 연결 오디오 메시지(1650)를 인식할 수 있다. 단계(1650)는 프로세스 200의 단계 230 내지 236, 프로세스 500의 단계 520, 프로세스 800의 단계 812, 프로세스 1000의 단계 1020 및 1024 내지 1028, 및 프로세스 1100의 단계 1120 및 1122에 해당하고, 소스 오디오 식별자는 상기 단계에서 이제는 연결 오디오 메세지이다.Once the connection audio message is formed with the recipient specific sound, the receiver can recognize the
연결 오디오 메세지는 발신자 지정음향을 사용하지 않는 통신 시스템에 사용될 수 있다. 이 실시예에서, 수신자 컴퓨터 시스템(120,520), 호 수신 전화(920), 전화망(930), 또는 디지털 통신 프로세서(142)는 단계 1610에 의해 지정된 바와 같이 소스 오디오 식별자에 접속하기보다는 발신자로부터의 호출 또는 디지털 통신션을 수신하거나 그렇지 않으면 접속한다. 그런 후, 단계 1620 내지 1650이 연결 오디오 메세지를 만들고 인식을 가능하게 하도록 수행된다. 그러나, 연결 오디오 메세지는 소스 오디오 식별자를 포함하지는 않는다.The connection audio message may be used in a communication system that does not use caller directed sound. In this embodiment, the
연결 오디오 메세지는 또한 사용자에게 통신의 수신과는 무관한 통신 관련된 이벤트를 가청적으로 알리는 데 사용될 수 있다. 예를 들어, 연결 오디오 메세지는 인스턴트 메세지 컨텍스트에서 사용자의 친구 리스트의 일원(즉, "친구")의 존재여부 상태 변경을 사용자에게 가청적으로 알리는데 사용될 수 있다. 예를 들어, 친구가 온-오프 신호되는 경우 사용자에게 재생되는 대표적인 문 열기/문 닫기 음향이 이벤트 식별음향이고, 어떤 친구가 온-오프되는지 또는 특정한 친구 카테고리 내에 있거나 개개의 특징을 갖는 친구가 온-오프되는지를 정확하게 나타내는 이벤트 특징음향과 함께 연결될 수 있다. 더욱이, 사용자가 사용자의 친구 리스트의 동료 서브룹 또는 가족의 일원임을 나타내는 또 다른 이벤트 특징음향이 또한 문 열기/문 단기 음향에 연결되어 사용자 온-오프 신호를 가청적으로 분류하게 할 수 있다.The connection audio message may also be used to audibly inform the user of communication related events that are not related to the receipt of the communication. For example, a connection audio message can be used to audibly inform the user of a change in the presence of a member of the user's friend list (ie, "friend") in an instant message context. For example, if a friend is signaled on-off, the representative door open / close door sound that is played to the user is the event identification sound, which friend is on-off, or a friend who is within a particular friend category or has individual characteristics is on. -Can be connected with event characteristic sounds indicating exactly whether they are off. Moreover, another event characteristic sound, indicating that the user is a member of a colleague sub-group or family of the user's friend list, may also be linked to the door open / door short sound to allow audible classification of the user on-off signal.
도 17은 이벤트(1700)용 연결 오디오 메세지를 도시한 것이다. 이벤트(1700)용 연결 오디오 메세지는 이벤트 식별음향(1710)과 이벤트 특징음향(1720)의 임의의 조합을 포함할 수 있다. 이벤트 식별음향(1710)은 지정 이벤트를 식별하고 일반적으로 그 이벤트에 대해 고유하다. 이벤트 특징음향(1720)은 또한 이벤트를 설명하고, 수정하고, 분류하며 일반적으로 다수의 다른 이벤트들에 적용할 수 있다. 이벤트(1700)용 연결 오디오 메세지는 또한 사용자 식별음향(1730) 및/또는 특징음향(미도시)의 임의의 조합을 선택적으로 포함할 수 있다.17 illustrates a connection audio message for
도 18은 이벤트의 발생의 감지시에 연결 오디오 메세지를 발생하고 감지할 수 있는 프로세스(1800)를 도시하고 있다. 프로세스(1800)는 수신자 컴퓨터 시스템(120,520) 또는 호 수신 전화(920)에 의해 수행될 수 있다. 부가적으로 또는 대안으로, 프로세스(1800)는 디지털 통신 프로세서(142) 또는 전화망(930)에 의해 수행될 수 있다.18 shows a
이벤트의 발생이 감지된다(단계 1810). 이벤트의 식별과 이벤트의 특징이 결정된다(단계 1820). 이벤트의 식별은 일반적으로 이벤트를 발생하는 애플리케이션에 의해 추적되고 상기 애플리케이션과 함께 상호작용을 통해 식별될 수 있다. 이벤트의 특징도 또한 상기 애플리케이션에 추적될 수 있고 상기 애플리케이션과의 상호작용을 통하거나 수신자 컴퓨터 시스템(120,520), 호 수신자 전화(920), 디지털 통신 프로세서(142), 또는 전화망(930)과 통신 연결된 데이터 저장장치나 시스템에 접속에 의해 결정될 수 있다.The occurrence of the event is detected (step 1810). The identification of the event and the characteristics of the event are determined (step 1820). The identification of the event is generally tracked by the application generating the event and can be identified through interaction with the application. Features of the event may also be tracked in the application and connected to or communicate with the
이벤트 식별음향과 이벤트 특징음향은 이벤트의 결정된 식별 및 특징을 기초로 하여 접속될 수 있다(단계 1830). 이벤트 식별음향 및 이벤트 특징음향은 오디오 식별자 데이터 저장장치(144,944)에 또는 수신자 컴퓨터 시스템(120,520), 호 수신자 전화(920), 디지털 통신 프로세서(142), 또는 전화망(930)에 포함되거나 접근될 수 있는 데이터 저장부에 저장될 수 있다. 접속된 음향은 연결 오디오 메세지를 형성하기 위해 함께 연결된다(단계 1840). 일단 연결 오디오 메세지가 형성되면, 사용자는 연결 오디오 메세지를 인식할 수 있다(단계 1850). 호 수신자 전화(920) 또는 수신자 컴퓨터 시스템(120,520)은 일반적으로 이벤트의 발생시에 연결 오디오 메세지를 재생하고, 이에 의해 사용자로 하여금 상기 연결된 오디오 메세지를 듣고 상기 이벤트와 그 특징을 식별할 수 있다.The event identification sound and the event feature sound may be connected based on the determined identification and feature of the event (step 1830). Event identification and event characteristic sounds may be included or accessed in audio identifier data storage 144,944 or in receiver computer system 120,520,
더 일반적인 실시예에서, 연결 오디오 메세지는 통신 관련 애플리케이션 뿐만 아니라, 사용자에게 이벤트의 발생을 알리는 어떠한 애플리케이션에서도 사용될 수 있으며, 상기 이벤트는 다수의 관련되거나, 포개어지거나 계층적인 부류에 속하는 것으로 설명될 수 있다. 연결 오디오 메세지는 이벤트가 카테고리화되는 부류와 하위 부류를 나타내는 이벤트 및 하나 이상의 이벤트 특징음향을 식별하는 이벤트 식별음향을 포함할 수 있다.In a more general embodiment, the connection audio message may be used in any application that notifies a user of the occurrence of an event, as well as a communication related application, which event may be described as belonging to a number of related, nested or hierarchical classes. . The connection audio message may include an event indicative of the class and subclass into which the event is categorized and an event identification sound identifying one or more event characteristic sounds.
많은 실시예들을 설명하였다. 그럼에도 불구하고, 다양한 변경이 될 수 있음이 이해되어야 할 것이다. 예를 들면, 소스 오디오 식별자는 오디오 식별자라기 보다는 비디오 식별자일 수 있으며, 디지털 통신 또는 호출이 발신자로부터 수신될 때마다 수신자에 의해 인식될 수 있다. 추가으로 또는 대안으로, 발신자 식별자는, 수신자에 의해 발신자의 식별 표지로서 인식될 수 있는 식별자의 시청각적인 프리젠테이션이거나 임의의 다른 비문자적 형태일 수 있다. 소스 오디오 식별자는 크기가 2 메가비트보다 크거나, 120 킬로비트보다 더 작을 수 있다. 오디오로 변환될 때, 소스 오디오 식별자는 2초 이상 또는 1초 이하의 음향을 발생시킬 수 있다.Many embodiments have been described. Nevertheless, it will be understood that various changes may be made. For example, the source audio identifier may be a video identifier rather than an audio identifier and may be recognized by the receiver whenever a digital communication or call is received from the sender. Additionally or alternatively, the sender identifier can be an audiovisual presentation of the identifier that can be recognized by the receiver as the caller's identification marker or in any other non-literal form. The source audio identifier may be greater than 2 megabits in size or less than 120 kilobits. When converted to audio, the source audio identifier may generate sound of more than two seconds or less than one second.
다음은 추가적인 실시예의 리스트이다. 다음의 실시예들의 하나 또는 조합은 다양한 기능 또는 특성을 부가하는데 사용될 수 있다.The following is a list of additional embodiments. One or a combination of the following embodiments can be used to add various functions or characteristics.
제 1 실시예에서, 디지털 통신 프로세서(142), 전화망(930), 발신자 컴퓨터 시스템(110,520), 또는 호출자 전화(910)는 수신자 컴퓨터 시스템(120,520)이 소스 오디오 식별자를 송신하기 전에 소스 오디오 식별자를 이미 저장하였는지 여부를 판단하기 위해 수신자 컴퓨터 시스템과 통신할 수 있다. 수신자 컴퓨터 시스템(120,520)이 이미 발신자용 소스 오디오 식별자를 저장하였다면, 어떠한 소스 오디오 식별자도 디지털 통신 프로세서(142), 전화망(930), 발신자 컴퓨터 시스템(110, 520), 또는 호출자 전화(910)에 의해 전송될 수 없다.In the first embodiment, the
제 2 실시예에서, 도 3a 및 도 6의 디폴트 응답 알고리즘은 차후의 검색을 위해 디지털 통신을 저장하기 위한 옵션을 포함할 수 있다. 이 옵션이 선택되면, 수신자에 대응하는 데이터 저장부(예를 들면, 이메일 편지함)에 디지털 통신이 저장되고 수신자가 나중에 접속할 수 있다. 도 3b의 사용자 인터페이스(300)도 역시 나중의 검색을 위해 발신자로부터의 당면한 디지털 통신 및 모든 장래의 디지털 통신을 각각 저장하도록 선택될 수 있는 옵션 버튼 및 체크 박스를 포함할 수 있다. In a second embodiment, the default response algorithm of FIGS. 3A and 6 may include an option to save the digital communication for later retrieval. If this option is selected, the digital communication is stored in a data store corresponding to the recipient (e.g., an e-mail mailbox) and can be accessed later by the recipient. The
제 3 실시예에서, 디지털 통신 프로세서(142)는 발신자 컴퓨터 시스템(110)으로부터 디지털 통신의 수신시에 수신자 컴퓨터 시스템(120)에 완전한 디지털 통신을 전송할 수 없다. 대신에, 디지털 통신 프로세서(142)는 디지털 통신을 저장하고, 상기 디지털 통신의 일부를 소스 오디오 식별자와 함께 또는 소스 오디오 식별자 없이 수신자 컴퓨터 시스템(120)에 전송할 수 있다. 수신자는 디지털 통신 프로세서(142)로부터 디지털 통신의 수신시에 소스 오디오 식별자를 인식할 수 있다. 수신자는 디지털 통신의 일부를 인식하고 상기 수신자가 인식된 부분을 기초로 완전한 디지털 통신을 인식하고 싶어하는지 여부를 판단한다. 그런 후 수신자는 완전한 디지털 통신을 인식하기로 선택할 수 있고, 수신자 컴퓨터 시스템(120)은 수신자로 하여금 적절한 데이터 저장부로부터 상기 완전한 디지털 통신을 접속할 수 있도록 한다. 예를 들면, 이메일 지향 상황에서, 디지털 통신 프로세서(142)는 수신자에게 어드레스된 이메일을 수신할 수 있고, 수신자에 해당하는 편지함에 이메일을 저장할 수 있으며, 헤더(header) 정보(예를 들며, 발신자 이메일 주소, 송신 시간 및 날짜, 이메일 제목, 및 이메일 수신자), 및, 적절하다면, 소스 오디오 식별자를 수신자 컴퓨터 시스템(120)에 송신할 수 있다. 수신자 컴퓨터 시스템(120)은 헤더 정보의 수신시에 소스 오디오 식별자를 재생할 수 있고, 수신자에게 디스플레이되는 편지함 리스트에 수신된 이메일의 헤더 정보의 일부 또는 전부를 포함할 수 있다. 그런 후, 수신자는 이메일의 헤더 정보를 선택할 수 있고, 수신자 컴퓨터 시스템(120)은 수신자로 하여금 수신자의 편지함에 저장된 완전한 이메일에 접속하여 인식할 수 있게 한다.In a third embodiment, the
제 4 실시예에서, 수신된 디지털 통신이 이메일인 경우, 연결 오디오 메시지는, 전달된 이메일의 "진정한 소스(true source)"에 해당하거나 또는 이메일 헤더의 "cc" 또는 "bcc" 필드에 기입된 식별에 해당하는 식별음향 또는 특징음향을 포함할 수 있다. 식별음향 또는 특징음향은 이메일 헤더의 "from" 필드에 기입된 식별(즉, 이메일의 직접 소스(direct source))에 해당하는 식별음향의 대안이거나 추가될 수도 있다. 게다가, 디지털 통신 프로세서(142) 또는 수신자 컴퓨터 시스템(120)은 수신자가 상기 이메일 헤더의 "cc" 또는 "bcc" 필드에 단순히 기입되어 있는 상황에서 자동으로 연결 오디오 메시지를 우회할 수 있다. 식별음향 또는 특징음향의 볼륨도 역시 수신자 또는 이메일의 중요도의 여러 레벨을 알리기 위해 변경될 수 있다. 예를 들면, 수신자가 이메일 어드레스 헤더의 "to" 필드에 기입된 경우 볼륨은 최고치로 설정되는 반면에, 수신자가 "bcc" 필드에 기입된 경우 볼륨은 최저치로 설정될 수 있다. 이메일이 발신자에 의해 "긴급(urgent)"으로 지정되는 경우에도 볼륨은 최대치로 설정될 수 있다.In the fourth embodiment, if the received digital communication is an email, the connection audio message corresponds to the "true source" of the forwarded email or is entered in the "cc" or "bcc" field of the email header. It may include an identification sound or a feature sound corresponding to the identification. The identification or feature sound may be an alternative or addition to the identification sound corresponding to the identification (ie, direct source of the email) entered in the "from" field of the email header. In addition, the
제 5 실시예에서, DCHS(140) 또는 전화망(930)은 수신자 컴퓨터 시스템(120) 또는 호 수신 전화(920)에 의해 전송되거나 저장된 소스 오디오 식별자들을 추적할 수 있다. 소스 오디오 식별자가 이미 수신자 컴퓨터 시스템(120) 또는 호 수신 전화(920)에 의해 로컬로 저장되었음을 DCHS(140) 또는 전화망(930)이 판단하면, 상기 DCHS(140) 또는 상기 전화망(920)은 상기 소스 오디오 식별자를 상기 수신자 컴퓨터 시스템(120) 또는 상기 호 수신 전화(920)로 전송하지 않을 수 있다. 수신자 컴퓨터 시스템(120) 또는 호 수신 전화(920)는 걸려오는 호출(incoming call) 또는 수신된 디지털 통신을 기초로 하여 소스 오디오 식별자에 접속하고 재생할 수 있다.In a fifth embodiment,
제 6 실시예에서, 디지털 통신 프로세서(142), 전화망(930), 발신자 컴퓨터 시스템(110, 510), 또는 호출자 전화(910)는 소스 오디오 식별자 자체를 전송하기보다는 소스 오디오 식별자로의 링크를 수신자 컴퓨터 시스템(120,520) 또는 상기 호 수신 전화(920)로 전송할 수 있다. 수신자 컴퓨터 시스템(120, 520) 또는 호 수신 전화(920)는 소스 오디오 식별자를 접속하기 위해 링크를 사용할 수 있다. 예를 들면, 링크는 소스 오디오 식별자가 저장된 곳의 웹사이트 저장 위치를 나타내는 URL(Universial Resource Locator)일 수 있다. In a sixth embodiment,
제 7 실시예에서, 상기 디지털 통신 프로세서(142)는, 발신자가 수신자 통신교환 우선순위를 적용하거나 접속하기 이전에 디지털 통신의 수신시 관련된 소스 오디오 식별자를 가지는지 여부를 판단할 수 있다. 발신자 또는 호출자가 관련된 소스 오디오 식별자를 갖는다면, 디지털 통신 프로세서(142)는 프로세스 200의 단계 206 내지 238처럼 진행할 수 있다. 어떠한 소스 오디오 식별자도 발신자와 관련되어 있지 않다면, 디지털 통신 프로세서(142)는 디지털 통신 또는 호출을 일반적 디지털 통신이 처리되는 방식과 동일하게 호출할 수 있다. 디지털 통신 프로세서(142)는 발신측 사용자 식별자를 기초로 오디오 식별자 데이터 저장장치(144)에 접속하여, 상기 발신자가 관련된 소스 오디오 식별자를 갖는지 여부를 초기에 판단할 수 있다. 상기 발신측 사용자 식별자에 대응하는 어떠한 소스 오디오 식별자도 상기 오디오 식별자 데이터 저장장치(144)에 저장되어 있지 않다면, 상기 발신자는 관련된 소스 오디오 식별자를 갖지 않는 것으로 여겨질 수 있다.In a seventh embodiment, the
제 8 실시예에서, 디지털 통신 프로세서(142) 또는 수신자 컴퓨터 시스템(120)은 이전에 미공지된 소스 오디오 식별자를 처리하는 방법에 대해 수신자에게 언제나 질의를 할 수 있다. 수신자는 도 3b에 대하여 설명된 것들과 같은 다양한 오디오 식별자 컨트롤 옵션들로부터 선택하여, 소스 오디오 식별자를 갖는 수신된 메시지를 처리하는 방법 및 동일한 소스로부터 수신된 소스 오디오 식별자를 갖는 장래의 메시지를 처리하는 방법을 결정할 수 있다.In an eighth embodiment, the
제 9 실시예에서, 사용자 통신교환 우선순위가 저장되고, 도 2, 3a, 4, 5, 및 6에 대해 설명된 프로세스 또는 시스템 각각에서의 중간 컴퓨터 시스템(예컨대, 디지털 통신 프로세서(142)) 또는 발신자 컴퓨터 시스템(120)에서 로컬로 또는 원격으로 참조/호출될 수 있다.In a ninth embodiment, a user communication exchange priority is stored and an intermediate computer system (eg, digital communication processor 142) in each of the processes or systems described with respect to FIGS. 2, 3A, 4, 5, and 6 Reference / calling may be made locally at the
제 10 실시예에서, 사용자 인터페이스(300)는 수신자에게 오디오 식별자상의 더 큰 제어를 부여하는 추가적 제어 옵션을 포함할 수 있다. 예를 들어, 사용자 인터페이스(300)는, 소스 오디오 식별자가 소스 및 수신자 간의 통신 세션에서의 상기 소스로부터의 제 1 디지털 통신 수신시에 프리젠테이션될 수 있도록 하고, 제 2 오디오 식별자가 상기 통신 세션 동안에 상기 소스로부터 수신된 다른 디지털 통신의 각각의 수신시에 제공되도록 할 수 있는 옵션을 포함할 수 있다. 제 2 오디오 식별자는 제 1 오디오 식별자와는 다르고, 발신자 또는 수신자에 의해 지정될 수 있다. 대안으로, 제 2 오디오 식별자는 상기 발신자나 상기 수신자 누구에 의해서도 지정되는 않는 일반적 오디오 식별자일 수 있다. 사용자 인터페이스(300)는 제 2 오디오 식별자가 통신 세션에서의 제 1 디지털 통신의 수신시에 제공되도록 할 수 있고, 상기 소스 오디오 식별자가 상기 통신 세션 동안에의 상기 소스로부터 수신된 다른 통신의 각각의 수신시에 제공되도록 할 수 있는 옵션을 포함할 수 있다. 사용자 인터페이스(300)는 또한, 소스 오디오 식별자 또는 제 2 오디오 식별자가 통신 세션에서의 제 1 디지털 통신의 수신시에 제공되고, 상기 통신 세션 동안에 상기 소스로부터 수신된 다른 통신의 각각의 수신시에 어떠한 오디오 식별자도 제공되지 않도록 하는 옵션을 포함할 수 있다. In a tenth embodiment, the
본 발명의 상세한 설명에 포함됨.Included in the Detailed Description of the Invention.
Claims (114)
Applications Claiming Priority (11)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US45069603P | 2003-03-03 | 2003-03-03 | |
US60/450,696 | 2003-03-03 | ||
US45927303P | 2003-04-02 | 2003-04-02 | |
US60/459,273 | 2003-04-02 | ||
US47420703P | 2003-05-30 | 2003-05-30 | |
US60/474,207 | 2003-05-30 | ||
US10/747,694 US7644166B2 (en) | 2003-03-03 | 2003-12-30 | Source audio identifiers for digital communications |
US10/747,699 | 2003-12-30 | ||
US10/747,699 US7672439B2 (en) | 2003-04-02 | 2003-12-30 | Concatenated audio messages |
US10/747,694 | 2003-12-30 | ||
PCT/US2004/006334 WO2004079929A2 (en) | 2003-03-03 | 2004-03-03 | Source audio identifiers for digital communications |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060002796A KR20060002796A (en) | 2006-01-09 |
KR100749456B1 true KR100749456B1 (en) | 2007-08-14 |
Family
ID=35261946
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020057016451A Expired - Fee Related KR100749456B1 (en) | 2003-03-03 | 2004-03-03 | Source Audio Identifiers for Digital Communications |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP1602051A2 (en) |
KR (1) | KR100749456B1 (en) |
CN (1) | CN1781291B (en) |
CA (1) | CA2518121A1 (en) |
WO (1) | WO2004079929A2 (en) |
Families Citing this family (60)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7644166B2 (en) | 2003-03-03 | 2010-01-05 | Aol Llc | Source audio identifiers for digital communications |
US7376395B2 (en) * | 2005-06-30 | 2008-05-20 | Microsoft Corporation | Controlling a telecommunications device |
ATE441998T1 (en) * | 2006-10-25 | 2009-09-15 | Hans-Jirg Roth | METHOD AND COMMUNICATION TERMINAL FOR TRANSMITTING VOICE MESSAGES |
US8762458B2 (en) | 2007-06-29 | 2014-06-24 | Microsoft Corporation | Providing sender-selected sound items to conversation participants |
CN106714008B (en) * | 2015-11-13 | 2021-09-17 | 深圳兆日科技股份有限公司 | Audio communication method, intelligent terminal and audio equipment |
US10264030B2 (en) | 2016-02-22 | 2019-04-16 | Sonos, Inc. | Networked microphone device control |
US9772817B2 (en) | 2016-02-22 | 2017-09-26 | Sonos, Inc. | Room-corrected voice detection |
US10509626B2 (en) | 2016-02-22 | 2019-12-17 | Sonos, Inc | Handling of loss of pairing between networked devices |
US10095470B2 (en) | 2016-02-22 | 2018-10-09 | Sonos, Inc. | Audio response playback |
US9978390B2 (en) | 2016-06-09 | 2018-05-22 | Sonos, Inc. | Dynamic player selection for audio signal processing |
US10134399B2 (en) | 2016-07-15 | 2018-11-20 | Sonos, Inc. | Contextualization of voice inputs |
US10115400B2 (en) | 2016-08-05 | 2018-10-30 | Sonos, Inc. | Multiple voice services |
US9942678B1 (en) | 2016-09-27 | 2018-04-10 | Sonos, Inc. | Audio playback settings for voice interaction |
CN107886951B (en) * | 2016-09-29 | 2021-07-23 | 百度在线网络技术(北京)有限公司 | Voice detection method, device and equipment |
US10181323B2 (en) | 2016-10-19 | 2019-01-15 | Sonos, Inc. | Arbitration-based voice recognition |
US11183181B2 (en) | 2017-03-27 | 2021-11-23 | Sonos, Inc. | Systems and methods of multiple voice services |
US10475449B2 (en) | 2017-08-07 | 2019-11-12 | Sonos, Inc. | Wake-word detection suppression |
US10048930B1 (en) | 2017-09-08 | 2018-08-14 | Sonos, Inc. | Dynamic computation of system response volume |
US10446165B2 (en) | 2017-09-27 | 2019-10-15 | Sonos, Inc. | Robust short-time fourier transform acoustic echo cancellation during audio playback |
US10482868B2 (en) | 2017-09-28 | 2019-11-19 | Sonos, Inc. | Multi-channel acoustic echo cancellation |
US10051366B1 (en) | 2017-09-28 | 2018-08-14 | Sonos, Inc. | Three-dimensional beam forming with a microphone array |
US10466962B2 (en) | 2017-09-29 | 2019-11-05 | Sonos, Inc. | Media playback system with voice assistance |
US10880650B2 (en) | 2017-12-10 | 2020-12-29 | Sonos, Inc. | Network microphone devices with automatic do not disturb actuation capabilities |
US10818290B2 (en) | 2017-12-11 | 2020-10-27 | Sonos, Inc. | Home graph |
US11175880B2 (en) | 2018-05-10 | 2021-11-16 | Sonos, Inc. | Systems and methods for voice-assisted media content selection |
US10959029B2 (en) | 2018-05-25 | 2021-03-23 | Sonos, Inc. | Determining and adapting to changes in microphone performance of playback devices |
US10681460B2 (en) | 2018-06-28 | 2020-06-09 | Sonos, Inc. | Systems and methods for associating playback devices with voice assistant services |
US11076035B2 (en) | 2018-08-28 | 2021-07-27 | Sonos, Inc. | Do not disturb feature for audio notifications |
US10461710B1 (en) * | 2018-08-28 | 2019-10-29 | Sonos, Inc. | Media playback system with maximum volume setting |
US10587430B1 (en) | 2018-09-14 | 2020-03-10 | Sonos, Inc. | Networked devices, systems, and methods for associating playback devices based on sound codes |
US11024331B2 (en) | 2018-09-21 | 2021-06-01 | Sonos, Inc. | Voice detection optimization using sound metadata |
US10811015B2 (en) | 2018-09-25 | 2020-10-20 | Sonos, Inc. | Voice detection optimization based on selected voice assistant service |
US11100923B2 (en) | 2018-09-28 | 2021-08-24 | Sonos, Inc. | Systems and methods for selective wake word detection using neural network models |
US10692518B2 (en) | 2018-09-29 | 2020-06-23 | Sonos, Inc. | Linear filtering for noise-suppressed speech detection via multiple network microphone devices |
US11899519B2 (en) | 2018-10-23 | 2024-02-13 | Sonos, Inc. | Multiple stage network microphone device with reduced power consumption and processing load |
EP3654249A1 (en) | 2018-11-15 | 2020-05-20 | Snips | Dilated convolutions and gating for efficient keyword spotting |
US11183183B2 (en) | 2018-12-07 | 2021-11-23 | Sonos, Inc. | Systems and methods of operating media playback systems having multiple voice assistant services |
US11132989B2 (en) | 2018-12-13 | 2021-09-28 | Sonos, Inc. | Networked microphone devices, systems, and methods of localized arbitration |
US10602268B1 (en) | 2018-12-20 | 2020-03-24 | Sonos, Inc. | Optimization of network microphone devices using noise classification |
US10867604B2 (en) | 2019-02-08 | 2020-12-15 | Sonos, Inc. | Devices, systems, and methods for distributed voice processing |
US11120794B2 (en) | 2019-05-03 | 2021-09-14 | Sonos, Inc. | Voice assistant persistence across multiple network microphone devices |
US11200894B2 (en) | 2019-06-12 | 2021-12-14 | Sonos, Inc. | Network microphone device with command keyword eventing |
US10871943B1 (en) | 2019-07-31 | 2020-12-22 | Sonos, Inc. | Noise classification for event detection |
US11138969B2 (en) | 2019-07-31 | 2021-10-05 | Sonos, Inc. | Locally distributed keyword detection |
US11189286B2 (en) | 2019-10-22 | 2021-11-30 | Sonos, Inc. | VAS toggle based on device orientation |
CN111193940B (en) * | 2019-12-09 | 2021-07-06 | 腾讯科技(深圳)有限公司 | Audio playing method and device, computer equipment and computer readable storage medium |
US11200900B2 (en) | 2019-12-20 | 2021-12-14 | Sonos, Inc. | Offline voice control |
US11562740B2 (en) | 2020-01-07 | 2023-01-24 | Sonos, Inc. | Voice verification for media playback |
US11556307B2 (en) | 2020-01-31 | 2023-01-17 | Sonos, Inc. | Local voice data processing |
US11308958B2 (en) | 2020-02-07 | 2022-04-19 | Sonos, Inc. | Localized wakeword verification |
US11170784B2 (en) | 2020-03-03 | 2021-11-09 | Capital One Services, Llc | Systems and methods for party authentication and information control in a video call with a server controlling the authentication and flow of information between parties whose identities are not revealed to each other |
US11482224B2 (en) | 2020-05-20 | 2022-10-25 | Sonos, Inc. | Command keywords with input detection windowing |
US11308962B2 (en) | 2020-05-20 | 2022-04-19 | Sonos, Inc. | Input detection windowing |
US12387716B2 (en) | 2020-06-08 | 2025-08-12 | Sonos, Inc. | Wakewordless voice quickstarts |
US11698771B2 (en) | 2020-08-25 | 2023-07-11 | Sonos, Inc. | Vocal guidance engines for playback devices |
US12283269B2 (en) | 2020-10-16 | 2025-04-22 | Sonos, Inc. | Intent inference in audiovisual communication sessions |
US11984123B2 (en) | 2020-11-12 | 2024-05-14 | Sonos, Inc. | Network device interaction by range |
WO2023056026A1 (en) | 2021-09-30 | 2023-04-06 | Sonos, Inc. | Enabling and disabling microphones and voice assistants |
WO2023056258A1 (en) | 2021-09-30 | 2023-04-06 | Sonos, Inc. | Conflict management for wake-word detection processes |
US12327549B2 (en) | 2022-02-09 | 2025-06-10 | Sonos, Inc. | Gatekeeping for voice intent processing |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001022258A2 (en) * | 1999-09-21 | 2001-03-29 | America Online, Inc. | Monitoring users of a computer network |
JP2002073207A (en) * | 2000-08-29 | 2002-03-12 | Sony Corp | Portable information terminal mounted with camera |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100344786B1 (en) * | 1999-07-15 | 2002-07-19 | 엘지전자주식회사 | Caller Information Providing System and Forwarding Method in Mobile Communication Network |
US20020034281A1 (en) * | 2000-02-22 | 2002-03-21 | Ellen Isaacs | System and method for communicating via instant messaging |
US20020073207A1 (en) * | 2000-09-28 | 2002-06-13 | Ian Widger | Communication management system for managing multiple incoming communications, such as from one graphical user interface |
US20020085701A1 (en) * | 2000-10-30 | 2002-07-04 | Parsons Eric W. | Method and system for providing unified communication management based on presence information |
DE10057247A1 (en) * | 2000-11-18 | 2002-05-23 | Alcatel Sa | Call identification method for telecommunications network has call identifcation extracted from call set-up message output as acoustic, visual and/or mechanical call signal |
US6981223B2 (en) * | 2001-03-19 | 2005-12-27 | Ecrio, Inc. | Method, apparatus and computer readable medium for multiple messaging session management with a graphical user interface |
-
2004
- 2004-03-03 CN CN2004800113841A patent/CN1781291B/en not_active Expired - Lifetime
- 2004-03-03 EP EP04716869A patent/EP1602051A2/en not_active Withdrawn
- 2004-03-03 WO PCT/US2004/006334 patent/WO2004079929A2/en active Application Filing
- 2004-03-03 KR KR1020057016451A patent/KR100749456B1/en not_active Expired - Fee Related
- 2004-03-03 CA CA002518121A patent/CA2518121A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001022258A2 (en) * | 1999-09-21 | 2001-03-29 | America Online, Inc. | Monitoring users of a computer network |
JP2002073207A (en) * | 2000-08-29 | 2002-03-12 | Sony Corp | Portable information terminal mounted with camera |
Non-Patent Citations (1)
Title |
---|
미국특허공개공보 제2002-73207호 |
Also Published As
Publication number | Publication date |
---|---|
CN1781291B (en) | 2011-12-14 |
WO2004079929A3 (en) | 2005-10-06 |
EP1602051A2 (en) | 2005-12-07 |
WO2004079929A2 (en) | 2004-09-16 |
CN1781291A (en) | 2006-05-31 |
CA2518121A1 (en) | 2004-09-16 |
KR20060002796A (en) | 2006-01-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100749456B1 (en) | Source Audio Identifiers for Digital Communications | |
US9178992B2 (en) | User interface for selecting audio identifiers for digital communications | |
US7924996B2 (en) | Concatenated audio messages | |
US10142810B2 (en) | Method and apparatus to manage different options of communication using one user identifier based on internet protocol | |
US7317929B1 (en) | Delivery of voice data from multimedia messaging service messages | |
US7133687B1 (en) | Delivery of voice data from multimedia messaging service messages | |
US8504633B2 (en) | Method and system for communicating a data file | |
US7130390B2 (en) | Audio messaging system and method | |
US8315361B1 (en) | Voice message transmission and retrieval | |
KR101269950B1 (en) | Preprogrammed Subscriber Response | |
EP1875722B1 (en) | System and method for providing presence information to voicemail users | |
KR20040053341A (en) | Sending voicemail messages to multiple users | |
US7623633B2 (en) | System and method for providing presence information to voicemail users | |
WO2008076681A2 (en) | Automated mailbox triggers and messaging | |
CN112235178B (en) | Instant messaging reminding method, device and system | |
JP2007515082A (en) | Method and system for transmission of voice content by MMS | |
US8571584B1 (en) | Delivery of voice data from multimedia messaging service messages |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
A201 | Request for examination | ||
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U12-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
FPAY | Annual fee payment |
Payment date: 20120727 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20130723 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
FPAY | Annual fee payment |
Payment date: 20140722 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
FPAY | Annual fee payment |
Payment date: 20150716 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20160720 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20170719 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 12 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-5-5-R10-R17-oth-X000 |
|
FPAY | Annual fee payment |
Payment date: 20190809 Year of fee payment: 13 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 13 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 14 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 15 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 16 |
|
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20230809 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20230809 |