JP5858262B2 - タッチスクリーン上をフリックすることにより検索する方法及びタッチスクリーンデバイス - Google Patents

タッチスクリーン上をフリックすることにより検索する方法及びタッチスクリーンデバイス Download PDF

Info

Publication number
JP5858262B2
JP5858262B2 JP2014530093A JP2014530093A JP5858262B2 JP 5858262 B2 JP5858262 B2 JP 5858262B2 JP 2014530093 A JP2014530093 A JP 2014530093A JP 2014530093 A JP2014530093 A JP 2014530093A JP 5858262 B2 JP5858262 B2 JP 5858262B2
Authority
JP
Japan
Prior art keywords
entry
common
touch screen
initial
contact
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.)
Active
Application number
JP2014530093A
Other languages
English (en)
Other versions
JP2014530405A (ja
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 JP2014530405A publication Critical patent/JP2014530405A/ja
Application granted granted Critical
Publication of JP5858262B2 publication Critical patent/JP5858262B2/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/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/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/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/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
    • G06F3/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Description

本発明は、エレクトロニクスの分野に関し、特に、タッチスクリーン上をフリックすることにより検索する方法及びタッチスクリーンデバイスに関する。
本出願は、2012年3月15日に出願された、"METHOD FOR LOOKING UP FLICKING ON TOUCHSCREEN AND TOUCHSCREEN DEVICE"という名称の中国特許出願第201210068778.7号に基づく優先権を主張するものであり、その全体が参照によりここに組み込まれる。
電子デバイス急速な進歩に伴い、タッチスクリーン製品は、簡易な動作、便利な使用法、及び優れた外観で注意を惹く。その適用分野は徐々に多様化しており、例えば、タッチスクリーン携帯電話、タッチスクリーン・パーム・コンピュータ(touchscreen palm computer)、及び展示活動のためのタッチスクリーンディスプレイがある。
タッチスクリーン製品は徐々に成熟するにつれて、より多くの利用可能な実用的エントリが存在する。例えば、携帯電話のコンタクトリストや楽曲リストは、タッチスクリーンのエントリをフリックすることによって検索することができ、かつ、タッチスクリーン・パーム・コンピュータのゲームリスト又はビデオリストも、タッチスクリーンのエントリをフリックすることによって検索することができる。
しかし、リストのエントリが徐々に増加するにつれて、対象エントリは、それを検索するためにフリックすることによって素早く見つけることができません。例えば、ユーザの携帯電話は、数百のコンタクトを保存することができるが、そのうちの数十が共通のコンタクトであることが多い。この場合、もし、ユーザがタッチスクリーン上をフリックすることによってコンタクトを検索する場合、前記ユーザが指でタッチスクリーンをフリックするとき、コンタクトエントリが停止するまでスクリーン上をスクロールします。ユーザの指がタッチスクリーン上にフリックした後にタッチスクリーンを離れると、各フリックの距離は速度により決定されるため、ほとんどの場合、コンタクトエントリが最終的にスクロールを停止させるコンタクトは、ユーザが実際に検索する必要があるコンタクトではない。この場合、ユーザは依然として、正確な検索を行うために、低速度でさらにフリックする必要がある。タッチスクリーン上のフリックで検索するための既存の方法は、面倒で、不便で、かつ非効率的であることは明らかである
本発明の態様は、タッチスクリーン上をフリックすることにより検索する方法及びタッチスクリーンデバイスを提供し、ユーザがタッチスクリーン上をフリックすることによるエントリの検索するときの効率を改善することができる。
前述した目的を達成するために、以下の技術的解決策が本発明の態様において採用される。
一態様において、エントリリストの中の対象エントリを検索するための、タッチスクリーンフリック検索方法が提供され、前記方法は、
タッチスクリーン上をフリックした後に接触体が前記タッチスクリーンを離れる離隔位置に対応する初期エントリと、前記初期エントリの初期フリック速度とを取得するステップと、
前記初期フリック速度及び予め設定された加速度に基づいて前記初期エントリの予測フリック距離を決定するステップと、
前記エントリリストの中の前記初期エントリからのフリック方向とは反対側のエントリの幅を取得するステップと、
前記予測フリック距離及び前記エントリの前記幅に基づいて前記初期エントリから始まる予測対象エントリを決定するステップと、
もし前記予測対象エントリが、予め設定された共通エントリではない場合、予め設定された範囲内の前記予測対象エントリに最も近い位置における共通エントリが実際の対象エントリであると決定するステップと、
前記実際の対象エントリを前記タッチスクリーンの表示領域に表示するステップとを含む。
別の一態様において、タッチスクリーンデバイスが提供され、前記タッチスクリーンデバイスは、
タッチスクリーン上をフリックした後に接触体が前記タッチスクリーンを離れる離隔位置に対応する初期エントリと、前記初期エントリの初期フリック速度とを取得するように構成される第一取得ユニットと、
前記取得ユニットによって取得された前記初期フリック速度と、予め設定された加速度とに基づいて前記初期エントリの予測フリック距離を決定するように構成される第一計算ユニットと、
エントリリストにおける前記初期エントリからのフリック方向とは反対側のエントリの幅を取得するように構成される第二取得ユニットと、
前記第一計算ユニットによって決定された前記予測フリック距離と、前記第二取得ユニットによって取得された前記エントリの前記幅とに基づいて前記初期エントリから始まる予測対象エントリを決定するように構成される第二計算ユニットと、
もし、前記第二計算ユニットによって決定された前記予測対象エントリが、予め設定された共通エントリではないと決定された場合、予め設定された範囲内の前記予測対象エントリに最も近い位置における共通エントリが実際の対象エントリであると決定するように構成される処理ユニットと、
前記処理ユニットによって決定された前記実際の対象エントリを前記タッチスクリーンの表示領域に表示するように構成される表示ユニットとを含む。
本発明の態様によって提供されるタッチスクリーン上をフリックすることにより検索する方法及びタッチスクリーンデバイスにおいて、前記タッチスクリーンデバイスは、タッチスクリーン上をフリックした後に接触体が前記タッチスクリーンを離れる離隔位置に対応する初期エントリを取得し、かつ、前記初期エントリの初期フリック速度と、予め設定された加速度とを取得し、その結果、前記初期エントリの予測フリック距離を決定し、ついで、エントリの幅に基づいて予測対象エントリを取得し、かつ、前記予測対象エントリが共通エントリではないとき、共通エントリが予め設定された範囲に存在するかどうかに基づいて実際の対象エントリを取得し、かつ、前記実際の対象エントリを前記タッチスクリーンの表示領域に表示する。このように、ユーザが前記タッチスクリーンデバイスをフリックした後に前記共通エントリが見つかる可能性が増加する。
ユーザは通常、検索のときに一般的に使用されるエントリを見つけたいので、フリック停止位置がフリック強度のみに基づいて決定される従来技術と比較して、共通エントリを使用することによりフリックが最終的に停止するエントリを決定することは、ユーザが、より良い方法で目的のエントリを素早く見つけることに役立ち、かつ、タッチスクリーンのフリックはユーザが目的のエントリを簡便かつ迅速に検索することを可能にし、それによって、ユーザがタッチスクリーン上をフリックすることによって対象エントリを検索する効率を改善する。
本発明の実施形態又は従来技術における技術的解決策をより明瞭に説明するために、実施形態又は従来技術を説明するために必要な添付図面を以下に簡潔に紹介する。明らかに、以下の説明における添付図面は、単に本発明のいくつかの実施形態を示しており、当業者は創造的努力なしに、これらの添付図面から他の図面を導き出すことができる。
本発明の実施形態に基づくタッチスクリーン上をフリックすることにより検索する方法の概略フローチャートである。 本発明の別の実施形態に基づくタッチスクリーン上をフリックすることにより検索する方法の概略フローチャートである。 本発明の実施形態に基づくタッチスクリーンデバイス概略構造図である。 本発明の実施形態に基づく別のタッチスクリーンデバイスの概略構造図である。
本発明の実施形態における技術的解決策は、本発明の実施形態における添付図面を参照して、以下に明瞭かつ十分に説明される。明らかに、説明される実施形態は、本発明の実施形態の全てというよりはむしろ単なる一部である。本発明の実施形態に基づき当業者により創造的努力なしに得られる他の全ての実施形態は、本発明の保護範囲である。
本発明の実施形態は、タッチスクリーン上をフリックすることにより検索する方法を提供する。図1に示されるように、前記方法は、以下のステップを含む。
S101:タッチスクリーン上をフリックした後に接触体が前記タッチスクリーンを離れる離隔位置に対応する初期エントリと、前記初期エントリの初期フリック速度とを取得する。
指又はタッチペンタッチは、タッチスクリーンデバイス上の接触体として使用されてもよいことは指摘しておく価値があり、前記タッチスクリーンデバイスは、前記指又はタッチペンがタッチスクリーンを離れる離隔位置に対応する、楽曲トラック又はコンタクトのような初期エントリを取得することは指摘する価値がある。
前記タッチスクリーンデバイスはさらに、前記指又はタッチペンが前記タッチスクリーンを離れるとき、前記初期エントリの前記初期フリック速度を取得する。例えば、エントリがフリックされた速度は、接触体が前記タッチスクリーンを離れたときに駆動し、初期エントリの初期フリック速度として使用されてもよい。あるいは、前記タッチスクリーンデバイスによって取得される前記タッチスクリーンを離れる指の速度、又は、前記タッチスクリーンを離れるタッチペンの速度に基づいて、例えば摩擦係数のようなタッチスクリーンの性質を使用することによって、前記タッチスクリーンデバイスの現在のリストにおいてエントリがフリックされるフリック速度が計算され、かつ、前記計算されたフリック速度は、前記初期エントリの前記初期フリック速度として使用される。
前記タッチスクリーンデバイスによって初期エントリを取得するステップ及び初期フリック速度を取得するステップは、順番の影響を受けないことに留意すべきである。これらは、任意の順序で、又は同時に取得されてもよい。
S102: 前記初期フリック速度及び予め設定された加速度に基づいて、前記初期エントリの予測フリック距離を決定する。
例示的には、接触体がスクリーンを離れた後、前記初期エントリは、前記予め設定された加速度に基づく減速の速度で移動してもよい。異なるタッチスクリーンデバイスは、異なる内部構成及び設定のために、減速動作に対して異なる加速度を予め設定してもよい。前記予め設定された加速度は、異なるタッチスクリーンデバイスの異なる構成及び設定に基づいて、前もって設定されてもよい。
前記タッチスクリーンデバイスは、<数式1>に示されるように、予め設定された加速度に基づくフリック時間tと、初期フリック速度v0とを取得し、<数式2>に示されるように、前記フリック時間t、前記予め設定された加速度a、及び前記初期フリック速度v0に基づいて予測フリック距離sを計算する。
Figure 0005858262
Figure 0005858262
ここで計算される前記予測フリック距離sは、予め設定された加速度aと、現在の前記タッチスクリーンデバイスによって取得される前記初期フリック速度v0とのみに基づいて決定されることは留意すべきである。前記タッチスクリーンデバイス上のエントリリストがフリックを停止するときに表示される対象エントリと、前記初期エントリとの間の距離は、前記予測フリック距離sに等しくてもよく、又は、実際の状況に基づいて前記予測フリック距離sに等しくなくてもよい。
S103:エントリリストにおける前記初期エントリからのフリック方向とは反対側のエントリの幅を取得する。
異なるデバイス又は同一デバイスの異なるリストにおけるエントリの幅は、異なってもよいということは留意すべきである。それゆえに、前記タッチスクリーンデバイスは、例えば、音楽リストにおける各トラックの幅、又は、電話帳における各コンタクトの幅のような、現在使用されるリストに基づいて前記リストにおけるエントリの幅を取得する。
同一デバイスの同一リストにおける前記エントリの幅は、同一又は異なっていてもよいことは指摘する価値がある。もし、前記幅が同一である場合、エントリの一つの幅は、前記エントリの幅として取得されてもよい。かつ、もし、前記幅が異なる場合、前記エントリの幅は別々に取得される必要がある。
エントリリストがフリックされるとき、前記エントリリストは、接触体のフリック方向に沿ってフリックされる。つまり、フリックが停止した後に表示領域に表示されるエントリは、前記初期エントリのフリック方向とは反対のエントリリストの中の一面である。従って、前記エントリリストの中の前記初期エントリから始まるフリック方向と反対のエントリの幅を取得すればよいだけである。もちろん、他のエントリの幅もまた取得されてもよい。
S104:前記予測フリック距離及び前記エントリの前記幅に基づいて前記初期エントリから始まる予測対象エントリを決定する。
例示的には、もし前記タッチスクリーンデバイスの現在のリストにおける前記エントリの幅が等しい場合、前記予測フリック距離は、エントリの幅で分割され(エントリが等しい幅を有している場合)、かつ、固定位置上をフリックするエントリの数を計算することができます。もし、前述したアルゴリズムに基づいて35という数が取得された場合、35回のエントリが、初期エントリに対応する離隔位置上をフリックするということが取得される。ついで、前記初期エントリ後の35番目のエントリが予測対象エントリである。
もし、前記タッチスクリーンデバイスの現在のリストにおける前記エントリの幅が等しくない場合、前記初期エントリから始まる前記エントリの幅は、前記幅の和が前記予測フリック距離に達するまで加算される。前記幅の最終的な和が前記予測フリック距離に等しくなるエントリは、前記予測対象エントリとして使用される。
S105:もし前記予測対象エントリが、予め設定された共通エントリではないと決定される場合、予め設定された範囲内の前記予測対象エントリに最も近い位置における共通エントリが実際の対象エントリであると決定する。
例示的には、前記取得された予測対象エントリは、前記初期エントリの後の35番目のエントリであり、前記予め設定された範囲は、前記予測対象エントリの前の5つのエントリ、かつ、後の5つのエントリである。前記初期エントリの後の前記35番目のエントリが共通エントリでないとき、前記初期エントリから後ろ35番目のエントリの前5つのエントリ及び後ろ5つのエントリの中の別のエントリが共通エントリである。前記共通エントリは、前記35番目のエントリの前5つのエントリ及び後ろ5つのエントリから検出され、かつ、実際の対象エントリとして決定される。前記初期エントリの後の35番目のエントリが共通エントリではないとき、前記35番目のエントリの前5つの共通エントリ及び後ろ5つの共通エントリの間に複数の共通エントリが存在し、例えば、3つの共通エントリが存在し、前記35番目のエントリに最も近い共通エントリが決定され、例えば、3つの共通エントリはそれぞれ、前記35番目のエントリの後ろ2番目のエントリ及び4番目のエントリ、及び前記35番目のエントリの前5番目のエントリであり、前記35番目のエントリの後ろ2番目のエントリが実際の対象エントリであると決定される。
さらに、エントリが共通エントリであるかどうかを決定することは、前記エントリを共通エントリリストに関連付ける方法において実行されてもよい。例えば、前記エントリが、前記共通エントリリストに属するかどうかが決定され、もし属する場合、前記エントリは共通エントリであると決定され、かつ、もし属しない場合、前記エントリは共通エントリではないと決定される。
前記実際の対象エントリは、共通エントリが前記予め設定された範囲に存在するかどうかに基づいて決定され、かつ、前記実際の対象エントリは、前記予測フリック距離に対応する前記予測対象エントリと異なってもよいということは留意すべきである。
前記共通エントリリストは、共通エントリを構成する。好適には、前記共通エントリは、以下の原則に基づいて決定されてもよい。例えば、前記共通エントリは、前記エントリの使用の頻度に基づいて決定されてよい。例えば、使用する最も高い頻度を有する10個のエントリが、共通エントリとして使用され、かつ、前記10個のエントリが共通エントリリストを構成する。その代わりに前記共通エントリは、エントリの最近に使用された時間に基づいて決定されてもよい。例えば、最近に使用された時間が現在時間に最も近い10個のエントリは、共通エントリとして使用され、かつ、10個のエントリは、共通エントリリストを構成する。共通エントリを決定する様々な方法が存在することは留意すべきであり、ここでは特に限定しない。
S106:前記タッチスクリーンデバイスの表示領域における前記実際の対象エントリを表示する。
前記タッチスクリーンデバイス上のエントリのフリックが停止するとき、フリックが停止する実際の対象項目の位置は、前記タッチスクリーンデバイスの異なる設定に基づいて異なっていてもよいことは留意すべきである。例えば、前記タッチスクリーンデバイスは、表示ページの先頭の第一エントリにおける実際の対象エントリの位置を設定してもよく、又は、前記タッチスクリーンデバイスは、前記ページの中心位置における実際の対象エントリの位置を設定してもよい。
前記タッチスクリーンデバイスはさらに、前記実際の対象エントリを高く又は低く表示することによって、前記表示領域における前記実際の対象エントリの位置を、ユーザに認識させてもよいことは留意すべきである。
前述の実施形態において、接触体が前記エントリリストをフリックした後、全体のエントリリストが一緒にフリックし、かつ、フリックが停止するとき、前記実際の対象エントリが表示領域に表示されることが可能であり、また、前記エントリリストの一部がフリックし、例えば、前記初期エントリから始まるフリック方向とは反対のエントリが前記エントリリストをフリックすることが可能であり、またさらに、全体のエントリリストは動かず、かつ、前記接触体が前記タッチスクリーンを離れた後、前記初期エントリの位置に表示されるよう対象エントリが前記初期エントリに取って代ることが可能であることは留意すべきである。
本発明の実施形態によって提供されるタッチスクリーン上をフリックすることにより検索する方法において、タッチスクリーンデバイスは、取得された初期フリック速度及び初期エントリを使用することによる予測対象エントリと、予め設定された加速度とを取得し、かつ、前記予測対象エントリが共通エントリでないとき、共通エントリが予め設定された範囲に存在するかどうかに基づいて実際の対象エントリを取得し、かつ、前記実際の対象エントリを前記タッチスクリーンデバイスの表示領域に表示してもよい。このように、前記タッチスクリーンデバイス上をフリックした後、ユーザが共通エントリを見出す可能性が増加する。ユーザは通常、検索のときに一般的に使用されるエントリを見つけたいので、フリック停止位置がフリック強度のみに基づいて決定される従来技術と比較して、共通エントリを使用することによりフリックが最終的に停止する位置を決定することは、ユーザが、より良い方法で目的のエントリを素早く見つけることに役立ち、かつ、タッチスクリーンのフリックはユーザが目的のエントリを簡便かつ迅速に検索することを可能にし、それによって、ユーザがタッチスクリーン上をフリックすることによってエントリを検索する効率を改善する。
本発明の別の実施形態は、タッチスクリーン上をフリックすることにより検索する方法を提供する。この実施形態は、タッチスクリーンデバイスが、タッチスクリーン携帯電話である実施例を使用して説明される。エントリはコンタクトであり、かつ、共通エントリを予め設定することは、前もって共通コンタクトリストを生成することであるが、それらに限定されない。図2に示されているように、前記方法は、以下のステップを含む。
S201:前記タッチスクリーン携帯電話上で共通コンタクトリストを生成し、かつ、前記共通コンタクトリストの中のコンタクトを、呼履歴リスト及び/又はショート・メッセージ・サービス・メッセージリストにおけるコンタクトリストに対応するコンタクトと関連付ける。
例示的には、例えばcommon_contact.dbのような共通コンタクトリストが生成され、各コンタクトはコンタクトID、コンタクト名、及び他のデータフィールドを含む。各コンタクトリストは唯一のコンタクトIDを有しているので、呼履歴リスト及びショート・メッセージ・サービス・メッセージリストにおけるコンタクトは、コンタクトIDを使用することにより前記共通コンタクトリストと関連している。
例示的には、共通コンタクトリストにおけるコンタクトは、予め設定された規則に基づいて更新される。例えば、前記共通コンタクトリストにおけるコンタクトは、予め設定された規則に基づいて追加又は削除される。呼履歴リスト(発信履歴、着信履歴、及び誤発信履歴を含む)及びショート・メッセージ・サービス・メッセージリスト(受信箱、送信箱、送信済み箱、及び下書き箱を含む)におけるコンタクトが追加又は削除されるとき、追加又は削除がまた、それに応じて、対応する共通コンタクトリスト上で実行される。
さらに、前記予め設定された規則は、新たな呼履歴が、前記呼履歴リストに追加される、又は、ショート・メッセージ・サービス・メッセージが受信箱に入るとき、呼コンタクト又はショート・メッセージ・サービス・メッセージ送信者が電話帳に存在するかが、まず確認され、かつ、もし存在する場合、前記コンタクトが、共通コンタクトリストに追加されるというものであってもよい。ユーザが、特定のコンタクトの全ての呼履歴及びショート・メッセージ・サービス・メッセージを削除し、かつ、電話帳からこの者を消去するとき、前記コンタクトは、それに応じて共通コンタクトリストから削除される。
その代わりに、前記予め設定された規則は、頻度閾値が、前記呼履歴リスト又は前記ショート・メッセージ・サービス・メッセージリストにおいて設定され、かつ、携帯電話ユーザとのコンタクトの着信及び発信又はショート・メッセージ・サービス・メッセージが、頻度閾値を超えるとき、例えば、1週間のような設定期間内に5回であるとき、前記コンタクトは、共通コンタクトリストに追加されるというものであってもよい。一方で、設定期間内に、共通コンタクトリストにおけるコンタクトが、携帯電話ユーザとコンタクトする頻度が、頻度閾値よりも低いとき、前記コンタクトは、共通コンタクトリストから削除される。
その代わりに、前記予め設定された規則はまた、エントリの使用の頻度に基づいて共通コンタクトリストを決定されるものであってもよい。例えば、使用の最も高い頻度を有する10エントリが、共通エントリとして使用され、かつ、前記10エントリが、前記共通コンタクトリストを構成する。又は、前記共通コンタクトリストは、エントリの最近に使用された時間に基づいて決定され、例えば、最近に使用された時間が現在時間に最も近い10エントリが共通エントリとして使用され、前記10エントリが前記共通コンタクトリストを構成する。前記共通コンタクトリストを決定する様々な方法が存在することは留意すべきであり、ここでは特に限定しない。
前記タッチスクリーンデバイスのエントリが音楽リストであるとき、前記予め設定された規則はまた、頻度閾値がユーザの音楽視聴頻度に基づいて設定され、共通トラックが、トラック視聴頻度を設定された頻度値と比較することによって追加又は削除され、かつ、共通トラックリストに記憶されるというものであってもよいということは、指摘しておく価値がある。前記共通トラックリストは、再生リストと関連し、かつ、詳細はここに説明しない。
S202:前記タッチスクリーン携帯電話は、タッチスクリーン上をフリックした後、ユーザの指先又はタッチペンが前記タッチスクリーンを離れるときの離隔位置に対応する初期コンタクトと、コンタクトリストの中の前記初期コンタクトの初期フリック速度とを取得する。
例示的には、前記ユーザが、電話帳の中の特定のコンタクトを検索する必要があるとき、かつ、前記電話帳を開くとき、前記ユーザは、エントリのフリッキングを駆動するために指先を使用し、又は、前記電話帳をフリックするためにタッチペンを使用する。指先又はタッチペンが携帯電話スクリーンを離れるときに駆動する前記コンタクトリストのフリッキングの速度は、前記初期コンタクトの前記初期フリック速度として使用され、かつ、vとして記憶される。前記指先又はタッチペンの最近の離隔位置に対応するコンタクトが初期コンタクトとして決定される。
S203:前記タッチスクリーン携帯電話は、予め設定された加速度及び前記初期フリック速度に基づいて前記初期コンタクトの予測フリック距離Sを決定する。
前記指先又はタッチペンがスクリーンを離れるとき、コンタクトは減速でフリックしてもよいことは、指摘する価値がある。それゆえに、前記予測フリック距離Sは、予め設定された加速度と、取得された初期フリック速度とに基づいて計算されてもよく、前記予め設定された加速度は、特に、携帯電話の異なる構成に基づいて設定されてもよい。
S204:前記タッチスクリーン携帯電話は、コンタクトリストにおけるコンタクトの幅を取得する。
前記携帯電話は、現在の構成に従って、前記コンタクトリストの中の各コンタクトによって占有された幅に基づいて、前記コンタクトの幅を取得することは留意すべきである。例えば、前記タッチスクリーン携帯電話によって取得されたコンタクトリストの中の各コンタクトの幅は、0.5センチメートルであり、又は、コンタクトの幅は、すべて同一とは限らない値である。
S205:前記タッチスクリーン携帯電話は、前記タッチスクリーン携帯電話の前記構成に従って、前記予測フリック距離S及びコンタクトの前記幅に基づいて前記フリックが前記初期コンタクトから停止するときの予測対象コンタクトを決定する。前記予測対象コンタクトは、コンタクトAとして記憶される。
例示的には、もし、前記タッチスクリーン携帯電話によって取得されたコンタクトリストの中の各コンタクトの幅が、0.5センチメートルであり、かつ、前記取得された予測フリック距離Sが、17.5センチメートルに等しい場合、前記タッチスクリーン携帯電話は、17.5センチメートルを0.5センチメートルで割って、35を取得し、ついで、前記初期コンタクトから、前記初期コンタクトの後ろの35番目のコンタクトが、予測対象コンタクトであると決定する。
その代わりに、もし、前記タッチスクリーン携帯電話によって取得された前記コンタクトリストにおける前記コンタクトの幅が、全て同一であるとは限らない値である場合、前記タッチスクリーン携帯電話は、前記予測フリック距離に達するまで前記コンタクトの幅を追加し、予測対象コンタクトを決定してもよく、ここで詳細は説明しない。
好適には、ユーザの指先又はタッチペンによって発生する前記予測フリック距離は、数十の場所の値であってもよい。前記タッチスクリーン携帯電話は、四捨五入規則を予め設定してもよく、かつ、前記予測フリック距離の値が0.1程度の大きさに設定されることを指定してもよい。例えば、17.4624センチメートルは、四捨五入され17.5センチメートルである。一つだけの規則が、ここで実施されるが、本発明はそれに限定しない。
S206:前記タッチスクリーン携帯電話は、前記取得されたコンタクトAが共通コンタクトであるかどうかを決定し、もし共通コンタクトである場合、ステップS207を実行し、もし共通コンタクトでない場合、S208を実行する。
この実施形態において、前記予測フリック距離に対応する位置におけるコンタクトが予測対象コンタクトとして使用されることは、指摘する価値がある。前記予測対象コンタクトは、必ずしもフリックが最終的に停止する実際のコンタクトである必要はなく、前記タッチスクリーン携帯電話は、予測対象コンタクトに対して設定している任意の表示を実行してもよい。
S207:前記タッチスクリーン携帯電話は、前記予測フリック距離Sに基づいてフリックし、かつ、前記コンタクトAは、前記タッチスクリーン携帯電話の表示領域に表示される。
S208:前記タッチスクリーン携帯電話は、コンタクトAの前のN個のコンタクトと、後のN個のコンタクトの間の共通コンタクトリストに属するコンタクトが存在するかどうかを検索し続け、ここで、Nは1よりも大きい整数であり、もし存在する場合、S209を実行し、かつ、もし存在しない場合、S207を実行する。
S209:前記タッチスクリーン携帯電話は、共通コンタクトであるコンタクトBが存在することを検出し、前記コンタクトBがある位置及び前記コンタクトの前記幅に基づいて実際のフリック距離S1を更新し、かつ、S1に基づいてフリックし、その結果、前記コンタクトBは、前記タッチスクリーン携帯電話の前記表示領域に表示される。
例示的には、前記コンタクトAは、前記タッチスクリーン携帯電話によって取得された前記予測フリック距離Sに対応する位置に存在する。もし、前記コンタクトAが共通コンタクトに属する場合、前記タッチスクリーン携帯電話は、前記予測フリック距離Sに基づいてフリックし、かつ、最終的に前記コンタクトAを、接触体がタッチスクリーンを離れた位置において停止させる。
もし、コンタクトAが共通コンタクトでない場合、前記タッチスクリーン携帯電話は、前記コンタクトAの前5つのコンタクトと、後5つのコンタクトの間に共通コンタクトが存在するかどうかを検索し続ける。もし、コンタクトBのみが共通コンタクトに属する場合、前記タッチスクリーン携帯電話は、前記コンタクトBがある位置及び前記コンタクトの前記幅に基づいて、実際のフリック距離S1を再計算する。もし、前記コンタクトBが、コンタクトAから3つのコンタクトエントリの位置に存在する場合、S1 = S + 3 × コンタクトエントリ幅である。前記タッチスクリーン携帯電話は、S1に基づいてフリックし、コンタクトBを接触体がタッチスクリーンを離れる位置で停止させる。S1に基づいてフリックを実行する方法は、予め設定された加速度を適切な値に変更してもよく、前記タッチスクリーン携帯電話に、フリック速度がゼロになったときにS1に対して正確なフリックをさせてもよく、かつ、コンタクトAへのフリックであってもよく、かつ、ついでコンタクトBへの動的フリックであってもよい。
もし、コンタクトAの前5つのコンタクト及び後ろ5つのコンタクトの範囲に共通コンタクトが存在しない場合、前記タッチスクリーン携帯電話は、Sの距離に基づいてフリックし、かつ前記コンタクトAは、接触体がタッチスクリーンを離れる位置において停止する。
さらに、前記タッチスクリーン携帯電話が、コンタクトAの前5つのコンタクト及び後ろ5つのコンタクトの間の共通コンタクトに属するコンタクトが存在するかどうか検索し続けるとき、もし、コンタクトB及びコンタクトCの両方が共通コンタクトである場合、前記タッチスクリーン携帯電話は、コンタクトB及びコンタクトCの位置の、コンタクトAの位置に対する距離の差をそれぞれ計算する。例えば、前記コンタクトBは、コンタクトAの前1つのエントリの位置に存在し、かつ、コンタクトCは、コンタクトAの後と3つのエントリに存在し、かつついで、前記タッチスクリーン携帯電話は、前記コンタクトBがある位置に基づいて実際のフリック距離S1を再計算し、S1に基づいてフリックし、コンタクトBを、接触体がタッチスクリーンを離れる位置において停止させる。
本発明のこの実施形態によって提供されるタッチスクリーン上をフリックすることにより検索する方法において、タッチスクリーンデバイスは、取得された初期フリック速度及び初期コンタクトの使用によって予測対象コンタクトと、予め設定された加速度とを取得し、かつ、前記予測対象コンタクトが共通コンタクトでないとき、共通コンタクトが予め設定された範囲に存在するかどうかに基づいて実際の対象コンタクトを取得するとともに、前記タッチスクリーンの表示領域デバイスに前記実際の対象コンタクトを表示してもよい。このように、ユーザが前記タッチスクリーンデバイス上をフリックした後に共通コンタクトを検出する可能性は増加する。ユーザは通常、検索のときに一般的に使用されるエントリを見つけたいので、フリック停止位置がフリック強度のみに基づいて決定される従来技術と比較して、共通コンタクトを使用することによりフリックが最終的に停止する位置を決定することは、ユーザが、より良い方法で目的のコンタクトを素早く見つけることに役立ち、かつ、タッチスクリーンのフリックはユーザが目的のコンタクトを簡便かつ迅速に検索することを可能にし、それによって、ユーザがタッチスクリーン上をフリックすることによってコンタクトを検索する効率を改善する。
図3に示されるように、タッチスクリーンデバイス30は、本発明の実施形態によって提供され、以下のユニットを含む。
第一取得ユニット301は、タッチスクリーン上をフリックした後に接触体が前記タッチスクリーンを離れる離隔位置に対応する初期エントリと、前記初期エントリの初期フリック速度とを取得するように構成される。
例示的には、前記接触体は、ユーザに使用されるタッチペン又は指先であってよい。
第一計算ユニット302は、前記第一取得ユニット301によって取得された初期フリック速度と、予め設定された加速度とに基づいて初期エントリの予測フリック距離を決定するように構成される。
第二取得ユニット303は、エントリリストにおける前記初期エントリからのフリック方向とは反対側のエントリの幅を取得するように構成される。
前記タッチスクリーンデバイスの異なるリストにおける前記エントリの前記幅は、異なってもよいので、前記第二取得ユニット303は、現在使用されているリストにおける前記エントリの幅を取得してもよいことは留意すべきである。さらに、現在リストにおける前記エントリの前記幅は、同一又は相違であってもよい。もし、前記幅が同一である場合、前記エントリの一つの幅が前記エントリの幅として取得され、かつ、もし前記幅が異なる場合、前記エントリの幅は、別々に取得される必要がある。
第二計算ユニット304は、前記第一計算ユニット302によって決定された前記予測フリック距離と、前記第二取得ユニット303によって取得された前記エントリの前記幅とに基づいて、前記初期エントリから始まる予測対象エントリを決定するように構成される。
特に、前記第二計算ユニット304は、前記幅の和が前記予測フリック距離に達するまで、前記初期エントリから前記エントリの幅を追加し、かつ、前記幅の最終的な和が前記予測フリック距離に等しくなるエントリが前記予測対象エントリであると決定する。
前記処理ユニット305は、もし、前記第二計算ユニット304によって決定された前記予測対象エントリが、予め設定された共通エントリでないと決定される場合、予め設定された範囲内の前記予測対象エントリに最も近い位置における共通エントリが実際の対象エントリであると決定するように構成される。
さらに、前記処理ユニット305は、もし前記第二計算ユニット304によって決定された前記予測対象エントリが、前記予め設定された共通エントリであると決定される場合、前記予測対象エントリが前記実際の対象エントリであると決定するようにさらに構成される。
前記処理ユニット305はさらに、もし、前記第二計算ユニット304によって決定された前記予測対象エントリが、前記予め設定された共通エントリでなく、かつ、予め設定された範囲に予め設定された共通エントリが存在しないと決定される場合、前記予測対象エントリが前記実際の対象エントリであると決定するように構成される。
前記表示ユニット306は、前記処理ユニット305によって決定された前記実際の対象エントリを、前記タッチスクリーンの表示領域に表示するように構成される。
前記実際の対象エントリを高く表示することによって、又は、別の表示方法を使用することによって、前記タッチスクリーンデバイスは、ユーザに実際の対象エントリを認識させてもよいことは留意すべきである。
さらに、図4に示されるように、前記タッチスクリーンデバイス30はさらに、共通エントリ処理ユニット307を含む。
前記共通エントリ処理ユニット307は、予め設定された共通エントリを記憶し、かつ、予め設定された規則に基づいて前記共通エントリを更新するように構成される。
例示的には、エントリがコンタクトであり、かつ、前記共通エントリを予め設定することは、前もって共通コンタクトリストを生成することであるとき、前記予め設定された規則に基づいて共通エントリを更新することは、共通コンタクトリストを呼履歴リスト及び/又はショート・メッセージ・サービス・メッセージリストと関連付けることであってもよく、かつ、前記呼履歴リスト及び/又は前記ショート・メッセージ・サービス・メッセージリストで、前記共通コンタクトリストを同期的に更新することであってもよい。
さらに、もし最近のコンタクトが、前記呼履歴リスト及び/又はショート・メッセージ・サービス・メッセージリストに追加される場合、前記設定された規則に基づいて、前記共通エントリ処理ユニット307は、前記規則と前記共通コンタクトリストが一致する最近のコンタクトを追加する。
好適には、もし、最近のコンタクトが、前記呼履歴リストに追加され、かつ、前記最近のコンタクトが電話帳の中にある場合、前記共通エントリ処理ユニット307は、前記共通コンタクトリストの中に最近のコンタクトを記憶する。前記共通エントリ処理ユニット307は、前述の方法の実施形態において例示された規則を使用することによって共通コンタクトリストを更新してもよいことは指摘する価値があり、かつ、詳細はここに繰り返し説明しない。
もし、コンタクトが前記呼履歴リスト及び/又は前記ショート・メッセージ・サービス・メッセージリストから削除される場合、前記共通エントリ処理ユニット307は、それに応じて、前記共通コンタクトリストから前記コンタクトを削除する。
好適には、共通コンタクトが削除されるとき、前記共通コンタクトは、前記コンタクトが、共通呼履歴リスト及びショート・メッセージ・サービス・メッセージリストの両方から削除された後に前記共通コンタクトから削除されてもよく、ユーザが受信箱を空にするときに、いくつかの共通コンタクトが削除されてしまうことを防ぐ、
前記処理ユニット305は、前記共通エントリ処理ユニット307によって設定された共通エントリを使用することによって前記実際の対象エントリを決定するので、前記実際の対象エントリは、常に、前記共通エントリ処理ユニット307によって更新された最近の共通コンタクトリストに基づいて決定されるということは指摘する価値がある。
前記タッチスクリーンデバイス30は、前述の実施形態において提供された方法を使用することによって実行してもよく、かつ、前記方法を実行することは、この実施形態によって提供される方法と同一であり、詳細がここに繰り返し説明しない。
本発明の実施形態によって提供されるタッチスクリーンデバイスは、取得された初期フリック速度及び初期エントリを使用することによる予測対象エントリと、予め設定された加速度とを取得し、かつ、前記予測対象エントリが、共通エントリでないとき、共通エントリが予め設定された範囲に存在するかどうかに基づいて実際の対象エントリを取得し、前記実際の対象エントリを前記タッチスクリーンの表示領域に表示する。このように、ユーザが前記タッチスクリーンデバイス上をフリックした後に共通エントリにおいて停止する可能性は増加する。ユーザは通常、検索のときに一般的に使用されるエントリを見つけたいので、フリック停止位置がフリック強度のみに基づいて決定される従来技術と比較して、共通エントリを使用することによりフリックが最終的に停止するエントリを決定することは、ユーザが、より良い方法で目的のエントリを素早く見つけることに役立ち、かつ、タッチスクリーンのフリックはユーザが目的のエントリを簡便かつ迅速に検索することを可能にし、それによって、ユーザがタッチスクリーン上をフリックすることによってエントリを検索する効率を改善する。
全て又は一部の方法の実施形態のステップは、関連ハードウェアに命令するプログラムを使用することによって実行されてもよいことは、当業者は理解できるはずである。プログラムは、コンピュータ可読記憶媒体に記憶されてもよい。前記プログラムを実行するとき、前記方法の実施形態のステップが実行される。前述の記憶媒体は、例えば、ROM、RAM、磁気ディスク、又は光学ディスクのようなプログラムコードを記憶できる任意の媒体を含む。
前述の説明は、単なる詳細な本発明の実施形態であるが、本発明の保護範囲を限定することは意図していない。本発明の保護範囲内で、当業者によって容易に実行される任意の変更又は置換は、本発明の保護範囲であるべきである。それゆえに、本発明の保護範囲は、特許請求の範囲の保護範囲であるべきである。
30 タッチスクリーンデバイス
301 第一取得ユニット
302 第一計算ユニット
303 第二取得ユニット
304 第二計算ユニット
305 処理ユニット
306 表示ユニット
307 共通エントリ処理ユニット

Claims (10)

  1. エントリリストの中の対象エントリを検索するために、タッチスクリーン上をフリックすることにより検索する方法であって、
    タッチスクリーン上をフリックした後に接触体が前記タッチスクリーンを離れる離隔位置に対応する初期エントリと、前記初期エントリの初期フリック速度とを取得するステップと、
    前記初期フリック速度及び予め設定された加速度に基づいて前記初期エントリの予測フリック距離を決定するステップと、
    前記エントリリストの中の前記初期エントリからのフリック方向とは反対側のエントリの幅を取得するステップと、
    前記予測フリック距離及び前記エントリの前記幅に基づいて前記初期エントリから始まる予測対象エントリを決定するステップと、
    もし前記予測対象エントリが、予め設定された共通エントリではない場合、予め設定された範囲内の前記予測対象エントリに最も近い位置における共通エントリが実際の対象エントリであると決定するステップと、
    前記実際の対象エントリを前記タッチスクリーンの表示領域に表示するステップと
    を含み、
    前記共通エントリは、共通コンタクトリストであり、
    前記共通コンタクトリストは、呼履歴又はショート・メッセージ・サービス・メッセージリストにおけるコンタクトリストと関連付けられており、
    コンタクトの着信及び発信又はショート・メッセージ・サービス・メッセージの頻度閾値に基づいて前記コンタクトが前記共通コンタクトリストに追加される方法。
  2. もし、前記予測対象エントリが、前記予め設定された共通エントリである場合、前記予測対象エントリが前記実際の対象エントリであると決定するステップをさらに含む、請求項1に記載の方法。
  3. もし、前記予測対象エントリが、前記予め設定された共通エントリではなく、かつ、前記予め設定された範囲の中に予め設定された共通エントリがない場合、前記予測対象エントリが前記実際の対象エントリであると決定するステップをさらに含む、請求項1又は2に記載の方法。
  4. 前記予測フリック距離及び前記エントリの前記幅に基づいて前記初期エントリから始まる予測対象エントリを決定する前記ステップは特に、
    前記初期エントリから始まる前記エントリの幅を、前記幅の和が前記予測フリック距離に達するまで加算するステップ、及び、前記幅の最終的な和が前記予測フリック距離に等しくなるエントリが前記予測対象エントリであると決定するステップを含む、請求項1〜3のいずれか一項に記載の方法。
  5. 前記方法は、
    共通エントリを予め設定し、かつ、予め設定された規則に基づいて前記共通エントリを更新するステップをさらに含む請求項1〜4のいずれか一項に記載の方法。
  6. タッチスクリーンデバイスであって、
    タッチスクリーン上をフリックした後に接触体が前記タッチスクリーンを離れる離隔位置に対応する初期エントリと、前記初期エントリの初期フリック速度とを取得するように構成される第一取得ユニットと、
    前記第一取得ユニットによって取得された前記初期フリック速度と、予め設定された加速度とに基づいて前記初期エントリの予測フリック距離を決定するように構成される第一計算ユニットと、
    エントリリストにおける前記初期エントリからのフリック方向とは反対側のエントリの幅を取得するように構成される第二取得ユニットと、
    前記第一計算ユニットによって決定された前記予測フリック距離と、前記第二取得ユニットによって取得された前記エントリの前記幅とに基づいて前記初期エントリから始まる予測対象エントリを決定するように構成される第二計算ユニットと、
    もし、前記第二計算ユニットによって決定された前記予測対象エントリが、予め設定された共通エントリではないと決定された場合、予め設定された範囲内の前記予測対象エントリに最も近い位置における共通エントリが実際の対象エントリであると決定するように構成される処理ユニットと、
    前記処理ユニットによって決定された前記実際の対象エントリを前記タッチスクリーンの表示領域に表示するように構成される表示ユニットと
    を含み、
    前記共通エントリは、共通コンタクトリストであり、
    前記共通コンタクトリストは、呼履歴又はショート・メッセージ・サービス・メッセージリストにおけるコンタクトリストと関連付けられており、
    コンタクトの着信及び発信又はショート・メッセージ・サービス・メッセージの頻度閾値に基づいて前記コンタクトが前記共通コンタクトリストに追加される、タッチスクリーンデバイス。
  7. 前記処理ユニットはさらに、もし前記第二計算ユニットによって決定された前記予測対象エントリが前記予め設定された共通エントリである場合、前記予測対象エントリが前記実際の対象エントリであると決定するように構成される、請求項6に記載のデバイス。
  8. 前記処理ユニットはさらに、もし前記第二計算ユニットによって決定された前記予測対象エントリが前記予め設定された共通エントリではなく、かつ、前記予め設定された範囲の中に予め設定された共通エントリがない場合、前記予測対象エントリが前記実際の対象エントリであると決定するように構成される、請求項6又は7に記載のデバイス。
  9. 前記第二計算ユニットは特に、前記初期エントリから始まる前記エントリの幅を、前記幅の和が前記予測フリック距離に達するまで加算し、かつ、前記幅の最終的な和が前記予測フリック距離に等しくなるエントリが、前記予測対象エントリであると決定するように構成される請求項6〜8のいずれか一項に記載のデバイス。
  10. 予め設定された共通エントリを記憶し、かつ、予め設定された規則に基づいて前記共通エントリを更新するように構成される共通エントリ処理ユニットをさらに含む、請求項6〜9のいずれか一項に記載のデバイス。
JP2014530093A 2012-03-15 2013-01-14 タッチスクリーン上をフリックすることにより検索する方法及びタッチスクリーンデバイス Active JP5858262B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN2012100687787A CN103309599A (zh) 2012-03-15 2012-03-15 一种触屏滑动查找方法及触屏设备
CN201210068778.7 2012-03-15
PCT/CN2013/070402 WO2013135106A1 (zh) 2012-03-15 2013-01-14 一种触屏滑动查找方法及触屏设备

Publications (2)

Publication Number Publication Date
JP2014530405A JP2014530405A (ja) 2014-11-17
JP5858262B2 true JP5858262B2 (ja) 2016-02-10

Family

ID=49134878

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014530093A Active JP5858262B2 (ja) 2012-03-15 2013-01-14 タッチスクリーン上をフリックすることにより検索する方法及びタッチスクリーンデバイス

Country Status (5)

Country Link
US (1) US20140304656A1 (ja)
EP (1) EP2743810B1 (ja)
JP (1) JP5858262B2 (ja)
CN (1) CN103309599A (ja)
WO (1) WO2013135106A1 (ja)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102043148B1 (ko) * 2013-02-19 2019-11-11 엘지전자 주식회사 이동 단말기 및 그의 터치 좌표 예측 방법
CN105094653B (zh) * 2014-05-07 2019-04-02 腾讯科技(深圳)有限公司 一种页面内容的定位方法及装置
CN104007899B (zh) * 2014-05-22 2018-10-23 广州华多网络科技有限公司 一种滚动列表项的方法和装置
CN105760067B (zh) * 2014-12-16 2019-04-12 广州市动景计算机科技有限公司 触摸屏滑动控制方法、装置及电子设备
CN104883492B (zh) * 2015-03-23 2018-02-27 广东欧珀移动通信有限公司 一种摄像头旋转控制方法及终端
CN105353962B (zh) * 2015-10-29 2018-04-20 网易(杭州)网络有限公司 一种列表滑动控制方法及***
CN105824503B (zh) * 2016-03-15 2019-04-12 北京金山安全软件有限公司 一种界面移动方法及装置
CN105892831A (zh) * 2016-04-29 2016-08-24 青岛海信移动通信技术股份有限公司 一种移动终端的列表数据的滑动显示方法和装置
CN106331873A (zh) * 2016-08-29 2017-01-11 深圳Tcl新技术有限公司 智能电视人机交互界面的切换方法及装置
CN107370662B (zh) * 2017-06-27 2020-10-27 北京三快在线科技有限公司 一种即时消息的发送方法及装置
CN109656661A (zh) * 2018-12-12 2019-04-19 北京金山安全软件有限公司 调整条目高度的方法及其装置
CN109815367A (zh) * 2019-01-24 2019-05-28 北京字节跳动网络技术有限公司 展示页面的交互控制方法及装置
CN109814788B (zh) * 2019-01-30 2021-07-20 广州华多网络科技有限公司 一种确定展示目标的方法、***、设备及计算机可读介质
CN111857486A (zh) * 2019-04-24 2020-10-30 北京京东尚科信息技术有限公司 列表的处理方法、装置、设备和存储介质
CN111752440A (zh) * 2020-06-29 2020-10-09 北京字节跳动网络技术有限公司 一种多媒体内容展示方法及装置
CN114415900B (zh) * 2022-01-25 2023-08-11 网易(杭州)网络有限公司 列表快速定位方法、装置、电子设备及存储介质

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3506421B2 (ja) * 1999-05-13 2004-03-15 松下電器産業株式会社 移動体通信文書処理装置およびその装置が行う画面表示方法
EP1055993B1 (en) * 1999-05-13 2004-03-24 Matsushita Electric Industrial Co., Ltd. Mobile communication terminal for viewing HTML documents with smart scrolling
JP2002244641A (ja) * 2001-02-20 2002-08-30 Canon Inc 情報処理装置、スクロール制御方法、及び記憶媒体
US7860706B2 (en) * 2001-03-16 2010-12-28 Eli Abir Knowledge system method and appparatus
JP2004013514A (ja) * 2002-06-06 2004-01-15 Sharp Corp データ表示装置およびデータ表示方法
JP2005038414A (ja) * 2003-06-30 2005-02-10 Fuji Photo Film Co Ltd ファイル管理プログラム、ファイル管理方法、ファイル管理装置、撮像装置及び記録媒体
US8028250B2 (en) * 2004-08-31 2011-09-27 Microsoft Corporation User interface having a carousel view for representing structured data
CN100392578C (zh) * 2005-08-05 2008-06-04 腾讯科技(深圳)有限公司 一种自动锁定聊天记录可见页面的方法
US7556204B2 (en) * 2006-04-19 2009-07-07 Nokia Corproation Electronic apparatus and method for symbol input
US20080207271A1 (en) * 2007-02-27 2008-08-28 Motorola, Inc. Methods and devices for abridged contact list creation based on communication history
CN101442584B (zh) * 2007-11-20 2011-10-26 中兴通讯股份有限公司 一种提高按键输入率的触摸屏手机
KR100900295B1 (ko) * 2008-04-17 2009-05-29 엘지전자 주식회사 이동 디바이스와 이동 통신 시스템의 사용자 인터페이스방법
US20100138776A1 (en) * 2008-11-30 2010-06-03 Nokia Corporation Flick-scrolling
JP5070194B2 (ja) * 2008-12-26 2012-11-07 株式会社日立製作所 コンテンツ一覧表示装置、及び、制御方法
US9021386B1 (en) * 2009-05-28 2015-04-28 Google Inc. Enhanced user interface scrolling system
CN101599001B (zh) * 2009-07-13 2012-11-14 青岛海信移动通信技术股份有限公司 触摸屏显示界面更新方法和多媒体电子设备
US8624925B2 (en) * 2009-10-16 2014-01-07 Qualcomm Incorporated Content boundary signaling techniques
JP2011192126A (ja) * 2010-03-16 2011-09-29 Denso It Laboratory Inc 表示制御装置及び表示制御方法
CA2736309C (en) * 2010-04-23 2016-05-31 Research In Motion Limited Filtering data entries on mobile electronic devices having auxiliary input devices
CN105159574A (zh) * 2010-08-19 2015-12-16 上海博泰悦臻电子设备制造有限公司 通过电子设备屏幕的手势控制设备操作的方法和装置
US9182897B2 (en) * 2011-04-22 2015-11-10 Qualcomm Incorporated Method and apparatus for intuitive wrapping of lists in a user interface
EP2579144B1 (en) * 2011-10-07 2019-05-01 BlackBerry Limited Determining a target position for scrolling content

Also Published As

Publication number Publication date
WO2013135106A1 (zh) 2013-09-19
US20140304656A1 (en) 2014-10-09
CN103309599A (zh) 2013-09-18
EP2743810B1 (en) 2019-06-19
EP2743810A1 (en) 2014-06-18
EP2743810A4 (en) 2015-01-28
JP2014530405A (ja) 2014-11-17

Similar Documents

Publication Publication Date Title
JP5858262B2 (ja) タッチスクリーン上をフリックすることにより検索する方法及びタッチスクリーンデバイス
EP2487613B1 (en) Display control device
US9274685B2 (en) Systems and methods for predictive text entry for small-screen devices with touch-based two-stage text input
US20200081544A1 (en) Method and apparatus for providing sight independent activity reports responsive to a touch gesture
CN103177073B (zh) 类别搜索方法和适合于所述类别搜索方法的移动装置
EP2075681B1 (en) Method of displaying menu items and related touch screen device
EP2490112B1 (en) Variable display scale control device
US8654076B2 (en) Touch screen hover input handling
AU2012232047B2 (en) Mobile terminal and object change support method for the same
AU2018200188A1 (en) Side menu displaying method and apparatus and terminal
US9794206B2 (en) Method and apparatus for managing the display of messages of a group chat
US20110224896A1 (en) Method and apparatus for providing touch based routing services
US20140049477A1 (en) Systems and Methods for Touch-Based Two-Stage Text Input
KR20130097594A (ko) 단말기에서 콘텐츠 이동 방법 및 장치
US20130082929A1 (en) Touch-sensitive device and method for controlling display of virtual keyboard
EP2843528A1 (en) File selection method and terminal
JP2014137792A (ja) スクロール装置、スクロール方法及びプログラム
US20140253476A1 (en) Display method, electronic device, and non-transitory storage medium
US20160179322A1 (en) Electronic device and method for controlling electronic device
JP2014035695A (ja) 表示制御装置、表示制御方法及びプログラム
US9811199B2 (en) Electronic apparatus and storage medium, and operating method of electronic apparatus
CN103870133A (zh) 用于滚动显示装置的屏幕的方法和设备
JP2014112336A (ja) 情報処理装置及びプログラム
US20150020022A1 (en) Information terminal for displaying image and image displaying method
JP2012226590A (ja) 携帯電子機器、制御方法及び制御プログラム

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150630

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150630

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150930

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: 20151117

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20151201

R150 Certificate of patent or registration of utility model

Ref document number: 5858262

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250