[go: up one dir, main page]

KR20060120053A - 입력 예측 방법 - Google Patents

입력 예측 방법 Download PDF

Info

Publication number
KR20060120053A
KR20060120053A KR1020067008173A KR20067008173A KR20060120053A KR 20060120053 A KR20060120053 A KR 20060120053A KR 1020067008173 A KR1020067008173 A KR 1020067008173A KR 20067008173 A KR20067008173 A KR 20067008173A KR 20060120053 A KR20060120053 A KR 20060120053A
Authority
KR
South Korea
Prior art keywords
objects
user
message
database
input
Prior art date
Application number
KR1020067008173A
Other languages
English (en)
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 KR20060120053A publication Critical patent/KR20060120053A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/438Presentation of query results
    • G06F16/4387Presentation of query results by the use of playlists
    • G06F16/4393Multimedia presentations, e.g. slide shows, multimedia albums
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User 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
    • H04M1/72436User 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 for text messaging, e.g. short messaging services [SMS] or e-mails

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Business, Economics & Management (AREA)
  • Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 통신 장치에서 전자 객체들의 입력을 예측하는 방법에 관한 것이다. 이러한 방법은 (a) 상기 통신 장치상에서 작성가능한 멀티미디어 메시지들내에 삽입될 수 있는 전자 객체들의 제 1 데이터베이스를 확립하는 단계; (b) 전자 객체 속성들의 제 2 데이터베이스를 확립하는 단계; (c) 제 1 데이터베이스의 적어도 하나의 객체 및 제 2 데이터베이스의 적어도 하나의 대응하는 속성 사이의 하나 이상의 연관들을 확립하는 단계; (d) 멀티미디어 메시지에 하나 이상의 객체들을 포함시키고자 하는 요청을 상기 장치의 사용자로부터 수신하는 단계로서, 상기 요청이 적어도 하나의 입력 인자를 포함하는 단계; (e) 상기 제 2 데이터베이스의 상기 적어도 하나의 속성과 상기 적어도 하나의 입력 인자를 매칭시키고 상기 적어도 하나의 입력 인자 및 이와 연관된 적어도 하나의 속성에 대응하는 하나 이상의 객체들을 식별하는 단계; 및 (f) 상기 적어도 하나의 인자에 대응하는 하나 이상의 객체들의 디스플레이 표현을 상기 사용자에게 제공하는 단계를 포함한다.
멀티미디어 메시지, 데이터베이스, 속성, 전자 객체, 이모티콘

Description

입력 예측 방법{Method of predicting input}
본 발명은 통신 장치들에서 전자 객체들, 예컨대 강화된 메시징 서비스(enhanced messaging service; EMS), 멀티미디어 메시지 서비스(multimedia message service; MMS), 또는 이-메일 객체들의 입력을 예측하기 위한 방법들에 관한 것이다. 더욱이, 본 발명은 상기 방법에 따라 동작하는 통신 장치들, 예컨대 이동전화들 또는 인터넷-접속 퍼스널 컴퓨터들에 관한 것이다.
이동전화들과 같은 통신 장치들은 공지되어 있으며 일반적으로 전세계적으로 사용되고 있다. 초기 이동전화들은 실질적으로 음성통신을 지원하도록 구성되었다. 이동전화들의 디스플레이 장비들의 개선, 예컨대 이동전화들에 백-라이트 액정 화소 매트릭스 디스플레이들(back-lit liquid crystal pixel matrix displays)의 통합으로 인하여, 이동전화 사용자들이 텍스트 메시지들을 통해 통신하는 것이 최근에 점점 더 일반화되고 있다. 더욱이, "이모티콘들(emoticons)"으로서 공지된 다른 타입들의 정보-이송 그래픽 심볼들(information-conveying graphic symbol)을 포함하는 것이 대중화되고 있다.
이모티콘은 이동전화 사용자의 이모티콘들을 표현하기 위하여 복수의 전형적인 문자들 또는 특정 문자들을 결합하여 사용함으로서 형성되는 상형문자 (hieroglyphic character)로서 정의된다. 단어 "이모티콘"은 "이모션(emotion)" 및 "아이콘(icon)"을 합성한 명사이다. 이모티콘들은 사이버 공간에 고유한 언어의 부분이며, 이동전화들과 같은 디지털 통신 장치 또는 컴퓨터의 키보드상에서 이용가능한 문자들, 심볼들 및 숫자들에 의하여, 감정들, 심볼들, 개성들, 직업들 및 물리적 육안 아이템들이 표현된다. 이모티콘들은 그들이 용이하게 이해되고 사용자의 미묘한 감정들의 표현을 용이하게 기술하기 때문에 사이버 공간에서 폭넓게 사용된다.
이모티콘들의 준비 및 전송이 공지되어 있다. 예컨대, 미국특허 US2002/0077135는 이모티콘들을 용이하게 입력하기 위한 방법을 개시하고 있다. 이동 단말, 예컨대 이동전화에서 구현되는 방법에서, 복수의 이미티콘들은 복수의 전형적인 문자들 및 특정 문자들을 결합하여 이용함으로서 형성되며, 이미티콘들은 그룹핑되어 이동 단말에 그룹으로 저장된다. 이동 단말은 동작의 이모티콘 입력 모드로 들어가고, 선택된 이모티콘 그룹의 이모티콘들을 디스플레이하며, 사용자에 의하여 선택된 적어도 하나의 이미티콘을 포함하는 단문 시스템(SMS) 메시지를 전송할 수 있도록 구성된다.
더욱이, 공개된 국제 PCT 특허출원 PCT/US02/24647(WO/03/017681)은 장치가 예컨대 텍스트 모드에서 동작중인 동안, 이미티콘들을 예컨대 텍스트 메시지로 입력하는 장치의 사용 편의성을 개선하기 위하여 입력 키와 연관된 이모티콘 입력 논리(emoticon input logic)가 제공되는 통신 장치와 같은 장치를 개시하고 있다. 연관된 입력 키의 선택에 응답하여, 하나 이상의 이모티콘들이 선택을 위하여 디스 플레이된다. 사용자는 이모티콘을 "선택"하기 위하여 하나 이상의 디스플레이된 이모티콘들을 "스크롤링"할 수 있다. 기술된 하나의 예시적인 장치에 있어서, 디스플레이된 이모티콘들 중 하나의 이모티콘상에 현재의 포커스가 위치하며, 현재의 포커스를 가진 이모티콘은 현재의 포커스가 위치된 후에 미리 결정된 기간의 경과 후에 자동적으로 선택된다.
발명자는 이모티콘을 용이하게 입력하기 위한 종래 기술에서의 시도들에도 불구하고, 특히 현대의 이동전화들과 같은 소형화된 장비를 사용할 때 메시지들에 이모티콘들을 포함하는 것이 어렵고 힘든 작업이라는 것을 인식하였다. 이러한 데이터 입력을 잠재적으로 용이하게 렌더링하기 위하여, 발명자는 본 발명을 발명하였다.
본 발명의 제 1 목적은 통신 장치들, 예컨대 이동전화들에서 전자 객체들, 예컨대 강화된 메시징 서비스(EMS) 또는 멀티미디어 메시징 서비스(MMS) 객체들의 입력을 예측하는 방법을 제공하는 것이다.
본 발명의 제 2 목적은 장치를 더 용이하게 사용하도록 전자 객체들, 예컨대 EMS 또는 MMS 객체들의 입력을 예측하기 위한 방법을 구현하는 통신 장치를 제공하는 것이다.
본 발명의 제 1 양태에 따르면, 통신 장치에서 전자 객체들의 입력을 예측하는 방법에 있어서,
(a) 상기 통신 장치상에서 작성가능한 멀티미디어 메시지들내에 삽입될 수 있는 전자 객체들의 제 1 데이터베이스를 확립하는 단계;
(b) 전자 객체 속성들의 제 2 데이터베이스를 확립하는 단계;
(c) 상기 제 1 데이터베이스의 적어도 하나의 객체 및 상기 제 2 데이터베이스의 적어도 하나의 대응하는 속성 사이의 하나 이상의 연관들을 확립하는 단계;
(d) 멀티미디어 메시지에 하나 이상의 객체들을 포함시키고자 하는 요청을 상기 장치의 사용자로부터 수신하는 단계로서, 상기 요청은 적어도 하나의 입력 인자를 포함하는, 상기 수신 단계;
(e) 상기 제 2 데이터베이스의 상기 적어도 하나의 속성과 상기 적어도 하나의 입력 인자를 매칭시키고 상기 적어도 하나의 입력 인자 및 이와 연관된 적어도 하나의 속성에 대응하는 하나 이상의 객체들을 식별하는 단계; 및
(f) 상기 적어도 하나의 인자에 대응하는 하나 이상의 객체들의 디스플레이 표현을 상기 사용자에게 제공하는 단계를 포함한다.
본 발명은 예컨대 이동 전화장치들에서 전자 객체들의 입력을 예측할 수 있는 장점을 가진다.
하나 이상의 객체들을 포함하고자 하는 요청이 암시적이거나 또는 명백할 수 있다는 것이 단계(d)에서 인식될 것이다. 예컨대, 요청은 통신 장치의 디폴트 함수, 예컨대 시간 및/또는 온도 및/또는 공간 위치일 수 있으며, 대안적으로는, 요청은 예를 들면, 장치의 키보드 및/또는 음성 활성화 입력에 의하여 요청을 능동적으로 입력하는 사용자에 명백하게 대응할 수 있다.
바람직하게는, 단계(e)로부터의 상기 하나 이상의 식별된 객체들은 제 1 데이터베이스의 다른 객체들에 비하여 우선 순위 선정된 방식으로 제공된다. 이러한 우선 순위 선정 방식은 상기 장치상에 제공된 모든 전자 객체들, 및 단순히 이의 부세트를 통해 사용자가 탐색할 필요성을 완화할 수 있다. 더 바람직하게는, 단계(e)로부터의 하나 이상의 식별된 객체들은 상기 사용자에게 먼저 제공된다. 다시 말해서, 전자 객체들은 관련 내림 차순으로 사용자에게 바람직하게 제공된다.
바람직하게는, 단계(e)로부터의 하나 이상의 식별된 객체들은, 하나 이상의 인자들에 가장 매칭되는 속성들을 갖는 객체들이 상기 하나 이상의 인자들에 최소로 매칭되는 속성들을 갖는 객체들에 비하여 진행 순서에서 먼저 제공된다.
바람직하게는, 제 1 데이터베이스의 객체들 중 적어도 하나는 제 2 데이터베이스의 복수의 대응하는 속성들과 연관된다.
바람직하게는, 하나 이상의 속성들은,
(a) 메시지의 하나 이상의 의도된 수신자들과 상기 사용자의 관계;
(b) 상기 메시지의 원하는 비공식성(desired informality);
(c) 상기 메시지를 발생시키는 순간 및 상기 메시지를 디스패치하는 순간 중 적어도 하나의 순간의 발생순 시간(chronological time);
(d) 상기 메시지를 작성할 때 주위 조명 세기, 주위 온도, 주위 습도 및 주위 고도 중 적어도 하나를 포함하는 사용자의 주위 조건들;
(e) 상기 메시지를 작성할 때와 상기 메시지를 전송할 때 중 적어도 하나일 때 상기 사용자의 지리적 공간 위치;
(f) 상기 위치 함수에 따른 사용자의 위치;
(g) 상기 사용자에 의하여 실행되는 상기 하나 이상의 객체들의 바람직한 선택에 대한 이전 히스토리(previous history);
(h) 상기 메시지에 대한 상기 하나 이상의 의도된 수신자들의 전화번호 및 사이버 공간 어드레스 중 적어도 하나; 및
(i) 상기 메시지의 워드 기존 부분(word already part), 중 적어도 하나를 포함한다.
바람직하게는, 본 방법에서, 장치는 그것의 지리적 공간 위치를 결정하는 위치 측정 수단을 포함한다. 특히, 상기 측정 수단은 A-GPS 및 E-OTD 측정 장치 중 적어도 하나를 포함한다.
바람직하게는, 본 방법에서, 장치는 위치 함수에 따라 사용자 위치에 지리적 공간 위치를 관련시키도록 동작할 수 있다. 이러한 연관은 사용자가 장치들에 공간 위치 데이터를 입력할 필요성 없이 장치가 위치에 따른 적절한 객체들의 부세트를 자동적으로 선택하도록 하며, 이에 따라 장치가 용이하게 사용될 수 있다. 위치 함수는 예컨대 "집", "작업", "클럽", "여주인의 침실" 등을 포함한다.
바람직하게는, 본 방법에서, 장치는 그래픽 디스플레이 수단을 포함하며, 하나 이상의 연관된 속성들과 함께 디스플레이 수단상에 적어도 하나의 식별된 객체들의 표현을 디스플레이하도록 동작할 수 있다.
바람직하게는, 본 방법에서, 장치는 식별된 객체들의 스크롤링 표현(scrolling representation)에 의하여 사용자로부터의 질문을 허용하는 방식으로 상기 식별된 객체들을 나타내는 그래픽 디스플레이 수단을 포함한다.
바람직하게는, 본 방법에서, 상기 제 1 및 제 2 데이터베이스들은 장치의 메모리에 실질적으로 동일 위치에 위치된다.
바람직하게는, 본 방법에서, 제 1 및 제 2 데이터베이스들의 적어도 일부는 장치에 대하여 공간적으로 멀리 제공된다.
바람직하게는, 본 방법에서, 장치는 하나 이상의 속성들에 따라 그룹핑된 객체들을 사용자에 제공하도록 구성된다.
바람직하게는, 본 방법에서, 통신 장치는 이동전화의 형태로 구현된다.
바람직하게는, 본 방법에서, 상기 적어도 하나의 객체는 화상들, 사진들, 영화들, 표준 SMS 메시지들, 인용구들, 단어들 및 이모티콘들 중 적어도 하나를 포함한다. 예컨대, 현대의 이동전화들은 단어의 시작 문자의 입력시에 사용자가 그들 중 선택한 사용자의 문자를 이용하는 단어들의 리스트를 사용자에게 제공하도록 "T9" 능력을 가지는 것이 공지되어 있다.
본 발명의 제 2 목적에 따르면, 전자 객체들의 입력을 예측하도록 동작가능한 통신 장치에 있어서,
(a) 통신 장치상에서 작성가능한 멀티미디어 메시지들내에 삽입될 수 있는 전자 객체들의 제 1 데이터베이스;
(b) 전자 객체 속성들의 제 2 데이터베이스;
(c) 제 1 데이터베이스의 적어도 하나의 객체 및 상기 제 2 데이터베이스의 적어도 하나의 대응하는 속성 사이의 하나 이상의 연관들을 확립하는 연관수단;
(d) 멀티미디어 메시지에 하나 이상의 객체들을 포함시키고자 하는 요청을 상기 통신 장치의 사용자로부터 수신하는 요청 수신 수단으로서, 상기 요청이 적어도 하나의 입력 인자를 포함하는, 상기 요구 수신 수단;
(e) 제 2 데이터베이스의 적어도 하나의 속성과 상기 적어도 하나의 입력 인자를 매칭시키고 적어도 하나의 입력 인자 및 이와 연관된 적어도 하나의 속성에 대응하는 하나 이상의 객체들을 식별하는 계산 수단; 및
(f) 적어도 하나의 인자에 대응하는 상기 하나 이상의 객체들의 디스플레이 표현을 사용자에게 제공하는 디스플레이 수단을 포함한다.
본 발명은 본 발명의 객체들 중 적어도 하나를 처리할 수 있는 장점을 가진다.
바람직하게는, 본 장치에서, 상기 계산 수단은 제 1 데이터베이스의 다른 객체들에 비하여 우선 순위 선정된 방식으로 상기 하나 이상의 식별된 객체들을 사용자에게 제공하도록 동작할 수 있다.
바람직하게는, 본 장치는 요구에 응답하여 사용자에 대한 디스플레이 수단상에 하나 이상의 식별된 객체들을 먼저 제공하도록 동작할 수 있다.
바람직하게는, 본 장치에서, 상기 계산 및 상기 디스플레이 수단은 하나 이상의 인자들에 최대로 매칭되는 속성들을 갖는 객체들이 하나 이상의 인자들에 최소로 매칭되는 속성들을 갖는 객체들에 대하여 진행 순서에서 먼저 제공되는 상기 식별된 객체들을 제공하도록 동작할 수 있다.
바람직하게는, 본 장치에서, 제 1 데이터베이스의 객체들 중 적어도 하나는 제 2 데이터베이스의 복수의 대응하는 속성들과 연관된다.
바람직하게는, 장치에서, 상기 하나 이상의 속성들은,
(a) 메시지의 하나 이상의 의도된 수신자들과 상기 사용자의 관계;
(b) 상기 메시지의 원하는 비공식성;
(c) 상기 메시지를 발생시키는 순간 및 상기 메시지를 디스패치하는 순간 중 적어도 하나의 순간의 발생순 시간;
(d) 상기 메시지를 작성할 때 주위 조명 세기, 주위 온도, 주위 습도 및 주위 고도 중 적어도 하나를 포함하는 사용자의 주위 조건들;
(e) 상기 메시지를 작성할 때와 상기 메시지를 전송할 때 중 적어도 하나일 때 상기 사용자의 지리적 공간 위치;
(f) 상기 위치 함수에 따른 사용자의 위치;
(g) 상기 사용자에 의하여 실행되는 상기 하나 이상의 객체들의 바람직한 선택의 이전 히스토리(history);
(h) 메시지에 대한 상기 하나 이상의 의도된 수신자들의 전화번호 및 사이버 공간 어드레스 중 적어도 하나; 및
(i) 상기 메시지의 워드 기존 부분, 중 적어도 하나를 포함한다.
바람직하게는, 장치는 그것의 지리적 공간 위치를 결정하는 위치 측정 수단을 포함한다. 특히, 상기 측정 수단은 A-GPS 및 E-OTD 측정 장치 중 적어도 하나를 포함한다.
바람직하게는, 장치가 더 용이하게 사용되도록, 장치는 위치 함수에 따라 사용자 위치에 지리적 공간 위치에 관련시키도록 동작할 수 있다. 위치 함수는 "집", "작업", "사무실", "공장", "휴가중" 등과 같은 정의들을 포함한다.
바람직하게는, 장치는 하나 이상의 연관된 속성들과 함께 디스플레이 수단상에 식별된 객체들 중 적어도 하나의 표현을 디스플레이하도록 동작할 수 있다.
바람직하게는, 장치는 식별된 객체들의 스크롤링 표현에 의하여 사용자로부터의 질문을 허용할 수 있는 방식으로 상기 식별된 객체들을 표현하도록 동작할 수 있다. 예컨대, 스크롤링 표현은 텍스트 및 아이콘들 중 적어도 하나의 형식으로 유리하게 표현된다.
바람직하게는, 본 장치에서, 상기 제 1 및 제 2 데이터베이스들은 장치의 메모리에 실질적으로 동일 위치에 위치된다. 특히, 장치와 관련하여, 제 1 및 제 2 데이터베이스들의 적어도 일부는 장치에 대하여 공간적으로 멀리에 제공된다. 제 1 및 제 2 데이터베이스의 이러한 원격 제공은 예컨대, 멀티미디어 메시지를 작성할 때 인터넷으로부터 다운로딩된 전자 객체들을 포함한다.
바람직하게는, 상기 장치는 속성들 중 하나 이상의 속성들에 따라 그룹핑된 객체들을 사용자에게 제공할 수 있도록 구성된다.
바람직하게는, 상기 장치는 이동 전화의 형태로 구현된다.
바람직하게는, 상기 장치에서, 상기 적어도 하나의 객체는 화상들, 사진들, 영화들, 표준 SMS 메시지들, 인용구들, 단어들 및 이모티콘들 중 적어도 하나를 포함한다. 그러나, 멀티미디어 메시지들이 하나 이상의 전술한 객체들뿐만 아니라 텍스트를 포함할 것이라는 것이 가정된다.
본 발명의 특징들이 본 발명의 범위를 벗어나지 않고 임의의 결합으로 결합될 수 있다는 것이 인식될 것이다.
본 발명의 실시예들은 도면들을 참조하여 단지 예시적으로 여기에 기술될 것이다.
도 1은 통신 장치에 대한 파라미터들의 리스트들을 기술하며, 상기 리스트들이 매핑 함수들 F1, F2 및 F3에 의하여 상호 관련되는 것을 도시한 도면.
도 2는 도 1로부터 이모티콘 및 관련 리스트들과 매핑 함수 F1의 동작을 기술하는 도면.
도 3은 통신 장치상에서 멀티미디어 메시지를 작성하는 방법을 기술하는 도면.
개략적으로, 발명자는 전자 객체를 용이하게 입력하는 현대 통신 장치들이 하나 이상의 편리한 방법들에 따라 장치 사용자들이 선택할 수 있는 문자들의 목록들, 예컨대 이모티콘들을 단순히 제공한다는 것을 인식하였다. 결과적으로, 이러한 장치들은 하나 이상의 객체들을 포함하는 멀티미디어 메시지들을 작성할 때 실제로 사용하기에 지루하고 느리다. 이러한 문제점들을 해결하기 위하여, 발명자는 사용자들이 사용하기를 원하는 하나 이상의 객체들을 지능적으로 예측하여 이런 선택을 사용자들에게 제공함으로써, 사용자들이 그들의 바람직한 하나 이상의 객체들을 선택하기 위해 처리되게 하는 정보량을 감소시킬 수 있도록 상기 장치들을 바람직하게 구성되는 것을 확인하였다. 특히, 발명자는 적절한 객체들의 예측이,
(a1) 메시지를 전송하는 사용자 및 메시지가 전송될 하나 이상의 대응하는 사용자들간의 관계;
(b1) 통신의 비공식 또는 공식 성질에 대한 사용자 소망;
(c1) 하나 이상의 대응하는 사용자들에게 메시지를 전송하는 사용자에 영향을 미치는 측정가능 파라미터들로서, 예를 들면, 메시지가 준비되거나 작성되는 때 하나 이상의 발생순 시간, 주위 조명 세기, 고도, 습도 및/또는 온도;
(d1) 메시지가 작성되는 지리적 위치; 및
(e1) 사용자의 과거 습관 및/또는 사용할 우선순위를 나타내는 객체들, 중 적어도 하나에 기초하는 것을 인식하였다.
이러한 예측은 멀티미디어 메시지들, 예컨대 EMS 또는 MMS 메시지들을 작성할 때 통신 장치, 예컨대 이동전화의 사용자가 전자 객체들을 고속으로 더 편리하게 삽입하도록 할 수 있다는 점에서 유리하다.
따라서, 발명자는 사용자가 멀티미디어 메시지에 삽입하기를 원하는 전자 객체들을 이동전화들이 예측하도록 하는 방법을 고안했다. 이러한 객체들은 바람직하게는 이모티콘, 화상, 애니메이션 및 사운드 중 적어도 하나에 대응한다. 더욱이, 이러한 멀티미디어 메시지는 바람직하게는 현대 EMS 또는 MMS 메시지에 대응한다.
본 발명의 실시예로서, 사용자는 연관된 그래픽 디스플레이를 포함하는 이동 통신 장치의 버튼을 작동하며, 버튼의 작동은 멀티미디어 객체들의 리스트의 제 1 부분을 디스플레이상에 디스플레이를 트리거링하도록 동작가능하며; 객체들은 유리하게 마이크로소프트 워드 문서에서 심볼의 삽입과 공통점이 있다. 선택적으로는, 버튼의 작동은 멀티미디어 객체들의 리스트를 통해 스크롤링하도록 하며, 이러한 객체들은 현대 이동 전화들에서 발생되는 SMS 메시지에 하나 이상의 알파벳 문자들을 삽입과 공통점이 있다.
본 발명은 여기서 더 상세히 설명될 것이다.
강화된 메시징 서비스(EMS) 및 멀티미디어 메시징 서비스(MMS)의 출현으로 인하여, 통신 장치, 예컨대 이동전화의 사용자는 멀티미디어 메시지를 작성할 때 하나 이상의 정지 화상들, 이모티콘들, 사운드들, 및 애니메이팅 화상들을 객체들로서 선택 및 전송하는 선택에 직면한다. 그러나, 실제로는 사용자가 적정 선택을 식별하기 위하여 다수의 객체들 중에서 선택하는 것이 곤란하다. 예컨대, 많은 현대 이동전화들에 통합되는 저해상도 소형 화소 액정 디스플레이 스크린상에서 종종 50개의 화상들이 잠재적 객체들로서 리스트되며, 이는 사용자가 화상들을 보고 특정 목적에 가장 적합한 객체를 선택하는데 시간이 걸리게 하며; 예컨대, 이러한 가장 적절한 객체는 사용자가 그의 생일에 다른 사용자에게 생일 축하 텍스트 메시지를 전송하기를 원할 때 타오르는 촛불들을 가진 생일 케이크의 이미지에 대응할 수 있다. 결과적으로, 사용자가 모든 50개의 화상을 재검토하는데 실제로 시간이 불충분할 때, 화상이 리스트로부터 실질적으로 랜덤하게 효과적으로 선택될 확률이 존재한다. 이러한 선택은 그 자체가 불편함 및 성가신 활동을 나타내는 다음 수정 을 잠재적으로 영향을 받기 쉽다.
발명자는 사용자가 준비 및/또는 작성하려고 하는 메시지의 특성과 가장 관련있는 객체들의 예측된 리스트들을 사용자에게 제공하는 경우에 50개의 화상들간의 선택이 랜덤하거나 또는 에러인 것으로 인식하였으며; 또한 예측된 리스트가 유익하게 모든 가능한 객체 옵션들의 대응 리스트보다 상당히 짧다는 것을 인식하였다. 전술한 바와 같이, 이러한 예측들은 바람직하게 이하의 사항들 중 적어도 하나에 기초한다.
(a2) 메시지를 전송하는 사용자 및 메시지를 수신하는 하나 이상의 사용자들(여기서, 사용자는 친구, 어머니, 아버지, 애인 등임)간의 관계;
(b2) 예컨대 공식 또는 비공식인지에 관한 통신 타입;
(c2) 메시지가 예컨대 정오에 작성되는 시간의 순간;
(d2) 메시지가 예컨대 집, 직장, 애인집 등으로부터 작성 및/또는 전송되는 지리적 위치.
예측은 선택적으로 전술한 인자들과 다른 인자들을 따를 수 있다.
본 발명에 따른 예측가능 선택을 제공하기 위한 방법들이 지금 기술될 것이다.
도 1은 일반적으로 도면부호 (10)으로 지시된 상호관계 구조를 도시한다. 구조(10)는 객체 리스트(20), 관계 리스트(30), 시간 리스트(40) 및 위치 리스트(50)를 포함한다. 다른 리스트들, 예컨대 온도 리스트, 객체 리스트(20)의 하나 이상의 객체들과 공식/비공식 정도들을 연관시키는 리스트, 및 하나 이상의 객체들이 멀티미디어 메시지들에 포함되기에 적합한 적정 시간들을 정의하는 리스트가 가능하다. 리스트들(20, 30, 40, 50)은 이하의 경우들 중 적어도 하나이다.
(a3) 통신 장치, 예컨대 이동전화로 사전 프로그래밍되는 경우;
(b3) 사용자에 의하여 인터넷 및/또는 랩탑 컴퓨터와 같은 외부 소스로부터 장치로 다운로드되는 경우; 및
(c3) 데이터 입력수단, 예컨대 키패드 및/또는 장치에 통합된 CCD 카메라를 통해 장치에 입력하는 경우.
리스트들(20, 30, 40, 50)은 예컨대 휘발성 및/또는 비휘발성 메모리, 예컨대 플래시 메모리로서 장치의 메모리에 저장된다. 리스트들(20, 30, 40, 50)의 아이템들은 함수들 F1, F2, 및 F3에 의하여 연관된다. 함수들 F1 내지 F3 그 자체들은 장치의 메모리에 유리하게 저장되는 데이터 필드들로서 장치에서 바람직하게 구현된다. 리스트들(20, 30, 40, 50)과 유사한 방식으로, 함수들 F1 내지 F3 중 하나 이상은 이하의 경우들 중 적어도 하나이다.
(a4) 통신 장치내에 프로그래밍되는 경우;
(b4) 사용자에 의하여 인터넷 및/또는 랩탑 컴퓨터와 같은 외부 소스로부터 장치에 다운로딩되는 경우;
(c4) 데이터 입력 수단, 예컨대 키패드를 통해 장치에 입력하는 경우; 및
(d4) 예를 들면, 초기 멀티미디어 메시지들을 작성하는 결과로서, 리스트들(20, 30, 40, 50)사이에서 사용자에 의하여 형성된 이전 연관들의 히스토리로부터, 리스트들(20, 30, 40, 50)의 하나 이상을 액세스하는 경우.
도 2는 리스트들(20, 30)의 특정 예시적인 요소들을 연관시키는 함수 F1을 도시한다. 즉,
(a5) 관계 3에 전송하기 위하여 작성된 멀티미디어 메시지는 이모티콘 1에 주로 대응하는 디스플레이 심볼에 의하여 촉구된 사용자에서 종료된다.
(b5) 관계 6에 전송하기 위하여 작성된 멀티미디어 메시지는 이모티콘들 2,5에 주로 대응하는 디스플레이 심볼에 의하여 촉구되는 사용자에서 종료된다.
(c5) 이모티콘 4는 사용자가 관계 1 및/또는 관계 5에 어드레싱되는 멀티미디어 메시지를 작성할 때 사용자에 촉구하기 위하여 디스플레이 심볼로서 제공된다.
비록 사용자가 함수들 F1 내지 F3에 의하여 결정된 객체들의 최대 적정 부세트에 의하여 촉구되고 모든 객체들간의 선택이 종래 기술처럼 잠재적으로 성가실지라도, 사용자는 필요한 경우에 장치에 저장된 모든 객체들간을 선택할 수 있다는 것이 인식될 것이다. 발명자는 본 발명이 구현되는 상황들에서 모든 객체들간의 비특정 선택이 연관된 지루함과 관련하여 드물게 발생한다는 것을 인식하였다.
따라서, 장치상에서 멀티미디어 메시지를 작성할 때, 사용자는 객체들의 바람직한 선택에 의하여 촉구되며, 선택은 수식(1)(Eq.1)에서 제공되는 바와 같이 일 반적인 형식을 가진 선택 함수에 의하여 결정된다.
OS = G(R,I,t,x,y,z,p,T,Fn,i) 수식(1)
여기서, OS = 예컨대, 그래픽 아이콘 및/또는 리스트 엔트리로서 사용자에게 디스플레이하는 객체 선택;
G = 하나 이상의 멀티미디어 메시지들을 구성할 때 사용자에게 제공된 그래픽 정보를 결정하는 객체 선택함수, 함수 G는 하나 이상의 후속 인자들을 가지며 장치의 디스플레이시에 사용자에게 제공된 그래픽 아이콘 또는 리스트 엔트리와 같은 그래픽 심볼을 발생시키며, 사용자는 필요한 경우에 아이콘 및/또는 리스트 엔트리를 강조하도록 동작가능하며, 이에 따라 작성된 멀티미디어 메시지에서 선택된 객체를 삽입해야하는지의 여부를 장치에 명령한다.
i = 함수 G에 의하여 처리되는 현재 객체에 대한 기준 인덱스, 즉 객체 리스트(20)의 각각의 엔트리는 인덱스 값과 연관되며, 예컨대 도 1에서 i=1에 대응하는 객체 리스트(20)의 제 1 엔트리는 "이모티콘 1"이며, i=2에 대응하는 리스트(20)의 제 2 엔트리는 "이모티콘 2" 등이다;
R = 현재 작성된 멀티미디어 메시지에 관한 사용자에 의하여 수행된 관계 선택과 함께 관계 리스트(30)로부터의 입력 데이터;
I = 현재 작성된 메시지, 예컨대 공식, 비공식 및/또는 비즈니스와 관련하여 사용자에 의하여 수행되는 비공식/공식 선택과 함께 객체 리스트(20)의 하나 이상의 객체들에 대한 연관된 공식/비공식 등급에 관한 사용자로부터의 입력 데이터;
t = 메시지가 구성 및/또는 스케줄링되어 전송되는 시간의 측정치와 함께 시간 리스트(40)로부터의 입력 데이터;
x,y,z = 사용자가 메시지를 작성하는 사용자의 공간 위치; x,y,z는 맵 위치 및 고도를 한정하는 데카르트 좌표들(Cartesian co-ordinates)이며; 필요한 경우에 다른 공간 한정 파라미터들, 예컨대 극좌표가 사용될 수 있으며; 더욱이 파라미터들 x,y,z는 A-GPS, E-OTD 등의 하나 이상에 의하여 정의될 수 있으며; 추가 대안으로서, "집", "사무실", "골프 코스", "항공로", "외국"과 같은 사용자 친화적 표현들은 공간 위치의 카테고리를 정의하기 위하여 부가적으로 또는 선택적으로 사용될 수 있다;
p = 예를 들면, 개인 선호도 및/또는 스타일 때문에 사용자에 의하여 과거에 자주 선택된 객체를 고려하여, 함수 G와 연관된 객체를 디스플레이하기 위한 확률 인덱스;
T = 작성된 메시지가 준비되는 온도 표시, 예컨대 파라미터 T는 여름 관련 객체들이 30℃ 이상의 비교적 높은 온도에서 함수 G에 의하여 더 바람직하게 제공되도록 장치내에 포함된 온도 센서로부터 발생될 수 있다;
Fn = 도 1 및 도 2와 관련하여 앞서 기술된 바와 같이 다른 리스트들(30, 40, 50)의 파라미터들과 리스트(20)의 객체들을 연관시키는 연관함수.
따라서, 장치상에서 멀티미디어 메시지를 작성하는 동안, 함수 G는 사용자가 멀티미디어 메시지에 객체를 삽입하기를 원할 때마다 반복적으로 호출된다. 바람 직하게는, 장치는 그에 저장된 모든 객체들을 탐색하고 수식 1에서 함수 G의 인자들에 기초하여 매칭이 식별될 때 장치의 디스플레이에 지시를 전송한다.
관계 리스트는 바람직하게는 전화 번호들 및/또는 사이버 공간 접촉 코드들의 리스트와 연관된다.
멀티미디어 메시지를 작성할 때 전술한 장치의 동작은 도 3을 참조로 하여 여기에 더 상세히 설명될 것이다.
사용자(160)는 메시지(110)를 작성하려는 사용자의 소망을 나타냄으로써, 예컨대 장치의 그래픽 디스플레이(150)상의 "작성 메시지" 아이콘을 강조함으로써, 동작 상태의 장치와 인터페이싱한다. 그 다음에, 장치는 이하와 같은 세부사항들을 사용자에게 촉구한다.
(a6) 작성될 메시지가 공식, 비공식 및/또는 비즈니스인지의 여부와 같은 세부사항;
(b6) 메시지에 대한 하나 이상의 제안된 수신자들;
(c6) 메시지가 전송되고 및/또는 메시지가 작성되는 시간 순간;
(d6) 사용자가 현재 위치하는 위치, 예컨대 사무실, 집, 항공로, 외국; 이러한 입력을 실패할 때, 장치는 예를 들면, 그것의 공간 좌표들을 결정하기 위하여 전지구 위치 확인 시스템(GPS)을 사용하고 함수 G(100)에 입력하기에 적절한 인자를 결정하기 위하여 위치 리스트(50)를 참조함으로써 그의 위치(160)를 자동적으로 바람직하게 결정한다.
전화번호가 통신의 타입과 사전에 연관된다는 것을 (a6) 및 (b6)에서 인식될 것이며; 즉 초기 정보는 정의된 수신자로의 메시지가 공식적인지 또는 비공식적인지의 여부를 결정하기 위하여 이미 존재할 수 있다.
일단 앞의 (a6) 내지 (d6)에서 관련 데이터가 입력되면, 사용자(160)는 멀티미디어 메시지(110)의 텍스트를 입력한다. 구성된 메시지내의 하나 이상의 포인트들에서, 사용자(106)는 "객체 삽입" 함수를 호출함으로서, 예컨대 장치의 디스플레이(150)상의 적절한 대응 그래픽스 아이콘을 강조함으로서 객체를 포함하고자 하는 소망을 나타낸다. 그 다음에, 장치는 초기에 입력된(120) 장치의 데이터베이스(130)내에 존재하는 모든 객체들을 통해, 그리고 필요한 경우에 예컨대 전화 무선 네트워크 제공업자로부터 장치에서 이용가능한 외부 객체들을 통해 반복적으로 스캐닝하고, 예컨대 매칭이 존재하는 객체들을 선택하기 위하여 함수 G(100)를 반복적으로 호출한다.
(a7) 리스트(20)로부터의 주어진 객체는 앞의 (a6)에서 메시지에 대한 하나 이상의 제안된 수신자들과 매칭되는 리스트(30)의 관련 엔트리를 함수 F1으로서 가진다;
(b7) 사용자(160)는 앞의 (a6)에서 하나 이상의 제안된 수신자들을 아직 지정하지 않지만, 그럼에도 불구하고 비즈니스 메시지가 작성되도록 장치에 지시되었다.
(c7) 사용자(160)는 특정 객체, 예컨대 사용자(160)가 잠재적인 미래의 클라이언트들에 프리젠테이션들을 만드는 세일 표현인 회사 로고를 자주 호출하는 습관이 있으며, 이에 따라 장치는 사용자(160)에 의하여 지정된 하나 이상의 의도된 수신자들과 직접 연관되지 않을지라도 사용자(16)가 선택한 인기있는 객체를 포함한다.
사용자(160)는 장치의 디스플레이(150)상에 제공된 리스트로부터 하나 이상의 객체들을 선택하며, 요구되는 경우, 메시지가 하나 이상의 제안된 수신자들에게 전송되어야 하는 장치에 최종적으로 지시하기 전에 메시지의 다른 부분들에 포함될 다른 객체들에 대한 함수 G(100)을 계속해서 재호출한다.
따라서, 함수 G(100)는 다른 정렬 모드들이 바람직하게 수용될지라도 예컨대 공간 위치, 객체, 관계, 정보/공식/비즈니스와 같은 통신 타입으로서 정렬할 수 있다.
본 발명에 따른 전술한 장치는 다음의 바람직한 특징들을 포함할 수 있다.
(a8) 장치는 예컨대 A-GPS, E-OTD 및 관련 위치 결정 장비들에 의해 그 자신의 위치를 추정할 수 있다.
(b8) 사용자 및/또는 장치는 "사무실", "집", "마음에 드는 클럽","마음에 드는 술집"과 같은 다른 실생활 공간들과 다른 지리적 위치들을 맵핑시킬 수 있다. 공간 위치를 위치 함수에의 이러한 연관은 사용자(160)에 의하여 수동으로 또는 장치에 대한 외부 네트워크, 예컨대 인터넷의 액세스를 통해 바람직하게 실행가능하 다.
(c8) 장치 데이터베이스(130)의 사용자(160)는 전술한 함수들 F1 내지 F3와 유사한 함수들로서 다른 실생활 "수 관계-통신 타입" 클래스들에 다른 전화 번호들 및/또는 이-메일 어드레스들을 매핑시킬 수 있다; 예를 들면, "수-친구-공식", "수-친구-비공식", "수-고객-공식", "수-비지니스_파트너-공식-비지니스".
(d8) 디스플레이(150)상에서, 하나 이상의 객체들, 예컨대 리스트(20)로부터의 하나 이상의 이모티콘들이 디스플레이되도록 디스플레이(150)를 구동하는 장치의 동작 소프트웨어는 사용자(160)가 공식 화상인지, 비공식 화상인지, 비즈니스 화상인지 또는 이모티콘인지의 여부를 식별하기 위하여 적어도 사용자(160)에 대한 디스플레이(150)상의 생략된 형식의 심볼 포맷에서 태깅된다(tagged);
(e8) (d8)와 유사한 방식에서, 리스트(120)의 하나 이상의 객체들은 리스트(30)로부터의 관계만을 사용하여 태깅될 수 있다. 예컨대, 춤추는 원숭이를 지시하는 이모티콘은 "친구 아이콘"인 것으로 태깅될 수 있다. 따라서, 화상 형태의 객체는 단일 인자 관계들에 대한 "화상-친구" 또는 "화상-공식" 또는 다중 인자 관계들에 대한 "화상-친구-공식"으로서 태깅될 수 있다.
(f8) 장치는 디스플레이(150)상의 생략 구문론, 예컨대 "9856712536-f-i"을 지원하도록 바람직하게 구성되며, 여기서 인자 "f"는 친구의 전화번호를 지시하며, 인자 "i"는 번호 9856712536로의 통신이 정보 특성이라는 것을 지시하며, 결과적으로 사용자(160)가 친구에 대한 멀티미디어 메시지를 작성할 때 사용자(160)는 정보 특성인 것으로 엔트리(120)에서 지정되는 리스트(20)로부터의 객체들을 가진 디스플레이상에 제공된다. 본 발명을 추가로 설명하기 위하여, 본 발명의 단순한 예시적인 특정 실시예가 기술될 것이다.
사용자(160)는 그의 집에 있으며 통신 장치를 사용하여 그의 친구에게 멀티미디어 메시지를 전송하기를 원하며; 예컨대, 장치는 이동전화의 형태로 구현된다. 사용자(160)의 공간 위치 및 그의 연관된 장치는 사용자 스케줄(120)을 초기에 장치에 입력하거나, 또는 예컨대 A-GPS와 같은 위치 결정 기술들을 사용함으로서 추정된다.
제 1 단계에서, 사용자(160)는 친구에 해당하는 전화번호를 선택한다. 이러한 선택은 장치로 하여금 그의 함수 G(100)를 통해 비공식적인 하나 이상의 함수 F에 의하여 태깅되는 데이터베이스(130)에 저장된 리스트(20)의 객체들을 디스플레이(150)상에 제공할 수 있도록 한다. 제공된 객체들은 디스플레이(150)상의 스크롤링을 용이하게 하기 위하여 간결한 형식으로 바람직하게 디스플레이된다. 더욱이, 디스플레이(150)상에서, 전술한 함수 F에 의하여 "친구" 및 "비공식"인 것으로 태깅된 객체들은 먼저 디스플레이된 후, "친구"인 것으로 객체들에 의하여 태깅된 객체들이 디스플레이되지만, 이후에 공식적인 태깅없이 "비공식"인 것으로 태깅된, 그러나 관계 태깅 세트 없는 객체들이 디스플레이된다.
제 2 단계에서, 사용자(160)는 스크롤링된 리스트로부터 선택하며 이에 따라 대응하는 선택된 객체를 멀티미디어 메시지에 삽입한다.
제 3 단계에서, 메시지가 완성될 때, 사용자(160)는 메시지를 친구에게 계속 해서 전송한다. 더욱이, 친구는 이-메일을 열어서 다양한 연관 객체들, 예컨대 전술한 하나 이상의 전술된 이모티콘, 화상들, 사진들, 영화 클립들 등을 포함하는 멀티미디어 메시지를 읽는다.
전술한 본 발명의 실시예들이 본 발명의 범위를 벗어나지 않고 수정될 수 있다는 것이 인식될 것이다.
전술한 관계들을 정의할 때, 논리적인 관계 시퀀스는 정의된 객체들(OBJ)이 정의된 관계들(REL)과 함께 사용될 수 있거나, 정의된 통신 타입(TYP)에서 사용될 수 있거나 또는 정의된 전화번호들(NUM)에서 사용될 수 있다는 형식, 즉, 심볼 방식을 가진다.
OBJ <=> REL <=> TYP <=> NUM
앞에서, "포함한다"와 같은 동사 및 동사의 활용은 다른 부분들 또는 아이템들의 존재가 명백하게 기술되지 않도록 비배타적으로 해석된다. '컴퓨터 프로그램'은 인터넷과 같은 네트워크를 통해 다운로드가능한 또는 임의의 다른 방식으로 판매가능한, 플로피 디스크와 같은 컴퓨터-판독가능 매체상에 저장된 임의의 소프트웨어 제품을 의미하는 것으로 이해되어야 한다.

Claims (10)

  1. 통신 장치에서 전자 객체들의 입력을 예측하는 방법에 있어서,
    (a) 상기 통신 장치상에서 작성가능한 멀티미디어 메시지들내에 삽입될 수 있는 전자 객체들의 제 1 데이터베이스를 확립하는 단계;
    (b) 전자 객체 속성들의 제 2 데이터베이스를 확립하는 단계;
    (c) 상기 제 1 데이터베이스의 적어도 하나의 객체 및 상기 제 2 데이터베이스의 적어도 하나의 대응하는 속성 사이의 하나 이상의 연관들을 확립하는 단계;
    (d) 멀티미디어 메시지에 하나 이상의 객체들을 포함시키고자 하는 요청을 상기 장치의 사용자로부터 수신하는 단계로서, 상기 요청은 적어도 하나의 입력 인자(input argument)를 포함하는, 상기 수신 단계;
    (e) 상기 제 2 데이터베이스의 상기 적어도 하나의 속성과 상기 적어도 하나의 입력 인자를 매칭시키고 상기 적어도 하나의 입력 인자 및 이와 연관된 적어도 하나의 속성에 대응하는 하나 이상의 객체들을 식별하는 단계; 및
    (f) 상기 적어도 하나의 인자에 대응하는 하나 이상의 객체들의 디스플레이 표현을 상기 사용자에게 제공하는 단계를 포함하는, 전자 객체들의 입력 예측 방법.
  2. 제 1 항에 있어서,
    상기 단계(e)로부터의 상기 하나 이상의 식별된 객체들은 상기 제 1 데이터 베이스의 다른 객체들에 비하여 우선 순위 선정된 방식으로 제공되는, 전자 객체들의 입력 예측 방법.
  3. 제 2 항에 있어서,
    상기 단계(e)로부터의 상기 하나 이상의 식별된 객체들은 상기 사용자에게 먼저 제공되는, 전자 객체들의 입력 예측 방법.
  4. 제 1 항에 있어서,
    상기 단계(e)로부터의 상기 하나 이상의 식별된 객체들은, 상기 하나 이상의 인자들에 가장 매칭되는 속성들을 갖는 객체들이 상기 하나 이상의 인자들에 최소로 매칭되는 속성들을 갖는 객체들에 대하여 진행 순서에서 먼저 제공되는, 전자 객체들의 입력 예측 방법.
  5. 제 1 항에 있어서, 상기 하나 이상의 속성들은:
    (a) 상기 메시지의 하나 이상의 의도된 수신자들과 상기 사용자의 관계;
    (b) 상기 메시지의 원하는 비공식성(desired informality);
    (c) 상기 메시지를 발생시키는 순간 및 상기 메시지를 디스패치하는 순간 중 적어도 하나의 순간의 발생순 시간(chronological time);
    (d) 상기 메시지를 작성할 때 주위 조명 세기, 주위 온도, 주위 습도 및 주위 고도 중 적어도 하나를 포함하는 사용자의 주위 조건들;
    (e) 상기 메시지를 작성할 때와 상기 메시지를 전송할 때 중 적어도 하나일 때 상기 사용자의 지리적 공간 위치;
    (f) 상기 위치 함수에 따른 상기 사용자의 위치;
    (g) 상기 사용자에 의하여 실행되는 상기 하나 이상의 객체들의 바람직한 선택의 이전 히스토리(previous history);
    (h) 상기 메시지에 대한 상기 하나 이상의 의도된 수신자들의 전화번호 및 사이버 공간 어드레스 중 적어도 하나; 및
    (i) 상기 메시지의 워드 기존 부분(word already part), 중 적어도 하나를 포함하는, 전자 객체들의 입력 예측 방법.
  6. 제 1 항에 있어서,
    상기 장치는 그것의 지리적 공간 위치를 결정하는 위치 측정 수단을 포함하는, 전자 객체들의 입력 예측 방법.
  7. 제 1 항에 있어서,
    상기 장치는 상기 식별된 객체들의 스크롤링 표현(scrolling representation)에 의하여 상기 사용자로부터의 질문을 허용하는 방식으로 상기 식별된 객체들을 나타내는 그래픽 디스플레이 수단을 포함하는, 전자 객체들의 입력 예측 방법.
  8. 제 1 항에 있어서,
    상기 장치는 하나 이상의 속성들에 따라 그룹핑된 객체들을 상기 사용자에게 제공하도록 동작가능하게 구성되는, 전자 객체들의 입력 예측 방법.
  9. 프로그래밍가능 장치로 하여금 제 1 항에 따른 방법을 수행할 수 있도록 하는 컴퓨터 프로그램 제품.
  10. 전자 객체들의 입력을 예측하도록 동작가능한 통신 장치에 있어서,
    (a) 상기 통신 장치상에서 작성가능한 멀티미디어 메시지들내에 삽입될 수 있는 전자 객체들의 제 1 데이터베이스;
    (b) 전자 객체 속성들의 제 2 데이터베이스;
    (c) 상기 제 1 데이터베이스의 적어도 하나의 객체 및 상기 제 2 데이터베이스의 적어도 하나의 대응하는 속성 사이의 하나 이상의 연관들을 확립하는 연관수단;
    (d) 멀티미디어 메시지에 하나 이상의 객체들을 포함시키고자 하는 요청을 상기 통신 장치의 사용자로부터 수신하는 요청 수신 수단으로서, 상기 요청은 적어도 하나의 입력 인자를 포함하는, 상기 요청 수신 수단;
    (e) 상기 제 2 데이터베이스의 상기 적어도 하나의 속성과 상기 적어도 하나의 입력 인자를 매칭시키고 상기 적어도 하나의 입력 인자 및 이와 연관된 적어도 하나의 속성에 대응하는 하나 이상의 객체들을 식별하는 계산 수단; 및
    (f) 상기 적어도 하나의 인자에 대응하는 상기 하나 이상의 객체들의 디스플레이 표현을 사용자에게 제공하는 디스플레이 수단을 포함하는, 통신 장치.
KR1020067008173A 2003-10-30 2004-10-18 입력 예측 방법 KR20060120053A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP03104022.3 2003-10-30
EP03104022 2003-10-30

Publications (1)

Publication Number Publication Date
KR20060120053A true KR20060120053A (ko) 2006-11-24

Family

ID=34530774

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020067008173A KR20060120053A (ko) 2003-10-30 2004-10-18 입력 예측 방법

Country Status (6)

Country Link
US (1) US20070073517A1 (ko)
EP (1) EP1683043A1 (ko)
JP (1) JP2007510981A (ko)
KR (1) KR20060120053A (ko)
CN (1) CN1875361A (ko)
WO (1) WO2005043407A1 (ko)

Families Citing this family (151)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4285704B2 (ja) * 2006-08-16 2009-06-24 ソニー・エリクソン・モバイルコミュニケーションズ株式会社 情報処理装置、情報処理方法、及び情報処理プログラム
US7640233B2 (en) * 2006-08-29 2009-12-29 International Business Machines Corporation Resolution of abbreviated text in an electronic communications system
US8554868B2 (en) 2007-01-05 2013-10-08 Yahoo! Inc. Simultaneous sharing communication interface
US8566403B2 (en) * 2008-12-23 2013-10-22 At&T Mobility Ii Llc Message content management system
US8700072B2 (en) 2008-12-23 2014-04-15 At&T Mobility Ii Llc Scalable message fidelity
US9058105B2 (en) * 2010-10-31 2015-06-16 International Business Machines Corporation Automated adjustment of input configuration
IL306019A (en) 2011-07-12 2023-11-01 Snap Inc Methods and systems of providing visual content editing functions
US9191713B2 (en) * 2011-09-02 2015-11-17 William R. Burnett Method for generating and using a video-based icon in a multimedia message
US20130282365A1 (en) * 2011-10-28 2013-10-24 Adriaan van de Ven Adapting language use in a device
EA024204B1 (ru) * 2012-01-20 2016-08-31 Актелион Фармасьютиклз Лтд. Производные гетероциклических амидов в качестве антагонистов p2xрецептора
US8768876B2 (en) 2012-02-24 2014-07-01 Placed, Inc. Inference pipeline system and method
US8972357B2 (en) 2012-02-24 2015-03-03 Placed, Inc. System and method for data collection to validate location data
US11734712B2 (en) 2012-02-24 2023-08-22 Foursquare Labs, Inc. Attributing in-store visits to media consumption based on data collected from user devices
WO2013166588A1 (en) 2012-05-08 2013-11-14 Bitstrips Inc. System and method for adaptable avatars
US9628950B1 (en) 2014-01-12 2017-04-18 Investment Asset Holdings Llc Location-based messaging
US9537811B2 (en) 2014-10-02 2017-01-03 Snap Inc. Ephemeral gallery of ephemeral messages
US9396354B1 (en) 2014-05-28 2016-07-19 Snapchat, Inc. Apparatus and method for automated privacy protection in distributed images
EP2955686A1 (en) 2014-06-05 2015-12-16 Mobli Technologies 2010 Ltd. Automatic article enrichment by social media trends
US9113301B1 (en) 2014-06-13 2015-08-18 Snapchat, Inc. Geo-location based event gallery
US9225897B1 (en) 2014-07-07 2015-12-29 Snapchat, Inc. Apparatus and method for supplying content aware photo filters
US10423983B2 (en) 2014-09-16 2019-09-24 Snap Inc. Determining targeting information based on a predictive targeting model
US10824654B2 (en) 2014-09-18 2020-11-03 Snap Inc. Geolocation-based pictographs
US11216869B2 (en) 2014-09-23 2022-01-04 Snap Inc. User interface to augment an image using geolocation
US10284508B1 (en) 2014-10-02 2019-05-07 Snap Inc. Ephemeral gallery of ephemeral messages with opt-in permanence
US9015285B1 (en) 2014-11-12 2015-04-21 Snapchat, Inc. User interface for accessing media at a geographic location
US10311916B2 (en) 2014-12-19 2019-06-04 Snap Inc. Gallery of videos set to an audio time line
US9385983B1 (en) 2014-12-19 2016-07-05 Snapchat, Inc. Gallery of messages from individuals with a shared interest
US9754355B2 (en) 2015-01-09 2017-09-05 Snap Inc. Object recognition based photo filters
US11388226B1 (en) 2015-01-13 2022-07-12 Snap Inc. Guided personal identity based actions
KR101615848B1 (ko) * 2015-01-19 2016-04-26 주식회사 엔씨소프트 유사상황 검색을 통한 대화 스티커 추천방법 및 컴퓨터 프로그램
US10133705B1 (en) 2015-01-19 2018-11-20 Snap Inc. Multichannel system
KR101634086B1 (ko) * 2015-01-19 2016-07-08 주식회사 엔씨소프트 감정 분석을 통한 스티커 추천 방법 및 시스템
KR101641572B1 (ko) * 2015-01-19 2016-07-21 주식회사 엔씨소프트 상황 및 선호도 기반 대화 스티커 순위 결정 방법 및 컴퓨터 프로그램
US9521515B2 (en) 2015-01-26 2016-12-13 Mobli Technologies 2010 Ltd. Content request by location
US10223397B1 (en) 2015-03-13 2019-03-05 Snap Inc. Social graph based co-location of network users
KR102217723B1 (ko) 2015-03-18 2021-02-19 스냅 인코포레이티드 지오-펜스 인가 프로비저닝
US9692967B1 (en) 2015-03-23 2017-06-27 Snap Inc. Systems and methods for reducing boot time and power consumption in camera systems
US9881094B2 (en) 2015-05-05 2018-01-30 Snap Inc. Systems and methods for automated local story generation and curation
US10135949B1 (en) 2015-05-05 2018-11-20 Snap Inc. Systems and methods for story and sub-story navigation
US10993069B2 (en) 2015-07-16 2021-04-27 Snap Inc. Dynamically adaptive media content delivery
US10817898B2 (en) 2015-08-13 2020-10-27 Placed, Llc Determining exposures to content presented by physical objects
US9652896B1 (en) 2015-10-30 2017-05-16 Snap Inc. Image based tracking in augmented reality systems
US9984499B1 (en) 2015-11-30 2018-05-29 Snap Inc. Image and point cloud based tracking and in augmented reality systems
US10474321B2 (en) 2015-11-30 2019-11-12 Snap Inc. Network resource location linking and visual content sharing
US20170161382A1 (en) 2015-12-08 2017-06-08 Snapchat, Inc. System to correlate video data and contextual data
US10354425B2 (en) 2015-12-18 2019-07-16 Snap Inc. Method and system for providing context relevant media augmentation
US10740573B2 (en) 2015-12-23 2020-08-11 Oath Inc. Method and system for automatic formality classification
US11023514B2 (en) 2016-02-26 2021-06-01 Snap Inc. Methods and systems for generation, curation, and presentation of media collections
US10679389B2 (en) 2016-02-26 2020-06-09 Snap Inc. Methods and systems for generation, curation, and presentation of media collections
US10285001B2 (en) 2016-02-26 2019-05-07 Snap Inc. Generation, curation, and presentation of media collections
US10339365B2 (en) 2016-03-31 2019-07-02 Snap Inc. Automated avatar generation
US10466863B1 (en) * 2016-06-01 2019-11-05 Google Llc Predictive insertion of graphical objects in a development environment
US11785161B1 (en) 2016-06-20 2023-10-10 Pipbin, Inc. System for user accessibility of tagged curated augmented reality content
US10638256B1 (en) 2016-06-20 2020-04-28 Pipbin, Inc. System for distribution and display of mobile targeted augmented reality content
US11201981B1 (en) 2016-06-20 2021-12-14 Pipbin, Inc. System for notification of user accessibility of curated location-dependent content in an augmented estate
US11876941B1 (en) 2016-06-20 2024-01-16 Pipbin, Inc. Clickable augmented reality content manager, system, and network
US10805696B1 (en) 2016-06-20 2020-10-13 Pipbin, Inc. System for recording and targeting tagged content of user interest
US11044393B1 (en) 2016-06-20 2021-06-22 Pipbin, Inc. System for curation and display of location-dependent augmented reality content in an augmented estate system
US10334134B1 (en) 2016-06-20 2019-06-25 Maximillian John Suiter Augmented real estate with location and chattel tagging system and apparatus for virtual diary, scrapbooking, game play, messaging, canvasing, advertising and social interaction
US10430838B1 (en) 2016-06-28 2019-10-01 Snap Inc. Methods and systems for generation, curation, and presentation of media collections with automated advertising
US9681265B1 (en) 2016-06-28 2017-06-13 Snap Inc. System to track engagement of media items
US10387514B1 (en) 2016-06-30 2019-08-20 Snap Inc. Automated content curation and communication
US10348662B2 (en) 2016-07-19 2019-07-09 Snap Inc. Generating customized electronic messaging graphics
KR102267482B1 (ko) 2016-08-30 2021-06-22 스냅 인코포레이티드 동시 로컬화 및 매핑을 위한 시스템 및 방법
US10432559B2 (en) 2016-10-24 2019-10-01 Snap Inc. Generating and displaying customized avatars in electronic messages
KR102298379B1 (ko) 2016-11-07 2021-09-07 스냅 인코포레이티드 이미지 변경자들의 선택적 식별 및 순서화
US10203855B2 (en) 2016-12-09 2019-02-12 Snap Inc. Customized user-controlled media overlays
US11616745B2 (en) 2017-01-09 2023-03-28 Snap Inc. Contextual generation and selection of customized media content
US10454857B1 (en) 2017-01-23 2019-10-22 Snap Inc. Customized digital avatar accessories
US10915911B2 (en) 2017-02-03 2021-02-09 Snap Inc. System to determine a price-schedule to distribute media content
US11250075B1 (en) 2017-02-17 2022-02-15 Snap Inc. Searching social media content
US10319149B1 (en) 2017-02-17 2019-06-11 Snap Inc. Augmented reality anamorphosis system
US10074381B1 (en) 2017-02-20 2018-09-11 Snap Inc. Augmented reality speech balloon system
US10565795B2 (en) 2017-03-06 2020-02-18 Snap Inc. Virtual vision system
US10523625B1 (en) 2017-03-09 2019-12-31 Snap Inc. Restricted group content collection
US10582277B2 (en) 2017-03-27 2020-03-03 Snap Inc. Generating a stitched data stream
US10581782B2 (en) 2017-03-27 2020-03-03 Snap Inc. Generating a stitched data stream
US11170393B1 (en) 2017-04-11 2021-11-09 Snap Inc. System to calculate an engagement score of location based media content
US10387730B1 (en) 2017-04-20 2019-08-20 Snap Inc. Augmented reality typography personalization system
US10212541B1 (en) 2017-04-27 2019-02-19 Snap Inc. Selective location-based identity communication
KR20230012096A (ko) 2017-04-27 2023-01-25 스냅 인코포레이티드 지리공간적 활동 메트릭들을 표시하는 지도-기반 그래픽 사용자 인터페이스
US11893647B2 (en) 2017-04-27 2024-02-06 Snap Inc. Location-based virtual avatars
US10467147B1 (en) 2017-04-28 2019-11-05 Snap Inc. Precaching unlockable data elements
US10803120B1 (en) 2017-05-31 2020-10-13 Snap Inc. Geolocation based playlists
US11475254B1 (en) 2017-09-08 2022-10-18 Snap Inc. Multimodal entity identification
US10740974B1 (en) 2017-09-15 2020-08-11 Snap Inc. Augmented reality system
US10499191B1 (en) 2017-10-09 2019-12-03 Snap Inc. Context sensitive presentation of content
US10573043B2 (en) 2017-10-30 2020-02-25 Snap Inc. Mobile-based cartographic control of display content
US11265273B1 (en) 2017-12-01 2022-03-01 Snap, Inc. Dynamic media overlay with smart widget
US11017173B1 (en) 2017-12-22 2021-05-25 Snap Inc. Named entity recognition visual context and caption data
US10678818B2 (en) 2018-01-03 2020-06-09 Snap Inc. Tag distribution visualization system
US11507614B1 (en) 2018-02-13 2022-11-22 Snap Inc. Icon based tagging
US10979752B1 (en) 2018-02-28 2021-04-13 Snap Inc. Generating media content items based on location information
US10885136B1 (en) 2018-02-28 2021-01-05 Snap Inc. Audience filtering system
US10327096B1 (en) 2018-03-06 2019-06-18 Snap Inc. Geo-fence selection system
WO2019178361A1 (en) 2018-03-14 2019-09-19 Snap Inc. Generating collectible media content items based on location information
US11163941B1 (en) 2018-03-30 2021-11-02 Snap Inc. Annotating a collection of media content items
US10219111B1 (en) 2018-04-18 2019-02-26 Snap Inc. Visitation tracking system
US10896197B1 (en) 2018-05-22 2021-01-19 Snap Inc. Event detection system
US10679393B2 (en) 2018-07-24 2020-06-09 Snap Inc. Conditional modification of augmented reality object
US10997760B2 (en) 2018-08-31 2021-05-04 Snap Inc. Augmented reality anthropomorphization system
US10698583B2 (en) 2018-09-28 2020-06-30 Snap Inc. Collaborative achievement interface
US10778623B1 (en) 2018-10-31 2020-09-15 Snap Inc. Messaging and gaming applications communication platform
US11199957B1 (en) 2018-11-30 2021-12-14 Snap Inc. Generating customized avatars based on location information
US10939236B1 (en) 2018-11-30 2021-03-02 Snap Inc. Position service to determine relative position to map features
US11032670B1 (en) 2019-01-14 2021-06-08 Snap Inc. Destination sharing in location sharing system
US10939246B1 (en) 2019-01-16 2021-03-02 Snap Inc. Location-based context information sharing in a messaging system
US11294936B1 (en) 2019-01-30 2022-04-05 Snap Inc. Adaptive spatial density based clustering
US11972529B2 (en) 2019-02-01 2024-04-30 Snap Inc. Augmented reality system
US10936066B1 (en) 2019-02-13 2021-03-02 Snap Inc. Sleep detection in a location sharing system
US10838599B2 (en) 2019-02-25 2020-11-17 Snap Inc. Custom media overlay system
US10964082B2 (en) 2019-02-26 2021-03-30 Snap Inc. Avatar based on weather
US10852918B1 (en) 2019-03-08 2020-12-01 Snap Inc. Contextual information in chat
US12242979B1 (en) 2019-03-12 2025-03-04 Snap Inc. Departure time estimation in a location sharing system
US11868414B1 (en) 2019-03-14 2024-01-09 Snap Inc. Graph-based prediction for contact suggestion in a location sharing system
US11852554B1 (en) 2019-03-21 2023-12-26 Snap Inc. Barometer calibration in a location sharing system
US11249614B2 (en) 2019-03-28 2022-02-15 Snap Inc. Generating personalized map interface with enhanced icons
US10810782B1 (en) 2019-04-01 2020-10-20 Snap Inc. Semantic texture mapping system
US10575131B1 (en) 2019-05-30 2020-02-25 Snap Inc. Wearable device location accuracy systems
US10582453B1 (en) 2019-05-30 2020-03-03 Snap Inc. Wearable device location systems architecture
US10560898B1 (en) 2019-05-30 2020-02-11 Snap Inc. Wearable device location systems
US10893385B1 (en) 2019-06-07 2021-01-12 Snap Inc. Detection of a physical collision between two client devices in a location sharing system
US11307747B2 (en) 2019-07-11 2022-04-19 Snap Inc. Edge gesture interface with smart interactions
US11821742B2 (en) 2019-09-26 2023-11-21 Snap Inc. Travel based notifications
US11218838B2 (en) 2019-10-31 2022-01-04 Snap Inc. Focused map-based context information surfacing
US11429618B2 (en) 2019-12-30 2022-08-30 Snap Inc. Surfacing augmented reality objects
US11128715B1 (en) 2019-12-30 2021-09-21 Snap Inc. Physical friend proximity in chat
US11169658B2 (en) 2019-12-31 2021-11-09 Snap Inc. Combined map icon with action indicator
US11343323B2 (en) 2019-12-31 2022-05-24 Snap Inc. Augmented reality objects registry
US11228551B1 (en) 2020-02-12 2022-01-18 Snap Inc. Multiple gateway message exchange
US11516167B2 (en) 2020-03-05 2022-11-29 Snap Inc. Storing data based on device location
US11619501B2 (en) 2020-03-11 2023-04-04 Snap Inc. Avatar based on trip
US11430091B2 (en) 2020-03-27 2022-08-30 Snap Inc. Location mapping for large scale augmented-reality
US10956743B1 (en) 2020-03-27 2021-03-23 Snap Inc. Shared augmented reality system
US11411900B2 (en) 2020-03-30 2022-08-09 Snap Inc. Off-platform messaging system
US11290851B2 (en) 2020-06-15 2022-03-29 Snap Inc. Location sharing using offline and online objects
US11483267B2 (en) 2020-06-15 2022-10-25 Snap Inc. Location sharing using different rate-limited links
US11314776B2 (en) 2020-06-15 2022-04-26 Snap Inc. Location sharing using friend list versions
US11503432B2 (en) 2020-06-15 2022-11-15 Snap Inc. Scalable real-time location sharing framework
US11308327B2 (en) 2020-06-29 2022-04-19 Snap Inc. Providing travel-based augmented reality content with a captured image
US11349797B2 (en) 2020-08-31 2022-05-31 Snap Inc. Co-location connection service
US11606756B2 (en) 2021-03-29 2023-03-14 Snap Inc. Scheduling requests for location data
US11645324B2 (en) 2021-03-31 2023-05-09 Snap Inc. Location-based timeline media content system
US12026362B2 (en) 2021-05-19 2024-07-02 Snap Inc. Video editing application for mobile devices
US11829834B2 (en) 2021-10-29 2023-11-28 Snap Inc. Extended QR code
US12166839B2 (en) 2021-10-29 2024-12-10 Snap Inc. Accessing web-based fragments for display
US12001750B2 (en) 2022-04-20 2024-06-04 Snap Inc. Location-based shared augmented reality experience system
US12243167B2 (en) 2022-04-27 2025-03-04 Snap Inc. Three-dimensional mapping using disparate visual datasets
US12164109B2 (en) 2022-04-29 2024-12-10 Snap Inc. AR/VR enabled contact lens
US12020384B2 (en) 2022-06-21 2024-06-25 Snap Inc. Integrating augmented reality experiences with other components
US12020386B2 (en) 2022-06-23 2024-06-25 Snap Inc. Applying pregenerated virtual experiences in new location

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6278936B1 (en) * 1993-05-18 2001-08-21 Global Research Systems, Inc. System and method for an advance notification system for monitoring and reporting proximity of a vehicle
US6947571B1 (en) * 1999-05-19 2005-09-20 Digimarc Corporation Cell phones with optical capabilities, and related applications
US6236768B1 (en) * 1997-10-14 2001-05-22 Massachusetts Institute Of Technology Method and apparatus for automated, context-dependent retrieval of information
US6601192B1 (en) * 1999-08-31 2003-07-29 Accenture Llp Assertion component in environment services patterns
GB2386724A (en) * 2000-10-16 2003-09-24 Tangis Corp Dynamically determining appropriate computer interfaces
US6987991B2 (en) * 2001-08-17 2006-01-17 Wildseed Ltd. Emoticon input method and apparatus

Also Published As

Publication number Publication date
CN1875361A (zh) 2006-12-06
EP1683043A1 (en) 2006-07-26
WO2005043407A1 (en) 2005-05-12
JP2007510981A (ja) 2007-04-26
US20070073517A1 (en) 2007-03-29

Similar Documents

Publication Publication Date Title
KR20060120053A (ko) 입력 예측 방법
EP2033411B1 (en) Method, apparatus and computer program product for providing automatic delivery of information to a terminal
US10209861B2 (en) Sticky messages
US9530149B2 (en) Keyword-based services for mobile device messages
US7627311B2 (en) Image acquisition for contacts list
CN100418333C (zh) 联系人侧边工具条
US9049161B2 (en) Linking sounds and emoticons
US10768796B2 (en) Method of displaying user interface on device, and device
US20070027848A1 (en) Smart search for accessing options
US20110106736A1 (en) System and method for intuitive user interaction
US20090055484A1 (en) System and method for representation of electronic mail users using avatars
US9116884B2 (en) System and method for converting a message via a posting converter
US20120157134A1 (en) Method and apparatus for displaying message in mobile communication terminal
CN101009889A (zh) 提供关于各个共享者之间关系的信息的装置和方法
KR20130135114A (ko) 정황에 기반한 텍스트 디스플레이의 자동 업데이트
US20160180560A1 (en) Image insertion in a message
KR20150099547A (ko) 구조화된 엔티티로 강화된 메시지
JP2009521182A (ja) 携帯デバイスおよび携帯デバイスからメッセージを送信する方法
JP2019016347A (ja) エモーティコンを用いた検索サービスを提供するユーザー端末、検索サーバー及びその動作方法
JP2024112801A (ja) カスタムキーワードを用いてエモーティコンを表示する方法及びユーザー端末
US8364135B2 (en) Apparatus and method for managing data in portable terminal
CN107295167B (zh) 信息显示方法及装置
JP4526215B2 (ja) データ転送装置、通信装置、データ転送方法、通信方法、データ転送プログラムが記録された機械読取可能な記録媒体、通信プログラムが記録された機械読取可能な記録媒体、データ転送プログラム、通信プログラムおよびデータ通信システム
KR101170814B1 (ko) 확인 시점에 따라 다르게 보여지는 메시지를 제공하는메시지 서비스 시스템 및 그 방법
KR102779430B1 (ko) 대화 정보에 기반하여 이모티콘을 추천하는 방법 및 사용자 단말

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 20060427

Patent event code: PA01051R01D

Comment text: International Patent Application

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid