JP2004519033A - 小型ディスプレイ及び少数のボタンを中心に構成された長いリストを検索するための高速検索ユーザインタフェース - Google Patents
小型ディスプレイ及び少数のボタンを中心に構成された長いリストを検索するための高速検索ユーザインタフェース Download PDFInfo
- Publication number
- JP2004519033A JP2004519033A JP2002563332A JP2002563332A JP2004519033A JP 2004519033 A JP2004519033 A JP 2004519033A JP 2002563332 A JP2002563332 A JP 2002563332A JP 2002563332 A JP2002563332 A JP 2002563332A JP 2004519033 A JP2004519033 A JP 2004519033A
- Authority
- JP
- Japan
- Prior art keywords
- user
- list
- helper
- character
- helper character
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/0485—Scrolling or panning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices 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/2745—Devices 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/27467—Methods of retrieving data
- H04M1/2747—Scrolling on a display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices 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/2745—Devices 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/27467—Methods of retrieving data
- H04M1/2748—Methods of retrieving data by matching character strings
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
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)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
- Feeding And Controlling Fuel (AREA)
- Endoscopes (AREA)
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
Abstract
Description
【発明の属する技術分野】
本発明は、一般的には電子機器及び該電子機器のユーザインタフェースに向けたものである。更に詳細には、本発明は携帯用の電子機器に適したユーザインタフェースに関する。
【0002】
【従来の技術】
電子機器のますます増加する機能は、該ユーザの特定の要求に対し1つの装備(gear)を適応させることにより更なる利便性をユーザに提供する。1つの装備において利用可能な特徴の数の増加に対して、それに伴う該装備のサイズの増大は無かった。テクノロジーは多くのトランジスタを、前記装備を構成する基礎をなす回路の中に詰めることを可能にした。例えば、かつてテーブルの上面の空間を必要とした計算能力は、今や人の手のひらに収まる。同様の動向は、オーディオ/ビジュアル機器、無線電話、診断用医療機器などにおいても見られる。その結果、ユーザインタフェースは前記機器のサイズとともに小型化された。
【0003】
【発明が解決しようとする課題】
機器を小型化することはできるが、ユーザがかような機器と容易に対話しかつ特徴を維持することができるようにするための挑戦は現存する。生理学は、1つの機器がどれだけ小さく作成されかつ依然利用するのに十分に便利で楽しいものであり得るかについて限界を設定する。例えばラップトップ型コンピュータ、キーボード及びディスプレイのような、より大きな装備において見出される特性は、高い機能性と利用の容易性を提供する。キーボードは手に順応するものであり、ディスプレイは読み易い。しかしながら、かような特性は小型化においては犠牲にされる必要があり得る。しかしながら、前記犠牲は前記装備を余りにやっかいで能力が制限されたものにするほど大きくはできない。
【0004】
スクリーンのサイズとボタンの数とを小さく保ちつつ、機能性と利用の容易性とを維持するユーザインタフェース(UI)を提供するニーズがある。本発明は、その幾つかは以下に要約される幾つかの実施例において例示される。
【0005】
【課題を解決するための手段】
本発明による一実施例においては、データ処理装置は、ユーザによる作動に応答する配列スクローラ(array scroller)を有するデータ配列からの情報の検索を支援するユーザインタフェースを持つ。前記配列スクローラの継続的なユーザによる作動によって作動させられるヘルパーキャラクタ(helper character)生成器は、スクロールされているリストの一部を表すヘルパーキャラクタを表示するように動作可能である。本実施例の更なる特徴は、前記ヘルパーキャラクタは、前記配列スクローラを停止させ前記配列スクローラを再作動させることにより、更なるヘルパーキャラクタを示しても良いという点である。
【0006】
本発明による他の実施例においては、データ処理環境において、データ処理機器によってアクセス可能なデータ配列中の整列されたリストをユーザがスクロールすることを可能にする方法がある。本方法は、前記ユーザによる前記データ処理機器の作動に応じて、前記リストを前記ユーザがスクロールすることを可能にするステップと、スクロールされている前記リストの一部を表すヘルパーキャラクタを生成するステップとを有する。
【0007】
本発明による更に他の実施例においては、クライアント−サーバ構成において提供されるサービスがある。サーバは情報項目の整列されたリストへのユーザアクセスを提供し、クライアントは前記サーバと対話することが可能である。前記サーバは、前記クライアントにおいてスクロールされている前記リストの一部を表すヘルパーキャラクタを表示するように前記クライアントを制御する。
【0008】
本発明による更に他の実施例においては、情報記憶媒体が内容情報項目の整列されたリストを有する。それぞれが前記項目のそれぞれ1つに対応する少なくとも1つのヘルパーキャラクタがある。制御ソフトウェアは、前記項目の対応する1つのスクロールの間、前記ヘルパーキャラクタの特定の1つの提示(rendering)を制御する。
【0009】
本発明の上述した要約は、本発明の各開示される実施例又は全ての態様を表現することを意図したものではない。他の態様及び実施例は、以下の図及び詳細な説明において提供される。
【0010】
本発明は、添付する図と共に以下の本発明の種々の実施例の詳細な説明を考慮してより完全に理解されるであろう。
【0011】
【発明の実施の形態】
本発明は種々の変形及び代替形式が可能だが、本発明の特定の実施例が例として図に示されており、ここで詳細に説明される。
【0012】
本発明は、最小限のコンピューティング資源を利用するように組み立てられ構成された機器、アプリケーション又はサービスにおける効率及び利用の容易性の向上に関して有用であり有利であることがわかっている。これは、例えば個人用デジタル端末(PDA)、電話の受話器、MP3プレイヤ、全地球測位受信器(GPS)及び車のダッシュボードのディスプレイに見られるような、小型ディスプレイを含む。これらの機器の空間的な制約は、これらの小型ディスプレイを制御するボタンの数及び該機器の機能性を制限し得る。このことは、ワールド・ワイド・ウェブのような分散コンピューティング環境のネットワークサービスをも含む。本発明を利用することによる効率の最大化は、情報の検索及び取得におけるネットワークのバンド幅の必要条件を減少することによって、更なる利便性をユーザに提供する。ネットワークに渡ってより少ないデータをあちこちに移動させることは時間を節約する。前述の機器によって使用されるグラフィカル・ユーザ・インタフェース(GUI)についての更なる情報は、2000年7月19日に出願された「Hand−Held with Auto−Zoom for Graphical Display of Web Page」(S/N 09/619,426、整理番号US000173)と題された米国特許出願において見出される。この文献の全体は参照によって本明細書に組み込まれたものとする。
【0013】
本発明の環境においてはユーザは、コンピュータからのファイルリスト、電話帳からの名前又はデータベースからの街の名前のような、整列されたリストから項目を選択する。応用例において、前記ユーザは典型的に、リストをスクロールする機能及び前記リスト上の項目を選択する機能と共に、ディスプレイ上にスクロール可能な前記リストを提示される。前記スクロールする機能は「上/下」ボタンを介したものであり、物理的なものか又は論理的なもの(スクロールバーの形のもの)である。前記選択する機能は通常選択又はエンターキーを介したものである。
【0014】
長い項目のリストと小型ディスプレイに直面したとき、前記リストをスクロールすることはしばしば困難である。前記スクリーンが小型な場合、項目は十分に長い時間前記スクリーン上に留まらない。それ故、前記項目を読むために十分に長い時間の間、目/脳が前記項目を見ることができるように、スクロールは低速に行われる必要がある。大きなスクリーン上では、項目が前記スクリーンに渡ってスクロールするにつれて目は前記項目を追跡することができるため、このことはあまり問題にはならない。
【0015】
長いリストについては、高速にスクロールすることが望ましい。さもなくば所望の項目にアクセスするために掛かる時間が苛立たしいほど長くなる。しかしながら、高速なスクロールは前述の点と矛盾してしまう。多くの機器の有用性は、長いリストからのデータの取得によって制約されている。例えば、携帯電話において(ユーザのアドレス帳に関して)、これらの装置は長さが数百ものエントリを持つアドレス帳を持つ、又は該アドレス帳へのアクセスを持つ。ダイアルする番号を選択するために前記エントリをスクロールすることは、片手の親指だけで行われることが可能であるため、非常に望ましい。PDAにおいては、アドレス帳のようなデータベース又は他のデータベースは長さが数百又は数千のエントリを持つ。また、携帯用のオーディオジュークボックス及びMP3プレイヤは今や、内部のハードディスクまたは固体メモリに多くの音楽のトラックを保持することができるが、ユニット自体は従来の携帯用のCDプレイヤよりも大きくない。典型的にはコスト及びサイズの節約として、UIは数行の長さのディスプレイ及び3から4個のボタンを介したものである。
【0016】
従来のUIにおいては、ユーザが長いリストのスクロールを開始した場合、スクロールキーの数秒の押下の後に、前記スクロールの速度は増加する。前記リスト中のエントリは次いで、とりわけ小型スクリーン上では読むことが殆ど不可能な速度でスクロールする。携帯用機器のディスプレイ上では、利用される液晶ディスプレイ(LCD)技術の乏しいリフレッシュレートによって、この問題は一層悪化させられる。
【0017】
本発明の実施例によるUIにおいては、ユーザはイベントの特有のシーケンスを体験する。前記ユーザはリストのある点から始める。前記ユーザが前記スクロールキーを押下した後、前記リストは低速で下にスクロールする。前記ユーザが前記スクロールボタンを押下し続けるにつれて、前記スクロールは加速する。所定の時間の後(例えば約1秒)、ヘルパーキャラクタが表示される。該キャラクタは、名前の最初の文字又は電話番号の最初の数字を表す。前記表示されたキャラクタは、現在スクロールされている位置における前記整列されたリスト中のエントリの群を表すものである。前記UIは前記ヘルパーキャラクタを前記ユーザに表示する。前記ユーザは、前記ユーザが所望する選択に対応するヘルパーキャラクタが現れるまで、前記スクロールボタンを押し続ける。前記ユーザは前記スクロールボタンを離し、特定の選択を探すためにデータのより小さな群の中をブラウズしても良い。
【0018】
図1を参照されたい。本発明による処理が略示されている。処理100は、リスト開始点から開始する(110)。前記ユーザがスクロールボタンを押下した場合検索が開始される(120)。前記UIは低速のスクロールを行い(130)、次いで高速なスクロールへと進む(140)。ヘルパーキャラクタが表示される(150)。前記ヘルパーキャラクタは現在スクロールされているデータの群を表す。前記ユーザは、前記表示されるヘルパーキャラクタが前記ユーザが所望するデータの近傍になる、即ち前記ヘルパーキャラクタが求められている群を示すまで前記ディスプレイを観察する(160)。所望のデータが見つかると、前記ユーザは前記スクロールボタンを離す(170)。
【0019】
図2を参照されたい。例となるスクリーンUI200において、前記ユーザはエントリが文字「B」から始まるアルファベット順に整列されたリストにおけるある点から開始する(210)。前記ユーザは名前が文字「E」から始まるエントリを見ることに関心がある。前記ユーザは前記スクロールキーを押下し、前記リストは低速で下に下がり始める。スクロールはおよそ毎秒1列の速度で低速に始まる(220)。
【0020】
すぐに前記スクロールはスピードを上げる(230)。所定の時間(T1)の後、前記スクロールしているリストのための前記スクリーン領域は、ウィンドウに(又は複数の行を持つウィンドウについては該ウィンドウの最初の行に)現在表示されている項目の最初のキャラクタを表す単一の大きなキャラクタに置き換えられる。前記エントリが通過している際に該エントリを読むことは困難であり、大きな「ヘルパー」文字(「B」)が前記リストの上に取って代わる。
【0021】
幾らかの時間(T2)の後、前記ユーザが前記スクロールキーを押下している限り、前記キャラクタは次の考え得る値に増加(increment)する。例えば、アルファベット順にソートされた名前のリストにおいては、前記ユーザは「C」からスクロールを開始しても良く、3秒間前記キーを押下し、「C」から始まるエントリを低速に進んだ後、個々のエントリの前記リストが全体のUIに重なる大きな「C」によって置き換えられる。前記ユーザが前記スクロールキーを押下し続ける限り、約1秒間の時間間隔で前記文字は「D」に、次いで「E」に、等変化する。
【0022】
ヘルパー文字「C」(241)、「D」(242)及び「E」(243)によって示されるように(241)、前記リストはアルファベットを通過する。ヘルパー文字「E」(243)を見て、関心のある箇所の近傍に到達した前記ユーザは前記スクロールボタンを離す(244)。前記ユーザが最後に前記スクロールキーを離した場合、前記ヘルパー文字に「最も近い」前記リスト中のエントリが、UIスクリーン200中のスクロールリストのウィンドウにおける最初の項目として選択され表示される。
【0023】
他の実施例においては、前記高速スクロールの間に前記スクリーンに表示される前記キャラクタは、スクロールされている前記リスト中のエントリに結び付けられる必要はない。例えば前記リストは、「L」及び「M」のエントリは含まない、アルファベット順にソートされた名前のリストを含んでも良いが、このことは前記高速スクロールのメカニズムが動作中にこれらの文字をスキップする必要があることを意味しない。このことを実行することには利点がある。前記リストは、各増加に対してエントリを検索するために精査される必要がなく、それ故処理時間を節約する。前記ユーザは突然「K」から「N」にとぶ前記リストによって困惑させられることはない。
【0024】
本実施例は「減速する」スクロールも取り入れる。前記ユーザが前記「高速スクロール」の間に前記スクロールキーを瞬間的に離し、特定の時間(T3)が経過する前に再び前記キーを押下した場合、前記スクロールは継続する。T2の速度でスクリーン上に増加して表示される前記単一のキャラクタの代わりに、2番目の文字が最初の文字の傍に現れ、該2番目の文字が代わりに増加する。例えば、表示は「EA」、「EB」、「EC」のように増加する。勿論このことは、所定の応用に適切なように、3番目及び4番目の文字へと拡張されても良い。その後に前記スクロールキーを短く離すことはそれぞれ、付加的な文字を前記表示に追加する。前記ヘルパー表示はスクロールするデータのより小さな部分集合を包含する。
【0025】
上述したように、幾つかの例に関して、本発明の態様は整列されたリスト又は配列中の特定の情報項目を探すための人間工学的なユーザインタフェースの提供に存する。前記リスト又は配列をスクロールしている間、個々の項目の表現は不明瞭にされ、もはや認識されることはできなくなる。本発明の一態様は、現在スクロールされている項目の群を表すメタ項目を表示する問題を取り扱う。
【0026】
前記人間工学的なユーザインタフェースは、グラフィカルな視覚的に得られる前記ヘルパーキャラクタのユーザフィードバックだけでなく、聴覚指向のオーディオフィードバック又は接触指向の触覚フィードバックを含んでも良い。例えば目の不自由な人は、前記ヘルパーキャラクタを聴く、又は前記ヘルパーキャラクタの点字表現に触れるために、かような装備された機器を利用することができても良い。
【0027】
本発明による実施例においては、本発明はハンドヘルド機器に実施化されても良い。図3を参照されたい。ブロック図において図示されるように、ハンドヘルド機器300はユーザインタフェース310及びディスプレイ340を有する。ユーザは上又は下にスクロールするためにユーザインタフェース310におけるキーを押下する。ユーザ対話ソフトウェア320は、選択され押下された前記キーとメモリ350に保存された選択の配列に応じて働く。ハンドヘルド機器の例においては、前記メモリ350は住所と電話番号を持つ。ユーザ対話ソフトウェア320は、ユーザ選択に基づく動作を実行するソフトウェア360とユーザインタフェース生成ソフトウェア330とに出力を供給する。UI生成ソフトウェア330は、フォントスタイル、サイズ、色及びオブジェクトの配置といった表現属性と共に、ディスプレイ340が前記ヘルパーキャラクタ又は配列エントリを描画するための情報を生成する。
【0028】
本発明はサービスとして実施化されても良い。インターネット使用可能な無線ハンドヘルド機器を考慮されたい。前記リスト又は配列はサーバに存在し、前記ハンドヘルド機器はリモートなサーバと対話することが可能なクライアント機器である。全ての項目を視覚的にスクロールする代わりに、前記サービスはここでは、現在スクロールされている項目の群を表すメタ項目を表示するように前記機器を制御する。好ましくは前記サービスは、例えばピング(pinging)の間のネットワークの遅延を考慮に入れる。該サービスは次いで、ネットワークの待ち時間の間前記メタ項目の表示を調節する。このようにして前記ユーザは、例えば前記サーバに存在する電話のリスト又は電子ファイルのリストをスクロールすることができる。
【0029】
本発明による実施例を実施化するプログラム例が図4に見出される。「C言語」のようなプログラム言語400が、図3において説明された機能を実行するために使用されても良い。幾つかの機能が説明される。DisplayNewHelperCharacter 410は、前記ディスプレイのドライバに適切なものとして、適切なテキスト、フォント情報及び装飾と共に前記UI生成ソフトウェアを呼び出す。MovePointerInArray 420は、変化の方向(上又は下)及び前記リストの終端が到達されたか否かを考慮に入れながら、前記スクリーンに表示する適切なエントリを前記配列から選択する。ChangeHelperCharacter 430は、前記配列に基づいて、変化の方向(上又は下)と前記リストの終端が到達されたか否かと次の有効なキャラクタとを考慮に入れながら、表示すべき次のヘルパーキャラクタを選択する。
【0030】
本発明は、アルファベット順又は数字順に整列された目録のような、一次元に整列されたリストに限定されるものではない。本発明は多次元のリストに適用されても良い。地理学的な地域を考慮されたい。前記地域における地点Aから地点Bへ移動する場合、所定の順序で所定の地点(例えば道路、街、国)を通過する。前記地域の地図は電子的に表されることができる。前記地図は部分的にのみ見ることができ、ユーザは上/下及び左/右、並びに好ましくは他の方向にスクロールすることができる。高速にスクロールする場合、前記地図の詳細は不明瞭となり、もはや情報を知らせなくなる。本発明の一態様は、例えば現在スクロールされている国又は地域の名前のような、より一様なメタ項目によって精査される前記地図の一部を表すものである。前記メタ項目は、前記地図の表現自体よりも高いレベルの地図情報を表すことに留意されたい。
【0031】
情報記憶媒体は、該媒体に記録された本発明の実施例を利用しても良い。情報記憶媒体は、光ディスク、磁気ディスク、半導体メモリ及び強誘電メモリを含んでも良い。例えばDVDディスクにおいては記録された映画は、ユーザが前記映画の特定の場面を探すことを支援するヘルパーフィルムクリップによって索引付けされていても良い。
【0032】
加えて、本発明は特定の言語のキャラクタに限定されるものではない。例えば中国語又は日本語のような象形文字言語が、ソートされたリストに配置されても良い。前記ヘルパーキャラクタは中国語又は日本語の辞書に見られる単語の配列に従っていても良い。
【0033】
本発明は幾つかの特定の実施例を参照しながら説明されたが、当業者は以下の請求項において示される本発明の精神及び範囲から逸脱することなく多くの変更が為され得ることを認識するであろう。
【図面の簡単な説明】
【図1】本発明の実施例によるリスト上の項目を選択する処理を略示する。
【図2A】ユーザインタフェース例に適用されるような図1の処理を示す。
【図2B】ユーザインタフェース例に適用されるような図1の処理を示す。
【図3】手持ち式の装置において実施化されるような本発明による実施例を示す。
【図4】本発明による実施例の実施化において利用されるプログラムコード例を示す。
Claims (15)
- データ配列中の整列されたリストから情報を検索することを支援するユーザインタフェースを持つデータ処理装置であって、
ユーザによる作動に応答する配列スクローラと、
前記配列スクローラの継続的なユーザによる作動によって作動させられるヘルパーキャラクタ生成器と、
を有し、前記ヘルパーキャラクタ生成器は、スクロールされている前記リスト中の一部を表すヘルパーキャラクタを表示するように動作するデータ処理装置。 - 前記ヘルパーキャラクタは、前記配列スクローラを停止し次いで前記配列スクローラを再作動させることによって、付加的なヘルパーキャラクタを示す、請求項1に記載のデータ処理装置。
- 前記ヘルパーキャラクタのディスプレイは、GUIディスプレイ上の位置に対応する、請求項1に記載のデータ処理装置。
- ハンドヘルド機器、携帯電話及びブラウザを持つインターネット利用可能な機器のうちの少なくとも1つを有する、請求項1に記載の装置。
- 英数字のキャラクタ、象形文字、名前中の文字及び電話番号中のプレフィクスのうちの少なくとも1つから項目が選択される、請求項4に記載の装置。
- 前記リストは多次元である、請求項1に記載の装置。
- 前記ヘルパーキャラクタ生成器は、オーディオフィードバック、ビデオフィードバック及び触覚フィードバックのうちの少なくとも1つを有するヘルパーキャラクタを提示する、請求項1に記載の装置。
- データ処理環境において、データ処理装置によってアクセス可能なデータ中の整列されたリストをユーザがスクロールすることを可能にする方法であって、
ユーザによる前記データ処理装置の作動に応じて、前記ユーザが前記リストをスクロールすることを可能にするステップと、
スクロールされている前記リストの一部を表すヘルパーキャラクタを生成するステップと、
を有する方法。 - 前記データ処理環境は分散環境を有する、請求項8に記載の方法。
- 情報処理装置にインストールされるためのソフトウェアであって、前記装置とのユーザの対話に応じて、現在スクロールされている整列されたリストの一部を表すヘルパーキャラクタを表示するよう前記装置を動作させるソフトウェア。
- クライアント−サーバ構成において提供されるサービスであって、
前記サーバは情報項目の整理されたリストへのユーザアクセスを提供し、
前記クライアントは前記サーバと対話することが可能であり、前記サーバは前記クライアントにおいて現在スクロールされている前記リストの一部を表すヘルパーキャラクタを表示するように前記クライアントを制御するサービス。 - 前記クライアントは、ハンドヘルド装置、デスクトップ型コンピュータ、ラップトップ型コンピュータ、無線電話の受話器、携帯用メディア再生装置及び携帯電話のうちの少なくとも1つを有する、請求項11に記載のネットワークサービス。
- 内容情報項目の整列されたリストと、
それぞれが前記項目のそれぞれ1つに対応するヘルパーキャラクタの少なくとも1つと、
前記ヘルパーキャラクタの特定の1つの提示を、対応する前記項目の1つのスクロールの間制御する制御ソフトウェアと、
を有する情報記憶媒体。 - 前記整列されたリストは、英数字のキャラクタのシーケンス、象形文字のシーケンス、画像のシーケンス及び音のシーケンスのうち少なくとも1つを有する、請求項13に記載の情報記憶媒体。
- 前記ヘルパーキャラクタの特定の1つの提示は、オーディオフィードバック、ビデオフィードバック及び触覚フィードバックのうちの少なくとも1つを有する、請求項14に記載の情報記憶媒体。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/780,229 US7698652B2 (en) | 2001-02-09 | 2001-02-09 | Rapid retrieval user interface designed around small displays and few buttons for searching long lists |
| PCT/IB2002/000101 WO2002063453A2 (en) | 2001-02-09 | 2002-01-15 | Compact device with rapid retrieval user interface |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004519033A true JP2004519033A (ja) | 2004-06-24 |
Family
ID=25118998
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002563332A Pending JP2004519033A (ja) | 2001-02-09 | 2002-01-15 | 小型ディスプレイ及び少数のボタンを中心に構成された長いリストを検索するための高速検索ユーザインタフェース |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US7698652B2 (ja) |
| EP (1) | EP1384134B1 (ja) |
| JP (1) | JP2004519033A (ja) |
| KR (1) | KR100952187B1 (ja) |
| CN (1) | CN1322402C (ja) |
| AT (1) | ATE395659T1 (ja) |
| DE (1) | DE60226593D1 (ja) |
| WO (1) | WO2002063453A2 (ja) |
Cited By (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008097202A (ja) * | 2006-10-10 | 2008-04-24 | Mitsubishi Electric Corp | 電子機器 |
| JP2008276762A (ja) * | 2007-04-25 | 2008-11-13 | Internatl Business Mach Corp <Ibm> | コンピュータにより実行される方法、システム及びコンピュータ読み取り可能な記録媒体(能動的にスクロールしているビュー・ペイン内に機能コンテキストを与える方法) |
| JP2011501299A (ja) * | 2007-10-19 | 2011-01-06 | マイクロソフト コーポレーション | 動的に更新される仮想リストビュー |
| JP2015011409A (ja) * | 2013-06-26 | 2015-01-19 | 京セラ株式会社 | 電子装置、および、表示制御方法 |
| JP2017527033A (ja) * | 2014-09-02 | 2017-09-14 | アップル インコーポレイテッド | ユーザ入力を受信するためのユーザインタフェース |
| US10055121B2 (en) | 2015-03-07 | 2018-08-21 | Apple Inc. | Activity based thresholds and feedbacks |
| JP2018156402A (ja) * | 2017-03-17 | 2018-10-04 | 株式会社Pfu | サムネイル画像表示装置、サムネイル画像表示装置の制御方法及びコンピュータの制御プログラム |
| US10254948B2 (en) | 2014-09-02 | 2019-04-09 | Apple Inc. | Reduced-size user interfaces for dynamically updated application overviews |
| US10272294B2 (en) | 2016-06-11 | 2019-04-30 | Apple Inc. | Activity and workout updates |
| US10452253B2 (en) | 2014-08-15 | 2019-10-22 | Apple Inc. | Weather user interface |
| US10496259B2 (en) | 2014-08-02 | 2019-12-03 | Apple Inc. | Context-specific user interfaces |
| US10771606B2 (en) | 2014-09-02 | 2020-09-08 | Apple Inc. | Phone user interface |
| US10872318B2 (en) | 2014-06-27 | 2020-12-22 | Apple Inc. | Reduced size user interface |
| US11604571B2 (en) | 2014-07-21 | 2023-03-14 | Apple Inc. | Remote user interface |
| US11714536B2 (en) | 2021-05-21 | 2023-08-01 | Apple Inc. | Avatar sticker editor user interfaces |
| US11921998B2 (en) | 2020-05-11 | 2024-03-05 | Apple Inc. | Editing features of an avatar |
| JP7494404B1 (ja) | 2021-05-21 | 2024-06-03 | アップル インコーポレイテッド | アバターステッカーエディタユーザインタフェース |
| US12184969B2 (en) | 2016-09-23 | 2024-12-31 | Apple Inc. | Avatar creation and editing |
| US12340481B2 (en) | 2018-05-07 | 2025-06-24 | Apple Inc. | Avatar creation user interface |
| US12417596B2 (en) | 2022-09-23 | 2025-09-16 | Apple Inc. | User interfaces for managing live communication sessions |
Families Citing this family (152)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
| US8004496B2 (en) * | 2002-01-08 | 2011-08-23 | Koninklijke Philips Electronics N.V. | User interface for electronic devices for controlling the displaying of long sorted lists |
| US7114129B2 (en) * | 2002-03-28 | 2006-09-26 | International Business Machines Corporation | Method and system for controlling an application displayed in an inactive window |
| US20060282858A1 (en) * | 2003-05-08 | 2006-12-14 | Csicsatka Tibor G | Method and apparatus for navigating alphabetized text |
| US20040260786A1 (en) * | 2003-06-20 | 2004-12-23 | Barile Steven E. | Method and apparatus for caching multimedia content from the Internet on occasionally-connected devices |
| EP1538536A1 (en) * | 2003-12-05 | 2005-06-08 | Sony International (Europe) GmbH | Visualization and control techniques for multimedia digital content |
| EP1550942A1 (en) * | 2004-01-05 | 2005-07-06 | Thomson Licensing S.A. | User interface for a device for playback of audio files |
| JP4123382B2 (ja) * | 2004-07-12 | 2008-07-23 | ソニー株式会社 | 電子機器、電子機器における表示制御方法およびグラフィカル・ユーザ・インターフェース |
| US7765225B2 (en) | 2004-08-03 | 2010-07-27 | The Hong Kong Polytechnic University | Search system |
| US20060085752A1 (en) * | 2004-10-14 | 2006-04-20 | International Business Machines Corporation | Method and apparatus for dynamically creating historical groups in a messaging client |
| KR100764677B1 (ko) * | 2005-01-27 | 2007-10-08 | 주식회사 애트랩 | 데이터 검색 및 디스플레이 장치 및 이의 방법 |
| EP2902883A1 (en) * | 2005-05-04 | 2015-08-05 | Hillcrest Laboratories, Inc. | Method and system for scrolling in user interfaces |
| FR2887655B1 (fr) * | 2005-06-27 | 2007-10-05 | Archos Sa | Procede et dispositif d'aide a la recherche d'un element dans une liste par defilement accelere sur un dispositif d'affichage |
| US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
| JP4265624B2 (ja) * | 2006-06-29 | 2009-05-20 | オンキヨー株式会社 | コンテンツ選択装置及びコンテンツ選択プログラム |
| US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
| US20080082928A1 (en) * | 2006-09-29 | 2008-04-03 | Sbc Knowledge Ventures, L.P. | Method for viewing information in a communication device |
| US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
| US8701037B2 (en) * | 2007-06-27 | 2014-04-15 | Microsoft Corporation | Turbo-scroll mode for rapid data item selection |
| US8509854B2 (en) | 2007-09-18 | 2013-08-13 | Lg Electronics Inc. | Mobile terminal and method of controlling operation of the same |
| US8359545B2 (en) | 2007-10-16 | 2013-01-22 | Hillcrest Laboratories, Inc. | Fast and smooth scrolling of user interfaces operating on thin clients |
| US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
| KR20090093124A (ko) * | 2008-02-28 | 2009-09-02 | 주식회사 밸럽스 | 항목 검색 방법 |
| US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
| US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
| US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
| US20100058240A1 (en) * | 2008-08-26 | 2010-03-04 | Apple Inc. | Dynamic Control of List Navigation Based on List Item Properties |
| US20100088640A1 (en) * | 2008-10-08 | 2010-04-08 | Belkin International, Inc. | Method And Electrical Device For Displaying Data To A User |
| WO2010067118A1 (en) | 2008-12-11 | 2010-06-17 | Novauris Technologies Limited | Speech recognition involving a mobile device |
| US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
| US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
| US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
| US20120311585A1 (en) | 2011-06-03 | 2012-12-06 | Apple Inc. | Organizing task items that represent tasks to perform |
| US8830274B2 (en) * | 2009-06-18 | 2014-09-09 | Pioneer Corporation | Information display device |
| US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
| US8381107B2 (en) | 2010-01-13 | 2013-02-19 | Apple Inc. | Adaptive audio feedback system and method |
| US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
| US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
| US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
| US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
| DE112011100329T5 (de) | 2010-01-25 | 2012-10-31 | Andrew Peter Nelson Jerram | Vorrichtungen, Verfahren und Systeme für eine Digitalkonversationsmanagementplattform |
| US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
| CN102316211B (zh) * | 2010-07-08 | 2014-06-18 | 腾讯科技(北京)有限公司 | 一种实现按键加速的方法和装置 |
| WO2012014431A1 (ja) * | 2010-07-30 | 2012-02-02 | 株式会社ソニー・コンピュータエンタテインメント | 電子機器、表示物の表示方法および検索処理方法 |
| JP5576781B2 (ja) * | 2010-12-16 | 2014-08-20 | 株式会社メガチップス | 画像処理システム、画像処理システムの動作方法、ホスト装置、プログラム、およびプログラムの作成方法 |
| US10762293B2 (en) | 2010-12-22 | 2020-09-01 | Apple Inc. | Using parts-of-speech tagging and named entity recognition for spelling correction |
| US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
| CN102790826A (zh) * | 2011-05-20 | 2012-11-21 | 腾讯科技(深圳)有限公司 | 首字母列表定位方法及移动终端 |
| US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
| US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
| US8994755B2 (en) * | 2011-12-20 | 2015-03-31 | Alcatel Lucent | Servers, display devices, scrolling methods and methods of generating heatmaps |
| WO2013097129A1 (zh) * | 2011-12-29 | 2013-07-04 | 华为技术有限公司 | 联系人搜索方法、装置及其应用的移动终端 |
| US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
| US9483461B2 (en) | 2012-03-06 | 2016-11-01 | Apple Inc. | Handling speech synthesis of content for multiple languages |
| US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
| US9582146B2 (en) * | 2012-05-29 | 2017-02-28 | Nokia Technologies Oy | Causing display of search results |
| US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
| US9495129B2 (en) | 2012-06-29 | 2016-11-15 | Apple Inc. | Device, method, and user interface for voice-activated navigation and browsing of a document |
| US9576574B2 (en) | 2012-09-10 | 2017-02-21 | Apple Inc. | Context-sensitive handling of interruptions by intelligent digital assistant |
| US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
| JP2016508007A (ja) | 2013-02-07 | 2016-03-10 | アップル インコーポレイテッド | デジタルアシスタントのためのボイストリガ |
| US9934488B2 (en) * | 2013-03-13 | 2018-04-03 | Autodesk, Inc. | User interface navigation elements for navigating datasets |
| US9841889B2 (en) | 2013-03-13 | 2017-12-12 | Autodesk, Inc. | User interface navigation elements for navigating datasets |
| US9996244B2 (en) | 2013-03-13 | 2018-06-12 | Autodesk, Inc. | User interface navigation elements for navigating datasets |
| US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
| WO2014144579A1 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | System and method for updating an adaptive speech recognition model |
| AU2014233517B2 (en) | 2013-03-15 | 2017-05-25 | Apple Inc. | Training an at least partial voice command system |
| WO2014197336A1 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
| WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
| US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
| WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
| HK1223708A1 (zh) | 2013-06-09 | 2017-08-04 | Apple Inc. | 用於实现跨数字助理的两个或更多个实例的会话持续性的设备、方法、和图形用户界面 |
| US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
| WO2014200731A1 (en) | 2013-06-13 | 2014-12-18 | Apple Inc. | System and method for emergency calls initiated by voice command |
| US10791216B2 (en) | 2013-08-06 | 2020-09-29 | Apple Inc. | Auto-activating smart responses based on activities from remote devices |
| US9620105B2 (en) | 2014-05-15 | 2017-04-11 | Apple Inc. | Analyzing audio input for efficient speech and music recognition |
| US10592095B2 (en) | 2014-05-23 | 2020-03-17 | Apple Inc. | Instantaneous speaking of content on touch devices |
| US9502031B2 (en) | 2014-05-27 | 2016-11-22 | Apple Inc. | Method for supporting dynamic grammars in WFST-based ASR |
| US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
| US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
| US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
| US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
| US9734193B2 (en) | 2014-05-30 | 2017-08-15 | Apple Inc. | Determining domain salience ranking from ambiguous words in natural speech |
| US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
| TWI566107B (zh) | 2014-05-30 | 2017-01-11 | 蘋果公司 | 用於處理多部分語音命令之方法、非暫時性電腦可讀儲存媒體及電子裝置 |
| US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
| US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
| US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
| US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
| US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
| US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
| US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
| US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
| US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
| US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
| US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
| US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
| US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
| US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
| US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
| US9711141B2 (en) | 2014-12-09 | 2017-07-18 | Apple Inc. | Disambiguating heteronyms in speech synthesis |
| US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
| US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
| US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
| US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
| US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
| US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
| CN104883600A (zh) * | 2015-05-19 | 2015-09-02 | 小米科技有限责任公司 | 列表条目显示方法及装置 |
| US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
| US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
| US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
| US9578173B2 (en) | 2015-06-05 | 2017-02-21 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
| US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
| US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
| US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
| US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
| US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
| US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
| US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
| US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
| US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
| US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
| US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
| US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
| US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
| JP6159492B1 (ja) * | 2016-03-24 | 2017-07-05 | 楽天株式会社 | 情報処理システム、情報処理方法、及び情報処理プログラム |
| US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
| US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
| US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
| US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
| DK179309B1 (en) | 2016-06-09 | 2018-04-23 | Apple Inc | Intelligent automated assistant in a home environment |
| US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
| US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
| US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
| US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
| US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
| DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
| DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
| DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
| DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
| US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
| US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
| DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
| DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
| DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
| DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
| DK201770432A1 (en) | 2017-05-15 | 2018-12-21 | Apple Inc. | Hierarchical belief states for digital assistants |
| DK179560B1 (en) | 2017-05-16 | 2019-02-18 | Apple Inc. | FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES |
| JP7193797B2 (ja) * | 2018-11-06 | 2022-12-21 | 任天堂株式会社 | ゲームプログラム、情報処理システム、情報処理装置、および、ゲーム処理方法 |
| US11157156B2 (en) | 2019-06-03 | 2021-10-26 | International Business Machines Corporation | Speed-based content rendering |
| US11288034B2 (en) * | 2020-04-15 | 2022-03-29 | Microsoft Technology Licensing, Llc | Hierarchical topic extraction and visualization for audio streams |
| CN118069023A (zh) * | 2022-11-24 | 2024-05-24 | 华为技术有限公司 | 一种输入方法、设备及系统 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0827700B2 (ja) * | 1990-12-31 | 1996-03-21 | インターナショナル・ビジネス・マシーンズ・コーポレイション | コンピュータ表示制御システム |
| US5550559A (en) * | 1994-05-23 | 1996-08-27 | International Business Machines Corporation | Method and apparatus for locating a point in a list |
| US5772635A (en) * | 1995-05-15 | 1998-06-30 | Alaris Medical Systems, Inc. | Automated infusion system with dose rate calculator |
| US5786819A (en) * | 1996-06-11 | 1998-07-28 | Xerox Corporation | One button searching of long lists |
| US5680561A (en) * | 1996-08-26 | 1997-10-21 | International Business Machines Corporation | Effectively locating an object within a compound document using an elevator |
| US5977975A (en) * | 1998-01-13 | 1999-11-02 | Sony Corporation | Array of displayed graphic images for enabling selection of a selectable graphic image |
| US6225996B1 (en) * | 1998-02-20 | 2001-05-01 | Corel Corporation | System and method for displaying a current value of a cell of a document |
| US6204846B1 (en) * | 1999-02-16 | 2001-03-20 | International Business Machines Corporation | Data set user interface control for use in accessing information in a computer |
| SE514282C2 (sv) * | 1999-04-22 | 2001-02-05 | Nokia Multimedia Terminals Oy | Förfarande och anordning för rullbar krysspunktnavigering i ett användargränssnitt |
| US6269361B1 (en) * | 1999-05-28 | 2001-07-31 | Goto.Com | System and method for influencing a position on a search result list generated by a computer network search engine |
-
2001
- 2001-02-09 US US09/780,229 patent/US7698652B2/en active Active
-
2002
- 2002-01-15 EP EP02740051A patent/EP1384134B1/en not_active Expired - Lifetime
- 2002-01-15 WO PCT/IB2002/000101 patent/WO2002063453A2/en not_active Ceased
- 2002-01-15 DE DE60226593T patent/DE60226593D1/de not_active Expired - Lifetime
- 2002-01-15 JP JP2002563332A patent/JP2004519033A/ja active Pending
- 2002-01-15 KR KR1020027013523A patent/KR100952187B1/ko not_active Expired - Lifetime
- 2002-01-15 CN CNB028002725A patent/CN1322402C/zh not_active Expired - Lifetime
- 2002-01-15 AT AT02740051T patent/ATE395659T1/de not_active IP Right Cessation
Cited By (46)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008097202A (ja) * | 2006-10-10 | 2008-04-24 | Mitsubishi Electric Corp | 電子機器 |
| JP2008276762A (ja) * | 2007-04-25 | 2008-11-13 | Internatl Business Mach Corp <Ibm> | コンピュータにより実行される方法、システム及びコンピュータ読み取り可能な記録媒体(能動的にスクロールしているビュー・ペイン内に機能コンテキストを与える方法) |
| JP2011501299A (ja) * | 2007-10-19 | 2011-01-06 | マイクロソフト コーポレーション | 動的に更新される仮想リストビュー |
| JP2015011409A (ja) * | 2013-06-26 | 2015-01-19 | 京セラ株式会社 | 電子装置、および、表示制御方法 |
| US9841888B2 (en) | 2013-06-26 | 2017-12-12 | Kyocera Corporation | Electronic device and display control method |
| US10872318B2 (en) | 2014-06-27 | 2020-12-22 | Apple Inc. | Reduced size user interface |
| US12361388B2 (en) | 2014-06-27 | 2025-07-15 | Apple Inc. | Reduced size user interface |
| US12299642B2 (en) | 2014-06-27 | 2025-05-13 | Apple Inc. | Reduced size user interface |
| US11250385B2 (en) | 2014-06-27 | 2022-02-15 | Apple Inc. | Reduced size user interface |
| US11720861B2 (en) | 2014-06-27 | 2023-08-08 | Apple Inc. | Reduced size user interface |
| US11604571B2 (en) | 2014-07-21 | 2023-03-14 | Apple Inc. | Remote user interface |
| US12093515B2 (en) | 2014-07-21 | 2024-09-17 | Apple Inc. | Remote user interface |
| US12430013B2 (en) | 2014-08-02 | 2025-09-30 | Apple Inc. | Context-specific user interfaces |
| US10606458B2 (en) | 2014-08-02 | 2020-03-31 | Apple Inc. | Clock face generation based on contact on an affordance in a clock face selection mode |
| US10496259B2 (en) | 2014-08-02 | 2019-12-03 | Apple Inc. | Context-specific user interfaces |
| US11740776B2 (en) | 2014-08-02 | 2023-08-29 | Apple Inc. | Context-specific user interfaces |
| US10990270B2 (en) | 2014-08-02 | 2021-04-27 | Apple Inc. | Context-specific user interfaces |
| US10452253B2 (en) | 2014-08-15 | 2019-10-22 | Apple Inc. | Weather user interface |
| US11922004B2 (en) | 2014-08-15 | 2024-03-05 | Apple Inc. | Weather user interface |
| US11042281B2 (en) | 2014-08-15 | 2021-06-22 | Apple Inc. | Weather user interface |
| US11550465B2 (en) | 2014-08-15 | 2023-01-10 | Apple Inc. | Weather user interface |
| US12229396B2 (en) | 2014-08-15 | 2025-02-18 | Apple Inc. | Weather user interface |
| JP2017527033A (ja) * | 2014-09-02 | 2017-09-14 | アップル インコーポレイテッド | ユーザ入力を受信するためのユーザインタフェース |
| US10613743B2 (en) | 2014-09-02 | 2020-04-07 | Apple Inc. | User interface for receiving user input |
| US10613745B2 (en) | 2014-09-02 | 2020-04-07 | Apple Inc. | User interface for receiving user input |
| US11700326B2 (en) | 2014-09-02 | 2023-07-11 | Apple Inc. | Phone user interface |
| US10254948B2 (en) | 2014-09-02 | 2019-04-09 | Apple Inc. | Reduced-size user interfaces for dynamically updated application overviews |
| US10771606B2 (en) | 2014-09-02 | 2020-09-08 | Apple Inc. | Phone user interface |
| US10055121B2 (en) | 2015-03-07 | 2018-08-21 | Apple Inc. | Activity based thresholds and feedbacks |
| US10409483B2 (en) | 2015-03-07 | 2019-09-10 | Apple Inc. | Activity based thresholds for providing haptic feedback |
| US11918857B2 (en) | 2016-06-11 | 2024-03-05 | Apple Inc. | Activity and workout updates |
| US10272294B2 (en) | 2016-06-11 | 2019-04-30 | Apple Inc. | Activity and workout updates |
| US11148007B2 (en) | 2016-06-11 | 2021-10-19 | Apple Inc. | Activity and workout updates |
| US11161010B2 (en) | 2016-06-11 | 2021-11-02 | Apple Inc. | Activity and workout updates |
| US12274918B2 (en) | 2016-06-11 | 2025-04-15 | Apple Inc. | Activity and workout updates |
| US11660503B2 (en) | 2016-06-11 | 2023-05-30 | Apple Inc. | Activity and workout updates |
| US12184969B2 (en) | 2016-09-23 | 2024-12-31 | Apple Inc. | Avatar creation and editing |
| JP2018156402A (ja) * | 2017-03-17 | 2018-10-04 | 株式会社Pfu | サムネイル画像表示装置、サムネイル画像表示装置の制御方法及びコンピュータの制御プログラム |
| US12340481B2 (en) | 2018-05-07 | 2025-06-24 | Apple Inc. | Avatar creation user interface |
| US11921998B2 (en) | 2020-05-11 | 2024-03-05 | Apple Inc. | Editing features of an avatar |
| US12379834B2 (en) | 2020-05-11 | 2025-08-05 | Apple Inc. | Editing features of an avatar |
| US12147655B2 (en) | 2021-05-21 | 2024-11-19 | Apple Inc. | Avatar sticker editor user interfaces |
| US11714536B2 (en) | 2021-05-21 | 2023-08-01 | Apple Inc. | Avatar sticker editor user interfaces |
| JP2024522087A (ja) * | 2021-05-21 | 2024-06-11 | アップル インコーポレイテッド | アバターステッカーエディタユーザインタフェース |
| JP7494404B1 (ja) | 2021-05-21 | 2024-06-03 | アップル インコーポレイテッド | アバターステッカーエディタユーザインタフェース |
| US12417596B2 (en) | 2022-09-23 | 2025-09-16 | Apple Inc. | User interfaces for managing live communication sessions |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1384134B1 (en) | 2008-05-14 |
| KR20020093898A (ko) | 2002-12-16 |
| US20020109709A1 (en) | 2002-08-15 |
| CN1322402C (zh) | 2007-06-20 |
| CN1486454A (zh) | 2004-03-31 |
| WO2002063453A3 (en) | 2003-11-06 |
| EP1384134A2 (en) | 2004-01-28 |
| WO2002063453A2 (en) | 2002-08-15 |
| KR100952187B1 (ko) | 2010-04-09 |
| US7698652B2 (en) | 2010-04-13 |
| DE60226593D1 (de) | 2008-06-26 |
| ATE395659T1 (de) | 2008-05-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7698652B2 (en) | Rapid retrieval user interface designed around small displays and few buttons for searching long lists | |
| USRE46659E1 (en) | User interface for electronic devices for controlling the displaying of long sorted lists | |
| US9395874B2 (en) | Method of operating handheld electronic device and touch interface apparatus and storage medium using the same | |
| US7089292B1 (en) | Interface including non-visual display for use in browsing an indexed collection of electronic content | |
| US10379728B2 (en) | Methods and graphical user interfaces for conducting searches on a portable multifunction device | |
| US8677273B2 (en) | System and method for displaying media items | |
| US9880708B2 (en) | User interface | |
| US20070079383A1 (en) | System and Method for Providing Digital Content on Mobile Devices | |
| US20070254722A1 (en) | Mobile communication terminal and information display method thereof | |
| US20100169772A1 (en) | Tabbed content view on a touch-screen device | |
| WO2009045695A1 (en) | Navigation for a non-traditionally shaped liquid crystal display for mobile handset devices | |
| JP2010521025A (ja) | 多状態統合パイユーザインターフェイス | |
| JP2009509268A (ja) | 電子機器用のグラフィカル・ユーザー・インターフェース | |
| CN105807950B (zh) | 文本项目的用户友好的输入 | |
| US20080126933A1 (en) | Method and apparatus for multi-mode traversal of lists | |
| WO2013030892A1 (ja) | 情報処理端末、表示制御方法、および表示制御プログラム | |
| JP2006510090A (ja) | アイテム・リストを提示する方法及び装置 | |
| CN101482787B (zh) | 操作手持电子装置的方法及触碰式接口装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20041221 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050114 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070614 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070710 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20071009 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20071016 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080110 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080424 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080820 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080926 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20090522 |