JP2014531073A - フォルダを迅速に生成するためのシステムおよび方法 - Google Patents

フォルダを迅速に生成するためのシステムおよび方法 Download PDF

Info

Publication number
JP2014531073A
JP2014531073A JP2014530080A JP2014530080A JP2014531073A JP 2014531073 A JP2014531073 A JP 2014531073A JP 2014530080 A JP2014530080 A JP 2014530080A JP 2014530080 A JP2014530080 A JP 2014530080A JP 2014531073 A JP2014531073 A JP 2014531073A
Authority
JP
Japan
Prior art keywords
file
touch event
file icon
touch
icon
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.)
Pending
Application number
JP2014530080A
Other languages
English (en)
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Publication of JP2014531073A publication Critical patent/JP2014531073A/ja
Pending legal-status Critical Current

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/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/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

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)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本開示の実例は、フォルダを迅速に生成するシステムを提供するものであり、このシステムでは、フォルダ生成ユニットは、現行のタッチイベントがロングタッチイベントであると判断したとき、ファイルアイコンのロングタッチスライドモードを活性化し、ユーザがファイルアイコンをロングタッチスライドモード下で互いの方へスライドさせたとき、スライドされたファイルアイコンの位置の座標を取得し、ファイルアイコンの間の位置間隔が所定の第2の閾値以下であると判断したとき、ロングタッチイベントを解除し、新規フォルダ生成モードを活性化し、新規フォルダ生成モード下のファイルアイコンに基づいて新規フォルダを自動的に生成するように構成されている。本開示の実例は、フォルダを迅速に生成する方法も提供するものであり、互いの方へスライドされているファイルアイコンの位置の座標が取得され、ファイルアイコンの間の位置間隔が所定の第2の閾値以下であると判断されると、ロングタッチイベントが解除され、新規フォルダ生成モードが活性化されて、新規フォルダ生成モード下のファイルアイコンに基づいて新規フォルダが自動的に生成される。本開示のシステムおよび方法を採用することにより、マルチタッチ技術によってフォルダを生成することができる。

Description

本発明はファイル生成技術に関し、より具体的には、モバイル端末においてマルチタッチ操作によってフォルダを迅速に生成するためのシステムおよび方法に関する。
モバイル端末の分野では、現在、タッチスクリーンに基づく接触技術が、ユーザにますます支持されている。モバイル端末のファイルおよびアプリケーションプログラムは、接触技術を利用して、迅速に、かつ容易に管理され得る。図1は、モバイル端末においてシングルタッチ操作によってフォルダを生成するための実例を示す概略図である。図1に示されるように、iphoneなどのモバイル端末の画面上に2つのファイルが存在し、それらの2つのファイルは、それぞれファイルAおよびファイルBである。2つのファイルのうちの1つのアイコンが長く押圧されたとき、アイコン上に特定のマーカ(×)が現れることになり、図1の(1)で示されるように、ロングタッチモードが入力されたことを表す。図1の(2)で示されるように、2つのファイルのうちの1つのアイコンを押圧したまま他のファイルのアイコンの上にドラッグして放すと、新規フォルダが自動的に生成されることになる。図1の(3)で示されるように、ファイルAおよびファイルBは新規フォルダに含まれる。
モバイル端末の画面サイズの制約のせいで、ファイルおよびプログラムの迅速で好都合な管理を達成するために、特にフォルダ管理のために、より多くの厳密な要件が必要とされる。マルチタッチ技術の導入に伴って、タッチ技術を用いてフォルダを生成する方式をさらに改善する必要がある。
上記のことを考慮して、本発明の実例は、モバイル端末においてマルチタッチ操作によってフォルダを迅速に生成するシステムと、モバイル端末においてマルチタッチ操作によってフォルダを迅速に生成する方法とを提供するものであり、タッチ技術を用いてフォルダを生成する方式を改善することができる。
本発明の実例で提供される、モバイル端末においてマルチタッチ操作によってフォルダを迅速に生成するためのこのシステムは、第1の判断ユニット、第2の判断ユニットおよびフォルダ生成ユニットを含み、
第1の判断ユニットは、タッチイベントを取得し、タッチイベントがマルチタッチイベントであると、タッチポイントの座標およびファイルアイコンの位置の座標を取得し、タッチポイントがそれぞれファイルアイコンの位置に配置されているかどうか判断するように構成されており、
第2の判断ユニットは、タッチポイントがそれぞれファイルアイコンの位置に配置されていると第1の判断ユニットが判断したとき、指がファイルアイコンに触れてそれを保持してから指がファイルアイコンを離れるまでの期間を計算することにより、タッチイベントがロングタッチイベントかどうか判断するように構成されており、
フォルダ生成ユニットは、タッチイベントがロングタッチイベントであると第2の判断ユニットが判断したとき、ファイルアイコンのロングタッチスライドモードを活性化し、ユーザがファイルアイコンをロングタッチスライドモード下で互いの方へスライドさせたとき、スライドされたファイルアイコンの位置の座標を取得し、ファイルアイコンの間の位置間隔が所定の第2の閾値以下であると判断したとき、ロングタッチイベントを解除し、新規フォルダ生成モードを活性化し、新規フォルダ生成モード下のファイルアイコンに基づいて新規フォルダを自動的に生成するように構成されている。
本発明の実例によって提供される、モバイル端末においてマルチタッチ操作によってフォルダを迅速に生成する方法は、
タッチイベントを取得し、タッチイベントがマルチタッチイベントであるとき、タッチポイントの座標およびファイルアイコンの位置の座標を取得し、タッチポイントがそれぞれファイルアイコンの位置に配置されているかどうか判断するステップと、
タッチポイントがそれぞれファイルアイコンの位置に配置されていると判断したとき、指がファイルアイコンに触れてそれを保持してから指がファイルアイコンを離れるまでの期間を計算することにより、タッチイベントがロングタッチイベントかどうか判断するステップと、
タッチイベントがロングタッチイベントであると判断したとき、ファイルアイコンのロングタッチスライドモードを活性化し、ファイルアイコンがロングタッチスライドモード下で互いの方へスライドされたとき、スライドされたファイルアイコンの位置の座標を取得し、ファイルアイコンの間の位置間隔が所定の第2の閾値以下であると判断したとき、ロングタッチイベントを解除し、新規フォルダ生成モードを活性化し、新規フォルダ生成モード下のファイルアイコンに基づいて新規フォルダを自動的に生成するステップとを含む。
見られるように、本開示ではタッチイベントが取得され、タッチイベントがマルチタッチイベントであるとき、タッチポイントの座標およびファイルアイコンの位置の座標が取得されて、タッチポイントがそれぞれファイルアイコンの位置に配置されているかどうか判断され、タッチポイントがそれぞれファイルアイコンの位置に配置されていると判断されたとき、タッチ期間を計算することにより、タッチイベントがロングタッチイベントかどうか判断され、タッチイベントがロングタッチイベントであると判断されると、ファイルアイコンのロングタッチスライドモードが活性化され、ファイルアイコンがロングタッチスライドモード下で互いの方へスライドされたとき、スライドされたファイルアイコンの位置の座標が取得され、ファイルアイコンの間の位置間隔が所定の第2の閾値以下であると判断されたとき、ロングタッチイベントが解除され、新規フォルダ生成モードが活性化されて、新規フォルダ生成モード下のファイルアイコンに基づいて新規フォルダが自動的に生成される。本開示の技術的解決策を採用することにより、マルチタッチ技術によってフォルダを生成することができる。
シングルタッチ技術を用いてモバイル端末においてフォルダを生成するための実例を示す概略図である。 本開示の実例により、モバイル端末においてマルチタッチ操作によってフォルダを生成するシステムを示す概略図である。 本開示の実例により、モバイル端末においてマルチタッチ操作によってフォルダを生成する方法を示す流れ図である。 本開示の実例により、モバイル端末においてマルチタッチ技術を用いてフォルダを生成する処理を示す概略図である。
本開示の実例が、添付図面を参照しながら以下で詳細に説明される。
タッチスクリーンに基づくタッチ技術、特にマルチタッチ技術は、ユーザからますます支持されるようになっており、モバイル端末のファイルおよびアプリケーションプログラムは、タッチ技術を用いて、迅速かつ容易に管理され得る。マルチタッチ技術に基づくモバイル端末においてフォルダを生成する方式が、本開示の実例で提供される。モバイル端末においてタッチ技術を用いてフォルダを生成する方式が改善され、ユーザは、この方式を用いてフォルダを迅速に生成することができる。
図2は、本開示の実例により、モバイル端末においてマルチタッチ操作によってフォルダを生成するシステムを示す概略図である。図2に示されるように、このシステムは第1の判断ユニット、第2の判断ユニットおよびフォルダ生成ユニットを含む。
第1の判断ユニットは、タッチイベントを検出し、タッチイベントがマルチタッチイベントであると、タッチポイントの座標およびファイルアイコンの位置の座標を取得し、タッチポイントがそれぞれファイルアイコンの位置に配置されているかどうか判断するように構成されている。
第2の判断ユニットは、タッチポイントがそれぞれファイルアイコンの位置に配置されていると第1の判断ユニットが判断したとき、指がファイルアイコンに触れてそれを保持してから指がファイルアイコンを離れるまでの期間を計算することにより、タッチイベントがロングタッチイベントかどうか判断するように構成されている。
タッチイベントがロングタッチイベントかどうかは、以下に従って判断されてよい。タッチ期間(指がファイルアイコンに触れてそれを保持してから指がファイルアイコンを離れるまでの期間)が所定の第1の閾値に達しなければ、指リリースイベントが起動され、このタッチイベントはロングタッチイベントではないと判断される。タッチ期間が第1の閾値に達する(すなわち、タッチ期間が第1の閾値以上である)と、指リリースイベントが起動され、このタッチイベントはロングタッチイベントであると判断される。
フォルダ生成ユニットは、タッチイベントがロングタッチイベントであると第2の判断ユニットが判断したとき、ファイルアイコンのロングタッチスライドモードを活性化し、ファイルアイコンがロングタッチスライドモード下で互いの方へスライドされたとき、スライドされたファイルアイコンの位置の座標を取得し、ファイルアイコンの間の位置間隔が所定の第2の閾値以下であると判断したとき、ロングタッチイベントを解除し、新規フォルダ生成モードを活性化し、新規フォルダ生成モード下のファイルアイコンに基づいて新規フォルダを自動的に生成するように構成されている。
たとえば、マルチタッチイベントが2つのポイントのタッチイベントであれば、モバイル端末においてフォルダを生成するシステムの機能モジュールは、次の通りでよい。
第1の判断ユニットは、タッチイベントを取得し、タッチイベントが2つのポイントのタッチイベントであるとき、2つのタッチポイントの座標および2つのファイルアイコンの位置の座標を取得し、タッチポイントがそれぞれファイルアイコンの位置に配置されているかどうか判断するように構成されている。
第2の判断ユニットは、タッチポイントがそれぞれファイルアイコンの位置に配置されていると第1の判断ユニットが判断したとき、指がファイルアイコンに当たってそれを保持してから指がファイルアイコンを離れるまでの期間を計算することにより、タッチイベントがロングタッチイベントかどうか判断するように構成されている。指がファイルアイコンに当たってそれを保持してから指がファイルアイコンを離れるまでの期間が、事前設定の第1の閾値Tに達しなければ、指リリースイベントが起動され、このタッチイベントはロングタッチイベントではないと判断される。指がファイルアイコンに当たってそれを保持してから指がファイルアイコンを離れるまでの期間が、第1の閾値に達すると、指リリースイベントが起動され、このタッチイベントはロングタッチイベントであると判断される。
フォルダ生成ユニットは、タッチイベントがロングタッチイベントであると第2の判断ユニットが判断したとき、ファイルアイコンのロングタッチスライドモードを活性化し、2つのファイルアイコンがロングタッチスライドモード下で互いの方へスライドされたとき、2つのスライドされたファイルアイコンの位置の横座標を取得し、2つのファイルアイコンの位置の間の横座標の距離△xが事前設定の第2の閾値D以下であると判断したとき、ロングタッチイベントを解除し、新規フォルダ生成モードを活性化し、新規フォルダ生成モード下のファイルアイコンに基づいて新規フォルダを自動的に生成するように構成されている。2つのファイルアイコンは新規フォルダに含まれる。
具体的には、ファイルアイコンに基づいた新規フォルダの生成には、次のことが含まれてよい。ファイルAおよびファイルBの2つのファイルのアイコンがアプリケーションプログラム自体のアイコンであると、新規フォルダが直接生成される。ファイルAおよびファイルBの2つのファイルのアイコンがアプリケーションプログラムのショートカットのアイコンであると、ショートカットに従ってファイルAおよびファイルBのアプリケーションプログラムのソースファイルの位置が取得されてから、新規フォルダが生成される。
それに加えて、新規フォルダの生成には、次のことがさらに含まれてよい。生成される新規フォルダの名前を変更するか、または生成される新規フォルダにデフォルトで「New Folder」の名前を付けるか、プロンプトが出される。
さらに、プロンプトの後、新規フォルダの生成には、次のことがさらに含まれてよい。生成された新規フォルダは、取得されたファイル名に従って即座に名前を付けられるか、またはプロンプトがスキップされた後に名前を付けられる。
本開示の実例がAndroidプラットフォームに基づいて実施されると、上記システムの実例に基づく関数呼出しの処理には次のことが含まれ得ることに留意されたい。
A. Androidプラットフォーム向けに捕捉されるマルチポイントのロングタッチイベント、すなわちOnLongClikがないので、最初にタッチイベントを捕捉する必要がある。2つの指が画面に同時に触れたとき、コールバック関数OnTouchEventが起動されてよく、OnTouchEvent関数の中のMotionEvent.getPointerCount関数によって、タッチイベントが2つのポイントのタッチイベントかどうか判断されてよい。OnTouchEventコールバック関数はタッチイベントを活性化するように構成されており、MotionEvent.getPointerCount関数はタッチイベントが2つのポイントのタッチイベントかどうかの判断を活性化するように構成されている。
B. 2つのタッチポイントがそれぞれ2つのファイルのアイコンの位置に配置されているかどうか、MotionEvent.getX(PointerId)関数およびMotionEvent.getY(PointerId)関数によって2つのタッチポイントの位置の座標が取得されてよい。MotionEvent.getX(PointerId)関数は2つのタッチポイントの水平座標xを取得するように構成されており、MotionEvent.getY(PointerId)関数は2つのタッチポイントの垂直座標yを取得するように構成されている。
C. Androidプラットフォーム用のOnLongClickの実装形態がシミュレートされてよい。CheckForLongPress関数のスレッドは、postDelayed関数で始まり、指リリースイベント(AndroidプラットフォームのACTION_UPでよい)が、期間T(事前設定の第1の閾値)内に生じたかどうか判断され、ACTION_UPが生じていなければ、2つの指のロングプレスモードが活性化され、2つのファイルのプルアップアイコンの特別な効果が生成されてよい。さらに、Vibrator.vibrator関数を同時に呼ぶことによって、2つのファイルのアイコンを揺らす特別な効果が生成されてよい。postDelayed関数は、指がファイルアイコンに触れてそれを保持してから指がファイルアイコンを離れるまでの期間を計算するように構成されている。CheckForLongPress関数は、タッチイベントがロングタッチイベントかどうか検出するように構成されている。Vibrator.vibrator関数は、揺らすイベントを活性化するように構成されている。2つの指のロングプレスモードはロングタッチイベントのモードである。
D. 2つの指をスライドさせる処理の間に、2つのファイルAとBのアイコンの間の距離がより小さくなるかどうか、OnTouchEvent関数によって判断される。2つのファイルAとBのアイコンの間の距離がD(事前設定の第2の閾値)以下であると、デスクトップのフォルダが生成され、2つのファイルのアイコンが生成されたフォルダに入れられ、同時に2つのファイルのアイコンがデスクトップから削除される。
図3は、本開示の実例により、モバイル端末においてマルチタッチ操作によってフォルダを生成する方法を示す流れ図である。この方法は次の処理を含んでよい。
ブロック101でタッチイベントが取得される。タッチイベントがマルチタッチイベントであると、タッチポイントの座標およびファイルアイコンの位置の座標が取得されて、タッチポイントがそれぞれファイルアイコンの位置に配置されているかどうか判断される。
ブロック102で、タッチポイントがそれぞれファイルアイコンの位置に配置されていると判断されたとき、指がファイルアイコンに触れてそれを保持してから指がファイルアイコンを離れるまでの期間を計算することにより、タッチイベントがロングタッチイベントかどうか判断される。
タッチイベントがロングタッチイベントかどうかは、以下に従って判断されてよい。タッチ期間(指がファイルアイコンに触れてそれを保持してから指がファイルアイコンを離れるまでの期間)が、所定の第1の閾値に達しなければ、指リリースイベントが起動され、このタッチイベントはロングタッチイベントではないと判断される。タッチ期間が第1の閾値に達する(すなわちタッチ期間が第1の閾値以上である)と、指リリースイベントが起動され、このタッチイベントはロングタッチイベントであると判断される。
ブロック103で、タッチイベントがロングタッチイベントであると判断されると、ファイルアイコンのロングタッチスライドモードが活性化され、ファイルアイコンがロングタッチスライドモード下で互いの方へスライドされたとき、スライドされたファイルアイコンの位置の座標が取得される。
ブロック104で、ファイルアイコンの間の位置間隔が所定の第2の閾値以下であると判断されると、ロングタッチイベントが解除され、新規フォルダ生成モードが活性化されて、新規フォルダ生成モード下のファイルアイコンに基づいて新規フォルダが自動的に生成される。
ファイルアイコンに基づいた新規フォルダの生成には、次のことが含まれてよい。ファイルAおよびファイルBの2つのファイルのアイコンがアプリケーションプログラム自体のアイコンであると、新規フォルダが直接生成される。ファイルAおよびファイルBの2つのファイルのアイコンがアプリケーションプログラムのショートカットのアイコンであると、ショートカットに従ってファイルAおよびファイルBのアプリケーションプログラムのソースファイルの位置が取得されてから、新規フォルダが生成される。
それに加えて、新規フォルダの生成には、次のことがさらに含まれてよい。生成される新規フォルダの名前を変更するか、または生成される新規フォルダにデフォルトで「New Folder」の名前を付けるか、プロンプトが出される。さらに、プロンプトの後、新規フォルダの生成には、次のことがさらに含まれてよい。生成された新規フォルダは、取得されたファイル名に従って即座に名前を付けられるか、またはプロンプトがスキップされた後に名前を付けられる。
本開示の実例がAndroidプラットフォームに基づいて実施されると、上記システムの実例に基づく関数呼出しの処理には次のことが含まれ得ることに留意されたい。
図4は、本開示の実例により、モバイル端末においてマルチタッチ技術を用いてフォルダを生成する処理を示す概略図である。この処理には次のことが含まれてよい。
1) 図4の(1)で示されるように、モバイル端末の画面上にファイルAおよびファイルBの2つのファイルアイコンが存在する。
2) 2つの指でファイルAのアイコンとファイルBのアイコンを同時に押圧している持続時間がTに達すると、特別なマルチポイントロングタッチモードが活性化される(この特別なモードを活性化する方法には、それだけではないが、2つの指のロングプレス方法が含まれる)。この特別なモードが活性化された後、図4の(2)で示されるように、ファイルAのアイコンとファイルBのアイコンが、2つの指でドラッグして互いの方へスライドされる。
ファイルAのアイコンとファイルBのアイコンの間の直線距離がD以下になるとロングタッチイベントが解除されて、ファイルAおよびファイルBのための新規フォルダが自動的に生成され、新規フォルダには、図4の(3)で示されるようにファイルAのアイコンおよびファイルBのアイコンが含まれる。
前述の説明は本発明の好ましい実施形態でしかなく、本発明の保護範囲を限定するように用いられるものではない。本発明の趣旨および原理から逸脱することなく行なわれたいかなる修正、等価な置換、または改善も、本発明の保護範囲によって対象として含まれるべきである。
101、102、103、104……ブロック
第2の判断ユニットは、タッチポイントがそれぞれファイルアイコンの位置に配置されていると第1の判断ユニットが判断したとき、タッチ期間、すなわち、指がファイルアイコンに触れてそれを保持してから指がファイルアイコンを離れるまでの期間を計算することにより、タッチイベントがロングタッチイベントかどうか判断するように構成されている。
タッチイベントがロングタッチイベントかどうかは、以下に従って判断されてよい。タッチ期間(指がファイルアイコンに触れてそれを保持してから指がファイルアイコンを離れるまでの期間)が所定の第1の閾値に達しなければ、指リリースイベントが起動され、このタッチイベントはロングタッチイベントではないと判断される。指リリースイベントが起動される前に、タッチ期間が第1の閾値に達する(すなわち、タッチ期間が第1の閾値以上である)と、このタッチイベントはロングタッチイベントであると判断される。
第2の判断ユニットは、タッチポイントがそれぞれファイルアイコンの位置に配置されていると第1の判断ユニットが判断したとき、タッチ期間、すなわち、指がファイルアイコンに当たってそれを保持してから指がファイルアイコンを離れるまでの期間を計算することにより、タッチイベントがロングタッチイベントかどうか判断するように構成されている。指がファイルアイコンに当たってそれを保持してから指がファイルアイコンを離れるまでの期間が、事前設定の第1の閾値Tに達しなければ、指リリースイベントが起動され、このタッチイベントはロングタッチイベントではないと判断される。指リリースイベントが起動される前に、指がファイルアイコンに当たってそれを保持してから指がファイルアイコンを離れるまでの期間が、第1の閾値に達すると、このタッチイベントはロングタッチイベントであると判断される。
ブロック102で、タッチポイントがそれぞれファイルアイコンの位置に配置されていると判断されたとき、タッチ期間、すなわち、指がファイルアイコンに触れてそれを保持してから指がファイルアイコンを離れるまでの期間を計算することにより、タッチイベントがロングタッチイベントかどうか判断される。
タッチイベントがロングタッチイベントかどうかは、以下に従って判断されてよい。タッチ期間(指がファイルアイコンに触れてそれを保持してから指がファイルアイコンを離れるまでの期間)が、所定の第1の閾値に達しなければ、指リリースイベントが起動され、このタッチイベントはロングタッチイベントではないと判断される。指リリースイベントが起動される前に、タッチ期間が第1の閾値に達する(すなわちタッチ期間が第1の閾値以上である)と、このタッチイベントはロングタッチイベントであると判断される。

Claims (9)

  1. 第1の判断ユニット、第2の判断ユニットおよびフォルダ生成ユニットを備える、フォルダを迅速に生成するためのシステムであって、
    前記第1の判断ユニットが、タッチイベントを取得し、前記タッチイベントがマルチタッチイベントであるとき、タッチポイントの座標およびファイルアイコンの位置の座標を取得し、前記タッチポイントがそれぞれ前記ファイルアイコンの前記位置に配置されているかどうか判断するように構成されており、
    前記第2の判断ユニットは、前記タッチポイントがそれぞれ前記ファイルアイコンの前記位置に配置されていると前記第1の判断ユニットが判断したとき、指が前記ファイルアイコンに触れてそれを保持してから前記指が前記ファイルアイコンを離れるまでの期間を計算することにより、前記タッチイベントがロングタッチイベントかどうか判断するように構成されており、
    前記フォルダ生成ユニットは、前記タッチイベントがロングタッチイベントであると前記第2の判断ユニットが判断したとき、前記ファイルアイコンのロングタッチスライドモードを活性化し、ユーザが前記ファイルアイコンを前記ロングタッチスライドモード下で互いの方へスライドさせたとき、前記スライドされたファイルアイコンの位置の座標を取得し、前記ファイルアイコンの間の位置間隔が所定の第2の閾値以下であると判断したとき、前記ロングタッチイベントを解除し、新規フォルダ生成モードを活性化し、前記新規フォルダ生成モード下の前記ファイルアイコンに基づいて新規フォルダを自動的に生成するように構成されているシステム。
  2. 前記第2の判断ユニットは、指が前記ファイルアイコンに触れてそれを保持してから前記指が前記ファイルアイコンを離れるまでの前記期間が所定の第1の閾値に達しなければ、指リリースイベントを起動し、前記タッチイベントがロングタッチイベントではないと判断し、また、指が前記ファイルアイコンに触れてそれを保持してから前記指が前記ファイルアイコンを離れるまでの前記期間が前記第1の閾値に達すると、指リリースイベントを起動し、前記タッチイベントがロングタッチイベントであると判断するように構成されている請求項1に記載のシステム。
  3. 前記ファイル生成ユニットが、前記ファイルアイコンに基づいて新規フォルダを生成するとき、前記2つのファイルアイコン自体がアプリケーションプログラムのアイコンであれば、前記新規フォルダを直接生成し、前記2つのファイルアイコンがアプリケーションプログラムのショートカットのアイコンであれば、前記ショートカットに従って前記アプリケーションプログラムのソースファイルの第1の位置を取得してから前記新規フォルダを生成するように構成されている請求項1に記載のシステム。
  4. 前記マルチタッチイベントが2つのポイントのタッチイベントであって、
    前記第1の判断ユニットが、タッチイベントを取得し、2つのタッチポイントの座標および2つのファイルアイコンの位置の座標を取得し、前記2つのタッチポイントがそれぞれ前記2つのファイルアイコンの前記位置に配置されているかどうか判断するように構成されており、
    前記第2の判断ユニットは、前記2つのタッチポイントがそれぞれ前記2つのファイルアイコンの前記位置に配置されていると前記第1の判断ユニットが判断したとき、指が前記ファイルアイコンに当たってそれを保持してから前記指がファイルアイコンを離れるまでの前記期間を計算することにより、前記タッチイベントがロングタッチイベントかどうか判断し、指が前記ファイルアイコンに当たってそれを保持してから前記指が前記ファイルアイコンを離れるまでの前記期間が事前設定の第1の閾値に達しなければ、指リリースイベントを起動し、前記タッチイベントがロングタッチイベントではないと判断し、指がファイルアイコンに当たってそれを保持してから指がファイルアイコンを離れるまでの前記期間が第1の閾値に達すると、指リリースイベントを起動し、前記タッチイベントがロングタッチイベントであると判断するように構成されており、
    前記フォルダ生成ユニットは、前記タッチイベントがロングタッチイベントであると前記第2の判断ユニットが判断したとき、前記ファイルアイコンのロングタッチスライドモードを活性化し、前記2つのファイルアイコンが前記ロングタッチスライドモード下で互いの方へスライドされたとき、前記2つのスライドされたファイルアイコンの位置の横座標を取得し、前記2つのファイルアイコンの前記位置の間の前記横座標の距離が事前設定の第2の閾値以下であると判断したとき、前記ロングタッチイベントを解除し、新規フォルダ生成モードを活性化し、前記新規フォルダ生成モード下の前記ファイルアイコンに基づいて新規フォルダを自動的に生成するように構成されている請求項1から3のいずれか一項に記載のシステム。
  5. フォルダを迅速に生成する方法であって、
    タッチイベントを取得し、前記タッチイベントがマルチタッチイベントであるとき、タッチポイントの座標およびファイルアイコンの位置の座標を取得し、前記タッチポイントがそれぞれ前記ファイルアイコンの前記位置に配置されているかどうか判断するステップと、
    前記タッチポイントがそれぞれ前記ファイルアイコンの前記位置に配置されていると判断したとき、指が前記ファイルアイコンに触れてそれを保持してから前記指が前記ファイルアイコンを離れるまでの期間を計算することにより、前記タッチイベントがロングタッチイベントかどうか判断するステップと、
    前記タッチイベントがロングタッチイベントであると判断したとき、前記ファイルアイコンのロングタッチスライドモードを活性化し、前記ファイルアイコンが前記ロングタッチスライドモード下で互いの方へスライドされたとき、前記スライドされたファイルアイコンの位置の座標を取得し、前記ファイルアイコンの間の位置間隔が所定の第2の閾値以下であると判断したとき、前記ロングタッチイベントを解除し、新規フォルダ生成モードを活性化し、前記新規フォルダ生成モード下の前記ファイルアイコンに基づいて新規フォルダを自動的に生成するステップとを含む方法。
  6. 前記タッチイベントがロングタッチイベントであるかどうか判断するステップが、
    指が前記ファイルアイコンに触れてそれを保持してから前記指が前記ファイルアイコンを離れるまでの前記期間が所定の第1の閾値に達しなければ、指リリースイベントを起動し、前記タッチイベントがロングタッチイベントではないと判断するステップと、
    指が前記ファイルアイコンに触れてそれを保持してから前記指が前記ファイルアイコンを離れるまでの前記期間が前記第1の閾値に達すると、指リリースイベントを起動し、前記タッチイベントがロングタッチイベントであると判断するステップとを含む請求項5に記載の方法。
  7. 前記ファイルアイコンに基づいて新規フォルダを生成するステップが、
    前記2つのファイルアイコン自体がアプリケーションプログラムのアイコンであれば、前記新規フォルダを直接生成するステップと、
    前記2つのファイルアイコンがアプリケーションプログラムのショートカットのアイコンであれば、前記ショートカットに従って前記アプリケーションプログラムのソースファイルの第1の位置を取得してから前記新規フォルダを生成するステップとを含む請求項6に記載の方法。
  8. 前記ファイルアイコンに基づいて新規フォルダを生成するとき、前記生成された新規フォルダの名前を変更するか、または前記生成された新規フォルダにデフォルトで「New Folder」の名前を付けるか、プロンプトを出すステップをさらに含む請求項7に記載の方法。
  9. 前記プロンプトの後に、
    前記生成された新規フォルダに対して、取得されたファイル名に従って即座に名前を付けるステップまたは前記プロンプトがスキップされた後に名前を付けるステップをさらに含む請求項8に記載の方法。
JP2014530080A 2011-09-16 2012-07-11 フォルダを迅速に生成するためのシステムおよび方法 Pending JP2014531073A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2011102760477A CN102999286A (zh) 2011-09-16 2011-09-16 一种快速创建文件夹的***及方法
CN201110276047.7 2011-09-16

Publications (1)

Publication Number Publication Date
JP2014531073A true JP2014531073A (ja) 2014-11-20

Family

ID=47882591

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014530080A Pending JP2014531073A (ja) 2011-09-16 2012-07-11 フォルダを迅速に生成するためのシステムおよび方法

Country Status (6)

Country Link
US (1) US20140344734A1 (ja)
EP (1) EP2757449A4 (ja)
JP (1) JP2014531073A (ja)
KR (1) KR101669106B1 (ja)
CN (1) CN102999286A (ja)
WO (1) WO2013037239A1 (ja)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5502943B2 (ja) * 2012-06-29 2014-05-28 楽天株式会社 情報処理装置、認証装置、情報処理方法及び情報処理プログラム
USD721731S1 (en) * 2012-09-12 2015-01-27 Apple Inc. Display screen or portion thereof with graphical user interface
CN103218161B (zh) * 2013-03-22 2020-03-10 Oppo广东移动通信有限公司 一种基于多点触控的移动终端操作方法及***
JP5916037B2 (ja) * 2013-03-22 2016-05-11 株式会社ソニー・インタラクティブエンタテインメント 情報処理装置、情報処理方法、プログラム及び情報記憶媒体
US10044650B1 (en) * 2013-06-03 2018-08-07 Groupon, Inc. Dynamic customized electronic message content generation
JP2014238725A (ja) * 2013-06-07 2014-12-18 シャープ株式会社 情報処理装置および制御プログラム
CN103425392A (zh) * 2013-08-13 2013-12-04 广东欧珀移动通信有限公司 一种触摸屏终端上新建文件夹的方法和***
JP2015041220A (ja) * 2013-08-21 2015-03-02 シャープ株式会社 画像形成装置
JP6445777B2 (ja) * 2014-04-15 2018-12-26 キヤノン株式会社 オブジェクトを管理する情報処理装置およびその制御方法
CN105404439B (zh) * 2014-09-11 2020-08-07 南京中兴新软件有限责任公司 文件夹创建方法及装置
WO2016039570A1 (en) * 2014-09-12 2016-03-17 Samsung Electronics Co., Ltd. Method and device for executing applications through application selection screen
CN106469015A (zh) * 2015-08-18 2017-03-01 阿里巴巴集团控股有限公司 界面对象归类方法和装置
CN106484213B (zh) * 2015-08-31 2019-11-01 深圳富泰宏精密工业有限公司 应用程序图标操作***与方法
CN106896974A (zh) * 2015-12-18 2017-06-27 阿里巴巴集团控股有限公司 数据归类的方法和装置
CN105760058A (zh) * 2016-02-26 2016-07-13 广州品唯软件有限公司 一种脚本程序分类管理方法及装置
US11605242B2 (en) * 2018-06-07 2023-03-14 Motorola Mobility Llc Methods and devices for identifying multiple persons within an environment of an electronic device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010041826A2 (en) * 2008-10-06 2010-04-15 Samsung Electronics Co., Ltd. Method and apparatus for managing lists using multi-touch

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100694111B1 (ko) * 2005-05-21 2007-03-12 삼성전자주식회사 저장부를 내장한 화상형성장치의 폴더생성 방법 및 장치와이를 이용한 데이터 저장 방법 및 장치
US8279180B2 (en) * 2006-05-02 2012-10-02 Apple Inc. Multipoint touch surface controller
CN101075235A (zh) * 2006-05-18 2007-11-21 明基电通股份有限公司 在数字装置中进行文件管理的方法
JP2010020608A (ja) * 2008-07-11 2010-01-28 Olympus Imaging Corp 電子装置、カメラ、オブジェクト選択方法、および、オブジェクト選択プログラム
US8458615B2 (en) * 2010-04-07 2013-06-04 Apple Inc. Device, method, and graphical user interface for managing folders
CN102033710B (zh) * 2010-04-07 2015-03-11 苹果公司 用于管理文件夹的方法和相关设备
KR20120012541A (ko) * 2010-08-02 2012-02-10 삼성전자주식회사 터치 디바이스에서 폴더 운용 방법 및 장치
TWI483171B (zh) * 2011-03-10 2015-05-01 Chi Mei Comm Systems Inc 檔案管理系統及方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010041826A2 (en) * 2008-10-06 2010-04-15 Samsung Electronics Co., Ltd. Method and apparatus for managing lists using multi-touch
JP2012504837A (ja) * 2008-10-06 2012-02-23 サムスン エレクトロニクス カンパニー リミテッド マルチタッチを利用したリスト管理方法及び装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JPN6015027026; 'Apple '10冬の新リリース [第2弾] iOS 4.2' Mac Fan 第19巻 第1号, 20110101, 株式会社毎日コミュニケーションズ *

Also Published As

Publication number Publication date
CN102999286A (zh) 2013-03-27
WO2013037239A1 (zh) 2013-03-21
KR101669106B1 (ko) 2016-10-25
EP2757449A1 (en) 2014-07-23
EP2757449A4 (en) 2014-10-01
US20140344734A1 (en) 2014-11-20
KR20140079406A (ko) 2014-06-26

Similar Documents

Publication Publication Date Title
JP2014531073A (ja) フォルダを迅速に生成するためのシステムおよび方法
US10386991B2 (en) Method for setting icon, and electronic device
CN102541455B (zh) 一种快速切换操作的方法及装置
JP6033502B2 (ja) タッチ入力制御方法、タッチ入力制御装置、プログラム及び記録媒体
CN105511781B (zh) 启动应用程序的方法、装置和用户设备
US9310921B2 (en) Screen control method and the apparatus
TW201915702A (zh) 管理和映射多面觸摸
CN104850341B (zh) 一种移动终端及移动终端的应用图标显示方法
WO2011079749A1 (zh) 一种触摸处理方法及移动终端
EP3000016B1 (en) User input using hovering input
CN105607853B (zh) 一种信息处理方法及电子设备
WO2017185459A1 (zh) 一种图标移动方法以及装置
WO2014079392A1 (zh) 滤镜列表调整方法、装置以及存储介质
WO2013135010A1 (zh) 文字选中方法与装置及电子设备
CN103970434B (zh) 响应操作的方法和电子设备
CN106095227A (zh) 桌面壁纸切换方法及装置
US20170046044A1 (en) Display control method and electronic device
JP2017515241A (ja) タッチパネルに基づく要素削除方法及び装置
CN105630329A (zh) 在照相机的取景界面中生成下拉悬停工具栏的方法及***
CN106527903B (zh) 触摸控制方法及装置
CN105205166A (zh) 一种创建桌面文件夹的装置及其方法
CN107577404B (zh) 信息处理方法、装置和电子设备
EP3206455A1 (en) Short message processing method for mobile terminal, and mobile terminal
CN105988659A (zh) 图标分组方法及装置
WO2015154451A1 (zh) 文件夹创建方法及装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150625

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150706

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20151130