JPH03113578A - 図形出力処理方式 - Google Patents
図形出力処理方式Info
- Publication number
- JPH03113578A JPH03113578A JP25131089A JP25131089A JPH03113578A JP H03113578 A JPH03113578 A JP H03113578A JP 25131089 A JP25131089 A JP 25131089A JP 25131089 A JP25131089 A JP 25131089A JP H03113578 A JPH03113578 A JP H03113578A
- Authority
- JP
- Japan
- Prior art keywords
- conversion
- tables
- formulas
- chemical formulas
- axis direction
- 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
Landscapes
- Processing Or Creating Images (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概 要〕
図形を変換して出力する処理に関し、
図形の注11部分を見易いように拡大等しながら、他の
周辺部分との連続性を保持して同時に表示等できるよう
にした、図形出力処理方式を目的とし、図形出力部と図
形変換部を有し、該図形出力部は、所定の出力画面に変
換図形を出力し、該図形変換部は、原図形に所定の変換
処理を行って該変換図形を生成し、該変換処理は、出力
画面内で一様でない変換率によって、該原図形を拡大及
び縮小する処理であるように構成する。
周辺部分との連続性を保持して同時に表示等できるよう
にした、図形出力処理方式を目的とし、図形出力部と図
形変換部を有し、該図形出力部は、所定の出力画面に変
換図形を出力し、該図形変換部は、原図形に所定の変換
処理を行って該変換図形を生成し、該変換処理は、出力
画面内で一様でない変換率によって、該原図形を拡大及
び縮小する処理であるように構成する。
本発明は、図形を変換して出力する処理、特に注目部分
を見易いように拡大し°ζ表示等するための、図形出力
処理方式に関する。
を見易いように拡大し°ζ表示等するための、図形出力
処理方式に関する。
〔従来の技術と発明が解決しようとする課題〕計算機で
処理する図形をCRi”表示装置に表示し、或いは印刷
装置によって印刷する等、所要の出力装置に出力する場
合に、図形が比較的大きい場合には、図形全体をCRT
画面に収まるように適当な変換率で縮小し“C表示した
り、父性l」する部分のみを切り出し、必要な場合には
その部分を拡大して表示することが行われる。
処理する図形をCRi”表示装置に表示し、或いは印刷
装置によって印刷する等、所要の出力装置に出力する場
合に、図形が比較的大きい場合には、図形全体をCRT
画面に収まるように適当な変換率で縮小し“C表示した
り、父性l」する部分のみを切り出し、必要な場合には
その部分を拡大して表示することが行われる。
ご\で、全体を縮小する前者の表示では、全体の見通し
は良いが、詳細を見ることができず、他方部分を拡大す
る後者の表示では、その部分と他の部分とのつながり乃
至全体の見通しが悪い。
は良いが、詳細を見ることができず、他方部分を拡大す
る後者の表示では、その部分と他の部分とのつながり乃
至全体の見通しが悪い。
そのために、両者を随時切り替えて表示したり、いわゆ
るウィンドウ技術によって、全体図に部分の拡大図を重
畳して表示する等によって、両者を補うようにしている
が、切り替え表示では当然両者を同時に見ることができ
ず、又ウィンドウ表示の場合でも、全体図の二部は部分
拡大図で隠され゛(見えなくなるijJ能性がある。1
つ拡大図と全体図とは切り離されて連続性がなくなる。
るウィンドウ技術によって、全体図に部分の拡大図を重
畳して表示する等によって、両者を補うようにしている
が、切り替え表示では当然両者を同時に見ることができ
ず、又ウィンドウ表示の場合でも、全体図の二部は部分
拡大図で隠され゛(見えなくなるijJ能性がある。1
つ拡大図と全体図とは切り離されて連続性がなくなる。
本発明は、図形の注目部分を見易いように拡大等しなが
ら、他の周辺部分も隠れることなく連続性を保持して同
時に表示等できるようにした、図形出力処理方式を目的
とする。
ら、他の周辺部分も隠れることなく連続性を保持して同
時に表示等できるようにした、図形出力処理方式を目的
とする。
第1図(a)は第1の本発明の図形出力処理方式の構成
であって、図形出力部1と図形変換部2を有し、図形出
力部1は、所定の出力画面3に変換図形を出力し、図形
変換部2は、原図形4に所定の変換処理を行って該変換
図形を生成し、該変換処理は、出力画面内で一様でない
変換率によって、原図形4を拡大及び縮小する処理であ
る。
であって、図形出力部1と図形変換部2を有し、図形出
力部1は、所定の出力画面3に変換図形を出力し、図形
変換部2は、原図形4に所定の変換処理を行って該変換
図形を生成し、該変換処理は、出力画面内で一様でない
変換率によって、原図形4を拡大及び縮小する処理であ
る。
又、第2〜第4の発明において変換処理は、原図形4を
表す直交座標系の座標をX及びy、変換後の座標をU及
びv、sを定数として、それぞれ下記の(1)〜(3)
に示す関係に従う変換とする。
表す直交座標系の座標をX及びy、変換後の座標をU及
びv、sを定数として、それぞれ下記の(1)〜(3)
に示す関係に従う変換とする。
(t) 、 = 2、、、、−+J−(吉−2届■」u
−t−CO5(tan−”−”yo−)v = t−5
in(tan−’÷仔)又、第1図(b)は第5の発明
の構成であって、図形出力部lと変換処理部5と合成処
理部6を有し、図形出力部1は、所定の出力画面3に変
換図形を出力し、変換処理部5は、原図形4の直交座標
系の座標(Xll、YO)と(XI、Yl)を結ぶ線を
対角線とし、辺が座標軸に平行な長方形領域について、
X軸及びy軸方向に8倍に拡大したa図形11と、X軸
方向にL倍、y軸方向に8倍に拡大したb図形12と、
X軸方向に8倍、y軸方向にr倍に拡大したC図形13
と、X軸方向にL倍、y軸方向にr倍に拡大したd図形
14とを生成し、該長方形領域内の任意の位置に、所定
形状の第1の長方形部分が指定された場合に、合成処理
部6は、第1の長方形部分に対応するa図形11の部分
図形と、第1の長方形部分と同一の高さで、左右に隣接
する第2及び第3の長方形部分にそれぞれ対応するb図
形12の各部分図形と、第1の長方形部分と同一の幅で
、上下に隣接する第4及び第5の長方形部分にそれぞれ
対応するC図形13の各部分図形と、第1乃至第5の長
方形部分を除いた4個の長方形部分にそれぞれ対応する
d図形14の各部分図形とによって、前記変換図形を合
成し、第1の長方形の対角線両端の座標を(xo+ y
o)及び(X++V+)として、前記のに。、Yo、X
l、Yl、r、s及びtは前記の関係(3)に示す式を
満足するように設定する。
−t−CO5(tan−”−”yo−)v = t−5
in(tan−’÷仔)又、第1図(b)は第5の発明
の構成であって、図形出力部lと変換処理部5と合成処
理部6を有し、図形出力部1は、所定の出力画面3に変
換図形を出力し、変換処理部5は、原図形4の直交座標
系の座標(Xll、YO)と(XI、Yl)を結ぶ線を
対角線とし、辺が座標軸に平行な長方形領域について、
X軸及びy軸方向に8倍に拡大したa図形11と、X軸
方向にL倍、y軸方向に8倍に拡大したb図形12と、
X軸方向に8倍、y軸方向にr倍に拡大したC図形13
と、X軸方向にL倍、y軸方向にr倍に拡大したd図形
14とを生成し、該長方形領域内の任意の位置に、所定
形状の第1の長方形部分が指定された場合に、合成処理
部6は、第1の長方形部分に対応するa図形11の部分
図形と、第1の長方形部分と同一の高さで、左右に隣接
する第2及び第3の長方形部分にそれぞれ対応するb図
形12の各部分図形と、第1の長方形部分と同一の幅で
、上下に隣接する第4及び第5の長方形部分にそれぞれ
対応するC図形13の各部分図形と、第1乃至第5の長
方形部分を除いた4個の長方形部分にそれぞれ対応する
d図形14の各部分図形とによって、前記変換図形を合
成し、第1の長方形の対角線両端の座標を(xo+ y
o)及び(X++V+)として、前記のに。、Yo、X
l、Yl、r、s及びtは前記の関係(3)に示す式を
満足するように設定する。
以上の処理方式により、図形の注目する部分が相対的に
拡大され、周辺が縮小されていて、且つ図全体の連続性
を保存した図形を出力することができるので、利用者は
部分拡大図と、隠蔽部分のない全体図とを、1両面1−
で同時に見ることができる。又そのようにするために図
を部分的にでも重複して出力する必要は全く無いので、
画面を効率よ(利用することができる。
拡大され、周辺が縮小されていて、且つ図全体の連続性
を保存した図形を出力することができるので、利用者は
部分拡大図と、隠蔽部分のない全体図とを、1両面1−
で同時に見ることができる。又そのようにするために図
を部分的にでも重複して出力する必要は全く無いので、
画面を効率よ(利用することができる。
第1図において、例えば原図形4は直交座標系の所要の
各点(X、 V)についての、各画素の例えば輝度b(
x、y)を表す情報からなる。
各点(X、 V)についての、各画素の例えば輝度b(
x、y)を表す情報からなる。
図形変換部2は、所定の関数f (x+ y)及びg(
X、y)によって、u=f(x、y)、v= g (x
+ y)を求めて、画面上の点(u、v)の輝度をb
(x、y)として表される図形を生成し、これを変換図
形として渡して、図形出力部1により出力画面3に表示
させる。
X、y)によって、u=f(x、y)、v= g (x
+ y)を求めて、画面上の点(u、v)の輝度をb
(x、y)として表される図形を生成し、これを変換図
形として渡して、図形出力部1により出力画面3に表示
させる。
このようにして出力されるM形を、必要部分は詳細が見
易いようになるべく大きくし、その部分の周辺は連続性
を保持しながら、例えば接続関係が分かる程度に縮小す
るには、前記の関数f (x、 y)及びg (x 、
y)による写像における変換率が、−様でなく一部だ
けが拡大され、且つ図の連続性が保たれるようなもので
あることが必要である。
易いようになるべく大きくし、その部分の周辺は連続性
を保持しながら、例えば接続関係が分かる程度に縮小す
るには、前記の関数f (x、 y)及びg (x 、
y)による写像における変換率が、−様でなく一部だ
けが拡大され、且つ図の連続性が保たれるようなもので
あることが必要である。
このような条件を満足する関数として、例えば、−主−
tan−・(ト×・>”+<y−y・)′ とし、π
5f(x、y)=
t−cosctan−雪円田)g(x+y)= t、
5tn(tan−’ −L−y!−9−)X−X、) がある。こ−でSは拡大率に関係する定数である。
tan−・(ト×・>”+<y−y・)′ とし、π
5f(x、y)=
t−cosctan−雪円田)g(x+y)= t、
5tn(tan−’ −L−y!−9−)X−X、) がある。こ−でSは拡大率に関係する定数である。
このf、gで直交座標系との関係が定義される座標系を
M1座標系と呼ぶと、直交座標系におけるV=Vo線上
の点のXとM1座標系の点Uとの関係は第2図(a)に
示すようになる。この図からも推測できるように、M1
座標系で描かれる図形は、(xo+yo)付近が拡大さ
れ、そこから離れると急速に縮小されて、直交座標系上
の一部から+ωまでの全体が直径が1の単位円内に写像
される。
M1座標系と呼ぶと、直交座標系におけるV=Vo線上
の点のXとM1座標系の点Uとの関係は第2図(a)に
示すようになる。この図からも推測できるように、M1
座標系で描かれる図形は、(xo+yo)付近が拡大さ
れ、そこから離れると急速に縮小されて、直交座標系上
の一部から+ωまでの全体が直径が1の単位円内に写像
される。
又、別の関数、
0
1
f(x、y)= Htan−”−xOπ
S で表される座標系をM2座標系と呼ふと、M2座標系で
描かれた図形は、(Xo+yO)付近が拡大され、そご
から離れると急速に縮小されて、直交座標系上の全体が
、1辺の長さが1の正方形内に写像される。
S で表される座標系をM2座標系と呼ふと、M2座標系で
描かれた図形は、(Xo+yO)付近が拡大され、そご
から離れると急速に縮小されて、直交座標系上の全体が
、1辺の長さが1の正方形内に写像される。
更に別の関数、
で表される座標系をM3座標系と呼ぶと、M3座標系で
描かれた図形は、(×。、yo)と(X+、y+)を結
ぶ線を対角線とし、2辺がX軸に並行な長方形の領域が
8倍に相似拡大され、それ以外の部分はX軸方向にt倍
、y軸方向にr倍に縮小され、対象とする図形の全体、
即ち(XO,YO)と(x+、y+)を結ぶ対角線をZ
r シ、2辺がX軸に並行な長方形を相似形のま一保存
する。
描かれた図形は、(×。、yo)と(X+、y+)を結
ぶ線を対角線とし、2辺がX軸に並行な長方形の領域が
8倍に相似拡大され、それ以外の部分はX軸方向にt倍
、y軸方向にr倍に縮小され、対象とする図形の全体、
即ち(XO,YO)と(x+、y+)を結ぶ対角線をZ
r シ、2辺がX軸に並行な長方形を相似形のま一保存
する。
第2図(b)は、X軸に並行な線上の点のXとM3座標
系の点のUとの関係を示す図である。図の中心付近の傾
きの大きい部分で、前記のように、拡大された変換図形
になる。
系の点のUとの関係を示す図である。図の中心付近の傾
きの大きい部分で、前記のように、拡大された変換図形
になる。
第3図は、変換図形の一例を示す図であり、第3図(a
)を原図形として、(b)はM1座標系、(C)はM2
座標系、(d)はM3座標系によって変換した例である
。
)を原図形として、(b)はM1座標系、(C)はM2
座標系、(d)はM3座標系によって変換した例である
。
こ〜で、M3座標系の場合には、前記の関数から明らか
なように、変換図形は変換倍率によって第4図に示すよ
うな9個の領域に分けられ、各領域はa −dのラベル
を付したように、4種類の変換倍率の何れかである。
なように、変換図形は変換倍率によって第4図に示すよ
うな9個の領域に分けられ、各領域はa −dのラベル
を付したように、4種類の変換倍率の何れかである。
それらの変換倍率は次の表のようになる。
このことから、第1図(b)に示すように、変換処理部
5が原図形(7)(Xo、YO)−(に+、Y+)を対
角線とする長方形の範囲全体について、変換ラベルa、
2 b、c、dによる変換を行って、a図形11〜(I図形
14として適当なメモリに記憶する。但し、中央のa領
域となる(xo+Vo) (x+、y+)を対角線と
する長方形の形状、即ちx+−xo及びV+−Voの値
は、それぞれ一定の値をとるものとする。
5が原図形(7)(Xo、YO)−(に+、Y+)を対
角線とする長方形の範囲全体について、変換ラベルa、
2 b、c、dによる変換を行って、a図形11〜(I図形
14として適当なメモリに記憶する。但し、中央のa領
域となる(xo+Vo) (x+、y+)を対角線と
する長方形の形状、即ちx+−xo及びV+−Voの値
は、それぞれ一定の値をとるものとする。
表
次に合成処理部6は、例えば対象図形内の任意の点を点
(xo+yo)として指定を受りると、その点を左下頂
点とする所定の注目部分の長方形に対応するa図形11
の領域を切り出して第4図のa領域とし、注目部分の左
右に隣接する長方形部分にそれぞれ対応するb図形12
の領域を切り出して第4図の両す領域とし、注目部分の
上下に隣接する長方形部分にそれぞれ対応するC図形1
3の領域を切り出して第4図の両C領域とし、残る4隅
の各長方形部分にそれぞれ対応するd図形14の領域を
切3 り出して第4図の4個のdN域とすることにより、変換
図形を合成する。従ってこの方式によれば、注目部分を
移動さ−lた場合に、 ・々原図形から変換図形を生成
する必要がなく、比較的迅速に変換図形を合成できる。
(xo+yo)として指定を受りると、その点を左下頂
点とする所定の注目部分の長方形に対応するa図形11
の領域を切り出して第4図のa領域とし、注目部分の左
右に隣接する長方形部分にそれぞれ対応するb図形12
の領域を切り出して第4図の両す領域とし、注目部分の
上下に隣接する長方形部分にそれぞれ対応するC図形1
3の領域を切り出して第4図の両C領域とし、残る4隅
の各長方形部分にそれぞれ対応するd図形14の領域を
切3 り出して第4図の4個のdN域とすることにより、変換
図形を合成する。従ってこの方式によれば、注目部分を
移動さ−lた場合に、 ・々原図形から変換図形を生成
する必要がなく、比較的迅速に変換図形を合成できる。
以、ヒの説明から明らかなように本発明によれば、図形
を変換して、注目部分を見易いように表示等する場合に
、注目部分を見易いように拡大等しながら、他の周辺部
分も隠れることなく連続性を保持して同時に表示できる
ので、図形処理の操作性を向トするという著しい工業的
効果がある。
を変換して、注目部分を見易いように表示等する場合に
、注目部分を見易いように拡大等しながら、他の周辺部
分も隠れることなく連続性を保持して同時に表示できる
ので、図形処理の操作性を向トするという著しい工業的
効果がある。
第1図は本発明の構成を示すブロック図、第2図は変換
状態の例を説明する図、 第3図は変換図形の例を示す図、 第4図は変換図形の構成を説明する図 である。 4 図におい−ζ、 1は図形出力部、 3は出力両面、 5は変換処理部、 11は8図形、 13はC図形、 2は図形変換部、 4は原図形、 6は合成処理部、 12は5図形、 14は(1図形 (C) 変換図形の 第 〉例を示す図 図 (イ)
状態の例を説明する図、 第3図は変換図形の例を示す図、 第4図は変換図形の構成を説明する図 である。 4 図におい−ζ、 1は図形出力部、 3は出力両面、 5は変換処理部、 11は8図形、 13はC図形、 2は図形変換部、 4は原図形、 6は合成処理部、 12は5図形、 14は(1図形 (C) 変換図形の 第 〉例を示す図 図 (イ)
Claims (1)
- 【特許請求の範囲】 1、図形出力部(1)と図形変換部(2)を有し、該図
形出力部(1)は、所定の出力画面(3)に変換図形を
出力し、 該図形変換部(2)は、原図形(4)に所定の変換処理
を行って該変換図形を生成し、 該変換処理は、出力画面内で一様でない変換率によって
、該原図形を拡大及び縮小する処理であることを特徴と
する図形出力処理方式。 2、前記変換処理は、前記原図形(4)を表す直交座標
系の座標をx及びy、変換後の座標をu及びv、sを定
数として、下記の関係に従う変換である、請求項1記載
の図形出力処理方式。 ▲数式、化学式、表等があります▼ ▲数式、化学式、表等があります▼ ▲数式、化学式、表等があります▼ 3、前記変換処理は、前記原図形(4)を表す直交座標
系の座標をx及びy、変換後の座標をu及びv、sを定
数として、下記の関係に従う変換である、請求項1記載
の図形出力処理方式。 u=1/π・tan^−^1(x−x_0/s)v=1
/π・tan^−^1(y−y_0/s) 4、前記変換処理は、前記原図形(4)を表す直交座標
系の座標をx及びy、変換後の座標をu及びv、sを定
数として、下記の関係に従う変換である、請求項1記載
の図形出力処理方式。 ▲数式、化学式、表等があります▼ ▲数式、化学式、表等があります▼ u={▲数式、化学式、表等があります▼但し、X_0
≦x<x_0 ▲数式、化学式、表等があります▼但し、x_0≦x≦
x_1 ▲数式、化学式、表等があります▼但し、x_1<x≦
X_1} v={▲数式、化学式、表等があります▼但し、Y_0
≦y<y_0 ▲数式、化学式、表等があります▼但し、y_0≦y≦
y_1 ▲数式、化学式、表等があります▼但し、y_1<y≦
Y_1} 5、図形出力部(1)と変換処理部(5)と合成処理部
(6)を有し、 該図形出力部(1)は、所定の出力画面に変換図形を出
力し、 該変換処理部(5)は、原図形の直交座標系の座標(X
_0、Y_0)と(X_1、Y_1)を結ぶ線を対角線
とし、辺が座標軸に平行な長方形領域について、x軸及
びy軸方向にs倍に拡大したa図形(11)と、x軸方
向にt倍、y軸方向にs倍に拡大したb図形(12)と
、x軸方向にs倍、y軸方向にr倍に拡大したc図形(
13)と、x軸方向にt倍、y軸方向にr倍に拡大した
d図形(14)とを生成し、該合成処理部(6)は、該
長方形領域内の任意の位置に、所定形状の第1の長方形
部分が指定された場合に、第1の長方形部分に対応する
a図形(11)の部分図形と、第1の長方形部分と同一
の高さで、左右に隣接する第2及び第3の長方形部分に
それぞれ対応するを図形(12)の各部分図形と、第1
の長方形部分と同一の幅で、上下に隣接する第4及び第
5の長方形部分にそれぞれ対応するc図形(13)の各
部分図形と、第1乃至第5の長方形部分を除いた4個の
長方形部分にそれぞれ対応するd図形(14)の各部分
図形とによって前記変換図形を合成し、 第1の長方形の対角線両端の座標を(x_0、y_0)
及び(x_1、y_1)として、前記のX_0、Y_0
、X_1、Y_1、r、s及びtは請求項4に示す式を
満足するように設定することを特徴とする図形出力処理
方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25131089A JPH03113578A (ja) | 1989-09-27 | 1989-09-27 | 図形出力処理方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25131089A JPH03113578A (ja) | 1989-09-27 | 1989-09-27 | 図形出力処理方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03113578A true JPH03113578A (ja) | 1991-05-14 |
Family
ID=17220906
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25131089A Pending JPH03113578A (ja) | 1989-09-27 | 1989-09-27 | 図形出力処理方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03113578A (ja) |
Cited By (118)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7454698B2 (en) | 2001-02-15 | 2008-11-18 | International Business Machines Corporation | Digital document browsing system and method thereof |
| JP2011112678A (ja) * | 2009-11-24 | 2011-06-09 | Nec Casio Mobile Communications Ltd | 表示制御装置、表示制御方法およびプログラム |
| US8032843B2 (en) | 1999-12-20 | 2011-10-04 | Apple Inc. | User interface for providing consolidation and access |
| US8744852B1 (en) | 2004-10-01 | 2014-06-03 | Apple Inc. | Spoken interfaces |
| US8799813B2 (en) | 2000-01-05 | 2014-08-05 | Apple Inc. | Method and system for providing an embedded application tool bar |
| US8892446B2 (en) | 2010-01-18 | 2014-11-18 | Apple Inc. | Service orchestration for 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 |
| US9092130B2 (en) | 2011-05-31 | 2015-07-28 | Apple Inc. | Devices, methods, and graphical user interfaces for document manipulation |
| US9207855B2 (en) | 2006-10-26 | 2015-12-08 | Apple Inc. | Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker |
| US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
| US9300784B2 (en) | 2013-06-13 | 2016-03-29 | Apple Inc. | System and method for emergency calls initiated by voice command |
| US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
| US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
| US9348511B2 (en) | 2006-10-26 | 2016-05-24 | Apple Inc. | Method, system, and graphical user interface for positioning an insertion marker in a touch screen display |
| US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
| US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
| US9483461B2 (en) | 2012-03-06 | 2016-11-01 | Apple Inc. | Handling speech synthesis of content for multiple languages |
| US9495129B2 (en) | 2012-06-29 | 2016-11-15 | Apple Inc. | Device, method, and user interface for voice-activated navigation and browsing of a document |
| US9502031B2 (en) | 2014-05-27 | 2016-11-22 | Apple Inc. | Method for supporting dynamic grammars in WFST-based ASR |
| US9529524B2 (en) | 2008-03-04 | 2016-12-27 | Apple Inc. | Methods and graphical user interfaces for editing on a portable multifunction device |
| US9535906B2 (en) | 2008-07-31 | 2017-01-03 | Apple Inc. | Mobile device having human language translation capability with positional feedback |
| US9576574B2 (en) | 2012-09-10 | 2017-02-21 | Apple Inc. | Context-sensitive handling of interruptions by intelligent digital assistant |
| US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
| US9620105B2 (en) | 2014-05-15 | 2017-04-11 | Apple Inc. | Analyzing audio input for efficient speech and music recognition |
| US9620104B2 (en) | 2013-06-07 | 2017-04-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
| US9626955B2 (en) | 2008-04-05 | 2017-04-18 | Apple Inc. | Intelligent text-to-speech conversion |
| US9633660B2 (en) | 2010-02-25 | 2017-04-25 | Apple Inc. | User profiling for voice input processing |
| US9633674B2 (en) | 2013-06-07 | 2017-04-25 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
| US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
| US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
| US9646614B2 (en) | 2000-03-16 | 2017-05-09 | Apple Inc. | Fast, language-independent method for user authentication by voice |
| US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
| US9697822B1 (en) | 2013-03-15 | 2017-07-04 | Apple Inc. | System and method for updating an adaptive speech recognition model |
| US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
| US9711141B2 (en) | 2014-12-09 | 2017-07-18 | Apple Inc. | Disambiguating heteronyms in speech synthesis |
| US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
| US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
| 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 |
| US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
| US9798393B2 (en) | 2011-08-29 | 2017-10-24 | Apple Inc. | Text correction processing |
| US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
| US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
| US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
| US9846533B2 (en) | 2009-03-16 | 2017-12-19 | Apple Inc. | Methods and graphical user interfaces for editing on a multifunction device with a touch screen display |
| US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
| 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 |
| US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
| US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
| US9922642B2 (en) | 2013-03-15 | 2018-03-20 | Apple Inc. | Training an at least partial voice command system |
| US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
| US9953088B2 (en) | 2012-05-14 | 2018-04-24 | Apple Inc. | Crowd sourcing information to fulfill user requests |
| US9959870B2 (en) | 2008-12-11 | 2018-05-01 | Apple Inc. | Speech recognition involving a mobile device |
| US9966065B2 (en) | 2014-05-30 | 2018-05-08 | Apple Inc. | Multi-command single utterance input method |
| US9966068B2 (en) | 2013-06-08 | 2018-05-08 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
| US9971774B2 (en) | 2012-09-19 | 2018-05-15 | Apple Inc. | Voice-based media searching |
| US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
| US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
| US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
| US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
| US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
| US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
| US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
| US10079014B2 (en) | 2012-06-08 | 2018-09-18 | Apple Inc. | Name recognition system |
| US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
| US10089072B2 (en) | 2016-06-11 | 2018-10-02 | Apple Inc. | Intelligent device arbitration and control |
| US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
| US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
| US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
| US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
| US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
| US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
| US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
| US10185542B2 (en) | 2013-06-09 | 2019-01-22 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
| US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
| US10199051B2 (en) | 2013-02-07 | 2019-02-05 | Apple Inc. | Voice trigger for a digital assistant |
| US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
| US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
| US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
| US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
| US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
| US10269345B2 (en) | 2016-06-11 | 2019-04-23 | Apple Inc. | Intelligent task discovery |
| US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
| US10283110B2 (en) | 2009-07-02 | 2019-05-07 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
| US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
| US10297253B2 (en) | 2016-06-11 | 2019-05-21 | Apple Inc. | Application integration with a digital assistant |
| US10318871B2 (en) | 2005-09-08 | 2019-06-11 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
| US10354011B2 (en) | 2016-06-09 | 2019-07-16 | Apple Inc. | Intelligent automated assistant in a home environment |
| US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
| US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
| US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
| US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
| US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
| US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
| US10521466B2 (en) | 2016-06-11 | 2019-12-31 | Apple Inc. | Data driven natural language event detection and classification |
| US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
| US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
| US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
| US10568032B2 (en) | 2007-04-03 | 2020-02-18 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
| US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
| US10592095B2 (en) | 2014-05-23 | 2020-03-17 | Apple Inc. | Instantaneous speaking of content on touch devices |
| US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
| US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
| US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
| US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
| US10706373B2 (en) | 2011-06-03 | 2020-07-07 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
| US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
| US10733993B2 (en) | 2016-06-10 | 2020-08-04 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
| US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
| US10762293B2 (en) | 2010-12-22 | 2020-09-01 | Apple Inc. | Using parts-of-speech tagging and named entity recognition for spelling correction |
| US10791216B2 (en) | 2013-08-06 | 2020-09-29 | Apple Inc. | Auto-activating smart responses based on activities from remote devices |
| US10791176B2 (en) | 2017-05-12 | 2020-09-29 | Apple Inc. | Synchronization and task delegation of a digital assistant |
| US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
| US10810274B2 (en) | 2017-05-15 | 2020-10-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
| US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
| US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
| US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
-
1989
- 1989-09-27 JP JP25131089A patent/JPH03113578A/ja active Pending
Cited By (174)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9684436B2 (en) | 1999-12-20 | 2017-06-20 | Apple Inc. | User interface for providing consolidation and access |
| US8032843B2 (en) | 1999-12-20 | 2011-10-04 | Apple Inc. | User interface for providing consolidation and access |
| US8640044B2 (en) | 1999-12-20 | 2014-01-28 | Apple Inc. | User interface for providing consolidation and access |
| US8799813B2 (en) | 2000-01-05 | 2014-08-05 | Apple Inc. | Method and system for providing an embedded application tool bar |
| US9646614B2 (en) | 2000-03-16 | 2017-05-09 | Apple Inc. | Fast, language-independent method for user authentication by voice |
| US7454698B2 (en) | 2001-02-15 | 2008-11-18 | International Business Machines Corporation | Digital document browsing system and method thereof |
| US8744852B1 (en) | 2004-10-01 | 2014-06-03 | Apple Inc. | Spoken interfaces |
| US10318871B2 (en) | 2005-09-08 | 2019-06-11 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
| US8930191B2 (en) | 2006-09-08 | 2015-01-06 | Apple Inc. | Paraphrasing of user requests and results by automated digital assistant |
| US9117447B2 (en) | 2006-09-08 | 2015-08-25 | Apple Inc. | Using event alert text as input to an automated assistant |
| US8942986B2 (en) | 2006-09-08 | 2015-01-27 | Apple Inc. | Determining user intent based on ontologies of domains |
| US9632695B2 (en) | 2006-10-26 | 2017-04-25 | Apple Inc. | Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker |
| US9348511B2 (en) | 2006-10-26 | 2016-05-24 | Apple Inc. | Method, system, and graphical user interface for positioning an insertion marker in a touch screen display |
| US9207855B2 (en) | 2006-10-26 | 2015-12-08 | Apple Inc. | Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker |
| US10568032B2 (en) | 2007-04-03 | 2020-02-18 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
| US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
| US10381016B2 (en) | 2008-01-03 | 2019-08-13 | Apple Inc. | Methods and apparatus for altering audio output signals |
| US9529524B2 (en) | 2008-03-04 | 2016-12-27 | Apple Inc. | Methods and graphical user interfaces for editing on a portable multifunction device |
| US9865248B2 (en) | 2008-04-05 | 2018-01-09 | Apple Inc. | Intelligent text-to-speech conversion |
| US9626955B2 (en) | 2008-04-05 | 2017-04-18 | Apple Inc. | Intelligent text-to-speech conversion |
| US9535906B2 (en) | 2008-07-31 | 2017-01-03 | Apple Inc. | Mobile device having human language translation capability with positional feedback |
| US10108612B2 (en) | 2008-07-31 | 2018-10-23 | Apple Inc. | Mobile device having human language translation capability with positional feedback |
| US9959870B2 (en) | 2008-12-11 | 2018-05-01 | Apple Inc. | Speech recognition involving a mobile device |
| US9846533B2 (en) | 2009-03-16 | 2017-12-19 | Apple Inc. | Methods and graphical user interfaces for editing on a multifunction device with a touch screen display |
| US10761716B2 (en) | 2009-03-16 | 2020-09-01 | Apple, Inc. | Methods and graphical user interfaces for editing on a multifunction device with a touch screen display |
| US9875013B2 (en) | 2009-03-16 | 2018-01-23 | Apple Inc. | Methods and graphical user interfaces for editing on a multifunction device with a touch screen display |
| US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
| US10475446B2 (en) | 2009-06-05 | 2019-11-12 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
| US11080012B2 (en) | 2009-06-05 | 2021-08-03 | Apple Inc. | Interface for a virtual digital assistant |
| US10795541B2 (en) | 2009-06-05 | 2020-10-06 | Apple Inc. | Intelligent organization of tasks items |
| US10283110B2 (en) | 2009-07-02 | 2019-05-07 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
| JP2011112678A (ja) * | 2009-11-24 | 2011-06-09 | Nec Casio Mobile Communications Ltd | 表示制御装置、表示制御方法およびプログラム |
| US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
| US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
| US8892446B2 (en) | 2010-01-18 | 2014-11-18 | Apple Inc. | Service orchestration for intelligent automated assistant |
| US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
| US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
| US9548050B2 (en) | 2010-01-18 | 2017-01-17 | Apple Inc. | Intelligent automated assistant |
| US10706841B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Task flow identification based on user intent |
| US8903716B2 (en) | 2010-01-18 | 2014-12-02 | Apple Inc. | Personalized vocabulary for digital assistant |
| US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
| US12087308B2 (en) | 2010-01-18 | 2024-09-10 | Apple Inc. | Intelligent automated assistant |
| US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
| US11423886B2 (en) | 2010-01-18 | 2022-08-23 | Apple Inc. | Task flow identification based on user intent |
| US9424861B2 (en) | 2010-01-25 | 2016-08-23 | Newvaluexchange Ltd | Apparatuses, methods and systems for a digital conversation management platform |
| US9424862B2 (en) | 2010-01-25 | 2016-08-23 | Newvaluexchange Ltd | Apparatuses, methods and systems for a digital conversation management platform |
| US10607140B2 (en) | 2010-01-25 | 2020-03-31 | Newvaluexchange Ltd. | Apparatuses, methods and systems for a digital conversation management platform |
| US11410053B2 (en) | 2010-01-25 | 2022-08-09 | Newvaluexchange Ltd. | Apparatuses, methods and systems for a digital conversation management platform |
| US10607141B2 (en) | 2010-01-25 | 2020-03-31 | Newvaluexchange Ltd. | Apparatuses, methods and systems for a digital conversation management platform |
| US12307383B2 (en) | 2010-01-25 | 2025-05-20 | Newvaluexchange Global Ai Llp | Apparatuses, methods and systems for a digital conversation management platform |
| US9431028B2 (en) | 2010-01-25 | 2016-08-30 | Newvaluexchange Ltd | Apparatuses, methods and systems for a digital conversation management platform |
| US8977584B2 (en) | 2010-01-25 | 2015-03-10 | Newvaluexchange Global Ai Llp | Apparatuses, methods and systems for a digital conversation management platform |
| US10984327B2 (en) | 2010-01-25 | 2021-04-20 | New Valuexchange Ltd. | Apparatuses, methods and systems for a digital conversation management platform |
| US10984326B2 (en) | 2010-01-25 | 2021-04-20 | Newvaluexchange Ltd. | Apparatuses, methods and systems for a digital conversation management platform |
| US10049675B2 (en) | 2010-02-25 | 2018-08-14 | Apple Inc. | User profiling for voice input processing |
| US9633660B2 (en) | 2010-02-25 | 2017-04-25 | Apple Inc. | User profiling for voice input processing |
| US10762293B2 (en) | 2010-12-22 | 2020-09-01 | Apple Inc. | Using parts-of-speech tagging and named entity recognition for spelling correction |
| US10102359B2 (en) | 2011-03-21 | 2018-10-16 | Apple Inc. | Device access using voice authentication |
| US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
| US10664144B2 (en) | 2011-05-31 | 2020-05-26 | Apple Inc. | Devices, methods, and graphical user interfaces for document manipulation |
| US9244605B2 (en) | 2011-05-31 | 2016-01-26 | Apple Inc. | Devices, methods, and graphical user interfaces for document manipulation |
| US9092130B2 (en) | 2011-05-31 | 2015-07-28 | Apple Inc. | Devices, methods, and graphical user interfaces for document manipulation |
| US11256401B2 (en) | 2011-05-31 | 2022-02-22 | Apple Inc. | Devices, methods, and graphical user interfaces for document manipulation |
| US11120372B2 (en) | 2011-06-03 | 2021-09-14 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
| US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
| US10706373B2 (en) | 2011-06-03 | 2020-07-07 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
| US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
| US9798393B2 (en) | 2011-08-29 | 2017-10-24 | Apple Inc. | Text correction processing |
| US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
| 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 |
| US9953088B2 (en) | 2012-05-14 | 2018-04-24 | Apple Inc. | Crowd sourcing information to fulfill user requests |
| US10079014B2 (en) | 2012-06-08 | 2018-09-18 | 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 |
| US9971774B2 (en) | 2012-09-19 | 2018-05-15 | Apple Inc. | Voice-based media searching |
| US10199051B2 (en) | 2013-02-07 | 2019-02-05 | Apple Inc. | Voice trigger for a digital assistant |
| US10978090B2 (en) | 2013-02-07 | 2021-04-13 | Apple Inc. | Voice trigger for a digital assistant |
| US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
| US9697822B1 (en) | 2013-03-15 | 2017-07-04 | Apple Inc. | System and method for updating an adaptive speech recognition model |
| US9922642B2 (en) | 2013-03-15 | 2018-03-20 | Apple Inc. | Training an at least partial voice command system |
| US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
| US9966060B2 (en) | 2013-06-07 | 2018-05-08 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
| US9620104B2 (en) | 2013-06-07 | 2017-04-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
| US9633674B2 (en) | 2013-06-07 | 2017-04-25 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
| US9966068B2 (en) | 2013-06-08 | 2018-05-08 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
| US10657961B2 (en) | 2013-06-08 | 2020-05-19 | 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 |
| US10185542B2 (en) | 2013-06-09 | 2019-01-22 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
| US9300784B2 (en) | 2013-06-13 | 2016-03-29 | 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 |
| US11133008B2 (en) | 2014-05-30 | 2021-09-28 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
| US10169329B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Exemplar-based natural language processing |
| US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
| US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
| US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
| US11257504B2 (en) | 2014-05-30 | 2022-02-22 | Apple Inc. | Intelligent assistant for home automation |
| 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 |
| US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
| US10083690B2 (en) | 2014-05-30 | 2018-09-25 | Apple Inc. | Better resolution when referencing to concepts |
| US10497365B2 (en) | 2014-05-30 | 2019-12-03 | Apple Inc. | Multi-command single utterance input method |
| US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
| US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
| US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
| US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
| US9966065B2 (en) | 2014-05-30 | 2018-05-08 | Apple Inc. | Multi-command single utterance input method |
| US9668024B2 (en) | 2014-06-30 | 2017-05-30 | Apple Inc. | Intelligent automated assistant for TV user interactions |
| 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 |
| US10904611B2 (en) | 2014-06-30 | 2021-01-26 | Apple Inc. | Intelligent automated assistant for TV user interactions |
| 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 |
| US10431204B2 (en) | 2014-09-11 | 2019-10-01 | 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 |
| US9986419B2 (en) | 2014-09-30 | 2018-05-29 | Apple Inc. | Social reminders |
| US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
| 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 |
| US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
| US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
| US11556230B2 (en) | 2014-12-02 | 2023-01-17 | 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 |
| US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
| US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
| US11087759B2 (en) | 2015-03-08 | 2021-08-10 | Apple Inc. | Virtual assistant activation |
| US10311871B2 (en) | 2015-03-08 | 2019-06-04 | 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 |
| 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 |
| 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 |
| US11500672B2 (en) | 2015-09-08 | 2022-11-15 | 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 |
| US11526368B2 (en) | 2015-11-06 | 2022-12-13 | 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 |
| 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 |
| US11069347B2 (en) | 2016-06-08 | 2021-07-20 | Apple Inc. | Intelligent automated assistant for media exploration |
| US10354011B2 (en) | 2016-06-09 | 2019-07-16 | Apple Inc. | Intelligent automated assistant in a home environment |
| US11037565B2 (en) | 2016-06-10 | 2021-06-15 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
| US10733993B2 (en) | 2016-06-10 | 2020-08-04 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
| US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
| US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
| US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
| US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
| US10521466B2 (en) | 2016-06-11 | 2019-12-31 | Apple Inc. | Data driven natural language event detection and classification |
| US11152002B2 (en) | 2016-06-11 | 2021-10-19 | Apple Inc. | Application integration with a digital assistant |
| US10269345B2 (en) | 2016-06-11 | 2019-04-23 | Apple Inc. | Intelligent task discovery |
| US10089072B2 (en) | 2016-06-11 | 2018-10-02 | Apple Inc. | Intelligent device arbitration and control |
| US10297253B2 (en) | 2016-06-11 | 2019-05-21 | Apple Inc. | Application integration with a digital assistant |
| US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
| US11405466B2 (en) | 2017-05-12 | 2022-08-02 | Apple Inc. | Synchronization and task delegation of a digital assistant |
| US10791176B2 (en) | 2017-05-12 | 2020-09-29 | Apple Inc. | Synchronization and task delegation of a digital assistant |
| US10810274B2 (en) | 2017-05-15 | 2020-10-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH03113578A (ja) | 図形出力処理方式 | |
| US9323413B2 (en) | Graphical user interface with zoom for detail-in-context presentations | |
| US7966570B2 (en) | Graphical user interface for detail-in-context presentations | |
| US20030006995A1 (en) | Orthogonal magnifier within a computer system display | |
| USRE44348E1 (en) | Detail-in-context terrain displacement algorithm with optimizations | |
| US8350872B2 (en) | Graphical user interfaces and occlusion prevention for fisheye lenses with line segment foci | |
| US7173636B2 (en) | Method and system for generating detail-in-context lens presentations for elevation data | |
| US6738028B2 (en) | Multi-display system and cursor controlling method therefor | |
| WO2020195169A1 (ja) | 画像処理装置、画像処理方法、表示装置 | |
| JP2817423B2 (ja) | 画像表示装置 | |
| JPH04360278A (ja) | 表示制御装置 | |
| JPH04106668A (ja) | 画像表示装置 | |
| JP3731212B2 (ja) | 画像特殊効果装置 | |
| JP3358595B2 (ja) | 画像表示方法、画像表示装置及び画像表示プログラムを記録した記録媒体 | |
| JPH0438570A (ja) | 画像処理装置およびその画像データ管理・処理方法 | |
| JPS63168782A (ja) | 3次元方向ベクトル入力方式 | |
| JPH01185251A (ja) | 超音波診断装置の断層像拡大位置表示装置 | |
| JPS5820437B2 (ja) | 図形の拡大表示処理方式 | |
| JPH05324840A (ja) | 高解像度画像処理装置 | |
| JPS6035075B2 (ja) | Crt表示装置 | |
| JPH03204689A (ja) | ウィンドウ制御方式 | |
| JPH05143710A (ja) | 合成動画像表示装置 | |
| JP2954587B2 (ja) | 表示画像管理装置 | |
| JPH04326474A (ja) | 画像表示装置 | |
| JP2542733B2 (ja) | 図形画像表示装置 |