KR20060034635A

Methods and systems for instant voice messaging and instant voice message retrieval

Abstract

A system for instant voice messaging in accordance with the present invention comprises: an IVM server operative to essentially simultaneously receive at least one voice message fragment from an initiating user and stream said at least one voice fragment to at least one target user; and a switch coupled to the IVM server and operative to effect communication between the initiating user and each target user and the IVM server and between users. The streaming operation is terminated by the entire instant voice message being sent to the target user(s). Each target user may immediately retrieve the message by using smart notifications provided by the IVM server. A special numbering system facilitates both the instant voice messaging and instant message retrieval aspects.

KR20060034635A, drawing sheet 1
Sheet 1 of 16

Term

Term ended

Projected expiry passed 4 November 2025, 0.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

37 claims: 5 independent, 32 dependent

  1. 1
    통신망 내에서의 인스턴트 음성 메시징을 위한 시스템에 있어서, a. 개시 사용자로부터 적어도 하나의 음성 메시지 프래그먼트를 수신하고, 본질적으로 동시에 상기 적어도 하나의 음성 프래그먼트를 적어도 하나의 타겟 사용자에게 스트림하도록 동작하는 IVM(instant voice messaging;인스턴트 음성 메시징) 서버와, b. 상기 IVM 서버에 연결되어 있으며, 상기 개시 사용자 및 각각의 상기 적어도 하나의 타겟 사용자와 상기 IVM 서버 사이와, 상기 개시 사용자와 상기 적어도 하나의 타겟 사용자 사이에서 통신을 달성하도록 동작하는 스위치를 포함하고, 상기 개시 사용자로부터 생성되는 각각의 음성 메시지는 상기 통신망을 통해 상기 적어도 하나의 타겟 사용자에게 즉시 전송될 수 있는 시스템.
  2. 2
    제 1 항에 있어서, 상기 통신망은 전화망 및 VoIP(voice over Internet protocol) 네트워크 전화망으로 이루어진 그룹으로부터 선택되고, 상기 스위치는 전화 스위치 및 VoIP 스위치로 이루어진 그룹으로부터 각각 선택되는 시스템.
  3. 3
    제 1 항에 있어서, 상기 IVM 서버는 상기 적어도 하나의 음성 프래그먼트를 본질적으로 동시에 수신 및 송신하도록 동작하는 프래그먼트 저장 및 스트리밍 모듈을 포함하는 시스템.
  4. 4
    제 2 항에 있어서, 상기 전화망은 셀룰러망 및 유선망으로 이루어진 그룹으로부터 선택되는 시스템.
  5. 5
    제 4 항에 있어서, 상기 셀룰러망은 1 세대(1G), 2 세대(2G), 2.5 세대(2.5G) 및 3 세대(3G) 셀룰러 기술로 이루어진 그룹으로부터 선택된 기술을 구현하는 시스템.
  6. 6
    제 2 항에 있어서, 각각의 상기 개시 사용자 및 타겟 사용자와 상기 IVM 서버 사이의 통신을 달성하기 위한 상기 스위치의 동작은 각각의 상기 사용자에게 할당된 IVM 번호에 의해 용이하게 되는 시스템.
  7. 7
    제 6 항에 있어서, 상기 IVM 번호는 개인 사용자 IVM 번호 및 복수의 타겟 사용자 IVM 번호의 그룹으로부터 선택되는 시스템.
  8. 8
    제 7 항에 있어서, 상기 개인 사용자 IVM 번호는 세션 식별자 및 전화번호 또는 IP(Internet Protocol) 어드레스를 포함하는 시스템.
  9. 9
    제 9 항에 있어서, 상기 세션 식별자는 상기 전화번호 또는 IP 어드레스 앞에 위치한 접두어 및 상기 전화번호 또는 IP 어드레스 뒤에 위치한 접미어로 이루어진 그룹으로부터 선택되는 시스템.
  10. 10
    제 9 항에 있어서, 상기 접두어 및 상기 접미어는 각각 3 개의 아라비아 숫자를 포함하는 시스템.
  11. 11
    제 7 항에 있어서, 상기 복수의 타겟 사용자 IVM 번호는 차례로, IVM 세션 식별자, 복수의 타겟 사용자 식별자, 각각의 상기 적어도 하나의 타겟 사용자의 전화번호 또는 IP 어드레스를 포함하는 시스템.
  12. 12
    제 11 항에 있어서, 상기 IVM 세션 식별자는 세 개의 아라비아 숫자를 포함하는 시스템.
  13. 13
    제 2 항에 있어서, 바람직하게는 상기 IVM 서버에 포함되어 있고 상기 인스턴트 음성 메시지의 푸싱이 실패하는 경우에 상기 적어도 하나의 타겟 사용자에게 제 1 스마트 통지를 제공하고 상기 메시지의 상태에 대해 상기 개시 사용자에게 제 2 통지를 제공하도록 동작하는 인스턴트 검색 모듈을 더 포함하는 시스템.
  14. 14
    제 13 항에 있어서, 상기 상태는 상기 적어도 하나의 타겟 사용자에 의한 상기 메시지의 거부 및 상기 적어도 하나의 타겟 사용자에 의한 상기 메시지의 수락으로부터 선택되는 시스템.
  15. 15
    제 14 항에 있어서, 상기 IVM 서버 및 상기 스위치에 연결된 단문 메시징 서비스 센터를 더 포함하고, 상기 스마트 통지는 단문 메시지 서비스(SMS) 통지 및 스마트 호출자 식별자(ID)로 이루어진 그룹으로부터 선택되는 시스템.
  16. 16
    제 4 항에 있어서, 상기 IVM 서버에 연결되어 있고 상기 적어도 하나의 타겟 사용자의 상태 파라미터를 제공하도록 동작하는 프레전스(presence) 상태 서브시스템을 더 포함하는 시스템.
  17. 17
    제 16 항에 있어서, 상기 프레전스 상태 서브시스템은 상기 IVM 서버에 포함된 프레전스 상태 모듈 및 상기 IVM 서버에 연결된 외부 프레전스 상태 서버의 그룹으로부터 선택되는 시스템.
  18. 18
    제 17 항에 있어서, 상기 셀룰러망은 GSM(global system for mobile communication) 망이고, 상기 프레전스 상태 서버는 또한 홈 로케이션 레지스터에 연결되는 시스템.
  19. 19
    제 2 항에 있어서, 텍스트 페이징 시스템 및 음성 페이징 시스템으로 이루어진 그룹으로부터 선택된 페이징 시스템을 더 포함하고, 상기 페이징 시스템은 상기 IVM 서버에 연결되며, 상기 IVM 서버는 i. 음성 메시지를 음성 페이징 메시지로 변환하도록 동작하는 음성 인식 모듈과, ii. 음성 메시지를 텍스트 메시지로 변환하도록 동작하는 텍스트-음성 인식 모듈을 포함하고, 상기 페이징 시스템은 상기 음성 페이징 메시지 및 상기 텍스트 메시지가 상기 적어도 하나의 타겟 사용자에 속하는 페이저와 통신하도록 동작하는 시스템.
  20. 20
    제 2 항에 있어서, 상기 IVM 서버에 포함되고 상기 개시 사용자와 적어도 하나의 PTT(push-to-talk) 타겟 사용자 사이의 인스턴트 음성 메시징을 용이하게 하도록 동작하는 PTT 모듈을 더 포함하는 시스템.
  21. 21
    통신망을 통해 개시 사용자로부터 적어도 하나의 타겟 사용자에게 인스턴트 음성 메시지를 중계하는 방법에 있어서, a. IVM(instant voice messaging) 서버에서, 개시 사용자로부터 적어도 하나의 음성 메시지 프래그먼트를 수신하는 단계와, b. 상기 수신 단계와 본질적으로 동시에, 적어도 하나의 타겟 사용자에게 상기 적어도 하나의 음성 프래그먼트를 스트리밍하는 단계를 포함하는 방법.
  22. 22
    제 21 항에 있어서, 상기 개시 사용자로부터 적어도 하나의 음성 메시지 프래그먼트를 수신하는 단계는 i. 상기 IVM 서버에 연결되어 있고, 각각의 상기 개시 및 타겟 사용자와 상기 IVM 서버 사이와, 상기 개시 사용자와 상기 적어도 하나의 타겟 사용자 사이에서 통신을 달성하도록 동작하는 스위치를 제공하는 단계와;ii. 고유 인스턴트 음성 메시징(IVM) 번호를 각각의 타겟 사용자에게 제공하는 단계와;iii. 상기 IVM 서버에 액세스하는 단계를 포함하고, 상기 적어도 하나의 타겟 사용자에게 상기 적어도 하나의 음성 프래그먼트를 스트리밍하는 단계는, 상기 전체 인스턴트 음성 메시지가 상기 적어도 하나의 타겟 사용자에게 중계될 때까지 iv. 상기 IVM 서버에서, 상기 타겟 사용자에 액세스하는 동안 상기 인스턴트 음성 메시지의 프래그먼트를 기록 및 저장하기 시작하는 단계를 포함하는 방법.
  23. 23
    제 22 항에 있어서, c. 상기 적어도 하나의 타겟 사용자가 상기 IVM 서버에 응답하면, 상기 전체 메시지가 전송될 때까지 상기 인스턴트 음성 메시지의 이미 저장된 프래그먼트를 상기 적어도 하나의 타겟 사용자에게 스트리밍하는 단계와, d. 상기 적어도 하나의 타겟 사용자가 상기 IVM 서버에 응답하지 않으면, 미리 결정된 규칙에 따라서 상기 IVM 서버에서 상기 인스턴트 음성 메시지를 처리하는 단계를 포함하는 방법.
  24. 24
    제 23 항에 있어서, 상기 적어도 하나의 타겟 사용자는 단일 타겟 사용자이고, 상기 IVM 번호를 상기 단일 타겟 사용자에게 제공하는 단계는 IVM 세션 식별자 및 전화번호 또는 상기 타겟 사용자를 고유하게 식별하는 IP 어드레스를 포함하는 개개의 2-부분 번호를 제공하는 단계를 포함하는 방법.
  25. 25
    제 23 항에 있어서, 상기 적어도 하나의 타겟 사용자는 복수의 타겟 사용자를 포함하고, 상기 IVM 번호를 상기 복수의 타겟 사용자에게 제공하는 단계는 IVM 세션 식별자, 복수의 타겟 사용자 식별자 및 각각의 상기 타겟 사용자의 전화 번호 또는 IP 어드레스를 포함하는 3-부분의 복수의 타겟 사용자 번호를 제공하는 단계를 포함하는 방법.
  26. 26
    제 23 항에 있어서, 상기 이미 저장된 프래그먼트를 스트리밍하는 단계 다음에, 상기 적어도 하나의 타겟 사용자에 의해, 상기 개시 사용자와의 양방향 통신(full-duplex) 세션으로 이동하는 단계와 상기 인스턴트 음성 메시지를 더 처리하는 단계로 이루어진 그룹으로부터 선택된 동작이 후속하는 방법.
  27. 27
    개시 사용자로부터 인스턴트 음성 메시징(IVM) 서버를 통해 타겟 사용자에게 전송된 음성 메시지의 즉시 검색을 위한 방법에 있어서, a. 상기 타겟 사용자에 의해, 상기 IVM 서버로부터 상기 타겟 사용자가 특정 인스턴트 음성 메시지를 제공받았다는 스마트 통지를 수신하는 단계와, b. 상기 타겟 사용자에 의해, 상기 특정 메시지에 직접 액세스하는 단계를 포함하는 방법.
  28. 28
    제 27 항에 있어서, 상기 스마트 통지 수신 단계는 호출자 ID 통지 및 단문 메시지 서비스(SMS) 통지로 이루어진 그룹으로부터 선택된 통지를 수신하는 단계를 포함하는 방법.
  29. 29
    제 28 항에 있어서, 상기 호출자 ID 통지를 수신하는 단계는 IVM 인스턴트 검색 모듈에 대한 액세스 코드, 상기 특정 인스턴트 음성 메시지에 대한 고유 식별 코드, 및 메시지 유형을 포함하는 통지를 수신하는 단계를 더 포함하는 방법.
  30. 30
    제 29 항에 있어서, 상기 메시지 유형은 인스턴트 음성 메시지, 음성 메일, 멀티미디어 서비스 메시지 및 통합 메시지로 이루어진 그룹으로부터 선택되는 방법.
  31. 31
    제 27 항에 있어서, 상기 특정 메시지에 직접 액세스하는 단계는 상기 메시지가 개시 사용자에 의해 전송되는 동안 상기 메시지에 액세스하는 단계를 포함하는 방법.
  32. 32
    제 27 항에 있어서, 상기 특정 메시지에 직접 액세스하는 단계는 상기 메시지가 개시 사용자에 의해 완전히 전송된 후에 상기 메시지에 액세스하는 단계를 포함하는 방법.
  33. 33
    인스턴트 음성 메시징(IVM) 서버에 있어서, a. 제 1 사용자로부터 적어도 하나의 음성 메시지 프래그먼트를 수신하고, 본질적으로 동시에 상기 적어도 하나의 음성 메시지 프래그먼트를 적어도 하나의 제 2 사용자에게 스트리밍하는 메커니즘과, b. 상기 제 1 사용자 및 상기 적어도 하나의 제 2 사용자와 통신하기 위한 통신 메커니즘을 포함하는 IVM 서버.
  34. 34
    제 33 항에 있어서, 상기 적어도 하나의 음성 프래그먼트를 수신하고 본질적으로 동시에 스트리밍하기 위한 메커니즘은 상기 음성 메시지의 포맷을 인식하고 소정 크기의 프래그먼트으로 상기 메시지를 저장하도록 동작하는 프래그먼트 스트리밍 및 저장 모듈을 포함하는 IVM 서버.
  35. 35
    제 33 항에 있어서, 상기 인스턴트 음성 메시지가 상기 적어도 하나의 제 2 사용자에게 전송된다는 스마트 통지를 상기 적어도 하나의 제 2 사용자에게 제공하도록 동작하는 인스턴트 검색 모듈을 더 포함하는 IVM 서버.
  36. 36
    통신망에서, 인스턴트 음성 메시징을 위한 시스템에 있어서, a. 본질적으로 동시에 개시 사용자 핸드셋을 갖는 개시 사용자로부터 적어도 하나의 음성 메시지 프래그먼트를 수신하고 상기 적어도 하나의 음성 프래그먼트를 각각의 타겟 사용자 핸드셋을 갖는 적어도 하나의 타겟 사용자에게 스트리밍하도록 동작하는 IVM(instant voice messaging) 서버와, b. 상기 IVM 서버에 연결되어 있고, 상기 개시 사용자 및 각각의 상기 적어도 하나의 타겟 사용자와 상기 IVM 서버 사이와, 상기 개시 사용자 및 상기 적어도 하나의 타겟 사용자 사이의 통신을 달성하도록 동작하는 스위치와, c. 상기 음성 메시지를 발송하거나 청취하기 위해 상기 서버로의 원-푸시(one-push) 액세스를 허용하는 각각의 상기 핸드셋에 포함된 메커니즘을 포함하며, 상기 개시 사용자로부터 발생되는 각각의 음성 메시지가 상기 통신망을 통해 상기 적어도 하나의 타겟 사용자에게 바로 전송될 수 있는 시스템.
  37. 37
    제 36 항에 있어서, 상기 메커니즘은 적어도 하나의 버튼을 포함하고, 상기 원-푸시 동작은 상기 적어도 하나의 버튼의 작동을 포함하는 시스템.
Independent claims37