KR20050016005A - 동적 사진 발신자 식별 - Google Patents

동적 사진 발신자 식별

Info

Publication number
KR20050016005A
KR20050016005A KR1020040055522A KR20040055522A KR20050016005A KR 20050016005 A KR20050016005 A KR 20050016005A KR 1020040055522 A KR1020040055522 A KR 1020040055522A KR 20040055522 A KR20040055522 A KR 20040055522A KR 20050016005 A KR20050016005 A KR 20050016005A
Authority
KR
South Korea
Prior art keywords
user
identification
caller identification
database
selecting
Prior art date
Application number
KR1020040055522A
Other languages
English (en)
Other versions
KR100914347B1 (ko
Inventor
헨더슨사무엘
Original Assignee
마이크로소프트 코포레이션
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 마이크로소프트 코포레이션 filed Critical 마이크로소프트 코포레이션
Publication of KR20050016005A publication Critical patent/KR20050016005A/ko
Application granted granted Critical
Publication of KR100914347B1 publication Critical patent/KR100914347B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42034Calling party identification service
    • H04M3/42042Notifying the called party of information on the calling party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/57Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/57Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
    • H04M1/575Means for retrieving and displaying personal data about calling party
    • H04M1/576Means for retrieving and displaying personal data about calling party associated with a pictorial or graphical representation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M19/00Current supply arrangements for telephone systems
    • H04M19/02Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone
    • H04M19/04Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/72Finding out and indicating number of calling subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42136Administration or customisation of services
    • H04M3/42153Administration or customisation of services by subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42136Administration or customisation of services
    • H04M3/42153Administration or customisation of services by subscriber
    • H04M3/42161Administration or customisation of services by subscriber via computer interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42136Administration or customisation of services
    • H04M3/42178Administration or customisation of services by downloading data to substation equipment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13091CLI, identification of calling line
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13103Memory
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13175Graphical user interface [GUI], WWW interface, visual indication

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

통신이 확립되기 전에 자기 선택 발신자 식별 및 발신자 식별 정보의 즉시 전송을 구현하는 방법이 개시된다. 본 발명의 양태에 따라, 최근의 방법을 개선하여, 다른 사람들과 통신중에 사용자가 자기 식별할 수 있게 하는 기술과 전화 호가 응답되기 전에 이 정보를 전송하는 최근 기술 간의 결함을 보완한다. 또한, 본 발명의 양태에 따라, 사용자는 자신의 고유한 식별 정보(예를 들어, 사진, 링 톤, 비디오)를 선택하여 자신의 컨택트 데이터베이스와 컨택트할 수 있다. 백그라운드 전송 프로세스는 선택시에 그 식별 정보를 전송하여, 빠르면서 끊김없는 발신자 ID 기술용 자기 식별 방법을 생성하게 된다. 식별 정보는 이벤트 및 식별 타입과 같은 인자를 이용하여 관련 데이터베이스에 저장될 수 있다. 또한, 사용자에게 전송된 임의의 발신자 식별 정보를 사용자가 무효로 할 수 있는 옵션이 있을 수 있다.

Description

동적 사진 발신자 식별{DYNAMIC PHOTO CALLER IDENTIFICATION}
본 발명은 일반적으로 전화 발신자 식별 및 정보 전달에 관한 것이다. 보다 상세하게, 본 발명은, 통신이 확립되기 전에 하나의 사용자로부터 다른 사용자에게 선택한 식별 정보를 전달하는데 이용할 수 있는 방법에 관한 것이다.
전화, 음성 통신이 발명됨에 따라 이는 사람들의 사업, 사회 및 개인 삶의 일부가 되었다. 음성 통신은 2개의 당사자를 거의 즉시 링크할 수 있는 즉시성 및 피호출 가입자(called party)가 메시지를 수신하고 이해하고 있다는 것을 인식하는 신뢰성을 제공한다. 전화가 효율적이고 생산적으로 되는 만큼, 전화의 보편적인 특성을 상업적으로 개발하려는 사람들이 나타나게 되었다. 텔레마케터 및 다른 마케팅/광고 엔티티는 전화 및 음성 통신을 이용하여 의심을 하지 않는 고객들에게 상품을 판매한다. 또한, 사용자는 잘못 걸린 전화로 인해 방해받지 않도록 호를 가려내려 한다. 이러한 문제로 인해 소위 발신자 식별(발신자 ID)이 발생하게 되었다.
발신자 ID는 피호출 가입자에게, 호를 행하는 이들(이하, 호출 가입자(calling party)라 함)의 아이덴티티 및 그 식별과 관련된 임의의 속성을 보여준다. 현재의 발신자 ID 기술은, 피호출 가입자가 특정한 전화 번호에 대한 특정 식별자를 지정할 수 있는 이동 전화 애플리케이션을 포함하고 있다. 이동 전화 및 발신자 ID 기술은 식별자가 전화 링 톤 및 이미지를 포함할 수 있을 정도로 진보되었다. 예를 들어, 전화 번호 123-345-6789를 갖는 가입자(A)가 가입자(B)에게 전화를 걸 수 있다. B가 전화를 받기 전에, B가 전화번호 123-345-6789와 관련지은 전화 링 톤 또는 이미지가 B의 발신자 ID 스크린 상에 표시된다. 따라서, B는 그 호에 응답하거나 무시하는 것을 선택할 수 있다. 이러한 기술에서는 불행히도 호출 가입자가 자신의 고유한 식별자를 특정할 수 있는 자유가 없다. 따라서, 가입자(A)는 다른 사람에게 전화를 걸 때 자신의 식별이 어떠한 이미지 또는 이름 또는 전화 링 톤과 관련되는지를 제어할 수 없다.
또한, 인스턴트 메시징 시스템은 다른 가입자와 대화할 때 식별 이미지를 나타낸다. 여기서, 메시징 가입자는 자신의 고유한 식별자를 선택할 수 있다. 예를 들어, 인스턴트 메시징 시스템에서, 가입자(A)는 자신의 식별 이미지를 개벌(gavel)로서 설정하고 즉시 메시지를 가입자(B)에게 전송한다. B는 그 메시지를 A로부터 수신하고, 이미지 전송 프로세스에 의해 야기되는 지연 후, A를 식별하는 그 개벌 이미지를 결국 수신하게 된다. 식별 이미지를 수신한 후, 메시지 수신자(B)는 그 이미지가 A와 관련되었음을 기억할 것이며, 메시지 전달자인 A가 대화를 시작할 때마다 그 이미지를 전송할 필요가 없게 된다. 그러나, 메시지 전송자인 A가 그 이미지를 변경할 때마다, 새로운 이미지가 전송 및 메시지 수신자(B)의 데이터베이스에 저장될 필요가 있을 때마다 지연이 반복될 것이다. 또한, 메시지는 메시지 전송자의 이미지의 임의의 갱신 전에 전송될 필요가 있다. 따라서, 인스턴트 메시징 식별 방법이 자기 식별용 해결책을 제공하지만, 전화 발신자 ID 시스템에서 명백한 식별의 즉시 특성을 얻지는 못한다.
자기 식별의 자유를 보존하면서 메신저 및 전화 (또는 전화 시스템의) 기능을 개선하는, 자기 식별의 이점을 발신자 식별 결과의 즉시성과 조합할 수 있는 기술이 필요하다.
본 발명의 양태는, 발신자 ID의 목적을 지키도록 식별의 즉시성을 유지하면서, 호출 가입자가 자신을 규정할 수 있도록 함으로써 현재의 식별 기술을 개선한 것이다. 본 발명의 양태에 의해 사용자는 자신의 고유한 식별을 규정할 수 있다. 일부 양태에 있어서, 사용자는 자신의 고유한 식별자를 선택하고, 그것을 한 세트의 응용가능 사용자들에게 자동 전송하며, 모든 관련된 파일 또는 식별 정보의 양태를 수신인의 데이터베이스에 저장할 수 있다.
본 발명의 이러한 목적과 특징은, 유사 부재 번호가 유사 소자를 나타내는 첨부 도면과 함께 다음에 따르는 상세한 설명에 의해 자명할 것이다.
본 발명의 양태는 발신 가입자 자신을 다른 이들으로부터 식별하도록 발신 가입자에게 보다 큰 융통성을 제공하는 것이다.
하나의 전화를 공유하는 많은 사람들은, 다른 발신 가입자에게 전화를 걸기 전에 관련된 이미지 또는 링 톤 또는 사운드를 변경할 수 있으며 피호출 가입자에 의해 정확하게 식별될 수 있다. 또한, 수신인은 발신자를 식별하기 위해 대화 개시 후까지 기다릴 필요가 없다. 이러한 기술에 의해 프라이버시를 보호하면서 자신의 고유한 식별을 규정하는 것을 도울 수 있는 개인의 권리를 유지할 수 있다.
다음의 다양한 실시예의 설명에서는, 본 발명이 실시될 수 있는 다양한 실시예를 예시적으로 도시하였으며 본 명세서의 일부인 첨부 도면을 참조한다. 본 발명의 범위로부터 벗어나지 않고 다른 실시예를 이용할 수도 있으며 구조적 및 기능적 수정을 행할 수도 있다. 본 발명의 컴퓨터, 및 전화 통신 시스템의 다양한 양태를 설명한다.
컴퓨터 시스템
본 발명의 하나 이상의 양태는 도 1에 도시한 바와 같이 하나 이상의 컴퓨터 및 컴퓨터 시스템에서 실시될 수 있다. 도 1에서, 컴퓨터(100)는 중앙 처리기(110), 시스템 메모리(112), 및 시스템 메모리(112)를 포함하는 다양한 시스템 구성 요소를 중앙 처리기(110)에 연결하는 시스템 버스(114)를 포함한다. 시스템 버스(114)는, 메모리 버스 또는 메모리 제어기, 주변 버스, 및 다양한 버스 구조를 이용하는 로컬 버스를 포함하는 여러 타입의 버스 구조중 임의의 것일 수 있다. 시스템 메모리(112)의 구조는, 당업자에게 알려져 있으며, ROM에 저장된 기본 입력/출력 시스템(BIOS), 및 RAM에 저장된 프로그램 데이터, 응용 프로그램, 및 운영 시스템과 같은 하나 이상의 프로그램 모듈을 포함할 수 있다.
또한, 컴퓨터(100)는 데이터를 판독 및 기록하기 위한 다양한 인터페이스 유닛 및 드라이브를 포함할 수 있다. 특히, 컴퓨터(100)는, 각각 하드 디스크 드라이브(118) 및 탈착가능 메모리 장치(122)를 시스템 버스(114)에 연결하는, 하드 디스크 인터페이스(116) 및 탈착가능 메모리 인터페이스(120)를 포함한다. 탈착가능 메모리 드라이브의 예로는 자기 디스크 드라이브 및 광 디스크 드라이브가 있다. 플로피 디스크처럼 드라이브 및 이와 관련된 컴퓨터 판독가능 매체는, 컴퓨터(100)용 컴퓨터 판독가능 명령, 데이터 구조, 프로그램 모듈 및 다른 데이터의 비휘발성 저장 장치를 제공한다. 단일 하드 디스크 드라이브(118) 및 단일 탈착가능 메모리 드라이브(122)가 예시용으로 도시되어 있으며 컴퓨터(100)는 이러한 드라이브를 여러 개 포함할 수 있다. 또한, 컴퓨터(100)는 다른 타입의 컴퓨터 판독가능 매체와 인터페이스하는 드라이브를 포함할 수 있다.
사용자는 다양한 입력 장치를 갖는 컴퓨터(100)와 상호작용할 수 있다. 도 1은 키보드(128) 및 포인팅 장치(130)를 시스템 버스(114)에 연결하는 직렬 포트 인터페이스(126)를 도시한다. 포인팅 장치(130)는 마우스, 트랙 볼, 펜 장치, 또는 유사 장치로 구현될 수 있다. 물론, 조이스틱, 게임 패드, 위성 접시, 스캐너, 터치식 스크린 등과 같은 하나 이상의 다른 입력 장치(도시하지 않음)를 컴퓨터(100)에 접속할 수도 있다.
컴퓨터(100)는 장치를 시스템 버스(114)에 연결하는 인터페이스를 추가로 포함할 수 있다. 도 1은 비디오 또는 디지털 카메라(134)를 시스템 버스(114)에 연결하는 유니버설 시리얼 버스(USB; 132)를 도시한다. IEEE 1394 인터페이스(136)를 이용하여 추가 장치를 컴퓨터(100)에 연결할 수 있다. 또한, 인터페이스(136)는, Apple Computer의 FireWire 및 Sony의 i.Link와 같은 특정 제조자 인터페이스와 함께 동작하도록 구성될 수 있다. 또한, 입력 장치를 컴퓨터에 연결하는데 사용되는 병렬 포트, 게임 포트, PCI 보드 또는 다른 임의의 인터페이스를 통해 입력 장치를 시스템 버스(114)에 연결할 수 있다.
또한, 컴퓨터는 표시 장치(142)를 컴퓨터 버스(114)에 연결하는 비디오 아답터(140)를 포함한다. 표시 장치(142)는 음극선관(CRT), 액정 표시 장치(LCD), 전계방출효과 디스플레이(FED), 플라즈마 디스플레이 또는 사용자가 관측할 수 있는 이미지를 생성하는 다른 임의의 장치를 포함할 수 있다. 인쇄 장치(도시하지 않음)와 같은 추가 출력 장치를 컴퓨터(100)에 연결할 수 있다.
사운드는 마이크(144) 및 스피커(146)에 의해 기록 및 재생될 수 있다. 사운드 카드(148)를 이용하여 마이크(144) 및 스피커(146)를 시스템 버스(114)에 연결할 수 있다. 당업자는 도 1에 도시한 장치 접속이 단지 예시적인 것일 뿐이며 다른 인터페이스를 통해 여러 주변 장치를 시스템 버스(114)에 연결할 수 있다는 것을 이해할 것이다. 예를 들어, 비디오 카메라(134)는 IEEE 1394 인터페이스(136)에 연결될 수 있고 포인팅 장치(130)는 USB 인터페이스(132)에 연결될 수 있다.
컴퓨터(100)는, 하나 이상의 원격 컴퓨터, 또는 서버, 라우터, 네트워크 개인 컴퓨터, 피어 장치나 다른 공통 네트워크 노드, 무선 전화 또는 무선 개인 정보 단말기와 같은 다른 장치에 대한 논리 접속을 이용하여 네트워크화된 환경에서 동작할 수 있다. 컴퓨터(100)는 시스템 버스(114)를 로컬 에리어 네트워크(LAN; 152)에 연결하는 네트워크 인터페이스(150)를 포함한다. 네트워킹 환경은 사무실, 엔터프라이즈-와이드 컴퓨터 네트워크 및 홈 컴퓨터 시스템에서 흔하다.
또한, 인터넷과 같은 와이드 에리어 네트워크(WAN; 154)는 컴퓨터(100)에 의해 액세스될 수 있다. 도 1은 직렬 포트 인터페이스(126)와 WAN(145)에 연결된 모뎀 유닛(156)을 도시한다. 모뎀 유닛(156)은, 컴퓨터(100)에 내장 또는 외장될 수 있으며, 케이블 모뎀이나 위성 모뎀과 같은 종래 모뎀의 임의의 타입일 수 있다. 또한, LAN(152)을 이용하여 WAN(154)에 연결될 수 있다. 도 1은 종래의 방식으로 LAN(152)을 WAN(154)에 연결할 수 있는 라우터(158)를 도시한다.
도시한 네트워크 연결은 단지 예일 뿐이며 컴퓨터들 간에 통신을 확립하는 다른 방식을 이용할 수 있다는 것을 이해할 것이다. TCP/IP, 프레임 중계, 이더넷, FTP, HTTP 등과 같은 공지되어 있는 다양한 프로토콜중 임의의 것이 존재한다고 가정하고, 컴퓨터(100)는 클라이언트-서버 구성으로 동작되어 사용자로 하여금 웹 기반 서버로부터 웹 페이지를 검색할 수 있게 한다. 또한, 다양한 종래의 웹 브라우저중 임의의 것을 이용하여 웹 페이지 상의 데이터를 표시 및 조작할 수 있다.
컴퓨터(100)의 동작은 다양하고 상이한 프로그램 모듈에 의해 제어될 수 있다. 프로그램 모듈의 예로는, 특정 태스크를 수행하거나 특정 요약 데이터 타입을 구현하는, 루틴, 프로그램, 오브젝트, 컴포넌트, 데이터 구조, 라이브러리 등이 있다. 본 발명은, 핸드헬드 장치, 멀티프로세서 시스템, 마이크로프로세서 기반 또는 프로그래밍가능 전자 제품, 네트워크 PC, 미니컴퓨터, 메인프레임 컴퓨터, 개인 휴대 정보 단말기, 이동 전화 등을 포함하는 다른 컴퓨터 시스템 구성을 갖추고 실시될 수도 있다. 또한, 본 발명은, 무선이나 유선 통신 네트워크를 통해 링크되어 있는 원격 처리 장치에 의해 태스크가 수행되는 분산 컴퓨팅 환경에서 실시될 수도 있다. 분산 컴퓨팅 환경에서, 프로그램 모듈은 로컬 및 원격 메모리 저장 장치 모두에 위치할 수 있다.
본 발명의 방법은, 플로피 디스크, CD-ROM, 탈착가능 저장 장치, 하드 디스크, 시스템 메모리, 매입형 메모리 또는 다른 데이터 저장 매체와 같은 컴퓨터 판독가능 매체 상에 저장되는 컴퓨터 판독가능 명령으로서 실시될 수 있다. 컴퓨터 판독가능 매체는 컴퓨터 수행가능 컴포넌트 또는 소프트웨어 모듈을 저장한다. 다른 일부 소프트웨어 모듈을 이용할 수도 있다. 각 컴포넌트는 수행가능 프로그램, 데이터 링크 라이브러리, 구성 파일, 데이터베이스, 그래픽 이미지, 이진 데이터 파일, 텍스트 데이터 파일, 오브젝트 파일, 소스 코드 파일 등일 수 있다. 하나 이상의 컴퓨터 프로세서가 하나 이상의 소프트웨어 모듈을 수행할 때, 이 소프트웨어 모듈들은 상호 작용하여 하나 이상의 컴퓨터 시스템이 본 발명의 교시에 따라 수행하도록 한다.
전화 시스템
도 2는 유선 및/또는 무선 연결을 이용하여 전화 시스템 또는 복수의 전화에 적용된 본 발명의 양태를 도시한다. 일반적으로, 전화 시스템(200)은 전화 클라이언트(205), 클라이언트 저장 데이터베이스(210), 오디오-비주얼 디스플레이(225), 네트워크(215), 및 네트워크(215)를 통한 전화 호의 라우팅을 지원하기 위한 적어도 하나의 제어 시스템(220)을 포함할 수 있다. 전화 클라이언트(205)는 호를 발생 및 수신하는 것을 주로 담당한다. 일예로, 네트워크(215)로부터 사용자에게 전송되는 모든 정보는 전화 클라이언트(205)를 통과한다. 네트워크(215)가 자신의 고유한 데이터베이스(250)를 유지할 수 있지만, 각 전화 클라이언트도 자신의 고유한 내부 저장 장치(210)를 구비할 수 있다. 저장 장치(210)는 자주 거는 번호를 저장하여 특별한 링 톤을 세이브할 수 있고, 발신자 정보를 기록할 수 있으며, 스피드 다이얼 관련 테이블을 유지할 수 있다.
내부 저장 장치(210)는, 개별성 및 자유라는 느낌을 갖는 전화 네트워크 시스템(200)을 사용하는 자유를 사용자에게 더 제공한다. 전화 클라이언트(205)가 전화 네트워크(215)에 직접 링크될 수 있는 한편, 클라이언트의 내부 저장 장치(210)도 네트워크(215) 및 다른 전화 클라이언트(230)와의 링크를 유지할 수 있다. 저장 설비(210)용 별도의 링크(240)가, 사용자의 관심이나 제어를 필요로 하지 않는 백그라운드 통신 프로세스용으로 이점을 갖는다. 이러한 이점에 의해 전화 네트워크 시스템(200)을 통해 데이터를 전송할 때 보다 큰 융통성 및 효율성을 얻게 된다.
네트워크(215)는 일반적으로 제어부(220) 및 데이터베이스(250)를 포함한다. 클라이언트(205)로부터 호가 이루어지면, 제어부(220)는 초기에 신호를 수신하고 후속하여 전화 호를 올바른 네트워크 링크에 라우팅할 수 있다. 또한, 제어부(220)는 네트워크 트래픽을 유지할 수 있으며, 소정의 네트워크 경로 상의 로드를 줄이도록 적합한 것으로 보이는 다른 라우트를 찾을 수 있다. 네트워크 데이터베이스(250)는, 모든 전화 번호 기록, 및 입중계 호를 어디로 전송해야 하는지를 제어부(220)에게 지시하기 위한 라우팅 테이블을 유지할 수 있다. 이용할 수 있는 다양한 전화 시스템에는 POTS, VOIP, DNS 등이 있다.
발신자 식별
네트워크 데이터베이스(250)는 각 전화 번호에 대한 식별 정보를 더 포함할 수 있다. 예를 들어, 전화번호 555-555-5555는 "Michael Forman"으로 등록될 수 있다. 호를 수신하면, 네트워크(215)는 자동적으로 제어부(220)를 호출할 수 있고, 이 제어부는 추가 명령 및 정보를 위해 데이터베이스(250)를 참조한다. 적절한 네트워크 경로를 결정한 후, 네트워크(215)는 그 호 및 데이터베이스(250)로부터 검색된 임의의 식별 정보를 수신 클라이언트(230)에게 전송할 수 있다. 그 호 정보를 수신한 호 지정부(230)에서의 전화 클라이언트는 자신의 내부 저장 장치(235) 또는 다른 저장 장치를 참조하여 임의의 식별 정보를 대체할 수 있다. 예를 들어, 전화 네트워크 데이터베이스(250)는 전화번호 444-555-3245를 "Michael Forman"이라는 이름으로 저장했을 수 있지만, 수신 전화 클라이언트(230)의 내부 메모리(235)에서, 그 번호는 "Mike F."로서 저장되었다. 따라서, 호를 수신할 때, 수신 전화 클라이언트(230)의 오디오-비주얼 디스플레이(225)는 "Mike F."를 대신 표시할 수 있다.
이러한 방식의 어려움중 하나는, 호출 가입자가 자신이 묘사되는 방식에 대하여 최소한의 제어권을 갖는다는 것이다. 본 발명의 양태에서는 호출 가입자가 자신의 식별 이미지/이름/링 톤/멀티미디어 애셋을 특정할 수 있다. 식별 이름 대신에 또는 식별 이름에 더하여, 고유한 링 톤 또는 특정 이미지가 호출 가입자를 식별할 수 있다. 새로운 식별자를 인식하는 호출 클라이언트측 저장 장치(210)는, 사용자의 컨택트 데이터베이스에 리스팅되어 있는 컨택트에 그 새로운 식별자를 전송할 수 있다. 따라서, 호출 가입자의 식별 정보를 선택하는 수신인 대신에, 호출 가입자는 네트워크의 식별 데이터베이스(250) 및 수신인의 식별 데이터베이스(235)를 모두 무효로 하여 자신의 고유한 선택에 다른 식별자를 표시할 수 있다. 이 방법은, 호출 가입자에게 자기 만족을 주는 방식으로 자신을 식별하는 권한을 부여함으로써 현재의 기술을 더 개선한다. 본 발명의 다른 구성에 있어서, 새로운 이름을 특정하는 대신에, 사용자가 비디오 식별자를 특정할 수 있다. 따라서, 그 이름을 표시하는 것에 더하여, 비디오도 표시될 수 있다. 이러한 개선에 의해 사용자의 자유 및 융통성이 증가하여 사용자의 친구들의 호 및 다른 입중계 통신을 식별하게 된다.
컨택트 데이터베이스 및 관련 테이블
도 3은 본 발명의 일부 양태에 따라 컨택트 데이터베이스 및 관련 테이블을 도시한다. 상기한 바와 같이, 전화 클라이언트는 자주 호출하는 컨택트 및 관련 데이터를 저장하는 저장 설비를 구비할 수 있다. 이러한 정보 및 대응 식별자를 저장하는 한 방법은, 컨택트 데이터베이스(305) 내에 위치한 관련 테이블(330)을 이용하는 것이다. 일부 양태에 있어서, 각 개별 컨택트에 대하여 컨택트 데이터베이스 엔트리(310)가 존재할 수 있으며 이에 따라 엔트리(310)는 자신의 고유한 관련 테이블(330)을 포함할 것이다. 다른 양태에 있어서, 하나 이상의 호에 적용되는 하나의 엔트리만 존재할 수 있다. 식별자 관련 테이블(330)에 의해 발신자는 상이한 이벤트 또는 날에 대응하는 상이한 식별자를 특정할 수 있다. 이러한 이벤트중 일부는 생일, 기념일, 및 크리스마스 및 신년과 같은 공휴일을 포함할 수 있다. 또한, 비디오, 링 톤, 사운드 및 이미지를 포함하는 그러한 이벤트용으로 특정될 수 있는 상이한 식별자에 대한 선택의 폭이 넓을 수 있다. 예를 들어, 사용자의 컨택트 데이터베이스에서, "Kinny"(315)라는 이름의 컨택트용 엔트리가 존재할 수 있다. 이 엔트리(310)내에서, 그 컨택트의 생일용 식별자(A; 335)으로서 비디오를 특정할 수 있다. 또한, 사운드 식별자(K; 340)는 크리스마스 공휴일과 관련될 수 있다. 다른 방법으로, 날짜 및 시간을 별도로 특정할 수 있으며 고유한 식별 정보에 대응하는 그러한 날짜와 시간을 관련지을 수 있다. 따라서, 본 발명의 일실시예의 방법의 이점에 의해 사용자는 상이한 경우에 대하여 여러 방식으로 자신을 식별할 수 있다.
관련 테이블을 구축하는 다른 방법은, 입중계 전화 번호를 키 값으로서 이용하는 것이다. 일반적으로 현 시기에서는 전화 번호가 변동하지 않기 때문에, 그러한 방식을 이용하는 것이 이점을 가질 수 있다. 또한, 전화 번호는 일반적으로 중앙 전화 네트워크 데이터베이스에 저장되며, 이에 따라 발신자의 적어도 하나의 식별 특성을 결정하는 정적 방법이 가능해진다. 따라서, 발신자의 전화 번호를 식별하면, 수신 클라이언트는 전화 번호 키 값에 의해 구축된 관련 테이블로부터 추가 식별 정보를 쉽게 검색할 수 있다. 컨택트 데이터베이스의 구축은 전화 번호에 의해 가능할 수 있는 한편, 디스플레이 방법은 친밀함 및 시스템에 의한 쉬운 사용을 위해 여전히 발신자 이름에 의해서 가능할 수 있다.
테이블(325)의 정보는 호출 가입자의 컨택트 데이터베이스로부터 피호출 가입자의 컨택트 데이터베이스로 포워딩될 수 있다 (도 3에서, 피호출 가입자가 Kinny(315)임). 테이블(325)로부터의 정보 포워딩은 다양한 방식 및 다양한 시간대에서 일어날 수 있다. 예를 들어, 테이블(325)의 정보는 다른 시간대(예를 들어, 트래픽이 로우 상태일 때 주말이나 밤)에서 수정될 때 발신 가입자(Kinny; 315)에게 포워딩될 수 있다. 또한, 테이블(325)의 정보는 피호출 가입자(315)의 수신 장치(전화 등)가 네트워크에 연결되어 정보를 수신할 때 피호출 가입자(Kinny; 315)에게 전송될 수 있다. 다른 방법으로, 이 정보는 피호출 가입자(315)에게 전송되기 전에 일시적으로 저장될 수 있다. 이러한 구성은 피호출 가입자가 테이블(325)로부터 정보를 포워드하려 할 때 이점을 갖지만 피호출 가입자(315)는 현재 네트워크에 연결되어 있지 않다. 임시 저장 장치는 피호출 가입자(315)가 다시 온 라인 상태일 때 테이블(325)에 관한 정보를 추후에 피호출 가입자(315)에게 포워딩할 수 있다.
호출 가입자는 다양한 방식으로 하나 이상의 호출 속성(테이블(325)에서의 값)을 선택할 수 있다. 예를 들어, 호출 가입자는 전화 인터페이스의 동작을 통해 속성을 특정할 수 있다. 또한, 네트워크로부터 수신한 로컬 프로그램 또는 정보를 이용함으로써, 개인 컴퓨터내의 정보를 이용하여 속성을 추가하거나 수정할 수 있다. 개인 휴대 정보 단말기(PDA), 웹 페이지(예를 들어, Microsoft사의 WebTV), 임의의 네트워크화된 장치를 이용하여 테이블(325)을 수정할 수도 있다. 이러한 수정은, 독점 프로그램 및 인터페이스, HTML 인터페이스, 및 XML 인터페이스 또는 사용자가 정보를 네트워크와 교환할 수 있게 하는 다른 임의의 인터페이스를 통해 행해질 수 있다. 이러한 점에서, 임의의 애플리케이션, 브라우저, 또는 네트워크(예를 들어, 인터넷) 또는 네트워크(215)나 저장 장치(250)에 액세스할 수 있는 정보 핸들링 장치를 이용하여 호출 가입자의 식별을 변경할 수 있다.
또한, 다른 애플리케이션은, 호출 가입자를 피호출 가입자 입장에 두는 방식을 수정하는 기능을 포함할 수 있다. 예를 들어, 인스턴트 메시징 프로그램(Microsoft 사 또는 임의의 발신자 ID 수정 사이트의 AOL 또는 MSN 인스턴트 메신저에 의한 AIM)을 이용할 수 있다. 여기서, 전화 컨택트를 구성하도록 옵션이 제공될 수 있다. 그 결과 인터페이스는 호출 가입자의 컨택트와 유사할 수 있다. 이것은 호출 가입자가 선택할 수 있는 링 톤, 이미지, 음악 및 다른 옵션의 팔레트를 포함할 수도 있다. 수정된 정보는 추후 참고용으로 호출 가입자 및 피호출 가입자의 저장 장치(250)에 전달될 수 있다.
일단 호출 가입자를 식별하는 식별 선택이 행해지면, 이 정보를 피호출 가입자에게 전송하는 전송 프로세스를 시작할 수 있다. 이 프로세스를 도 4를 참조하여 설명한다.
식별자 선택 및 전송 프로세스
도 4는 본 발명의 일실시예에 따라 사용자 식별자를 선택 및 전송하는 블록도를 도시한다. 프로세스는 스텝(401)에서 시작한다. 스텝(405)에서, 사용자는 전화 상의 세팅 모드 또는 다른 통신 시스템(예를 들어, 셀룰러 네트워크 및/또는 인터넷에 연결된 컴퓨터 또는 PDA)에 액세스함으로써 프로세스를 시작할 수 있다. 이후, 사용자는 자신의 전화 번호 또는 아이덴티티와 관련된 특정 식별자를 변경할 수 있는 특성을 선택할 수 있다. 예를 들어, 이동 전화를 이용하는 사용자는 이동 전화 상의 전화 세팅 옵션에 액세스하여 자신의 식별 이미지를 변경할 수 있다. 스텝(410)에서, 사용자는 새로운 식별을 선택하도록 진행시킬 수 있다. 따라서, 예를 들어, 사용자는 자신의 아이덴티티와 관련된 이미지를 제1 이미지로부터 제2 이미지로(예를 들어, 팬더 곰으로부터 상어로) 변경할 수 있다. 사용자는, 자신의 데이터베이스에 이미 존재하는 식별자를 선택하는 것으로부터 인터넷과 같은 네트워크에서 새로운 식별자를 다운로드하여 자신의 사진 표현을 만들 수 있는 것에 이르는 여러 방식으로 새로운 식별자를 선택할 수 있다.
스텝(415)에서, 사용자가 새로운 식별자 선택을 완료한 후, 이 새로운 식별자는 복수의 데이터베이스중 적어도 하나에 저장된다. 데이터베이스는 통신 클라이언트 내부에 있을 수 있거나 원격 저장 설비일 수 있다. 본 발명의 일예에서, 이동 전화 사용자의 식별자는 모든 관련 테이블(330; 도 3) 및 컨택트 데이터베이스(도 3)를 유지하는 중앙 네트워크 데이터베이스에 세이브될 수 있다. 새로운 식별자를 수신할 때, 데이터베이스는, 스텝(420)에 기재되어 있듯이 응용가능 컨택트중 적어도 하나에 새로운 식별자를 전송하는 백그라운드 전송 프로세스를 자동 트리거할 수 있다. 백그라운드 전송 프로세스는 또한 수동으로 트리거될 수 있으며, 이에 따라 사용자는 새로운 정보를 컨택트 리스트에 전송하는 시점을 제어할 수 있다. 응용가능 컨택트는 사용자의 컨택트 데이터베이스(305; 도 3 참조) 내의 임의의 사람이거나 선택된 사용자들의 소정의 집합일 수 있다. 또한, 컨택트의 응용가능 리스트는, 이러한 기능성을 무효로 하길 원하는 컨택트에 대하여 식별자의 자기 선택이 가능하길 원하는 그 컨택트에 따라 체계화될 수 있다.
통신 네트워크(215)를 통해 전송을 송신한 후 (도 2 참조), 컨택트의 데이터베이스는, 스텝(425)에서와 같이 입중계 데이터에 대하여 경보받을 수 있다. 이러한 통지는 입중계 데이터를 다운로드하도록 컨택트의 백그라운드 전송 프로세스를 개시하는 역할을 할 수 있다. 통지 또는 경보는 백그라운드 프로세스 데이터 스트림의 지시를 제공하도록 헤더 메시지를 송신하는 것을 포함한 여러 방식으로 발생할 수 있다. 다른 방법은, 백그라운드 전송 프로세스가 큐(queue)를 핑(ping)하여 임의의 새로운 메시지 또는 데이터가 컨택트용으로 도달하였는지를 확인하는 것을 포함한다. 백그라운드 프로세스를 이용하는 한 가지 이점은, 사용자가 개별 컨택트에게 전화를 걸 때 그 개별 컨택트를 사용자가 갱신할 필요가 없다는 것이다. 대신, 통신이 확립되기 전에 갱신의 전송이 수행된다. 이러한 구현예의 다른 이점은, 백그라운드 프로세스가 저 네트워크 액티비티(low network activity)의 주기를 최대한 활용할 수 있고 이에 따라 통신 대역폭을 효율적으로 이용한다는 것이다. 또한, 통신 시스템의 흔한 기능성에 만족하는 사용자는 포그라운드에서 발생하는 전송 프로세스에 혼란을 느낄 수 있다. 따라서, 투명 전송 시스템에 의해, 통신을 이용하기 쉬우며 혼란이 없다.
마지막으로 스텝(430)에서, 입중계 전송을 통지받은 후, 컨택트 측의 백그라운드 프로세스는 새로운 데이터를 다운로드하여 데이터베이스에 저장할 수 있다. 또한, 데이터베이스는 내부 저장 설비이거나 원격 서버 또는 통신 시스템 상의 저장 영역일 수 있다. 데이터베이스는 컨택트 데이터베이스에 새로운 정보를 저장하고 적절한 관련성을 유지할 수 있다. 따라서, 컨택트 데이터베이스는 적절한 필드에서 새롭게 획득된 식별자로 자동 갱신할 수 있다.
다른 양태
도 5는 본 발명의 일실시예에 따른 이동 전화 또는 개인 데이터 지원 음성 인터페이스를 도시한다. 본 발명은 전화 통화를 시작하기 전에 발신자를 식별하도록 이동 전화 사용에 적용될 수 있다. 이동 전화(500)는 디스플레이 스크린(507), 복수의 코맨드 버튼(530, 535), 하나 이상의 스피커(502), 및 수문자 키패드(536)를 포함한다. 이동 전화(500)는, 조이스틱 조작 장치, 비디오 또는 이미지를 취득하는 카메라, 및 디스플레이 스크린(507) 상에 직접 기록하기 위한 스타일러스와 같이 도시하지 않은 다른 구성 요소를 포함할 수 있다. 디스플레이 스크린(507)은 여러 가지 중에서, 텍스트(505, 510), 이미지(515), 및 비디오(도시하지 않음)를 표시할 수 있다. 따라서, 호에 관한 모든 정보는 그 호 동안, 그리고 그 호의 전후에 표시될 수 있다. 표시될 수 있는 정보의 일부 예로는 발신자의 이름(505), 입중계 호의 전화 번호(510), 및 발신자(515)의 아이덴티티와 관련된 이미지가 있다. 이러한 3개 예는 호출 가입자용 식별자로 분류될 수 있다. 예를 들어, 호출 가입자의 이름이 아담(Adam)이면, 전화 또는 발신자 ID 디스플레이(507)는 그 발신자의 이름(505)을 가리킬 수 있다. 스크린(507)은 아담의 전화 번호(510) 뿐만 아니라 그 사람의 아이덴티티와 관련된 이미지(515)도 더 표시할 수 있다. 디스플레이 스크린의 주요 기능중 하나는 피호출 가입자가 대화를 시작하기 전에 발신자의 식별 정보를 나타내는 것일 수 있다. 따라서, 발신자 ID 기술에 있어서 즉시성이 중요할 수도 있다. 본 발명은 호를 수신하면 피호출 가입자에게 식별자를 즉시 제공함으로써 이러한 즉시성을 강조하고 있다. 본 발명의 일실시예에서, 이미지(515) 및 이름(505)은 호출 가입자에 의해 선택될 수 있다. 따라서, 예를 들어, 아담은 자신의 이름을 "Juan" 또는 "David"로 대신 표시하는 것을 결정할 수 있다. 또한, 아담은 자신의 아이덴티티롸 관련된 글로브(515)의 이미지를 사자 이미지와 같은 다른 사진으로 변경할 수 있다. 사용자가 호를 행하기 전에 새로운 이미지 및 이름이 전송될 수 있기 때문에, 그 호에 응답하여 데이터가 중간에 전송되기를 기다릴 필요가 없다.
코맨드 버튼(530, 535)에 의해 피호출 가입자는 통신에 응답하거나 무시할 수 있다. 이러한 기능은, 발신자 ID의 핵심 기능에 해당하는 것이며, 사용자에게 소정의 호를 가려내고 다른 호에는 응답할 수 있게 하는 융통성을 허용하는 것이다. 예를 들어, 스크린(507)은 아담이 555-555-5533로 전화를 거는 것을 표시한다. 피호출 가입자가 결정하면, 사용자는 "Answer" 텍스트(520) 아래 위치한 버튼(530)을 누를 수 있다. 그러나, 사용자가 아담과 대화하지 않기로 결정하면, "Cancel" 텍스트(525) 아래 위치한 "X"버튼(535)을 누를 수 있다. 부분적으로는, 호출 가입자의 정보가 즉시 표시되기 때문에 이러한 사용자 융통성이 가능해진다.
이미지, 텍스트 및 비디오에 더하여, 사용자 식별자는 링 톤이나 사운드 이펙트와 같이 사운드로도 명시될 수 있다. 사용자가 자신의 전화 스크린을 항상 주시하는 것이 아니기 때문에, 식별 링 톤 또는 사운드 이펙트는 많은 경우에 있어서 이점이 될 수 있다. 도 5를 계속 참조하면, 본 발명의 실시예는 스피커(502)를 또한 포함한다. 따라서, 링 톤 및 사운드 이펙트는 식별자로서 선택되어 백그라운드 전송 프로세스를 통해 전송될 수 있다. 호출 가입자에 의해 피호출 가입자의 전화 상에 선택 및 표시되는 음란한 사운드 이펙트나 불쾌한 비디오 또는 이미지의 원래의 위험 때문에, 자기 선택 기능을 디스에이블하도록 무시 기능을 구현할 수 있다.
발신자 ID 기술이 주로 전화 및 이동 전화 시스템에서 구현되어 오는 동안, 컴퓨터 네트워크 및 시스템에 상당한 애플리케이션이 있을 수도 있다. 또한, 이것은 홈 엔터테인먼트 시스템 및 엔터테인먼트 가능 홈 컴퓨터(예를 들어, 워싱턴주 레드모든에 소재하는 Microsoft사의 소프트웨어를 담은 Media Center PC, 및 Ultimate TV 및 TiVo를 포함하는 홈 엔터테인먼트 기록/재생 시스템)와 함께 이용될 수 있다. 현재, 발신자가 자신의 음성 통신용 컴퓨터를 사용할 수 있는 기술이 존재한다. 이러한 기술은 VoIP로 널리 알려져 있다. 이러한 음성 통신의 출현으로 인해, 발신자 ID도 컴퓨터 영역에서 이점을 가질 것이다. 텔레커뮤니케이션용 IP를 이용하는 이들은 본 발명의 실시예를 이용하여 호를 수신하면 즉시 자신들의 아이덴티티 및 스크린 호를 개별 취급할 수 있다.
본 발명을 실시하기 위한 바람직한 모드를 포함한 특정 실시예로 본 발명을 설명하였지만, 당업자는 상기한 시스템 및 기술의 수많은 변경 및 수정이 가능함을 알 수 있다. 따라서, 본 발명의 사상 및 범위는 청구범위에 의해서만 제한된다.
본 발명에 따라, 하나의 전화를 공유하는 많은 사람들은, 다른 발신 가입자에게 전화를 걸기 전에 관련된 이미지 또는 링 톤 또는 사운드를 변경할 수 있으며 피호출 가입자에 의해 정확하게 식별될 수 있다. 또한, 수신인은 발신자를 식별하기 위해 대화 개시 후까지 기다릴 필요가 없다. 이러한 기술에 의해 프라이버시를 보호하면서 자신의 고유한 식별을 규정하는 것을 도울 수 있는 개인의 권리를 유지할 수 있다.
도 1은 본 발명의 하나 이상의 양태를 구현하는데 사용될 수 있는 컴퓨터의 블록도.
도 2는 복수의 전화 또는 전화 시스템에 적용되는 본 발명의 일 양태를 도시하는 도면.
도 3은 본 발명의 실시예에 따른 컨택트 데이터베이스 및 관련 테이블을 도시하는 도면.
도 4는 본 발명의 실시예에 따른 사용자 식별자를 선택 및 전송하는 블록도.
도 5는 본 발명의 실시예에 따른 이동 전화 인터페이스를 도시하는 도면.
* 도면의 주요 부분에 대한 부호 설명 *
100 컴퓨터 110 중앙 처리기
112 시스템 메모리 114 시스템 버스
116 하드 디스크 인터페이스 118 하드 디스크 드라이브
200 전화 시스템 205 전화 클라이언트
210 클라이언트 저장 데이터베이스 215 전화 네트워크

Claims (36)

  1. 통신 시스템에서 발신자 식별을 취득 및 해결하는 방법에 있어서,
    제1 사용자에 의해, 상기 제1 사용자의 아이덴티티와 관련된 발신자 식별을 선택하는 단계와,
    상기 발신자 식별을 선택후, 상기 제1 사용자의 컨택트 데이터베이스로부터 선택되는 복수의 컨택트 리스트중 적어도 하나의 컨택트에 상기 발신자 식별을 전송하는 단계와,
    제2 사용자의 통신 데이터베이스에서 상기 제1 사용자의 선택된 발신자 식별을 상기 제1 사용자와 관련짓는 단계
    를 포함하는 것을 특징으로 하는 방법.
  2. 제1항에 있어서,
    상기 제1 사용자에 의해 상기 제1 사용자의 아이덴티티와 관련된 상기 발신자 식별을 선택하는 단계는, 상기 제1 사용자의 데이터베이스에 저장된 복수의 소정의 식별자를 브라우징하는 단계를 포함하는 것을 특징으로 하는 방법.
  3. 제1항에 있어서,
    상기 제1 사용자에 의해 상기 제1 사용자의 아이덴티티와 관련된 상기 발신자 식별을 선택하는 단계는, 원격 저장 설비 또는 네트워크로부터 식별자를 브라우징 및 다운로드하는 단계를 포함하는 것을 특징으로 하는 방법.
  4. 제1항에 있어서,
    상기 제1 사용자에 의해 상기 제1 사용자의 아이덴티티와 관련된 상기 발신자 식별을 선택하는 단계는, 상기 제1 사용자의 고유한 식별자를 생성하는 단계를 포함하는 것을 특징으로 하는 방법.
  5. 제1항에 있어서,
    상기 제1 사용자에 의해 상기 제1 사용자의 아이덴티티와 관련된 상기 발신자 식별을 선택하는 단계는, 상기 제1 사용자에 관한 저장 장치에 상기 선택된 발신자 식별자를 저장하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  6. 제1항에 있어서,
    선택시, 상기 제1 사용자의 컨택트 데이터베이스로부터 선택되는 복수의 컨택트의 리스트에 상기 발신자 식별을 전송하는 단계는, 백그라운드 전송 프로세스를 통해 상기 컨택트 리스트에 상기 발신자 식별을 전송하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  7. 제1항에 있어서,
    제2 사용자의 통신 데이터베이스에서 상기 제1 사용자의 선택된 발신자 식별을 상기 제1 사용자와 관련짓는 단계는,
    상기 제1 사용자의 선택된 발신자 식별과 관련된 이벤트를 검출하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  8. 제1항에 있어서,
    제2 사용자의 통신 데이터베이스에서 상기 제1 사용자의 선택된 발신자 식별을 상기 제1 사용자와 관련짓는 단계는, 상기 제1 사용자의 선택된 발신자 식별의 타입에 대응하는 식별자 타입을 검출하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  9. 제1항에 있어서,
    제2 사용자의 통신 데이터베이스에서 상기 제1 사용자의 선택된 발신자 식별을 상기 제1 사용자와 관련짓는 단계는,
    이벤트 및/또는 식별자 타입에 따라 상기 제2 사용자의 데이터베이스에서 상기 제1 사용자의 식별을 저장하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  10. 제1항에 있어서,
    제2 사용자의 통신 데이터베이스에서 상기 새로운 식별을 상기 제1 사용자와 관련짓는 단계는,
    상기 제2 사용자가 옵션을 선택시, 상기 제1 사용자용 식별 정보를 상기 제2 사용자가 선택하는, 상기 제1 사용자의 자기 선택한 식별 정보를 무시하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  11. 제1항에 있어서,
    상기 제1 사용자의 식별은 사운드인 것을 특징으로 하는 방법.
  12. 제1항에 있어서,
    상기 제1 사용자의 식별은 스피치인 것을 특징으로 하는 방법.
  13. 제1항에 있어서,
    상기 제1 사용자의 식별은 음악인 것을 특징으로 하는 방법.
  14. 제1항에 있어서,
    상기 제1 사용자의 식별은 링 톤인 것을 특징으로 하는 방법.
  15. 제1항에 있어서,
    상기 제1 사용자의 식별은 이미지인 것을 특징으로 하는 방법.
  16. 제1항에 있어서,
    상기 제1 사용자의 식별은 비디오인 것을 특징으로 하는 방법.
  17. 제1항에 있어서,
    상기 제1 사용자의 식별은 애니메이션인 것을 특징으로 하는 방법.
  18. 통신 시스템에서 발신자 식별을 취득 및 해결하는 방법을 수행하기 위한, 컴퓨터로 실행가능한 명령을 갖는 컴퓨터 판독가능 매체에 있어서, 상기 방법은,
    제1 사용자에 의해, 상기 제1 사용자의 아이덴티티와 관련된 발신자 식별을 선택하는 단계와,
    상기 발신자 식별을 선택후, 상기 제1 사용자의 컨택트 데이터베이스로부터 선택된 복수의 컨택트 리스트에 상기 제1 사용자의 선택된 발신자 식별을 전송하는 단계와,
    제2 사용자의 통신 데이터베이스에서 상기 제1 사용자의 선택된 발신자 식별을 상기 제1 사용자와 관련짓는 단계
    를 포함하는 것을 특징으로 하는 컴퓨터 판독가능 매체.
  19. 제18항에 있어서,
    제1 사용자에 의해 상기 제1 사용자의 아이덴티티와 관련된 상기 발신자 식별을 선택하는 단계를 수행하기 위한 상기 컴퓨터로 실행가능한 명령은,
    상기 제1 사용자의 데이터베이스에 저장된 복수의 소정의 식별자를 브라우징하는 단계를 더 포함하는 것을 특징으로 하는 컴퓨터 판독가능 매체.
  20. 제18항에 있어서,
    제1 사용자에 의해 상기 제1 사용자의 아이덴티티와 관련된 상기 발신자 식별을 선택하는 단계를 수행하기 위한 상기 컴퓨터로 실행가능한 명령은,
    원격 저장 설비 또는 네트워크로부터 식별자를 브라우징 및 다운로드하는 단계를 더 포함하는 것을 특징으로 하는 컴퓨터 판독가능 매체.
  21. 제18항에 있어서,
    제1 사용자에 의해 상기 제1 사용자의 아이덴티티와 관련된 상기 발신자 식별을 선택하는 단계를 수행하기 위한 상기 컴퓨터로 실행가능한 명령은,
    상기 제1 사용자의 고유한 식별자를 생성하는 단계를 더 포함하는 것을 특징으로 하는 컴퓨터 판독가능 매체.
  22. 제18항에 있어서,
    제1 사용자에 의해 상기 제1 사용자의 아이덴티티와 관련된 상기 발신자 식별을 선택하는 단계를 수행하기 위한 상기 컴퓨터로 실행가능한 명령은,
    상기 제1 사용자의 저장 설비에 상기 선택된 발신자 식별을 저장하는 단계를 더 포함하는 것을 특징으로 하는 컴퓨터 판독가능 매체.
  23. 제18항에 있어서,
    상기 발신자 식별을 선택후, 상기 제1 사용자의 컨택트 데이터베이스로부터 선택된 복수의 컨택트 리스트에 상기 발신자 식별을 전송하는 단계를 수행하기 위한 상기 컴퓨터로 실행가능한 명령은,
    백그라운드 전송 프로세스를 통해 상기 컨택트 리스트에 상기 발신자 식별을 전송하는 단계를 더 포함하는 것을 특징으로 하는 컴퓨터 판독가능 매체.
  24. 제18항에 있어서,
    제2 사용자의 통신 데이터베이스에서 상기 제1 사용자의 선택된 발신자 식별을 상기 제1 사용자와 관련짓는 단계를 수행하기 위한 상기 컴퓨터로 실행가능한 명령은,
    상기 제1 사용자의 식별과 관련된 이벤트를 검출하는 단계를 더 포함하는 것을 특징으로 하는 컴퓨터 판독가능 매체.
  25. 제18항에 있어서,
    제2 사용자의 통신 데이터베이스에서 상기 제1 사용자의 선택된 발신자 식별을 상기 제1 사용자와 관련짓는 단계를 수행하기 위한 상기 컴퓨터로 실행가능한 명령은,
    상기 제1 사용자의 선택된 발신자 식별의 타입에 대응하는 식별자 타입을 검출하는 단계를 더 포함하는 것을 특징으로 하는 컴퓨터 판독가능 매체.
  26. 제18항에 있어서,
    제2 사용자의 통신 데이터베이스에서 상기 제1 사용자의 선택된 발신자 식별을 상기 제1 사용자와 관련짓는 단계를 수행하기 위한 상기 컴퓨터로 실행가능한 명령은,
    이벤트 및/또는 식별자 타입에 따라 상기 제2 사용자의 데이터베이스에서 상기 제1 사용자의 식별을 저장하는 단계를 더 포함하는 것을 특징으로 하는 컴퓨터 판독가능 매체.
  27. 제18항에 있어서,
    제2 사용자의 통신 데이터베이스에서 상기 제1 사용자의 선택된 발신자 식별을 상기 제1 사용자와 관련짓는 단계를 수행하기 위한 상기 컴퓨터로 실행가능한 명령은,
    상기 제2 사용자가 옵션을 선택시, 상기 제1 사용자용 식별 정보를 상기 제2 사용자가 선택하는, 상기 제1 사용자의 자기 선택한 식별 정보를 무시하는 단계를 더 포함하는 것을 특징으로 하는 컴퓨터 판독가능 매체.
  28. 제18항에 있어서,
    상기 제1 사용자의 식별은 사운드인 것을 특징으로 하는 컴퓨터 판독가능 매체.
  29. 제18항에 있어서,
    상기 제1 사용자의 식별은 스피치인 것을 특징으로 하는 컴퓨터 판독가능 매체.
  30. 제18항에 있어서,
    상기 제1 사용자의 식별은 음악인 것을 특징으로 하는 컴퓨터 판독가능 매체.
  31. 제18항에 있어서,
    상기 제1 사용자의 식별은 링 톤인 것을 특징으로 하는 컴퓨터 판독가능 매체.
  32. 제18항에 있어서,
    상기 제1 사용자의 식별은 이미지인 것을 특징으로 하는 컴퓨터 판독가능 매체.
  33. 제18항에 있어서,
    상기 제1 사용자의 식별은 비디오인 것을 특징으로 하는 컴퓨터 판독가능 매체.
  34. 제18항에 있어서,
    상기 제1 사용자의 식별은 애니메이션인 것을 특징으로 하는 컴퓨터 판독가능 매체.
  35. 디스플레이 스크린과,
    사용자 입력을 수신하는 입력 시스템과,
    무선 통신 서브시스템과,
    프로세서와,
    프로세서에 의해 실행될 때, 이동 단말이 발신자 식별을 취득 및 해결하는 방법을 수행할 수 있게 하는, 컴퓨터 실행가능한 명령을 저장하는 메모리를 포함하며, 상기 방법은,
    제1 사용자에 의해, 상기 제1 사용자의 아이덴티티와 관련된 발신자 식별을 선택하는 단계와,
    상기 발신자 식별을 선택후, 상기 제1 사용자의 컨택트 데이터베이스로부터 선택되는 복수의 컨택트 리스트에 상기 발신자 식별을 백그라운드 프로세스를 통해 전송하는 단계와,
    제2 사용자의 통신 데이터베이스에서 새로운 식별을 상기 제1 사용자와 관련짓는 단계
    를 포함하는 것을 특징으로 하는 이동 단말.
  36. 통신 및 발신자 식별 처리 시스템을 포함하는 컴퓨터 시스템에 있어서,
    프로세서와,
    컴퓨터 판독가능 명령을 저장하는 메모리
    를 포함하고,
    상기 프로세서에 의해 상기 명령이 실행될 때,
    제1 사용자에 의해, 상기 제1 사용자의 아이덴티티와 관련된 발신자 식별을 선택하는 단계와,
    상기 발신자 식별을 선택후, 상기 제1 사용자의 컨택트 데이터베이스로부터 선택되는 복수의 컨택트 리스트에 상기 발신자 식별을 백그라운드 프로세스를 통해 전송하는 단계와,
    제2 사용자의 통신 데이터베이스에서 새로운 식별을 상기 제1 사용자와 관련짓는 단계
    를 컴퓨터에 의해 실행하는 것을 특징으로 하는 컴퓨터 시스템.
KR1020040055522A 2003-08-07 2004-07-16 발신자 식별 획득 및 결정을 위한 방법, 컴퓨터 판독가능 매체, 이동 단말 및 시스템 KR100914347B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/635,921 2003-08-07
US10/635,921 US7280647B2 (en) 2003-08-07 2003-08-07 Dynamic photo caller identification

Publications (2)

Publication Number Publication Date
KR20050016005A true KR20050016005A (ko) 2005-02-21
KR100914347B1 KR100914347B1 (ko) 2009-08-28

Family

ID=33552950

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040055522A KR100914347B1 (ko) 2003-08-07 2004-07-16 발신자 식별 획득 및 결정을 위한 방법, 컴퓨터 판독가능 매체, 이동 단말 및 시스템

Country Status (5)

Country Link
US (1) US7280647B2 (ko)
EP (1) EP1505814B1 (ko)
JP (1) JP2005057746A (ko)
KR (1) KR100914347B1 (ko)
CN (1) CN1581900A (ko)

Families Citing this family (220)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8645137B2 (en) 2000-03-16 2014-02-04 Apple Inc. Fast, language-independent method for user authentication by voice
US7215750B2 (en) * 2002-12-18 2007-05-08 Bellsouth Intellectual Property Corporation System and method for providing custom caller-ID messages
US7644166B2 (en) * 2003-03-03 2010-01-05 Aol Llc Source audio identifiers for digital communications
US6994245B2 (en) 2003-10-17 2006-02-07 James M. Pinchot Micro-reactor fabrication
KR100585748B1 (ko) * 2003-11-27 2006-06-07 엘지전자 주식회사 전화번호 싱크 방법 및 시스템
US7616741B2 (en) * 2004-02-06 2009-11-10 At&T Intellectual Property I, L.P. System and method for facilitating a custom ring in connection with a call
US20050195796A1 (en) * 2004-03-05 2005-09-08 Sang-Lak Lee Apparatus and method for recording a call statement made via an Internet telephone
US7849135B2 (en) * 2004-04-09 2010-12-07 At&T Mobility Ii Llc Sharing content on mobile devices
US7295833B2 (en) 2004-04-09 2007-11-13 At&T Mobility Ii Llc Spam control for sharing content on mobile devices
US20060003813A1 (en) * 2004-06-30 2006-01-05 Seligmann Doree D Intelligent ringtones
US7693553B2 (en) 2004-06-30 2010-04-06 Avaya Inc. Intelligent ringtone service
US7412041B2 (en) * 2004-08-05 2008-08-12 Nokia Corporation Mobile communications terminal and method
JP2006067400A (ja) * 2004-08-30 2006-03-09 Canon Inc 通信装置、通信装置の制御方法、および通信装置の制御プログラム
US7560636B2 (en) * 2005-02-14 2009-07-14 Wolfram Research, Inc. Method and system for generating signaling tone sequences
KR100606742B1 (ko) * 2005-04-27 2006-08-01 엘지전자 주식회사 영상 저장 및 검색 방법, 그리고 그를 위한 장치
US7697923B2 (en) * 2005-05-12 2010-04-13 Nokia Corporation System and method for providing an automatic generation of user theme videos for ring tones and transmittal of context information
US20060265243A1 (en) * 2005-05-20 2006-11-23 Jeffrey Racho System and method for establishing or verifying a person's identity using SMS and MMS over a wireless communications network
US20060274144A1 (en) * 2005-06-02 2006-12-07 Agere Systems, Inc. Communications device with a visual ring signal and a method of generating a visual signal
US7376395B2 (en) 2005-06-30 2008-05-20 Microsoft Corporation Controlling a telecommunications device
WO2007004382A1 (ja) * 2005-07-05 2007-01-11 Nec Corporation 電話機及び電話機の着信報知方法
US20070011157A1 (en) * 2005-07-06 2007-01-11 Mediatek Incorporation Systems and methods for application management and related devices
US8677377B2 (en) 2005-09-08 2014-03-18 Apple Inc. Method and apparatus for building an intelligent automated assistant
US20070064921A1 (en) * 2005-09-14 2007-03-22 Realtime Ringtones, Llc Caller-Generated ring tones
US20070072648A1 (en) * 2005-09-23 2007-03-29 Stoops Daniel S Method and apparatus for identifying a calling party
US7769141B2 (en) * 2005-09-23 2010-08-03 Sorenson Communications, Inc. Method and system for visual spatial caller identification
US20070129067A1 (en) * 2005-11-04 2007-06-07 Summer Robert D Ring-tone system and methodology
CN101361356A (zh) * 2005-11-09 2009-02-04 沃纳格控股公司 用于定制主叫标识的方法和***
US7761816B2 (en) 2006-02-10 2010-07-20 Vringo, Inc. Personalization content sharing system and method
US8041401B2 (en) 2006-02-10 2011-10-18 Vringo Inc. Personalization content sharing system and method
US7940908B2 (en) * 2006-02-23 2011-05-10 Qualcomm Incorporated Sharing profile data between telecommunication devices
US20070206733A1 (en) * 2006-03-01 2007-09-06 Bennett James D Phone call media exchange before and after pick-up in packet and circuit switched telephony networks
US7995727B1 (en) * 2006-04-21 2011-08-09 Nortel Networks Limited Method and apparatus for controlling calling-party identification
US20070286370A1 (en) * 2006-05-24 2007-12-13 Kauppinen Risto A Apparatuses and methods for presenting caller identities for communications originating and terminating in different communication domains
US20080162650A1 (en) * 2006-06-28 2008-07-03 Jonathan William Medved User-chosen media content
CN1889594B (zh) * 2006-07-13 2010-05-12 华为技术有限公司 实现主叫用户名显示的方法及***
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US8000457B2 (en) * 2006-09-25 2011-08-16 Microsoft Corporation Visual answering machine
US8649489B2 (en) 2006-10-13 2014-02-11 At&T Intellectual Property I, L.P. Method and apparatus for improving identification of a party in a communication transaction
US8009812B2 (en) 2006-10-31 2011-08-30 At&T Intellectual Property I, L.P. System and method of audible caller identification via a multimedia device
CN1964344B (zh) * 2006-11-30 2010-05-12 华为技术有限公司 一种呼叫会话控制的方法及装置
US7970119B2 (en) * 2006-12-26 2011-06-28 Sony Ericsson Mobile Communications Ab Ring tone visualizer
US20080167007A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US8391844B2 (en) 2007-01-07 2013-03-05 Apple Inc. Voicemail systems and methods
US20080167014A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail systems and methods
US20080167012A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail systems and methods
US20080167010A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US20080167011A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US8553856B2 (en) * 2007-01-07 2013-10-08 Apple Inc. Voicemail systems and methods
US20080167009A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US8627211B2 (en) * 2007-03-30 2014-01-07 Uranus International Limited Method, apparatus, system, medium, and signals for supporting pointer display in a multiple-party communication
US8702505B2 (en) * 2007-03-30 2014-04-22 Uranus International Limited Method, apparatus, system, medium, and signals for supporting game piece movement in a multiple-party communication
US7765266B2 (en) * 2007-03-30 2010-07-27 Uranus International Limited Method, apparatus, system, medium, and signals for publishing content created during a communication
US8060887B2 (en) 2007-03-30 2011-11-15 Uranus International Limited Method, apparatus, system, and medium for supporting multiple-party communications
US7950046B2 (en) 2007-03-30 2011-05-24 Uranus International Limited Method, apparatus, system, medium, and signals for intercepting a multiple-party communication
US7765261B2 (en) * 2007-03-30 2010-07-27 Uranus International Limited Method, apparatus, system, medium and signals for supporting a multiple-party communication on a plurality of computer servers
US8977255B2 (en) 2007-04-03 2015-03-10 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
TW200847744A (en) * 2007-05-29 2008-12-01 Mitac Int Corp Communication device capable of receiving and transmitting incoming call messages and method thereof
US7912860B2 (en) * 2007-06-25 2011-03-22 Microsoft Corporation Strongly typed tags
US8520817B2 (en) 2007-09-13 2013-08-27 At&T Intellectual Property I, Lp System for identifying a calling party
US8379818B2 (en) * 2007-12-28 2013-02-19 Bce Inc. Method and apparatus for conveying a calling party identifier
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US8379824B2 (en) * 2008-03-06 2013-02-19 At&T Intellectual Property I, Lp Methods and apparatus to provide a network-based caller identification service in a voice over internet protocol network
US8996376B2 (en) 2008-04-05 2015-03-31 Apple Inc. Intelligent text-to-speech conversion
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US8515037B2 (en) * 2008-06-12 2013-08-20 Verizon Patent And Licensing Inc. Method and system for providing managed caller identification services
US20100030549A1 (en) 2008-07-31 2010-02-04 Lee Michael M Mobile device having human language translation capability with positional feedback
US20110081018A1 (en) * 2008-08-14 2011-04-07 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Obfuscating reception of communiqué affiliated with a source entity
US9659188B2 (en) * 2008-08-14 2017-05-23 Invention Science Fund I, Llc Obfuscating identity of a source entity affiliated with a communiqué directed to a receiving user and in accordance with conditional directive provided by the receiving use
US20110166972A1 (en) * 2008-08-14 2011-07-07 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Conditionally obfuscating one or more secret entities with respect to one or more billing statements
US20110161217A1 (en) * 2008-08-14 2011-06-30 Searete Llc Conditionally obfuscating one or more secret entities with respect to one or more billing statements
US8626848B2 (en) * 2008-08-14 2014-01-07 The Invention Science Fund I, Llc Obfuscating identity of a source entity affiliated with a communiqué in accordance with conditional directive provided by a receiving entity
US20110041185A1 (en) * 2008-08-14 2011-02-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Obfuscating identity of a source entity affiliated with a communiqué directed to a receiving user and in accordance with conditional directive provided by the receiving user
US8730836B2 (en) * 2008-08-14 2014-05-20 The Invention Science Fund I, Llc Conditionally intercepting data indicating one or more aspects of a communiqué to obfuscate the one or more aspects of the communiqué
US8583553B2 (en) * 2008-08-14 2013-11-12 The Invention Science Fund I, Llc Conditionally obfuscating one or more secret entities with respect to one or more billing statements related to one or more communiqués addressed to the one or more secret entities
US20110107427A1 (en) * 2008-08-14 2011-05-05 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Obfuscating reception of communiqué affiliated with a source entity in response to receiving information indicating reception of the communiqué
US9641537B2 (en) * 2008-08-14 2017-05-02 Invention Science Fund I, Llc Conditionally releasing a communiqué determined to be affiliated with a particular source entity in response to detecting occurrence of one or more environmental aspects
US20100318595A1 (en) * 2008-08-14 2010-12-16 Searete Llc, A Limited Liability Corporation Of The State Of Delaware System and method for conditionally transmitting one or more locum tenentes
US8929208B2 (en) * 2008-08-14 2015-01-06 The Invention Science Fund I, Llc Conditionally releasing a communiqué determined to be affiliated with a particular source entity in response to detecting occurrence of one or more environmental aspects
US8850044B2 (en) * 2008-08-14 2014-09-30 The Invention Science Fund I, Llc Obfuscating identity of a source entity affiliated with a communique in accordance with conditional directive provided by a receiving entity
US20110093806A1 (en) * 2008-08-14 2011-04-21 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Obfuscating reception of communiqué affiliated with a source entity
US20110166973A1 (en) * 2008-08-14 2011-07-07 Searete Llc Conditionally obfuscating one or more secret entities with respect to one or more billing statements related to one or more communiqués addressed to the one or more secret entities
US20110110518A1 (en) * 2008-08-14 2011-05-12 Searete Llc Obfuscating reception of communiqué affiliated with a source entity in response to receiving information indicating reception of the communiqué
CN101741957A (zh) * 2008-11-17 2010-06-16 深圳富泰宏精密工业有限公司 来电显示***及来电显示方法
US8594739B2 (en) 2008-12-05 2013-11-26 At&T Intellectual Property I, L.P. Method and apparatus for managing communications
WO2010067118A1 (en) 2008-12-11 2010-06-17 Novauris Technologies Limited Speech recognition involving a mobile device
US8676755B2 (en) * 2008-12-16 2014-03-18 Microsoft Corporation Contact entry population from call entity information
US8700072B2 (en) 2008-12-23 2014-04-15 At&T Mobility Ii Llc Scalable message fidelity
US9264867B1 (en) * 2009-01-30 2016-02-16 Dominic M. Kotab Identifying caller name for output on mobile phone devices
US8856226B2 (en) * 2009-01-30 2014-10-07 Nokia Corporation Method, apparatus, and computer program product for context-based contact information management
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US20120309363A1 (en) 2011-06-03 2012-12-06 Apple Inc. Triggering notifications associated with tasks items that represent tasks to perform
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
US9431006B2 (en) 2009-07-02 2016-08-30 Apple Inc. Methods and apparatuses for automatic speech recognition
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
US8682667B2 (en) 2010-02-25 2014-03-25 Apple Inc. User profiling for selecting user specific voice input processing information
GB201009291D0 (en) * 2010-06-03 2010-07-21 Marks Simon Telephone caller identification
RU2010134790A (ru) * 2010-08-20 2012-02-27 Владимир Витальевич Мирошниченко (RU) Способ предоставления информации абоненту телефонной сети
CN102412959A (zh) * 2010-09-09 2012-04-11 西尔瑞特有限公司 条件性截取指示公告方面的数据以对其模糊处理
US10762293B2 (en) 2010-12-22 2020-09-01 Apple Inc. Using parts-of-speech tagging and named entity recognition for spelling correction
US8605875B2 (en) 2011-02-24 2013-12-10 International Business Machines Corporation Dynamic call management and display
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US8994660B2 (en) 2011-08-29 2015-03-31 Apple Inc. Text correction processing
US8625760B1 (en) * 2012-01-11 2014-01-07 Sprint Communications Company L.P. Providing alternate caller names in accordance with caller-name preferences
US9077813B2 (en) * 2012-02-29 2015-07-07 International Business Machines Corporation Masking mobile message content
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
US9280610B2 (en) 2012-05-14 2016-03-08 Apple Inc. Crowd sourcing information to fulfill user requests
US9721563B2 (en) 2012-06-08 2017-08-01 Apple Inc. Name recognition system
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US9576574B2 (en) 2012-09-10 2017-02-21 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
US9547647B2 (en) 2012-09-19 2017-01-17 Apple Inc. Voice-based media searching
US9026097B2 (en) 2012-11-09 2015-05-05 Symbol Technologies, Inc. Device and method for communication devices
CN104969289B (zh) 2013-02-07 2021-05-28 苹果公司 数字助理的语音触发器
EP2974508B1 (en) * 2013-03-14 2020-09-09 Intel Corporation Call handling based on user profile identification
US9368114B2 (en) 2013-03-14 2016-06-14 Apple Inc. Context-sensitive handling of interruptions
US9922642B2 (en) 2013-03-15 2018-03-20 Apple Inc. Training an at least partial voice command system
WO2014144579A1 (en) 2013-03-15 2014-09-18 Apple Inc. System and method for updating an adaptive speech recognition model
WO2014197334A2 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
WO2014197336A1 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
WO2014197335A1 (en) 2013-06-08 2014-12-11 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
EP3937002A1 (en) 2013-06-09 2022-01-12 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
CN105265005B (zh) 2013-06-13 2019-09-17 苹果公司 用于由语音命令发起的紧急呼叫的***和方法
WO2015020942A1 (en) 2013-08-06 2015-02-12 Apple Inc. Auto-activating smart responses based on activities from remote devices
US10038781B2 (en) 2013-10-22 2018-07-31 At&T Intellectual Property I, Lp System and method for analyzing terminal location during call request
US9215315B2 (en) * 2014-01-07 2015-12-15 Google Inc. Systems and methods for contextual caller identification
CN106165381B (zh) * 2014-04-12 2019-05-17 拿起手机(2015)有限公司 用于通过电话呼叫来共享所选择的数据的***和方法
US9620105B2 (en) 2014-05-15 2017-04-11 Apple Inc. Analyzing audio input for efficient speech and music recognition
US10592095B2 (en) 2014-05-23 2020-03-17 Apple Inc. Instantaneous speaking of content on touch devices
US9502031B2 (en) 2014-05-27 2016-11-22 Apple Inc. Method for supporting dynamic grammars in WFST-based ASR
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US10078631B2 (en) 2014-05-30 2018-09-18 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
WO2015184186A1 (en) 2014-05-30 2015-12-03 Apple Inc. Multi-command single utterance input method
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US9203954B1 (en) * 2014-07-31 2015-12-01 Ringcentral, Inc. Enhanced caller-ID information selection and delivery
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
US9711141B2 (en) 2014-12-09 2017-07-18 Apple Inc. Disambiguating heteronyms in speech synthesis
CN105812316B (zh) * 2014-12-29 2019-08-02 北京奇虎科技有限公司 通信访问接入提示方法及移动通信终端
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US9578173B2 (en) 2015-06-05 2017-02-21 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
CN105100432B (zh) * 2015-06-10 2018-02-06 小米科技有限责任公司 通话界面显示方法及装置
US20160380926A1 (en) * 2015-06-28 2016-12-29 International Business Machines Corporation Establishing Sender Identities in Synchronous and Asynchronous Communications
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
FR3042372A1 (fr) * 2015-10-08 2017-04-14 Contact Identification System Aide a l'etablissement d'une communication telephonique par provision d'informations sur l'utilisateur appelant
CN105357376A (zh) * 2015-10-14 2016-02-24 广东欧珀移动通信有限公司 一种通话界面的设置方法及装置
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
TR201516616A2 (tr) * 2015-12-22 2017-07-21 Turkcell Teknoloji Arastirma Ve Gelistirme Anonim Sirketi Aranan aboneni̇n i̇leti̇şi̇m ci̇hazinin arayan aboneni̇n i̇stedi̇ği̇ ses i̇le çalmasini sağlayan bi̇r si̇stem
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US9699305B1 (en) * 2016-06-07 2017-07-04 International Business Machines Corporation Caller relationship and risk assessment
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
DK179309B1 (en) 2016-06-09 2018-04-23 Apple Inc Intelligent automated assistant in a home environment
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
US10586535B2 (en) 2016-06-10 2020-03-10 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
DK179049B1 (en) 2016-06-11 2017-09-18 Apple Inc Data driven natural language event detection and classification
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
DK179343B1 (en) 2016-06-11 2018-05-14 Apple Inc Intelligent task discovery
DK179415B1 (en) 2016-06-11 2018-06-14 Apple Inc Intelligent device arbitration and control
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
DK201770439A1 (en) 2017-05-11 2018-12-13 Apple Inc. Offline personal assistant
DK179496B1 (en) 2017-05-12 2019-01-15 Apple Inc. USER-SPECIFIC Acoustic Models
DK179745B1 (en) 2017-05-12 2019-05-01 Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
DK201770431A1 (en) 2017-05-15 2018-12-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
DK201770432A1 (en) 2017-05-15 2018-12-21 Apple Inc. Hierarchical belief states for digital assistants
DK179560B1 (en) 2017-05-16 2019-02-18 Apple Inc. FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES
US9900431B1 (en) 2017-08-04 2018-02-20 At&T Intellectual Property I, L.P. Communications handler for screening incoming calls
US10129395B1 (en) 2017-10-26 2018-11-13 Sorenson Ip Holdings Llc Systems and related methods for visual indication of callee ID information for an incoming communication request in a hearing-impaired environment
CN108200281B (zh) * 2017-12-28 2021-01-26 北京安云世纪科技有限公司 一种点评数据的加载方法及装置
US10623575B1 (en) * 2018-12-10 2020-04-14 T-Mobile Usa, Inc. Participant identification for teleconferencing
CN110418018B (zh) * 2019-08-15 2021-08-06 咪咕文化科技有限公司 一种信息处理方法、设备及计算机存储介质
US20220086277A1 (en) * 2019-09-09 2022-03-17 First Orion Corp. Caller and called party number relationships used to identify enhanced call content
US11924373B2 (en) 2019-09-09 2024-03-05 First Orion Corp. Dynamic enhanced call data assignment based on called numbers
US11330098B1 (en) * 2020-11-06 2022-05-10 Sevis Systems, Llc System and method for enabling trusted caller identity and spoofed call prevention

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2511713Y2 (ja) * 1991-12-18 1996-09-25 ティーオーエー株式会社 個人選択呼び出し用受信機
US6041103A (en) 1996-04-16 2000-03-21 Lucent Technologies, Inc. Interactive call identification
US5864612A (en) 1996-10-01 1999-01-26 Bell Atlantic Network Services, Inc. Caller selective identification for telephone calls
US6343120B1 (en) 1996-10-08 2002-01-29 At&T Wireless Services, Inc. Method and apparatus for providing a caller ID alias
US5889852A (en) * 1997-02-10 1999-03-30 Nokia Mobile Phones Limited Photo screen scroll graphic user interface
US6442263B1 (en) * 1997-04-23 2002-08-27 Nortel Networks Limited Electronic business cards
JPH10327447A (ja) * 1997-05-23 1998-12-08 Matsushita Electric Ind Co Ltd 無線選択呼出装置
JP2000004276A (ja) * 1998-06-12 2000-01-07 Sukurudo Enterprise Kk 通信システム
AU6041100A (en) 1999-08-09 2001-04-10 Telefonaktiebolaget Lm Ericsson (Publ) Apparatus and method for enhanced caller identification services
WO2001054441A1 (en) 2000-01-19 2001-07-26 The Phone Pages Of Sweden Ab Exchange of information in a communication system
JP2001339477A (ja) * 2000-03-22 2001-12-07 Namco Ltd 着信音生成システム
JP3506231B2 (ja) * 2000-04-19 2004-03-15 シャープ株式会社 着呼者呼び出し方法、通信機器、発呼者情報サーバおよび呼び出し制御装置
JP2001320448A (ja) * 2000-05-11 2001-11-16 Hitachi Kokusai Electric Inc 携帯電話機
AU2001271489A1 (en) * 2000-06-27 2002-01-08 Peoplestreet, Inc. Systems and methods for managing contact information
ATE382236T1 (de) 2000-08-22 2008-01-15 Symbian Ltd Verfahren und vorrichtung zur kommunikation von nutzerbezogenen informationen unter verwendung einer drahtlosen informationsvorrichtung
KR100495353B1 (ko) * 2000-08-29 2005-06-14 유엔젤주식회사 착신화면으로서의 발신자 식별 영상을 화면에 표시하는 방법
US6826270B1 (en) 2000-10-25 2004-11-30 Nortel Networks Limited Calling name and customization in a telecommunications environment
DE10057247A1 (de) * 2000-11-18 2002-05-23 Alcatel Sa Verfahren und Vorrichtung zur Rufidentifikation
US20020067816A1 (en) 2000-12-01 2002-06-06 Bushnell William Jackson System and method for delivering profile information relating to a caller
US20020126814A1 (en) * 2001-03-08 2002-09-12 International Business Machines Corporation Apparatus, method and computer program product for automatic directory entry generation via caller-id
GB0107642D0 (en) 2001-03-27 2001-05-16 Nokia Mobile Phones Ltd Communication terminal handling user-to-user information received during a call
US6873861B2 (en) * 2001-04-12 2005-03-29 International Business Machines Corporation Business card presentation via mobile phone
KR100416994B1 (ko) 2001-07-27 2004-02-05 삼성전자주식회사 화상의 발신자 식별정보를 제공하기 위한 방법 및 시스템
AUPR690701A0 (en) 2001-08-10 2001-08-30 Redpoint Pty Ltd A system and method for customising call alerts
US20040066920A1 (en) * 2001-08-31 2004-04-08 Vandermeijden Tom R. Method and apparatus for automatically populating a contact database in a mobile communication device
US20030043974A1 (en) * 2001-09-04 2003-03-06 Emerson Harry E. Stored profile system for storing and exchanging user communications profiles to integrate the internet with the public switched telephone network
KR20030025081A (ko) * 2001-09-19 2003-03-28 삼성전자주식회사 이동 통신 시스템에서 화상 발신자 정보 송수신 방법
US6999783B2 (en) * 2001-11-01 2006-02-14 Nokia Corporation Method for creating a dynamic talk group
US6909910B2 (en) * 2002-02-01 2005-06-21 Microsoft Corporation Method and system for managing changes to a contact database
KR20020079713A (ko) * 2002-10-01 2002-10-19 김선호 이동 통신 단말기의 통화 연결 화면 제공 방법 및 시스템
US7068768B2 (en) * 2003-01-29 2006-06-27 America Online, Inc. Method for populating a caller's information to a host-based address book
US7280646B2 (en) * 2003-04-18 2007-10-09 At&T Bls Intellectual Property, Inc. Dynamic Caller ID messaging
DE10339033A1 (de) 2003-08-25 2005-04-07 Siemens Ag Modifizierte,erweiterte CLI-Präsentation

Also Published As

Publication number Publication date
US7280647B2 (en) 2007-10-09
KR100914347B1 (ko) 2009-08-28
US20050031106A1 (en) 2005-02-10
EP1505814A3 (en) 2006-09-27
EP1505814B1 (en) 2015-05-06
EP1505814A2 (en) 2005-02-09
JP2005057746A (ja) 2005-03-03
CN1581900A (zh) 2005-02-16

Similar Documents

Publication Publication Date Title
KR100914347B1 (ko) 발신자 식별 획득 및 결정을 위한 방법, 컴퓨터 판독가능 매체, 이동 단말 및 시스템
US11431811B2 (en) Notifications of incoming messages
US9692891B1 (en) Methods and systems for blocking unwanted communications
US6735292B1 (en) Method and system for priority call processing
US9203955B1 (en) Methods and systems for creating a dynamic call log and contact records
US8787549B2 (en) Programmable caller ID
US7269162B1 (en) Integration of presence services with a network enabled telephony device
KR101203233B1 (ko) 입력 콜 및 출력 콜을 용이하게 하고, 관리하고, 제어하는 방법 및 사용자 인터페이스를 실현시키기 위한 프로그램을 기록한 컴퓨터 판독가능 기록매체
EP2528312B1 (en) Unified contact list
US7715538B2 (en) Privacy screening services
US8295272B2 (en) Methods and systems for presence-based telephony communications
US20100020956A1 (en) System and Method for Configuring and Operating a Network Based Telephone System
US8325886B1 (en) Methods and systems for managing telecommunications
MXPA06000404A (es) Sistema y metodo para colaboracion movil activa.
JP2002218010A (ja) 個人用呼受信プロンプタ
KR20070051236A (ko) 통신 시스템에서 멀티미디어 포탈 컨텐츠 및 부가 서비스제공 방법 및 시스템
US20080075066A1 (en) Presence-Based Manager of Displayable Messages
US8867725B2 (en) System and method for providing custom alerts
US7130400B2 (en) Graphical animation and sound for Internet Call-Waiting messages
EP2204976B1 (en) Voice communication with any of multiple terminals
KR20040050284A (ko) 전화망에서 발신자 알림 서비스 방법 및 시스템
WO2016135983A1 (ja) 通信端末装置およびプログラム
JPH07307796A (ja) 電話着信通知方法

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130719

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20140716

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20150730

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20160720

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20170719

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20180718

Year of fee payment: 10