KR100929004B1 - 문맥 객체의 다단계 정렬 및 표시 - Google Patents

문맥 객체의 다단계 정렬 및 표시 Download PDF

Info

Publication number
KR100929004B1
KR100929004B1 KR1020047003964A KR20047003964A KR100929004B1 KR 100929004 B1 KR100929004 B1 KR 100929004B1 KR 1020047003964 A KR1020047003964 A KR 1020047003964A KR 20047003964 A KR20047003964 A KR 20047003964A KR 100929004 B1 KR100929004 B1 KR 100929004B1
Authority
KR
South Korea
Prior art keywords
mobile terminal
icon
user
display screen
icons
Prior art date
Application number
KR1020047003964A
Other languages
English (en)
Other versions
KR20040037088A (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 KR20040037088A publication Critical patent/KR20040037088A/ko
Application granted granted Critical
Publication of KR100929004B1 publication Critical patent/KR100929004B1/ko

Links

Images

Classifications

    • 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
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • 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
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • 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
    • 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/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
    • 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/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • H04M1/72472User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons wherein the items are sorted according to specific criteria, e.g. frequency of use
    • 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/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72457User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Environmental & Geological Engineering (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

이동 단말기 표시 화면(100) 상에 복수개의 아이콘을 표시하는 장치 및 방법이 제공되어 있다. 제1 섹션(102)은 관련 메시지의 특징을 시각, 지역, 또는 사용자 프로파일 특징과 같은 하나 또는 그 이상의 문맥값과 비교하여 결정되는 크기를 갖는 아이콘을 포함한다. 제2 섹션(104)은 상기 이동 단말기에 대한 메시지 소스의 근접에 따라 결정되는 크기를 갖는 아이콘을 포함한다.

Description

문맥 객체의 다단계 정렬 및 표시{Multilevel sorting and displaying of contextual objects}
본 발명은 휴대용 전자 장치의 표시 화면 상에 객체를 표시하는 것에 관한 것이다. 보다 구체적으로 기술하면, 본 발명은 특정의 아이콘이 다른 아이콘보다 현저한 형태를 갖는 방식으로 아이콘을 정렬 및 표시하는 방법 및 장치에 관한 것이다.
아이콘을 포함하는 그래픽 사용자 인터페이스 화면은 컴퓨터 표시 화면 상에 응용 프로그램 및 문서를 표현하기 위하여 최신 컴퓨터 시스템에 널리 사용되어 왔다. 그래픽 사용자 인터페이스를 이용하는 널리 사용된 운영 체계들 중 2가지 예로는 애플 컴퓨터사로부터 입수가능한 공지의 MAC OS 운영 체계 및 마이크로소프트사로부터 입수가능한 WINDOWS 운영 체계가 있다.
가장 최근에는, 셀룰러폰 및 무선 작동 PDA와 같은 이동 단말기에, 사용자가 응용 프로그램, 웹 사이트 및 문서를 선택할 수 있게 하는 그래픽 지향 기법이 합체되어 왔다. 컴퓨팅 성능 및 메모리 용량의 증가에 따라, 현재에는 이동 단말기가 수용하고 있는 응용 프로그램 및 기능의 수가 증가하고 있다. 예를 들면, 노키아 9210 커뮤니케이터는 전화, 팩스, 전자 우편, 캘린더(calendar), 및 접촉 특징( contacts feature)과 같은 여러 기능을 지원한다.
간편한 핸드헬드(handheld) 형태 인자를 유지하기 위하여는, 이동 단말기용 그래픽 표시 화면이 반드시 소형화되어야 하는 데, 이 때문에 한번에 보기에 편리할 수 있는 정보의 양이 제한된다. 따라서, 그같은 단말기의 설계자에게 직면하는 한가지 문제점은 어떻게 하면 너무 작아서 볼 수 없는 심벌들을 형성하지 않으면서 아이콘 및 다른 그래픽 심벌의 개수가 최대로 될 수 있는 지를 결정하는 것이다.
발명의 명칭이 "아이콘 구동형 전화 메뉴 시스템(Icon Driven Phone Menu System)"인 미국 특허 제6,047,197호에는 사용자가 2가지 표시 모드 중 하나를 선택할 수 있게 하는 표시 모드 선택기를 포함하는 셀룰러폰이 개시되어 있다. 제1 표시 모드에서는, 어플리케이션들을 표현하는 아이콘이 행(row) 및 열(column)로 배열되어 있는 데, 이 때문에 사용자는 커서 버튼을 사용하여 2차원 내에서 네비게이팅(navigating)하는 것이 가능하다. 제2 표시 모드에서는, 각각의 아이콘에 인접해 있으며 상기 아이콘을 식별하는 텍스트 필드를 갖는 셀룰러폰 표시 화면의 한 측면 상에 아이콘들이 표시되어 있다.
비록 위에서 언급된 특허에 개시된 표시 모드를 사용하여 사용자가 표시 화면 상의 여러 아이콘을 통해 네비게이팅하는 것이 가능하다 하더라도, 각각의 아이콘은 특정의 사용자에 대한 각각의 아이콘의 중요성과는 관계없이, 상기 표시 화면 상에 거의 동일한 정도의 공간을 점유하고 있다. 예를 들어, 만약 특정의 사용자가 응용 프로그램(A,B)을 압도적으로 사용하고 있는 반면에, 제2의 사용자는 응용 프로그램(C,D)을 압도적으로 사용하고 있다면, 각각의 사용자는 자신이 원하는 응용 프로그램의 위치를 선정하기 위하여 동일 세트의 아이콘을 통해 네비게이팅하여야 한다.
위치 기반 정보 및 위치 기반 서비스가 현실화됨에 따라, 이동 단말기 사용자는 훨씬 많은 메시지 및 관련 아이콘을 수신할 것이다. 상기 메시지는 위치 지정 메시지(예컨대, 레스토랑 및 극장에 대한 광고)를 포함할 수 있다. 종래의 방법 및 장치를 사용하여 작은 화면 상에 아이콘을 표시하는 것과 관련된 문제점은 단지 수신된 메시지가 증가하고 또한 사용자들이 실행 또는 가시화하고자 하는 응용 프로그램 및 메시지에 대응하는 아이콘을 찾기 위해 아이콘들을 정렬하는 데 많은 시간을 보내야 할 경우에만 증가하게 될 것이다.
그러므로, 당업계에서는 사용자가 자신에게 가장 관심이 있는 것으로 예상되는 아이콘을 강조하는 방식으로 작은 화면 상에 다수의 아이콘을 표시할 수 있게 하는 시스템 및 방법이 필요하다.
당업계에서의 위에서 언급된 필요성은 특정의 아이콘을 다른 아이콘보다 현저한 형태를 갖는 방식으로 표시하는 이하 개시되는 시스템 및 방법에 의해 충족된다. 특정의 아이콘이 보다 작은 형태 인자에서 표현되는 실시예들에 의하면 다수의 아이콘이 주어진 표시 부위에서 표현될 수 있고 사용자는 어느 주어진 시간에 사용될 것으로 예상되는 아이콘을 신속하게 식별할 수 있다. 아이콘은 동일한 표시 화면 상에서 근접 바, 우선 순위 바 또는 근접 바 및 우선 순위 바 모두로 표현될 수 있다.
본 발명의 제1 실시예는 이동 단말기 상의 표시 화면으로부터 사용자가 선택할 수 있는 복수개의 아이콘을 표시하는 방법을 제공하는 것이다. 상기 방법은 메시지 소스로부터 복수개의 메시지를 수신하는 단계 및 상기 복수개의 메시지 각각과 관련된 하나 또는 그 이상의 특징을 상기 이동 단말기의 사용자에게 특정한 하나 또는 그 이상의 문맥값과 비교하는 단계를 포함한다. 다음으로는, 상기 이동 단말기에 대하여 각각의 메시지 소스와 관련된 근접값이 결정된다. 상기 복수개의 메시지 각각에 대하여는 하나의 아이콘이 관련되어 있다. 상기 하나 또는 그 이상의 문맥값과 가장 잘 부합하는 하나 또는 그 이상의 특징을 갖는 메시지에 대응하는 제1 아이콘은 상기 표시 화면의 우선 순위 섹션에서 상기 우선 순위 섹션 내의 다른 아이콘에 대하여 확대되는 표시 포맷을 사용하여 표현된다. 그리고, 가장 가까운 근접값을 갖는 메시지 소스에 대응하는 제2 아이콘은 상기 표시 화면의 근접 섹션에서 상기 근접 섹션 내의 다른 아이콘에 대하여 확대되는 표시 포맷을 사용하여 표현된다.
다른 한 실시예에서는, 이동 단말기 상의 표시 화면으로부터 사용자가 선택할 수 있는 복수개의 아이콘을 표시하는 다른 한 방법이 제공된다. 상기 방법은 메시지 소스로부터 복수개의 메시지를 수신하는 단계 및 상기 이동 단말기의 사용자에게 특정한 문맥값들을 포함하는 제1 프로파일을 수신하는 단계를 포함한다. 상기 복수개의 메시지 각각과 관련된 하나 또는 그 이상의 특징은 상기 제1 프로파일의 문맥값들 중 하나 또는 그 이상의 문맥값과 비교된다. 상기 이동 단말기에 대하여 각각의 메시지 소스와 관련된 근접값이 결정되고 상기 복수개의 메시지 각각에 대 하여는 하나의 아이콘이 할당된다. 다음으로는, 상기 제1 프로파일의 하나 또는 그 이상의 문맥값과 가장 잘 부합하는 하나 또는 그 이상의 특징을 갖는 메시지에 대응하는 제1 아이콘은 상기 표시 화면의 우선 순위 섹션에서 상기 우선 순위 섹션 내의 다른 아이콘에 대하여 확대되는 표시 포맷을 사용하여 표현된다. 가장 가까운 근접값을 갖는 메시지 소스에 대응하는 제2 아이콘은 상기 표시 화면의 근접 섹션에서 남아 있는 복수개의 아이콘에 대하여 확대되는 표시 포맷을 사용하여 표현된다.
본 발명의 또 다른 한 실시예에서는, 이동 단말기가 제공된다. 상기 이동 단말기는 그래픽 아이콘을 표시할 수 있는 표시 화면 및 상기 이동 단말기의 사용자가 상기 표시 화면 상에 표시되는 그래픽 아이콘들 중 하나 또는 그 이상의 아이콘을 선택할 수 있게 하는 사용자 입력 장치를 포함한다. 상기 이동 단말기는 또한, 실행시, (a) 메시지 소스로부터 수신된 복수개의 메시지 각각과 관련된 하나 또는 그 이상의 특징을 상기 이동 단말기의 사용자에게 특정한 하나 또는 그 이상의 문맥값과 비교하는 단계; (b) 상기 이동 단말기에 대하여 각각의 메시지 소스와 관련된 근접값을 결정하는 단계; (c) 상기 복수개의 메시지 각각과 하나의 아이콘을 관련시키는 단계; (d) 상기 표시 화면의 우선 순위 섹션에서, 상기 우선 순위 섹션 내의 다른 아이콘에 대하여 확대되는 표시 포맷을 사용하여 하나 또는 그 이상의 문맥값과 가장 잘 부합하는 하나 또는 그 이상의 특징을 갖는 메시지에 대응하는 제1 아이콘을 표현하는 단계; 및 (e) 상기 표시 화면의 근접 섹션에서, 상기 근접 섹션 내의 다른 아이콘에 대하여 확대되는 표시 포맷을 사용하여 가장 가까운 근접 값을 갖는 메시지 소스에 대응하는 제2 아이콘을 표현하는 단계를 수행하는 컴퓨터 실행가능 명령어로 프로그램된 프로세서를 포함한다.
위에서 언급된 실시예들 중 하나 또는 그 이상의 실시예에서, 사용자는 다른 이동 단말기 사용자가 다른 방식으로 우선 순위화된 아이콘을 잠재적으로 지닐 수 있도록 어떠한 방식으로 각각의 아이콘이 표시되는 지를 결정하는 기준을 제어할 수 있다. 특정의 변형예에서는, 하나의 아이콘을 선택함으로써 하이퍼링크(Univer-sal Resource Locator; URL; 인터넷상의 각종 자원(화일, 뉴스그룹 등)을 통일된 방식으로 표현하는 주소)가 활성화되고, 이 때문에 웹 어플리케이션이 런칭(laun-ching)된다.
본 발명의 다른 실시예에서는, 상기 개시된 방법을 구현하기 위한 컴퓨터 실행가능 명령어가 컴퓨터 판독가능 매체 상에 저장된다.
본 발명은 예를 들어 예시되어 있으며 동일 참조 번호가 유사한 요소를 나타내는 첨부 도면에 국한되지 않는다.
도 1은 본 발명의 한 실시예에 따라 각각의 문맥 바에 가변 크기를 갖는 아이콘이 구비되어 있는 2개의 문맥 바를 갖는 표시 화면을 보여주는 도면이다.
도 2는 본 발명의 한 실시예에 따라 아이콘을 표현하는 방법을 보여주는 도면이다.
도 3은 본 발명의 한 실시예에 따라 사용자가 아이콘의 표시를 주문 제작할 수 있게 하는 그래픽 사용자 인터페이스를 보여주는 도면이다.
도 4는 본 발명의 한 실시예에 따라 행(row) 및 열(colum)로 배열된 아이콘을 갖는 표시 화면을 보여주는 도면이다.
도 5는 본 발명의 한 실시예에 따라 행으로 배열된 아이콘을 갖는 표시 화면을 보여주는 도면이다.
도 6은 본 발명의 여러 원리에 따라 구성된 이동 단말기를 보여주는 도면이다.
도 7은 본 발명에 따른 하나 또는 그 이상의 방법을 실시하는 데 수행될 수 있는 단계들을 보여주는 플로챠트이다.
도 1은 본 발명의 한 실시예에 따라 배열된 아이콘(10-15,20-25)을 갖는 이동 단말기 표시 화면(100)을 도시한 것이다. 이동 단말기는 노키아 9210 커뮤니케이터, 셀룰러폰, 휴대용 컴퓨터, 또는 표시 화면을 갖는 기타의 이동 전자 장치를 포함할 수 있다. 도 1에 도시된 실시예에 있어서, 아이콘(10-15)은 우선 순위 네비게이션 바(102)를 형성하고 아이콘(20-25)은 근접(proximity) 네비게이션 바(104)를 형성한다. 상기 네비게이션 바(102)는 치수가 서로 다른 아이콘을 포함하는 데, 이 경우 상기 치수는 각각의 아이콘과 관련된 메시지가 하나 또는 그 이상의 문맥값과 부합하는 정도에 대응하는 것이 일반적이다. 상기 네비게이션 바(104)는 치수가 서로 다른 아이콘을 포함하는 데, 이 경우 상기 치수는 메시지 소스의 근접값에 대응하는 것이 일반적이다. 아이콘 표시 특징에서의 가시적으로 분간할 수 있는 다른 차이점은 상이한 폭; 상이한 높이; 컬러; 강도; 형상 따위와 같은 부합된 값의 차이 및 근접값을 나타내는 데 사용될 수 있다. 상기 아이콘의 크기는 또한, 특정의 부합 범위에 속하는 아이콘이 제1 크기로 할당되며 다음의 부합 범위에 속하는 아이콘이 상기 제1 크기보다 작은 제2 크기로 할당되도록 계층화 부합 방식을 기반으로 할 수도 있다.
한 지역 내에서 이동 단말기의 위치가 이동됨에 따라, 상기 단말기는 소매점, 레스토랑, 극장, 대중 교통 터미널, 웹 사이트 및 기타 실체로부터 메시지를 수신할 수 있다. 이러한 메시지는 소정의 지역(예를 들면, 특정의 셀룰러폰 타워에 의한 서비스 제공 지역)에 속해 있는 단말기의 위치를 기반으로 하거나 또는 기타의 요소(예를 들면, 이동 단말기 사용자의 식별자, 시각, 기타의 인구 통계학적 요소(demographic factor), 또는 이동 단말기의 정확한 지리적 위치)를 기반으로 하여 이동 단말기에 제공될 수 있다.
수신 메시지 소스의 근접값은 근접 네비게이션 바(104)를 형성하는 아이콘의 위치 및 크기를 정하는 데 사용될 수 있다. 근접값은, 메시지 소스의 위치와 단말기의 특정 위치의 비교를 기반으로 하여 이동 단말기에 의해 획득될 수도 있고, 만약 실체가 이동 단말기의 위치를 분간할 수 있다면 상기 실체에 의해 직접 제공될 수도 있다. 이동 단말기의 위치는 셀룰러폰 타워의 식별 또는 위성 위치 확인 시스템(global positioning system)의 사용과 같은 여러 종래의 방법 및 장치에 의해 결정될 수 있다.
메시지는 또한 하나 또는 그 이상의 문맥값에 의해 결정되는 우선 순위로 평가될 수 있다. 이어서 대응하는 아이콘은 상기 문맥값들 중 하나 또는 그 이상의 문맥값 및 상기 메시지와 관련된 특징 간의 부합 정도를 나타내는 표시 포맷을 사용하여 우선 순위 네비게이션 바(102)의 일부로서 표시될 수 있다. 특정 실시예에 있어서는, 한 그룹의 이동 단말기 사용자에 대하여 문맥값이 동일할 수 있다. 다른 실시예에 있어서는, 사용자가 문맥값을 개별적으로 지정하고, 우선순위하며 또한 수정할 수 있다. 사용자는 또한 문맥값이 서로 다른 상이한 프로파일들을 생성할 수 있으며 상기 프로파일들을 서로 교환할 수 있다. 물론, 사용자가 변경할 수 있는 디폴트 문맥값을 제공하는 것도 가능하다.
도 2는 표시 화면(100) 상에 아이콘을 배열하는 데 사용될 수 있는 방법을 예시한 것이다. 먼저, 단계(202)에서, 이동 단말기는 메시지 소스로부터 복수개의 메시지를 수신한다. 한 예시적인 예에서는, 몇군데 음식점이 위치한 지역 내에 있는 사용자가 원하는 레스토랑을 찾으려 하고 있다. 상기 메시지 소스는 레스토랑 및 기타의 음식점을 가지고 있을 수 있다. 물론, 다른 실체가 이동 단말기에 메시지를 전송할 수도 있다. 한 실시예에 있어서, 사용자는 이하 상세하게 논의되겠지만, 적합한 프로파일 옵션을 선택함으로써 음식점들을 표시하도록 표시 화면을 한정할 수 있다.
단계(204)에서, 복수개의 메시지 중 각각의 메시지와 관련된 하나 또는 그 이상의 특징은 이동 단말기의 사용자에게 특정한 하나 또는 그 이상의 문맥값과 비교된다. 문맥값은 사용자가 관련성을 찾을 수 있는 무한수의 요소를 포함할 수 있다. 음식을 예로 들면, 문맥값은 서비스 등급(예컨대, 포스타(four-star) 레스토랑 ), 가격, 프렌드(즉, 알고 있는 사람에 대응하는 다른 이동 유닛의 존재를 나타내 는 선호물) 및 이용도를 포함할 수 있다.
다음으로는, 단계(206)에서, 이동 단말기에 대하여 각각의 메시지 소스와 관련된 근접값은 결정 또는 계산될 수 있다. 당업자라면 메시지의 물리적 소스가 광고를 낸 상품 또는 서비스를 제공하는 실체의 실제 위치와 부합하지 않을 수 있다는 점을 이해할 것이다. 예를 들면, 한 메시지는 이 메시지와 관련된 레스토랑으로부터 몇 블럭 떨어져 있는 전파 타워(radio tower)로부터 전송될 수 있다. 따라서, 단계(206)는 이동 단말기에 대하여 상품 및 서비스를 제공하는 실제의 실체의 근접값을 계산 또는 결정하는 단계를 포함할 수 있다.
단계(208)에서는 복수개의 메시지 각각에 대하여 아이콘이 관련되어 있다. 아이콘은 메시지의 일부분으로서 전송될 수도 있고 이동 단말기의 메모리에 국부적으로 저장될 수도 있다. 한 실시예에 있어서, 특징 및 아이콘을 편리하게 분리시키기 위하여 메시지가 확장성 생성 언어(extensible markup language; XML)와 같은 생성 언어로 전송된다.
단계(210)에서는, 하나 또는 그 이상의 문맥값과 가장 잘 부합하는 하나 또는 그 이상의 특징을 갖는 메시지에 대응하는 제1 아이콘이 표시 화면의 우선 순위 섹션에서 상기 우선 순위 섹션 내의 다른 아이콘에 대하여 확대된 표시 포맷을 사용하여 표현될 수 있다. 예를 들면, 서비스 등급이 중요한 문맥값이도록 결정된 경우, 아이콘(10)은 가장 높은 서비스 등급을 갖는 레스토랑에 대응할 수 있다. 아이콘(11 내지 15)은 보다 낮은 서비스 등급을 갖는 레스토랑에 대응함으로써, 아이콘 (10)의 치수보다 작은 치수를 갖는 아이콘으로 표현된다.
마지막으로, 단계(212)에서는, 가장 가까운 근접값을 갖는 메시지 소스에 대응하는 제2의 아이콘이 표시 화면의 근접 섹션에서 상기 근접 섹션 내의 다른 아이콘에 대하여 확대되는 표시 포맷을 사용하여 표현될 수 있다. 도 1에 도시된 실시예에 있어서, 아이콘(20)은 이동국에 대하여 가장 가까운 근접값을 갖는 레스토랑에 대응할 수 있다. 아이콘(21 내지 25)은 이동국으로부터 더 멀리 떨어져 있음으로써, 아이콘(20)의 치수보다 작은 치수를 갖는 아이콘으로 표현된다.
표시 화면(100)을 통해서, 이동 단말기의 사용자가 상기 표시 화면을 재빨리 보고 난 후, 어느 레스토랑이 다른 레스토랑보다 가깝게 있는 지와 어느 레스토랑이 미리 정의된 기준을 가장 가깝게 만족시키는 지를 결정할 수 있다. 예를 들면, 아이콘(20,15)은 제1 레스토랑에 대응할 수 있으며 아이콘(10,21)은 제2 레스토랑에 대응할 수 있다. 사용자는 상기 제1 레스토랑이 사용자에게 가장 가까운 레스토랑이지만 그 레스토랑이 미리 정의된 기준에 의하면 낮은 등급으로 평가되어 있다는 것을 신속하게 결정할 수 있을 것이다. 더욱이, 사용자는 또한, 제2 레스토랑이 미리 정의된 기준에 의하면 매우 높은 등급으로 평가되어 있고 또한 사용자에게 비교적 가까이 있다는 것을 신속하게 결정할 수 있을 것이다.
본 발명의 한 실시예에 있어서, 아이콘(10 내지 15,20 내지 25)은 회사 로고 또는 상표와 같은 메시지 소스를 표현하는 심벌이다. 물론, 상기 아이콘 중 하나 또는 대부분은 응용 프로그램에 대응하는 그래픽 심벌, 웹 페이지의 하이퍼링크, 정보 메시지, 문서, 사전에 집단화된 전자 우편 질의, 또는 다른 여러 유형의 객체 중 어느 하나를 포함할 수 있다. 이동 단말기의 사용자는 종래의 키패드, 커서 버 튼, 스타일러스(stylus) 따위를 사용하여 어느 한 객체를 선택할 수 있다. 당업자라면 본 발명의 원리로부터 벗어나지 않고서도 다른 유형의 아이콘 및 아이콘 선택 메카니즘이 사용될 수 있다는 점을 이해할 것이다.
도 3은 우선 순위 및 근접 네비게이션 바를 형성하는 아이콘의 선택, 크기 및 배치를 정하는 데 사용될 수 있는 그래픽 사용자 인터페이스를 예시한 것이다. 상기 우선 순위 네비게이션 바에 대하여, 사용자는 2가지 프로파일(302,304) 중에서 하나를 선택할 수 있다. 프로파일(302)은 사용자가 만든 음식 프로파일이며 이용도, 프렌드 및 가격의 문맥값(306)을 포함한다. 프로파일 표제 아래에 있는 문맥값의 배치 순서는 그러한 문맥값의 중요성에 대응할 수 있다(예컨대, 가장 중요한 값이 첫번째로 기입된다). 만약 2개의 실체가 유사한 문맥값을 갖는다면, 다음 문맥값은 대응하는 아이콘의 순서를 결정할 수 있다. 사용자는 많은 프로파일을 만들어 내거나 많은 프로파일을 구비하여 이들로 부터 하나를 선택할 수 있다. 변형적으로는, 각각의 사용자는 프로파일 표제 아래에 있는 문맥값을 기입하여야 할 단일의 프로파일을 지닐 수 있다.
도 3에 도시된 그래픽 사용자 인터페이스는 또한 근접 네비게이션 바를 형성하는 데 사용될 수 있다. 특히, 사용자는 물리적 근접 및 일시적 근접 중에서 하나를 선택할 수 있다. 본 발명은 근접 네비게이션 바의 사용을 필요로 하지 않는다. 변형 실시예에 있어서, 근접 네비게이션 바는 제2 우선 순위 네비게이션 바로 대체될 수 있으며 사용자는 제1 우선 순위 네비게이션 바에 대응하는 프로파일과는 다른 프로파일을 선택할 수 있다.
위치 변수(308, 310)를 선택함으로써 우선 순위 네비게이션 바 및 근접 네비게이션 바의 위치가 선택될 수 있다. 표시 화면(100; 도 1에 도시됨)은, 모두가 수평축을 따라 배치된 우선 순위 및 근접 네비게이션 바(102,104)를 지닌다. 도 4는 표시 화면(400)이 수직축을 따라 형성된 근접 네비게이션 바 및 수평축을 따라 형성된 우선 순위 네비게이션 바를 포함하는 실시예를 도시한 것이다. 물론, 사용자에게 정보를 제공하기 위한 아이콘을 표시하는 다른 방법으로는 여러가지가 있다. 도 5는 우선 순위 및 근접 네비게이션 바가 서로 다른 행에서 수평으로 형성되어 있는 표시 화면(500)을 도시한 것이다. 변형 실시예에 있어서, 우선 순위 및 근접 네비게이션 바는 서로 다른 행에서 수직으로 형성될 수 있다. 아이콘은 또한 대각, 수직, 수평, 또는 다른 유형의 배열로 배치될 수 있다. 아이콘은 또한 원형, 나선형, 또는 중심 부위에 있는 아이콘이 중심으로부터 외방으로 방사하는 아이콘보다 클 정도로 (또는 보다 현저한 형태를 갖도록) 중심점에서 외방으로 방사하는 다른 2차원 패턴으로 제공될 수 있다.
도 6은 본 발명의 여러 원리에 따라 구성된 이동 단말기(600)를 도시한 것이다. 비록 도 6에는 명확하게 도시되어 있지 않지만, 상기 이동 단말기는 마이크로프로세서 또는 다른 컴퓨팅 장치 및 본 발명의 원리를 수행하기 위한 컴퓨터 실행가능 명령어를 저장하는 메모리를 포함할 수 있다. 도 6에 도시된 바와 같이, 이동 단말기(600)는 수신 회로(604)를 통해 메시지 소스(602) 및 메시지 소스(603)와 통신한다. 한 실시예에 있어서, 메시지 소스(602,603)는 무선 방식(예컨대, 무선 주파수, 광, 또는 기타 통신 수단)으로 이동 단말기(600)와 통신한다. 메시지 소스( 602,603)는 레스토랑, 여행사, 호텔, 웹 사이트와 같은 실체 또는 이동 단말기( 600)와 통신할 수 있는 여타의 실체를 포함할 수 있다. 여러 추가의 메시지 소스가 이동 단말기(600)에 메시지를 전송할 수 있다는 점을 이해할 수 있기 때문에 2가지 메시지 소스는 단지 예시를 위해서만 도시된 것이다.
메시지 소스(602,603)에 의해 전송되는 메시지는 특정 업소의 지리적 위치; 특정 이동 단말기 사용자 또는 다른 지리적 위치에 대한 상기 업소의 근접; 가격 정보; 회사 로고; 그림 문자 아이콘; 웹 페이지의 하이퍼링크; (오디오, 비디오, 또는 텍스트를 포함하는) 광고; 오락 서비스(예컨대, 음악, 비디오 따위); 서비스 등급(예컨대, AAA 등급, 호텔 "스타(star)" 등급, 레스토랑 등급 따위)을 식별하는 표시자; (예컨대, 호텔에 빈 방이 있는 지의 여부; 특정 레스토랑의 혼잡; 또는 특정 레스토랑에서의 서비스의 평균 대기 시간을 나타내는) 서비스의 이용도; 친구 또는 가족으로부터의 개인 전자 우편; 또는 문맥값과 부합될 수 있는 여타 유형의 특징과 같은 정보를 포함할 수 있다.
메시지는 수신 회로(604)에 의해 수신되고 메시지 저장부(606)에 저장된다. 메시지는 시간 지정(time-stamp)될 수 있으며 특정 시간 이후에 기한 만료 또는 삭제될 수 있다. 하나 이상의 프로파일의 사용을 허용하는 실시예에 있어서, 프로파일 선택기(608)는 프로파일 데이터베이스(610)로부터 선택된 프로파일에 대응하는 문맥값을 검색하는 데 사용될 수 있다. 그후, 상기 검색된 문맥값은 문맥값 버퍼( 612)에 전송될 수 있다. 문맥값은 문맥 부합 기능부(614)에서 메시지의 하나 또는 그 이상의 특징과 부합된다. 문맥 부합 기능부(614)는 상기 하나 또는 그 이상의 문맥값을 기반으로 하여 등급이 평가된 메시지의 순서를 생성하고 등급이 평가된 메시지의 순서를 이용하여 아이콘 생성기(616)를 구동시킨다. 아이콘 생성기(616)는 (만약 하나의 메시지에 포함되어 있지 않다면) 아이콘 저장부(618)로부터 하나 또는 그 이상의 아이콘을 검색하고, 등급이 평가된 정보를 기반으로 하여, 위에서 언급된 방식으로 우선 순위 네비게이션 바를 포함하는 표시 화면을 생성한다.
근접 등급 평가기(620)는 순서화된 메시지의 리스트를 생성하는 데 사용될 수 있으며, 그러한 순서는 메시지 소스의 근접에 의해 결정된다. 근접 등급 평가기 (620)는 또한 아이콘 생성기(616)를 구동시킬 수 있다. 특정의 경우에서는, 아이콘 생성기(616)가 아이콘 저장부(618)로부터 아이콘을 검색하고 단일 아이콘에 대한 서로 다르게 축적된 2가지 형태를 생성한다. 한가지 형태의 축적된 아이콘은 우선 순위 네비게이션 바용으로 사용될 수 있으며 다른 한가지 형태의 축적된 아이콘은 근접 네비게이션 바용으로 사용될 수 있다.
우선 순위 및 근접 네비게이션 바를 형성하는 아이콘은 표시 화면(622)에 전송된다. 문맥 부합 기능부(614) 및 근접 등급 평가기(620)는 또한 미리 결정된 특징을 갖는 메시지를 식별하도록 구성될 수 있다. 예를 들면, 상기 문맥 부합 기능부는 특히 특정의 하드웨어 저장부로부터 수신된 임의의 메시지를 식별하도록 프로그램될 수 있다. 상기 메시지와 관련된 아이콘은 상기 메시지의 중요성을 식별하도록 표시 화면(622)의 미리 결정된 위치에 배치될 수 있다. 문맥 부합 기능부(614) 및 근접 등급 평가기(620)는 또한, 하나 또는 그 이상의 미리 결정된 특징을 갖는 메시지라는 것을 사용자에게 경고하도록 음향 생성기(624)에 신호를 전송할 수 있 다. 예를 들면, 신발을 사러 가는 사용자는 이동 단말기가 신발 판매를 광고하는 메시지를 수신할 경우 가청음을 수신하기를 원할 수 있다.
사용자 입력 장치(626)는 프로파일 데이터베이스(610)에 저장된 프로파일 및 문맥값의 선택을 수정하는 데 사용될 수 있다. 사용자 입력 장치(626)는 키패드, 커서, 스타일러스, 또는 유사한 입력 장치로 구현될 수 있다. 선택적 아이콘 선택 기능부(628), 예컨대, 돋보기 선택기를 사용하여 사용자는 표시 화면 상의 아이콘을 움직여서 공간을 만들어 상기 아이콘에 관한 부가적인 정보를 묘사하고 관심이 잠재해 있는 아이콘을 일시적으로 확대시킬 수 있다. 물론, 다른 아이콘 선택기는 본 발명의 원리로부터 벗어나지 않고서도 사용될 수 있다. 어플리케이션 런처( application launcher; 630)는 부가적인 사용자 입력에 응답하여 선택된 아이콘과 관련된 어플리케이션을 런칭(launching)한다. 예를 들면, 어플리케이션 런처(630)는 만약 특정의 아이콘이 관련된 하이퍼링크를 갖는다면 웹 브라우징 어플리케이션을 개시할 수 있다. 변형적으로는, 만약 하나의 아이콘이 하나의 문서를 나타낸다면, 어플리케이션 런처(630)는 문서 뷰어 또는 편집기 프로그램을 런칭할 수 있다.
물론, 다른 이동 단말기(632)도 또한 이동 단말기(600)에 메시지를 전송할 수 있다. 한 실시예에 있어서, 이동 단말기(600)의 사용자는 알고 있는 다른 사용자(예컨대, 친구 또는 가족 일원)로부터 수신된 메시지가 관련 아이콘을 표시함에 있어서의 우선 순위 평가 처리를 받도록 문맥값을 할당할 수 있다.
도 7은 본 발명에 따른 하나 또는 그 이상의 방법을 실시하도록 수행될 수 있는 단계들을 예시하는 플로챠트이다. 단계(702)에서, 기간이 만료되었는 지, 아 니면 이벤트 기반 화면 갱신이 필요한 지를 결정하도록 검사가 이루어진다. 기간은 매번의 기간 이후마다 표시 화면이 갱신되게 하도록 선택될 수 있다. 이동 단말기가 새로운 위치로 이동하는 것은 화면 갱신을 필요로 할 수 있는 이벤트의 일례이다. 만약 기간이 만료되지 않았고 이벤트 기반 화면 갱신이 필요하지 않다면, 단계 (704)에서는, 사용자가 수동으로 화면을 갱신하였는 지(예컨대, 표시 화면 상의 객체를 이동하였는 지)를 결정하도록 검사가 이루어진다. 만약 사용자가 수동으로 화면을 갱신하지 않았다면, 단계(706)에서는, 새로운 메시지가 수신되었는 지의 여부나 또는 사용자가 프로파일의 문맥값을 변경하였는 지의 여부를 결정하도록 검사가 이루어진다. 만약 새로운 메시지가 수신되지 않았고 사용자가 프로파일의 문맥값을 변경하지 않았다면, 처리 과정이 단계(702)로 복귀한다.
만약 단계(702)에서 기간이 만료되었거나 이벤트 기반 화면 갱신이 필요하다면, 단계(708,710)에서는 표시 화면 상의 아이콘을 갱신하기 위한 루프가 실행되는 데, 이 경우에는 각각의 아이콘이 축적되어 표시된다. 갱신하여야 할 아이콘이 더 이상 존재하지 않는 경우, 처리 과정이 단계(702)로 복귀한다. 만약 단계(704)에서 수동 화면 갱신이 이루어진다면, 단계(708,710)가 위에서 언급된 바와 같이 수행된다.
만약 단계(706)에서 새로운 메시지가 수신되었거나 사용자에 의해 우선 순위 설정값이 변경되었다면, 단계(708)에서는, 새로운 메시지가 선택된 프로파일에 대응하는 지의 여부를 결정하도록 검사가 이루어진다. 예를 들면, 사용자가 음식 프로파일을 선택했다면, 세탁용 기계와 관련이 있는 메시지가 상기 프로파일에는 대 응하지 않음으로써, 상기 메시지는 삭제 또는 무시될 수 있고 처리 과정이 단계( 702)로 복귀한다. 만약 상기 메시지가 선택된 프로파일에 대응한다면, (만약 새로운 메시지가 수신되었다면) 새로운 메시지의 우선 순위 또는 등급 평가가 단계(710)에서 문맥값 및/또는 사용자의 프로파일을 기반으로 하여 계산된다. 단계 (710)는 또한 상기 메시지로부터 정보를 추출하고 이를 (예컨대, 가격 정보 따위의) 메시지 저장부(606)에 저장하는 단계를 포함할 수 있다. 사용자가 우선 순위 설정값을 변경하는 경우(예컨대, 가격 중요성보다 낮도록 근접 중요성을 변경한 경우), 이전에 저장된 메시지 저장부(606)의 메시지에 대한 새로운 우선 순위가 다시 계산될 수 있다.
메시지는 또한 단계(712)에서 근접값에 대하여 등급이 평가된다. 단계(714)에서는, 만약 메시지가 최소의 우선 순위 값을 갖지 않는다면, 처리 과정은 단계( 702)로 복귀한다. 마찬가지로, 단계(716)에서는, 만약 메시지가 최대 근접값을 초과한다면, 처리 과정은 단계(702)로 복귀한다. 한 실시예에 있어서는, 최소 우선 순위 및 최대 근접값이 사용자에 의해 제공된 문맥값이다. 다른 한 실시예에 있어서는, 최소 우선 순위 및 최대 근접값이 상대적일 수 있다. 예를 들면, 최소 우선 순위 값은 단지 15개의 아이콘이 우선 순위 네비게이션 바에 표시될 수 있도록 선택될 수 있다.
다음으로는, 단계(718)에서 메시지가 경보 값과 부합하는 데이터를 포함하는 지의 여부를 결정하도록 검사가 이루어진다. 또한, 단계(720)에서 메시지 소스의 근접값이 경보 값보다 작은 지의 여부를 결정하도록 검사가 이루어진다. 본 발명의 한 실시예에 있어서, 상기 경보 값은 사용자가 설정한 문맥값이다. 만약 메시지가 경보 값과 부합하는 데이터를 포함하거나 또는 메시지 소스의 근접값이 경보 값보다 작다면, 단계(722)에서는, 가청 경보가 울린다. 변형 실시예에 있어서, 이동 단말기는 가청 경보의 울림 대신에 진동하도록 구성될 수 있다.
단계(724)에서는, 상기 메시지의 특징이 우선 순위 값 리스트에 부가되며, 상기 리스트는 각각의 메시지의 특징을 적합한 문맥값과 비교하여 다시 정렬되고, 각각의 메시지는 일반 아이콘(만약 어떠한 실체 공급 아이콘도 이용가능하지 않다면, 예컨대, 일반 호텔 아이콘) 또는 전용 아이콘(예컨대, 호텔 업소로부터 수신된 회사 로고 아이콘) 중 어느 하나로 할당된다. 단계(728)에서는, 각각의 우선 순위 아이콘의 크기 및 위치가 계산됨으로써, 우선 순위 아이콘은 할당된 우선 순위 네비게이션 바 공간에 표시될 수 있다. 이같은 아이콘의 크기를 평가하기 위한 여러가지 기법이 가능한 데, 일례로는, 아이콘 폭이 정렬된 아이콘의 테이블에서의 아이콘의 등급 평가에 비례하는 양만큼 축적될 수 있다.
단계(726)에서는, 이동 단말기에 대한 메시지 소스의 근접값이 근접값 리스트에 부가되고 상기 근접값 리스트가 재정렬된다. 만약 메시지가 단계(724)에서 할당되지 않았다면, 메시지는 또한 전용 또는 일반 아이콘(만약 어떠한 실체 공급 아이콘도 이용가능하지 않다면)으로 할당될 수 있다. 단계(730)에서는, 각각의 근접 아이콘의 크기 및 위치가 계산됨으로써, 근접 아이콘이 할당된 근접 네비게이션 바 표시 공간에 표시될 수 있다.
우선 순위 값을 확립하기 위한 다른 여러 해결 방안이 가능하다. 본 발명의 한 실시예에 있어서, 중요한 문맥값(예컨대, 도 3에서 첫번째로 기재된 문맥값)에 따라 메시지는 첫번째 등급으로 평가된다. 만약 2개 또는 그 이상의 메시지가 상기 중요한 문맥값에 대응하는 동일한 특징을 갖는다면, 메시지 특징을 다음의 문맥값( 예컨대, 도 3에서 두번째로 기재된 문맥값)과 비교함으로써 순서가 결정된다.
지금까지 현재 본 발명을 실시하는 바람직한 형태를 포함하는 특정의 예들에 대하여 본 발명이 언급되었지만, 당업자라면 첨부된 청구의 범위에 기재된 바와 같은 발명의 사상 및 범위에 속하는 위에서 언급된 시스템 및 기법에 대한 여러가지의 변경 및 치환이 존재한다고 이해할 것이다. 예를 들면, 위에서 언급된 방법들 중 하나 또는 그 이상의 방법이 플로피 디스크 또는 CD-ROM과 같은 컴퓨터 판독가능 매체 상에 기록된 컴퓨터 실행가능 명령어로서 구현될 수 있다.

Claims (32)

  1. 이동 단말기 상의 표시 화면으로부터 사용자가 선택할 수 있는 복수개의 아이콘을 표시하는 방법에 있어서,
    (a) 메시지 소스로부터 복수개의 메시지를 수신하는 단계;
    (b) 상기 복수개의 메시지 각각과 관련된 하나 또는 그 이상의 특징을 상기 이동 단말기의 사용자에게 특정한 하나 또는 그 이상의 문맥값과 비교하는 단계;
    (c) 상기 이동 단말기에 대하여 각각의 메시지 소스와 관련된 근접값을 결정하는 단계;
    (d) 상기 복수개의 메시지 각각에 대하여 하나의 아이콘을 관련시키는 단계;
    (e) 상기 표시 화면의 우선 순위 섹션에서, 상기 우선 순위 섹션 내의 다른 아이콘에 대하여 확대되는 표시 포맷을 사용하여 하나 또는 그 이상의 문맥값과 가장 잘 부합하는 하나 또는 그 이상의 특징을 갖는 메시지에 대응하는 제1 아이콘을 표현하는 단계; 및
    (f) 상기 표시 화면의 근접 섹션에서, 상기 근접 섹션 내의 다른 아이콘에 대하여 확대되는 표시 포맷을 사용하여 가장 가까운 근접값을 갖는 메시지 소스에 대응하는 제2 아이콘을 표현하는 단계를 포함하는 것을 특징으로 하는 방법.
  2. 제1항에 있어서, 단계(c)는 상기 이동 단말기에 대하여 물리적 근접값을 계산하는 단계를 포함하는 것을 특징으로 하는 방법.
  3. 제1항에 있어서, 단계(c)는 일시적 근접값을 계산하는 단계를 포함하는 것을 특징으로 하는 방법.
  4. 제1항에 있어서, 단계(b)는 시각과 관련이 있는 특징 및 문맥값을 비교하는 단계를 포함하는 것을 특징으로 하는 방법.
  5. 제4항에 있어서, 단계(b)는 특정의 서비스가 특정의 시각 동안 다른 서비스보다 우선하도록 상기 시각 동안 상기 복수개의 메시지 중 하나 또는 그 이상의 메시지와 관련된 서비스를 비교하는 단계를 포함하는 것을 특징으로 하는 방법.
  6. 제1항에 있어서, 단계(b)는 상기 복수개의 메시지 중 하나 또는 그 이상의 메시지에 대응하는 서비스와 관련된 가격을 비교하는 단계를 포함하는 것을 특징으로 하는 방법.
  7. 제1항에 있어서, 단계(b)는 사용자 지정 유형의 서비스를 비교하는 단계를 포함하고, 단계(e)는 상기 사용자 지정 유형의 서비스에 대응하는 아이콘을 확대된 포맷으로 표시하는 단계를 포함하는 것을 특징으로 하는 방법.
  8. 제1항에 있어서, 단계(b)는 사용자 지정된 서비스 등급을 비교하는 단계를 포함하고, 단계(e)는 사용자 지정된 서비스 등급에 대응하는 아이콘을 확대된 포맷으로 표시하는 단계를 포함하는 것을 특징으로 하는 방법.
  9. 제1항에 있어서, 단계(d)는 상기 복수개의 메시지 중 하나로부터 하나의 아이콘을 추출하는 단계를 포함하는 것을 특징으로 하는 방법.
  10. 제1항에 있어서, 단계(b)에서는 상기 특징들 중 적어도 몇가지 특징이 상기 메시지로부터 추출되는 것을 특징으로 하는 방법.
  11. 제1항에 있어서, 단계(b)에서는 상기 하나 또는 그 이상의 문맥값 중 적어도 하나의 문맥값이 상기 이동 단말기의 사용자에 의해 설정되는 것을 특징으로 하는 방법.
  12. 제1항에 있어서, 사용자가 상기 아이콘들 중 하나를 선택하는 것에 응답하여, 상기 선택된 아이콘과 관련된 응용 프로그램을 런칭(lauching)하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  13. 제12항에 있어서, 상기 응용 프로그램은 상기 아이콘에 대응하는 메시지에 포함되어 있는 텍스트를 표시하는 프로그램을 포함하는 것을 특징으로 하는 방법.
  14. 제1항에 있어서, 상기 우선 순위 섹션은 상기 표시 화면의 하부면 중 일부분을 따라 형성되는 네비게이션 바를 포함하는 것을 특징으로 하는 방법.
  15. 제14항에 있어서, 상기 근접 섹션은 상기 표시 화면의 하부면 중 일부분을 따라 형성되는 네비게이션 바를 포함하는 것을 특징으로 하는 방법.
  16. 제1항에 있어서, 상기 우선 순위 섹션 및 상기 근접 섹션 중 하나가 상기 표시 화면의 하부면 중 적어도 일부분을 따라 형성되는 네비게이션 바를 포함하는 것을 특징으로 하는 방법.
  17. 제16항에 있어서, 상기 우선 순위 섹션 및 상기 근접 섹션 중 다른 하나가 상기 표시 화면의 한 측면 중 적어도 일부분을 따라 형성되는 네비게이션 바를 포함하는 것을 특징으로 하는 방법.
  18. 제1항에 있어서, 상기 우선 순위 섹션 및 근접 섹션은 상기 표시 화면의 하부면 중 일부분을 따라 형성되는 개별 행(row)들을 포함하는 것을 특징으로 하는 방법.
  19. 제1항에 있어서, 상기 우선 순위 섹션 및 근접 섹션은 상기 표시 화면의 한 측면 중 일부분을 따라 형성되는 개별 열(column)들을 포함하는 것을 특징으로 하 는 방법.
  20. 이동 단말기 상의 표시 화면으로부터 사용자가 선택할 수 있는 복수개의 아이콘을 표시하는 방법에 있어서,
    (a) 메시지 소스로부터 복수개의 메시지를 수신하는 단계;
    (b) 상기 이동 단말기의 사용자에게 특정한 문맥값들을 포함하는 제1 프로파일을 수신하는 단계;
    (c) 상기 복수개의 메시지 각각과 관련된 하나 또는 그 이상의 특징을 상기 제1 프로파일의 문맥값들 중 하나 또는 그 이상의 문맥값과 비교하는 단계;
    (d) 상기 이동 단말기에 대하여 각각의 메시지 소스와 관련된 근접값을 결정하는 단계;
    (e) 상기 복수개의 메시지 각각에 대하여 하나의 아이콘을 관련시키는 단계;
    (f) 상기 표시 화면의 우선 순위 섹션에서, 상기 우선 순위 섹션 내의 다른 아이콘에 대하여 확대되는 표시 포맷을 사용하여 상기 제1 프로파일의 문맥값들 중 하나 또는 그 이상의 문맥값과 가장 잘 부합하는 하나 또는 그 이상의 특징을 갖는 메시지에 대응하는 제1 아이콘을 표현하는 단계; 및
    (g) 상기 표시 화면의 근접 섹션에서, 상기 근접 섹션 내의 다른 아이콘에 대하여 확대되는 표시 포맷을 사용하여 가장 가까운 근접값을 갖는 메시지 소스에 대응하는 제2 아이콘을 표현하는 단계를 포함하는 것을 특징으로 하는 방법.
  21. 제20항에 있어서, 상기 이동 단말기의 사용자에게 특정한 문맥값들을 포함하는 제2 프로파일을 수신하는 단계를 더 포함하며, 단계(c)는 상기 복수개의 메시지 각각에 대한 등급을 결정하도록 상기 복수개의 메시지 각각과 관련된 하나 또는 그 이상의 특징을 상기 제1 프로파일의 문맥값들 중 하나 또는 그 이상의 문맥값 및 상기 제2 프로파일의 문맥값들 중 하나 또는 그 이상의 문맥값과 비교하는 단계를 포함하는 것을 특징으로 하는 방법.
  22. 제20항에 있어서, 상기 메시지의 하나 또는 그 이상의 특징이 상기 문맥값들과 부합하지 않을 경우에 수신된 메시지를 삭제하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  23. 제20항에 있어서,
    (h) 상기 이동 단말기의 사용자에게 특정한 문맥값들을 포함하는 제2 프로파일을 수신하는 단계; 및
    (i) 상기 이동 단말기의 사용자로부터 상기 제1 또는 제2 프로파일의 선택을 수신하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  24. 이동 단말기에 있어서,
    그래픽 아이콘들을 표시할 수 있는 표시 화면;
    상기 이동 단말기의 사용자가 상기 표시 화면 상에 표시된 그래픽 아이콘들 중 하나 또는 그 이상의 그래픽 아이콘을 선택할 수 있게 하는 사용자 입력 장치; 및
    실행시,
    (a) 메시지 소스로부터 수신된 복수개의 메시지 각각과 관련된 하나 또는 그 이상의 특징을 상기 이동 단말기의 사용자에게 특정한 하나 또는 그 이상의 문맥값과 비교하는 단계;
    (b) 상기 이동 단말기에 대하여 각각의 메시지 소스와 관련된 근접값을 결정하는 단계;
    (c) 상기 복수개의 메시지 각각에 대하여 하나의 아이콘을 관련시키는 단계;
    (d) 상기 표시 화면의 우선 순위 섹션에서, 상기 우선 순위 섹션 내의 다른 아이콘에 대하여 확대되는 표시 포맷을 사용하여 하나 또는 그 이상의 문맥값과 가장 잘 부합하는 하나 또는 그 이상의 특징을 갖는 메시지에 대응하는 제1 아이콘을 표현하는 단계; 및
    (e) 상기 표시 화면의 근접 섹션에서, 상기 근접 섹션 내의 다른 아이콘에 대하여 확대되는 표시 포맷을 사용하여 가장 가까운 근접값을 갖는 메시지 소스에 대응하는 제2 아이콘을 표현하는 단계를 수행하는 컴퓨터 실행가능 명령어로 프로그램된 프로세서를 포함하는 것을 특징으로 하는 이동 단말기.
  25. 이동 단말기에 있어서,
    그래픽 아이콘들을 표시할 수 있는 표시 화면;
    상기 이동 단말기의 사용자가 상기 표시 화면 상에 표시되는 그래픽 아이콘들 중 하나 또는 그 이상의 그래픽 아이콘을 선택할 수 있게 하는 사용자 입력 장치;
    제1 수신 메시지에 포함된 정보가 사용자 지정 문맥값과 부합되는 것으로 결정함에 응답하여 상기 표시 화면 상에 적어도 제1 아이콘을 확대된 표시 포맷으로 표시하는 수단; 및
    제2 수신 메시지와 관련된 소스의 근접값이 다른 수신 메시지와 관련된 소스보다 가까운 근접값을 갖는 것으로 결정함에 응답하여 상기 표시 화면 상에 적어도 제2 아이콘을 확대된 표시 포맷으로 표시하는 수단을 포함하는 것을 특징으로 하는 이동 단말기.
  26. 제25항에 있어서, 상기 제1 메시지로부터 상기 제1 아이콘을 추출하는 수단을 더 포함하는 것을 특징으로 하는 이동 단말기.
  27. 이동 단말기에 있어서,
    상기 이동 단말기의 사용자가 잠재적으로 이용가능한 특정의 서비스와 관련이 있는 정보를 포함하는 복수개의 메시지를 수신하는 수신 회로;
    상기 복수개의 메시지를 저장하는 메시지 저장부;
    그래픽 아이콘들을 표시하는 표시 화면;
    상기 복수개의 메시지 각각으로부터 추출된 정보를 하나 또는 그 이상의 문 맥값과 비교하고, 상기 추출된 정보가 상기 하나 또는 그 이상의 문맥값과 부합하는 정도에 따라 상기 복수개의 메시지에 대하여 우선 순위 등급을 평가하며, 상기 메시지에 대응하는 그래픽 아이콘들이 상기 우선 순위 등급 평가에 의해 결정되는 적어도 하나의 치수에 따라 상기 표시 화면상에 표시되게 하는 문맥 부합 기능부; 및
    상기 메시지 소스의 각각의 근접값에 따라 상기 복수개의 메시지에 대하여 근접 등급을 평가하고, 상기 메시지에 대응하는 그래픽 아이콘들이 상기 근접 등급 평가에 의해 결정되는 적어도 하나의 치수에 따라 상기 표시 화면 상에 표시되게 하는 근접 등급 평가기를 포함하는 것을 특징으로 하는 이동 단말기.
  28. 제27항에 있어서, 사용자가 상기 하나 또는 그 이상의 문맥값을 변경할 수 있게 하도록 구성된 사용자 입력 장치를 더 포함하는 것을 특징으로 하는 이동 단말기.
  29. 컴퓨터 판독가능 매체에 있어서, 이동 단말기로 하여금,
    (a) 메시지 소스로부터 복수개의 메시지를 수신하는 단계;
    (b) 상기 복수개의 메시지 각각과 관련된 하나 또는 그 이상의 특징을 상기 이동 단말기의 사용자에게 특정한 하나 또는 그 이상의 문맥값과 비교하는 단계;
    (c) 상기 이동 단말기에 대하여 각각의 메시지 소스와 관련된 근접값을 결정하는 단계;
    (d) 상기 복수개의 메시지 각각에 대하여 하나의 아이콘을 관련시키는 단계;
    (e) 표시 화면의 우선 순위 섹션에서, 상기 우선 순위 섹션 내의 다른 아이콘에 대하여 확대되는 표시 포맷을 사용하여 하나 또는 그 이상의 문맥값과 가장 잘 부합하는 하나 또는 그 이상의 특징을 갖는 메시지에 대응하는 제1 아이콘을 표현하는 단계; 및
    (f) 상기 표시 화면의 근접 섹션에서, 상기 근접 섹션 내의 다른 아이콘에 대하여 확대되는 표시 포맷을 사용하여 가장 가까운 근접값을 갖는 메시지 소스에 대응하는 제2 아이콘을 표현하는 단계를 수행하게 하는 컴퓨터 실행가능 명령어를 포함하는 컴퓨터 판독가능 매체.
  30. 표시 화면 및 프로세서를 포함하는 이동 단말기에 있어서,
    상기 프로세서는,
    상기 프로세서에 의한 실행시,
    제1의 복수개의 사용자 선택가능 아이콘이 상기 제1의 복수개의 사용자 선택가능 아이콘 중 각각의 아이콘에 대응하는 정보 및 하나 또는 그 이상의 문맥값 간의 부합 정도에 따라 결정되는 순서로 배열되도록 상기 표시 화면상에 상기 제1의 복수개의 사용자 선택가능 아이콘을 디스플레이하는 단계, 및
    제2의 복수개의 사용자 선택가능 아이콘이 상기 이동 단말기에 대한 물리적 근접 정도에 따라 결정되는 순서로 배열되도록 상기 표시 화면상에 상기 제2의 복수개의 사용자 선택가능 아이콘을 디스플레이하는 단계를 수행하는 컴퓨터 실행가능 명령어로 프로그램되는 것을 특징으로 하는 이동 단말기.
  31. 제30항에 있어서,
    상기 프로세서는,
    상기 프로세서에 의한 실행시,
    상기 제1의 복수개의 사용자 선택가능 아이콘 중 하나의 아이콘이 상기 제1의 복수개의 사용자 선택가능 아이콘 중 나머지 아이콘에 대하여 확대된 포맷으로 표시되도록 상기 표시 화면상에 상기 제1의 복수개의 사용자 선택가능 아이콘을 디스플레이하는 단계, 및
    상기 제2의 복수개의 사용자 선택가능 아이콘 중 하나의 아이콘이 상기 제2의 복수개의 사용자 선택가능 아이콘 중 나머지 아이콘에 대하여 확대된 포맷으로 표시되도록 상기 표시 화면상에 상기 제2의 복수개의 사용자 선택가능 아이콘을 디스플레이하는 단계를 수행하는 컴퓨터 실행가능 명령어로 프로그램되는 것을 특징으로 하는 이동 단말기.
  32. 메시지 소스로부터 복수개의 메시지를 수신하는 이동 단말기에 있어서,
    그래픽 아이콘들을 표시할 수 있는 표시 화면;
    상기 이동 단말기의 사용자가 상기 표시 화면 상에 표시된 그래픽 아이콘들 중 하나 또는 그 이상의 그래픽 아이콘을 선택할 수 있게 하는 사용자 입력 장치; 및
    실행시,
    (a) 상기 이동 단말기에 대하여 각각의 메시지 소스와 관련된 근접값을 결정하는 단계;
    (b) 상기 복수개의 메시지 각각에 대하여 하나의 아이콘을 관련시키는 단계; 및
    (c) 상기 표시 화면의 근접 섹션에서, 상기 이동 단말기 및 상기 각각의 메시지 소스 간의 거리에 의해 결정되는 순서로 아이콘들을 표현하는 단계를 수행하는 컴퓨터 실행가능 명령어로 프로그램된 프로세서를 포함하는 것을 특징으로 하는 이동 단말기.
KR1020047003964A 2001-09-28 2002-09-11 문맥 객체의 다단계 정렬 및 표시 KR100929004B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/966,042 2001-09-28
US09/966,042 US7032188B2 (en) 2001-09-28 2001-09-28 Multilevel sorting and displaying of contextual objects
PCT/IB2002/003748 WO2003029946A1 (en) 2001-09-28 2002-09-11 Multilevel sorting and displaying of contextual objects

Publications (2)

Publication Number Publication Date
KR20040037088A KR20040037088A (ko) 2004-05-04
KR100929004B1 true KR100929004B1 (ko) 2009-11-26

Family

ID=25510847

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020047003964A KR100929004B1 (ko) 2001-09-28 2002-09-11 문맥 객체의 다단계 정렬 및 표시

Country Status (5)

Country Link
US (2) US7032188B2 (ko)
EP (1) EP1430384A4 (ko)
KR (1) KR100929004B1 (ko)
CN (1) CN1556944B (ko)
WO (1) WO2003029946A1 (ko)

Families Citing this family (144)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6668177B2 (en) * 2001-04-26 2003-12-23 Nokia Corporation Method and apparatus for displaying prioritized icons in a mobile terminal
US7107042B1 (en) * 2001-09-28 2006-09-12 Bellsouth Intellectual Property Corp. Text message delivery features for an interactive wireless network
US7032188B2 (en) * 2001-09-28 2006-04-18 Nokia Corporation Multilevel sorting and displaying of contextual objects
EP1473911A1 (en) * 2003-04-28 2004-11-03 Sony Ericsson Mobile Communications AB Changing presentation of items of information based on message reception frequency
JP2004343662A (ja) * 2003-05-19 2004-12-02 Sony Corp 撮像装置
US7430724B2 (en) * 2003-08-11 2008-09-30 Core Mobility, Inc. Systems and methods for displaying content in a ticker
US7343564B2 (en) * 2003-08-11 2008-03-11 Core Mobility, Inc. Systems and methods for displaying location-based maps on communication devices
US7370283B2 (en) * 2003-08-11 2008-05-06 Core Mobility, Inc. Systems and methods for populating a ticker using multiple data transmission modes
US20050039135A1 (en) * 2003-08-11 2005-02-17 Konstantin Othmer Systems and methods for navigating content in an interactive ticker
US20050210391A1 (en) * 2003-08-11 2005-09-22 Core Mobility, Inc. Systems and methods for navigating content in an interactive ticker
US7441203B2 (en) * 2003-08-11 2008-10-21 Core Mobility, Inc. Interactive user interface presentation attributes for location-based content
JP4160911B2 (ja) * 2004-01-19 2008-10-08 シャープ株式会社 携帯通信端末
EP1555795A1 (en) 2004-01-19 2005-07-20 Sharp Kabushiki Kaisha Display of images and menu icons in a portable communication terminal
US20050273839A1 (en) * 2004-06-02 2005-12-08 Nokia Corporation System and method for automated context-based data presentation
US7886024B2 (en) * 2004-07-01 2011-02-08 Microsoft Corporation Sharing media objects in a network
JP4343051B2 (ja) * 2004-07-20 2009-10-14 株式会社東芝 情報処理装置、操作画面の制御方法およびプログラム
US20060095857A1 (en) * 2004-10-29 2006-05-04 Torvinen Marko M System, apparatus, and method for a singularity based user interface
US8402384B2 (en) 2004-11-09 2013-03-19 Research In Motion Limited Dynamic bar oriented user interface
US7848765B2 (en) 2005-05-27 2010-12-07 Where, Inc. Location-based services
US7509588B2 (en) 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
KR101239972B1 (ko) * 2006-02-03 2013-03-06 삼성전자주식회사 디스플레이장치
US20070233734A1 (en) * 2006-04-03 2007-10-04 Sony Ericsson Mobile Communications Ab Enhanced use of map and map metadata
JP4818794B2 (ja) * 2006-04-21 2011-11-16 株式会社東芝 表示制御装置、画像処理装置、表示制御方法
US8025650B2 (en) * 2006-06-12 2011-09-27 Wound Care Technologies, Inc. Negative pressure wound treatment device, and methods
US7853567B2 (en) 2006-08-04 2010-12-14 Apple Inc. Conflict resolution in recovery of electronic data
US7856424B2 (en) * 2006-08-04 2010-12-21 Apple Inc. User interface for backup management
US8166415B2 (en) 2006-08-04 2012-04-24 Apple Inc. User interface for backup management
US8311988B2 (en) 2006-08-04 2012-11-13 Apple Inc. Consistent back up of electronic information
US7809687B2 (en) 2006-08-04 2010-10-05 Apple Inc. Searching a backup archive
US7853566B2 (en) 2006-08-04 2010-12-14 Apple Inc. Navigation of electronic backups
US8370853B2 (en) 2006-08-04 2013-02-05 Apple Inc. Event notification management
US9009115B2 (en) * 2006-08-04 2015-04-14 Apple Inc. Restoring electronic information
US7860839B2 (en) * 2006-08-04 2010-12-28 Apple Inc. Application-based backup-restore of electronic information
US7809688B2 (en) 2006-08-04 2010-10-05 Apple Inc. Managing backup of content
EP2074836A2 (en) * 2006-08-17 2009-07-01 Core Mobility, Inc. Presence-based communication between local wireless network access points and mobile devices
US10313505B2 (en) 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US20080147811A1 (en) * 2006-11-16 2008-06-19 Schroeder B Steven Organization of Identities on a Mobile Communications Device Using Metadata
US7626962B1 (en) * 2006-11-16 2009-12-01 At&T Mobility Ii Llc Prioritized display of cell broadcast messages
US8519964B2 (en) 2007-01-07 2013-08-27 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US20080195717A1 (en) * 2007-02-14 2008-08-14 Novell, Inc. System and method for providing an importance filter for electronic mail messages
KR101364885B1 (ko) * 2007-02-21 2014-02-19 엘지전자 주식회사 아이콘을 이용한 메시지 수신 표시 방법 및 단말기
US8584091B2 (en) * 2007-04-27 2013-11-12 International Business Machines Corporation Management of graphical information notes
US8725965B2 (en) 2007-06-08 2014-05-13 Apple Inc. System setup for electronic backup
US8468136B2 (en) 2007-06-08 2013-06-18 Apple Inc. Efficient data backup
US20080307017A1 (en) 2007-06-08 2008-12-11 Apple Inc. Searching and Restoring of Backups
US8307004B2 (en) 2007-06-08 2012-11-06 Apple Inc. Manipulating electronic backups
US8010900B2 (en) 2007-06-08 2011-08-30 Apple Inc. User interface for electronic backup
US8099392B2 (en) 2007-06-08 2012-01-17 Apple Inc. Electronic backup of applications
US20080307347A1 (en) * 2007-06-08 2008-12-11 Apple Inc. Application-Based Backup-Restore of Electronic Information
US8745523B2 (en) 2007-06-08 2014-06-03 Apple Inc. Deletion in electronic backups
US8429425B2 (en) 2007-06-08 2013-04-23 Apple Inc. Electronic backup and restoration of encrypted data
US7941754B2 (en) * 2007-06-29 2011-05-10 Nokia Corporation Media content distribution indicator
US8619038B2 (en) 2007-09-04 2013-12-31 Apple Inc. Editing interface
US8943425B2 (en) * 2007-10-30 2015-01-27 Google Technology Holdings LLC Method and apparatus for context-aware delivery of informational content on ambient displays
KR20090052673A (ko) * 2007-11-21 2009-05-26 엘지전자 주식회사 단말기, 그 제어 방법 및 이를 위한 기록 매체
US20090150497A1 (en) * 2007-12-06 2009-06-11 Mcafee Randolph Preston Electronic mail message handling and presentation methods and systems
WO2009079737A1 (en) * 2007-12-24 2009-07-02 Bce Inc. Visualization method for messages stored in an inbox
US8384718B2 (en) * 2008-01-10 2013-02-26 Sony Corporation System and method for navigating a 3D graphical user interface
US20090195513A1 (en) * 2008-02-05 2009-08-06 Delphi Technologies, Inc. Interactive multimedia control module
US9495386B2 (en) 2008-03-05 2016-11-15 Ebay Inc. Identification of items depicted in images
US10936650B2 (en) 2008-03-05 2021-03-02 Ebay Inc. Method and apparatus for image recognition services
JP4334602B1 (ja) * 2008-06-17 2009-09-30 任天堂株式会社 情報処理装置、情報処理システム、および情報処理プログラム
US20090327965A1 (en) * 2008-06-27 2009-12-31 Microsoft Corporation Selection of items in a virtualized view
US20100214243A1 (en) * 2008-07-15 2010-08-26 Immersion Corporation Systems and Methods For Interpreting Physical Interactions With A Graphical User Interface
CN106990811A (zh) 2008-07-15 2017-07-28 意美森公司 用于触觉消息传输的***和方法
US20100106795A1 (en) * 2008-10-29 2010-04-29 Motorol, Inc. Variable size message indicator in communication device
JP4670937B2 (ja) * 2008-11-04 2011-04-13 トヨタ自動車株式会社 ナビゲーション装置
US20100138784A1 (en) * 2008-11-28 2010-06-03 Nokia Corporation Multitasking views for small screen devices
US8250001B2 (en) * 2008-12-18 2012-08-21 Motorola Mobility Llc Increasing user input accuracy on a multifunctional electronic device
US8030914B2 (en) * 2008-12-29 2011-10-04 Motorola Mobility, Inc. Portable electronic device having self-calibrating proximity sensors
US8275412B2 (en) * 2008-12-31 2012-09-25 Motorola Mobility Llc Portable electronic device having directional proximity sensors based on device orientation
CN101770331B (zh) * 2009-01-05 2012-12-19 联想(北京)有限公司 一种计算机图标排列管理方法及管理装置
TWI391856B (zh) * 2009-01-21 2013-04-01 Mstar Semiconductor Inc 顯示狀態列的方法
US20100218141A1 (en) * 2009-02-23 2010-08-26 Motorola, Inc. Virtual sphere input controller for electronics device
US9874935B2 (en) * 2009-03-12 2018-01-23 Immersion Corporation Systems and methods for a texture engine
US10007340B2 (en) 2009-03-12 2018-06-26 Immersion Corporation Systems and methods for interfaces featuring surface-based haptic effects
US9746923B2 (en) 2009-03-12 2017-08-29 Immersion Corporation Systems and methods for providing features in a friction display wherein a haptic effect is configured to vary the coefficient of friction
US9927873B2 (en) 2009-03-12 2018-03-27 Immersion Corporation Systems and methods for using textures in graphical user interface widgets
US9696803B2 (en) 2009-03-12 2017-07-04 Immersion Corporation Systems and methods for friction displays and additional haptic effects
US10564721B2 (en) * 2009-03-12 2020-02-18 Immersion Corporation Systems and methods for using multiple actuators to realize textures
US20100271312A1 (en) * 2009-04-22 2010-10-28 Rachid Alameh Menu Configuration System and Method for Display on an Electronic Device
US8788676B2 (en) * 2009-05-22 2014-07-22 Motorola Mobility Llc Method and system for controlling data transmission to or from a mobile device
US8269175B2 (en) * 2009-05-22 2012-09-18 Motorola Mobility Llc Electronic device with sensing assembly and method for detecting gestures of geometric shapes
US8391719B2 (en) * 2009-05-22 2013-03-05 Motorola Mobility Llc Method and system for conducting communication between mobile devices
US8304733B2 (en) * 2009-05-22 2012-11-06 Motorola Mobility Llc Sensing assembly for mobile device
US8619029B2 (en) * 2009-05-22 2013-12-31 Motorola Mobility Llc Electronic device with sensing assembly and method for interpreting consecutive gestures
US8542186B2 (en) 2009-05-22 2013-09-24 Motorola Mobility Llc Mobile device with user interaction capability and method of operating same
US8344325B2 (en) * 2009-05-22 2013-01-01 Motorola Mobility Llc Electronic device with sensing assembly and method for detecting basic gestures
US8294105B2 (en) * 2009-05-22 2012-10-23 Motorola Mobility Llc Electronic device with sensing assembly and method for interpreting offset gestures
US8319170B2 (en) 2009-07-10 2012-11-27 Motorola Mobility Llc Method for adapting a pulse power mode of a proximity sensor
US20110050575A1 (en) * 2009-08-31 2011-03-03 Motorola, Inc. Method and apparatus for an adaptive touch screen display
US8493407B2 (en) * 2009-09-03 2013-07-23 Nokia Corporation Method and apparatus for customizing map presentations based on user interests
US8665227B2 (en) 2009-11-19 2014-03-04 Motorola Mobility Llc Method and apparatus for replicating physical key function with soft keys in an electronic device
US9094503B2 (en) * 2010-02-11 2015-07-28 Apple Inc. Methods and apparatus for contact information representation
US10025458B2 (en) 2010-04-07 2018-07-17 Apple Inc. Device, method, and graphical user interface for managing folders
US10788976B2 (en) 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US8963845B2 (en) 2010-05-05 2015-02-24 Google Technology Holdings LLC Mobile device with temperature sensing capability and method of operating same
US9103732B2 (en) 2010-05-25 2015-08-11 Google Technology Holdings LLC User computer device with temperature sensing capabilities and method of operating same
US8751056B2 (en) 2010-05-25 2014-06-10 Motorola Mobility Llc User computer device with temperature sensing capabilities and method of operating same
US8463247B2 (en) * 2010-06-08 2013-06-11 Verizon Patent And Licensing Inc. Location-based dynamic hyperlinking methods and systems
CN102298481A (zh) * 2010-06-23 2011-12-28 昆达电脑科技(昆山)有限公司 调整功能图标大小的方法及其相关手持式装置
US9122693B2 (en) 2010-11-30 2015-09-01 Nokia Technologies Oy Method and apparatus for determining contextually relevant geographical locations
US8984029B2 (en) 2011-01-14 2015-03-17 Apple Inc. File system management
US8943026B2 (en) 2011-01-14 2015-01-27 Apple Inc. Visual representation of a local backup
US9311061B2 (en) * 2011-02-10 2016-04-12 International Business Machines Corporation Designing task execution order based on location of the task icons within a graphical user interface
KR20130052751A (ko) * 2011-05-17 2013-05-23 삼성전자주식회사 단말기 및 그 단말기에서 아이콘 배열 방법
JP5546022B2 (ja) * 2011-06-09 2014-07-09 株式会社Nttドコモ 表示装置、表示方法及びプログラム
KR101793999B1 (ko) * 2011-07-22 2017-11-06 삼성전자주식회사 휴대용 단말기에서 사용자 인터페이스 객체를 배치하는 방법 및 장치
US9672049B2 (en) * 2011-09-22 2017-06-06 Qualcomm Incorporated Dynamic and configurable user interface
US9253282B2 (en) 2011-10-18 2016-02-02 Qualcomm Incorporated Method and apparatus for generating, using, or updating an enriched user profile
US9063591B2 (en) 2011-11-30 2015-06-23 Google Technology Holdings LLC Active styluses for interacting with a mobile device
US8963885B2 (en) 2011-11-30 2015-02-24 Google Technology Holdings LLC Mobile device for interacting with an active stylus
US8463295B1 (en) 2011-12-07 2013-06-11 Ebay Inc. Systems and methods for generating location-based group recommendations
US10528966B2 (en) 2011-12-30 2020-01-07 Ebay Inc. Systems and methods for delivering dynamic offers to incent user behavior
US8493354B1 (en) 2012-08-23 2013-07-23 Immersion Corporation Interactivity model for shared feedback on mobile devices
US8711118B2 (en) 2012-02-15 2014-04-29 Immersion Corporation Interactivity model for shared feedback on mobile devices
US20130232440A1 (en) * 2012-03-01 2013-09-05 CloudMade, Inc. System and method for generating a user interface by auctioning space on the user interface to self-determining, content-providing modules
US9304660B1 (en) * 2012-03-01 2016-04-05 Cloudmade Limited System and method for generating a user interface by auctioning space on the user interface to self-determining, content-providing modules
US8570296B2 (en) 2012-05-16 2013-10-29 Immersion Corporation System and method for display of multiple data channels on a single haptic display
US20140052524A1 (en) * 2012-06-06 2014-02-20 Robert Andersen Systems and Methods for Providing Transaction Rewards
US10846766B2 (en) 2012-06-29 2020-11-24 Ebay Inc. Contextual menus based on image recognition
US9513769B2 (en) * 2012-08-23 2016-12-06 Apple Inc. Methods and systems for non-linear representation of time in calendar applications
US8774770B2 (en) * 2012-10-18 2014-07-08 Google Inc. Methods and devices for prioritizing message threads
CN102999334B (zh) * 2012-11-15 2016-06-08 广东欧珀移动通信有限公司 一种基于Android平台的快捷方式实现方法、装置及终端
US9477376B1 (en) * 2012-12-19 2016-10-25 Google Inc. Prioritizing content based on user frequency
US9934523B1 (en) 2013-03-05 2018-04-03 Square, Inc. On-device directory search
US10909590B2 (en) 2013-03-15 2021-02-02 Square, Inc. Merchant and item ratings
KR101952928B1 (ko) * 2013-10-30 2019-02-27 애플 인크. 관련 사용자 인터페이스 객체를 표시
US9665240B2 (en) * 2014-01-27 2017-05-30 Groupon, Inc. Learning user interface having dynamic icons with a first and second visual bias
KR102228856B1 (ko) * 2014-03-20 2021-03-17 엘지전자 주식회사 이동단말기 및 그 제어방법
US10482461B2 (en) 2014-05-29 2019-11-19 Apple Inc. User interface for payments
US10066959B2 (en) 2014-09-02 2018-09-04 Apple Inc. User interactions for a mapping application
US20160342327A1 (en) * 2015-05-22 2016-11-24 Lg Electronics Inc. Watch-type mobile terminal and method of controlling therefor
US20160358133A1 (en) 2015-06-05 2016-12-08 Apple Inc. User interface for loyalty accounts and private label accounts for a wearable device
US9940637B2 (en) 2015-06-05 2018-04-10 Apple Inc. User interface for loyalty accounts and private label accounts
WO2017022029A1 (ja) * 2015-07-31 2017-02-09 Eizo株式会社 表示制御装置、表示装置、表示システムおよびプログラム
DK201670595A1 (en) 2016-06-11 2018-01-22 Apple Inc Configuring context-specific user interfaces
US11816325B2 (en) 2016-06-12 2023-11-14 Apple Inc. Application shortcuts for carplay
US10860199B2 (en) 2016-09-23 2020-12-08 Apple Inc. Dynamically adjusting touch hysteresis based on contextual data
WO2019033385A1 (zh) * 2017-08-18 2019-02-21 华为技术有限公司 一种显示方法及终端
CN110494835A (zh) * 2017-12-20 2019-11-22 华为技术有限公司 一种控制方法及装置
US11138265B2 (en) * 2019-02-11 2021-10-05 Verizon Media Inc. Computerized system and method for display of modified machine-generated messages
US11675476B2 (en) 2019-05-05 2023-06-13 Apple Inc. User interfaces for widgets
CN111124224B (zh) * 2019-12-12 2021-08-10 维沃移动通信有限公司 一种应用程序的控制方法及电子设备

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5920826A (en) 1995-06-05 1999-07-06 Nokia Mobile Phones Limited Radio telephone text transmission system

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69432199T2 (de) * 1993-05-24 2004-01-08 Sun Microsystems, Inc., Mountain View Graphische Benutzerschnittstelle mit Verfahren zur Schnittstellebildung mit fernsteuernden Einrichtungen
EP0635701B1 (de) * 1993-07-17 1997-10-29 Dr. Johannes Heidenhain GmbH Längen- oder Winkelmesseinrichtung
US5396264A (en) * 1994-01-03 1995-03-07 Motorola, Inc. Automatic menu item sequencing method
US5797098A (en) * 1995-07-19 1998-08-18 Pacific Communication Sciences, Inc. User interface for cellular telephone
US5943399A (en) * 1995-09-29 1999-08-24 Northern Telecom Limited Methods and apparatus for providing communications to telecommunications terminals
JPH09134319A (ja) * 1995-10-03 1997-05-20 Sony Electron Inc パーソナル通信ルーティングシステムのユーザインターフェース及びルール処理
FI102869B (fi) * 1996-02-26 1999-02-26 Nokia Mobile Phones Ltd Laite, menetelmä ja järjestelmä eri sovelluksiin liittyvien tietojen l ähettämiseksi ja vastaanottamiseksi
US6047197A (en) * 1996-12-27 2000-04-04 Ericsson Inc. Icon driven phone menu system
US5812131A (en) * 1997-03-07 1998-09-22 International Business Machines Corp. Mobile client computer programmed to process table displays
US5950130A (en) * 1997-03-18 1999-09-07 Sbc Technology Resources, Inc. Mobile station with intelligent roaming and over-the-air programming features
US6141003A (en) * 1997-03-18 2000-10-31 Microsoft Corporation Channel bar user interface for an entertainment system
US6091956A (en) * 1997-06-12 2000-07-18 Hollenberg; Dennis D. Situation information system
US6600496B1 (en) * 1997-09-26 2003-07-29 Sun Microsystems, Inc. Interactive graphical user interface for television set-top box
FI116990B (fi) 1997-10-20 2006-04-28 Nokia Oyj Menetelmä ja järjestelmä akustisen virtuaaliympäristön käsittelemiseksi
FI108477B (fi) * 1998-02-27 2002-01-31 Nokia Corp Menetelmõ kuvakkeen muodostamiseksi
FI116505B (fi) 1998-03-23 2005-11-30 Nokia Corp Menetelmä ja järjestelmä suunnatun äänen käsittelemiseksi akustisessa virtuaaliympäristössä
US6211856B1 (en) * 1998-04-17 2001-04-03 Sung M. Choi Graphical user interface touch screen with an auto zoom feature
JP2000083282A (ja) * 1998-09-07 2000-03-21 Mitsubishi Electric Corp 移動体通信装置
US6446127B1 (en) * 1998-10-30 2002-09-03 3Com Corporation System and method for providing user mobility services on a telephony network
US6356905B1 (en) * 1999-03-05 2002-03-12 Accenture Llp System, method and article of manufacture for mobile communication utilizing an interface support framework
US6466236B1 (en) * 1999-04-08 2002-10-15 Palm, Inc. System and method for displaying and manipulating multiple calendars on a personal digital assistant
SE514282C2 (sv) 1999-04-22 2001-02-05 Nokia Multimedia Terminals Oy Förfarande och anordning för rullbar krysspunktnavigering i ett användargränssnitt
EP1081583A3 (en) * 1999-08-31 2005-07-06 Sony Corporation Menu display system
US6490465B1 (en) * 1999-09-09 2002-12-03 Qualcomm, Inc. Mobile telephone status menu with antenna position indication
US6384850B1 (en) * 1999-09-21 2002-05-07 Ameranth Wireless Information management and synchronous communications system with menu generation
US6434500B1 (en) * 1999-10-18 2002-08-13 Rosemount Inc. Interface for managing test definitions
US6587835B1 (en) * 2000-02-09 2003-07-01 G. Victor Treyz Shopping assistance with handheld computing device
US6668177B2 (en) * 2001-04-26 2003-12-23 Nokia Corporation Method and apparatus for displaying prioritized icons in a mobile terminal
US7032188B2 (en) * 2001-09-28 2006-04-18 Nokia Corporation Multilevel sorting and displaying of contextual objects

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5920826A (en) 1995-06-05 1999-07-06 Nokia Mobile Phones Limited Radio telephone text transmission system

Also Published As

Publication number Publication date
CN1556944A (zh) 2004-12-22
US20030063128A1 (en) 2003-04-03
WO2003029946A1 (en) 2003-04-10
US7032188B2 (en) 2006-04-18
US20060053392A1 (en) 2006-03-09
EP1430384A4 (en) 2008-02-27
CN1556944B (zh) 2010-05-05
KR20040037088A (ko) 2004-05-04
EP1430384A1 (en) 2004-06-23

Similar Documents

Publication Publication Date Title
KR100929004B1 (ko) 문맥 객체의 다단계 정렬 및 표시
US6934911B2 (en) Grouping and displaying of contextual objects
KR100706057B1 (ko) 모바일 단말기에서 우선 순위 아이콘을 디스플레이하는방법 및 장치
US6996777B2 (en) Method and apparatus for presenting auditory icons in a mobile terminal
US9477378B2 (en) Method and apparatus for providing a user interface
US9046984B2 (en) Tile space user interface for mobile devices
US20130232015A1 (en) Advertisement distribution system
CN1316346C (zh) 交互时机数据的管理
JP4475408B2 (ja) 表示装置
US9723143B2 (en) Methods and systems for automated business dialing
US8209324B2 (en) Method and system for providing information in virtual space
JP5398555B2 (ja) 装置、装置の制御方法
KR101259608B1 (ko) 순위 정보를 디스플레이하는 방법
JP2001325143A (ja) 通信機能付きの情報端末装置、電子機器、及び情報端末処理プログラムを記憶した記憶媒体、電子機器処理プログラムを記憶した記憶媒体
KR20060093798A (ko) 아이콘을 이용한 이동전화의 호 연결 장치 및 그 방법

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
LAPS Lapse due to unpaid annual fee