KR20100090656A - 핸드헬드 전자 장치 - Google Patents

핸드헬드 전자 장치 Download PDF

Info

Publication number
KR20100090656A
KR20100090656A KR1020100010771A KR20100010771A KR20100090656A KR 20100090656 A KR20100090656 A KR 20100090656A KR 1020100010771 A KR1020100010771 A KR 1020100010771A KR 20100010771 A KR20100010771 A KR 20100010771A KR 20100090656 A KR20100090656 A KR 20100090656A
Authority
KR
South Korea
Prior art keywords
electronic device
user
handheld electronic
pda
contact
Prior art date
Application number
KR1020100010771A
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 KR20100090656A publication Critical patent/KR20100090656A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/247Telephone sets including user guidance or feature selection means facilitating their use
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27453Directories allowing storage of additional subscriber data, e.g. metadata
    • H04M1/2746Sorting, e.g. according to history or 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Signal Processing (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Educational Administration (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Library & Information Science (AREA)
  • Telephone Function (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • User Interface Of Digital Computer (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

PDA는 그 사용자에게 다양한 기능을 제공하도록 사용될 수 있다. PDA에 의해 제공된 기능은 예컨대 전화 통화 또는 문자 메시지를 통하여 그 사용자가 대화 상대로서 저장된 다른 장치의 사용자와 연락할 수 있게 해준다. 본 발명은, PDA의 사용자가 임의 주어진 시기에 연락하기를 원할 것 같은 대화 상대들이 결정되고 디스플레이될 수 있는 PDA를 제공한다. 사용자가 임의 주어진 시기에 연락하기를 원할 것 같은지 여부는 PDA의 사용자의 상태와 선택적으로 다른 사용자의 PDA의 상태에도 기초할 수 있다. 예를 들어, PDA의 사용자가 특정 장르의 음악을 감상하고 있다면, 그들은 바로 그 특정 장르의 음악을 감상하는 다른 대화 상대와 연락하고 싶을 수 있다. 마찬가지로, 사용자가 그들의 업무 공간에 있다면, 그들은 업무와 관련된 특정 대화 상대의 리스트와 연락하고 싶을 수 있다. 이러한 방식으로, PDA 사용자는 관련된 대화 상대의 리스트를 제공받을 수 있다.

Description

핸드헬드 전자 장치{HANDHELD ELECTRONIC DEVICE}
본 발명은 휴대용 개인정보 단말기(PDA), 특히 개인적 대화 상대(contacts)와 대화하기 위한 PDA에 관한 것이다. 본 발명은 또한 PDA를 사용하여 개인적 대화 상대와 대화하는 방법에 관한 것이다.
PDA는 최근 그 사용자로 하여금 많은 기능을 수행할 수 있도록 해준다. 예를 들어, 행사 일정을 계획하고(예를 들어, 전자 다이어리를 제공함으로써); 인터넷에 접속하고; 음악을 감상하고; 사진을 촬영하고/거나 보고; 비디오를 시청하고; 방향 정보를 제공하고(예를 들어, GPS를 통하여); 문서를 생성하고 편집하는데 사용될 수 있다. PDA는 또한 우편 주소, 이메일 주소 및 전화 번호와 같은 대화 상대의 상세 사항을 저장하는데 사용될 수 있다. 그래서, PDA는 전자 주소록을 포함할 수 있다. 통상, PDA는 대화하고자 하는 대화 상대를 보여주고 선택하는데 사용될 수 있고, PDA의 사용자가 예를 들어 전화나 이메일을 통해 선택된 대화 상대와 대화하도록 할 수 있다.
본 발명은 PDA 주소록에 있는 대화 상대가 임의의 순서로 정렬되어 있음을 인식하고 있다. 예를 들어, 그것들은 알파벳 순서로 정렬될 수 있다. 그러나, PDA 사용자는 그들의 대화 상대의 현재 상태에 관한 여타 임의 추가 정보를 제공받지 않는다.
본 발명은 본 원에서 PDA와 관련되어 설명된다. 그러나, 본 발명은 임의 전자 장치를 포함하고/거나 전자 장치와 함께 사용되거나 전자 장치에 적용될 수 있다. 특히, 본 발명은 임의 휴대용 및/또는 핸드헬드 장치 - 예를 들어, 스마트폰, 넷북, 또는 랩탑 컴퓨터와 같은 - 를 포함하고/거나 상기 장치와 함께 사용되거나 상기 장치에 적용될 수 있다.
본 발명에 따르면, 다른 전자 장치가 접속된 네트워크 내에서 사용하기 위한 핸드헬드 전자 장치가 제공되며, 핸드헬드 전자 장치는:
핸드헬드 전자 장치의 사용자에게 정보를 디스플레이하도록 구성된 화면을 포함하고, 그 핸드헬드 전자 장치는 핸드헬드 전자 장치의 상태에 기초하여 핸드헬드 전자 장치 사용자가 연락할 의향이 있는 네트워크에 접속된 다른 전자 장치의 사용자를 결정하고, 결정된 다른 전자 장치의 사용자 중 적어도 한 명과 관련된 정보를 화면 상에 디스플레이할 수 있도록 구성된다.
그러한 핸드헬드 전자 장치는 핸드헬드 전자 장치의 사용자가 주어진 시기에 연락하고 싶어할 수 있는 특정 사용자(예를 들어, 핸드헬드 전자 장치 상에 사용자의 대화 상대로서 저장된 특정 사용자)에 관한 정보, 예를 들어 연락처 정보를 제공받을 수 있게 해준다. 핸드헬드 전자 장치의 상태에 기초하여 특정 대화 상대를 결정한다는 것은 사용자가 특히 연관성 있는 대화 상대를 제공받을 수 있음을 의미한다. 이로써 핸드헬드 전자 장치의 사용자가 전체의 대화 상대를 검색할 필요가 없게 하고/거나 주어진 시기에 연락하고 싶지 않은 사용자와 연락하는데 시간을 낭비하지 않게 해줌으로써 시간을 절약할 수 있다.
본 발명의 일 양태에 따르면, 핸드헬드 전자 장치는 다른 전자 장치의 사용자와 관련된 상태 정보를 수신하도록 구성된 수신 장치를 더 포함할 수 있다. 수신 장치를 제공함으로써 핸드헬드 전자 장치는 다른 장치에 관한 상태 정보를 수신할 수 있다. 이러한 상태 정보는, 핸드헬드 전자 장치 사용자가 다른 전자 장치 사용자와 연락할 의향이 있는지 여부를 결정하는 것을 돕는데 사용될 수 있다.
본 발명의 일 양태에 따르면, 핸드헬드 전자 장치는 다른 장치의 사용자에 관한 상태 정보를 서버로부터 수신하도록 구성될 수 있다. 이것은 정보가 중앙 정보원(central source)으로부터 효율적으로 수신될 수 있게 한다.
본 발명의 일 양태에 따르면, 핸드헬드 전자 장치는 서버로부터 RSS 피드(feed)를 형성하는 XML 데이터로서 상태 정보를 획득하도록 구성될 수 있다. 이것은 핸드헬드 전자 장치가 다른 장치에 관한 상태 정보를 수신하는데 특히 효율적인 방법이다.
본 발명의 일 양태에 따르면, 다른 전자 장치의 사용자는 핸드헬드 전자 장치의 상태에 부응하는 그들의 전자 장치 상태에 기초하여 결정될 수 있다. 이와 같이 하여, 핸드헬드 전자 장치의 사용자는 전자 장치가 핸드헬드 전자 장치와 공통이 되는 상태를 적어도 하나 갖는 다른 대화 상대들에 관한 정보를 제공받을 수 있으므로, 연락하는 것이 바람직할 수 있다.
본 발명의 일 양태에 따르면, 상기 결정에 기초가 된 핸드헬드 전자 장치의 상태는
(ⅰ) 핸드헬드 전자 장치가 수행 중인 기능;
(ⅱ) 핸드헬드 전자 장치의 위치; 및
(ⅲ) 핸드헬드 전자 장치의 전력 상태
중 적어도 하나와 관련이 있을 수 있다.
상태 정보의 이러한 세 가지 항목들 중 임의 하나는 핸드헬드 전자 장치의 사용자가 또 다른 사용자와 특히 연락할 의향이 있는지 여부를 결정하는데 특히 유용할 수 있다.
본 발명의 일 양태에 따르면, 상기 기능은
비디오 디스플레이;
사진 디스플레이;
사진 촬영;
음악 감상;
이메일 전송;
인터넷 접속;
게임하기; 및
전화기로서의 역할
중 적어도 하나를 포함할 수 있다.
이러한 기능 중 적어도 하나는 PDA와 같은 전자 장치에 통상적으로 이용할 수 있을 것이다. 그러나, 이 목록은 총망라된 것은 아니고, PDA와 같은 전자 장치의 사용자가 이용할 수 있는 임의 다른 기능을 포함하도록 확장될 수 있다.
본 발명의 일 양태에 따르면, 화면 상에 디스플레이되는 결정된 사용자에 관련된 정보는
(ⅰ) 결정된 사용자의 연락처 정보; 및
(ⅱ) 결정된 사용자와 관련된 상태 정보
중 적어도 하나를 포함할 수 있다.
상태 정보가 디스플레이되면, 핸드헬드 전자 장치의 사용자는 이 상태 정보를 사용하여 다른 사용자와 연락할지 여부를 최종 결정할 수 있다. 연락처 정보가 디스플레이되면, 핸드헬드 전자 장치의 사용자는, 그들이 원한다면, 다른 사용자와 연락하는 간단한 방법을 제공받는다.
본 발명의 일 양태에 따르면, 결정된 사용자에 관련된 상태 정보는
(ⅰ) 결정된 사용자의 전자 장치가 수행 중인 기능;
(ⅱ) 결정된 사용자의 전자 장치의 전력 상태; 및
(ⅲ) 결정된 사용자의 전자 장치의 위치
중 적어도 하나를 포함한다.
이러한 상태 정보들 중 임의 하나 이상은, 핸드헬드 전자 장치 사용자가 다른 사용자와 연락할지 여부를 결정하는데 유용할 것이다. 예를 들어, 그들이 동일한 기능을 수행하고 있고/거나 유사한 또는 관련된 장소에 있다면, 그들은 다른 사용자와 연락하고 싶어할 수 있다. 또한, 사용자는 다른 사용자의 장치의 전원이 꺼져있으면 다른 사용자와 연락하지 않기로 결정할 수도 있다.
본 발명의 일 양태에 따르면, 다른 사용자의 장치의 기능은
비디오 디스플레이;
사진 디스플레이;
사진 촬영;
음악 감상;
이메일 전송;
인터넷 접속;
게임하기; 및
전화기로서의 역할
중 적어도 하나를 포함할 수 있다.
이러한 기능들 중 적어도 하나는 PDA와 같은 전자 장치에서 통상적으로 이용할 수 있을 것이다. 그러나, 이 목록은 총망라된 것은 아니고, PDA와 같은 전자 장치의 사용자가 이용할 수 있는 다른 어떤 기능을 포함하도록 확장될 수 있다. 다른 전자 장치의 사용자가 위에 상술된 기능들 중 하나를 수행 중인지를 알고자 하는 핸드헬드 전자 장치의 사용자에게는 특히 유용할 수 있는데, 예컨대, 핸드헬드 전자 장치의 사용자가 다른 전자 장치의 사용자와 연락하길 원하는지를 결정함에 있어 특히 유용할 수 있다. 예를 들어, 다른 사용자가 게임을 하고 있다면, 핸드헬드 전자 장치의 사용자는 예컨대 인터넷을 통하여 그 게임에 참여하길 원할 수 있다.
핸드헬드 전자 장치는 핸드헬드 전자 장치의 상태를 결정하도록 구성된 하드웨어 및/또는 소프트웨어를 포함할 수 있다.
하드웨어가 사용된다면, 핸드헬드 전자 장치는 반드시 소프트웨어를 필요로 하지 않고도 그 자신의 상태를 직접적으로 인식할 수 있다. 예를 들어, 헤드폰이 핸드헬드 전자 장치 내에 플러그인되면 핸드헬드 전자 장치는 그것이 음악을 듣는데 사용되고 있음을 인식할 수 있다.
소프트웨어가 사용된다면, 소프트웨어는 핸드헬드 전자 장치의 특정 기능에 따라 조정될 수 있고/또는 필요에 따라 업데이트될 수 있다.
본 발명의 일 양태에 따르면, 핸드헬드 전자 장치는 핸드헬드 전자 장치에 관한 상태 정보를 전송하도록 구성된 전송 장치를 더 포함할 수 있다. 이와 같이 하여, 핸드헬드 전자 장치의 상태 정보는 다른 전자 장치의 사용자가 이용할 수 있도록 될 수 있다. 그 후 이러한 상태 정보는 다른 전자 장치에 의해 사용되어 다른 전자 장치의 사용자가 핸드헬드 전자 장치 사용자와 연락할지 여부를 결정하는 것을 도울 수 있다.
본 발명의 일 양태에 따르면, 핸드헬드 전자 장치는 그 자신의 상태 정보를 서버로 전송하도록 구성될 수 있다. 서버로 정보를 전송하는 것은 수많은 다른 전자 장치가 정보를 이용할 수 있도록 해주는 효율적인 방식이다.
본 발명의 일 양태에 따르면, 핸드헬드 전자 장치는 그 자신의 상태 정보를 RSS 피드를 형성하는 XML 데이터로서 전송하도록 구성될 수 있다. 이 방식으로 정보를 전송하는 것은 정보를 전송하는 특히 효율적인 방식이다.
본 발명의 일 양태에 따르면, 핸드헬드 전자 장치는 핸드헬드 전자 장치의 상태가 변경될 경우, 핸드헬드 전자 장치 사용자가 연락할 의향이 있는 다른 전자 장치의 사용자를 재-결정하도록 더 구성될 수 있다. 이로써, 연락하고자 하는 다른 전자 장치의 사용자 목록이 지속적으로 업데이트 가능하므로, 핸드헬드 전자 장치 사용자에게 항상 유용하다.
본 발명의 일 양태에 따르면, 핸드헬드 전자 장치는 결정된 사용자의 위치를 지도 상에 디스플레이할 수 있도록 더 구성될 수 있다. 결정된 사용자의 위치를 지도 상에 디스플레이함으로써, 핸드헬드 전자 장치의 사용자에게 다른 사용자와 연락할지 여부를 결정하는데 도움이 되는 추가 정보가 제공되고, 그렇다면, 다른 사용자와 만날 수 있는 최상의 방식이 제공되는 것이다.
또한 본 발명에 따르면, 핸드헬드 전자 장치의 화면 상에 디스플레이하기 위한 특정 대화 상대를 결정하는 방법이 제공되며, 이 방법은,
다른 전자 장치에 관련된 상태 정보를 수신하는 단계;
수신된 상태 정보를 핸드헬드 전자 장치의 상태와 비교하는 단계; 및
그 비교에 기초하여, 핸드헬드 전자 장치 사용자가 다른 전자 장치 사용자와 연락할 의향이 있는지 여부를 결정하는 단계
를 포함한다.
이러한 방법은 핸드헬드 전자 장치 사용자가 연락하고 싶어할 수 있는 다른 전자 장치 사용자가 결정될 수 있도록 해준다. 이것은, 사용자가 보다 효율적으로 연락할 대화 상대에 관해 결정할 수 있도록 해준다.
본 발명의 일 양태에 따르면, 상기 방법은 복수의 다른 전자 장치와 관련된 상태 정보를 수신하고, 복수의 전자 장치 각각에 대해 비교 및 결정하는 단계를 수행하는 것을 포함할 수 있다.
이러한 방법을 사용하여, 복수의 다른 장치의 상태는, 그러한 다른 장치가 핸드헬드 장치 사용자에게 그들이 연락하고 싶을 수 있는 잠재 사용자로서 제공되어야만 하는지 여부를 결정하는데 도움이 되도록 사용될 수 있다.
상기 방법은 핸드헬드 전자 장치 사용자가 연락하고 싶어하는 것으로 결정된 다른 전자 장치의 사용자와 관련된 정보를 디스플레이하는 단계를 더 포함할 수 있다.
이러한 방법은 핸드헬드 전자 장치의 사용자가 그들이 연락하고 싶어할 수 있는 다른 사용자(대화 상대)에 관한 정보를 제공받을 수 있게 해준다.
이상 수행된 방법의 각 단계는 핸드헬드 전자 장치에 의해 수행될 수 있다. 이것은, 방법의 각 단계를 수행하고 관련된 장점을 제공하는데 핸드헬드 전자 장치 이외에 하드웨어 또는 소프트웨어가 필요하지 않음을 의미한다.
예시로서 제시된 이하의 상술과 참조된 첨부 도면을 통해 본 발명을 더 명확히 이해할 수 있을 것이다.
도 1은 특정 대화 상대 화면이 디스플레이되고 있는 본 발명의 실시예에 따른 PDA의 정면도를 도시한다.
도 2는 본 발명의 실시예에 따른 PDA의 측면도를 도시한다.
도 3은 대화 상대 화면이 디스플레이되고 있는 본 발명의 실시예에 따른 PDA의 정면도를 도시한다.
도 4는 대화 상대의 위치를 나타내는 지도가 디스플레이되고 있는 본 발명의 실시예에 따른 PDA의 정면도를 도시한다.
도 5는 지도 화면에 접근하기 위해 PDA의 기울어짐을 보여주는 본 발명의 실시예에 따른 PDA의 측면도를 도시한다.
도 6은 홈페이지가 디스플레이되고 있는 본 발명의 실시예에 따른 PDA의 정면도를 도시한다.
도 1은 본 발명의 실시예에 따른 PDA(100)를 도시한다. 도 1에 도시된 실시예에서, 디스플레이 화면(10)은 PDA(100) 상에 구비된다. 이러한 디스플레이 화면(10)은 두 개의 주 영역으로 분할된다. 제1 영역(20)은 현재 선택된 기능(이러한 기능은 본원에서 후술될 것임)을 나타낸다. 도 1의 실시예의 화면의 하부에 위치시켜 나타낸 제2 영역은 박스(30, 40, 50, 60 및 70)로 나타낸 선택 가능한 여러 다른 기능을 포함한다. 일단 선택되면, 박스(30, 40, 50, 60 및 70)의 선택 가능한 기능이 제1 영역(메인 창으로도 참조될 수도 있음;20)에 디스플레이된다.
도 2는 도 1에 도시된 PDA(100)의 측면을 도시한다. 도 2에 도시된 바와 같이, 여러 입력 및/또는 출력 포트와/또는 소켓이 PDA(100)의 측면 상에 구비될 수 있다. 이러한 포트/소켓은 예를 들어, 헤드폰 소켓(200), USB 포트(210) 및 전원 소켓(220)을 포함할 수 있다. 다른 통상의 입력 및/또는 출력 포트와/또는 소켓이 또한 PDA 상에 구비될 수도 있다. 또한, 여러 실시예에서, 소켓 및/또는 포트 중 하나, 하나 이상 또는 전체가 PDA의 측면보다는 또는 측면 이외에 정면, 후면, 윗면 또는 바닥면 상에 구비될 수 있다.
PDA(100)는 프로세서를 포함하는 제어기 및/또는 저장 장치 및/또는 RAM을 포함할 수 있다. 제어기는 이하 설명된 PDA(100)의 여러 기능을 제어하는데 사용될 수 있다.
다시 도 1을 참조해 보면, 위에서 설명된 바와 같이, PDA 화면(10)의 아래 절반 부분에 나타낸 적절한 기능(30 내지 70)을 선택함으로써 PDA(100)는 메인 창(20)에 여러 다른 동작 모드를 디스플레이하도록 구성될 수 있다. 도 1에 도시된 예시에서, 동작 모드는: "대화 상대"(영역(30)을 선택함으로써 접근함); "특정 대화 상대(영역(40)을 선택함으로써 접근함); "지도"(영역(50)을 선택함으로써 접근함); "홈페이지"(영역(60)을 선택함으로써 접근함); 및 "업데이트"(영역(70)을 선택함으로써 접근함)를 포함한다. 선택을 위한 여러 다른 동작 모드가 또한 이용 가능하다.
도 1에서, 메인 창(20)은 특정 대화 상대를 디스플레이하면서 도시되어있다. 이것은 특정 대화 상대 영역(40)이 강조됨으로써 알 수 있다. 특정 대화 상대 화면이 디스플레이되고 있을 때, PDA(100)의 사용자의 여러 대화 상대(201 내지 205)이 메인 창(20)에 나타난다. 그러나, 이하 자세히 설명될 바와 같이, 특정 대화 상대 화면을 통하여 PDA(100)의 사용자가 이용할 수 있는 대화 상대 전체가 반드시 접근가능한 것은 아닐 수 있다. 특정 대화 상대 화면에 디스플레이되는 대화 상대는 주어진 시기에 사용자의 요구(needs)에 따라 조정될 수 있다.
각각의 대화 상대(201 내지 205)은 아바타(avatar)로서 디스플레이될 수 있다. 도 1에서, 각각의 아바타(201 내지 205)는 동일하게 나타낸다. 그러나, 여러 실시예에서, 각각의 아바타는 대화 상대마다 특화될 수 있다. 예를 들어, 각각의 아바타는 대화 상대의 소묘(drawing)일 수 있다. 대안적으로, 특정 대화 상대의 경우에는 그들의 사진과 같은 임의 다른 적절한 이미지가 디스플레이될 수 있다. 예를 들어, 아바타 대신에, 또는 아바타에 덧붙여 대화 상대의 이름이 사용될 수 있다. 도 1에 도시된 실시예에서, 특정 대화 상대는 이름과 아바타 모두를 사용하여 나타나 있다.
특정 대화 상대 화면은 특정 대화 상대를 도시할(예를 들어, 201 내지 205의 아바타) 뿐만 아니라 각각의 특정 대화 상대의 상태도 나타낸다. 예를 들어, 특정 대화 상대 메인 창(20)은 각각의 특정 대화 상대의 PDA에 의해 어떤 활동이 수행되고 있는지에 대한 세부 사항을 나타낼 수 있다. 예를 들어, 도 1에 도시된 특정 대화 상대의 메인 창(20)에는, 아바타(201)는 알란이 음악을 듣고 있는 중임을 표시하는 음표를 그 바로 옆에 동반하여 나타나 있다. 마찬가지로, 아바타(202,203 및 204)는 각각 그 옆에 비디오 테이프, "zzz" 및 전화기 기호를 동반하여 나타나 있다. 이것은 린은 그녀의 PDA를 사용하여 비디오 클립을 보고 있고, 마이클의 PDA는 현재 슬립(sleep) 모드 중에 있고, 수잔은 그녀의 PDA를 사용하여 전화 통화를 하고 있음을 표시한다.
대안적으로 또는 추가적으로, 특정 대화 상대의 상태는 그러한 대화 상대의 지리적 위치를 나타낼 수도 있다. 예를 들어, 길의 아바타(205)는 그 바로 옆에 길이 그녀의 업무 공간에 있음을 표시하는 사무실 건물 기호를 동반하여 나타나 있다. 여러 실시예에서, 하나 이상의 상태 아이콘이 주어진 아바타 바로 옆에 나타날 수 있다. 예를 들어, 어떤 대화 상대는 업무 중이면서 음악을 듣고 있을 수 있으므로, "업무 중" 및 "음악 감상 중"의 아이콘 모두를 아바타 옆에 동반할 수 있다. 그러나, 다른 실시예에서는, 예를 들어, 대화 상대가 업무 중이면서 음악을 듣고 있는 경우에도, "음악 감상 중"의 아이콘만이 나타나는 것과 같이 하나의 상태 아이콘만이 나타날 수 있다. 확실히, 이하 후술될 바와 같이, 도 1에서, 전체 대화 상대 중 한 명(길)만이 "업무 중"이라는 아이콘을 가지면서 나타나 있더라도, 전체 대화 상대 모두가 그들의 업무 공간에 있을 수도 있다.
특정 대화 상대 윈도우 내 어떤 특정 대화 상대는 여러 아바타를 스크롤링함으로써 선택하도록 강조될 수 있다. PDA(100)를 z축에 대하여 기울임으로써 그러한 스크롤링이 이루어질 수 있다(도 3에 도시된 대화 상대 화면을 디스플레이하는 메인 창(20)와 관련되어 이하 설명됨). 대안적으로, 사용자가 터치 센서(touch-sensitive) 입력장치(예를 들어, 터치패드, 도시되지 않음)를 통해 스크롤링하여 그러한 스크롤링이 이루어질 수 있다. 대안적으로, 사용자가 손가락이나 스타일러스(stylus)를 사용하여 메인 창(20) 자체를 횡단하여, 예를 들어, 화면(20)의 화살표(206)로 도시된 영역을 스크롤링함으로써 그러한 스크롤링이 이루어질 수 있다. 대안적으로, PDA(100) 상에 제공된 버튼(도시되지 않음)을 사용하여 그러한 스크롤링이 이루어질 수 있다.
특정 대화 상대가 선택하도록 강조되었을 때, 그것의 외형이 변경될 수 있다. 이것은 PDA(100)의 사용자가 어떤 대화 상대가 선택하도록 강조되었는지 즉시 식별할 수 있도록 해준다. 예를 들어, 도 1에 도시된 실시예에서, 대화 상대(203;마이클)는 화면 상에 다른 대화 상대보다 더 크게 나타나 있어 이 대화 상대가 선택하도록 강조되고 있음을 표시한다.
특정 대화 상대의 메인 창(20)에 어떤 대화 상대가 디스플레이될지에 대한 선택은 PDA(100)의 사용자 요구에 따라 조정될 수 있다. 이러한 조정 프로세스는 다음 부분에서 자세하게 설명될 것이다.
위에서 설명된 바와 같이, PDA(100)의 특정 대화 상대 기능이 선택되면, PDA(100)의 메인 창(20)은 도 1에 도시된 바와 같이 나타날 수 있다. 한편, PDA(100)의 대화 상대 기능이 선택되면, PDA(100)의 화면(10)이 도 3에 도시된 바와 같이 나타날 수 있다. 도 3에 도시된 바와 같이, PDA(100)의 대화 상대 기능이 선택되었을 때, 메인 창(20)을 통해 PDA(100)의 사용자가 이용할 수 있는 대화 상대 전체에 접근가능 할 수 있다. 대화 상대들은 적절한 순서로 배열될 수 있다. 예를 들어, 도 3에 도시된 바와 같이, 대화 상대들이 알파벳 순으로 배열될 수 있다.
특정 대화 상대는, 특정 방식으로 대화 상대들을 스크롤링함으로써 특정 대화 상대 화면에 나타낸 바와 같이 선택하도록 강조될 수 있다. 예를 들어, 터치 센서 입력장치(예를 들어, 터치 패드)를 사용하여 대화 상대들을 스크롤링하는 것이 가능하다. 터치 센서 입력장치는 PDA 상에 별도로 제공되거나, 메인 창(20)에 포함될 수 있다. 예를 들어, 터치 센서 입력 장치는 도 3의 화살표(206)로 도시된 영역에 제공된 터치 패드일 수 있다.
대안적으로 또는 추가적으로, 도 3에 도시된 바와 같이, PDA(100)를 기울임으로써 대화 상대를 스크롤링하는 것이 가능하다. 예를 들어, 도 3의 지면(page)의 수직축인 z축 중심으로 PDA(100)를 기울임으로써 대화 상대를 스크롤링하는 것이 가능하다. 도 3에 도시된 실시예에서, z축(즉, 대화 상대를 스크롤링하기 위해서 PDA(100)가 그 중심으로 회전될 수 있는 축)은 디스플레이 화면(10)에 수직하도록 도시된다. PDA(100)를 반시계방향(즉, 도 3에 도시된 지면으로부터 밖을 향하는 축 중심으로, 도 1에서 도 3으로 PDA(100)가 회전된 방향)으로 회전시키면 대화 상대가 한 방향(왼쪽으로부터 오른쪽을 향하는 방향)으로 회전될 수 있는 한편, PDA(100)를 시계방향으로 회전시키면 대화 상대가 다른, 즉 반대 방향(오른쪽으로부터 왼쪽을 향하는 방향)으로 스크롤링될 수 있다. 도 1의 메인 창에 도시된 특정 대화 상대도 위에서 설명된 방식으로 PDA(100)를 기울임으로써 스크롤링될 수 있다.
예를 들어 디스플레이 화면(10)에 수직인 축 중심으로 PDA(100)가 기울어지거나 회전될 때, PDA(100)는 대화 상대를 스크롤링하는 효과를 얻기 위해 적절한 틸트 센서(tilt sensor)를 구비할 수 있다. 예를 들어, 자이로스코픽 센서(gyroscopic sensor)가 틸트 센서로서 사용될 수 있다. 또한, 틸트 센서는, z축 중심으로 회전되는 PDA(100)의 각도(즉, 예를 들어, 중립위치(neutral position)로부터의 각도, 여기에서 중립위치는 도 3에 도시된 PDA(100)의 측면이 수직면 또는 수평면에 놓여있는 위치)를 결정하도록 구성될 수 있다. 이러한 각도는 대화 상대의 스크롤링 속도를 결정하는데 사용될 수 있다. 여러 실시예에서, 대화 상대의 스크롤링 속도는 PDA(100)의 회전 속도와 연관될 수 있다. 이러한 PDA(100)의 회전 속도는 자이로스코픽 틸트 센서(gyroscopic tilt sensor)와 같은 틸트 센서에 의해 결정될 수 있다.
PDA(100)는 PDA(100)를 기울여 대화 상대를 스크롤링하는 방법을 처리하기 위한 제어기를 포함할 수 있다. 예를 들어, 제어기는 틸트 센서의 출력을 대화 상대의 스크롤링 속도로 변환시킬 수 있다.
도 1에 도시된 특정 대화 상대와 관련하여 위에서 설명된 바와 같이, 도 3에 도시된 대화 상대 화면의 각각의 대화 상대는 아바타나 이름, 또는 그 둘 모두로 표현될 수 있다. 또한, 각각의 대화 상대의 상태가 적절한 방식으로 대화 상대를 보여주는 메인 창(20)에 디스플레이될 수도 있다. 대화 상대의 상태는 도 1에 도시된 특정 대화 상대와 관련하여 위에서 설명된 방식으로 디스플레이될 수 있다.
도 4는, PDA(100)의 대화 상대 지도(map) 기능이 적절한 방식으로 선택될 때의 PDA(100)의 화면(10)을 나타낸다. 도 4에 도시된 바와 같이, PDA(100)의 대화 상대 지도 옵션이 선택되면, 지도가 메인 창(20)에 디스플레이되어 하나 이상의 대화 상대의 지도 상에서의 위치를 나타낸다. 도 4에 도시된 예에서, 대화 상대 "알란"의 위치는 "노르위치 도로"와 "롱스탠턴 고가도로" 의 교차로 상에 위치하는 것으로 나타낸다. 알란의 아바타의 지도 상 위치가 이것을 가리킨다.
동일 지도 상에 있지 않은 다른 대화 상대들의 위치는, 그들의 위치 방향으로 지도 상 소정의 지점에 대화 상대(예를 들어, 대화 상대를 표시하는 아바타)를 나타냄으로써 접근가능할 수 있다. 이에 따라, 대화 상대가 선택될 수 있고(예를 들어, 터치 패드와 같은 터치 센서 입력 장치를 사용함으로써), 그 후 지도는 그 대화 상대의 지점으로 스크롤링될 수 있다.
여러 실시예에서, 대화 상대 화면과 관련하여 위에서 설명된 바와 동일한 방식으로 매핑(mapping) 모드로 이용가능한 대화 상대를 스크롤링할 수 있다.
예를 들어, 대화 상대(도 3에 나타냄) 또는 특정 대화 상대(도 1에 나타냄) 화면이 메인 창(20)에 디스플레이될 때, 대화 상대 지도 옵션에 접근할 수 있다. 대화 상대 지도 옵션이 선택될 경우, 지도 상에 나타난 대화 상대는 , 위에서 설명된 방식에 따라, 특정 대화 상대이든 대화 상대이든 이전에 메인 창 상에서 선택하도록 강조되었던 대화 상대일 수 있다. 그러나, 통상적으로, 대화 상대 지도 옵션은 특정 대화 상대 화면이 디스플레이되는 동안 접근될 것이다. 이와 같이 함으로써, 지도 상에 나타낸 대화 상대는 강조된 특정 대화 상대일 것이다. 또한, 지도 가장자리 주위에 나타나는 대화 상대(지도 상에 보여지기 위해 선택될 수 있음)는 나머지 특정 대화 상대의 일부 혹은 전체일 것이다.
임의 적절한 방식으로 대화 상대 지도 옵션에 접근할 수 있다. 예를 들어, 화면(10)의 대화 상대 지도 입력 영역(50)을 선택함으로써, 대화 상대 지도 옵션이 선택될 수 있다. 이것은 예컨대 대화 상대 지도 입력 영역(50) 자체를 구비할 수도 구비하지 않을 수도 있는 터치 센서 입력 장치를 사용함으로써, 실시될 수 있다.
본 발명의 실시예에서, 대화 상대 지도 옵션은 PDA(100)를 기울이거나 회전시켜 선택될 수 있다. 예를 들어, 대화 상대 지도 옵션은 PDA(100)를 도 1에 나타낸 x축 중심으로 기울임으로써 선택될 수 있다. 따라서, 이제 도 5를 참조하면, 대화 상대 지도 모드에 접근하기 위해서, A로서 도시된 거의 수직인 지점으로부터 B로서 도시된 거의 수평인 지점까지(PDA(100)는 지점 B에서 점선으로 그려져 있는 반면, PDA(100)는 지점 A에서 실선으로 그려져 있다.) PDA(100)를 기울일 수 있다. 따라서, PDA(100)가 거의 수직인 지점 A에 있을 때, 특정 대화 상대 화면이 메인 창(20)을 차지할 수 있고, 그 후 PDA(100)가 x축(즉, PDA(100)를 통과하여 거의 세로 방향으로 향하는 축) 둘레로 회전하여 도 5에 나타낸 지점 B에 위치하면, 대화 상대 지도 옵션이 메인 창(20)에 나타난다. 위에서 설명된 바와 같이, 메인 창(20)의 지도 상에 나타낸 대화 상대는 통상적으로 이전에 메인 창(20)의 특정 대화 상대 옵션에서 선택하도록 강조되었던 대화 상대일 것이다.
임의 적절한 각도로 PDA(100)를 회전함으로써 대화 상대 지도 옵션에 접근할 수 있다. 통상적으로, 회전은 도면에 나타낸 x축을 중심으로 이루어질 것이다(즉, 수평축, 및/또는 PDA(100)의 세로 방향 화면(10)의 평면에 평행한 축). 그러나, 회전을 위한 임의 적절한 축이 선택될 수 있다.
여러 실시예에서, 지도에 접근하기 위해 PDA(100)를 도 5에 A로서 나타낸 거의 수직인 지점으로부터 회전시킬 필요는 없다. 또한, 여러 실시예에서, 지도에 접근하기 위해 PDA(100)를 도 5에 B로서 나타낸 거의 수평인 지점까지 회전시킬 필요는 없다. 따라서, 수평선과 PDA(100)의 평면(평면은 PDA(100)의 화면(10)으로 정의됨) 사이의 각도가 θ로서 정의되면, 대화 상대 지도 모드가 활성화되는 각도 θ1(즉, 이 각도 이하에서 PDA(100)가 대화 상대 지도 모드로 진입함)은 임의 적절한 값일 수 있다. 예를 들어, θ1은 : 0°내지 80°, 10°내지 70°, 20°내지 60°, 또는 30°내지 50°사이일 수 있다. 대화 상대 지도 옵션이 활성화되는 각도 θ1은 40°또는 45°일 수 있다.
다른 실시예에서는, PDA(100)가 거의 수평인 지점으로부터 거의 수직인 지점으로 회전할 때 대화 상대 지도 화면에 접근할 수 있다.
PDA(100)는 대화 상대 지도 옵션과 관련하여 본 원에 설명된 임의 기능을 제어하는데 사용될 수 있는 제어기를 포함한다. 예를 들어, 제어기는 예컨대 틸트 센서의 출력을 대화 상대 지도 화면을 디스플레이하는 명령어로 변환하는데 사용될 수 있다.
위에서 설명된 바와 같이, 대화 상대 지도 모드, 또는 옵션이 활성화되면, PDA(100)의 사용자는 지도 상에 하나 이상의 대화 상대의 위치를 가리키는 정보를 제공받는다. PDA(100)의 사용자가 특별한 결정을 할 때 이러한 정보를 사용할 수 있다. 예를 들어, 특정 대화 상대 위치는, PDA(100)의 사용자가 지도 상에 나타난 특정 대화 상대와 연락하거나, 그들에게 정보를 보내길 원할지 여부에 영향을 미칠 수 있다. PDA(100)를 기울이거나 회전함으로써 간단하게 접근가능한 지도 기능을 갖는다는 것은, PDA(100)의 사용자가 필요에 따라 지도 기능에 즉시 접근가능할 수 있음을 의미한다.
본 원에서 설명되었듯이, 본 발명의 실시예에 따른 PDA(100)는 일정한 범위의 기능을 포함할 수 있다. 예를 들어, PDA(100)는 적어도 종래 기술에서 이용할 수 있는 알려진 통상적인 PDA의 모든 기능을 포함한다. 따라서, PDA(100)는 그것의 사용자가 다음의 기능 중 임의 하나 이상의 기능을 수행할 수 있도록 해준다: 비디오 클립(clip) 보기; 사진 보기; 음악 감상; 인터넷 접속; 이메일 전송; 전자 다이어리 역할; GPS 기능 수행(예를 들어, PDA(100)의 현재 위치 제공); 전화 통화; 문자 메시지 전송; 게임하기; 및 스프레드시트 및/또는 기타 문서 생성 및 저장.
PDA(100)가 수행할 수 있는 여러 기능이 도 6에 나타낸 홈페이지(600) 상에 디스플레이되어 접근가능할 수 있다. 홈페이지(600)는 PDA(100)의 화면(10) 상에 디스플레이되고 있는 임의 다른 화면으로부터, 예를 들어 홈페이지와 관련된 화면(10)의 영역(60)을 선택함으로써 접근가능할 수 있다. 홈페이지(600)로의 접근을 제공하는 이 영역(60)은 적절한 방법에 의해 선택될 수 있다. 예를 들어, 영역(60)은 터치패드와 같은 터치센서 입력 장치를 사용하여 선택될 수 있다. 일단 홈페이지(600)에 접근하면, 사용자가 사용하기 위한 PDA의 여러 기능이 선택될 수 있다(예를 들어, 터치패드와 같은 터치센서 입력 장치를 이용함).
본 발명의 실시예에 따른 PDA(100)는 도면에 관련하여 본 원에 설명된 정밀한 메뉴 구성(structure) 및 배치(layout)를 사용할 필요가 없음을 알 수 있을 것이다. 예를 들어, 여러 실시예에서, 메뉴 구성은 적어도 부분적으로 계층을 이룰 수 있다. 이것은, 예를 들어 홈페이지(도 6과 관련되어 설명된 것과 마찬가지이거나 그렇지 않을 수 있음)가 계층적 메뉴 구성의 최상위에 있을 수 있고, 여러 다른 화면(예를 들어, 대화 상대 화면, 특정 대화 상대 화면 및 대화 상대 지도 화면)이 계층적 메뉴 구성에서 적어도 한 단계 낮은 곳에 배치될 수 있음을 의미한다.
이제, 특정 대화 상대가, 도 1의 메인 창(20)에 나타낸 특정 대화 상대 화면 상에 디스플레이되도록 선택, 결정 또는 채택되는 방식에 대한 설명이 제공될 것이다.
본 발명의 한 양태에 따르면, PDA(100)는 자신의 상태 정보를 전송 또는 전달(예를 들어, 안테나를 포함할 수 있는 송신기를 사용함)하도록 구성될 수 있다. 이 상태 정보는 다른 장치에 의해 수신될 수 있다. 예를 들어, PDA(100)의 상태 세부 사항은 다른 전자 장치, 예를 들어 PDA(100)와 동일한 타입 또는 유사한 타입의 다른 PDA로 전송되거나 전달된다. 따라서, 다른 전자 장치(예를 들어, 다른 PDA(100))는 PDA(100)로부터 소정의 상태 정보를 수신하여, 그 결과 그것의 상태에 대해 아는 것이 가능할 수 있다.
마찬가지로, 본 발명의 한 양태에 따르면, PDA(100)는 PDA(100)와 동일한 타입일 수도 아닐 수도 있는 다른 PDA와 같은 다른 전자 장치의 상태와 관련된 상태 정보를 수신 또는 획득(예를 들어, 안테나를 포함하는 수신기를 사용함)하도록 구성될 수 있다. PDA(100)는 또한, 이하 설명된 바와 같이, 예를 들어 PDA(100)의 사용자가 특정 대화 상대 옵션을 선택했을 때 어떤 특정 대화 상대가 디스플레이되어야만 하는지 선택하는 과정에서 수신된/획득된 상태 정보를 사용하도록 구성될 수 있다.
PDA(100)로부터의 상태 정보를 다른 장치가 이용할 수 있도록 하기 위해서 PDA(100)는 하나 이상의 RSS 피드로서 XML 데이타를 서버로 전송하도록 구성될 수 있다. XML 패킷은 통상적으로 PDA(100)와 관련된 상태 정보를 포함할 것이다. 그 후, 이러한 상태 정보는 서버 상에 저장될 수 있다. PDA(100)의 상태 정보에 접근하기 위해서, 다른 장치(예를 들어, 다른 PDA)는 서버에 접속하도록 구성될 수 있고 그렇게 함으로써 PDA(100)와 관련된 상태 정보에 접근할 수 있다. 그 후, 정보는 예를 들어, RSS 피드를 사용하여 XML 데이타 형태로 서버로부터 하나 이상의 다른 장치에 제공될 수 있다. 마찬가지로, PDA(100)는, 예를 들어 위에서 개략적으로 설명된 방법을 사용하여 다른 전자 장치(예를 들어, 다른 PDA(100))와 관련된 상태 정보가 저장된 서버에 접속하도록 구성될 수 있다. 이러한 방식으로, PDA(100)는 다른 전자 장치(예를 들어, 다른 PDA(100))와 관련된 상태 정보에 접근할 수 있다.
이러한 실시예에서, 서버에 접속된 각각의 전자 장치(예를 들어, PDA(100))는 서버 상에 고유의 URI(uniform resource identifier)를 가질 수 있다. 이것은 RSS 피드(예를 들어, 전자 장치에 관한 위치 정보를 포함할 수 있음)가 주기적으로 특정 URI를 가지는 전자 장치를 위한 서버로부터 검색되고/또는 서버로 전송할 수 있게 해줄 것이다.
PDA(100)에 관한 상태 정보를 포함하는 RSS 피드를 수신하도록 구성된 서버는 PDA(100)에 대한 소정의 가능한 상태 정보 리스트를 가질 수 있다. 그러한 경우에, PDA(100)는 그것이 현재 어떠한 소정의 상태에 있는지를 알려주는 정보를 서버(예를 들어, RSS 피드를 통해서)에 제공할 수 있다. 마찬가지로, 다른 장치(예를들어, 다른 PDA(100))는 그것들이 어떠한 소정의 상태에 있는지에 관한 정보를 서버에 제공하도록 구성될 수 있다.
서버상에 로그온되어 있는 각 장치의 상태에 적어도 서버 상에 로그온 상태인 다른 장치, 예를 들어 PDA가 접근할 수 있다. 이하 가능한 상태들에 관한 설명으로 알게 될 바와 같이, 임의 장치(예를 들어, PDA(100))는 주어진 시기에 서버 상에 로그온 상태를 가지지 않거나, 하나 또는 하나 이상의 상태를 가지는 것이 가능할 수 있다.
위에서 RSS 피드 상의 XML 패킷을 사용하여 서로의 상태 정보에 접근하는 장치와 관련된 설명을 제공하였지만, PDA(100)가 다른 장치의 상태 정보에 접근할 수 있도록 허용하고 다른 장치에 그 자신의 상태 정보를 제공하는 임의 다른 방법, 기술 그리고/또는 기기가 제공될 수 있음을 알 수 있을 것이다.
PDA(100)가 제공 또는 접근할 수 있는 상태 정보의 예시는 PDA(100)가 현재 무엇을 위해 사용되고 있는지에 대한 정보; PDA(100)의 위치에 대한 정보; 및 전력 상태 정보를 포함한다. 예를 들어, 상태 정보는, PDA(100)가 비디오(또는 특정 타입의 비디오) 보기; 음악(또는 특정 타입의 음악) 감상; 이미지(예를 들어, 사진) 보기; 인터넷 검색; 이메일 전송; 게임하기; 또는 전화 통화에 사용되는지에 관한 것일 수 있다. 상태 정보는 추가적으로 또는 대안적으로 PDA(100)의 위치와 관련될 수도 있다. 이점과 관련하여, 상태 정보는 지리학적 위치(예를 들어, 좌표 그리고/또는 경도/위도와 관련하여)를 제공함과 함께, PDA(100)가 집이나 사무실과 같이 PDA(100)의 사용자에 의해 지정된 소정의 위치에 있는지 여부와도 관련될 수 있다. PDA(100)의 위치는 GPS 또는 임의 다른 적절한 삼각측정법을 사용하여 결정될 수 있다. 또한, 상태 정보는 PDA가 전원이 켜있는지; 현재 활동(active) 상태인지; 또는 슬립(sleep) 또는 최대 절전(hibernation) 모드인지와 관련된 것일 수 있다.
위에서 설명된 상태 정보 예시로부터, PDA(100)는 임의 주어진 시기에 둘 이상의 상태 조건에 속해 있으면서 그에 따른 정보를 다른 장치에 제공할 수 있다는 점을 알 수 있을 것이다. 예를 들어, PDA(100)는 그것이 활동 상태이고; 음악 감상에 사용되고 있으며; 집에 위치하고 있음을 동시에 나타내는 상태 정보를 제공할 수 있다.
PDA(100)는 임의 적절한 방식으로 자신의 상태를 인식하도록(추후 다른 장치에 이러한 상태 정보를 제공할 수 있도록) 구성될 수 있다. 일 실시예에서, PDA의 상태를 결정할 수 있는 소프트웨어가 제공될 수 있다. 예를 들어, PDA(100)는 음악 파일에 접근 그리고/또는 그것을 출력하는데 사용되고 있을 때 그것이 음악 감상에 사용되고 있음을 인식하도록 구성될 수 있다. 대안적으로 또는 추가적으로, 상태 정보는 하드웨어를 사용하여 PDA(100)에 의해 결정될 수 있다. 예를 들어, PDA(100)는 헤드폰이 도 2에 도시된 헤드폰 소켓(200)에 플러그-인 될 때 PDA(100)는 음악 감상용으로 사용되고 있음을 인식하도록 구성될 수 있다.
PDA(100)는 임의 적절한 시간에 다른 장치(유사한 타입이나 동일 타입의 다른 PDA(100)와 같은)의 상태에 관한 정보에 접근하도록 구성될 수 있다. 예를 들어, PDA(100)는 예컨대 하루에 한번과 같이 소정의 시간 간격으로 자동적으로 다른 장치에 관한 상태 정보를 얻도록 구성될 수 있다.
대안적으로 또는 추가적으로, PDA(100)의 사용자가 특정 기능을 수행할 때 PDA(100)는 다른 장치에 관한 상태 정보를 얻도록 구성될 수 있다(예를 들어, 위에서 설명된 바와 같이 서버에 접근함으로써). 예를 들어, PDA(100)의 전원이 켜있을 때 또는 사용자가 특정 기능 또는 모드(예를 들어 특정 대화 상대 화면 진입)를 선택할 때 PDA(100)는 다른 장치에 관한 상태 정보에 접근하도록 구성될 수 있다. 대안적으로 또는 추가적으로, PDA(100)는 PDA(100)의 사용자가 다른 장치에 관한 정보에 요청에 따라 접근할 수 있게 지시할 수 있도록 구성될 수 있다.
여러 다른 방식으로 그리고 여러 다른 이유에 의해 다른 장치에 관한 상태 정보가 PDA(100)에 의해 사용될 수 있다. 상태 정보의 사용의 일례로 임의의 순간에 PDA(100)의 사용자의 어떤 대화 상대가 특정 대화 상대로서 디스플레이되어야만 하는지, 즉 사용자가 특정 대화 상대 화면에 접근할 때 사용자의 어떤 대화 상대를 디스플레이해야 하고 그리고/또는 어떤 대화 상대에 접근해야만 하는지 결정하는 것을 들 수 있다.
그에 따라 PDA(100)의 특정 대화 상대 화면에 의해 디스플레이되는 특정 대화 상대는 PDA(100) 자신의 상태 그리고/또는 임의 주어진 시기에 PDA(100) 사용자의 대화 상대에 속한 장치의 상태를 기초로 결정될 수 있다. 예를 들어, PDA(100)는 서로 다른 대화 상대가 (예를 들어, GPS를 통하여 결정된) 그 위치에 따라 디스플레이되도록 구성될 수 있다. 예를 들어, PDA(100)가 그 사용자의 업무 공간에 있을 때, 특정, 소정의 업무 대화 상대 리스트가 특정 대화 상대로서 디스플레이될 수 있다. 이러한 대화 상대들은, 예를 들어, PDA(100)의 사용자와 함께 일하거나 업무상 자주 연락을 필요로하는 대화 상대일 수 있다.
대안적으로 또는 추가적으로, PDA(100)는 자신의 상태에 기초하여 특정 대화 상대를 적극적으로 선택하도록 구성될 수 있다. 예를 들어, PDA(100)는 그것이 업무 공간에 있을 때, PDA(100)의 사용자의 주소록에 있는 각각의 대화 상대를 검색하고 그러한 대화 상대의 상태에 관련된 정보에 접근하여 그러한 대화 상대들도 업무 공간에 있는지 판정하도록 구성(예를 들어, 위에서 설명된 기술과 기기를 사용하여)될 수 있다. 이로써, 장치 상태가 대화 상대들이 업무 공간에 있다고 지시하는 대화 상대가 특정 대화 상대로서 PDA(100)에 디스플레이될 수 있다. 도 1에 도시된 예시 화면에서, 아바타(201~205)로 표현되는 대화 상대 모두는 업무 공간에 있으므로, PDA(100)의 사용자일 수 있다.
따라서, PDA(100)는 소정의 특정 대화 상대 리스트 그리고/또는 활동 리스트(즉, 다른 장치에 대해 획득된 상태 정보를 사용하여 PDA(100)에 의해 결정됨)를 특정 대화 상대로서 디스플레이하도록 구성될 수 있다. 활동 리스트 또는 소정의 리스트는, 예를 들어 사용자 기호에 따라 디스플레이될 수 있다.
추가 예시로, PDA(100)가 음악 감상용으로 사용되고 있다면, PDA(100)의 특정 대화 상대는 적절하게 선택될 수 있다. 예를 들어, PDA(100)가 음악 감상용으로 사용되고 있을 때, 특정 대화 상대의 소정의 리스트(예를 들어, 특히 음악을 좋아하거나, PDA(100)에서 출력되고 있는 장르의 음악을 특히 좋아하는 대화 상대)가 특정 대화 상대로서 디스플레이되도록 구성될 수 있다. 대안적으로 또는 추가적으로, PDA(100)가 음악 감상용으로 사용되고 있다면, PDA(100)는 특정 대화 상대의 활동 리스트를 생성하기 위해 다른 장치에 관해 획득한 상태 정보를 사용하도록 구성될 수 있다. 예를 들어, 특정 대화 상대의 리스트는 현재 음악을 감상하고 있거나, 특정 장르의 음악을 감상하고 있는 대화 상대들을 포함할 수 있다.
또 추가 예시로, PDA(100)는 대화 상대 지도 모드가 선택될 때(예를 들어 PDA(100)를 기울이거나 회전시킴에 의해서), 지리적으로 가장 근접한 소정 수의 대화 상대의 위치를 나타내는, 예를 들어 가장 근접한 2, 5, 10 또는 20개의 대화 상대를 나타내는 지도가 디스플레이되도록 구성될 수 있다.
특정 대화 상대는, 예를 들어, PDA(100)의 사용자가 수행하고 있는 인터넷 검색과 관련될 수 있다. 예를 들어, PDA(100)의 사용자가 특정 서비스(예를 들어, 음식점 또는 특정 형태의 상점)를 검색하고 있다면, 특정 대화 상대 리스트는 그 특정 서비스에 대한 후기를, 예를 들어 인터넷 상에 게시했던 대화 상대를 포함할 수 있다.
또 추가 예시로, 특정 대화 상대는 PDA(100) 사용자가 등록된 그룹과 관련될 수 있다. 예를 들어, PDA(100)의 사용자가 사진 클럽에 등록되어 있고, PDA(100)가 사진 촬영에 사용된다면, 특정 대화 상대는 사진 클럽의 구성원인 전자 장치의 사용자일 수 있다. 이것은, 필요할 경우, 다른 클럽 구성원들로의 사진 전송을 더 용이하게 하도록 할 것이다.
다른 전자 장치로부터 상태 정보를 수신하고 PDA(100)의 상태와 다른 전자 장치의 상태 정보를 비교하여 그 비교에 기초한 특정 대화 상대의 리스트를 결정하는 단계는 PDA(100) 내에 포함된 프로세서를 사용하여 수행될 수 있다.
PDA(100)의 특정 대화 상대 화면에 의해 디스플레이된 특정 대화 상대는 시간이 흐르면서 업데이트될 수 있다. 예를 들어, 사용자가 음악 감상을 계속하는 동안, 다른 사용자는 음악 감상을 시작할 수 있고, 원래 음악 감상을 하고 있었던 몇몇의 사용자는 음악 감상을 중단할 수 있다. 이러한 여러 대화 상대의 상태 변경은 시간이 흐름에 따라 특정 대화 상대의 리스트를 변경함으로써 업데이트될 수 있다. 대안적으로, PDA(100)는 PDA(100)의 상태가 변경될 때마다 생성되는 특정 대화 상대의 리스트가 PDA(100)의 상태가 다음에 변경될 때까지 고정되도록 구성될 수 있다.
이에 따라, 특정 대화 상대 리스트는 PDA(100)의 사용자들에게 그들이 임의 주어진 시기에 가장 연락하기를 원할 수 있는 대화 상대 리스트에 용이하게 접근하는 것을 제공한다.
30: 대화 상대
40: 특정 대화 상대
50: 지도
60: 홈페이지
70: 업데이트

Claims (19)

  1. 다른 전자 장치가 접속된 네트워크 내 사용을 위한 핸드헬드 전자 장치로서,
    상기 핸드헬드 전자 장치의 사용자에게 정보를 디스플레이하도록 구성된 화면; 및
    상기 다른 전자 장치의 사용자와 관련된 상태 정보를 수신하도록 구성된 수신 장치;
    를 포함하며, 상기 핸드헬드 전자 장치는
    상기 핸드헬드 전자 장치 사용자가 연락할 의향이 있는 상기 네트워크에 접속된 다른 전자 장치의 사용자를 결정하고 - 상기 결정은 상기 핸드헬드 전자 장치의 상태에 부응하는 상기 다른 사용자의 전자 장치의 상태에 기초함 -;
    상기 결정된 다른 전자 장치의 사용자 중 적어도 한명과 관련된 정보를 상기 화면 상에 디스플레이할 수 있도록 구성되는, 핸드헬드 전자 장치.
  2. 제1항에 있어서,
    상기 다른 전자 장치의 사용자와 관련된 상기 상태 정보를 서버로부터 수신하도록 구성되는, 핸드헬드 전자 장치.
  3. 제2항에 있어서,
    상기 핸드헬드 전자 장치는 상기 상태 정보를 상기 서버로부터 RSS 피드(feed)를 형성하는 XML 데이터로서 획득하도록 구성된, 핸드헬드 전자 장치.
  4. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 결정에 기초가 된 상기 핸드헬드 전자 장치의 상태는
    (ⅰ) 상기 핸드헬드 전자 장치가 수행 중인 기능;
    (ⅱ) 상기 핸드헬드 전자 장치의 위치; 및
    (ⅲ) 상기 핸드헬드 전자 장치의 전력 상태
    중 적어도 하나와 관련이 있는, 핸드헬드 전자 장치.
  5. 제4항에 있어서,
    상기 기능은
    비디오 디스플레이;
    사진 디스플레이;
    사진 촬영;
    음악 감상;
    이메일 전송;
    인터넷 접속;
    게임하기; 및
    전화기로서의 역할
    중 적어도 하나를 포함하는, 핸드헬드 전자 장치.
  6. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 화면 상에 디스플레이된 상기 결정된 사용자와 관련된 정보는
    (ⅰ) 상기 결정된 사용자의 연락처 정보; 및
    (ⅱ) 상기 결정된 사용자와 관련된 상태 정보
    중 적어도 하나를 포함하는, 핸드헬드 전자 장치.
  7. 제6항에 있어서,
    상기 결정된 사용자와 관련된 상태 정보는
    (ⅰ) 상기 결정된 사용자의 전자 장치가 수행 중인 기능;
    (ⅱ) 상기 결정된 사용자의 전자 장치의 전력 상태; 및
    (ⅲ) 상기 결정된 사용자의 전자 장치의 위치
    중 적어도 하나를 포함하는, 핸드헬드 전자 장치.
  8. 제7항에 있어서,
    상기 기능은
    비디오 디스플레이;
    사진 디스플레이;
    사진 촬영;
    음악 감상;
    이메일 전송;
    인터넷 접속;
    게임하기; 및
    전화기로서의 역할
    중 적어도 하나를 포함하는, 핸드헬드 전자 장치.
  9. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 핸드헬드 전자 장치의 상태를 결정하도록 구성된 하드웨어를 더 포함하는, 핸드헬드 전자 장치.
  10. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 핸드헬드 전자 장치의 상태를 결정하도록 구성된 소프트웨어를 더 포함하는, 핸드헬드 전자 장치.
  11. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 핸드헬드 전자 장치에 관한 상태 정보를 전송하도록 구성된 전송 장치를 더 포함하는, 핸드헬드 전자 장치.
  12. 제11항에 있어서,
    그 자신에 대한 상태 정보를 서버로 전송하도록 구성되는, 핸드헬드 전자 장치.
  13. 제11항에 있어서,
    그 자신에 대한 상태 정보를 RSS 피드를 구성하는 XML 데이터로서 전송하도록 구성되는, 핸드헬드 전자 장치.
  14. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 핸드헬드 전자 장치의 상태가 변경될 경우, 상기 핸드헬드 전자 장치 사용자가 연락할 의향이 있는 상기 다른 전자 장치의 사용자를 재-결정하도록 더 구성되는, 핸드헬드 전자 장치.
  15. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 결정된 사용자의 위치를 지도 상에 디스플레이할 수 있도록 더 구성되는, 핸드헬드 전자 장치.
  16. 핸드헬드 전자 장치의 화면 상에 디스플레이하기 위한 특정 대화 상대를 결정하는 방법으로서,
    또 다른 전자 장치와 관련된 상태 정보를 수신하는 단계;
    상기 수신된 상태 정보를 상기 핸드헬드 전자 장치의 상태와 비교하는 단계; 및
    상기 핸드헬드 전자 장치 사용자가 상기 다른 전자 장치 사용자와 연락할 의향이 있는지 여부를 결정하는 단계 - 상기 결정은 상기 핸드헬드 전자 장치의 상태에 부응하는 상기 다른 전자 장치의 상태에 기초함 -
    를 포함하는, 특정 대화 상대를 결정하는 방법.
  17. 제16항에 있어서,
    복수의 다른 전자 장치와 관련된 상태 정보를 수신하고, 상기 복수의 전자 장치 각각에 대해 상기 비교 단계 및 결정 단계를 수행하는 단계를 포함하는, 특정 대화 상대를 결정하는 방법.
  18. 제16항 또는 제17항에 있어서,
    상기 핸드헬드 전자 장치의 사용자가 연락할 의향이 있다고 결정된 다른 전자 장치의 사용자와 관련된 정보를 디스플레이하는 단계를 더 포함하는, 특정 대화 상대를 결정하는 방법.
  19. 제16항 또는 제17항에 있어서,
    상기 방법의 단계들은 상기 핸드헬드 전자 장치에 의해 수행되는, 특정 대화 상대를 결정하는 방법.
KR1020100010771A 2009-02-06 2010-02-05 핸드헬드 전자 장치 KR20100090656A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0902025.6 2009-02-06
GB0902025A GB2467578A (en) 2009-02-06 2009-02-06 Determining, based on the status of a handheld device, users of other network devices who the user of the handheld device may be interested in contacting.

Publications (1)

Publication Number Publication Date
KR20100090656A true KR20100090656A (ko) 2010-08-16

Family

ID=40469739

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100010771A KR20100090656A (ko) 2009-02-06 2010-02-05 핸드헬드 전자 장치

Country Status (7)

Country Link
US (1) US8346284B2 (ko)
EP (1) EP2216737A1 (ko)
JP (1) JP5645198B2 (ko)
KR (1) KR20100090656A (ko)
CN (1) CN101800815B (ko)
BR (1) BRPI0904201B1 (ko)
GB (1) GB2467578A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020078123A (ko) * 2001-04-04 2002-10-18 벤테크(주) 전기 보일러 축열시간 자동제어장치 및 그 제어방법
US10855639B2 (en) 2015-03-13 2020-12-01 Sony Corporation Information processing apparatus and information processing method for selection of a target user

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8224359B2 (en) * 2006-12-22 2012-07-17 Yahoo! Inc. Provisioning my status information to others in my social network
WO2014161091A1 (en) 2013-04-04 2014-10-09 Rand James S Unified communications system and method
CN104820675B (zh) * 2015-04-08 2018-11-06 小米科技有限责任公司 相册显示方法及装置
US10374988B2 (en) 2015-04-27 2019-08-06 Apple Inc. Activity beacon
CN104935714B (zh) * 2015-06-15 2018-09-07 北京奇虎科技有限公司 通讯录中的联系人状态设置方法及装置
US20220256029A1 (en) * 2019-07-16 2022-08-11 Peclet Limited Headset system for establishing a call session

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09178833A (ja) * 1995-12-28 1997-07-11 Sony Corp 端末装置
KR20010021111A (ko) * 1999-07-23 2001-03-15 스테븐 디.피터스 무선 통신장치에 대한 메시징 및 상태 표시
US6968179B1 (en) * 2000-07-27 2005-11-22 Microsoft Corporation Place specific buddy list services
JP4312415B2 (ja) * 2001-05-11 2009-08-12 株式会社スクウェア・エニックス メッセージ交換システム及び方法、クライアントシステム、記録媒体並びにプログラム
AU2002315458A1 (en) * 2001-06-26 2003-03-03 Versada Networks, Inc. Detecting and transporting dynamic presence information over a wireless and wireline communications network
SE523643C2 (sv) * 2001-09-28 2004-05-04 Telia Ab Anordning och metod för kommunikationsstatus
US8103722B2 (en) * 2003-10-29 2012-01-24 Inter-Tel, Inc. Endpoint status notification system
US20050165920A1 (en) 2004-01-22 2005-07-28 Kerr Bernard J. Method and system for providing detail information about computer system users for which on-line status and instant messaging capabilities are available
US8126441B2 (en) * 2004-09-21 2012-02-28 Advanced Ground Information Systems, Inc. Method of establishing a cell phone network of participants with a common interest
US7031728B2 (en) * 2004-09-21 2006-04-18 Beyer Jr Malcolm K Cellular phone/PDA communication system
KR100641182B1 (ko) 2004-12-30 2006-11-02 엘지전자 주식회사 휴대단말기에서의 가상화면 이동장치 및 방법
GB0428533D0 (en) * 2004-12-30 2005-02-09 Nokia Corp Presence services in a wireless communications network
US20060240866A1 (en) * 2005-04-25 2006-10-26 Texas Instruments Incorporated Method and system for controlling a portable communication device based on its orientation
US7620404B2 (en) * 2005-12-22 2009-11-17 Pascal Chesnais Methods and apparatus for organizing and presenting contact information in a mobile communication system
CN100353733C (zh) * 2005-12-23 2007-12-05 王建波 基于xml文件的rss信息交互处理方法
JP2007207153A (ja) * 2006-02-06 2007-08-16 Sony Corp 通信端末装置、情報提供システム、サーバ装置、情報提供方法および情報提供プログラム
EP1840521A3 (en) * 2006-03-31 2009-02-11 Research In Motion Limited Methods and apparatus for associating mapping functionality and information in contact lists of mobile communication devices
US7660572B2 (en) * 2006-05-30 2010-02-09 Dell Products L.P. Community networking using networked audio devices
KR100772909B1 (ko) 2006-05-30 2007-11-05 삼성전자주식회사 이미지 검색 방법 및 장치
US7979091B2 (en) * 2006-08-31 2011-07-12 Nokia Corporation Method for operating a mobile communication device, software provided for carrying out the method, software storage medium for storing the software, and the mobile communication device
WO2008064483A1 (en) * 2006-11-30 2008-06-05 James Andrew Wanless A method and system for providing automated real-time contact information
US20080132243A1 (en) 2006-11-30 2008-06-05 Sony Ericsson Mobile Communications Ab Device and method for providing location information on a portable mobile communications device
EP1933574B1 (en) 2006-12-14 2010-01-20 Research In Motion Limited Transmission of a handheld electronic device's status information to another electronic device and determining a form of communication between the devices based on the status information
KR100822029B1 (ko) * 2007-01-11 2008-04-15 삼성전자주식회사 모바일 단말기에서의 사용자 히스토리를 이용한 개인화서비스 방법 및 그 시스템
US9961535B2 (en) * 2007-01-31 2018-05-01 Verizon Patent And Licensing Inc. Method and system of providing instant location service
EP1993270A1 (en) * 2007-05-12 2008-11-19 Nitesh Ratnakar System and method for automatically downloading and storing contact information to a personal communication device based on a geographical position of the personal communication device - yellow book for the phone
US20100120401A1 (en) * 2007-06-27 2010-05-13 Mark Gilmore Mears Automatic contact information entry via location sensing
US20090028179A1 (en) * 2007-07-26 2009-01-29 Motorola, Inc. Storing device capability information in an address book
EP2117189B1 (en) * 2008-05-09 2010-07-14 Research In Motion Limited System and method for updating presence information in instant messaging applications on a mobile device
US8805348B2 (en) * 2008-07-30 2014-08-12 Qualcomm Incorporated Diary synchronization for smart phone applications

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020078123A (ko) * 2001-04-04 2002-10-18 벤테크(주) 전기 보일러 축열시간 자동제어장치 및 그 제어방법
US10855639B2 (en) 2015-03-13 2020-12-01 Sony Corporation Information processing apparatus and information processing method for selection of a target user

Also Published As

Publication number Publication date
BRPI0904201B1 (pt) 2020-09-24
US8346284B2 (en) 2013-01-01
EP2216737A1 (en) 2010-08-11
JP2010182308A (ja) 2010-08-19
GB2467578A (en) 2010-08-11
JP5645198B2 (ja) 2014-12-24
US20100203900A1 (en) 2010-08-12
CN101800815A (zh) 2010-08-11
GB0902025D0 (en) 2009-03-11
CN101800815B (zh) 2014-11-26
BRPI0904201A2 (pt) 2011-03-15

Similar Documents

Publication Publication Date Title
US10564683B2 (en) Handheld electronic device for receiving and displaying status information
KR20100090656A (ko) 핸드헬드 전자 장치
US9131342B2 (en) Location-based categorical information services
EP2138943B1 (en) Sharing user defined location based zones
US20090319947A1 (en) Mobile communication device with graphical user interface to enable access to portal services
WO2013101505A2 (en) Creating and discovering real-time conversations
JP5658547B2 (ja) ネットワークシステム、通信方法、および通信端末
US11349960B2 (en) Integration of client system groups
KR20190075022A (ko) 디바이스 및 그를 이용한 컨텐츠 공유 방법
EP3195214A1 (en) Accessibility features in content sharing
US20240187267A1 (en) Method, user terminal, and server for displaying chat room based on location information

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid