JP2013515996A - タッチ基盤の入力インタフェースを有するタッチデバイスのアプリケーション運用方法及び装置 - Google Patents

タッチ基盤の入力インタフェースを有するタッチデバイスのアプリケーション運用方法及び装置 Download PDF

Info

Publication number
JP2013515996A
JP2013515996A JP2012545856A JP2012545856A JP2013515996A JP 2013515996 A JP2013515996 A JP 2013515996A JP 2012545856 A JP2012545856 A JP 2012545856A JP 2012545856 A JP2012545856 A JP 2012545856A JP 2013515996 A JP2013515996 A JP 2013515996A
Authority
JP
Japan
Prior art keywords
tray
item
contact
interaction
execution screen
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
JP2012545856A
Other languages
English (en)
Other versions
JP5743232B2 (ja
Inventor
ボン・ウォン・イ
イル・ヘン・チョ
ドン・ソク・リュ
スン・ホ・パク
サン・キ・イ
キュ・スン・キム
ミン・スン・ソン
ジョ・ヨン・パク
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of JP2013515996A publication Critical patent/JP2013515996A/ja
Application granted granted Critical
Publication of JP5743232B2 publication Critical patent/JP5743232B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/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/0482Interaction with lists of selectable items, e.g. menus
    • 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
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • 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
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • 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
    • 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/27467Methods of retrieving data
    • H04M1/27475Methods of retrieving data using interactive graphical means or pictorial representations
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/22Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

本発明は、タッチデバイスにおいてコンタクト情報と紐付けられたトレイアイテムを介してコンタクト情報が必要なアプリケーションをより直観的で且つ効果的に運用できるようにするタッチデバイスのアプリケーション運用方法及び装置に係り、このような本発明は、タッチデバイスのアプリケーション運用方法において、特定の実行画面の上にコンタクト情報を含む多数のトレイアイテムからなるコンタクトトレイを表示する過程と、前記コンタクトトレイの特定のトレイアイテムを用いるインタラクションが入力される過程と、前記トレイアイテムのコンタクト情報に基づいて、アプリケーションの実行画面を構成する過程と、前記構成された実行画面を基に、前記アプリケーションを運用する過程と、を含む。

Description

本発明は、タッチ基盤の入力インタフェース(touch−based inputinterface)を有するタッチデバイスに係り、特に、本発明は、コンタクト情報(contact information)と紐付けられたトレイアイテムを介してコンタクト情報が必要な各種のアプリケーション及び機能に容易にアクセスできるようにするタッチデバイスの機能遂行方法及び装置に関する。
最近、情報通信技術と半導体技術などの眩しい発展とあいまって、各種の携帯端末の普及と利用が急速度に増加しつつある。特に、最近の携帯端末は、各自の伝統的な固有領域に留まることなく、他の端末の領域まで網羅するモバイル融合(mobile convergence)段階に至っている。代表的に、移動通信端末の場合には、音声通話やメッセージ送受信などの通常の通信機能に加えて、テレビ(Television)視聴機能(例えば、DMB(Digital Multimedia Broadcasting)やDVB(Digital Video Broadcasting)などの移動放送)、音楽再生機能(例えば、MP3(MPEG Audio Layer−3))、写真撮影機能、インターネット接続機能、辞書検索機能など各種のマルチメディア機能が付加されているのが現状である。
一方、最近には、携帯端末の動作状態を表示し得る表示部と、データなどを入力し得る入力部の機能を同時に行うことのできるタッチスクリーン(touch−screen)を備えるタッチデバイスが増加している傾向にある。この種のタッチデバイスは、通常、フルタッチスクリーン(full touch−screen)タイプで提供されている。そして、タッチデバイスの場合に、基本的に、タッチ基盤の入力インタフェースを用いたタッチ入力によってタッチデバイスの使用及び制御が可能である。
最近には、タッチデバイスのデザインと便利なユーザーインタフェース(UI:User Interface)への関心が高まりつつある。例えば、ユーザーが容易且つ便利にタッチデバイスの機能を利用できるユーザー便宜のためのユーザーインタフェース環境の実現が話題として取り上げられている。したがって、ユーザーのタッチデバイスの利用による便宜性向上及び新たな付加機能の要求による新たな機能の実現が多角度でなされているのが現状である。
本発明の目的は、タッチデバイスにおいてユーザー便宜のための付加機能を提供することにある。
本発明の他の目的は、コンタクト情報基盤のトレイアイテムからなるコンタクトトレイをアプリケーション実行画面の上に表示し得るタッチデバイス及びその制御方法を提供することにある。
本発明のさらに他の目的は、コンタクトトレイのトレイアイテムを介してコンタクト情報が必要な各種のアプリケーション及び機能を容易に運用し得る最適なインタフェース環境を実現することにある。
本発明のさらに他の目的は、タッチデバイスにおいてコンタクト情報と紐付けられたアプリケーションまたは機能遂行のための最適な環境を実現してタッチデバイスの使用性及び便宜性を向上させることにある。
上記の目的を達成するための本発明の実施形態に係る方法は、タッチデバイスのアプリケーション運用方法において、特定の実行画面の上にコンタクト情報を含む多数のトレイアイテムからなるコンタクトトレイを表示する過程と、前記コンタクトトレイの特定のトレイアイテムを用いるインタラクションが入力される過程と、前記トレイアイテムのコンタクト情報に基づいて、アプリケーションの実行画面を構成する過程と、前記構成された実行画面を基に、前記アプリケーションを運用する過程と、を含む。
上記の目的を達成するために、本発明の実施形態は、前記方法をプロセッサーにおいて実行するためのプログラムを記録したコンピュータにて読み取り可能な記録媒体を含む。
上記の目的を達成するための本発明の実施形態に係る装置は、タッチデバイスにおいて、アプリケーションの実行画面と前記実行画面の上にコンタクト情報基盤のトレイアイテムからなるコンタクトトレイを表示し、前記コンタクトトレイのトレイアイテムを用いるインタラクションが入力される表示部と、前記インタラクションを入力に対応して、前記トレイアイテムのコンタクト情報に基づいてアプリケーションの実行画面を構成し、前記構成された実行画面を基にアプリケーション運用を制御する制御部と、を備える。
本発明の実施形態によれば、前記コンタクトトレイは、第1アイテム領域と第2アイテム領域とを含み、前記第1アイテム領域は、タッチデバイスのユーザーに対応するコンタクト情報と紐付けられたトレイアイテムを提供し、スクロール制御がサポートされない固定領域を表示し、前記第2アイテム領域は、前記ユーザーによって登録されたそれぞれのコンタクト情報と紐付けられた多数のトレイアイテムを提供し、スクロール制御がサポートされるスクロール領域を表示することを特徴とする。
上述した内容は、当該分野において通常の知識を持った者に後述する本発明の具体的な説明からより一層容易に理解せしめるために本発明の特徴及び技術的長所をやや広く略述したものである。これらの特徴及び長所に加えて、本発明の請求範囲の主題を形成する本発明のさらなる特徴及び長所が後述する本発明の具体的な説明から容易に理解できるであろう。
以上述べたように、本発明において提案するタッチ基盤の入力インタフェースを有するタッチデバイスの機能の遂行方法及び装置によれば、コンタクト情報と紐付けられたトレイアイテムを介してコンタクト情報が必要な各種のアプリケーション及び機能に容易にアクセスし得るタッチデバイス及びその運用方法を提供する。このような本発明は、タッチ基盤の入力インタフェースを有するあらゆるデバイスにおいて実現され得る。
そして、本発明によれば、タッチデバイスにおいて実行されるあらゆる実行画面の上にコンタクト情報基盤のトレイアイテムからなるコンタクトトレイを表示することができる。これにより、コンタクトトレイのトレイアイテムを介してコンタクト情報が必要な各種のアプリケーション及び機能をより容易に且つ直観的に運用し得る最適なユーザーインタフェース環境を提供することができる。このような本発明は、タッチデバイスにおいてコンタクト情報と紐付けられたアプリケーションを実行する際に、それを直観的で且つ効果的に運用可能な環境を実現することにより、タッチデバイスの使用性、便宜性及び競争力を向上させるのに寄与することができる。
本発明の実施形態に係るタッチデバイスの構成を概略的に示す図である。 本発明の実施形態に係るコンタクトトレイが提供される画面例を示す図である。 本発明の実施形態に係るコンタクトトレイが提供される画面例を示す図である。 本発明の実施形態に係るタッチデバイスにおいて、コンタクトトレイが実行画面の上に提供される動作例を示す図である。 本発明の実施形態に係るタッチデバイスにおいて、コンタクトトレイのスクロール制御の動作例を示す図である。 本発明の実施形態に係るコンタクトトレイを用いた運用例を示す図である。 本発明の実施形態に係るタッチデバイスにおいて、トレイアイテムのコンタクト情報と紐付けられたアプリケーションの運用動作例を示す図である。 本発明の実施形態に係るタッチデバイスにおいて、トレイアイテムのコンタクト情報と紐付けられたアプリケーションの運用動作例を示す図である。 本発明の実施形態に係るタッチデバイスにおいて、トレイアイテムのコンタクト情報と紐付けられたアプリケーションの運用動作例を示す図である。 本発明の実施形態に係るタッチデバイスにおいて、トレイアイテムのコンタクト情報と紐付けられたアプリケーションの運用動作例を示す図である。 本発明の実施形態に係るタッチデバイスにおいて、トレイアイテムのコンタクト情報と紐付けられたアプリケーションの運用動作例を示す図である。 本発明の実施形態に係るタッチデバイスにおいて、トレイアイテムのコンタクト情報と紐付けられたアプリケーションの運用動作例を示す図である。 本発明の実施形態に係るイベントの発生をアラームし、前記イベントをコンタクトトレイを介して追跡して提供する動作例を示す図である。 本発明の実施形態に係るタッチデバイスにおいて、コンタクト情報と紐付けられたトレイアイテムを用いたアプリケーションの運用方法を示すフローチャートである。 図14に示すトレイアイテムのコンタクト情報基盤のアプリケーション運用方法を示すフローチャートである。 図14に示すトレイアイテムのコンタクト情報基盤のアプリケーション運用方法を示すフローチャートである。
以下、添付図面に基づき、本発明の好適な実施形態について詳述する。このとき、図中、同じ構成要素にはできる限り同じ符号を付していることに留意すべきである。また、本発明の要旨を曖昧にする虞のある公知機能及び構成についての詳細な説明は省略する。すなわち、下記の説明においては、本発明の実施形態に係る動作を理解するのに必要な部分のみが説明され、それ以外の部分の説明は本発明の要旨を曖昧にしないように省略されることに留意しなければならない。
提案する本発明は、タッチ基盤の入力インタフェースを有するタッチデバイスにおいて、コンタクト情報と紐付けられたアプリケーションを運用し得る方法及び装置に関する。本発明の実施形態によれば、コンタクト情報に基づいて生成される少なくとも一つのトレイアイテムからなるコンタクトトレイを提供する。本発明において、前記コンタクトトレイは、タッチデバイスにおいて運用されるあらゆる実行画面の上に表示され得る。このような本発明の実施形態によれば、コンタクト情報と紐付けられたトレイアイテムを介してコンタクト情報が必要な各種のアプリケーション及び機能に容易にアクセスしてこれを運用し得る最適なユーザーインタフェース(UI:User Interface)を提供する。
以下、添付図面に基づき、本発明の実施形態に係るタッチデバイスの構成及びその動作の制御方法について説明する。しかしながら、本発明の実施形態に係るタッチデバイスの構成及びその制御方法が後述する内容に何ら制限または限定されるものではないため、下記の実施形態に基づいて種々の実施形態に適用され得るということに留意しなければならない。
図1は、本発明の実施形態に係るタッチデバイスの構成を概略的に示す図である。
前記図1を参照すると、前記タッチデバイスは、通信モジュール110と、表示部120と、格納部130と、制御部140と、を備えてなる。これらに加えて、前記タッチデバイスは、マイク(microphone)とスピーカ(speaker)を有するオーディオ処理部、デジタル放送(例えば、DMB(Digital Multimedia Broadcasting)やDVB(Digital Video Broadcasting)などの移動放送)の受信と再生を行うためのデジタル放送モジュール、写真/動画撮影機能のためのカメラモジュール、ブルートゥース(BLUETOOTH)のように短距離通信機能を行うための短距離通信モジュール、タッチ基盤の入力のためのタッチパッド、及び物理的なキー入力のための機能キーなどの構成要素をさらに備えていてもよいが、請求された発明の不明確性を防ぐために、これらに関する説明及び図示は省略する。
前記通信モジュール110とは、移動通信基盤の移動通信サービス及び無線LAN(WLAN;Wireless Local Area Network)基盤のインターネットサービス(例えば、Wi−Fiサービス)などのサービスをサポートするためのモジュールのことをいう。すなわち、前記通信モジュール110とは、移動通信機能を行うための無線周波数(RF;Radio Frequency)モジュールと無線LAN基盤のインターネット通信機能を行うための無線LANモジュールのうち、前記タッチデバイスがサポートする通信機能に対応するいずれか一つの通信モジュールのことをいう。また、前記図1には一つの通信モジュール110が示してあるが、前記タッチデバイスは、移動通信サービスのための無線周波数モジュールと、インターネットサービスのための無線LANモジュールを両方とも備えていてもよい。さらに、前記タッチデバイスは、前記無線周波数モジュールを介してネットワークと通信して前記移動通信サービス及びインターネットサービスをサポートしてもよい。
前記表示部120は、タッチデバイスの待ち受け画面(home screen)をはじめとして、タッチデバイスがサポートするアプリケーションの実行画面を提供する。例えば、メッセージ機能、電子メール機能、インターネット機能、マルチメディア機能、検索機能、通信機能、電子ブック読み込み機能(例えば、e−book)、写真/動画撮影機能、写真/動画再生機能、TV再生機能(例えば、DMBやDVBなどの移動放送再生機能)、音楽再生機能(例えば、MP3再生機能)、ウィジェット機能、メモ機能、ゲーム機能などの実行画面を提供する。前記表示部120には、液晶表示装置(LCD;Liquid Crystal Display)が用いられることが一般的であるが、有機発光ダイオード(OLED;Organic Light Emitting Diode)、能動型OLED(AMOLED;Active Matrix OLED)などの他の表示装置が用いられても良い。前記表示部120は、上述したような実行画面を表示するときに、前記タッチデバイスの回転方向(または、置かれた方向)によって横モードまたは縦モードを提供することができる。
本発明の実施形態において、前記表示部120は、タッチ基盤の入力をサポートするインタフェースを備えていてもよい。例えば、前記表示部120は、タッチスクリーンの構成によってタッチ基盤のユーザーインタラクション入力をサポートし、前記ユーザーインタラクション入力による入力信号を生成して制御部140に受け渡すことができる。そして、本発明の実施形態において、前記表示部120は、上述したような実行画面の上にコンタクト情報に基づいて形成されたトレイアイテムを有するコンタクトトレイを表示することができる。さらに、表示部120は、前記コンタクトトレイを3つの領域に画成して表示することができ、コンタクトトレイにおいてタッチ基盤で入力されるユーザーインタラクションにより制御されるエフェクトを表示することができる。本発明の前記表示部120に表示されるコンタクトトレイ及びコンタクトトレイを用いたユーザーインタラクションにより制御される画面の構成について、後述する動作例を挙げて説明する。
前記格納部130は、前記タッチデバイスにおいて実行されて処理される各種のプログラムとデータを格納し、一つ以上の揮発性メモリ素子と非揮発性メモリ素子とから構成されてもよい。例えば、前記格納部130は、前記タッチデバイスの運営体制、前記表示部120の表示制御動作と関わるプログラムとデータ、前記表示部120を用いた入力制御動作と関わるプログラムとデータ、コンタクトトレイ運用と関わるプログラムとデータ、コンタクトトレイのトレイアイテムに対応するコンタクト情報と紐付けられたアプリケーション及び機能運用と関わるプログラムとデータなどを持続的にまたは一時的に格納することができる。特に、前記格納部130は、フォンブックメニュー(phone−book menu)によって登録された少なくとも一つのコンタクトに関するコンタクト情報を格納する。また、前記格納部130は、様々なサービスの利用により送受信されるメッセージ及びデータを格納することができる。例えば、前記格納部130は、ソーシャルネットワークサービス(SNS;Social Network Service)(例えば、ツイーター、フェースブックなど)、メッセージサービス(例えば、SMS、MMSなど)、電子メールサービス及びメッセンジャー並びに他の類似する種類のサービスと紐付けられたメッセージ及びデータを格納することができる。
前記制御部140は、前記タッチデバイスの全般的な動作を制御する。前記制御部140は、本発明のコンタクトトレイ構成、コンタクトトレイ表示及びその運用による動作を制御することができる。例えば、制御部140は、コンタクト情報に基づいて生成されるトレイアイテムからなるコンタクトトレイを構成することができる。そして、制御部140は、タッチデバイスにおいて運用された全ての実行画面においてコンタクトトレイをユーザーインタラクションにより表示したり、実行画面の上にオーバーレイ表示されたコンタクトトレイをユーザーインタラクションにより隠したりすることができる。また、制御部140は、コンタクトトレイのトレイアイテムを介してコンタクト情報とコンタクト情報が必要な各種のアプリケーションを紐付けてその運用を制御することができる。このような制御部140の制御動作について、後述するタッチデバイスの動作例及びその制御方法において説明する。
加えて、前記制御部140は、前記タッチデバイスの通常の機能と関わる各種の制御動作を行う。例えば、前記制御部140は、アプリケーションの実行時にその運用及びデータ表示を制御することができる。また、制御部140は、タッチ基盤の入力インタフェースがサポートする様々な入力方式に対応する入力信号を受信し、それによる機能の運用を制御することができる。さらに、制御部140は、無線LAN基盤または移動通信基盤でサポートされるインターネットサービス(例えば、SNSなど)の利用によるデータ送受信(例えば、メッセージ送受信など)を処理し、送受信されたデータを追跡してグループ化し、これをポップアップにて出力するなどの付加機能の運用を制御することができる。
一方、前記図1に示す本発明のタッチデバイスは、タッチ基盤の入力インタフェースを備えるバータイプ、フォルダタイプ、スライドタイプ、スイングタイプ、フリップタイプなどあらゆるタイプの携帯端末に適用され得る。そして、本発明のタッチデバイスは、あらゆる情報通信機器、マルチメディア機器及びそれに対する応用機器を含むことができる。例えば、前記タッチデバイスは、様々な通信システムに対応する各通信プロトコル(communication protocols)に基づいて動作する移動通信端末(mobile communication terminal)をはじめとして、タブレットPC(Personal Computer)、PMP(Portable Multimedia Player)、デジタル放送プレーヤー、PDA(Personal Digital Assistant)、ミュージックプレーヤー(例えば、MP3プレーヤー)、携帯ゲーム端末、ネットブック及びスマートフォン(Smart Phone)などのデバイスを含むことができる。なお、本発明のコンタクトリストの提供及びその運用方法は、テレビ(Television)、LFD(Large Format Display)、DS(Digital Signage)、メディアポール(media pole)及びノート型パソコンなどのデバイスに適用されて運用されてもよい。
図2及び図3は、本発明の実施形態に係るタッチデバイスにおいて、コンタクトトレイが提供される画面例を示す図である。
前記図2及び図3を参照すると、本発明の実施形態に係る表示部120は、大きく、状態情報領域200と実行画面領域300とに分けられる。
本発明の実施形態において、前記状態情報領域200とは、タッチデバイスの状態情報を提供する領域のことをいう。本発明の実施形態において、前記状態情報は、前記状態情報領域200内に静的イメージ、動的イメージ、静的テキスト、動的テキストなどの情報アイテムとして提供され、状態情報領域200は、少なくとも一つの情報アイテムを表示することができる。特に、本発明の実施形態において、前記状態情報領域200は、デバイスインジケーター領域230と、トレイインジケーター領域250とに画成することができ、前記デバイスインジケーター領域230及びトレイインジケーター領域250のそれぞれは、少なくとも一つの情報アイテムを表示することができる。
例えば、前記デバイスインジケーター領域230は、タッチデバイスと関わる状態情報を表示する領域であり、通信と関わる信号の強度を知らせるアイテム、メッセージ受信を知らせるアイテム、振動/音/無音情報を知らせるアイテム、ブルートゥースの活性化/非活性化の設定状態を知らせるアイテム、Wi−Fiの活性化/非活性化の設定状態を知らせるアイテム、バッテリー充電(または、残量)状態を知らせるアイテム、時間情報を知らせるアイテムなどの情報アイテムを表示することができる。これらの情報アイテムは一つの実施形態に過ぎず、上述したアイテムに加えて様々なアイテムが提供され得る。そして、前記デバイスインジケーター領域230には、上述した多数の情報アイテムのうちタッチデバイスの使用環境に応じて一つまたは多数のアイテムが配置されて表示されてもよい。
前記トレイインジケーター領域250は、コンタクトトレイ400の表示及び隠匿間のトグルのための領域を表示する。そして、前記トレイインジケーター領域250は、コンタクトトレイ400に含まれているトレイアイテムに対応する特定のコンタクト(ユーザー)に対して発生されたイベントをアラームする情報アイテムを表示することができる。前記トレイインジケーター領域250の情報アイテムは、発生されたイベントの機能に対応するイメージとテキストとの組み合わせにより表示することができる。例えば、発生されたイベントがSNSによって特定のコンタクトからデータが入力されるときに、SNSに対応するイメージと入力されたデータに関する概略情報(例えば、テキスト)を表示することができる。
本発明の実施形態において、前記実行画面領域300とは、前記タッチデバイスにおいて実行されるアプリケーションによる画面を提供する領域のことをいう。例えば、前記実行画面領域300は、タッチデバイスがサポートするあらゆる実行画面を表示することができる。例えば、前記実行画面は、1以上の待ち受け画面、各種のアプリケーションに対応する実行画面、各種のアプリケーションに対応するリスト実行画面などであり得る。そして、前記実行画面領域300は、上記の実行画面の上に本発明において定義されるコンタクトトレイ400が表示され得る。加えて、前記実行画面領域300は、前記コンタクトトレイ400が表示された状態で、後述するように選択されるトレイアイテムに対応するポップアップウィンドウ500を一緒に表示することができる。前記コンタクトトレイ400及びポップアップウィンドウ500は、実行画面領域300に表示された実行画面を維持する状態で、当該実行画面の上にオーバーレイ表示され得る(図6参照)。以下、本発明の実施形態によるコンタクトトレイ400が提供される画面構成について説明する。
前記図2及び図3に示すように、本発明のコンタクトトレイは、多数のトレイアイテムからなり得る。本発明において、トレイアイテムは、上述したようなフォンブックメニューなどによって登録された少なくとも一つのコンタクトに関するコンタクト情報と整合され得る。このため、コンタクトトレイ400を構成する各トレイアイテムは、コンタクト情報に基づいて生成され得る。例えば、各トレイアイテムは、対応するコンタクト情報によるイメージとユーザー情報(例えば、ネーム、ニックネーム、IDなど)との組み合わせにより構成されて表示され得る(図3参照)。本発明において、コンタクトトレイ400に含まれるトレイアイテムは、格納部130に格納されたコンタクト情報に対応して、全てのコンタクト情報に対してトレイアイテムが自動的に登録され得る。または、コンタクトトレイ400に含まれるトレイアイテムは、格納部130に格納されたコンタクト情報のうちユーザー設定に対応する所定のコンタクト情報に対してトレイアイテムが登録され得る。
そして、本発明の前記コンタクトトレイ400は、第1アイテム領域430と、第2アイテム領域450及び第3アイテム領域470に画成されて提供され得る。すなわち、前記コンタクトトレイ400にコンタクト情報に基づくトレイアイテムを提供する際に、第1アイテム領域430及び第2アイテム領域450に画成して表示することができ、第3アイテム領域470をさらに画成して表示することができる。本発明の実施形態において、前記第1アイテム領域430と、第2アイテム領域450及び第3アイテム領域470は、ユーザーに前記領域が始まって終わるところを直観できるように表示して境界を明確に表示するための形で提供され得る。例えば、図2及び図3において、第1アイテム領域430と、第2アイテム領域450及び第3アイテム領域470の各背景(例えば、トレイアイテム以外の余分の空間)を他の色で表示したり、第1アイテム領域430のトレイアイテムを他のトレイアイテムと識別(例えば、ハイライト表示、または大きさを他のトレイアイテムと区別)して表示することができる。
また、本発明の実施形態においては、前記第1アイテム領域430を介してタッチデバイスのユーザーに対応するコンタクト情報と紐付けられたトレイアイテムが表示され、第2アイテム領域450を介して前記ユーザーによって登録されたそれぞれのコンタクト情報と紐付けられた多数のトレイアイテムが表示され得る。前記第2アイテム領域450は、トレイアイテムのスクロールのためのスクロール機能がサポートされ得る。すなわち、本発明の実施形態において、前記第1アイテム領域430及び第3アイテム領域470は、ユーザーインタラクションによるスクロール制御が行われない固定領域であり、前記第2アイテム領域450は、ユーザーインタラクションによるスクロール制御が行われるスクロール領域であり得る。このようなスクロール機能については後述する。そして、第3アイテム領域470には、コンタクトトレイ400のトレイアイテム編集のためのアイテムが表示される。例えば、アイテム領域470は、トレイアイテムなどの追加及び/又は削除による編集が許容され得る。本発明の他の実施形態において、第3トレイ領域470は、コンタクトトレイ400から省略され得る。
このような本発明のコンタクトトレイ400は、図2に示すように、コンタクト情報基盤のトレイアイテムとして提供されるか、または、図3に示すように、コンタクト情報基盤のトレイアイテムと当該コンタクト情報から最近に発生されたイベントに関するイベント情報とが結合されて提供され得る。前記図3に示す提供方式においては、特定のコンタクトからイベント発生があるときに、当該イベントに関するイベント情報を更新して表示することができる。このようなコンタクトトレイ400の提供方式は、ユーザー設定による。
以下、上述した本発明のコンタクトトレイ400を運用する動作例について、図4乃至図6に基づいて説明する。
図4乃至図6は、本発明の実施形態によるコンタクトトレイ400の運用動作を説明するための図である。
特に、前記図4は、本発明のタッチデバイスにおいて、コンタクトトレイ400を特定の実行画面の上に表示する動作例を示す図であり、前記図5は、前記図4に従い実行画面の上に表示されたコンタクトトレイ400において、トレイアイテムのスクロール制御動作例を示す図であり、前記図6は、前記図4に従い表示されたコンタクトトレイ400において、選択されたトレイアイテムに対応するポップアップウィンドウを提供する動作例を示す図である。
前記図4を参照すると、参照番号401にて示すように、表示部120の上にタッチデバイスインジケーター領域230とトレイインジケーター領域250とからなる状態情報領域200と実行画面領域300とに画成され、前記実行画面領域300に待ち受け画面が表示された状態を想定する。参照番号401のような状態で、ユーザーは、トレイインジケーター領域250にタッチ基盤で設定されたユーザーインタラクションを入力することができる。例えば、ユーザーは、コンタクトトレイ400の呼び出し(すなわち、実行画面の上に表示)のためにトレイインジケーター領域250に呼び出しインタラクションを入力することができる。本発明の実施形態において、前記呼び出しインタラクションは、トレイインジケーター領域250をタップするタップインタラクション、トレイインジケーター領域250のタッチ後に下方に移動するスイープ(sweep)インタラクション及びフリック(flick)インタラクション(例えば、トレイインジケーター領域250をタッチし、同時に前記タッチされたオブジェクトを移動し、前記インジケーター領域250をタッチしない)などを含み、ユーザーはいずれか一つの設定されたインタラクションを入力することができる。
すると、制御部140は、参照番号401のような状態で、トレイインジケーター領域250において呼び出しインタラクションを感知すると、参照番号403にて示すように、コンタクトトレイ400を前記実行画面上のある領域に表示する。本発明においては、前記コンタクトトレイ400が表示部120の実行画面上の右側空間に配置されて提供されることを例示しているが、本発明がこれに限定されるものではない。このため、前記コンタクトトレイ400は、表示部120の実行画面上の左側空間、または実行画面上の下側空間に配置されて提供されてもよい。または、前記コンタクトトレイ400は、表示部120の実行画面上の状態情報領域200と隣り合う下側空間に配置されて表示されてもよい。さらに、上記のように特定の空間に配置されたコンタクトトレイ400をユーザーインタラクションにより任意の空間に移動してもよいことはいうまでもない。このようなコンタクトトレイ400の配置はユーザー設定による。
そして、前記コンタクトトレイ400は、右方から左方へとスライドされて表示されるか、または、上方から下向へとスライドされて表示されるか、または、下方から上方へスライドされて表示される。
一方、参照番号403のような状態で、ユーザーは、トレイインジケーター領域250に上述したタップインタラクションを入力することができる。この場合、制御部140は、参照番号403のようなコンタクトトレイ400が表示された状態でトレイインジケーター領域250においてタップインタラクションを感知すると、参照番号401にて示すように、前記コンタクトトレイ400を実行画面の上から除去 する(すなわち、隠す)ことができる。このとき、前記コンタクトトレイ400の除去は、上述したようなコンタクトトレイ400の表示動作の逆動作によって行われ得る。
また、前記図4にはその図示及び説明は省略したが、コンタクトトレイ400の呼び出しのためのユーザーインタラクションは、別設されたハードウェア的な機能キーによって入力されるか、または、別設されたタッチパッドによって入力されるか、または、表示部120上に別設されるソフトウェア的なソフトキー(例えば、コンタクトトレイ400の呼び出し機能を有する特定のアイコン形式(例えば、三角形状)の指示子)によって入力される。この場合、本発明の実施形態において、前記トレイインジケーター領域250は前記状態情報領域200から省略され、デバイスインジケーター領域230のみから構成されてもよい。
前記図5を参照すると、前記図4の参照番号403にて示すように、ユーザーインタラクションによりコンタクトトレイ400が表示された状態で、ユーザーは、コンタクトトレイ400にトレイアイテムのスクロール制御のためのタッチ基盤で設定されたユーザーインタラクションを入力することができる。例えば、ユーザーは、参照番号501にて示すように、コンタクトトレイ400の一方の側から他方の側に移動(例えば、コンタクトリスト400の下端から上端に移動、または、上端から下端に移動)するスイープインタラクション(または、フリックインタラクション)を入力することができる。
すると、制御部140は、参照番号501のように、コンタクトトレイ400においてスイープインタラクションを感知すると、参照番号503にて示すように、コンタクトトレイ400のトレイアイテムをスクロール制御し、それに対応して、スクロールされたトレイアイテムに変更して表示する。このとき、制御部140は、前記スイープインタラクションの入力程度(例えば、入力強弱、入力長さなど)に対応して、トレイアイテムのスクロールを制御し、それに対応する画面表示を制御することができる。
一方、前記制御部140は、参照番号501及び参照番号503にて示すように、コンタクトトレイ400のトレイアイテムのスクロール制御時に、上述したように、固定領域に対応する第1アイテム領域430のトレイアイテム及び第3アイテム領域470は位置を固定表示し、スクロール領域に対応する第2アイテム領域450のトレイアイテムに対するスクロールのみを制御することができる。すなわち、ユーザーインタラクションに対応して、第2アイテム領域450に表示された多数のトレイアイテムの上下移動が行われ、前記第2アイテム領域450のトレイアイテムがスクロールによる移動中にも第1アイテム領域430のトレイアイテムと第3アイテム領域470のアイテムはスクロールされずに固定表示される。本発明の他の実施形態において、前記スクロールは、あるトレイアイコンを前記トレイアイコンリストから除去して新たなアイコンに置き換えることができる。また、他の実施形態において、前記トレイアイコンは、前記トレイアイコンの一方の端から他方の端に移動され得る(まるでメリーゴーランドのように)。
上述したように、前記コンタクトトレイ400は、第1アイテム領域430と、第2アイテム領域450と、を含み、前記第1アイテム領域430は、タッチデバイスのユーザーに対応するコンタクト情報と紐付けられたトレイアイテムを提供し、スクロール制御がサポートされない固定領域を示し、前記第2アイテム領域450は、前記ユーザーによって登録されたそれぞれのコンタクト情報と紐付けられた多数のトレイアイテムを提供し、スクロール制御がサポートされるスクロール領域を示す。
前記図6を参照すると、前記図4の参照番号403または前記図5に示すように、ユーザーインタラクションによりコンタクトトレイ400が表示された状態で、ユーザーは、コンタクトトレイ400の特定のトレイアイテムを選択するためのタッチ基盤で設定されたユーザーインタラクションを入力することができる。例えば、ユーザーは、参照番号601または参照番号603にて示すように、コンタクトトレイ400を介して表示された多数のトレイアイテムのうち任意のトレイアイテムを選択するタップインタラクションを入力することができる。
すると、制御部140は、コンタクトトレイ400において任意のトレイアイテムに対するタップインタラクションを感知すると、参照番号601または参照番号603にて示すように、タップインタラクションが入力されたトレイアイテムに対応するコンタクト情報をポップアップウィンドウ500を介して表示する。例えば、制御部140は、コンタクトトレイ400において任意のトレイアイテムに対するタップインタラクションが感知されたときに、タップインタラクションが入力されたトレイアイテムを識別することができる。そして、識別されたトレイアイテムに対応するコンタクト情報を追跡し、追跡されたコンタクト情報をポップアップウィンドウ500を介して表示することができる。
本発明の実施形態において、前記ポップアップウィンドウ500は、参照番号601及び参照番号603にて示すように、タップインタラクションが入力された当該トレイアイテムと隣り合うように表示され得る。また、前記ポップアップウィンドウ500は、参照番号601のようにコンタクトトレイ400と隣り合い、画面上の最上端を基準として配置されて表示され得る。または、前記ポップアップウィンドウ500は、タップインタラクションが入力された当該トレイアイテムの位置とは無関係に、実行画面上の真ん中を基準として配置されて表示され得る。このようなポップアップウィンドウ500のポップアップ出力方式は、ユーザー設定による。なお、前記前記ポップアップウィンドウ500は、最初の出力後に他の位置に移動され得る。
一方、本発明の実施形態において、コンタクト情報は、特定のコンタクトに対して設定されたユーザーイメージ、ユーザー名、様々なユーザー電話番号(例えば、モバイル電話番号、自宅の電話番号、会社の電話番号など)、電子メールアドレス、インターネットサービスの利用によるリンク情報(例えば、特定のコンタクトとインターネットサービス基盤で紐付けられてメッセンジャー、フェースブック、ツイーターなどのSNSにより共有した他のユーザーのID情報、ホームアドレス、メッセージ情報、メモ情報など)などを含むことができる。そして、本明細書において、前記コンタクト情報は、代表情報と付加情報とに大別できる。前記代表情報は、前記コンタクト情報のうちコンタクトをより直観的に認知できるように設定される情報(例えば、ユーザーイメージ、ユーザー名)を示し、前記付加情報は、前記コンタクト情報のうち前記代表情報を除くコンタクトに対して付加的に設定される情報を示す。
また、上述したように、第1アイテム領域430には、タッチデバイスユーザーに対応するコンタクト情報と紐付けられたトレイアイテムが位置してもよい。そして、第2アイテム領域450には、タッチデバイスユーザーによって登録されたそれぞれの他のユーザーに対応するコンタクト情報と紐付けられた多数のトレイアイテムが位置してもよい。
このため、本発明の実施形態において、前記ポップアップウィンドウ500は、タップインタラクションが入力されたトレイアイテムのタイプまたはアイテム領域のタイプによって異なる種類のコンタクト情報が表示され得る。例えば、ユーザーが第1アイテム領域430のトレイアイテムにタップインタラクションを入力する際に、前記ポップアップウィンドウ500は、参照番号601にて示すように、前記コンタクト情報のうち前記トレイアイテム(前記ユーザー)に対応する代表情報と前記付加情報のうちリンク情報が表示され得る。すなわち、タッチデバイスユーザーに対応するトレイアイテムが選択されるときに、代表情報と一緒に前記ユーザーが他のユーザーとSNS、メッセージ、メッセンジャーなどのサービス利用により送受したデータ(例えば、メッセージ)を追跡してポップアップ表示することができる。すなわち、前記ユーザーの履歴情報を直観的に表示することができる。
そして、ユーザーが第2アイテム領域450のトレイアイテムにタップインタラクションを入力する際に、前記ポップアップウィンドウ500は、参照番号603にて示すように、前記コンタクト情報のうち前記トレイアイテム(他のユーザー)に対応する代表情報と前記付加情報の全体または付加情報のうち設定された一部の情報が表示され得る。さらに、ユーザーは、前記ポップアップウィンドウ500を介して表示された付加情報のうち特定の情報の選択によって当該機能を実行することもできる。例えば、ユーザーは、ポップアップウィンドウ500の付加情報のうち特定の電話番号にタップインタラクション入力を介して当該電話番号へのコール機能を行うことができる。または、ユーザーは、ポップアップウィンドウ500の付加情報のうちメールアドレスにタップインタラクション入力を介して当該コンタクトをあて先とするメール機能を行うことができる。または、ユーザーは、ポップアップウィンドウ500の付加情報のうちホームアドレスにタップインタラクション入力を介してウェブ機能を実行し、且つ、ホームアドレスに対応するホームページを表示することができる。
一方、前記図6にはその図示及び説明は省略したが、ユーザーは、第3アイテム領域470のアイテムにタップインタラクションを入力することができる。この場合、コンタクトトレイ400を構成(修正、削除、追加などの編集)できる設定メニューが前記ポップアップウィンドウ500を介して提供され得る。または、前記第3アイテム領域470のアイテムのタップインタラクション時にコンタクトトレイ400の構成のための画面(例えば、フォンブックリスト実行画面など)に切り替わって表示され得る。
また、本発明の実施形態において、前記コンタクトトレイ400の構成は、フォンブックリスト実行画面が提供された状態で特定のコンタクトを選択してコンタクトトレイ400に移動するインタラクション(例えば、タップ、中止、移動動作)によって新たなコンタクトのコンタクト情報に対応するトレイアイテムをコンタクトトレイ400に追加することもできる。このとき、ユーザーが追加要請するコンタクトのコンタクト情報を有するトレイアイテムがコンタクトトレイ400に存在する際に、当該コンタクトが既に存在することを表示したりアラームしたりすることもできる。
図7は、本発明の実施形態に係るタッチデバイスにおいて、トレイアイテムのコンタクト情報と紐付けられたアプリケーション運用動作例を示す図である。
前記図7を参照すると、参照番号701にて示すように、表示部120の実行画面領域300に任意のアプリケーション実行に対応する実行画面(例えば、メールリスト実行画面)が表示された状態を想定する。そして、前記メールリストは少なくとも2つに画成された領域(例えば、コンタクトのリストを表示するリストビュー領域710、選択されたコンタクトに対応する情報を表示する情報ビュー領域730など)を介して提供されるか、または、特定の領域を画成することなく単一の領域を介して提供される。そして、前記実行画面の一方の側に、上述したように、コンタクトトレイ400が表示された状態を想定する。
次に、ユーザーは、参照番号701のような状態でリストビュー領域710に表示された特定のコンタクト(以下、コンテンツ)または情報ビュー領域730に表示された特定の情報(以下、コンテンツ)を指定して、参照番号703にて示すように、コンタクトトレイ400の任意のトレイアイテムに移動するユーザーインタラクションを入力することができる。例えば、ユーザーは、参照番号701のような状態で情報ビュー領域730に表示された情報のうち特定のコンテンツ(例えば、イメージアイテム750)を選択して、参照番号703にて示すように、コンタクトトレイ400のトレイアイテムのうち参照番号750のトレイアイテム位置に移動するインタラクション(例えば、ドラッグインタラクションまたはスイープインタラクション)を入力することができる。
すると、制御部140は、参照番号701のような実行画面が表示された状態で、前記実行画面から入力されてコンタクトトレイ400に移動されるインタラクションを感知すると、参照番号703にて示すように、前記コンテンツの移動により前記コンタクトトレイ400において前記コンテンツと重なる位置のトレイアイテムを浮き彫りにするビジュアルエフェクト(例えば、当該トレイアイテムを所定の割合にて拡大)を与えて直観的に表示することができる。このとき、前記インタラクションがコンタクトトレイ400内において移動に対応して当該位置のトレイアイテムにビジュアルエフェクトを反映して表示することができる。例えば、参照番号750のトレイアイテム位置から上方に前記インタラクションが移動されるときに、それに対応して前記参照番号750のトレイアイテムは元の形状に戻り、前記インタラクションが移動される位置の当該トレイアイテム(例えば、参照番号750の上側トレイアイテム)がビジュアルエフェクトが反映されて表示され得る。
次に、ユーザーは、特定のコンテンツをコンタクトトレイ400から希望の特定のトレイアイテム(例えば、参照番号750)の位置に移動した後、前記インタラクションをリリースすることができる。例えば、ユーザーは、実行画面から特定のコンテンツを選択した後、コンタクトトレイ400の希望のトレイアイテムに移動(例えば、ドラッグ入力)した後、その入力を解放(ドロップ入力)するようなドラッグアンドドロップ(drag&drop)インタラクションを入力することができる。
すると、制御部140は、参照番号703のような状態でインタラクションリリースを感知する際に、コンタクト情報と紐付けられて実行可能なアプリケーションのリストを、参照番号705にて示すように、ポップアップウィンドウ700を介して表示することができる。例えば、参照番号705にて示すように、<Message>、<Email>、<Facebook>、<Twitter>などのアプリケーションのリストがポップアップウィンドウ700を介してポップアップ表示され得る。この後、ユーザーは、前記ポップアップウィンドウ700から希望のアプリケーションを選択することができる。そして、制御部140は、選択された当該アプリケーションを実行し、その実行画面の表示(図示せず)を制御することができる。このとき、制御部140は、実行画面の表示時にイベントが発生される当該トレイアイテムのコンタクト情報を取り出し、実行アプリケーションに対応して取り出されたコンタクト情報に基づいて前記実行画面を構成することができる。そして、制御部140は、前記トレイアイテムと紐付けられたコンテンツ(例えば、参照番号750のイメージアイテム)を前記実行画面に自動的に入力して表示することができる。このような画面例については、図14乃至図16に基づいて後述する。
一方、以上において、既に図7を参照して説明したように、コンタクト情報と紐付けられたトレイアイテムを介してコンタクト情報が必要なアプリケーションを運用する際に、前記図7のようにポップアップウィンドウ700を介して実行可能なアプリケーションリストを表示することができる。例えば、特定のアプリケーションの実行中にユーザーが希望するコンテンツをコンタクトトレイ400の任意のトレイアイテムにドラッグアンドドロップして、前記コンテンツと前記トレイアイテムのコンタクト情報との紐付けによって実行可能なアプリケーションリストを表示することができる。そして、アプリケーションリストから選択されたアプリケーションにより前記コンテンツと前記コンタクト情報を用いた画面構成を自動的に行うことができる。したがって、本発明の実施形態においては、実行画面のコンテンツとトレイアイテムのコンタクト情報との紐付けによる実行可能なアプリケーションを予め定義するか、または、現在実行中のアプリケーションタイプなどに応じて対応するアプリケーションを直ちに実行する。この例を図8乃至図10を参照して述べる。
図8は、本発明の実施形態に係るタッチデバイスにおいて、トレイアイテムのコンタクト情報と紐付けられたアプリケーションの運用動作例を示す図である。
前記図8を参照すると、参照番号801にて示すように、表示部120の実行画面領域300に任意のアプリケーションの実行に対応する実行画面(例えば、コンタクトリスト実行画面)が表示された状態を想定する。そして、前記コンタクトリストは、少なくとも2つに画成された領域(例えば、コンタクトのリストを表示するリストビュー領域710、選択されたコンタクトに対応する情報を表示する情報ビュー領域730など)を介して提供されるか、または、特定の領域を画成することなく単一の領域を介して提供される。そして、前記実行画面の一方の側に、上述したように、コンタクトトレイ400が表示された状態を想定する。
次に、ユーザーは、参照番号801のような状態で、実行画面の特定のコンテンツ(例えば、「Han Paul」コンタクト810)を選択して、参照番号803にて示すように、コンタクトトレイ400の特定のトレイアイテム850に移動してリリースするユーザーインタラクションを入力することができる。例えば、ユーザーは、実行画面のコンタクトリストから「Han Paul」コンタクト810を選択した後、参照番号850のトレイアイテムにドラッグしてドロップするドラッグアンドドロップインタラクションを入力することができる。このとき、参照番号803にて示すように、コンテンツ810のコンタクトトレイ400への移動により、イベントが発生する当該位置のトレイアイテム850がビジュアルエフェクト(例えば、拡大)が反映されて表示され得る。
すると、制御部140は、前記実行画面から入力されてコンタクトトレイ400に移動されるインタラクションを感知すると、参照番号805にて示すように、予め定義されたアプリケーション(例えば、メールアプリケーション)を実行し、その実行画面を表示することができる。例えば、予め定義されたアプリケーションがメールアプリケーションであることを想定すると、参照番号805にて示すように、メール作成のための様々な入力フィールドを有する実行画面が表示され得る。そして、制御部140は、前記実行画面の提供時にイベントが発生された当該トレイアイテム850と前記コンテンツ810に基づいて前記実行画面を構成して表示することができる。例えば、前記トレイアイテム850に対応するコンタクト情報を取り出して宛て先情報フィールド860を構成し、前記コンテンツ810に対応するコンタクト情報を取り出して題目フィールド870及び内容フィールド880を構成することができる。
このような実行画面の構成動作を図8に示す参照番号805を例にとって説明すると、制御部140は、前記トレイアイテム850によるイベント発生を感知すると、予め定義されたアプリケーションのタイプを識別することができる。そして、予め定義されたアプリケーションを認知する際に、当該アプリケーション(例えば、メールアプリケーション)により前記トレイアイテム850に対応するコンタクト情報を取り出すことができる。このようなコンタクト情報の取り出しは、トレイアイテムに対応するコンタクトに対してユーザーが格納部120(例えば、フォンブック)に予め登録したコンタクト情報に基づいて行うことができる。制御部140は、前記例において、メールアプリケーションにより前記トレイアイテム850に登録されたコンタクト情報のうちメールアドレス(例えば、「(公序良俗違反につき、不掲載)」)を取り出すことができる。そして、制御部140は、取り出されたメールアドレス(例えば、「(公序良俗違反につき、不掲載)」)をあて先情報フィールド860に入力して実行画面を構成することができる。すなわち、前記トレイアイテム850のコンタクト情報に基づいてあて先を自動的に指定することができる。
また、制御部140は、選択されたコンテンツ810のタイプ及び実行するアプリケーションタイプに応じて前記コンテンツ810により実行画面を構成するか、または、前記コンテンツ810に対応する情報(例えば、コンタクト情報)により実行画面を構成する。制御部140は、前記例において、選択されたコンテンツ810がコンタクトであり、且つ、実行されたアプリケーションがメールアプリケーションであることにより、前記コンテンツ810に登録されたコンタクト情報を取り出すことができる。そして、制御部140は、取り出されたコンタクト情報を内容フィールド880に入力して実行画面を構成することができる。併せて、前記図8の例示が特定のコンタクトに関するコンタクト情報をトレイアイテムに対応するあて先に発送する例示であることに基づいて、制御部140は、題目フィールド870を「Contact info of Han Paul」のように生成して自動的に入力してもよいことはいうまでもない。
図9は、本発明の実施形態に係るタッチデバイスにおいて、トレイアイテムのコンタクト情報と紐付けられたアプリケーションの運用動作例を示す図である。
前記図9を参照すると、参照番号901にて示すように、表示部120の実行画面領域300に任意のアプリケーション実行に対応する実行画面(例えば、写真リスト実行画面)が表示された状態を想定する。そして、前記写真リストは格納された各写真データのサムネールによるブロックタイプとして提供されるか、または、前記図9の例示のように各写真データのイメージとそこに設定されたテキスト情報による羅列タイプとして提供される。そして、前記実行画面の一方の側に、上述したように、コンタクトトレイ400が表示された状態を想定する。
次に、ユーザーは、参照番号901のような状態で、実行画面の特定のコンテンツ(例えば、特定の写真データ910)を選択して、参照番号903にて示すように、コンタクトトレイ400の特定のトレイアイテム950に移動してリリースするユーザーインタラクションを入力することができる。例えば、ユーザーは、実行画面の写真リストから特定の写真データ910を選択した後、参照番号950のトレイアイテムにドラッグしてドロップするドラッグアンドドロップインタラクションを入力することができる。このとき、参照番号903にて示すように、コンテンツ910のコンタクトトレイ400への移動によりイベントが発生する当該位置のトレイアイテム950がビジュアルエフェクト(例えば、拡大)が反映されて表示され得る。
すると、制御部140は、前記実行画面から入力されてコンタクトトレイ400に移動されるインタラクションを感知すると、参照番号905にて示すように、予め定義されたアプリケーション(例えば、MMSアプリケーション)を実行し、その実行画面を表示することができる。例えば、予め定義されたアプリケーションがMMSアプリケーションであることを想定すると、参照番号905にて示すように、MMSの作成のための様々な入力フィールドを有する実行画面が表示され得る。そして、制御部140は、前記実行画面の提供時にイベントが発生された当該トレイアイテム950と前記コンタクト910に基づいて前記実行画面を構成して表示することができる。例えば、前記トレイアイテム950に対応するコンタクト情報を取り出してあて先情報フィールド960を構成し、前記コンテンツ910を内容フィールド(または、添付フィールド)980により構成することができる。
このような実行画面の構成動作を図9に示す参照番号905を例にとって説明すると、制御部140は、前記トレイアイテム950によるイベント発生を感知すると、予め定義されたアプリケーションのタイプを識別することができる。そして、予め定義されたアプリケーションを認知する際に、当該アプリケーション(例えば、MMSアプリケーション)により前記トレイアイテム950に対応するコンタクト情報を取り出すことができる。制御部140は、前記例示において、MMSアプリケーションにより前記トレイアイテム950に登録されたコンタクト情報のうちモバイル電話番号(例えば、「010−1234−5678」)を取り出すことができる。そして、制御部140は、取り出されたモバイル電話番号(例えば、「010−1234−5678」)をあて先情報フィールド960に入力して実行画面を構成することができる。すなわち、前記トレイアイテム950のコンタクト情報に基づいてあて先を自動的に指定することができる。
また、制御部140は、選択されたコンテンツ910のタイプ及び実行するアプリケーションタイプに応じて前記コンテンツ910により実行画面を構成するか、または、前記コンテンツ910に対応する情報により実行画面を構成する。制御部140は、前記例示において、選択されたコンテンツ910が写真データであり、実行されたアプリケーションがMMSアプリケーションであることにより、前記コンテンツ910の写真データを内容フィールド980に入力して実行画面を構成することができる。併せて、前記図9の例示において、前記内容フィールド980には、前記写真データと共に、それに対応して設定された他の情報(例えば、テキスト情報)がさらに入力されてもよい。
図10は、本発明の実施形態に係るタッチデバイスにおいて、トレイアイテムのコンタクト情報と紐付けられたアプリケーションの運用動作例を示す図である。
前記図10を参照すると、参照番号1001にて示すように、表示部120の実行画面領域300に任意のアプリケーション実行に対応する実行画面(例えば、受信メール実行画面)が表示された状態を想定する。そして、前記実行画面の一方の側に、上述したように、コンタクトトレイ400が表示された状態を想定する。
次に、ユーザーは、参照番号1001のような状態で、実行画面の特定のコンテンツ(例えば、テキスト1010)を選択することができる。前記図10においては、コンテンツの一部であるテキスト(例えば、「010−1234−5678」)を指定して選択する場合を例に取る。例えば、ユーザーは、受信メール実行画面のうち内容フィールド1080にあるコンテンツにおいて希望のテキスト(例えば、「010−1234−5678」)を、参照番号1001にて示すように、ドラッグまたはスイープなどのインタラクションでブロック指定することができる。
次に、ユーザーは、参照番号1001のような実行画面においてブロック指定された前記テキスト(例えば、「010−1234−5678」)を、参照番号1003にて示すように選択して、参照番号1005にて示すようにコンタクトトレイ400の特定のトレイアイテム1050に移動してリリースするユーザーインタラクションを入力することができる。例えば、ユーザーは、実行画面のコンテンツからブロック指定されたテキスト1010を選択した後、参照番号1050のトレイアイテムにドラッグしてドロップするドラッグアンドドロップインタラクションを入力することができる。このとき、参照番号1005にて示すように、コンテンツ1010のコンタクトトレイ400への移動により、イベントが発生する当該位置のトレイアイテム1050がビジュアルエフェクトが反映されて表示され得る。
すると、制御部140は、前記実行画面から入力されてコンタクトトレイ400に移動されるインタラクションを感知すると、既に図7乃至図9を参照して説明したように、予め定義されたアプリケーションを実行するか、または、実行可能なアプリケーションのリストをポップアップウィンドウを介して表示することができる。
例えば、予め定義されたアプリケーションがメールアプリケーションである場合に、既に図8の参照番号805を参照して説明したように、メールアプリケーションを実行し、その実行画面の構成を処理することができる。または、予め定義されたアプリケーションがMMSアプリケーションである場合、既に図9の参照番号905を参照して説明したように、MMSアプリケーションを実行し、その実行画面の構成を処理することができる。これらに加えて、予め定義されたアプリケーションによりフェースブックアプリケーション、ツイーターアプリケーションなどを実行し、その実行画面の構成を処理することもできる。また、実行すべきアプリケーションが予め定義されていない場合、既に図7の参照番号705を参照して説明したように、実行可能なアプリケーションリストをポップアップウィンドウを介して表示し、ポップアップウィンドウからユーザーによって選択されるアプリケーションを実行し、かつ、その実行画面の構成を処理することもできる。
一方、以上、図7乃至図10においては、実行画面のコンテンツをコンタクトトレイ400に表示された任意のトレイアイテムに移動するユーザーインタラクションによりアプリケーションを運用する動作に対する例について述べた。次に、以下では、コンタクトトレイ400のトレイアイテムを実行されたアプリケーションの実行画面に移動するユーザーインタラクションによりアプリケーションを運用する動作例について述べる。
図11は、本発明の実施形態に係るタッチデバイスにおいて、トレイアイテムのコンタクト情報と紐付けられたアプリケーションの運用動作例を示す図である。
前記図11を参照すると、参照番号1101にて示すように、表示部120の実行画面領域300に任意のアプリケーション実行に対応する実行画面(例えば、メール作成実行画面)が表示された状態を想定する。このとき、本明細書において、メール作成実行画面は、参照番号1101にて示すように、あて先情報フィールド1110、参照者情報フィールド1120、題目フィールド1130、添付フィールド1140及び内容フィールド1150からなるものを例にとる。そして、前記参照番号1101にて示す実行画面は、ユーザーのメールアプリケーション運用により前記各フィールド1110、1120、1130、1140、1150が空白状態である初期のメール作成実行画面であることを想定する。なお、前記実行画面の一方の側に、上述したように、コンタクトトレイ400が表示された状態を想定する。
次に、ユーザーは、参照番号1101のような状態で、コンタクトトレイ400の任意のトレイアイテムを用いて、それに対応するコンタクト情報により前記実行画面を構成することができる。例えば、ユーザーは、参照番号1101のような状態で、コンタクトトレイ400の第1トレイアイテム1160を選択して、参照番号1103にて示すように、前記実行画面のあて先情報フィールド1110に移動してリリースするユーザーインタラクションを入力することができる。すなわち、ユーザーは、コンタクトトレイ400の第1トレイアイテム1160を選択した後、メール作成実行画面のあて先情報フィールド1110にドラッグしてドロップするドラッグアンドドロップインタラクションを入力することができる。
すると、制御部140は、コンタクトトレイ400から特定のトレイアイテムが選択されて実行画面に移動されるインタラクションを感知すると、参照番号1103及び参照番号1105にて示すように、前記トレイアイテムに対応するコンタクト情報に基づいて実行画面を構成して表示することができる。
このような実行画面の構成動作を図11に示す参照番号1103を例にとって説明すると、制御部140は、前記トレイアイテム1160によるイベント発生を感知すると、前記トレイアイテム1160に対応するコンタクト情報を取り出すことができる。このとき、制御部140は、前記トレイアイテム1160が前記実行画面において移動される領域のタイプ(例えば、上述したような実行アプリケーションに対応するように提供される入力フィールドのタイプ)を識別し、それに対応するコンタクト情報を取り出すことができる。例えば、前記図11の例において、前記トレイアイテム1160が宛て先情報フィールド1110であることにより、制御部140は、前記トレイアイテム1160に対応するコンタクト情報のうちメールアドレス(例えば、「(公序良俗違反につき、不掲載)」)を取り出すことができる。そして、制御部140は、取り出されたメールアドレス(例えば、「(公序良俗違反につき、不掲載)」)をあて先情報フィールド1110に入力して実行画面を構成することができる。すなわち、前記トレイアイテム1160のコンタクト情報に基づいてあて先を自動的に指定することができる。なお、仮に、実行アプリケーションがMMSアプリケーションであり、且つ、トレイアイテム1160が移動される領域のタイプがあて先情報フィールドである場合に、制御部140は、前記トレイアイテムのコンタクト情報のうちモバイル電話番号を取り出して前記あて先情報フィールドに入力して表示することができる。
また、ユーザーは、上記の動作により作成メールの同報伝送のための多数のあて先情報を入力することができる。例えば、他のトレイアイテムの移動によってあて先情報フィールド1110を追加して構成したり、参照者情報フィールド1120を構成したりすることができる。
次に、ユーザーは、上述した如き動作に対応して、参照番号1105にて示すように、第2トレイアイテム1170と第3トレイアイテム1180を用いて実行画面を構成することができる。例えば、ユーザーは、第2トレイアイテム1170を添付フィールド1140にドラッグしてドロップするドラッグアンドドロップインタラクションによって第2トレイアイテム1170のコンタクト情報のうちユーザーイメージを添付することができる。この場合、制御部140は、第2トレイアイテム1170が移動される領域のタイプを識別し、それに対応して、第2トレイアイテム1170のコンタクト情報のうちユーザーイメージを取り出し、取り出されたユーザーイメージを添付フィールド1140に添付することができる。また、ユーザーは、第3トレイアイテム1180を内容フィールド1150にドラッグしてドロップするドラッグアンドドロップインタラクションによって第3トレイアイテム1180のコンタクト情報を入力することができる。この場合、制御部140は、第3トレイアイテム1180が移動される領域のタイプを識別し、それに対応して第3トレイアイテム1180のコンタクト情報を取り出し、取り出された全てのコンタクト情報を内容フィールド1150に入力して表示することができる。
一方、本発明の実施形態によれば、ユーザーの便宜及びトレイアイテムを用いた操作の直観性を考慮して、前記図11に示す動作の運用時にコンタクト情報を利用できない領域にトレイアイテムが移動されるとき、当該トレイアイテムの移動が不可能である旨をアラーム機能を提供することができる。このような動作例について図12に基づいて説明する。
図12は、本発明の実施形態に係るタッチデバイスにおいて、トレイアイテムのコンタクト情報と紐付けられたアプリケーションの運用動作例を示す図である。
前記図12を参照すると、既に図11を参照した説明したように、メール作成実行画面が表示された状態を想定する。このとき、例えば、前記メール作成実行画面は、題目フィールド1210と内容フィールド1230などを含む。そして、本明細書においては、前記題目フィールド1210の場合に、トレイアイテムの移動が不可能である、すなわち、コンタクト情報に基づいて運用されない領域であることを想定する。なお、前記実行画面の一方の側に、上述したように、コンタクトトレイ400が表示された状態を想定する。
次に、ユーザーは、上述した実行画面が表示された状態で、コンタクトトレイ400の任意のトレイアイテム1250を実行画面に移動するユーザーインタラクションを入力することができる。例えば、ユーザーは、コンタクトトレイ400の前記トレイアイテム1250を選択した後、前記メール作成実行画面にドラッグまたはスイープなどのインタラクションを入力することができる。
すると、制御部140は、コンタクトトレイ400から前記トレイアイテム1250が選択されて実行画面に移動されるインタラクションを感知すると、前記トレイアイテム1250が実行画面の上に位置した領域のタイプ(例えば、上述したような実行アプリケーションに対応するように提供される入力フィールドのタイプ)をチェックすることができる。そして、当該領域がコンタクト情報基盤の入力が可能な領域であるか、または不可能な領域であるかを判断することができる。次いで、制御部140は、当該領域がコンタクト情報基盤の入力が可能な領域であるか、不可能な領域であるかに対応して、前記トレイアイテム1250に対応するフローティングアイテムに他のビジュアルエフェクトを適用して表示することができる。
例えば、上述したように、前記メール作成実行画面において、題目フィールド1210がコンタクト情報基盤の入力が不可能な領域であり、内容フィールド1230がコンタクト情報基盤の入力が可能な領域であることを想定する。この場合、上記のようにコンタクトトレイ400のトレイアイテム1250がユーザーインタラクションに対応して実行画面に移動されるときに、フローティングアイテム1260、1270によってユーザーインタラクションによるトレイアイテムの移動経路がビジュアル的に表示される。
本発明の実施形態によれば、ユーザーの直観性を考慮してトレイアイテム、すなわち、フローティングアイテム1260、1270が位置する領域のタイプに応じて、参照番号1260のフローティングアイテムまたは参照番号1270のフローティングアイテムが表示され得る。例えば、ユーザーインタラクションにより移動される領域が題目フィールド1210上に位置する際に、トレイアイテム1250のコンタクト情報に基づいて入力が不可能であることを指示するフローティングアイテム1260が表示され得る。これに対し、ユーザーインタラクションにより移動される領域が内容フィールド1230上に位置する際に、トレイアイテム1250のコンタクト情報機能により入力が可能であることを指示するフローティングアイテム1270が表示され得る。このような参照番号1260及び参照番号1270のフローティングアイテムは、ユーザーインタラクションの移動により位置する領域に対応して適応的に切り替わって表示され得る。
そして、トレイアイテム1250のフローティングアイテムが参照番号1260のように表示された状態で、ユーザーが入力されたインタラクションをリリースする際に、当該領域においてはいかなるコンタクト情報の入力も発生されない。これに対し、トレイアイテム1250のフローティングアイテムが参照番号1270のように表示された状態で、ユーザーが入力されたインタラクションをリリースする際に、当該領域においては、上述したように、取り出されたコンタクト情報が入力されて表示され得る。
図13は、本発明の実施形態に係るタッチデバイスにおいてイベント発生をアラームし、これをコンタクトトレイを介して追跡して提供する動作例を示す図である。
前記図13を参照すると、参照番号1301はコンタクトトレイ400が活性化される前の状態を示すものであり、参照番号1303はコンタクトトレイ400が活性化された状態を示すものである。そして、前記図13においては、参照番号1301のようにコンタクトトレイ400が活性化される前の状態で、コンタクトトレイ400に存在するトレイアイテムのうち特定のトレイアイテムに対応する特定のコンタクト(ユーザー)からイベント(例えば、メール受信、メッセージ受信、SNSによるデータ登録などの通信イベント)が発生される場合を想定する。
次に、上記のようにトレイアイテムに対応する特定のコンタクトから通信イベントが発生する際に、参照番号1301にて示すように、トレイインジケーター領域250を介して通信イベント発生を知らせるアラームを発生することができる。例えば、トレイインジケーター領域250をちらつかせたり、カラーを変更したり、ハイライト処理するなどのアラームを視覚的に表示することができる。このとき、通信イベントの発生時に振動及びサウンドのうち少なくとも一つと組み合わせてアラームを発生することもできる。
次に、ユーザーは、前記参照番号1301のように通信イベントによるアラームを発生する状態で前記トレイインジケーター領域250に設定されたユーザーインタラクションを入力することができる。例えば、ユーザーは、コンタクトトレイ400の呼び出しのためにトレイインジケーター領域250に呼び出しインタラクションを入力することができる。本発明の実施形態において、前記呼び出しインタラクションは、トレイインジケーター領域250をタップするタップインタラクション、トレイインジケーター領域250のタッチ後に下方に移動するスイープインタラクション及びフリックインタラクションなどを含み、ユーザーは、いずれか一つの設定されたインタラクションを入力することができる。
すると、制御部140は、参照番号1301のような状態でトレイインジケーター領域250に呼び出しインタラクションを感知すると、参照番号1303にて示すように、コンタクトトレイ400を実行画面上のある領域に表示する。このとき、制御部140は、前記通信イベントの発生に対応するトレイアイテムを追跡することができる。例えば、制御部140は、通信イベントによるコンタクト情報に基づいて当該トレイアイテムを追跡することができる。
そして、制御部140は、追跡されたトレイアイテムに他のトレイアイテムと区別されるビジュアルエフェクトを与えて表示することができる。例えば、制御部140は、参照番号1350にて示すように、通信イベントに対応するトレイアイテムをちらつかせたり、カラーを変更したり、ハイライト処理したりするなどのエフェクトを与えて表示することができる。
一方、前記通信イベントに対応して追跡されたトレイアイテムが現在画面上に表示されたコンタクトトレイ400内に存在しないこともある。この場合、当該トレイアイテムを表示するためには、スクロールが必要である。したがって、本発明の実施形態においては、ユーザー便宜及び通信イベントに対応するトレイアイテム追跡の直観性を考慮して、通信イベントの発生により追跡されたトレイアイテムに対してスクロールが必要な場合に、当該トレイアイテムの位置まで自動的にスクロールが行われ得る。そして、スクロールにより追跡されたトレイアイテムが表示されるときに、当該トレイアイテムに上述したようにエフェクトが与えられてコンタクトトレイ400に提供され得る。
一方、以上においてはその図示及び説明は省略したが、本発明において提供されるコンタクトトレイ400は全ての実行画面の上にオーバーレイ表示され得る。すなわち、最上位レイヤーに表示され得る。但し、本発明によれば、前記コンタクトトレイ400は自分よりも優先する実行画面が表示されるときに、当該実行画面レイヤーの下位に表示され得る。例えば、第1実行画面(例えば、メール作成実行画面)が表示され、前記第1実行画面の上位にコンタクトトレイ400が表示された状態を想定する。このとき、ユーザーがメール作成によるテキスト入力のために仮想のキーパッドを呼び出す際に、前記仮想のキーパッドによる第2実行画面(キーパッド実行画面)がコンタクトトレイ400よりも上位に表示され得る。この場合、表示部120のレイヤー構成をみると、最下端に第1実行画面が配置され、途中にコンタクトトレイ400が配置され、最上端に第2実行画面が配置される構造であってもよい。これは、ユーザーのテキスト入力の便宜性を提供するために考慮され得る。このため、仮に、コンタクトトレイ400を常に最上端に表示する場合、前記仮想のキーパッドのような実行画面はコンタクトトレイ400を侵入しない範囲で提供され得る。例えば、仮想のキーパッド幅の境界をコンタクトトレイ400と隣り合う境界にして表示することができる。
図14は、本発明の実施形態に係るタッチデバイスにおいて、コンタクト情報と紐付けられたトレイアイテムを用いたアプリケーション運用方法を示すフローチャートである。
前記図14を参照すると、制御部140は、特定のモード遂行による実行画面を表示することができる(ステップ1401)。例えば、制御部140は、待ち受けモードの運用による待ち受け画面、特定のアプリケーション運用によるアプリケーション実行画面などを表示部120を介して表示することができる。
次に、制御部140は、実行画面の提供中にコンタクトトレイ400を呼び出す呼び出しインタラクション入力を感知することができる(ステップ1403)。例えば、ユーザーがトレイインジケーター領域250にタップインタラクションを入力すると、表示部120は、前記タップインタラクションに対する入力信号を生成して制御部140に受け渡し、制御部140は、前記入力信号を受信することにより、コンタクトトレイ400の呼び出しを認知することができる。
次に、制御部140は、トレイインジケーター領域250に呼び出しインタラクションが入力されると、上述したように、コンタクトトレイ400を前記実行画面上のある領域に表示する(ステップ1405)。このとき、制御部140は、前記コンタクトトレイ400の提供時に通信イベントの発生有無をチェックし、それに対応して、図13を参照した説明したように、当該トレイアイテムに対するエフェクト付与または当該トレイアイテムの位置まで自動的にスクロール後にエフェクト付与などの動作を制御することができる。
次に、制御部140は、コンタクトトレイ400または実行画面の上においてインタラクション入力を感知することができる(ステップ1407)。例えば、既に図5乃至図12を参照して説明したように、コンタクトトレイ400内においてトレイアイテムのスクロール制御のためのインタラクション、実行画面から始まってコンタクトトレイ400に移動されるインタラクションまたはコンタクトトレイ400から始まって実行画面に移動されるインタラクションなどの入力を感知することができる。
次に、制御部140は、インタラクション入力を感知すると、当該インタラクションの種類を判断することができる(ステップ1409、ステップ1411)。例えば、制御部140は、インタラクション入力が、コンタクトトレイ400のトレイアイテムと実行画面のコンテンツとが紐付けられたアプリケーション運用のためのインタラクション入力であるかを分析することができる。そして、アプリケーション運用のためのインタラクションであれば、当該インタラクションが、実行画面から始まってコンタクトトレイ400の特定のトレイアイテムに移動するインタラクションであるか(ステップ1409)、またはコンタクトトレイ400の特定のトレイアイテムから始まって実行画面の特定の領域に移動するインタラクションであるか(ステップ1411)を判断することができる。
次に、制御部140は、インタラクション入力がアプリケーション運用のためのインタラクション入力ではなければ(ステップ1409におけるNO、ステップ1411におけるNO)、当該動作の遂行を制御することができる(ステップ1413)。例えば、制御部140は、既に図5を参照して説明したように、インタラクション入力に対応してコンタクトトレイ400の第2アイテム領域450にあるトレイアイテムのスクロールを制御することができる。または、制御部140は、既に図6を参照して説明したように、インタラクション入力に対応してコンタクトトレイ400内において選択されるトレイアイテムに対するポップアップウィンドウ500の出力を制御することができる。
次に、制御部140は、インタラクション入力が、アプリケーション運用のためのインタラクションのうち実行画面から始まってコンタクトトレイ400の特定のトレイアイテムに移動するインタラクションであれば(ステップ1409におけるYES)、インタラクションに対応して選択された実行画面のコンテンツとインタラクションが移動されて位置するトレイアイテムのコンタクト情報との紐付けによってアプリケーション運用及びそれによる実行画面構成を制御することができる(ステップ1415)。以下、この動作の詳細については、図15を参照して説明する。
次に、制御部140は、インタラクション入力が、アプリケーション運用のためのインタラクションのうちコンタクトトレイ400の特定のトレイアイテムから始まって実行画面の特定の領域に移動するインタラクションであれば(ステップ1411におけるYES)、インタラクションに対応して選択されたトレイアイテムのコンタクト情報に基づいてアプリケーション運用及びそれによる実行画面構成を制御することができる(ステップ1417)。 以下、この動作の詳細については、図16を参照して説明する。
図15は、前記図14に示すトレイアイテムのコンタクト情報基盤のアプリケーション運用方法を示すフローチャートである。特に、図15は、図14に示すステップ1415の詳細動作を示すものである。
前記図15を参照すると、制御部140は、上述したように、実行画面から始まってコンタクトトレイ400の特定のトレイアイテムに移動するインタラクションが入力されると(ステップ1501)、アプリケーション実行方式をチェックすることができる(ステップ1503)。例えば、制御部140は、ステップ1501のようなインタラクション入力に対応して実行されるアプリケーションが設定されているか否かを判断することができる(ステップ1505)。
次に、制御部140は、設定されたアプリケーションがあれば(ステップ1505におけるYES)、設定されたアプリケーションを実行する(ステップ1507)。そして、制御部140は、前記アプリケーションの実行に際して、上述したように、トレイアイテムに対応するコンタクト情報とコンテンツ(または、コンテンツに対応する情報)を取り出し、これらの組み合わせを決定することができる(ステップ1509)。
次に、制御部140は、決定された組み合わせにより実行アプリケーションによる実行画面を構成して表示することができる(ステップ1511)。例えば、制御部140は、既に図8乃至図10を参照して説明したように、トレイアイテムのコンタクト情報に基づいてあて先を自動的に設定し、コンテンツ(または、コンテンツに対応する情報)に基づいて内容構成を自動的に設定して表示することができる。
次に、制御部140は、実行アプリケーションの実行画面を構成した後、要請動作の遂行を制御することができる(ステップ1513)。例えば、制御部140は、トレイアイテムのコンタクト情報基盤のあて先とし、前記コンテンツ(または、コンテンツに対応する情報)を内容として含めて前記アプリケーションによる機能遂行を制御することができる。例えば、前記実行されるアプリケーションによりメール発信、メッセージ発信、フェースブック登録、ツイーター登録などの動作を行うことができる。
次に、制御部140は、設定されたアプリケーションがなければ(ステップ1505におけるNO)、実行可能なアプリケーションが登録されたポップアップウィンドウ700を出力することができる(ステップ1515)。例えば、制御部140は、既に図7を参照して説明したように、実行可能な多数のアプリケーションが登録されたポップアップウィンドウ700をポップアップ表示することができる。
次に、制御部140は、前記ポップアップウィンドウ700において特定のアプリケーションを選択するインタラクション入力を感知することができる(ステップ1517)。すると、制御部140は、選択されたアプリケーションを実行する(ステップ1519)。そして、制御部140は、前記ステップ1509に移行して、上述した前記ステップ1509以下の動作を制御することができる。
図16は、前記図14に示すトレイアイテムのコンタクト情報基盤のアプリケーション運用方法を示すフローチャートである。特に、図16は、図14に示すステップ1417の詳細動作を示すものである。
前記図16を参照すると、制御部140は、上述したように、コンタクトトレイ400の特定のトレイアイテムから始まって実行画面の特定の領域に移動するインタラクションが入力されると(ステップ1601)、前記インタラクションが位置する領域がコンタクト情報基盤の入力が可能な領域であるか否かを判断する(ステップ1603)。
次に、制御部140は、前記インタラクションが位置する領域がコンタクト情報基盤の入力が不可能な領域である場合(ステップ1603におけるNO)に、前記トレイアイテムに対応するフローティングアイテムを、既に図12を参照して説明したように、コンタクト情報入力不可を指示するフローティングアイテムとして表示する(ステップ1605)。そして、制御部140は、当該動作の遂行を制御することができる(ステップ1607)。例えば、制御部140は、既に図12を参照して説明したように、インタラクションがコンタクト情報基盤の入力が可能な領域への移動に対応して、前記フローティングアイテムをコンタクト情報の入力可能を指示するフローティングアイテムに切り替えて表示することができる。なお、制御部140は、ステップ1609に移行してステップ1609以下の動作を制御することができる。
次に、制御部140は、前記インタラクションが位置する領域がコンタクト情報基盤の入力が可能な領域である場合に(ステップ1603におけるYES)、前記トレイアイテムに対応するコンタクト情報を取り出すことができる(ステップ1609)。そして、制御部140は、前記インタラクションが入力された領域のタイプを分析することができる(ステップ1611)。例えば、制御部140は、既に図11を参照して説明したように、前記インタラクションにより前記トレイアイテムが移動された領域のタイプを分析することができる。本発明の実施形態において、前記ステップ1609及び前記ステップ1611の前後関係は、必ずしも上記の過程によって行われる限りではなく、ステップ1611が先行され、ステップ1609が後行されてもよいことはいうまでもない。
次に、制御部140は、前記取り出されたコンタクト情報が表示部に表示された前記領域のタイプに対応して、前記取り出されたコンタクト情報を入力して表示することができる(ステップ1613)。例えば、制御部140は、既に図11を参照して説明したように、前記トレイアイテムに対応するコンタクト情報に基づいて実行画面の当該領域を構成して表示することができる。
次に、制御部140は、他のトレイアイテムの移動がさらにあるか否かを判断することができる(ステップ1615)。そして、制御部140は、他のトレイアイテムのさらなる移動がある場合(ステップ1615におけるYES)に、上述したステップ1603に移行して、ステップ1603以下の動作を制御することができる。
次に、制御部140は、実行アプリケーションの実行画面を構成した後、要請動作遂行を制御することができる(ステップ1617)。例えば、制御部140は、トレイアイテムのコンタクト情報に基づいて構成された実行画面に基づいて、前記アプリケーションによる機能の遂行を制御することができる。例えば、前記実行されるアプリケーションによりメール発信、メッセージ発信、フェースブック登録、ツイーター登録などの動作を行うことができる。
一方、上述した本発明のコンタクト情報と紐付けられたトレイアイテムを用いたタッチデバイスの機能の遂行方法は様々なコンピュータ手段により行われ得るプログラム命令の形で実現されてコンピュータにて読み取り可能な記録媒体に記録され得る。このとき、前記コンピュータにて読み取り可能な記録媒体は、プログラム命令、データファイル、データ構造などを単独にてまたは組み合わせて含むことができる。一方、記録媒体に記録されるプログラム命令は、本発明のために特別に設計されて構成されたものであってもよく、コンピュータソフトウェア当業者に公知されて使用可能なものであってもよい。
前記コンピュータにて読み取り可能な記録媒体には、ハードディスク、フロッピー(登録商標)ディスク及び磁気テープなどの磁気媒体(Magnetic Media)、CD−ROM(Compact Disc Read Only Memory)、DVD(Digital Versatile Disc)などの光記録媒体(Optical Media)、フロプティカルディスク(Floptical Disk)などの磁気−光媒体(Magneto−Optical Media)、及びROM(Read Only Memory)、RAM(Random Access Memory)、フラッシュメモリなどのプログラム命令を格納して行うように特別に構成されたハードウェア装置が含まれる。なお、プログラム命令には、コンパイラーによって作成される機械語コードだけではなく、インタープリータなどを用いてコンピュータにより実行され得る高級言語コードを含む。上述したハードウェア装置は、本発明の動作を行うために1以上のソフトウェアモジュールとして作動するように構成可能であり、その逆も同様である。
そして、本発明が属する技術分野における当業者は、上述した本発明がその技術的思想や必須的特徴を変更することなく他の具体的な形態にて実施できるということが理解できるであろう。よって、上述した実施形態はあらゆる面において例示的なものであり、限定的なものではないと理解さるべきである。そして、本発明の範囲は前記詳細な説明よりは、後述する特許請求の範囲によって開示され、特許請求の範囲の意味及び範囲、そして、その等価概念から導き出されるあらゆる変更または変形された形態が本発明の範囲に含まれるもの解釈さるべきである。
一方、本明細書と図面に示された本発明の実施形態は本発明の技術内容を容易に説明し、本発明の理解に一助となるために特定の例を提示したものに過ぎず、本発明の範囲を限定するためのものではない。ここに開示された実施形態の他にも、本発明の技術的思想に基づく他の変形例が実施可能であるということは本発明が属する技術分野において通常の知識を持った者にとって自明である。
110:通信モジュール
120:表示部
130:格納部
140:制御部
200:状態情報領域
300:実行画面領域
230:デバイスインジケーター領域
250:トレイインジケーター領域
400:コンタクトトレイ
430:第1アイテム領域
450:第2アイテム領域
470:第3アイテム領域
500、700:ポップアップウィンドウ
750、850、950、1050、1160、1170、1180、1250:トレイアイテム

Claims (15)

  1. タッチデバイスのプロセスにおいて運用可能なアプリケーション運用方法において、
    特定の実行画面の上にコンタクト情報基盤の多数のトレイアイテムからなるコンタクトトレイを表示する過程と、
    前記コンタクトトレイの特定のトレイアイテムを用いるインタラクションが入力される過程と、
    前記トレイアイテムのコンタクト情報に基づいて、アプリケーションの実行画面を構成する過程と、
    前記構成された実行画面を基に前記アプリケーションを運用する過程と、
    を含むことを特徴とするタッチデバイスのアプリケーション運用方法。
  2. 前記表示する過程は、
    状態情報表示領域中のトレイインジケーター領域を介して前記コンタクトトレイ呼び出しインタラクションが入力される過程と、
    前記呼び出しインタラクションに対応して、前記コンタクトリストを前記特定の実行画面の上にオーバーレイ表示する過程と、
    を含むことを特徴とする請求項1に記載のタッチデバイスのアプリケーション運用方法。
  3. 前記インタラクションが入力される過程は、
    前記特定の実行画面または前記コンタクトトレイの上においてインタラクションの入力を感知する過程と、
    前記インタラクション入力を感知する際に、前記インタラクションの種類を判断する過程と、
    前記インタラクションが前記コンタクトトレイ内において行われるインタラクション入力であれば、当該インタラクションに対応して、コンタクトトレイ内の前記多数のトレイアイテムに対するスクロールを制御する過程と、
    を含むことを特徴とする請求項1に記載のタッチデバイスのアプリケーション運用方法。
  4. 前記制御する過程は、
    前記多数のトレイアイテムのうち固定領域のトレイアイテムは固定表示し、スクロール領域にあるトレイアイテムに対するスクロールを制御する過程を含むことを特徴とする請求項3に記載のタッチデバイスのアプリケーション運用方法。
  5. 前記インタラクションが前記コンタクトトレイ内において行われるインタラクション入力であれば、当該インタラクションに対応して選択された特定のトレイアイテムに関するコンタクト情報をポップアップウィンドウを介して提供する過程をさらに含むことを特徴とする請求項3に記載のタッチデバイスのアプリケーション運用方法。
  6. 前記実行画面を構成する過程は、
    前記特定の実行画面のコンテンツ選択後に、前記コンタクトリストのトレイアイテムに移動するインタラクションが入力される過程と、
    前記インタラクションに対応して選択された前記コンテンツと、前記インタラクションが移動されて位置するトレイアイテムのコンタクト情報との紐付けによってアプリケーションの実行画面を構成する過程と、
    を含むことを特徴とする請求項3に記載のタッチデバイスのアプリケーション運用方法。
  7. 前記構成する過程は、
    前記インタラクション入力に対応して実行されるべきアプリケーションが設定されているか否かを判断する過程と、
    設定されたアプリケーションがあれば、設定されたアプリケーションを実行する過程と、
    前記アプリケーションを実行する際に、前記トレイアイテムに対応するコンタクト情報と前記コンテンツとの組み合わせを決定する過程と、
    決定された組み合わせに応じて前記アプリケーションによる実行画面を構成する過程と、
    を含むことを特徴とする請求項6に記載のタッチデバイスのアプリケーション運用方法。
  8. 前記実行画面を構成する過程は、
    前記トレイアイテムのコンタクト情報に基づいてあて先を設定し、前記コンテンツに基づいて内容を構成する過程を含むことを特徴とする請求項7に記載のタッチデバイスのアプリケーション運用方法。
  9. 前記設定されたアプリケーションがなければ、実行可能なアプリケーションが登録されたポップアップウィンドウを出力する過程をさらに含むことを特徴とする請求項7に記載のタッチデバイスのアプリケーション運用方法。
  10. 前記実行画面を構成する過程は、
    前記コンタクトトレイのトレイアイテムの選択後に前記実行画面に移動するインタラクションが入力される過程と、
    前記トレイアイテムに対応するコンタクト情報を取り出す過程と、
    前記インタラクションが入力された領域のタイプを分析する過程と、
    前記領域のタイプに対応して取り出されたコンタクト情報を入力して表示する過程と、
    を含むことを特徴とする請求項3に記載のタッチデバイスのアプリケーション運用方法。
  11. 前記実行画面に移動されたインタラクションが位置する領域がコンタクト情報基盤の入力が可能な領域であるか否かを判断する過程と、
    コンタクト情報基盤の入力が不可能な領域である場合に、前記トレイアイテムに対応するフローティングアイテムをコンタクト情報入力不可を指示するフローティングアイテムとして表示する過程と、
    前記インタラクションが前記入力が不可能な領域から入力が可能な領域へと移動する場合に、前記トレイアイテムに対応するフローティングアイテムをコンタクト情報入力可能を指示するフローティングアイテムとして表示する過程と、
    をさらに含むことを特徴とする請求項10に記載のタッチデバイスのアプリケーション運用方法。
  12. タッチデバイスにおいて、
    アプリケーションの実行画面と前記実行画面の上にコンタクト情報基盤のトレイアイテムからなるコンタクトトレイを表示し、前記コンタクトトレイのトレイアイテムを用いるインタラクションが入力される表示部と、
    前記インタラクション入力に対応して、前記トレイアイテムのコンタクト情報に基づいてアプリケーションの実行画面を構成し、前記構成された実行画面を基にアプリケーション運用を制御する制御部と、
    を備えることを特徴とするタッチデバイス。
  13. 前記コンタクトトレイは、
    タッチデバイスのユーザーに対応するコンタクト情報と紐付けられたトレイアイテムが提供される第1アイテム領域と、
    前記ユーザーによって登録されたそれぞれのコンタクト情報と紐付けられた多数のトレイアイテムが提供される第2アイテム領域と、
    前記コンタクトトレイのトレイアイテムの編集のためのアイテムが提供される第3アイテム領域と、
    を含むことを特徴とする請求項12に記載のタッチデバイス。
  14. 前記第1アイテム領域は、トレイアイテムのスクロール制御が行われない固定領域であり、
    前記第2アイテム領域は、インタラクションによるトレイアイテムのスクロール制御が行われるスクロール領域であることを特徴とする請求項13に記載のタッチデバイス。
  15. 前記制御部は、
    前記実行画面のコンテンツ選択後に前記コンタクトリストのトレイアイテムに移動するインタラクション入力を感知する際に、選択された前記コンテンツと前記インタラクションが移動されて位置するトレイアイテムのコンタクト情報との紐付けによってアプリケーションの実行画面を構成し、
    前記コンタクトトレイのトレイアイテム選択後に前記実行画面に移動するインタラクション入力を感知する際に、選択された前記トレイアイテムのコンタクト情報に基づいてアプリケーションの実行画面を構成することを特徴とする請求項12に記載のタッチデバイス。
JP2012545856A 2009-12-24 2010-12-23 タッチ基盤の入力インタフェースを有するタッチデバイスのアプリケーション運用方法及び装置 Active JP5743232B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US28486509P 2009-12-24 2009-12-24
US61/284,865 2009-12-24
KR1020100092291A KR101722616B1 (ko) 2009-12-24 2010-09-20 터치 기반의 입력 인터페이스를 가지는 터치 디바이스의 어플리케이션 운용 방법 및 장치
KR10-2010-0092291 2010-09-20
PCT/KR2010/009270 WO2011078599A2 (en) 2009-12-24 2010-12-23 Method and system for operating application of a touch device with touch-based input interface

Publications (2)

Publication Number Publication Date
JP2013515996A true JP2013515996A (ja) 2013-05-09
JP5743232B2 JP5743232B2 (ja) 2015-07-01

Family

ID=44404765

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012545856A Active JP5743232B2 (ja) 2009-12-24 2010-12-23 タッチ基盤の入力インタフェースを有するタッチデバイスのアプリケーション運用方法及び装置

Country Status (7)

Country Link
US (3) US8510655B2 (ja)
EP (1) EP2339443B1 (ja)
JP (1) JP5743232B2 (ja)
KR (1) KR101722616B1 (ja)
CN (1) CN102667702B (ja)
AU (1) AU2010335129B2 (ja)
WO (1) WO2011078599A2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016024557A (ja) * 2014-07-17 2016-02-08 本田技研工業株式会社 メッセージの交換を行うプログラム、方法、及び電子機器

Families Citing this family (77)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8700072B2 (en) 2008-12-23 2014-04-15 At&T Mobility Ii Llc Scalable message fidelity
US9232044B2 (en) * 2010-03-03 2016-01-05 Lg Electronics Inc. Mobile terminal and control method thereof
US9823831B2 (en) 2010-04-07 2017-11-21 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US9052925B2 (en) 2010-04-07 2015-06-09 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
EP2385489B1 (en) * 2010-04-23 2017-12-27 BlackBerry Limited Method and apparatus for posting data to a plurality of accounts
US20120042286A1 (en) * 2010-08-10 2012-02-16 Rmt, Inc. Graphical Computer Application Recall System and Method
US9104302B2 (en) 2010-09-09 2015-08-11 Opentv, Inc. Methods and systems for drag and drop content sharing in a multi-device environment
KR101657122B1 (ko) * 2010-09-15 2016-09-30 엘지전자 주식회사 이동 단말기 및 그 제어 방법
KR101740436B1 (ko) * 2010-12-08 2017-05-26 엘지전자 주식회사 이동 단말기 및 그 제어방법
KR20130046482A (ko) * 2011-10-28 2013-05-08 삼성전자주식회사 기본 화면 제어 방법 및 이를 지원하는 단말기
JP5930363B2 (ja) * 2011-11-21 2016-06-08 株式会社ソニー・インタラクティブエンタテインメント 携帯情報機器およびコンテンツ表示方法
CN103135910B (zh) * 2011-11-25 2016-12-21 腾讯科技(深圳)有限公司 编辑联系人信息的方法及装置
US9639861B2 (en) * 2011-12-12 2017-05-02 Textsoft, Inc Messaging with greeting card and gift option
US10313279B2 (en) 2011-12-12 2019-06-04 Rcs Ip, Llc Live video-chat function within text messaging environment
US9166892B1 (en) * 2012-01-20 2015-10-20 Google Inc. Systems and methods for event stream management
JP5911321B2 (ja) * 2012-02-02 2016-04-27 キヤノン株式会社 表示制御装置および表示制御装置の制御方法
KR20130091878A (ko) * 2012-02-09 2013-08-20 엘지전자 주식회사 이동 단말기 및 이동 단말기의 제어 방법
KR101894395B1 (ko) 2012-02-24 2018-09-04 삼성전자주식회사 캡쳐 데이터 제공 방법 및 이를 위한 이동 단말기
KR102008495B1 (ko) * 2012-02-24 2019-08-08 삼성전자주식회사 데이터 공유 방법 및 이를 위한 이동 단말기
KR101919008B1 (ko) * 2012-02-24 2018-11-19 삼성전자주식회사 정보 제공 방법 및 이를 위한 이동 단말기
KR20130097915A (ko) * 2012-02-27 2013-09-04 엘지전자 주식회사 이동 단말기
CN102622180B (zh) * 2012-03-09 2015-08-19 腾讯科技(深圳)有限公司 交互界面的展示控制方法及装置
US9633125B1 (en) * 2012-08-10 2017-04-25 Dropbox, Inc. System, method, and computer program for enabling a user to synchronize, manage, and share folders across a plurality of client devices and a synchronization server
KR101957173B1 (ko) 2012-09-24 2019-03-12 삼성전자 주식회사 터치 디바이스에서 멀티윈도우 제공 방법 및 장치
WO2014061876A1 (ko) * 2012-10-21 2014-04-24 에스케이플래닛 주식회사 메신저 제어 방법을 위한 기록 매체, 이를 위한 장치 및 시스템
KR20140062799A (ko) * 2012-11-15 2014-05-26 삼성전자주식회사 디스플레이 장치 및 이의 메시지 전달 방법
EP2735955B1 (en) 2012-11-21 2018-08-15 Océ-Technologies B.V. Method and system for selecting a digital object on a user interface screen
US20140173528A1 (en) * 2012-12-13 2014-06-19 Microsoft Corporation Contact environments with dynamically created option groups and associated command options
CN103914239B (zh) * 2012-12-31 2017-07-21 华为技术有限公司 获取用户指令的方法和装置
US9477404B2 (en) 2013-03-15 2016-10-25 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US20140351717A1 (en) * 2013-05-24 2014-11-27 Facebook, Inc. User-Based Interactive Elements For Content Sharing
EP3008562B1 (en) * 2013-06-09 2020-02-26 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
CN105247566B (zh) * 2013-06-23 2020-10-16 英特尔公司 基于上下文关系选择性地***息的方法、装置、介质
WO2015000138A1 (en) 2013-07-02 2015-01-08 Nokia Corporation Apparatus and method for providing connections to contacts based on associations with content
CN104281375A (zh) * 2013-07-02 2015-01-14 宏碁股份有限公司 电子装置控制方法及电子装置
KR102234400B1 (ko) * 2013-07-08 2021-03-31 삼성전자주식회사 컨텐츠의 순서 또는 위치를 변경하는 전자 장치 및 방법
KR102207443B1 (ko) * 2013-07-26 2021-01-26 삼성전자주식회사 그래픽 유저 인터페이스 제공 방법 및 장치
KR102148725B1 (ko) 2013-07-31 2020-08-28 삼성전자주식회사 어플리케이션을 표시하는 방법 및 장치
KR102332675B1 (ko) * 2013-09-02 2021-11-30 삼성전자 주식회사 전자 장치의 컨텐츠 공유 방법 및 장치
KR102190904B1 (ko) 2013-09-25 2020-12-14 삼성전자 주식회사 윈도우 제어 방법 및 이를 지원하는 전자장치
CN103616992B (zh) * 2013-11-13 2017-10-17 华为技术有限公司 应用程序控制方法和装置
KR102108069B1 (ko) * 2014-01-22 2020-05-08 엘지전자 주식회사 이동단말기 및 그 제어방법
WO2015132622A1 (en) * 2014-03-02 2015-09-11 Onesnaps Technology Private Limited Single mode & automatically visual media capture and excuting associate functions(s)
US20150268827A1 (en) * 2014-03-24 2015-09-24 Hideep Inc. Method for controlling moving direction of display object and a terminal thereof
KR102179816B1 (ko) * 2014-03-25 2020-11-17 엘지전자 주식회사 히스토리 정보를 제공하는 디스플레이 디바이스 및 그 제어 방법
KR102124321B1 (ko) * 2014-04-30 2020-06-18 삼성전자 주식회사 전자 장치 및 전자 장치의 연락처와 통신하는 방법
USD776200S1 (en) * 2014-05-27 2017-01-10 Amazon Technologies, Inc. Label with a touch graphic
CN104038631A (zh) * 2014-06-11 2014-09-10 华为技术有限公司 发起通信的方法和终端设备
USD766983S1 (en) * 2014-08-22 2016-09-20 Htc Corporation Display screen or portion thereof with icon
EP2990923A1 (en) * 2014-08-28 2016-03-02 Samsung Electronics Co., Ltd Image display device and method
KR20160029525A (ko) * 2014-09-05 2016-03-15 삼성전자주식회사 사용자 인터페이스를 제어하는 방법 및 이를 제공하는 전자 장치
US20160165128A1 (en) * 2014-12-05 2016-06-09 Facebook, Inc. Capturing and sending images and videos based on a single user interaction with a user interface element
US20160164809A1 (en) * 2014-12-05 2016-06-09 Facebook, Inc. Identifying and selecting contacts to include in a face tray of a messaging application
USD784366S1 (en) * 2015-02-25 2017-04-18 Lg Electronics Inc. Display panel with animated graphical user interface
CN106055190B (zh) * 2015-04-16 2021-03-09 三星电子株式会社 用于经由显示器的部分提供信息的设备和方法
US11209972B2 (en) * 2015-09-02 2021-12-28 D&M Holdings, Inc. Combined tablet screen drag-and-drop interface
JP2017004107A (ja) * 2015-06-05 2017-01-05 京セラ株式会社 通信装置、制御方法及び制御プログラム
USD765700S1 (en) 2015-06-07 2016-09-06 Apple Inc. Display screen or portion thereof with animated graphical user interface
KR20160147441A (ko) * 2015-06-15 2016-12-23 엘지전자 주식회사 이동 단말기 및 그의 동작 방법
ITUB20153039A1 (it) * 2015-08-10 2017-02-10 Your Voice S P A Management of data in an electronic device
CN105376407A (zh) * 2015-11-16 2016-03-02 北京金山安全软件有限公司 一种通信方法、装置及电子设备
US10019133B1 (en) 2017-04-02 2018-07-10 Charles Russell McNeill Unified computing device interface for assembly of a plurality of types of digital content for transmission to a plurality of target destinations
USD823338S1 (en) 2017-06-05 2018-07-17 Apple Inc. Display screen or portion thereof with animated graphical user interface
WO2019014927A1 (en) * 2017-07-21 2019-01-24 Orange METHOD FOR MANAGING A MOBILE TERMINAL OF A CONTENT LIST ASSOCIATED WITH A SUB-CONTENT
US10365719B2 (en) * 2017-07-26 2019-07-30 Google Llc Haptic feedback of user interface scrolling with synchronized visual animation components
EP3675460B1 (en) * 2017-10-09 2022-06-22 Huawei Technologies Co., Ltd. File sharing method and terminal
USD888826S1 (en) 2017-10-26 2020-06-30 De Luca Family Food Label
CN111433723A (zh) * 2018-06-27 2020-07-17 华为技术有限公司 一种快捷按键的控制方法及终端
KR101983686B1 (ko) * 2018-07-24 2019-06-04 전우호 영상 통화 서비스를 제공하는 방법, 전자 장치 및 서버
USD947233S1 (en) 2018-12-21 2022-03-29 Streamlayer, Inc. Display screen or portion thereof with transitional graphical user interface
WO2020132682A1 (en) 2018-12-21 2020-06-25 Streamlayer Inc. Method and system for providing interactive content delivery and audience engagement
USD997952S1 (en) 2018-12-21 2023-09-05 Streamlayer, Inc. Display screen with transitional graphical user interface
USD916102S1 (en) * 2019-02-18 2021-04-13 Samsung Electronics Co., Ltd. Display screen or portion thereof with transitional graphical user interface
USD924257S1 (en) * 2019-10-11 2021-07-06 Bublup, Inc. Display screen with a graphical user interface element
DK181216B1 (en) 2020-06-09 2023-05-10 Apple Inc USER INTERFACES FOR MESSAGES
USD1028999S1 (en) 2020-09-17 2024-05-28 Streamlayer, Inc. Display screen with transitional graphical user interface
KR20220159567A (ko) * 2021-05-26 2022-12-05 삼성에스디에스 주식회사 정보 공유 인터페이스 제공 방법, 대화창에 공유된 정보 표시 방법, 그리고 이를 구현하기 위한 장치

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003536177A (ja) * 2000-06-22 2003-12-02 インテル コーポレイション ユーザまたはアプリケーションの間でオブジェクトを転送する方法及びシステム
JP2004164599A (ja) * 2002-08-28 2004-06-10 Microsoft Corp 共有され統合されたオンラインの社会的対話のためのシステムおよび方法
JP2005301647A (ja) * 2004-04-12 2005-10-27 Sony Corp 情報処理装置および方法、並びにプログラム
JP2009110243A (ja) * 2007-10-30 2009-05-21 Yamatake Corp 情報連携ウィンドウシステムおよびプログラム
JP2009522696A (ja) * 2006-01-04 2009-06-11 ヤフー! インコーポレイテッド サイドバーのためのネットワークユーザデータベース
WO2009097555A2 (en) * 2008-01-30 2009-08-06 Google Inc. Notification of mobile device events

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5533110A (en) * 1994-11-29 1996-07-02 Mitel Corporation Human machine interface for telephone feature invocation
US7127685B2 (en) * 2002-04-30 2006-10-24 America Online, Inc. Instant messaging interface having a tear-off element
US20040196315A1 (en) * 2003-04-01 2004-10-07 International Business Machines Corporation Method and apparatus for management of a primary buddy list in an instant messaging system
EP1722295A1 (de) * 2005-05-10 2006-11-15 Siemens Aktiengesellschaft Verfahren, Vorrichtung und Computerprogrammprodukt zur Bereitstellung von Benutzerinformationen innerhalb einer grafischen Benutzeroberfläche
KR20060133389A (ko) * 2005-06-20 2006-12-26 엘지전자 주식회사 이동 단말기의 데이터 처리 장치 및 그 방법
CN101047656A (zh) * 2006-03-31 2007-10-03 腾讯科技(深圳)有限公司 实现邮件快捷转发的方法及其***
KR101371413B1 (ko) * 2007-02-06 2014-03-10 삼성전자주식회사 통신이 가능한 촬영장치 및 그 제어방법
KR101524572B1 (ko) 2007-02-15 2015-06-01 삼성전자주식회사 터치스크린을 구비한 휴대 단말기의 인터페이스 제공 방법
KR101397080B1 (ko) 2007-10-05 2014-05-21 엘지전자 주식회사 멀티 기능 실행능력을 갖는 휴대 단말기 및 그 방법
TWI360775B (en) 2008-04-22 2012-03-21 Htc Corp Method and apparatus for operating user interface
KR101568351B1 (ko) 2008-08-08 2015-11-20 엘지전자 주식회사 터치 스크린을 구비한 이동 단말기 및 이를 이용한 데이터 처리 방법
US8756519B2 (en) * 2008-09-12 2014-06-17 Google Inc. Techniques for sharing content on a web page
US9325823B2 (en) * 2008-12-19 2016-04-26 Verizon Patent And Licensing Inc. Visual address book and dialer

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003536177A (ja) * 2000-06-22 2003-12-02 インテル コーポレイション ユーザまたはアプリケーションの間でオブジェクトを転送する方法及びシステム
JP2004164599A (ja) * 2002-08-28 2004-06-10 Microsoft Corp 共有され統合されたオンラインの社会的対話のためのシステムおよび方法
JP2005301647A (ja) * 2004-04-12 2005-10-27 Sony Corp 情報処理装置および方法、並びにプログラム
JP2009522696A (ja) * 2006-01-04 2009-06-11 ヤフー! インコーポレイテッド サイドバーのためのネットワークユーザデータベース
JP2009110243A (ja) * 2007-10-30 2009-05-21 Yamatake Corp 情報連携ウィンドウシステムおよびプログラム
WO2009097555A2 (en) * 2008-01-30 2009-08-06 Google Inc. Notification of mobile device events

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016024557A (ja) * 2014-07-17 2016-02-08 本田技研工業株式会社 メッセージの交換を行うプログラム、方法、及び電子機器

Also Published As

Publication number Publication date
KR101722616B1 (ko) 2017-04-19
CN102667702B (zh) 2016-02-10
US20130318467A1 (en) 2013-11-28
AU2010335129B2 (en) 2015-09-10
US20110225539A1 (en) 2011-09-15
AU2010335129A1 (en) 2012-07-19
US9122365B2 (en) 2015-09-01
CN102667702A (zh) 2012-09-12
EP2339443B1 (en) 2016-04-13
KR20110074426A (ko) 2011-06-30
US8510655B2 (en) 2013-08-13
US20150339013A1 (en) 2015-11-26
WO2011078599A3 (en) 2011-11-10
EP2339443A1 (en) 2011-06-29
WO2011078599A2 (en) 2011-06-30
JP5743232B2 (ja) 2015-07-01
US9886171B2 (en) 2018-02-06

Similar Documents

Publication Publication Date Title
JP5743232B2 (ja) タッチ基盤の入力インタフェースを有するタッチデバイスのアプリケーション運用方法及び装置
JP5986569B2 (ja) コンタクトリスト提供方法及びタッチデバイス
JP6033226B2 (ja) タッチデバイスでホームスクリーン編集方法及び装置
JP5676578B2 (ja) 通信関連リスト上のタッチイベントを通じて特定機能を遂移行するための方法及びこれを用いた携帯端末機
JP5982369B2 (ja) タッチ感応式デバイスにおけるフォルダー運用方法および装置
KR101260770B1 (ko) 휴대 전자 기기 및 휴대 전자기기에서 컨텐츠 재생을 제어하는 방법
JP5614784B2 (ja) 携帯端末機のホームスクリーンのためのページ編集方法及びホームスクリーンを備える携帯端末機
US20120290972A1 (en) Mobile terminal and method for controlling screen thereof
KR20160006256A (ko) 다수의 애플리케이션들로부터 수신된 통지들을 디스플레이하기 위한 시스템들 및 방법들
US20140068499A1 (en) Method for setting an edit region and an electronic device thereof
WO2012109268A2 (en) User interface incorporating sliding panels for listing records and presenting record content
JP6242045B2 (ja) 装置、方法、及びプログラム
AU2012200475B2 (en) Portable multifunction device with interface reconfiguration mode
AU2011101194A4 (en) Portable multifunction device with interface reconfiguration mode
JP2014067297A (ja) 装置、方法、及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20131220

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141209

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20141226

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150306

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20150330

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150423

R150 Certificate of patent or registration of utility model

Ref document number: 5743232

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250