KR20060002796A - Source audio identifier for digital communication - Google Patents
Source audio identifier for digital communication Download PDFInfo
- Publication number
- KR20060002796A KR20060002796A KR1020057016451A KR20057016451A KR20060002796A KR 20060002796 A KR20060002796 A KR 20060002796A KR 1020057016451 A KR1020057016451 A KR 1020057016451A KR 20057016451 A KR20057016451 A KR 20057016451A KR 20060002796 A KR20060002796 A KR 20060002796A
- Authority
- KR
- South Korea
- Prior art keywords
- sound
- digital communication
- sender
- event
- receiver
- 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.)
- Granted
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)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (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
송신자으로부터 디지털 통신이 도착한 것을 수신자에게 가청(可聽)적으로 고지하기 위한 것으로, 수신자에게 보내어질 송신자의 디지털 통신을 수신하고, 상기 디지털 통신의 송신자에 의해 지정되며 상기 디지털 통신의 송신자를 식별하는 오디오 식별자(audio identifier)를 함께 전달할 지의 여부를 판단하는 것을 포함한다. 수신자에 의한 상기 오디오 식별자의 감지는 상기 오디오 식별자를 상기 디지털 통신과 함께 전달할 것인지의 여부에 달려있다. 상기 오디오 식별자는 수신자가 상기 디지털 통신을 보기 전 또는 보는 것과 동시에 감지된다. 이벤트를 가청적으로 식별하는 것은, 식별자에 근거하여 제 1 사운드가 선택될 수 있도록 하는 것을 포함한다. 상기 식별자는 상기 이벤트에 관련된 엔티티의 식별을 가능하게 한다. 상기 이벤트 발생에 대한 통지가 수신된다. 상기 통지는 식별자를 포함한다. 상기 통지에 대응하여, 상기 제 1 사운드의 일부 이상 및 상기 이벤트와 관련된 제 2 사운드의 일부 이상을 발생시킴으로써 특정 수신자에게 상기 이벤트를 알린다.For audibly notifying the receiver that a digital communication has arrived from a sender, the receiver receiving a digital communication of the sender to be sent to the receiver, and designated by the sender of the digital communication and identifying the sender of the digital communication; Determining whether to carry an audio identifier together. The detection of the audio identifier by the receiver depends on whether to convey the audio identifier with the digital communication. The audio identifier is detected before or at the same time as the receiver sees the digital communication. Audible identification of the event includes allowing the first sound to be selected based on the identifier. The identifier enables identification of an entity related to 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 informed of the event by generating at least a portion of the first sound and at least a portion of a second sound associated with the event.
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)을 발생시킨다. 일부 전화기들은 수신자가 특정 호출인에게 호출 톤을 맞출 수 있게 하고, 그래서 수신자가 호출 톤을 들었을 때 전화가 온 것과 호출인의 식별 모두를 알 수 있게 한다.Typical telephones generate a ringing tone that can be heard to signal that a call is coming. Some phones allow the called party to match the call tone to a particular caller, so that when the called party hears the call tone, they know both the call and the caller's identification.
비슷하게, 디지털 통신(예를 들면, 인스턴트 메시지나 이메일)의 교환을 위하여 사용되는 많은 컴퓨터 시스템이 디지털 통신의 수신시 수신자가 들려지는 메시지 소리를 선택할 수 있게 한다. Similarly, many computer systems used for the exchange of digital communications (e.g., instant messages or e-mails) allow the recipient to select the message sound heard when the digital communications are received.
호출 톤과 메시지 소리 모두가 수신자가 스크린이나 디스플레이를 보는 것을 요구하지 않고 수신자에게 전화가 온 것과 수신된 디지털 통신을 알릴 수 있는 이점을 제공한다.Both call tones and message sounds offer the advantage of notifying the recipient of the call and the received digital communication without requiring the recipient to see the screen or display.
하나의 일반적인 태양에 있어서, 송신자로부터 수신자에게의 가청적(可聽的)으로의 디지털 통신 도착 통보하는 방법은 송신자로부터 수신자로 전달되는 디지털 통신을 수신하는 단계, 상기 디지털 통신이, 상기 디지털 통신의 송신자를 식별하고 상기 디지털 통신의 송신자에 의해 지정된 오디오 식별자와 결합되어 있는지를 판별하는 단계를 포함한다. 수신자에 의한 상기 오디오 식별자의 인식은 상기 디지털 통신이 상기 오디오 식별자와 결합되어 있는지 판별되는 여부가 조건이 된다. 오디오 식별자는 상기 수신에 의한 디지털 통신의 인식보다 먼저 또는 동시에 인식된다.In one general aspect, a method of audibly audible arrival of a digital communication from a sender to a receiver comprises receiving a digital communication transmitted from a sender to a receiver, wherein the digital communication is a Identifying a sender and determining whether it is associated with an audio identifier specified by the sender of the digital communication. Recognition of the audio identifier by the receiver is a condition whether or not the digital communication is coupled with the audio identifier. The audio identifier is recognized prior to or simultaneously with the recognition of the digital communication by said reception.
실시예는 하나 이상의 다음과 같은 특징을 포함할 수 있다. 예를 들면, 상기 디지털 통신은 인스턴트 메시지, 이메일 또는 보이스 메일(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 e-mail or a voice mail. The audio identifier may be a spoken version of the user identifier of the sender.
상기 디지털 통신이 오디오 식별자와 결합되어 있는지 여부를 판별하는 단계는 오디오 식별자가 상기 송신자로부터 수신되었는지 여부를 판별하는 단계를 포함한다. 상기 디지털 통신이 오디오 식별자와 결합되어 있는지 여부를 판별하는 단계는 디지털 통신에 포함된 송신자의 사용자 식별자에 근거하여 데이터 저장부에 접근하는 단계를 포함한다. 상기 사용자 식별자는 이메일 주소, 인스턴트 메시지 핸들 또는 스크린 네임일 수 있다.Determining whether or not the digital communication is associated with an audio identifier comprises determining whether an audio identifier has been received from the sender. Determining whether the digital communication is associated with an audio identifier includes accessing the data store based on the user identifier of the sender included in the digital communication. The user identifier can be an email address, instant message handle or screen name.
상기 오디오 식별자의 수신자 인식은 또한 상기 수신자가 상기 디지털 통신을 수신하는데 유용한가 여부가 조건이 될 수 있다. 만약 수신자가 디지털 통신을 수신하는데 유용하지 않다면, 상기 디지털 통신은 폐기되거나 추후 복구를 위하여 데이터 저장부에 저장될 수 있다.Recipient recognition of the audio identifier may also be a condition whether the receiver is useful for receiving the digital communication. If the receiver is not useful for receiving digital communications, the digital communications may be discarded or stored in a data store for later recovery.
상기 오디오 식별자의 수신자 인식은 또한 상기 수신자와 연관된 통신 교환 환경설정이 상기 수신자가 상기 오디오 식별자를 인식하도록 허용하는지 여부가 조건이 될 수 있다. 상기 수신자는 상기 통신 교환 환경설정이 명확히 상기 수신자가 상기 오디오 식별자를 인식하도록 허용됨을 지시하는 설정을 포함하는 경우, 상기 오디오 식별자 및/또는 디지털 통신을 인식하도록 허용될 수 있다. 상기 수신자는 상기 통신 교환 환경설정이 명확히 상기 수신자가 상기 오디오 식별자 및/또는 디지털 통신을 인식하도록 허용되지 않음을 지시하는 설정을 포함하는 경우, 상기 오디오 식별자 및/또는 디지털 통신을 인식하도록 허용되지 않는다. 상기 설정은 상기 수신자가 질의(query)에 응답함으로써 설정된다.Recipient recognition of the audio identifier may also be conditioned on whether a communication exchange preference associated with the receiver allows the receiver to recognize the audio identifier. The recipient may be allowed to recognize the audio identifier and / or digital communication if the communication exchange preferences explicitly include a setting indicating that the receiver is allowed to recognize the audio identifier. The recipient is not allowed to recognize the audio identifier and / or digital communication if the communication exchange configuration clearly includes a setting indicating that the receiver is not allowed to recognize the audio identifier and / or digital communication. . The setting is set by the receiver responding to a query.
디지털 통신 도착의 가청적 통보 방법은 만약 상기 수신자가 상기 오디오 식별자의 권한에 해당하는 사용자 인터페이스 엘리먼트를 선택하는 경우, 상기 수신자가 송신자 프로파일이나 사용자 인터페이스를 인식할 수 있도록 하고 상기 사용자가 상기 오디오 식별자를 인지하도록 허용하는 단계를 더욱 포함한다.The audible notification method of digital communication arrival allows the receiver to recognize the sender profile or the user interface if the receiver selects a user interface element corresponding to the authority of the audio identifier, and allows the user to recognize the audio identifier. Further comprising allowing recognition.
상기 디지털 통신은 전화 호출일 수 있고 상기 송신자는 전화거는 사람일 수 있다. 디지털 통신을 수신하는 단계는 상기 수신자로 전달되는 상기 전화호출을 수신하는 단계를 포함할 수 있다. 상기 디지털 통신이 오디오 식별자와 결합되어 있는지 여부를 판별하는 단계는 상기 전화호출이 상기 호출자를 식별하고 상기 호출자에 의해 지정된 오디오 식별자와 결합되어 있는지 여부를 판별하는 단계를 포함할 수 있다. 상기 수신자에 의한 오디오 식별자의 인식은 상기 전화호출이 상기 오디오 식별자와 결합되어 있는지 판별되는 여부가 조건이 될 수 있다. 상기 오디오 식별자는 상기 전화호출을 위한 호출 톤(ring tone)으로서 인식될 수 있다. 상기 수신자가 오디오 식별자를 인지하도록 하는 단계는 상기 전화호출을 위한 호출 톤 역할을 하도록 상기 오디오 식별자를 여러번 반복적으로 재생하는 단계를 포함할 수 있다. The digital communication may be a telephone call and the sender may be a caller. Receiving a digital communication may include receiving the telephone call delivered to the recipient. Determining whether the digital communication is coupled with an audio identifier may include determining whether the telephone call is associated with the caller and with the audio identifier designated by the caller. Recognition of the audio identifier by the receiver may be a condition whether or not the telephone call is determined to be associated with the audio identifier. The audio identifier may be recognized as a ring tone for the telephone call. Recognizing the audio identifier by the receiver may include repeatedly playing the audio identifier several times to serve as a call tone for the call.
다른 일반적인 태양에 있어서, 송신자로부터의 디지털 통신의 수신자가 소스 오디오 식별자(source audio identifier)를 허가하거나 거부할 수 있도록 하는 사용자 인터페이스는 제 1 인터페이스 엘리먼트, 제 2 인터페이스 엘리먼트, 제 3 인터페이스 엘리먼트를 포함할 수 있다. 제 1 인터페이스 엘리먼트는 수신된 디지털 통신의 통지를 제공하도록 구성되고 배치된다. 제 2 인터페이스 엘리먼트는 상기 디지털 통신의 송신자를 식별하고 상기 디지털 통신의 송신자에 의해 지정된 오디오 식별자의 통지를 제공하도록 구성되고 배치된다. 제 3 인터페이스 엘리먼트는 상기 오디오 식별자의 제공에 앞서서, 상기 디지털 통신의 수신자가 상기 오디오 식별자의 제공을 허가하거나 거부할 수 있도록 구성되고 배치된다.In another general aspect, a user interface that enables a receiver of a digital communication from a sender to grant or reject a source audio identifier may include a first interface element, a second interface element, and a third interface element. Can be. 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 a sender of the digital communication and to provide notification of an audio identifier specified by the sender of the digital communication. The third interface element is configured and arranged such that, prior to the provision of the audio identifier, a recipient of the digital communication can permit or deny the provision of the audio identifier.
실시예들은 하나 이상의 다음과 같은 특징을 포함할 수 있다. 예를 들면, 상기 제 1 인터페이스 엘리먼트는 송신자 프로파일 정보를 디스플레이할 수 있다. 상기 제 3 인터페이스는 상기 디지털 통신의 수신자가 상기 디지털 통신의 제공을 허가하거나 거부하도록 추가적으로 구성되고 배치될 수 있다.Embodiments may include one or more of the following features. For example, the first interface element may display sender profile information. The third interface may be further configured and arranged such that a receiver of the digital communication permits or denies the provision of the digital communication.
상기 제 3 인터페이스 엘리먼트는 상기 오디오 식별자 제공의 허가 또는 거부에 영향을 미치는 상기 수신자에 의해 선택가능한 제 4 인터페이스 엘리먼트들의 집합을 포함할 수 있다. 상기 제 4 인터페이스 엘리먼트들의 집합은 상기 디지털 통신 및 상기 오디오 식별자의 제공을 허가하도록, 상기 디지털 통신의 제공은 허가하지만 상기 오디오 식별자의 제공은 거부하도록, 그리고 상기 디지털 통신의 제공을 허가하고, 상기 송신자의 신분은 밝히지만 상기 송신자 지정 오디오 식별자는 숨기는 오디오 식별자의 제공을 허가하도록 선택가능한 인터페이스 엘리먼트를 포함할 수 있다.The third interface element may comprise a set of fourth interface elements selectable by the recipient that affect the granting or denying of the audio identifier provision. The fourth set of interface elements permits the digital communication and the provision of the audio identifier, permits the provision of the digital communication but rejects the provision of the audio identifier, and permits the provision of the digital communication, the sender The sender specific audio identifier may include an interface element that is selectable to permit provision of an audio identifier that reveals the identity of the sender.
상기 제 4 인터페이스 엘리먼트들의 집합은 상기 수신자에 의한 나중의 검색을 위해 상기 디지털 통신을 데이터 저장부에 저장하도록, 상기 송신자로부터의 각 미래의 디지털 통신의 수신시, 상기 오디오 식별자의 제공을 허가하거나 거부하도록, 그리고 상기 오디오 식별자가 결과적으로 상기 수신자에 의해 변경되는지 여부가 조건이 되어서, 상기 송신자로부터의 각 미래의 디지털 통신의 수신시 상기 오디오 식별자를 허가하거나 거부하도록 선택가능한 인터페이스 엘리먼트를 포함할 수 있다.The fourth set of interface elements permits or denies the provision of the audio identifier upon receipt of each future digital communication from the sender to store the digital communication in a data store for later retrieval by the recipient. And an interface element selectable to permit or reject the audio identifier upon receipt of each future digital communication from the sender, subject to whether or not the audio identifier is subsequently changed by the receiver. .
상기 디지털 통신은 전화호출일 수 있고 상기 송신자는 호출자일 수 있고 상기 제 1 인터페이스 엘리먼트는 상기 호출자로부터의 전화호출의 통지를 제공하도록 구성되고 배치될 수 있고, 상기 제 2 인터페이스 엘리먼트는 상기 호출자를 식별하고 상기 호출자에 의해 지정된 오디오 식별자의 통지를 제공하도록 구성되고 배치될 수 있고, 상기 제 3 인터페이스 엘리먼트는 상기 오디오 식별자 제공에 앞서서 상기 전화호출의 수신자가 상기 오디오 식별자의 제공을 허가하거나 거부할 수 있도록 구성되고 배치될 수 있다. The digital communication can be a telephone call and the sender can be a caller and the first interface element can be configured and arranged to provide notification of a telephone call from the caller, and the second interface element identifies the caller. And provide notification of an audio identifier specified by the caller, wherein the third interface element allows the recipient of the call to grant or reject the provision of the audio identifier prior to providing the audio identifier. It can be constructed and arranged.
다른 일반적인 태양에 있어서, 송신자로부터의 디지털 통신의 도착을 수신자에게 가청적으로 통보하기 위한 컴퓨터 시스템은 데이터 저장부 및 디지털 통신 프로세스를 포함한다. 상기 데이터 저장부는 오디오 식별자들을 저장한다. 상기 디지털 통신 프로세스는 수신자로 전달되는 송신자로부터의 디지털 통신을 수신하고, 상기 디지털 통신이 상기 디지털 통신의 상기 수신자를 식별하고 상기 디지털 통신의 상기 수신자에 의해 지정된 오디오 식별자와 결합되어 있는지 여부를 판별한다. 상기 디지털 통신 프로세스는 상기 데이터 저장부로부터의 상기 오디오 식별자를 접속하고, 상기 디지털 통신이 상기 오디오 식별자와 결합되는지 판별되는 여부가 상기 오디오 식별자의 수신자에 의한 인지에 대한 조건이 된다. 상기 오디오 식별자는 상기 수신자에 의한 상기 디지털 통신의 인지와 동시 또는 이전에 인지된다.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 delivered to a recipient and determines whether the digital communication identifies the recipient of the digital communication and is coupled with an audio identifier specified by the receiver of the digital communication. . The digital communication process connects the audio identifier from the data storage, and it is a condition as to whether or not the digital communication is coupled with the audio identifier by the receiver of the audio identifier. The audio identifier is recognized before or simultaneously with 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 sends it to the sender of the digital communication. Determining whether it is associated with the audio identifier specified by the. Recognition of the audio identifier by the receiver is a condition whether or not the digital communication is coupled with the audio identifier. The identifier is recognized by the receiver prior to or simultaneously with 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 specified by the sender or an audio visual presentation specified by the receiver.
다른 일반적인 태양에 있어서, 가청적 이벤트 식별 방법은 식별자에 기초한 제 1 사운드의 선택을 인에이블(enable)하는 단계를 포함한다. 상기 식별자는 이벤트에 관련된 엔티티의 식별을 관한 전체의 식별을 인에이블(enable) 한다. 이벤트 발생의 통지는 수신된다. 상기 통지는 식별자를 포함한다. 의도된 수신자에게는 통보에 대한 응답으로 이벤트와 관련된 적어도 일부의 제 1 사운드 및 적어도 일부의 제 2 사운드를 재생함으로로써 이벤트를 알린다.In another general aspect, an audible event identification method includes enabling a selection of a first sound based on an identifier. The identifier enables global identification regarding the identification of the entity associated with the event. Notification of event occurrence is received. The notification includes an identifier. The intended recipient is notified of the event by playing at least some first sound and at least some 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 selection of the first sound based on the identifier includes enabling selection of the first sound based on the caller's phone number, and receiving the notification comprises: Receiving a notification, wherein notifying the intended recipient of the call may include reproducing a call 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 specified by the caller.
제 1 사운드의 선택을 인에이블하는 단계는 인스턴트 메시지 송신자의 신원을 기초로 제 1 사운드의 선택을 인에이블하는 단계를 포함할 수 있고, 상기 통지를 수신하는 단계는 인스턴트 메시지의 수신의 통지를 수신하는 단계를 포함할 수 있다. 제 1 사운드의 선택을 인에이블하는 단계는 인스턴트 메시지 송신자의 신원을 기초로 제 1 사운드의 선택을 인에이블하는 단계를 포함할 수 있고, 상기 통지를 수신하는 단계는 인스턴트 메시지 송신자의 온라인 현존 상태(presence state)의 변화의 통지를 수신하는 단계를 포함할 수 있다. 식별자를 기초로 제 1 사운드의 선택을 인에이블하는 단계는 이메일 송신자의 신원을 기초로 제 1 사운드의 선택을 인에이블하는 단계를 포함하고, 상기 통지를 수신하는 단계는 이메일의 수신의 통지를 수신하는 단계를 포함할 수 있다. 제 1 사운드의 선택을 인에이블하는 단계는 상기 송신자 또는 수신자에 의한 제 1 사운드의 선택을 인에이블하는 단계를 포함할 수 있다.Enabling selection of the first sound may include enabling selection of the first sound based on the identity of the instant message sender, and receiving the notification may receive 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 includes enabling the selection of the first sound based on the identity of the email sender, and receiving the notification comprises receiving a notification of receipt of the email. It may include the step. Enabling the selection of the first sound may include enabling the selection of the first sound by the sender or receiver.
상기 이벤트를 의도된 수신자에게 알리는 방법은 상기 통지에 반응하여 제 1 사운드의 적어도 일부 및 제 2 사운드의 적어도 일부를 재생함으로써 상기 이벤트를 의도된 수신자에게 알리는 단계를 포함하고, 상기 제 2 사운드는 상기 송신자 또는 수신자에 의해 지정된다. 상기 이벤트를 의도된 수신자에게 알리는 방법은 상기 통지에 반응하여 제 1 사운드의 적어도 일부 및 제 2 사운드의 적어도 일부를 재생함으로써 상기 이벤트를 의도된 수신자에게 알리는 단계를 포함할 수 있다. The method of informing the intended recipient of the event comprises informing the intended 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 the Specified by sender or receiver. The method of informing the intended recipient of the event may include informing the intended recipient of the event by playing at least a portion of the first sound and at least a portion of the second sound in response to the notification.
상기 이벤트를 의도된 수신자에게 알리는 방법은, 제 1 사운드의 적어도 일부 및 제 2 사운드의 적어도 일부를 혼합함으로써 혼합형 사운드를 형성하고 상기 혼합형 사운드를 재생함으로써 상기 이벤트를 의도된 수신자에게 알리는 단계를 포함할 수 있다. The method of notifying the event to the intended recipient includes forming a blended sound by mixing at least a portion of the first sound and at least a portion of the second sound and informing the intended recipient of the mixed sound by playing back the blended sound. Can be.
제 1 또는 제 2 사운드는 상기 엔티티 또는 상기 이벤트를 식별하도록 선택된 사운드일 수 있다. 상기 엔티티는 사용자일 수 있고, 제 1 또는 제 2 사운드는 상기 사용자에 대응되는 사용자 신원의 구술형태일 수 있다.The first or second sound may be a sound selected to identify the entity or the 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 사운드는 상기 사용자가 속하는 그룹을 식별한다. 제 1 또는 제 2 사운드는 사용자가 상기 수신자의 친구 그룹(buddy group)의 멤버인 것을 식별한다. 제 1 또는 제 2 사운드는 사용자가 상기 수신자의 교제 리스트(contacts list)의 멤버에 속할 수 있다. 제 1 또는 제 2 사운드는 상기 이벤트의 긴급 또는 중요성을 식별한다. 상기 엔티티는 사용자이고, 상기 이벤트는 상기 사용자로부터 디지털 통신을 수신하는 수신자이고, 제 1 또는 제 2 사운드는 상기 사용자로부터 수신된 디지털 통신의 타입을 식별한다.The first or second sound may be selected to classify the entity or the 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 identifies a group to which the user belongs. The first or second sound identifies that the user is a member of the recipient's buddy group. The first or second sound may belong to a member of the recipient's contacts list. The first or second sound identifies 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 identifies the type of digital communication received from the user.
상기 이벤트를 의도된 수신자에게 알리는 단계는, 제 1 사운드의 적어도 일부, 제 2 사운드의 적어도 일부, 및 제 3 사운드의 적어도 일부를 재생함으로써 상기 이벤트를 의도된 수신자에게 알리는 단계를 포함한다. 제 1 사운드는 상기 엔티티 또는 이벤트를 식별하도록 선택된 사운드이고, 제 2 사운드는 상기 엔티티 또는 이벤트를 분류하도록 선택된 사운드이고, 제 3 사운드는 상기 엔티티 또는 사용자를 더욱 분류하도록 선택된 사운드일 수 있다. 제 1 사운드는 상기 엔티티 또는 이벤트를 분류하도록 선택된 사운드이고, 제 2 사운드는 상기 엔티티 또는 이벤트를 더 분류하도록 선택된 사운드이고, 제 3 사운드는 상기 엔티티 또는 사용자를 더욱 더 분류하도록 선택된 사운드일 수 있다.Informing the intended recipient of the event includes informing the intended 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 the entity or event, the second sound may be a sound selected to classify the entity or event, and the third sound may be a sound selected to further classify the entity or user. The first sound may be a sound selected to classify the entity or event, the second sound may be a sound selected to further classify the entity or event, and the third sound may be a sound selected to further classify the entity or user.
이벤트를 가청적으로 식별하기 위한 컴퓨터 시스템은 이벤트 사운드 프로세서, 이벤트 탐지 프로세서 및 오디오 플레이백(playback) 프로세스를 포함한다. 상기 이벤트 사운드 프로세서는 상기 이벤트와 관련된 사용자를 식별할 수 있도록 하는 식별자에 근거하여 제 1 사운드를 선택할 수 있도록 한다. 상기 이벤트 탐지 프로세스는 상기 식별자를 포함하는 상기 이벤트 발생의 통지를 수신한다. 상기 오디오 플레이백 프로세스는 상기 이벤트 발생의 통지에 대응하여 상기 제 1 사운드의 일부 이상 및 상기 이벤트와 관련된 제 2 사운드의 일부 이상을 발생시킴으로써 상기 이벤트를 특정 수신자에게 알린다.Computer systems for audibly identifying events include an event sound processor, an event detection processor, and an audio playback process. The event sound processor enables selection of a first sound based on an identifier to identify a user associated with the event. The event detection process receives a notification of the event occurrence including the identifier. The audio playback process notifies the specific recipient of the event by generating at least a portion of the first sound and at least 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 will be set forth in the accompanying drawings and the description below. Other features may be apparent from the description and drawings, and from the claims.
도 1은 소스 오디오 식별자와 디지털 통신 교환이 가능하게 하기 위한 시스템을 도시하는 블럭도이다.1 is a block diagram illustrating a system for enabling digital communication exchange with a source audio identifier.
도 2는 디지털 통신의 수신시 소스 오디오 식별자의 제공을 가능하게 하기 위한 과정을 도시한 흐름도이다.2 is a flowchart illustrating a process for enabling provision of a source audio identifier upon receipt of a digital communication.
도 3a는 디지털 통신과 함께 소스 오디오 식별자가 인증해야 하는지 거부해야 하는지를 수신자에게 질의하는 디지털 통신의 수신자에게 질의를 송신하기 위한 도 2의 과정의 동작을 도시하는 흐름도이다. FIG. 3A is a flow diagram illustrating the operation of the process of FIG. 2 for transmitting a query to a receiver of a digital communication that queries the receiver whether the source audio identifier should authenticate or deny with the digital communication.
도 3b는 부착된 소스 오디오 식별자와 함께 디지털 통신의 수신시 사용자에 게 나타날 수 있는 사용자 인터페이스이다. 3B is a user interface that may appear to a user upon receipt of a digital communication with an attached source audio identifier.
도 4는 통신 단계가 이미 시작된 후 디지털 통신의 수신시 소스 오디오 식별자의 제공을 가능하게 하기 위한 과정을 도시하는 흐름도이다.4 is a flowchart illustrating a process for enabling provision of a source audio identifier upon receipt of a digital communication after the communication phase has already begun.
도 5는 디지털 통신의 수신시 소스 오디오 식별자의 제공을 가능하게 하기 위한 다른 과정을 도시하는 흐름도이다.5 is a flow diagram illustrating another process for enabling the provision of a source audio identifier upon receipt of a digital communication.
도 6은 수신자에게 디지털 통신에 수반하는 소스 오디오 식별자가 인증되어야 하는지 거부되어야 하는지를 질의하기 위하여 디지털 통신 수신자에게 질의를 송신하기 위한 도 5의 과정의 동작을 도시하는 흐름도이다.FIG. 6 is a flow diagram illustrating the operation of the process of FIG. 5 for sending a query to a digital communication receiver to query the receiver whether a source audio identifier accompanying digital communication should be authenticated or rejected.
도 7은 송신자 컴퓨터 시스템과 수신자 컴퓨터 시스템 사이에 직접 연결 위에 소스 오디오 식별자와 디지털 통신의 교환을 가능하게 하기 위한 시스템을 도시하는 블럭도이다.7 is a block diagram illustrating a system for enabling exchange of source audio identifiers and digital communications over a direct connection between a sender computer system and a receiver computer system.
도 8은 직접 연결 위에 송신자 컴퓨터 시스템으로부터 디지털 통신의 수신시 소스 오디오 식별자의 제공을 가능하게 하기 위한 과정을 도시하는 흐름도이다.8 is a flowchart illustrating a process for enabling provision of a source audio identifier upon receipt of a digital communication from a sender computer system over a direct connection.
도 9는 소스 오디오 식별자들과 전화 호출을 가능하게 하기 위한 통신 시스템을 도시하기 위한 블럭도이다.9 is a block diagram illustrating a communication system for enabling source audio identifiers and telephone calls.
디지털 통신의 호출자 또는 송신자는 수신자와의 통신교환을 맞춤화 또는 개인화하기 위해 소스 오디오 식별자를 수신자에게 내보낼 수 있다. 호출자 또는 송신자는 소스 오디오 식별자가 호출 수신전화 또는 수신자 컴퓨터 시스템에 접속될 수 있게 소스 오디오 식별자를 선택할 수 있다. 호출 수신전화 또는 수신자 컴퓨터 시스템은 수신자가 소스 오디오 식별자를 인증하거나 거부할 수 있다. 수신자가 소스 오디오 식별자를 인증하면, 호출 수신전화 또는 수신자 컴퓨터 시스템은 호출자가 수신자를 호출할 때마다 또는 송신자가 디지털 통신을 수신자에게 송신할 때마다 소스 오디오 식별자를 재생한다. The caller or sender of the digital communication can export the source audio identifier to the receiver to customize or personalize the communication exchange with the receiver. The caller or sender can select the source audio identifier such that the source audio identifier can be connected to the call receiving or recipient computer system. The call receiving phone or receiver computer system may allow the receiver to authenticate or reject the source audio identifier. If the receiver authenticates the source audio identifier, the call receiving telephone or receiver computer system reproduces the source audio identifier each time the caller calls the receiver or the sender sends a digital communication to the receiver.
소스 오디오 식별자는 일반적으로 송신자 또는 호출자를 식별하는데 사용되는 오디오 데이터를 포함하는 디지털 파일에 저장된다. 소스 오디오 식별자는, 예를 들어, MPEG 계층 Ⅲ 오디오(MP3)를 사용하여 부호화된 데이터 파일일 수 있으며 크기는 120 킬로비트(kilobits) 내지 2 메가비트(megabits)에 이를 수 있다. 오디오로 변환(즉, "재생")될 때, 일반적인 소스 오디오 식별자는 1-2초의 소리를 만들 수 있다. 예를 들어, 소스 오디오 식별자는 송신자의 사용자 식별자의 구술 형태(예컨대, 송신자의 음성으로 송신자의 인스턴트 메세지 핸들, 이메일 주소, 또는 스크린 네임(screen name)의 구술 형태)일 수 있다. 소스 오디오 식별자는 또한 송신자가 송신자의 식별표시(예컨대, 헛간의 동물소리, 인기있는 텔레비젼 쇼로부터의 음향, 음향효과, 및 인간의 생물학적 기능 또는 행동과 관련된 음향)로서 나타내는 어떤 임의의 음향일 수 있다.The source audio identifier is generally stored in a digital file containing audio data used to identify the sender 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 sender's user identifier (eg, in the form of a dictation of the sender's instant message handle, email address, or screen name in the sender's voice). The source audio identifier may also be any sound that the sender represents as the sender'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 an incoming call from the caller, or additionally or alternatively, notifies the receiver of receipt of a digital communication from the sender; 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 digital communication exchanged between the sender and the receiver.
소스 오디오 식별자는 송신자를 식별하는 신호음향일 수 있거나, 대안으로는, 예컨대, 송신자 뿐만 아니라 송신자 또는 송신자에 의해 전송된 통신의 하나 이상의 특성을 식별하도록 함께 연결되거나 혼합될 수 있는 다수의 음향으로 형성된 조합된 오디오 메시지일 수 있다. 조합된 오디오 메세지는 하나 이상의 식별음향 또는 하나 이상의 특성음향을 포함할 수 있거나, 어느 하나를 제외할 수 있다. 식별음향은 개개의 송신자를 식별하는 한편 특성 음향이 송신자 또는 송신자에 의해 송신된 통신을 설명하거나, 한정하거나 특징짓는다. 예를 들어, 식별음향은 구술 스크린 네임, 송신자에 의해 지명된 원숭이 소리, 송신자의 식별을 나타내기 위해 접촉자 또는 접촉자 특성의 그룹 또는 카테고리와 관련된 수신자 지정 음향일 수 있으며, 특성 음향은 통신이 높은 우선순위 통신으로서 송신자에게 지정된 것을 나타내기 위한 하이피치(high-pitched) 경고음일 수 있다. 많은 음향이 연결되므로, 호출 수신자에게 통신 및 그 소스에 대한 정보의 증가한 레벨을 제공할 수 있다. The source audio identifier may be an acoustic signal that identifies the sender or, alternatively, may be formed of multiple sounds that may be connected or mixed together to identify one or more characteristics of the communication transmitted by the sender as well as the sender. It may be a combined audio message. The combined audio message may include one or more discriminating sounds or one or more characteristic sounds, or may exclude any one. The discriminating sound identifies the individual sender while the characteristic sound describes, defines or characterizes the sender or the communication transmitted by the sender. For example, the identification sound may be an oral screen name, a monkey's name assigned by the sender, a recipient-specific sound associated with a group or category of contact or contact characteristics to indicate the identification of the sender, and the characteristic sound may be a high priority communication. It may be a high-pitched beep to indicate that it is assigned to the sender as a priority communication. Since many sounds are connected, it can provide the called party with an increased level of information about the communication and its source.
더 구체적으로, 일실시예에서, 연결된 오디오 메세지는 하나 이상의 수신자 지정 음향을 포함할 수 있다. 예를 들어, 수신자는 송신자가 수신자의 친구 리스트또는 친구 리스트내의 특별한 친구 그룹의 일원인 것을 나타내는 상기 송신자에 대한 특성 음향을 지정할 수 있다. 상기 송신자로부터의 통신을 수신할 때, 수신자는, 예를 들어, 송신자가 수신자의 친구 리스트의 일원인 것을 나타내는 음향을 듣 고, 뒤이어 송신자에 대한 친구 그룹을 나타내는 다른 음향을 들으며, 뒤이어 송신자에 의해 지정된 오디오 식별자를 들을 수 있다. 이 실시예에서, 수신자는 여러 레벨상의 송신자 식별 및 수신자에 대한 관계를 알게된다.More specifically, in one embodiment, the linked audio message may include one or more recipient specific sounds. For example, the recipient may specify a characteristic 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 sender, the receiver hears a sound indicating, for example, that the sender is part of the recipient's friend list, followed by other sounds indicating a group of friends for the sender, followed by the sender. You can hear the designated audio identifier. In this embodiment, the receiver knows the sender identification on the various levels and the relationship to the receiver.
연결된 오디오 메세지는 송신자 지정 음향을 지원하지 않는 통신 시스템에 사용될 수 있다. 이 실시예에서, 연결된 오디오 메세지에서의 음향은 수신자에 의해 지정될 수 있거나 더 광범위하게 정의될 수 있다. 연결된 오디오 메세지는 통신 또는 호출이 수신된 것을 식별하고, 송신자의 신원을 식별하며, 적용가능하다면, 송신자 또는 송신자에 의해 전송된 통신의 특성을 식별하는 기능을 수행한다.The connected audio message can be used in communication systems that do not support sender specific sounds. In this embodiment, the sound in the linked audio message can be specified by the receiver or more broadly defined. The connected audio message performs the function of identifying that the communication or call has been received, identifying the identity of the sender and, if applicable, identifying the nature of the communication sent by the sender or sender.
연결된 오디오 메세지는 사용자에게 통신 또는 호출의 수신과 관련없는 통신관련 사건을 가청적으로 통지하는데 사용될 수 있다. 예를 들어, 연결된 오디오 메세지는 인스턴트 메세지 문장에서 사용자에게 사용자의 친구 리스트의 일원의 현존 상태 변경을 가청적으로 알리는데 사용될 수 있다.The connected audio message can be used to audibly notify the user of communication related events not related to the receipt of the communication or call. For example, a linked audio message can 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.g., audio data, video data, general binary data, or character data (e.g., hatched in ASCII standard code for information interchange (ASCII) format). -mail), including instant messages (IM), digital files such as voicemail. Digital communication is combined with a sender user identifier and a receiver user identifier. The sender and receiver user identifiers are data tags or labels used to identify the sender and receiver, respectively, 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)에 접속될 수 있다. The
또 다른 실시예에서, 송신자 컴퓨터 시스템(110)은 디지털 통신 및 소스 오디오 식별자 모두를 DCSH(140)로 전송하도록 구성된다. 이 실시예에서, DCSH(140)는 소스 오디오 식별자를 접속하고 송신하기 보다는 오히려 수신된 소스 오디오 식별자및 수신된 디지털 통신을 수신자 컴퓨터 시스템(120)으로 중계시킨다. 소스 오디오 식별자는 또한 DCSH(140) 또는 송신자 컴퓨터 시스템(110)에 의해서라기 보다는 수신자 컴퓨터 시스템(120)에 의해 저장될 수 있다.In yet another embodiment, the
또 다른 실시예에서, 송신자 컴퓨터 시스템(110)은 DCSH(140)로 송신자에 해당하는 사용자 프로파일(즉, 송신자 프로파일)을 전송하도록 추가적으로 구성된다. DCSH(140)는, 차례로, 수신자 컴퓨터 시스템(120)으로 송신자 프로파일의 모두 또는 일부가 접속되게 할 수 있다. 송신자 프로파일은 송신자 식별정보 및, 예컨대, 관심, 취미, 결혼상태, 거주지, 직업, 성별, 개인적 인용(personal quote), 및 좋아하는 도구과 같은 송신자와 관련된 기타 정보를 포함할 수 있다. 송신자 식별정보는 수신자에게 송신자를 식별하는데 사용될 수 있는 임의의 타입의 식별자(예를 들어, 문장 또는 비디오)를 포함할 수 있다. 예를 들어, 송신자 식별정보는 송신자의 사진과 같은 송신자와 관련된 비디오 이미지를 포함할 수 있다.In another embodiment, the
송신자 컴퓨터 시스템(110)은 디지털 통신이 수신자 컴퓨터 시스템(120)으로 전송될 때마다 소스 오디오 식별자 및/또는 송신자 프로파일을 송신할 수 있거나, 대안으로, 수신자 컴퓨터 시스템(120)과 함께 통신 세션(communication session)의 시초에만 소스 오디오 식별자 및/또는 송신자 프로파일을 전송할 수 있다. 다음 설 명은 주로 통신 및 소스 오디오 식별자의 인지에 관한 것이지만, 설명된 개념 및 구성은 또한 송신자 프로파일의 다른 태양에도 적용된다.The
수신자 컴퓨터 시스템(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)에 의해 접속될 수 있는 하나 이상의 사용자 식별자의 리스트를 포함한다. 리스트는 디지털 통신이 인증되지 못하는 사용자 식별자의 리스트(즉, 블랙 리스트), 디지털 통신은 인증되지만 관련된 소스 오디오 식별자가 수신자에게 인증되지 못하거나 재생되지 않는 사용자 식별자의 리스트(즉, 회색 리스트), 및/또는 디지털 통신이 인증되고 관련된 소스 오디오 식별자도 인증되고 재생되는 사용자 식별자의 리스트(즉, 화이트 리스트)를 포함할 수 있다. 디지털 통신 프로세서(142)가 디지털 통신을 수신하고 상기 디지털 통신의 송신자의 사용자 식별자가 블랙 리스트상에 포함된 경우, 디지털 통신은 폐기되고, 일부 실시예에서는, 오류 또는 통지 메세지가 송신자 컴퓨터 시스템(110)에 전송된다. 디지털 통신 프로세서(142)가 디지털 통신을 수신하고 송신자의 사용자 식별자가 회색 리스트상에 포함된 경우, 디지털 통신은 해당하는 소스 오디오 식별자 없이 수신자 컴퓨터 시스템(120)으로 전송된다. 디지털 통신 프로세서(142)가 디지털 통신을 수신하고 송신자의 사용자 식별자가 화이트 리스트상에 포함된 경우, 디지털 통신 및 해당하는 소스 오디오 식별자가 수신자 컴퓨터 시스템(120)으로 전송된다. The user communication exchange priority includes a list of one or more user identifiers that may 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
디지털 통신의 송신자의 사용자 식별자가 블랙, 회색, 또는 화이트 리스트 상에 포함되지 않은 경우, 디지털 통신 프로세서(142)는 수신자에 의해 지정되고 수신자의 사용자 통신 교환 우선순위의 일부로서 저장(즉, 구성 데이터 저장부 (146)에 저장되거나, 추가로 또는 대안으로, 수신자 컴퓨터 시스템(120)의 장치(120A) 저장)될 수 있는 디폴트 응답 알고리즘(default response algorithm)에 따라 디지털 통신을 처리한다. 예를 들어, 수신자는 송신자의 사용자 식별자가 리스트 중 어느 하나에 있지 않다면 소스 오디오 식별자 및 디지털 통신을 수신자 컴퓨터 시스템(120)으로 전송하는 디폴트 응답 알고리즘을 선택할 수 있다. 그런 후, 수신자 통신 시스템(120)은 사용자가 디지털 통신 및 소스 오디오 식별자를 모두 인지하게 할 수 있다.If the sender's user identifier of the digital communication is not included on the black, gray, or white list, the
또 다른 실시예로서, 수신자는 디지털 통신 프로세서(142)가 상기 수신자 컴퓨터 시스템(120)으로 상기 수신자가 상기 디지털 통신 또는 소스 오디오 식별자를 인증하거나 거부하게 하는 질의(query)를 송신하게 하는 디폴트 응답 알고리즘(default response algorithm)을 선택할 수 있다. 상기 수신자 컴퓨터 시스템(120)은 상기 질의를 수신하는 바, 상기 질의는 상기 설정 정보 저장부(configuration data store)(146)로부터 획득된 송신 측 프로파일 정보(profile information)를 포함할 수 있다. 또한, 수신자 컴퓨터 시스템(120)은, 상기 수신 측이 상기 디지털 통신 또는 소스 오디오 식별자를 인가하거나 거부할 것인지에 관하여 상기 수신 측에 질문을 하는 경우, 상기 송신 측 프로파일 정보의 전체 또는 일부분을 제공할 수 있다. 또한, 상기 수신자는 상기 송신자 사용자 식별자(user identifier)를 상기 수신 측의 사용자 통신 우선순위(user communication preference)의 일부분으로서 저장되는 상기 블랙(black), 회색(gray) 또는 화이트(white) 리스트에 위치시키는 옵션(option)을 보유할 수 있다. 상기 디지털 통신 프로세서(142)는, 상기 수신 자 컴퓨터 시스템(120)으로부터 상기 질의에 대한 응답을 수신하여, 그에 따라 상기 디지털 통신을 수행할 수 있다. 예를 들어, 상기 질의는 상기 사용자에게 도 3B의 사용자 인터페이스(300)와 같은 시각적 사용자 인터페이스를 통해 제공될 수 있다. In another embodiment, the recipient has a default response algorithm causing
일반적으로 상기 디지털 통신 프로세서(142)는, 적어도 하나 이상의 상기 화이트, 그레이, 블랙 리스트와 상기 송신 측과 상기 수신 측간의 통신 세션의 시작 단계에서의 상기 디폴트 응답 알고리즘을 포함하고 있는 상기 사용자 통신 교환 우선순위(user communication exchange preference)에 접속할 수 있다. 상기와 같이 적당한 처리가 결정되면, 상기 송신 측 컴퓨터 시스템(110)에 의해 전송되는 차후의 디지털 통신은, 이미 결정된 우선순위에 의하여 상기 디지털 통신 프로세서(142)에 의해 수행된다. 상기 디지털 통신 프로세서(142)는, 송신 측으로부터 전송되는 각각의 차후의 디지털 통신과 함께 상기 소스 오디오 식별자를 전송할 수 있다. 이와 다른 방법으로는, 상기 디지털 통신 프로세서(142)는 상기 통신 세션의 시작 단계에서 송신되는 상기 첫 번째 디지털 통신과 함께 상기 소스 오디오 식별자를 전송할 수 있다. 이러한 상기 디지털 통신 프로세서(142)에 의해, 상기 수신자 컴퓨터 시스템(120)은, 상기 첫 번째 디지털 통신을 수신한 이후에 상기 소스 오디오 식별자를 간단하게 저장할 수 있고, 통신 세션 중에 상기 디지털 통신 프로세서(142)로부터 수신되는 각각의 차후의 디지털 통신을 위한 상기 저장된 소스 오디오 식별자를 접속하여 재생할 수 있다.In general, the
상기 디지털 통신 프로세서(142)는, 접속 상태를 지속적으로 추적하거나 상 기 수신자에 대응하는 사용자 식별자의 온라인상의 존재 여부를 감지하는, 접속(login) 시스템 또는 온라인상의 존재 여부 감지 시스템(online presence detection system)과 통신상으로 연결될 수 있다. 예를 들어, 인스턴트 메시지 문장(instant message context)에 있어서, 상기 디지털 통신 프로세서(142)는 시스템에 접속(login)하여 인스턴트 메시지를 송수신하게 하는 사용자 식별자를 추적하기 위해 상기 인스턴트 메시지 접속 시스템과 통신할 수 있다. 또한 전자 메일 문장(e-mail context)에 있어서, 상기 디지털 통신 프로세서(142)는 시스템에 접속(login)하여 전자 메일을 송수신하게 하는 사용자 식별자를 추적하기 위해 상기 인스턴트 메시지 접속 시스템과 통신할 수 있다. 디지털 통신의 수신 측이 시스템에 접속(login)되어 있지 않거나 온라인상에 있지 않은 경우에는, 상기 디지털 통신 프로세서(142)는 상기 디지털 통신을 상기 수신자에 대응하는 자료 저장부에 저장(예를 들어, 상기 수신 측의 전자 메일 수신함(mail box)에 전자메일을 저장할 수 있다)시키거나, 상기 디지털 통신을 폐기(예를 들어, 상기 수신자가 온라인 상에 없는 경우 통상적으로 인스턴트 메시지를 폐기할 수 있다)할 수 있다. The
또 다른 구현 방법으로, 상기 디지털 통신 프로세서(142)는 상기 설정 정보 저장부(configuration data store)(146)로부터 상기 수신 측을 위한 사용자 통신 교환 우선순위(user communication exchange preference)에 접근(access)하지 않고, 상기 오디오 식별자 데이터 저장부(audio identifier data store)(144)로부터 소스 오디오 식별자에 접근하지 않을 수 있다. 대신에, 상기 디지털 통신 프로세서(142)는 상기 송신자 컴퓨터 시스템(110)으로부터 각각의 디지털 통신에 의해 상기 소스 오디오 식별자를 수신할 수 있다. 상기 디지털 통신 프로세서(142)는 교대로 상기 소스 오디오 식별자와 함께 상기 디지털 통신을 상기 수신자 컴퓨터 시스템(120)으로 전송할 수 있다. 상기 수신자 컴퓨터 시스템(120)은 국부적(local)으로 접속하여, 상기 사용자 통신 교환 우선순위(user communication exchange preference)를 상기 디지털 통신과 상기 소스 오디오 식별자의 수신 단계에 적용할 수 있다. 상기 사용자 통신 교환 우선순위(user communication exchange preference)에 기초하여, 상기 수신자 컴퓨터 시스템(120)은, 상기 수신된 디지털 통신을 폐기하거나 상기 수신자으로 하여금 상기 수신된 디지털 통신을 인식하게 할 수 있다. 또한, 상기 수신자 컴퓨터 시스템(120)은, 상기 사용자 통신 교환 우선순위(user communication exchange preference)에 의한 각각의 디지털 통신과 함께 수신된 소스 오디오 식별자를 재생(play)하거나 억제(suppress)할 수 있다. In another implementation, the
상기와 다른 또 다른 구현 방법으로, 상기 송신자 컴퓨터 시스템(110)은 상기 통신 세션의 시작 단계에서 오로지 상기 소스 오디오 식별자를 전송하되, 각각의 차후의 디지털 통신과는 함께 전송하지 않을 수 있다. 상기 수신자 컴퓨터 시스템(120)은 상기 소스 오디오 식별자를 상기 장치(120A)에 포함되는 데이터 저장부에 저장한 이후에, 상기 송신자 컴퓨터 시스템(110)으로부터 수신한 차후의 디지털 통신 각각과 함께 또는 상기 송신자과 관련된 차후의 통신 세션 도중에, 상기 소스 오디오 식별자에 접근하여 재생할 수 있다. In another alternative implementation, the
상기 오디오 식별자 데이터 저장부(144)는 상기 소스 오디오 식별자를 저장하기 위해 설정된 적어도 하나 이상의 데이터 저장 장치를 포함한다. 상기 소스 오 디오 식별자는, 전송 속도를 개선하고 상기 수신자 컴퓨터 시스템(120)과의 호환성 확보를 위하여, 압축된 포멧으로 저장되거나 서로 다른 다수의 오디오 포멧(예를 들어, wav나 MP3)으로 저장될 수 있다. 상기 소스 오디오 식별자는 상기 사용자 식별자(user identifier)에 의해 참조 목록(index)으로 구별될 수 있다. 상기 오디오 식별자 데이터 저장부(144)는 상기 DCHS(140)의 부분일 수 있다. 또 다른 구현방법으로는, 상기 오디오 식별자 데이터 저장부(144)의 전부 또는 일부는 상기 DCHS(140)의 외부에 위치하는 데이터 저장 장치 내부 또는 컴퓨터 시스템에 위치할 수 있다. The audio identifier
상기 설정 데이터 저장부(configuration data store)(146)는 사용자 프로파일 정보(user profile information)와 사용자 통신 교환 우선순위(user communication exchange preference)를 저장하기 위해 설정된 적어도 하나 이상의 데이터 저장 장치를 포함한다. 일반적으로, 상기 설정 데이터 저장부(configuration data store)(146)에 저장되는 정보는, 서비스 등록(service registration) 또는 서비스 설정(service setup) 단계에 수집된다. 상기 사용자 프로파일 정보(user profile information)와 사용자 통신 교환 우선순위(user communication exchange preference)는 사용자 식별자에 의해 참조 목록(index)으로 구별될 수 있다. 상기 오디오 식별자 데이터 저장부(144)와 상기 설정 데이터 저장부(configuration data store)(146)는, 사용자 오디오 식별자와 사용자 프로파일 정보와 사용자 통신 교환 우선순위를 저장하는 하나의 데이터 저장부로 통합될 수 있다. The
도 2의 200 단계는 송신 측 컴퓨터 시스템과 수신 컴퓨터 시스템 사이의 통신 세션의 초기 단계에서 디지털 통신 핸들링 시스템(Digital Communication Handling System: 이하 'DCHS'라 칭함)을 통해 수신되는 최초 디지털 통신에 의해 수신되는 소스 오디오 식별자를 나타내기 위한 도면이다. 설명의 편의를 위해, 도 1에 관하여 도시된 특정한 요소는 상기 200 단계를 수행하는 것으로 인용된다. 그러나, 유사한 방법이, 상기 시스템의 상기 구조를 정의하기 위해 사용된 다른 요소에 의한 다른 구현 방법이나 도 1에 의해 도시된 요소들 간에 서로 다르게 분배된 기능들에 의한 다른 구현 방법에 적용될 수 있다. Step 200 of FIG. 2 is performed by an initial digital communication received via a Digital Communication Handling System (“DCHS”) at an initial stage of a communication session between a sending computer system and a receiving computer system. It is a figure for showing a source audio identifier. For convenience of description, the particular element shown with respect to FIG. 1 is cited as performing the
상기 송신자 컴퓨터 시스템(110)은 상기 수신자 컴퓨터 시스템(120)으로 발송되는 디지털 통신을 송신한다(220). 상기 디지털 통신은 송신자의 사용자 식별자(user identifier) 또는 수신측의 사용자 식별자와 관계되거나 상기 사용자 식별자를 포함한다. The
상기 디지털 통신 프로세서(142)는 상기 디지털 통신(204)을 수신하고(204), 상기 관계된 수신자 사용자 식별자에 대응하는 상기 사용자 통신 교환 우선순위를 획득하기 위해 상기 설정 데이터 저장부(configuration data store)(146)에 접근(access)한다(206). 상기 디지털 통신 프로세서(142)는, 상기 송신자 사용자 식별자(user identifier)가 상기 수신 측의 블랙 리스트에 포함되어 있는 지를 검사하여, 상기 수신자가 상기 송신자으로부터의 전송되는 디지털 통신의 수신을 제한할지 여부를 결정한다(208). 상기 수신자가 상기 송신자으로부터 디지털 통신의 수신을 제한하는 경우, 상기 디지털 통신은 폐기된다(210). 또 다른 구현 방법에 의하 는 경우, 상기 디지털 통신 프로세서(142)는 추가적으로, 상기 송신자 컴퓨터 시스템(110)으로 상기 디지털 통신이 성공적이지 못하다는 통지 메시지(notification message)를 전송할 수 있다(미도시).The
상기 수신단이 상기 송신자으로부터의 디지털 통신의 수신을 인가하는 경우, 상기 디지털 통신 프로세서(142)는 상기 수신자 사용자 식별자에 대응하는 상기 사용자가 접속(login)되거나 상기 송신자 컴퓨터 시스템(110)으로부터 디지털 통신을 수신할 수 있는지 여부를 결정한다(212). 상기 디지털 통신 프로세서(142)는 질의(query)하거나, 접속 시스템(login system) 또는 상기 DCHS(140)에 국부적(local) 또는 원격(remote)으로 연결되는 존재 여부 감시 시스템(presence detection system)에 접근할 수 있다. When the receiving end authorizes the reception of the digital communication from the sender, the
상기 수신자가 접속(login)되어 있지 않거나, 온라인상에 없거나, 디지털 통신을 수신할 수 없는 경우에는, 상기 디지털 통신 프로세서(142)는 상기 디지털 통신을 폐기(discard)하거나 상기 수신 측이 차후에 수신할 수 있도록 상기 디지털 통신을 상기 수신자 사용자 식별자와 관계된 데이터 저장부에 저장할 수 있다(214). 예를 들어, 상기 디지털 통신이 인스턴트 메시지(instant message)인 경우, 상기 인스턴트 메시지는 폐기될 수 있다. 반면에, 상기 디지털 통신인 전자메일인 경우에는 상기 전자메일은 상기 수신 측의 전자 메일 수신함(mail box)에 저장될 수 있다. 또 다른 구현방법에 의해, 상기 디지털 통신 프로세서(142)는 상기 송신자 컴퓨터 시스템(110)으로 상기 수신자가 디지털 통신을 수신할 수 없다는 사실과 살기 디지털 통신이 폐기되거나 차후의 수신을 위해 저장되었음을 알히는 통지 메 시지(notification message)를 송신할 수 있다. If the receiver is not logged in, online, or unable to receive digital communications, the
상기 수신자가 접속되어 있거나, 온라인상에 있거나, 디지털 통신을 수신할 수 있는 경우에는, 상기 디지털 통신 프로세서(142)는 상기 설정 데이터 저장부(configuration data store)(146)로부터 상기 송신자 프로파일에 접속(access)할 수 있다(216). 상기 디지털 통신 프로세서(142)는 상기 수신자가 상기 수신자에 대한 통신 교환 우선순위(communication exchange preference)에 기초한 소스 오디오 식별자(source audio identifier)와 함께 디지털 통신을 인가할지 여부를 결정한다(218). 예를 들어, 상기 송신자의 사용자 식별자가 상기 수신자의 상기 그레이 리스트(gray list)에 포함된 경우, 상기 수신자는 소스 오디오 식별자와 함께 디지털 통신을 인가하지 않는다. 상기 송신자의 사용자 식별자가 상기 수신자의 상기 화이트 리스트(white list)에 포함된 경우, 상기 수신자는 소스 오디오 식별자와 함께 디지털 통신을 인가한다. 만약 상기 송신자의 사용자 식별자가 상기 화이트 리스트 또는 그레이 리스트에 포함되어 있지 않은 경우, 상기 수신자는 상기 수신자를 위한 상기 디폴트 응답 알고리즘(default response algorithm)에 의한 인가이거나 상기 수신자가 수동 조작(manually)에 의해 인가를 바라는 의도나 희망을 구체화하는 경우에 한하여 소스 오디오 식별자와 함께 디지털 통신을 인가한다. If the receiver is connected, online, or able to receive digital communications, the
도 3A는 상기 소스 오디오 식별자를 인가하거나 거부하는지 여부를 결정하기 위해 사용된 바람직한 디폴트 응답 알고리즘(default response algorithm)을 사용하여 218 단계의 실시예를 나타낸다. 상기 디지털 통신 프로세서(142)는 상기 송신자가 상기 수신 측의 화이트 리스트 상에 포함되는지 여부를 결정한다(218a). 상기 송신자가 상기 화이트 리스트 상에 포함된 경우, 상기 디지털 통신 프로세서(142)는 228 단계의 동작을 수행한다. 상기 송신자가 상기 화이트 리스트 상에 포함되지 않은 경우, 상기 디지털 통신 프로세서(142)는 상기 송신자가 상기 수신자의 그레이 리스트에 포함되어 있는지 여부를 결정한다(218b). 상기 송신자가 상기 그레이 리스트에 포함되어 있는 경우, 상기 디지털 통신 프로세서(142)는 220 단계의 동작을 수행한다. 상기 송신 측이 화이트 또는 그레이 리스트에 포함되어 있지 않은 경우, 상기 디지털 통신 프로세서(142)는 상기 수신자 컴퓨터 시스템(120)으로 상기 수신자가 소스 오디오 식별자를 인가하거나 거부할지 여부를 문의하는 질의를 송신하여 상기 디폴트 응답 알고리즘을 수행한다(218c). 3A illustrates an embodiment of
상기 수신자 컴퓨터 시스템(120)은 상기 질의(query)를 수신하고(218d), 상기 수신자으로 하여금 상기 질의의 수신을 알리고 상기 질의에 대한 응답을 하게 한다(218e). 예를 들어, 상기 수신자는 상기 소스 오디오 식별자를 인가하는 옵션(option)과 상기 소스 오디오 식별자를 거부하는 옵션을 포함하는 팝업 윈도우(pop-up window) 상의 질의를 인식하게 할 수 있다. 상기 팝업 윈도우(pop-up window) 상기 송신자 프로파일(sender profile)의 전체 또는 일부분을 표시할 수 있다. 추가적으로 또는 선택적으로, 상기 팝업 윈도우(pop-up window)는 상기 송신자를 상기 수신자의 상기 화이트, 그레이, 블랙 리스트에 추가시키는 옵션을 제공할 수 있다. 상기 수신자가 적어도 하나 이상의 옵션을 선택함으로써 상기 질의에 대한 응답을 수행하는 경우, 상기 수신자 컴퓨터 시스템(120)은 상기 디지털 통신 프로세서(142)에게 상기 응답을 전송할 수 있다(218g). 사용자 인터페이스의 일례 는, 도 3B에 도시된 상기 수신자를 질의하기 위해 사용될 수 있다. The
만약 상기 선택된 옵션이 상기 송신자를 상기 수신자의 상기 화이트, 그레이, 블랙 리스트에 추가하는 것을 포함하는 경우, 상기 디지털 통신 프로세서(142)는 상기 설정 데이터 저장부(configuration data store)(146)에 접근(access)하여 상기 송신자 사용자 식별자를 상기 적당한 리스트 또는 상기 수신자의 사용자 식별자와 관련된 리스트에 추가할 수 있다. 상기 디지털 통신 프로세서(142)는 상기 선택된 옵션이 상기 디지털 통신의 인증 또는 거부에 부합하는 지를 결정한다(218h). 만약, 상기 선택된 옵션이 상기 디지털 통신을 거부하는 것이면, 상기 디지털 통신 프로세서(142)는 상기 디지털 통신을 폐기한다(218i). 만약, 상기 선택된 옵션이 상기 디지털 통신을 인증하는 경우, 상기 디지털 통신 프로세서(142)는 상기 선택된 옵션이 상기 소스 오디오 식별자의 인증 또는 거부에 부합하는지 여부를 결정한다(218j). 만약, 상기 선택된 옵션이 상기 소스 오디오 식별자를 인증하는 경우, 상기 디지털 통신 프로세서(142)는 228 단계를 수행한다. 상기 선택된 옵션이 상기 송신자 오디오 식별자를 거부하는 경우, 상기 디지털 통신 프로세서(142)는 220 단계를 수행한다. If the selected option includes adding the sender to the recipient's white, gray, and black list, the
도 3B는 수반하는 소스 오디오 식별자(Source audio identifier)를 포함한 수신 메시지의 수신시에 수신자 컴퓨터 시스템(120)을 통해 사용자에게 존재할 수 있는 사용자 인터페이스(300)를 나타낸 것이다. 상기 사용자 인터페이스(300)는 상기 수반하는 소스 오디오 식별자와 송신자 프로파일 정보(320)를 포함하는 수신 메시지가 있음을 상기 사용자에게 알려주는 상태(310)를 포함한다. 상기 송신자 프로 파일 정보(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)와, 주소록(Address book) 또는 캘린더(calendar)에 저장된 정보를 포함한다. 여기서, 상기 저장된 정보는 상기 송신자의 신원확인에 근거하여 접속이 가능한 것으로, 예를 들어 "2003년 7월 12일에 Bob과 만날 계획"이다. 상기와 같은 다른 송신자의 프로파일 정보(325)는 위치상 상기 수신자 컴퓨터 시스템(120)에 저장될 수 있거나 데이터 네트워크(130)를 통해 원격 디바이스(remote device)(예로써, DCHS 140)에서 접속될 수 있다. 다른 실시예로써, 상기 사용자 인터페이스(300)는 도 3B에 도시된 상기 송신자 프로파일 정보(320)의 서브셋(Subset)을 포함한다.3B illustrates a
또한 상기 사용자 인터페이스(300)는 한 세트의 옵션 버튼들(option buttons)(330)을 포함한다. 여기서 상기 옵션 버튼들(330)은 메시지에 반응하는 사용자에 의해 선택될 수 있다. 예로써, 상기 옵션 버튼들(330)은 상기 소스 오디오 식별자를 샘플링하기 위한 하나의 옵션 버튼(331), 메시지를 받고 상기 소스 오디오 식별자를 인증하기 위한 하나의 옵션 버튼(332), 메시지를 받고 상기 소스 오디오 식별자(예로서, 하나의 디폴트 오디오 식별자)와 다른 하나의 오디오 식별자를 사용하기 위한 하나의 옵션 버튼(334), 그리고 메시지를 받지 않기 위한 하나의 옵션 버튼(336)을 포함한다. 상기한 옵션 버튼들은 현재 메시지의 처리를 제어하기 위해 선택된다.The
수신 메시지를 어떻게 처리할 것인가를 결정하기 이전에, 수신자는 소스 오디오 식별자를 듣거나 상기 소스 오디오 식별자를 인지하기 위한 버튼(331)을 선택할 수 있다. 상기 소스 오디오 식별자를 들으면 사용자로 하여금 오디오 식별자를 인증할 것인지 아니면 거부할 것인지를 고려하는데 더 잘 결정할 수 있도록 해준다. 그때 상기 사용자는 메시지를 처리하기 위한 다른 버튼들(332,334,336) 중 하나를 선택할 수 있다.Prior to determining how to handle the received message, the recipient may select a
상기 소스 오디오 식별자를 포함하는 메시지를 받기 위한 상기 옵션 버튼(332)을 선택하면, 결과적으로 수신자에 의해 디지털 통신과 소스 오디오 식별자가 인지된다. 상기 디폴트 오디오 식별자를 포함하는 메시지를 받기 위한 상기 옵션 버튼(445)를 선택하면, 결과적으로 수신자에 의해 디지털 통신과 디폴트 오디오 식별자가 인지된다. 버튼(334)을 선택하는 것에 대한 또다른 실시예로써, 선택적으로, 상기 수신자는 즉시 하나의 오디오 식별자를 특징짓거나 송신자로부터 디지털 통신의 수신을 나타내기 위한 어떠한 오디오 식별자가 없음을 특징짓는다. 아래 기술된 바와 같이 체크박스(checkbox)(335)가 선택되면, 수신자가 특징지은 오디오 식별자는 송신자로부터 차후 통신을 위해 사용될 수 있다. 메시지를 받지 않기 위한 옵션 버튼(336)을 선택하면, 결과적으로 수신자가 디지털 통신이나 소스 오디오 식별자를 인지하지 못하는 것이다. 또다른 실시예로써, 상기 사용자 인터페이스 (300)는 재생되거나 그렇지 않으면 수신자에 의해 인지되는 어떠한 오디오 식별자 없이 메시지를 받기 위한 하나의 옵션 버튼을 포함한다. 사용자 인터페이스(300)는, 수신자가 옵션 버튼들(330) 중 하나를 선택할 때, 종료되거나 디스에이블(disable)된다.Selecting the
상기 옵션 버튼들(332,334,336)은 체크박스들(333,335,337)과 각각 나란하다. 송신자로부터 수신되는 현 디지털 통신의 처리를 위해 사용할 옵션 버튼들(330)과 다르게 체크박스들(333,335,337)은 송신자로부터 차후 수신될 디지털 통신의 처리를 제어하기 위해 선택(즉, 체크)될 수 있다. 상기 사용자 인터페이스(300)는 사용자가 세 체크박스들을 하나도 선택하지 않거나 하나를 선택하게 해준다. 수신자가 체크박스(333) 하나를 선택하면, 옵션 버튼들(330) 중 하나가 선택된 때, 송신자의 사용자 식별자가 수신자의 화이트 리스트(white list)에 속하게 된다. 수신자가 다른 체크박스(335)를 선택하면, 옵션 버튼들(330) 중 하나가 선택된 때, 송신자의 사용자 식별자가 수신자의 회색 리스트(gray list)에 속하게 된다. 수신자가 또다른 체크박스(337)를 선택하면, 옵션 버튼들(330) 중 하나가 선택된 때, 송신자의 사용자 식별자가 수신자의 블랙 리스트(black list)에 속하게 된다. 추가적으로 또는 선택적으로, 단지 차후 통신들을 수신하는 시기가 통신 세션에서 송신자로부터 모든 차후 통신을 수신하는 때보다는 송신자와 통신 세션의 초기에, 사용자 인터페이스(300)는 사용자가 소스 오디오 식별자 또는 디폴트 오디오 식별자가 재생될 수 있는지를 특징지을 수 있도록 해주는 체크박스들 또는 버튼들(미도시)을 포함한다. The
수신자가 체크박스들(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)은 송신자 프로파일과 디지털 통신을 접속하거나 수신하고(220), 송신자 프로파일을 저장하고(224), 수신자가 디지털 통신과 송신자 프로파일을 인지하도록 해준다(226). 수신자는 수신된 디지털 통신 형태 특유의 사용자 인터페이스를 통해 디지털 통신과 송신자 프로파일을 인지할 수 있다. 예를 들어, 디지털 통신이 인스턴트 메시지(Instant Message)이면, 상기 인스턴트 메시지는 다 이얼로그 윈도우(dialog window)에 디스플레이된다. 그리고 송신자 프로파일은 사용자에 의해 접속될 수 있다. 이는 송신자의 상기 다이얼로그 윈도우 또는 IM 핸들들(예로써, 버디 리스트 : buddy list)의 리스트를 디스플레이하는, 수신자에 의해 선택되었거나 아니면 수신자와 결합된, 다른 윈도우에서 송신자의 IM 핸들을 선택하는 것에 의한다. 디지털 통신이 전자메일 메시지이면, 상기 전자메일의 헤더 정보는 인박스 리스트(inbox list)에 디스플레이된다. 상기 전자메일 내용은 상기 리스트에서 전자메일을 선택할 때 디스플레이된다. 그리고, 송신자 프로파일 정보는 송신자의 전자메일 주소를 선택할 때 디스플레이된다.Referring again to FIG. 2, if the receiver rejects the source audio identifier,
수신자가 송신자로부터 받은 소스 오디오 식별자들을 가지고 디지털 통신들을 인증한다면, 디지털 통신 프로세서(142)는 오디오 식별자 데이터 스토어(audio identifier data store)(146)에서 송신자의 사용자 식별자에 해당하는 소스 오디오 식별자에 접속한다(228). 상기 디지털 통신 프로세서(142)는 송신자 프로파일, 디지털 통신, 그리고 소스 오디오 식별자를 송신하거나 수신자 컴퓨터 시스템(120)이 드 송신자 프로파일, 디지털 통신, 그리고 소스 오디오 식별자에 접속하도록 해준다(230).If the receiver authenticates digital communications with source audio identifiers received from the sender,
수신자 컴퓨터 시스템(120)은 송신자 프로파일, 소스 오디오 식별자, 그리고 디지털 통신을 접속하거나 수신하고(232), 그리고 송신자 프로파일과 소스 오디오 식별자를 저장한다(234). 상기 소스 오디오 식별자와 송신자 프로파일은 데이터 스토어에 일시적으로 또는 영구히 저장될 수 있다. 상기 데이터 스토어는 수신자 컴퓨터 시스템(120)의 일부 구성요소이거나 원격지에 있지만 수신자 컴퓨터 시스템 (120)과 통신적으로 연결되는 것이다. 다른 실시예로써, 수신자 컴퓨터 시스템(120)은 소스 오디오 식별자를 공급하기는 하지만 저장하지 않는다.
상기 수신자 컴퓨터 시스템(120)은, 수신자가 디지털 통신과 송신자 프로파일을 인지하기 이전이나 인지하는 동시에(238), 그 수신자가 소스 오디오 식별자를 인지하게 해준다(236). 상기 수신자 컴퓨터 시스템(120)은, 오디오 식별자를 수신자가 들을 수 있는 오디오로 변환하여, 수신자가 소스 오디오 식별자를 인지하게 해준다. 상기 오디오는 디지털 통신의 수신 이후에 짧게 들린다. 그리고 그것에 의하여 수신자에게 특정 송신자로부터 디지털 통신이 수신되고 있다는 것을 알린다.The
처리(200)의 또다른 실시예로써, 디지털 통신 프로세서(142)는 송신자 프로파일을 가져오지 않으며, 송신하지 않거나 수신자 컴퓨터 시스템(120)이 송신자 프로파일에 접속하도록 해준다. 그 대신에 디지털 통신 프로세서(142)는 송신자 프로파일 없이 디지털 통신을 송신하고, 적절하게는 소스 오디오 식별자를 함께 수신자 컴퓨터 시스템(120)으로 송신한다. As another embodiment of the
도 4는 통신 세션이 이미 시작되었고 소스 오디오 식별자가 수신자 컴퓨터 시스템에 의해 이미 저장된 이후에 디지털 통신 핸들링 시스템을 통해 수신된 디지털 통신의 수신 시에, 소스 오디오 식별자를 표현하도록 하기 위한 처리(400)를 나타낸 것이다. 편의상 도 1에 관련하여 기술된 특정 구성요소들이 처리(400)를 수행하는 것으로 언급한다. 그러나 서로 다른 구성요소들이 시스템의 구조를 정의하는데 사용된 데에서 또는 기능들이 도 1에 보인 구성요소들 간에 서로 다르게 구분되는 데에서, 유사한 방법들이 다른 구현들에 적용될 수 있다. 처리(400)는 송신자 컴퓨터 시스템(110)과 수신자 컴퓨터 시스템(120) 간에 통신 세션에서 최초 디지털 통신을 송신한 이후에 송신된 디지털 통신들을 처리하는데 사용된다. 처리(400)는 수신자 컴퓨터 시스템(120)이 소스 오디오 식별자를 인증하고 그를 이미 저장하고 있다고 가정한다. 4 shows processing 400 for presenting a 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. It is shown. For convenience, certain components described in connection with FIG. 1 are referred to as performing
송신자 컴퓨터 시스템(110)은 수신자 컴퓨터 시스템(120)에 어드레스된(addressed) 디지털 통신을 송신한다(402). 상기 디지털 통신은 송신자 사용자 식별자 및 수신자 사용자 식별자를 포함한다. 또는 그 송신자 사용자 식별자 및 수신자 사용자 식별자와 결합될 수 있다. 디지털 통신 프로세서(142)는 디지털 통신을 수신하고(404) 수신자 사용자 식별자에 해당하는 사용자가 여전히 로긴되거나(logged in) 아니면 여전히 송신자 컴퓨터 시스템(110)으로부터 디지털 통신들을 수신할 수 있는지를 판단한다(406). 디지털 통신 프로세서(142)는 로긴 시스템(login system) 또는 프레즌스 디텍션 시스템(presence detection system)에게 문의하거나 접속할 수도 있다. 상기 로긴 시스템(login system) 또는 프레즌스 디텍션 시스템(presence detection system)은 DCHS(140)에 대해 로컬 또는 원격지에 있다.
만약 수신자가 더이상 온라인으로 로긴되지 않거나 반면 디지털 통신을 수신할 수 있다면, 디지털 통신 프로세서(142)는 디지털 통신을 폐기시키거나 수신자에 의해 나중에 복구될 수 있도록 그 디지털 통신을 수신자 사용자 식별자와 결합하여 데이터 스토어에 넣어둔다(408). 다른 실시예로써, 디지털 통신 프로세서(142)는 수신자가 더이상 디지털 통신을 할 수 없다는 것을 나타내기 위한 통지 메시지 (notification message)를 송신자 컴퓨터 시스템(110)에 송신한다. 수신자가 온라인으로 로긴(logged in)되어 있거나 반면에 디지털 통신들을 수신할 수 있다면, 디지털 통신 프로세서(142)는 디지털 통신을 송신하거나 수신자 컴퓨터 시스템(120)이 디지털 통신을 접속하도록 해준다(410).If the receiver is no longer logged on-line or can receive digital communications, the
수신자 컴퓨터 시스템(120)은 디지털 통신을 수신하거나 디지털 통신에 접속하고(412), 상기 수신된 디지털 통신의 송신자 사용자 식별자에 해당하는 저장된 소스 오디오 식별자에 접속한다(414). 상기 수신자 컴퓨터 시스템(120)은 수신자가 디지털 통신을 인지하기 이전이나 인지하는 동시에(418), 그 수신자가 소스 오디오 식별자를 인지하게 해준다(416).
처리(400)는 수신자 컴퓨터 시스템(120)이 디지털 통신의 송신자에 해당하는 소스 오디오 식별자를 이미 수신하여 저장하고 있다고 자정한다. 그러나 상기와 같은 소스 오디오 식별자가 수신자 컴퓨터 시스템(120)에 의해 저장되지 않았다면, 수신자 컴퓨터 시스템(120)은 소스 오디오 식별자를 요청하고 DCP(142)로부터 그 소스 오디오 식별자를 수신할 수 있다. 통신 세션에서 서브시퀀트 통신들(Subsequent communications)의 수신을 나타내는데 사용되는 상기 소스 오디오 식별자와 다른 통신 세션에서 최초 통신의 수신을 나타내는데 사용되는 소스 오디오 식별자로 구현될 때도 또한 상기 수신자 컴퓨터 시스템(120)은 소스 오디오 식별자를 요청하고 수신한다. 도 5는 그 내부에서 상기 소스 오디오 식별자가 상기 송신자 컴퓨터 시스템에 저장되고 상기 수신자 정보 교환 우선순위가 상기 수신자 컴퓨터 시스템에 저장되는 디지털 통신 핸들링 시스템을 통해 수신되는 디지털 정보를 수신하면 상기 소스 오디오 식별자를 표현하도록 할 수 있는 프로세스 500을 도시한 것이다. 편의상, 도 5에 대해 설명된 특정 구성요소들은 프로세스 500을 수행하도록 참조된다. 그러나, 유사한 방법론들이 다른 구성요소들이 상기 시스템의 구조를 정의하는데 사용되거나, 기능성이 도 1에 도시된 구성요소들 사이에 다르게 분배된 다른 실시예들에 적용될 수 있다. 프로세스 500은, 상기 DCHP(140)이 아니라, 상기 송신자 컴퓨터 시스템(110)이 상기 소스 오디오 식별자를 저장하고, 상기 DCHP(140)이 아니라, 상기 수신자 컴퓨터 시스템(110)이 상기 수신자 정보 교환 우선순위를 저장하고 적용한다는 점에서 프로세스 200 및 400과 다르다. 프로세스 500은 상기 저장소 및 지능(intelligence)을 상기 송신자 및 수신자 컴퓨터 시스템에 푸쉬(push)함으로써 상기 DCHP(140)에 대한 프로세싱 요구를 최소화한다.
상기 송신자 컴퓨터 시스템(110)은 상기 수신자 컴퓨터 시스템(120)으로 주소가 설정된 디지털 정보와 소스 오디오 식별자(ID)를 전송한다(502). 상기 디지털 정보는 송신자 ID 및 수신자 ID를 포함하거나 그것들과 관련이 있을 수 있다. 상기 디지털 통신 프로세서(142)는 상기 디지털 정보와 소스 오디오 식별자를 수신하고(504), 상기 수신자 ID에 대응하는 사용자가 로그인하였거나 상기 송신 컴퓨터 시스템(110)으로부터 디지털 정보를 수신할 수 있는지를 판단한다(506). 상기 디지털 통신 프로세서(142)는 상기 DCHS(140)과 인접하거나(local) 멀리 떨어진(remote) 로그인 시스템 또는 존재 검출 시스템에 질의하거나 접속한다.The
상기 수신자가 로그인된 상태 또는 온라인 상태가 아니거나, 또는 디지털 정보를 수신할 수 없으면, 상기 디지털 통신 프로세서(142)는 상기 디지털 정보를 폐 기하거나 나중에 상기 수신자(508)가 검색할 수 있도록 상기 수신자 ID와 관련된 데이터 저장부에 저장한다(508). 몇몇 실시예들에서, 상기 디지털 통신 프로세서(142)는 상기 송신 컴퓨터 시스템(110)에 상기 수신자가 수신할 수 없는 상태임을 알리는 통지 메시지를 전송한다. 상기 수신자가 로그인 또는 온라인 상태이거나, 또는 다른 방법에 의해 디지털 정보를 수신할 수 있다면, 상기 통신 프로세서(142)는 상기 디지털 정보 및 소스 오디어 ID를 송신하거나 상기 수신자 컴퓨터 시스템(120)으로 하여금 접속하도록 한다(510).If the recipient is not logged in or online, or is unable to receive digital information, the
상기 수신자 컴퓨터 시스템(120)은 상기 디지털 정보 및 소스 오디오 ID를 수신하거나 접속한다(512). 상기 수신자 컴퓨터 시스템(120)은 상기 수신자 정보 교환 우선순위(preferences)에 따라 상기 수신자가 상기 송신자에 의해 송신된 디지털 통신을 인증하는지를 판단한다(즉, 상기 송신자 ID가 상기 수신자의 블랙 리스트에 포함되었는지를 결정함.)(514). 상기 수신자가 상기 송신자로부터의 디지털 통신을 인증하지 않으면, 상기 디지털 정보는 폐기된다(516). 몇몇 실시예에서, 상기 디지털 통신 프로세서(142)는 상기 송신 컴퓨터 시스템(110)에 상기 디지털 정보가 상기 수신자에게 전송되지 않았음을 알려주는 통지 메시지를 부가적으로 전송할 수 있다. 상기 수신자가 상기 송신자로부터의 디지털 통신을 인증하면, 상기 디지털 통신 프로세서(142)는 상기 수신자가 상기 수신자 정보 교환 우선순위에 기초하여 소스 오디오 ID에 의한 디지털 통신을 인증할지를 결정한다(518).The
도 6은 상기 수신자에게 상기 소스 오디오 ID를 인증하거나 거절할지를 묻는 범례적 기본(default) 응답 알고리즘을 사용하는 하나의 동작예를 도시한 것이다. 상기 수신자 컴퓨터 시스템(120)은 상기 송신자가 상기 수신자의 화이트 리스트(white list)에 포함되어 있는지를 판단한다(518a). 상기 송신자가 상기 화이트 리스트에 포함되어 있는 경우에는, 상기 수신자 컴퓨터 시스템(120)은 동작 520을 수행한다. 상기 송신자가 상기 화이트 리스트에 포함되어 있지 않은 경우에는, 상기 수신자 컴퓨터 시스템(120)은 상기 송신자가 상기 수신자의 그레이 리스트(gray list)에 포함되어 있는지를 판단한다(518b). 상기 송신자가 상기 그레이 리스트에 포함되어 있으면, 상기 수신자 컴퓨터 시스템(120)은 동작 522를 수행한다.FIG. 6 illustrates an example of using a legendary default response algorithm that asks the recipient to authenticate or reject the source audio ID. The
상기 송신자가 상기 화이트 또는 그레이 리스트에 포함되어 있지 않으면, 상기 수신자 컴퓨터 시스템(120)은 상기 수신자로 하여금 상기 수신자가 상기 소스 오디오 ID를 인증할지 또는 거절할지를 결정하도록 요구하는 질의를 감지하고 응답하도록 함으로써 상기 기본 응답 알고리즘을 수행한다(518c). 상기 수신자는 도 3B에 도시된 것처럼 사용자 인터페이스 안에서 상기 질의(518c)를 감지할 수 있다. 일단 상기 수신자가 하나 이상의 옵션(518c)을 선택하여 상기 질의에 응답하면, 상기 수신자 컴퓨터 시스템(120)은 상기 선택된 옵션들이 디지털 통신의 인증 또는 거절에 대응하는지를 결정한다(518d). 상기 선택된 옵션들이 상기 디지털 통신을 거절하면, 상기 수신자 컴퓨터 시스템(120)은 상기 디지털 정보를 폐기한다(518e). 상기 선택된 옵션들이 상기 디지털 통신을 인증하면, 상기 수신자 컴퓨터 시스템(120)은 상기 선택된 옵션들이 상기 소스 오디어 ID의 인증 또는 거절에 대응하는지를 판단한다(518f). 상기 선택된 옵션들이 상기 소스 오디어 ID를 인증하면, 상기 수신자 컴퓨터 시스템(120)은 동작 520을 수행한다. 상기 선택된 옵션들이 상기 소스 오디오 ID를 인증하지 않으면, 상기 수신자 컴퓨터 시스템(120)은 동작 522를 수행한다.If the sender is not included in the white or gray list, the
다시 도 5를 참조하면, 상기 수신자가 상기 소스 오디오 ID에 의한 디지털 통신을 인증하면(518), 상기 수신자 컴퓨터 시스템(120)은 상기 수신자로 하여금 상기 수신자가 상기 디지털 정보를 감지하도록 하는 것에 앞서 또는 동시에 상기 디지털 정보(520)와 함께 수신된 상기 소스 오디어 ID를 감지하도록 한다. 다른 실시예에서, 상기 수신자 컴퓨터 시스템(120)은 상기 수신자가 상기 소스 오디어 ID를 감지하도록 하는 것에 앞서 상기 소스 오디어 ID를 저장한다. 상기 수신자가 소스 오디어 ID에 의한 디지털 통신을 인증하지 않으면(예를 들어, 송기 송신자 ID가 상기 수신자의 그레이 리스트에 포함되어 있으면), 상기 수신자 컴퓨터 시스템(120)은 상기 수신자가 상기 수신된 소스 오디어 ID를 감지하도록 하지 않고, 상기 디지털 정보(522)를 감지하도록 한다.Referring back to FIG. 5, if the recipient authenticates the digital communication by the source audio ID (518), the
상기 프로세스 500은 상기 송신자 컴퓨터 시스템(110)과 상기 수신자 컴퓨터 시스템(120) 사이의 통신 세션(session)에서의 각 디지털 정보에 대해 수행된다. 또는, 상기 프로세스 500은 상기 통신 세션에서 전송되는 첫 번째 디지털 정보에 대해 수행될 수 있다. 상기 수신자 컴퓨터 시스템(120)은 상기 소스 오디오 ID를 저장할 수 있고, 또한 상기 송신자 컴퓨터 시스템(110)은 상기 소스 오디어 ID없이 연속적으로 디지털 정보를 송신할 수 있다. 상기 수신자 컴퓨터 시스템(120)은 상기 결정된 수신자 통신 교환 우선순위에 따라 연속적인 디지털 통신을 수행하고, 상기 저장된 소스 오디오 ID에 접속하면, 필요하다면, 상기 수신자로 하여금 상기 저장된 소스 오디오 ID를 감지할 수 있도록 할 수 있다.The
다른 실시예에서, 상기 송신자 컴퓨터 시스템(110)은 상기 소스 오디오 ID 및 디지털 정보와 함께 송신자 프로파일 또한 보낸다. 상기 송신자 프로파일은 상기 디지털 정보 및 소스 오디오 ID와 함께 상기 수신자 컴퓨터 시스템(120)에 의해 수신된다. 상기 송신자 프로파일의 모든 또는 일부는, 상기 수신자 컴퓨터 시스템(120)이 상기 수신자가 상기 송신자로부터의 디지털 통신을 인증하는 것으로 판단한다면, 상기 수신자에 의해 저장되고 감지된다.In another embodiment, the
또 다른 실시예에서, 상기 송신자 컴퓨터 시스템(110)보다 상기 디지털 통신 프로세서(142)가 상기 소스 오디어 ID를 저장하고(예를 들어, 상기 소스 오디어 ID는 상기 오디어 ID 데이터 저장부 144에 저장됨.), 상기 수신자 컴퓨터 시스템(120)은 사용자 통신 교환 우선순위를 저장하고 적용한다. 이 실시예에서, 상기 송신자 컴퓨터 시스템(110)은 소스 오디어 ID 없이 디지털 정보를 송신하고, 상기 디지털 통신 프로세서(142)는 상기 디지털 정보를 수신한 후, 상기 수신자가 디지털 정보에 접근 가능한지 판단하여, 만약 상기 수신자가 접근 가능하면, 상기 디지털 정보를 송신하는 이외에 상기 수신자 컴퓨터 시스템(120)에 소스 오디어 ID를 송신한다. 상기 수신자 컴퓨터 시스템(120)은 상기 소스 오디어 ID 및 디지털 정보를 수신하여 동작 512-522에 따라 상기 소스 오디오 ID 및 디지털 정보를 처리하다.In another embodiment, the
도 7을 참조하면, 소스 오디오 ID를 가지고 디지털 정보를 교환하도록 할 수 있는 시스템(700)은 디지털 정보 및 소스 오디어 ID를 네트워크(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)에 직접 연결을 통해서 디지털 정보 및 소스 오디오 ID를 직접 전송한다. 상기 직접 연결은, 예를 들면, 개방형 전송 제어 프로토콜(TCP) 연결과 같은 개방형 소켓 연결(즉, 피어 대 피어 소켓 연결)이다. 상기 송신자 컴퓨터 시스템(710) 및 상기 수신자 컴퓨터 시스템(720) 양자 모두는 상기 직접 연결을 설정하기 위한 윈속(winsock) 응용 프로그램 인터페이스(API)를 포함할 수 있다. 일 실시예에서, 상기 송신자 컴퓨터 시스템(710)에 의해 송신된 디지털 정보들은 인스턴트 메시지들이다.However, the
도 8은 직접 연결을 통해 상기 송신자 컴퓨터 시스템으로부터 수신된 디지털 정보를 수신하여 소스 오디오 ID의 표현을 가능하게 하기 위한 프로세스(800)를 도시한 것이다. 편의상, 도 7에 대해 설명된 각 구성요소들이 상기 프로세스(800)를 수행하는 것에 참조되었다. 그러나, 유사한 방법론들이 다른 구성요소들이 상기 시스템의 구조를 정의하는데 사용되거나, 기능성이 도 7에 도시된 구성요소들 사이에 다르게 분배된 다른 실시예들에 적용될 수 있다.8 shows a
상기 송신자 컴퓨터 시스템(710)은 상기 수신자 컴퓨터 시스템(720)에 디지털 정보 및 소스 오디오 ID를 송신하거나 상기 수신자 컴퓨터 시스템(720)이 접속할 수 있도록 한다. 상기 수신자 컴퓨터 시스템(720)은 상기 디지털 정보 및 소스 오디오 ID를 수신하거나 접속한다(804). 상기 수신자 컴퓨터 시스템(720)은 상기 수신자 정보 교환 우선순위에 접속하고 상기 수신자가 상기 송신자에 의해 송신된 디지털 정보를 인증하는지를 판단한다(즉, 상기 송신자 ID가 상기 수신자의 블랙 리스트에 포함되어 있는지를 판단함.)(806). 상기 수신자가 상기 송신자로부터의 디지털 정보를 인증하지 않으면, 상기 디지털 정보는 폐기된다(808). 몇몇 실시예들에서, 상기 수신자 컴퓨터 시스템(720)은 상기 송신자 컴퓨터 시스템(720)에 상기 디지털 정보가 폐기되었음을 알리는 통지 메시지를 부가적으로 송신할 수 있다(도면 미도시). 상기 수신자가 상기 송신자로부터의 디지털 통신을 인증하면, 상기 디지털 통신 프로세서(142)는 상기 수신자가 상기 수신자 정보 교환 우선순위(즉, 화이트와 그레이 리스트 및 상기 기본 응답 알고리즘)에 근거하여 소스 오디오 ID들에 의한 디지털 통신을 인증할지를 판단한다(810).The
상기 수신자가 상기 소스 오디오 ID에 의한 디지털 통신을 인증하면, 상기 수신자 컴퓨터 시스템(720) 상기 수신자로 하여금 상기 수신자가 상기 디지털 정보를 감지하도록 하는 것에 앞서 또는 동시에 상기 디지털 정보(814)와 함께 수신된 상기 소스 오디어 ID를 감지하도록 한다. 다른 실시예에서, 상기 수신자 컴퓨터 시스템(720)은 상기 수신자가 상기 소스 오디어 ID를 감지하도록 하는 것에 앞서 상기 소스 오디어 ID를 저장한다. 상기 수신자가 소스 오디어 ID에 의한 디지털 통신을 인증하지 않으면(예를 들어, 송기 송신자 ID가 상기 수신자의 그레이 리스트에 포함되어 있으면), 상기 수신자 컴퓨터 시스템(720)은 상기 수신자가 상기 수신된 소스 오디어 ID를 감지하도록 하지 않고, 상기 디지털 정보(814)를 감지하도록 한다. When the recipient authenticates the digital communication by the source audio ID, the
상기 과정 800 은 송신측 컴퓨터 시스템 710과 수신측 컴퓨터 시스템 720 사이에 하나의 통신 세션 안에 전송된 각각의 디지털 통신에 대하여 수행될 수 있다. 또 한편으로, 상기 과정 800 은 상기 통신 세션 안에 전송된 상기 제 1 디지털 통신에 대하여 수행될 수 있다. 상기 수신측 컴퓨터 시스템 720 이 상기 소스(source) 오디오 식별자를 저장하면, 상기 송신측 컴퓨터 시스템 710 은 상기 소스(source) 오디오 식별자 없이 그 다음 디지털 통신을 전송할 수 있다. 상기 수신측 컴퓨터 720은 상기 결정된 수신측 통신 교환 우선순위(recipient communication exchange preferences)와 관련된 연이은 디지털 통신을 수행하고, 적합한 경우에는, 상기 수신측이 상기 저장된 소스(source) 오디오 식별자를 인식할 수 있도록 한다.The
또 다른 실시예에 있어서, 상기 송신측 컴퓨터 시스템 710은 또한 소스(source) 오디오 식별자 및 상기 디지털 통신을 가지는 송신자 프로파일을 전송한다. 수신측 컴퓨터 시스템 720 은 상기 디지털 통신 및 소스(source) 식별자와 함 께 상기 송신자 프로파일을 수신한다. 상기 수신측 컴퓨터 시스템 720 이, 상기 수신측이 상기 송신자로부터 디지털 통신을 인증한다고 판단하는 경우에는, 상기 송신자 프로파일의 전부 또는 일부는 저장될 수 있고, 상기 수신측에 의해 인식될 수 있다. In another embodiment, the sending
상술한 시스템들 및 프로세스들은 음성 및 데이터 통신 컨텍스트에 사용될 수 있다. 도 9-11 은 음성 통신에 있어서 사용되는 소스 오디오 식별자의 구현 가능한 한 예를 나타낸 것이다. The systems and processes described above can be used in a voice and data communication context. 9-11 illustrate one possible implementation of the source audio identifier used in voice communication.
도 9 를 참조하면, 소스 오디오 식별자를 이용하여 전화 통화를 가능하게 하기 위한 전화 시스템 100 은 전화 네트워크 930을 통해 수신자 폰 920 과 통신을 수행하는 발신자(caller) 폰 910을 포함한다. 상기 전화 네트워크(390)는 오디오 식별자 데이터 저장부(store)(944) 및 구성 데이터 저장부(946)에 접속할 수 있다. 구현하기에 따라서는, 상기 오디오 식별자 데이터 저장부(944) 및 상기 구성 데이터 저장부(946)는 상기 전화 네트워크(930)의 일부가 될 수 있다.Referring to FIG. 9,
상기 발신자(caller) 폰 910 및 상기 수신자 폰 920 은 상기 전화 네트워크 930 상에서 통신이 가능한 지상선 전화일 수 있다. 실시예에 따라서는, 상기 발신자(caller) 폰 910 및/또는 상기 수신자 폰 920 은 셀룰러 폰 기술이 적용된 PDA 이거나 이동 전화일 수 있다. 상기 발신자 폰 910 은 상기 전화 네트워크 930을 통해 수신자 폰 920 에 전화를 걸도록 설정된다. 또 다른 실시예에 따르면, 상기 발신자(caller) 폰 910 은 부가적으로, 통화 셋업의 일부로서 소스 오디오 식별자를 상기 수신자 폰 920 에 전송하도록 설정될 수 있다. 상기 발신자 폰은 상기 전화 네트워크 930을 통해, 상기 대역 내 혹은 대역 외 신호로서 상기 소스(source) 오디오 식별자를 전송할 수 있다. 예를 들어, 셀룰로 혹은 이동전화 시스템에 있어서, 발신자(caller) 폰 910 은 통화 셋업 요청을 전송하면서 또는 그 전에, 멀티미디어 메시지 서비스(Multimedia Message Service; MMS) 또는 단문 메시지 서비스(Short Message Service; SMS)를 사용하여 하나의 메시지로서 상기 소스 오디오 식별자를 전송할 수 있다. 상기 MMS 또는 SMS 메시지는 보통 상기 송신측 사용자 식별자를 포함하고, 상기 송신자 프로파일의 전부 또는 일부를 포함할 수 있다. 또 다른 실시예에 따르면, 상기 발신자 폰 910 은 인터넷 상에서 상기 수신자 폰 920에 상기 소스 오디오 식별자를 전송할 수 있다.The
상기 소스 오디오 식별자가 대역 외 신호로서 전송될 때, 상기 발신자 폰 910은 상기 전화 네트워크 930 로부터 호출 신호를 수신하기 전 또는 후에 상기 소스(source) 오디오 식별자를 수신할 수 있다. 상기 발신자 폰 910 이 상기 착신음 신호를 수신하기 전에 다수의 소스 오디오 식별자들을 수신한 경우, 상기 발신자 폰 910은 상기 발신자 식별 정보(예를 들어 자동 번호 식별Automatic Number Identification; ANI 정보)를 기초로 상기 적합한 소스 오디오 식별자를 식별한다. 발신자 폰 910 이 상기 전화 네트워크 930 으로부터 호출 신호를 수신하자마자 소스 오디오 식별자를 수신하지 못한 경우, 상기 발신자 폰 910 은 상기 소스 오디오 식별자를 수신하기 위해 기 설정된 약간의 시간동안 대기할 수 있다. 상기 기설정된 약간의 시간이 만료 된 후에 소스(source) 오디오 식별자를 수신하지 못한 경우, 상기 발신자(caller) 폰 910 은 디폴트 호출 신호를 사용할 수 있다.When the source audio identifier is transmitted as an out of band signal, the
상기 수신자 폰 920 은 상기 전화 네트워크 930 으로부터 소스(source) 오디오 식별자 및 걸려오는 전화를 수신하고, 수신측이 상기 걸려오는 전화 및, 적당한 경우, 상기 소스(source) 오디오 식별자를 인식할 수 있도록 설정된다. 상기 수신자 폰 920 은 상기 소스(source) 오디오 식별자를 저장하고, 상기 수신측이 상기 상대방 발신자로부터 걸려오는 전화임을 알려주는 호출 신호로서 상기 소스(source) 오디오 식별자를 인식 가능하도록 설정될 수 있다. 예를 들어, 상기 소스(source) 오디오 식별자가 한 곡 전체 혹은 표준 착신음 셋(set)으로 저장될 수 있다. 또한, 상기 수신자 폰 920 은, 상기 발신자가 소스(source) 오디오 식별자를 송신하지 않거나, 다른 한편으로 상기 발신자가 소스(source) 오디오 식별자를 송신하는 경우, 연주되는 디폴트 호출 신호가 저장되도록 설정할 수 있다. 상기 디폴트 호출 신호는 상기 발신자(caller) 폰 910의 직접적인 번호(direct number)를 기초로 변경될 수 있다(번호 조작에 의해 변경?). 셀룰러 혹은 이동 전화 시스템에 있어서, 상기 수신자 폰 920 은, 예를 들어, 상기 걸려오는 전화와와 동시에 또는 그 전에 MMS 또는 SMS 메시지 내의 상기 소스(source) 오디오 식별자를 수신할 수 있다. 또 다른 실시예에 있어서, 상기 수신자 폰 920 은 인터넷 접속을 가지고, 상기 걸려오는 전화 수신과 동시에 혹은 그 전에 상기 인터넷 상에서 상기 소스(source) 오디오 식별자를 수신한다. 상기 수신자 폰 920 은 상기 전화 네트워크 930 으로부터 호출 신호를 수신하자마자 상기 소스(source) 오디오 식별자를 연주한다. The
또 다른 실시예에 있어서, 상기 수신자 폰 920은 호출 신호로서 상기 소스오 디오 식별자를 연주할 것인지 여부 및 상기 통화를 수락할 것인지 여부를 결정할 수 있다. 본 실시예에 있어서, 상기 수신자 폰 920 은 사용자 통신 교환 우선순위를 저장하고, 상기 사용자 통신 교환 우선순위에 적합하게 상기 소스(source) 오디오 식별자가 연주되도록 허용할지 여부를 결정한다. In another embodiment, the
상기 전화망(930)는 상기 호출 발신자 폰(910)과 상기 호 목적지 폰(920) 사이의 직접 또는 간접 음성 통신이 가능하도록 구성된다. 상기 전화망(930)는 회선 교환 음성 네트워크, 패킷 교환 데이터 네트워크 또는 음성을 전달할 수 있는 다른 네트워크를 포함할 수 있다. 예를 들면, 회선 교환 음성 네트워크는 공중 회선 전화망(PSTN)을 포함할 수 있고, 패킷 교환 데이터 네트워크는 인터넷 프로토콜(IP) 또는 비동기식 전송 모드(ATM)을 포함할 수 있으며, 예를 들어, Voice-over-IP, Voice-over-ATM, 또는 음성 데이터 통신에 사용되는 다른 대등한 프로토콜을 지원할 수 있다.The
상기 전화망(930)는 상기 호출 발신자 폰(910)으로부터 상기 호출 발신자 폰의 직접 번호를 수신하고, 구성 데이터 저장부(942)에 접속하여 상기 호출 발신자가 소스 오디오 식별자 서비스에 등록되었는지를 판단하고, 대응하는 소스 오디오 식별자에 접속하며, 적용 가능하다면, 상기 호출 수신자 전화(920)에 호 설정 요구 및 소스 오디오 식별자를 송신할 수 있도록 구성될 수 있다. 상기 소스 오디오 식별자는 상기 호출 발신자 폰(910)에 상기 호 설정 요구를 전송하기 전 또는 그와 동시에 대역내(in-band) 또는 대역외(out-of-band)로서 전송될 수 있다. 일 실시예에서, 상기 전화망(930)은 MMS 또는 SMS 메시지들을 처리하도록 구성되고 MMS 또는 SMS 메시지로서 상기 소스 오디오 식별자를 전송한다. 다른 실시예에서, 상기 전화망 네트워크(930)는 호 설정 전 또는 그와 동시에 인터넷을 통하여 상기 호출 수신자 전화(920)에 상기 소스 오디오 식별자를 송신할 수 있다. 상기 호출 수신자 전화(920)은 상기 호출 발신자에 대응하는, 예를 들어, 상기 입력 호 및 소스 오디오 식별자를 조정하는 수단으로서 상기 호출 발신자 전화번호와 관련 있는 ANI 정보를 사용하여, 상기 전화망(930)으로부터 호출 신호를 수신하면 상기 소스 오디오 식별자를 재생시킨다.The
다른 실시예에서, 상기 전화망(930)는 호 설정 동안에 대역내 또는 대역외 신호로서 상기 호출 발신자 폰(910)으로부터 상기 소스 오디오 식별자를 수신하도록 구성될 수 있다. 예를 들면, 상기 전화망(930)는 신호 경로를 통해 상기 호출 발신자 폰(910)으로부터 수신된 호 목적지 전화번호의 부가 성본으로서 상기 소스 오디오 식별자 또는 상기 소스 오디오 식별자로의 링크를 수신하도록 구성될 수 있다.In another embodiment, the
상기 오디오 식별자 데이터 저장부(942) 및 구성 데이터 저장부(942)는 도 1에 대해 위에서 넓게 설명되었다. 특별히, 상기 오디오 식별자 데이터 저장부(942) 및 상기 구성 데이터 저장부(946)는 각각 전형적으로 도 1의 상기 오디오 식별자 데이터 저장부(142) 및 구성 데이터 저장부(146)에 대해 상술한 것들과 대응하는 특징들을 갖는다. 상기 오디오 식별자 데이터 저장부(942)는 상기 소스 오디오 식별자를, 예를 들어, 디지털 데이터로 인코딩되고 상기 호출 발신자 폰의 직접 번호에 의해 인덱스된 표준 또는 전체 음악 호출 톤으로서 저장하도록 구성된다. 상기 구성 데이터 저장부(946)는 상기 호출 발신자의 전화선을 통하여 제공되는 전화 서비스를 지시하는 호출 발신자 서비스 프로파일을 저장하도록 구성된다. 상기 호출 발신자 서비스 프로파일은 상기 호출 발신자가 소스 오디오 식별자 서비스에 등록되었는지를 나타내는 지시를 포함하고 상기 호출 발신자 전화의 직접 번호에 의해 인덱스 될 수 있다. 상기 구성 데이터 저장부(946)는 또한 사용자 프로파일 및 사용자 정보 교환 우선순위를 저장할 수 있다. 상기 오디오 식별자 데이터 저장부(942) 및 상기 구성 데이터 저장부(946)는 단일의 데이터 저장부로 통합될 수도 있다.The audio identifier data storage 942 and configuration data storage 942 have been described above broadly with respect to FIG. 1. In particular, the audio identifier data storage 942 and the
도 10은 호출 발신자로부터의 입력 호(incomming call)를 지시하는 링 시그널로서 소스 오디오 식별자를 프리젠테이션 가능하도록 하기 위한 프로세스 1000을 도시한 것이다. 편의상, 도 9에 대해 설명된 특정 구성요소들은 프로세스 1000을 수행하도록 참조된다. 그러나, 유사한 방법론들이 다른 구성요소들이 상기 시스템의 구조를 정의하는데 사용되거나, 기능성이 도 9에 도시된 구성요소들 사이에 다르게 분배된 다른 실시예들에 적용될 수 있다. 10 shows a
상기 호출 발신자 폰(910)의 사용자는 상기 호출 수신자 전화(920)의 직접 번호(direct number)를 다이얼링하거나 특정한다(1002). 상기 전화망(930)은 상기 호출 수신자 전화(920)의 직접 번호를 수신하고 상기 호출 발신자 폰(910)의 직접 번호를 식별한다(1004). 상기 전화망(930)은 상기 호 수신자 전화선이 호(call)를 수신할 수 있는지를 판단한다(1006). 상기 호 수신자 전화선이 사용중이거나 다른 사정에 의해 호를 수신할 수 없으면, 상기 전화망은 상기 호 수신 전화선의 상태에 따라서(예를 들면, 상기 호출 발신자 폰(910)에 비지 시그널(busy signal)을 전송하여) 상기 호를 처리한다(1008).The user of the
상기 호 수신자 전화선이 호를 수신할 수 있으면, 상기 전화망(930)은 상기 구성 데이터 저장부(946)으로부터 상기 호출 발신자 서비스 프로파일에 접속하여(1010) 상기 호출 발신자가 상기 호출 발신자 서비스 프로파일에 기초하여 소스 오디오 식별자 서비스에 등록되었는지를 판단한다(1012). 상기 호출 발신자가 소스 오디오 식별자 서비스에 등록되어 있지 않으면, 상기 전화망(930)은 호를 설정하고 상기 호출 수신자 전화(920)에 호출 톤 트리거(ring tone trigger)를 전송한다(1026).If the call recipient phone line can receive the call, the
상기 호출 발신자가 소스 오디오 식별자 서비스에 등록되어 있으면, 상기 전화망(930)는 상기 구성 데이터 저장부(146)로부터 상기 호출 수신자 전화의 직접 번호에 대응하는 상기 사용자 정보 교환 우선순위에 접속하여(1014) 상기 호 수신자가 상기 소스 오디오 식별자가 플레이되어야 하는지를 판단한다(1016). 상기 호 수신자가 상기 소스 오디오 식별자가 플레이되어야 할지를 판단하는 것은, 도 2 및 3A에서 동작 218에 대하여 논의된 것과 동일한 방법으로 수행된다. 여기서, 상기 전화망(930)가 상기 디지털 통신 프로세서(142)의 기능을 수행하고 상기 호출 수신자 전화(920)이 상기 수신자 컴퓨터 시스템(120)을 수행한다. 상기 사용자 인터페이스(300)은 또한 상기 송신자 식별자가 상기 수신자의 그레이, 화이트 또는 블랙 리스트에 포함되어 있지 않을 때, 상기 호출 수신자 전화(920)에 의해 디스플레이 될 수 있다. 이 실시예에서, 상기 메시지는 들어오는 호출(incomming call)이고 특 별한 호출 톤은 상기 수신자에게 상기 호 및 상기 호출 발신자가 소스 오디오 식별자를 가지고 있음을 알려주기 위해 사용된다. 그 다음 상기 호 수신자는 상기 호를 허가할지와 상기 사용자 인터페이스(300)와 상호 작용함으로써 상기 호출 발신자의 소스 오디오 식별자 또는 호출 톤을 인증할지를 결정한다.If the call originator is registered with a source audio identifier service, the
상기 호 수신자가 상기 소스 오디오 식별자가 플레이되는 것을 허가하지 않으면, 상기 전화망(930)는 호를 설정하고 상기 호출 수신자 전화(920)에 호출 톤 트리거를 전송한다(1026). 상기 호 수신자가 상기 소스 오디오 식별자가 플레이되는 것을 허가하면, 상기 전화망(930)는 상기 오디오 식별자 데이터 저장부(944)로부터 상기 호출 발신자 폰의 직접 번호에 대응하는 소스 오디오 식별자에 접속하고 호를 설정하고, 상기 호출 수신자 전화에 호출 톤 트리거를 전송하기 전 또는 그와 동시에(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에 도시된 구성요소들 중에서 다르게 구분된다.11 shows a
발신용 전화기(910)의 사용자는 다이얼하거나, 호 수신 전화(920)의 번호를 직접 입력하고, 소스 오디오 식별자를 입력한다(1102). 전화 네트워크(930)은 호 수신 전화(920)의 번호와 소스 오디오 식별자를 수신한다. 만약 호 수신 전화가 통화중이거나, 다른 이유로 통화를 받을 수 없을 때, 전화 네트워크(930)은 호 수신자 전화기 라인 상태에 대응되는 호 처리(예를 들어, 통화중 신호를 발신자 전화기(910)로 보내는 등)를 수행한다(1108). 만약, 호 수신 전화가 호 수신 가능한 경우, 전화 네트워크(930)는 먼저 소스 오디오 식별자를 호 수신 전화(920)에 보내거나, 호 수신 전화(920)에 호출 톤을 보내는 동시 호를 설정한다(1120).The user of the
호 수신 전화(920)는 소스 오디오 식별자를 수신하고(1112) 소스 오디오 식별자의 동작을 허여할 것인지 여부를 결정한다(1114). 호 수신자가 소스 오디오 식별자 동작의 허여 여부를 결정하는 것은 도 5 및 도 6에 도시되어 설명된 518의 동작에 의해 구현될 수 있다. 여기에서, 전화 네트워크(930)은 디지털 통신 프로세서(142)의 기능을 형성하고, 호 수신 전화(920)는 수신 컴퓨터 시스템(120)의 기능을 형성한다.The
만약, 호 수신자가 소스 오디오 식별자의 동작을 허여하지 않는 경우, 호 수신 전화(920)는 소스 오디오 식별자를 취하지 않는다(1116). 만약, 호 수신자가 소스 오디오 식별자의 동작을 허여하는 경우, 호 수신 전화(920)는 소스 오디오 식별자를 저장한다(1118).If the call recipient does not allow the operation of the source audio identifier, the
호가 설정되면 호 수신 전화(920)에서 호출 톤을 수신하고, 호 수신 전화(920)는 주로 ANI 정보를 이용하여 호출자를 구분하고(1120), 소스 오디오 식별자가 호에 적용 가능한지 판단한다(1124). 만약 소스 오디오 식별자가 호에 적합하지 않으면, 호 수신 전화(920)는 호 수신자가 인식할 수 있는 호출 톤, 예를 들어, 일반적이거나 이미 정해진 호출 톤을 생성한다(1128). 만약 소스 오디오 식별자가 호에 적합하면, 호 수신 전화(920)는 소스 오디오 식별자가 포함되도록(예를 들어, 소스 오디오 식별자를 호출 톤으로 사용하거나, 소스 오디오 식별자를 일반적이거나 이미 정해진 호출 톤에 연관시켜) 호출 톤을 변형한다(1126). 호 수신 전화(920)는 변형된 호출 톤을 만들고, 변형된 호출 톤을 재생시켜 호 수신자가 인식할 수 있도록 한다 (1128).When the call is established, the
다른 실시예로서, 발신 전화기(910)가 아닌 전화 네트워크(930)에서 소스 오디오 식별자들(예를 들어, 소스 오디오 식별자들은 소스 오디오 식별자 데이터 저 장부 144에 저장될 수 있다)을 저장하고, 호 수신 전화(920)는 저장하고 사용자의 선호 통화 교환에 적용한다. 이 실시예에서, 발신자 전화기(910)는 소스 오디오 식별자없이 디지털 통화를 보내고, 전화 네트워크(930)에서 상기 디지털 통화를 수신하여, 호 수신 전화가 인가되는 호를 수신할 수 있는지 결정한다. 만약, 호 수신 전화라인이 사용가능하면, 호 설정과 더불어 호 수신 전화(920)에 접속하여 소스 오디오 식별자를 보낸다. 호 수신 전화(920)는 소스 오디오 식별자를 수신하여, 소스 오디오 식별자를 수행한다(1112-1118).In another embodiment, store source audio identifiers (eg, source audio identifiers may be stored in source audio identifier data store 144) in
소스 오디오 식별자는 전송자를 식별하기 위한 단일 음이거나, 아니면, 전송자 식별성에 차별된 것이나, 덧붙여 전송자의 하나 혹은 많은 특성을 구분하기 위해 함께 연관된 다수의 소리로부터 형성된 오디오 메시지일 수 있다. 도 12에 도시된 바와 같이, 하나의 가능한 실시예로서, 연관된 오디오 메시지 (1200)는 전송자나 통신의 특성이나 특징을 나타낼 수 있는 첫번째 사운드(1210)와 그 뒤에 이어 (예를 들어, 전송자의 이름의 발성 버전과 같은) 개별 전송자를 구분할 수 있는 두 번째 사운드 (1220)를 포함한다. 특성있는 사운드들은 호출/전송하고 있는 발신자의 위치(예를 들어, 캘리포니아, 집, 일터 혹은 학교)를 식별할 수 있는 사운드, 발신자의 업무 그룹(예를 들어, 의사, 변호사, 전기기술자, 기계기술자 또는 배관공), 또는 소속되거나 일하고 있는 구성(예를 들어, 미국 포르쉐 클럽, 국립 라이플 협회, 로타리 클럽, 포드 자동차 회사, 마이크로소프트, 쿠퍼 파워 시스템), 혹은 발신자에 의한 그룹 멤버(예를 들어, 수신자의 인스턴트 메시지에 친구 목록이나 수신자의 컨텐츠 목록에 카테고리에 포함된 친구그룹), 또는 디지털 통신이나 통화의 중요성이나 긴급성(예를 들어,낮은 피치의 음은 긴급하지 않은 나타내고 높은 피치의 음은 매우 긴급함을 나타내는), 통화나 디지털 통신의 형태(예를 들어, 사회적 통화, 사업상 통화, 이-메일, 인스턴트 메시지, 수신자 생일 축하 기원 전화, 수신자의 기념일 축하 기원 전화등), 디지털 통신을 전송하기 위해 사용되는 통신 수단의 형태(에를 들어, 데스크 탑 개인용 컴퓨터, 페이저, PDA, 혹은 이동통신 단말기), 발신자의 온라인 상태(예를 들어, 온라인 혹은 오프라인), 셀룰러 전화기, PDA 혹은 데스크 탑 컴퓨터를 포함하는 다른 통신 장치(예를 들어, 이-메일, 전화 호, 인스턴트 메신저)를 벗어나 통신을 수신 가능성, 발신자와 수신자 사이에 분리된 분리정도 혹은 발신자에 의해 발단된 구분의 만족 혹은 불만족 정도를 나타내는 사운드를 포함할 수 있으나, 이에 제한되는 것은 아니다.The source audio identifier may be a single tone for identifying the sender, or may be an audio message formed from multiple sounds associated together to distinguish one or many characteristics of the sender, in addition to discriminating from the sender identity. As shown in FIG. 12, as one possible embodiment, the associated
연관된 오디오 메시지는 식별성 및/또는 특징적 사운드들의 어떠한 조합의 형태로 형성될 수 있다. 예를 들어, 연관된 오디오 메시지는 식별성을 갖는 단독 사운드들 혹은, 변형적으로는 특징적 사운드들 단독적으로 형성될 수 있다.The associated audio message may be formed in the form of any combination of discriminative and / or characteristic sounds. For example, the associated audio message may be formed solely of distinctive sounds, or alternatively of characteristic sounds.
도 13을 참조하면, 연관된 오디오 메시지(1300)는 발신자/호출자에 관련한 정보 혹은 다수의 연관된 다른 특징적 사운드들(1310)과 식별성의 사운드들(1320)를 통해 발신자에 의해 발신된 통신의 다수 레벨을 제공할 수 있다. 도 13, 연관된 오디오 메시지(1300)의 시작에 연관된 특징적 사운드들(1310)과 연관된 오디오 메시지(1300)의 끝 부분에 연관된 식별성의 사운드들(1320)을 보여준다. 한편, 연관성의 어떠한 순서도 가능하다. 많은 사운드들이 연관될수록, 발신자는 정보의 레벨을 증가시켜 수신자에게 제공할 수 있다. 연관된 오디오 메시지가 호출 톤으로 사용될 때, 연관된 사운드들은 수신자가 전화에 응답에 성공하거나 호가 처리될 때까지 다수 회 수행될 수 있다.Referring to FIG. 13, the associated
연관된 오디오 메시지 내의 각 연관된 사운들의 길이는 발신자에 의해 분리될 수 있다. 발신자 컴퓨터 시스템(110, 510) 또는 호출자 전화기(910)는 발신자가 전송될 연관 사운드의 숫자나 길이를 제한할 수 있도록 한다. 덧붙여 다른 형태로, 디지털 통신 프로세서(142) 또는 전화 네트워크(930)는 연관 오디오 메시지의 총 길이나 연관 오디오 메시지의 각 개별 연관 사운드의 총 길이나 총 숫자를 제한할 수 있다. The length of each associated sound in the associated audio message may be separated by the sender. The
연관 오디오 메시지 내의 각 연관된 사운들의 길이는 수신자에 의해 분리될 수 있다. 연관 오디오 메시지는 부호화되어 수신자 컴퓨터 시스템(120, 520) 또는 호 수신 전화(920)는 각 연관 사운드를 인식하고 구분한다. 수신 컴퓨터 시스템(120, 520) 또는 호 수신 전화는 수신자가 재생될 각 연관 사운드와 각 연관 사운드의 길이를 조절할 수 있도록 한다. 수신자는 연관 사운드들이 수행되는 동안 각 연관 사운들의 재생(예를 들어, 호 수신 전화(920) 또는 수신 컴퓨터 시스템(120,520)에서 다음 연관 사운드로 건너뛰는 기능의 선택), 또는 덧붙여 다른 형태로, 수신자는 길이, 번호, 연관 오디오 메시지의 수신에 따라 재생되는 연관 사운드의 타입을 구분하는 사용자의 선호 통신을 설정할 수 있다.The length of each associated sound in the associated audio message may be separated by the receiver. The associated audio message is encoded so that the
다른 실시예에서, 상기 디지털 통신 프로세서(142) 또는 상기 전화네트워크(920)는 상기 연결된 오디오 메시지를 상기 수신자 컴퓨터 시스템(120, 520) 또는 상기 호(call) 수신자 전화(920)에 송신하기 전에 상기 수신자의 사용자 정보 교환 우선순위에 따라 상기 연결 오디오 메시지를 처리한다. 또 다른 실시예에서, 플레이(play)된 상기 연결 오디오 메시지는 기본값 또는 기 선택된 값이고, 상기 수신자 또는 송신자에 의해 특정되지 않는다. 또한 그 길이는 그룹별 또는 사용자별로 가변될 수 있다.In another embodiment, the
상기 연결 오디오 메시지는 또한 하나 이상의 수신자 특정 사운드(receipient - specified sounds)와 연결될 수 있다. 상기 수신자 특정 사운드는 특징 사운드(characteristic sounds) 또는 신원 사운드(identity sounds)일 수 있다. 예를 들어, 상기 수신자는 상기 송신자가 상기 수신자의 버디 리스트에 속하는 멤버임을 지시하는 특징 사운드를 선택하거나 정의할 수 있다. 수신자가 상기 수신자의 버디 리스트에 속하는 송신자로부터 인스턴트 메시지를 수신하면, 연결 오디오 메시지는 상기 송신자 특정 사운드의 끝에 수신자 특정 버디 리스트 특징 사운드를 연결함으로써 형성될 수 있다. 상기 연결 오디오 메시지를 청취함으로써 상기 수신자는 상기 송신자를 식별하고 상기 송신자가 상기 수신자의 버디 리스트의 멤버인지를 판단할 수 있다. 상기 특징 사운드는 상기 송신자가 상기 수신자의 친구 목록에 속하는 협력자(coworker) 또는 패밀리 그룹에 속함을 지시하거나, 또는 상기 송신자가 상기 수신자, 상기 수신자 컴퓨터 시스템(120, 520), 또는 상기 호 수신 전화(920)에 의해 정의되는 임의의 그룹에 속함을 지시하도록 수정될 수 있다.The connection audio message may also be associated with one or more recipient-specified sounds. The recipient specific sound may be characteristic sounds or identity sounds. For example, the receiver may select or define a feature sound indicating that the sender is a member belonging to the receiver's buddy list. When the receiver receives an instant message from a sender belonging to the recipient's buddy list, a connection audio message may be formed by concatenating the recipient specific buddy list feature sound at the end of the sender specific sound. By listening to the connection audio message the recipient can identify the sender and determine whether the sender is a member of the recipient's buddy list. The feature sound indicates that the sender belongs to a coworker or family group belonging to the recipient's friend list, or the sender is the recipient, the
상기 수신자는 또한 신원 사운드(identity sound)를 특정할 수 있다. 예를 들어, 수신자는 "DaBigBoss"라 불리는 신원 사운드를 상기 수신자의 보스(boss)로부터의 통신을 수신함을 지시하도록 특정할 수 있다. 상기 보스가 "John"이라 불리 는 송신자 특정 신원 사운드를 선택하면, 상기 수신자는 상기 보스로부터 디지털 정보 또는 호(call)를 수신하면 "DaBigBoss! John"을 듣게 된다.The recipient may also specify an identity sound. For example, the recipient may specify an identity sound called "DaBigBoss" to indicate receiving communication from the recipient's boss. When the boss selects a sender specific identity sound called "John", the receiver hears "DaBigBoss! John" upon receiving digital information or a call from the boss.
도 14는 하나 이상의 수신자 특정 특징 사운드(1420) 및 하나 이상의 수신자 특정 신원 사운드(1430)와 연결된 송신자 특정 사운드(1410)를 포함하는 연결 오디오 메시지(1400)를 도시한 것이다. 도 15A는 송신자 특정 사운드(1510)와 수신자 특정 사운드(1520)를 혼합하고 연결함으로써 형성된 연결 오디오 메시지(1500)의 다른 예를 도시한 것이다. 상기 사운드들이 연결되는 순서는 변할 수 있다. 예를 들어, 상기 수신자에 의해 특정된 사운드들이 처음에 올 수 있고, 상기 송신자들에 의해 특정된 사운드들이 다음에 올 수 있다.14 illustrates a
다른 실시예에서, 상기 연결 오디오 메시지 내의 모든 또는 일부 사운드들은 상기 수신자 또는 송신자에 의해 특정되지 않고, 더욱 광범위하게 정의된다. 예를 들어, 상기 사운드들은 상기 DCHS(140), 상기 전화네트워크(930) 또는 상기 수신자 컴퓨터 시스템(120, 520) 또는 상기 호 수신 전화(920)에 통신 가능하도록 연결된 다른 시스템에 의해 정의될 수 있다.In another embodiment, all or some sounds in the connected audio message are not specified by the receiver or 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
소스 오디오 식별자(ID)가 수신되거나 접속될 수 있다(1610). 상기 소스 오 디오 ID의 접속은 프로세스 200의 동작 228, 프로세스 500의 동작 512, 프로세스 800의 동작 804, 프로세스 1000의 동작 1018, 또는 프로세스 1100의 동작 1104에 대응할 수 있다. 상기 송신자의 신원(identity) 또는 상기 송신자 또는 통신의 특징이 결정된다(1620). 상기 송신자의 신원은 상기 디지털 정보의 송신자 식별자(ID), 상기 호(call)의 번호 또는 상기 소스 오디오 ID에 포함되어 함께 수신되는 송신자 신원 정보로부터 판단될 수 있다. 상기 수신자 컴퓨터 시스템(120, 520), 상기 호 수신자 전화(920), 상기 디지털 통신 프로세서(142) 또는 상기 전화 네트워크(930)는 상기 구성 데이터 저장부(144, 944)에 접속하거나 하나 이상의 로컬 또는 원격 데이터 저장부 또는 상기 호출 발신자나 통신에 관한 신원 또는 특징 정보를 저장하거나 접속 가능하게 할 수 있고 상기 신원 또는 특징 정보를 제공하는 컴퓨터 시스템(메시징 시스템 포함)에 접속함으로써 상기 호출 발신자/송신자 또는 통신의 신원 또는 특징을 결정할 수 있다. 예를 들어, 상기 호 수신 전화(920) 또는 상기 수신자 컴퓨터 시스템(120, 520)은 로컬 저장소에 접속하여 상기 호출 발신자/송신자가 상기 수신자의 주소록에 들어 있고 상기 주소록에서 협력자로서 지정되었음을 판단할 수 있다. 부가적 또는 선택적으로, 상기 호 수신 전화(920) 또는 상기 수신자 컴퓨터 시스템(120, 520)은 인스턴트 메시징 시스템에 접속하여 상기 수신자가 온라인 상태이거나 인스턴트 메시지들을 수신할 수 있는 상태임을 판단할 수 있다.A source audio identifier (ID) may be received or connected (1610). The connection of the source audio ID may correspond to
동일성과 특유의 음은 기결정된 동일성과 특징들에 기초를 두고 접근될 것이다(1630). 상기 동일성과 특유의 음은 수신기에 의해 특성이 부여되고, 수신 컴퓨 터 시스템 120,520, 상기 콜 수령자 폰 920, 상기 디지털 커뮤니케이션 프로세서 142 또는 전화 네트워크 930에 포함되거나 그에 접근이 가능한 오디오 확인기 데이타 창고 144,944 또는 데이타 저장부에 저장될 것이다. 상기 접근된 음은 소스 오디오 식별자와 상호 연결되어여 수신기-정의 음(1640)과 연결된 오디오 메세지를 형성한다. 예를 들어, 호출 수신 전화 920 또는 상기 수신자 컴퓨터 시스템 120, 520은 하나의 두번째 엄숙한 장례곡에 해당하는 특성의 음에 접근하여 상기 송신기/호출기가 함께 작동하고 상기 송신기/호출기가 온라인이고 즉석의 메세지들을 수신할 수 있다는 것을 나타내는 고음의 벨 소리에 해당하는 두번째 특질의 음에 접근한다. 도 15B에 관하여, 상기 소스 오디오 식별자가 루스터의 음에 해당한다고 가정하면, 연결된 오디오 메시지 1520은 루스터의 음과 고음의 벨 소리가 차례로 뒤따르는 하나의 두번째 엄숙한 장례곡에 해당한다.The identity and distinctive tone will be approached based on the predetermined identity and characteristics (1630). The same and distinctive sound is characterized by a receiver and is contained in or accessible to the
작동 1620-1640은, 예컨대, 프로세스 200의 작동 228 이후이고 작동 230 이전; 프로세스 500의 작동 518 이후이고 작동 520 이전; 프로세스 800의 작동 810 이후이고 작동 812 이전; 프로세스 1000의 작동 1018 이후이고 작동 1020 이전; 또는 프로세스 1100의 작동 1116 이후이고 작동 1120 이전에 발생할 수 있다.Operations 1620-1640 are, for example, after
일단 수신기-정의 음과 연결된 오디오 메세지가 형성되면, 수신기는 연결된 오디오 메시지(1650)를 감지하는 것이 가능하다. 작동 1650은 프로세스 200의 230-236 작동들, 프로세스 500의 520 작동, 프로세스 800의 812작동, 프로세스 1000의 1020 및 1024-1028 작동들, 그리고 프로세스 1100의 1120 및 1122 작동들에 해당하는데, 여기서 상기 소스 오디오 식별자는 상술한 작동들 중의 연결된 오디오 메세 지이다.Once the audio message associated with the receiver-defined tone is formed, the receiver is able to detect the connected
연결된 오디오 메세지들은 송신기-정의 음을 사용하지 않는 커뮤니케이션 시스템들에서 사용될 것이다. 본 수행에서, 상기 수신 컴퓨터 시스템 120, 520, 상기 호출 수신 폰 920, 상기 전화 네트워크 930, 또는 디지털 커뮤니케이션 프로세서 142는 작동 1610에 정의된 소스 오디오 식별자에 접근하기보다는 송신기로부터 호출 또는 디지털 커뮤니케이션을 수신하거나 접근한다. 그러면, 작동 1620-1650을 발생하기 위한 동작이 수행되고 연결된 오디오 메세지의 감지가 가능해진다. 그러나, 연결된 오디오 메세지는 소스 오디오 식별자를 포함하지는 않는다.The connected audio messages will be used in communication systems that do not use transmitter-defined tones. In this implementation, the receiving
연결된 오디오 메세지는 또한 커뮤니케이션의 수령과는 무관한 커뮤니케이션에 연관된 사건들의 사용자에게 들을 수 있게 알리는 데 사용된다. 예를 들어, 연결된 오디오 메세지는 사용자의 동료 목록의 이름의 현재 상태의 변화를 사용자에게 들을 수 있게 전하는데 관련되는 즉석의 메세지 전달에 사용될 것이다. 예를 들어, 동료 신호가 온 또는 오프될 때 사용자에게 전달되는 전형적인 문 개방/문 폐쇄 신호는 사건 동일성 음이고, 어느 동료가 신호를 켜거나 껐는지 또는 특정한 동료 집단 내의 한 동료를 또는 특정한 특질의 신호가 켜지거나 꺼졌는지를 간결하게 지시하는 사건 특질 음과 연결될 수 있다. 더군다나, 사용자가 사용자의 동료 목록의 소집단을 이루는 가족 또는 동업자의 일원임을 가리키는 또 다른 사건 특유의 음은 또한 문 개방/문 폐쇄 음에 연결되어서 더 나아가 사용자 신호 온 또는 오프를 들을 수 있게 분류한다.The linked audio message is also used to inform the user of events related to the communication that are independent of the receipt of the communication. For example, a linked audio message may be used for instant messaging related to communicating to the user a change in the current state of the name of the user's colleagues list. For example, a typical door open / door close signal sent to a user when a co-worker signal is on or off is an event identity tone, which co-worker turns the signal on or off, or a co-worker within a co-worker group It can be linked to an event feature tone that concisely indicates whether the signal is on or off. Furthermore, another event specific tone indicating that the user is part of a family or business partner in a subgroup of the user's colleague list is also linked to the door open / close door sound to further categorize the user signal on or off.
도 17은 사건 1700을 위한 연결된 메세지를 보여준다. 상기 사건 1700을 위 해 연결된 오디오 메세지는 사건 동일성 음 1710과 사건 특질 음 1720의 어떠한 결합을 포함한다. 사건 동일성 음 1710은 특정한 사건을 확인하고 그 사건에 대해 전형적으로 유일하다. 상기 사건 특질 음 1720은 더 나아가 상기 사건을 서술하고, 특징짓고, 분류하며 전형적으로 복수의 다른 사건들에 적용할 수 있다. 사건 1700에 대해 연결된 오디오 메세지는 또한 사용자 동일성 음 1730 및/또는 특질 음(도시되지 않았음)의 어떠한 결합을 부가적으로 포함할 수 있다.17 shows the connected message for
도 18은 사건의 발생의 감지시에 연결된 오디오 메세지의 발생과 감지 가능을 위한 프로세스 1800을 도시하고 있다. 프로세스 1800은 수신 컴퓨터 시스템120, 520 또는 호출 수신 폰 920에 의해 수령될 것이다. 부가적으로 또는 선택적으로, 프로세스 1800은 디지털 커뮤니케이션 프로세서 142 또는 전화 네트워크 930에 의해 수행될 것이다.18 shows a
사건의 발생이 감지된(1810). 사건의 동일성과 사건의 특징이 결정된다(1620). 사건의 동일성에는 사건을 발생시키는 적용이 전형적으로 뒤따르게 되고 상기 적용과의 상호 작용을 통해서 확인될 것이다. 상기 사건의 특질에는 또한 상기 적용이 뒤따를 수 있고 상기 적용과의 상호작용을 통하거나 또는 상기 수신 컴퓨터 시스템 120, 520, 상기 호출 수신 폰 920, 상기 디지털 커뮤니케이션 프로세서 142, 또는 전화 네트워크 930과 통신할 수 있게 연결된 데이터 저장 장치나 시스템에 접근하여 결정될 수 있다.The occurrence of the event is detected (1810). The identity of the event and the characteristics of the event are determined (1620). The identity of an event will typically be followed by the application causing the event and will be confirmed through interaction with the application. The nature of the event may also be followed by the application and may communicate with or interact with the receiving
상기 사건 동일성과 사건 특유의 음은 상기 사건(1830)의 결정된 동일성과 특질에 기초하여 접근될 수 있다. 상기 사건 동일성 및 사건 특질 음은 오디오 확 인 데이타부 144, 944 또는 상기 수신 컴퓨터 시스템 120, 520 상기 호출 수신 폰 920, 상기 디지털 커뮤니케이션 프로세서 142, 또는 상기 전화 네트워크 930에 포함되거나 접근할 수 있는 데이터 저장부에 저장될 것이다. 상기 접근된 음은 함께 연결되어 연결된 오디오 메세지(1840)을 형성한다. 일단 상기 연결된 오디오 메세지가 형성되면, 사용자는 상기 연결된 오디오 메세지(1650)을 감지할 수 있다. 상기 호출 수신 폰 920 또는 호출 컴퓨터 시스템 120, 520은 사건의 발생에 따라 연결된 오디오 메세지의 역할을 전형적으로 한다.The event identity and event specific tone may be approached based on the determined identity and characteristics of the
더욱 일반적인 실시예에서, 연결된 오디오 메세지는 커뮤니케이션 관련 적용뿐만 아니라, 어떠한 적용에서도 사용될 수 있으며, 사용자에게 사건의 발생을 알리는데 여기서 상기 사건은 다중적으로 연결되고, 근거를 두고, 쳬계적인 분류에 속하는 것으로 서술된다. 상기 연결된 오디오 메세지는 사건을 확인하는 사건 동일성 음과 사건이 분류되는 클래스와 하위 클래스는 가리키는 하나 또는 그 이상의 사건 특질 음을 포함할 수 있다.In a more general embodiment, linked audio messages can be used in any application as well as communication related applications, informing the user of the occurrence of an event, where the event is multiply connected, based on, and classified into systematic classifications. Is described. The linked audio message may include an event identity sound identifying the event and one or more event feature sounds indicated by the class and subclass to which the event is classified.
많은 실시예들을 설명하였. 그럼에도 불구하고, 다양한 변경이 가능할 것으로 이해되어야 할 것이다. 예를 들면, 상기 자료 오디오 확인기는 오디오 확인기가 아니라 비디오 확인기일 수 있으며, 매 순간 수신기에 의해 디지털 커뮤니케이션을 감지되거나 송신기에서 호출이 감지될 수 있다. 선택적으로 또는 부가적으로, 상기 송신기 확인기는, 수신기에 의해 송신기의 동일성의 표지로 인식될 수 있는 확인기의 시청각적인 표현 또는 어떠한 다른 비교과서적인 양식일 수 있다. 상기 소스 오디오 식별자는 사이즈가 2 메가비트보다 크거나, 120 킬로비트보다 작을 것이다. 상기 소스 오디오 식별자는, 음성으로 전환될 때, 2초 이상의 음 또는 1초 이하의 음을 발생시킨다.Many embodiments have been described. Nevertheless, it will be understood that various modifications are possible. For example, the data audio identifier may be a video identifier rather than an audio identifier, and may instantaneously detect digital communication by the receiver or a call at the transmitter. Alternatively or additionally, the transmitter identifier may be an audiovisual representation of the identifier or any other comparative textbook that may be recognized by the receiver as an indication of the identity of the transmitter. The source audio identifier will be greater than 2 megabits in size or less than 120 kilobits. The source audio identifier, when converted to voice, generates a sound of two seconds or more or one second or less.
다음은 부가적인 실시예의 리스트이다. 다음의 이행들의 하나 또는 결합은 다양한 기능들 또는 특질들을 부가하는데 사용될 수 있다.The following is a list of additional embodiments. One or a combination of the following implementations can be used to add various functions or features.
제 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 store the digital communication content for later retrieval. When the option is selected, the digital communication content is stored in a data space (e.g., an e-mail mailbox) corresponding to the recipient so that the receiver can access the digital communication content later.
제 3 실시예에 있어서, 디지털 통신 프로세서(142)는 송신자 컴퓨터 시스템 (110)으로부터 완전한 디지털 통신을 수신하고 나서 상기 수신자 컴퓨터 시스템(120)에 상기 디지털 통신을 송신하지 않아도 된다. 대신에, 디지털 통신 프로세서(142)는 상기 디지털 통신 내용을 저장하고, 상기 디지털 통신 내용의 일부를 소스 오디오 식별자와 함께, 또는 소스 오디오 식별자 없이 수신자 컴퓨터 시스템(120)에 송신할 수 있다. 수신자는 상기 디지털 통신 프로세서(142)로부터 디지털 통신을 수신하면 소스 오디오 식별자를 볼 수 있다. 수신자는 디지털 통신의 일부를 보고 그에 근거하여 완전한 디지털 통신을 수신할 것인지의 여부를 판단한다. 그 후에 수신자는 완전한 디지털 통신을 수신하기로 결정할 수 있고, 수신자 컴퓨터 시스템(120)은 수신자가 적절한 데이터 공간에 저장되어 있는 상기 완전한 디지털 통신에 접근할 수 있도록 한다. 예를 들면, 이메일의 경우에 있어서, 상기 디지털 통신 프로세서(142)는 수신자으로 보내지는 이메일을 수신할 수 있고, 상기 수신자의 편지함에 상기 이메일을 저장할 수 있으며, 헤더(header) 정보(예를 들며, 송신자 이메일 주소, 송신 시간 및 날짜, 이메일 제목, 및 이메일 수신자)와 소스 오디오 식별자(수신자 컴퓨터 시스템에 저장되어 있지 않은 경우)를 수신자 컴퓨터 시스템(120)에 송신할 수 있다. 수신자 컴퓨터 시스템(120)은 상기 헤더 정보를 수신하면 상기 소스 오디오 식별자를 작동시킬 수 있고, 수신자에게 디스플레이되는 편지함 리스트에 상기 수신된 이메일의 헤더 정보의 일부 또는 전체를 포함시킬 수 있다. 다음으로, 수신자는 상기 이메일의 헤더 정보를 선택할 수 있고, 상기 수신자 컴퓨터 시스템(120)은 상기 수신자의 편지함에 저장된 완전한 이메일에 상기 수신자가 접근하여 볼 수 있도록 한다.In the third embodiment, the
제 4 실시예에 있어서, 수신된 디지털 통신이 이메일인 경우에, 상기 연쇄(concatenated) 오디오 메시지는, 전달된 이메일의 "원래 소스(true source)"에 해당하거나 또는 상기 이메일 헤더의 "cc" 또는 "bcc" 필드에 기입되어 있는 아이디에 해당하는 식별 또는 특성 음향을 포함할 수 있다. 상기 식별 또는 특성 음향은 상기 이메일 헤더의 "from" 필드에 기입된 아이디(즉, 이메일의 직접 소스(direct source))에 해당하는 식별 사운드 대신의 것이 될 수도 있고 또는 그에 더하여지는 것이 될 수도 있다. 게다가, 수신자가 상기 이메일 헤더의 "cc" 또는 "bcc" 필드에 단순히 기입되어 있는 경우에는, 상기 디지털 통신 프로세서(142) 또는 수신자 컴퓨터 시스템(120)은 자동으로 상기 연쇄 오디오 메시지를 무시할 수 있다. 상기 식별 또는 특성 음향의 볼륨도 역시 수신자 또는 이메일의 중요도를 나타내기 위해 다양한 분포를 가질 수 있다. 예를 들면, 수신자가 이메일 주소 헤더의 "to" 필드에 기입된 경우 볼륨은 최고치로 세팅되는데 반하여, 수신자가 "bcc" 필드에 기입된 경우 최저치로 세팅될 수 있다. 이메일이 송신자에 의해 "긴급(urgent)"으로 지정되는 경우에도 상기 볼륨은 최대치로 세팅될 수 있다.In a fourth embodiment, where the received digital communication is an email, the concatenated audio message corresponds to the "true source" of the forwarded email, or "cc" or in the email header. It may include an identification or characteristic sound corresponding to the ID written in the "bcc" field. The identification or characteristic sound may be in place of, or in addition to, an identification sound corresponding to an ID (ie, a direct source of an email) entered in the "from" field of the email header. In addition, when the recipient is simply written in the "cc" or "bcc" field of the email header, the
제 5 실시예에서, 상기 DCHS(140) 또는 전화 네트워크(930)는 수신자 컴퓨터 시스템(120) 또는 상기 호출 수신자 전화(920)로 보내지거나 이들에 의해 저장된 소스 오디오 식별자들을 추적할 수 있다. 상기 DCHS(140) 또는 전화 네트워크(930)이 상기 소스 오디오 식별자가 이미 상기 수신자 컴퓨터 시스템(120) 또는 상기 호출 수신자 전화(920)에 의해 지역적으로 저장되었음을 판별하면, 상기 DCHS(140) 또는 상기 전화 네트워크(920)는 상기 소스 오디오 식별자를 상기 수신자 컴퓨터 시스템(120) 또는 상기 호출 수신자 전화(920)로 보내지 않을 수 있다. 상기 수신자 컴퓨터 시스템(120) 또는 상기 호출 수신자 전화(920)는 인커밍 호출(incoming call) 또는 수신된 디지털 통신을 기초로 상기 소스 오디오 식별자를 접속 및 재생할 수 있다.In a fifth embodiment, the
제 6 실시예에서, 상기 디지털 통신 프로세서(142), 상기 전화 네트워크(930), 상기 송신자 컴퓨터 시스템(110, 510), 또는 상기 호출자 전화(910)는, 상기 소스 오디오 식별자 자체를 전송하기보다는 상기 소스 오디오 식별자로의 링크를 상기 수신자 컴퓨터 시스템(120, 520) 또는 상기 호출 수신자 전화(920)로 전송할 수 있다. 상기 수신자 컴퓨터 시스템(120, 520) 또는 상기 호출 수신자 전화(920)는 상기 소스 오디오 식별자를 접속하기 위해 상기 링크를 사용할 수 잇다. 예를 들면, 상기 링크는 상기 소스 오디오 식별자가 저장된 곳의 웹사이트 저장 위치를 나타내는 URL(Universial Resource Locator)일 수 있다. In a sixth embodiment, the
제 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, the user communication exchange preferences are stored, such as an intermediate computer system (eg,
제 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,699 | 2003-12-30 | ||
| US10/747,694 | 2003-12-30 | ||
| US10/747,694 US7644166B2 (en) | 2003-03-03 | 2003-12-30 | Source audio identifiers for digital communications |
| US10/747,699 US7672439B2 (en) | 2003-04-02 | 2003-12-30 | Concatenated audio messages |
| PCT/US2004/006334 WO2004079929A2 (en) | 2003-03-03 | 2004-03-03 | Source audio identifiers for digital communications |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20060002796A true KR20060002796A (en) | 2006-01-09 |
| KR100749456B1 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 |
| DE502006004757D1 (en) * | 2006-10-25 | 2009-10-15 | Hans-Joerg 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 |
| US9811314B2 (en) | 2016-02-22 | 2017-11-07 | Sonos, Inc. | Metadata exchange involving a networked playback system and a networked microphone system |
| US10264030B2 (en) | 2016-02-22 | 2019-04-16 | Sonos, Inc. | Networked microphone device control |
| US9820039B2 (en) | 2016-02-22 | 2017-11-14 | Sonos, Inc. | Default playback 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 |
| US10461710B1 (en) | 2018-08-28 | 2019-10-29 | Sonos, Inc. | Media playback system with maximum volume setting |
| US11076035B2 (en) | 2018-08-28 | 2021-07-27 | Sonos, Inc. | Do not disturb feature for audio notifications |
| 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 |
| US11138969B2 (en) | 2019-07-31 | 2021-10-05 | Sonos, Inc. | Locally distributed keyword detection |
| US10871943B1 (en) | 2019-07-31 | 2020-12-22 | Sonos, Inc. | Noise classification for event 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 |
| US11308962B2 (en) | 2020-05-20 | 2022-04-19 | Sonos, Inc. | Input detection windowing |
| US11482224B2 (en) | 2020-05-20 | 2022-10-25 | Sonos, Inc. | Command keywords with 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 |
| EP4409571B1 (en) | 2021-09-30 | 2025-03-26 | Sonos Inc. | Conflict management for wake-word detection processes |
| US12327549B2 (en) | 2022-02-09 | 2025-06-10 | Sonos, Inc. | Gatekeeping for voice intent processing |
Family Cites Families (8)
| 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 |
| US6691162B1 (en) * | 1999-09-21 | 2004-02-10 | America Online, Inc. | Monitoring users of a computer network |
| US20020034281A1 (en) * | 2000-02-22 | 2002-03-21 | Ellen Isaacs | System and method for communicating via instant messaging |
| JP2002073207A (en) * | 2000-08-29 | 2002-03-12 | Sony Corp | Portable information terminal with camera |
| 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 CA CA002518121A patent/CA2518121A1/en not_active Abandoned
- 2004-03-03 CN CN2004800113841A patent/CN1781291B/en not_active Expired - Lifetime
- 2004-03-03 WO PCT/US2004/006334 patent/WO2004079929A2/en not_active Ceased
- 2004-03-03 KR KR1020057016451A patent/KR100749456B1/en not_active Expired - Fee Related
- 2004-03-03 EP EP04716869A patent/EP1602051A2/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| KR100749456B1 (en) | 2007-08-14 |
| WO2004079929A3 (en) | 2005-10-06 |
| CA2518121A1 (en) | 2004-09-16 |
| WO2004079929A2 (en) | 2004-09-16 |
| CN1781291B (en) | 2011-12-14 |
| EP1602051A2 (en) | 2005-12-07 |
| CN1781291A (en) | 2006-05-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100749456B1 (en) | Source Audio Identifiers for Digital Communications | |
| US7987236B2 (en) | Recipient control of source audio identifiers for digital communications | |
| US7924996B2 (en) | Concatenated audio messages | |
| 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 | |
| US8891742B2 (en) | IP handset-based voice mail notification | |
| US7746987B1 (en) | Voice message transmission and retrieval | |
| US7609820B2 (en) | Identification and management of automatically-generated voicemail notifications of voicemail and electronic mail receipt | |
| KR101269950B1 (en) | Preprogrammed Subscriber Response | |
| US20030105827A1 (en) | Method and system for contextual prioritization of unified messages | |
| KR20040053341A (en) | Sending voicemail messages to multiple users | |
| JP2008538636A (en) | System and method for identifying a sender | |
| EP1875722B1 (en) | System and method for providing presence information to voicemail users | |
| 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 | |
| CN1656783A (en) | System and method for mobile electronic messaging |
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 |