JP2004519033A - 小型ディスプレイ及び少数のボタンを中心に構成された長いリストを検索するための高速検索ユーザインタフェース - Google Patents

小型ディスプレイ及び少数のボタンを中心に構成された長いリストを検索するための高速検索ユーザインタフェース Download PDF

Info

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
character
helper
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
Application number
JP2002563332A
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.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=25118998&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JP2004519033(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of JP2004519033A publication Critical patent/JP2004519033A/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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27467Methods of retrieving data
    • H04M1/2747Scrolling on a display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27467Methods of retrieving data
    • H04M1/2748Methods of retrieving data by matching character strings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones

Landscapes

  • Engineering & Computer Science (AREA)
  • 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)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
  • Feeding And Controlling Fuel (AREA)
  • Endoscopes (AREA)

Abstract

ユーザインタフェースの応用において、コンピューティング装置は、前記ユーザがデータ配列から情報を検索することを支援するユーザインタフェースを持つ。本発明による実施例においては、前記データ配列は整列された住所のリストである。かように装備されたUIにおいて、本発明の実施例によるUIにおいては、ユーザはイベントの特有のシーケンスを体験する。前記ユーザはリストのある点から始める。前記ユーザがスクロールキーを押下した後、前記リストは低速で下にスクロールする。前記ユーザがスクロールボタンを押下し続けるにつれて、前記スクロールは加速する。所定の時間の後、ヘルパーキャラクタが表示される。該キャラクタは、名前の最初の文字又は電話番号の最初の数字を表す。前記UIは前記ヘルパーキャラクタを前記ユーザに表示する。前記ユーザは、前記ユーザが所望する選択に対応するヘルパーキャラクタが現れるまで、前記スクロールボタンを押し続ける。前記ユーザは前記スクロールボタンを離し、特定の選択を探すためにデータのより小さな群の中をブラウズしても良い。

Description

【0001】
【発明の属する技術分野】
本発明は、一般的には電子機器及び該電子機器のユーザインタフェースに向けたものである。更に詳細には、本発明は携帯用の電子機器に適したユーザインタフェースに関する。
【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. データ配列中の整列されたリストから情報を検索することを支援するユーザインタフェースを持つデータ処理装置であって、
    ユーザによる作動に応答する配列スクローラと、
    前記配列スクローラの継続的なユーザによる作動によって作動させられるヘルパーキャラクタ生成器と、
    を有し、前記ヘルパーキャラクタ生成器は、スクロールされている前記リスト中の一部を表すヘルパーキャラクタを表示するように動作するデータ処理装置。
  2. 前記ヘルパーキャラクタは、前記配列スクローラを停止し次いで前記配列スクローラを再作動させることによって、付加的なヘルパーキャラクタを示す、請求項1に記載のデータ処理装置。
  3. 前記ヘルパーキャラクタのディスプレイは、GUIディスプレイ上の位置に対応する、請求項1に記載のデータ処理装置。
  4. ハンドヘルド機器、携帯電話及びブラウザを持つインターネット利用可能な機器のうちの少なくとも1つを有する、請求項1に記載の装置。
  5. 英数字のキャラクタ、象形文字、名前中の文字及び電話番号中のプレフィクスのうちの少なくとも1つから項目が選択される、請求項4に記載の装置。
  6. 前記リストは多次元である、請求項1に記載の装置。
  7. 前記ヘルパーキャラクタ生成器は、オーディオフィードバック、ビデオフィードバック及び触覚フィードバックのうちの少なくとも1つを有するヘルパーキャラクタを提示する、請求項1に記載の装置。
  8. データ処理環境において、データ処理装置によってアクセス可能なデータ中の整列されたリストをユーザがスクロールすることを可能にする方法であって、
    ユーザによる前記データ処理装置の作動に応じて、前記ユーザが前記リストをスクロールすることを可能にするステップと、
    スクロールされている前記リストの一部を表すヘルパーキャラクタを生成するステップと、
    を有する方法。
  9. 前記データ処理環境は分散環境を有する、請求項8に記載の方法。
  10. 情報処理装置にインストールされるためのソフトウェアであって、前記装置とのユーザの対話に応じて、現在スクロールされている整列されたリストの一部を表すヘルパーキャラクタを表示するよう前記装置を動作させるソフトウェア。
  11. クライアント−サーバ構成において提供されるサービスであって、
    前記サーバは情報項目の整理されたリストへのユーザアクセスを提供し、
    前記クライアントは前記サーバと対話することが可能であり、前記サーバは前記クライアントにおいて現在スクロールされている前記リストの一部を表すヘルパーキャラクタを表示するように前記クライアントを制御するサービス。
  12. 前記クライアントは、ハンドヘルド装置、デスクトップ型コンピュータ、ラップトップ型コンピュータ、無線電話の受話器、携帯用メディア再生装置及び携帯電話のうちの少なくとも1つを有する、請求項11に記載のネットワークサービス。
  13. 内容情報項目の整列されたリストと、
    それぞれが前記項目のそれぞれ1つに対応するヘルパーキャラクタの少なくとも1つと、
    前記ヘルパーキャラクタの特定の1つの提示を、対応する前記項目の1つのスクロールの間制御する制御ソフトウェアと、
    を有する情報記憶媒体。
  14. 前記整列されたリストは、英数字のキャラクタのシーケンス、象形文字のシーケンス、画像のシーケンス及び音のシーケンスのうち少なくとも1つを有する、請求項13に記載の情報記憶媒体。
  15. 前記ヘルパーキャラクタの特定の1つの提示は、オーディオフィードバック、ビデオフィードバック及び触覚フィードバックのうちの少なくとも1つを有する、請求項14に記載の情報記憶媒体。
JP2002563332A 2001-02-09 2002-01-15 小型ディスプレイ及び少数のボタンを中心に構成された長いリストを検索するための高速検索ユーザインタフェース Pending JP2004519033A (ja)

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 (17)

* Cited by examiner, † Cited by third party
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 アップル インコーポレイテッド アバターステッカーエディタユーザインタフェース

Families Citing this family (152)

* Cited by examiner, † Cited by third party
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 주식회사 애트랩 데이터 검색 및 디스플레이 장치 및 이의 방법
CN101185051B (zh) * 2005-05-04 2010-05-19 希尔克瑞斯特实验室公司 电子节目指南和在gui上切换模式、滚动通过对象的方法
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
EP2040146B1 (en) 2007-09-18 2020-12-09 Microsoft Technology Licensing, LLC Mobile terminal and method of controlling operation of the same
JP2011501289A (ja) 2007-10-16 2011-01-06 ヒルクレスト・ラボラトリーズ・インコーポレイテッド シンクライアント上で動作するユーザインターフェイスの高速で円滑なスクロール
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
US20120309363A1 (en) 2011-06-03 2012-12-06 Apple Inc. Triggering notifications associated with tasks 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
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
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
US8977584B2 (en) 2010-01-25 2015-03-10 Newvaluexchange Global Ai Llp Apparatuses, methods and systems for a digital conversation management platform
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
EP2843571A3 (en) * 2011-12-29 2015-05-06 Huawei Technologies Co., Ltd. Contact searching method and apparatus
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
CN104969289B (zh) 2013-02-07 2021-05-28 苹果公司 数字助理的语音触发器
US9841889B2 (en) 2013-03-13 2017-12-12 Autodesk, Inc. User interface navigation elements for navigating datasets
US9934488B2 (en) * 2013-03-13 2018-04-03 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
US9922642B2 (en) 2013-03-15 2018-03-20 Apple Inc. Training an at least partial voice command system
WO2014144579A1 (en) 2013-03-15 2014-09-18 Apple Inc. System and method for updating an adaptive speech recognition model
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
WO2014197336A1 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
WO2014197335A1 (en) 2013-06-08 2014-12-11 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
EP3937002A1 (en) 2013-06-09 2022-01-12 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
CN105265005B (zh) 2013-06-13 2019-09-17 苹果公司 用于由语音命令发起的紧急呼叫的***和方法
WO2015020942A1 (en) 2013-08-06 2015-02-12 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
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
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
US10078631B2 (en) 2014-05-30 2018-09-18 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
WO2015184186A1 (en) 2014-05-30 2015-12-03 Apple Inc. Multi-command single utterance input method
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
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
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
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
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
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
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
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
US9578173B2 (en) 2015-06-05 2017-02-21 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
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
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital 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
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
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
DK179049B1 (en) 2016-06-11 2017-09-18 Apple Inc Data driven natural language event detection and classification
DK179415B1 (en) 2016-06-11 2018-06-14 Apple Inc Intelligent device arbitration and control
DK179343B1 (en) 2016-06-11 2018-05-14 Apple Inc Intelligent task discovery
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
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)

* Cited by examiner, † Cited by third party
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

Cited By (34)

* Cited by examiner, † Cited by third party
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
US11250385B2 (en) 2014-06-27 2022-02-15 Apple Inc. Reduced size user interface
US10872318B2 (en) 2014-06-27 2020-12-22 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
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
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
US10990270B2 (en) 2014-08-02 2021-04-27 Apple Inc. Context-specific user interfaces
US11550465B2 (en) 2014-08-15 2023-01-10 Apple Inc. Weather user interface
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
US10254948B2 (en) 2014-09-02 2019-04-09 Apple Inc. Reduced-size user interfaces for dynamically updated application overviews
US11700326B2 (en) 2014-09-02 2023-07-11 Apple Inc. Phone user interface
US10613743B2 (en) 2014-09-02 2020-04-07 Apple Inc. User interface for receiving user input
JP2017527033A (ja) * 2014-09-02 2017-09-14 アップル インコーポレイテッド ユーザ入力を受信するためのユーザインタフェース
US10771606B2 (en) 2014-09-02 2020-09-08 Apple Inc. Phone user interface
US10613745B2 (en) 2014-09-02 2020-04-07 Apple Inc. User interface for receiving user input
US10409483B2 (en) 2015-03-07 2019-09-10 Apple Inc. Activity based thresholds for providing haptic feedback
US10055121B2 (en) 2015-03-07 2018-08-21 Apple Inc. Activity based thresholds and feedbacks
US10272294B2 (en) 2016-06-11 2019-04-30 Apple Inc. Activity and workout updates
US11660503B2 (en) 2016-06-11 2023-05-30 Apple Inc. Activity and workout updates
US11161010B2 (en) 2016-06-11 2021-11-02 Apple Inc. Activity and workout updates
US11918857B2 (en) 2016-06-11 2024-03-05 Apple Inc. Activity and workout updates
US11148007B2 (en) 2016-06-11 2021-10-19 Apple Inc. Activity and workout updates
JP2018156402A (ja) * 2017-03-17 2018-10-04 株式会社Pfu サムネイル画像表示装置、サムネイル画像表示装置の制御方法及びコンピュータの制御プログラム
US11921998B2 (en) 2020-05-11 2024-03-05 Apple Inc. Editing features of an avatar
US11714536B2 (en) 2021-05-21 2023-08-01 Apple Inc. Avatar sticker editor user interfaces
JP7494404B1 (ja) 2021-05-21 2024-06-03 アップル インコーポレイテッド アバターステッカーエディタユーザインタフェース

Also Published As

Publication number Publication date
WO2002063453A2 (en) 2002-08-15
EP1384134B1 (en) 2008-05-14
EP1384134A2 (en) 2004-01-28
US7698652B2 (en) 2010-04-13
KR20020093898A (ko) 2002-12-16
WO2002063453A3 (en) 2003-11-06
CN1322402C (zh) 2007-06-20
DE60226593D1 (de) 2008-06-26
US20020109709A1 (en) 2002-08-15
ATE395659T1 (de) 2008-05-15
KR100952187B1 (ko) 2010-04-09
CN1486454A (zh) 2004-03-31

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
US10552036B2 (en) Mobile communication terminal and information display method thereof
US7089292B1 (en) Interface including non-visual display for use in browsing an indexed collection of electronic content
US9395874B2 (en) Method of operating handheld electronic device and touch interface apparatus and storage medium using the same
US20070079383A1 (en) System and Method for Providing Digital Content on Mobile Devices
US20120311478A1 (en) Methods and Graphical User Interfaces for Conducting Searches on a Portable Multifunction Device
CN102272707A (zh) 手势映射的滚动
US20100169772A1 (en) Tabbed content view on a touch-screen device
US20080126933A1 (en) Method and apparatus for multi-mode traversal of lists
WO2009045695A1 (en) Navigation for a non-traditionally shaped liquid crystal display for mobile handset devices
TW200845710A (en) Multi-state unified pie user interface
JP2009509268A (ja) 電子機器用のグラフィカル・ユーザー・インターフェース
WO2009056973A1 (en) System and method for displaying media items
CN105807950B (zh) 文本项目的用户友好的输入
WO2013030892A1 (ja) 情報処理端末、表示制御方法、および表示制御プログラム
JP2006510090A (ja) アイテム・リストを提示する方法及び装置
CN101482787B (zh) 操作手持电子装置的方法及触碰式接口装置
CN103279469A (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