CN101794208A - 用于无显示器的电子设备的音频用户接口 - Google Patents
用于无显示器的电子设备的音频用户接口 Download PDFInfo
- Publication number
- CN101794208A CN101794208A CN201010109130A CN201010109130A CN101794208A CN 101794208 A CN101794208 A CN 101794208A CN 201010109130 A CN201010109130 A CN 201010109130A CN 201010109130 A CN201010109130 A CN 201010109130A CN 101794208 A CN101794208 A CN 101794208A
- Authority
- CN
- China
- Prior art keywords
- audio
- input
- playback
- electronic equipment
- audio clips
- 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
- 230000004044 response Effects 0.000 claims abstract description 50
- 238000000034 method Methods 0.000 claims description 89
- 230000003993 interaction Effects 0.000 claims description 2
- 230000008569 process Effects 0.000 description 66
- 238000010586 diagram Methods 0.000 description 16
- 230000008878 coupling Effects 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 4
- 238000005859 coupling reaction Methods 0.000 description 4
- 230000008676 import Effects 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241000272525 Anas platyrhynchos Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 235000020803 food preference Nutrition 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 239000010409 thin film Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B19/00—Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
- G11B19/02—Control of operating function, e.g. switching from recording to reproducing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0489—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B19/00—Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
- G11B19/02—Control of operating function, e.g. switching from recording to reproducing
- G11B19/022—Control panels
- G11B19/025—'Virtual' control panels, e.g. Graphical User Interface [GUI]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
Abstract
本发明涉及用于无显示器的电子设备的音频用户接口。本发明针对在不带有显示器的电子设备中提供的音频菜单。电子设备还可包括仅仅具有单个感测单元的输入接口,用于控制设备的音频回放和用于存取与控制设备音频菜单。响应于由单个感测单元检测的特定输入,电子设备使能音频菜单模式,并回放与不同菜单选项相关联的音频剪辑。用户可以在音频剪辑的回放期间通过使用单个感测单元而提供选择指令,以选择与回放的音频剪辑相关联的菜单选项。在某些实施例中,音频菜单可以是多维的。适当的菜单选项可包括,例如,成组的音频、用于切换的选项、或与设备可用的音频相关联的特定元数据标记相关联的选项。
Description
技术领域
本发明涉及为不带有显示器的电子设备提供音频用户接口。
背景技术
用户可以通过使用不同的接口与电子设备交互。例如,如果设备包括显示器,则设备处理器可以指引显示器显示图形用户界面。图形用户界面可包括为用户显示的信息,诸如应用窗口、文本或图像,或被本地存储的或从远端源(例如,互联网或主机设备)检索的任何其它适当的信息。图形用户界面还可包括所显示的可选择选项,用户可以选择这些选项来指引电子设备执行操作。这样的操作例如可包括与特定的应用相联系的操作、用来打开或显示信息的指令、用来关闭或结束处理或应用的指令、或任何其它适当的电子设备操作。为了选择所显示的选项,用户可以通过使用被耦合到设备的输入接口而提供指令。
然而,不是每个电子设备都具有显示器。为了控制不同的设备操作,电子设备可以具有不同的输入接口,每个输入接口与不同的操作相关联。例如,电子设备可包括与不同的操作相关联的几个按钮。在某些实施例中,便携式媒体设备可包括用于控制回放操作的不同按钮,例如,用于播放/暂停、下一首/快进、前一首/倒转、音量增加、和音量减小中的每一项的按钮。
随着电子设备尺寸的减小,输入接口可成为对于尺寸减小的限制因素。例如,电子设备的尺寸可被减小为使得设备不包括显示器并且仅仅包括单个输入接口(例如,单个按钮)。作为另一个例子,电子设备的尺寸可被减小为使得设备不包括输入接口,而是被耦合到远端输入接口(例如,被耦合到电缆中按钮(in-cable button),该按钮连接到设备的端口)。如果设备仅仅包括单个输入接口而不带有显示器,则设备会需要基于音频的用户接口以允许用户控制设备操作。
发明内容
本发明涉及用于在仅仅具有单个输入接口而不带有显示器的设备中提供音频用户接口的系统和方法。
为了控制简单的音频回放操作,电子设备可以把由单个输入接口提供的不同类型的输入与不同的简单操作相关联。例如,电子设备可以把对按钮的短的和拉长的按压的不同组合与不同的回放控制(例如,播放/暂停、快进、和倒转)相关联。然而,使用单个输入接口可能没有足够的适当输入组合来提供用于更复杂的电子设备操作的指令。另外,用户在能够通过使用单个输入接口来指引设备执行操作之前,可能需要某些信息(例如,几个播放列表中的哪个播放列表是用户通过输入选择的)。
电子设备可包括音频菜单,用来给用户提供关于正在回放的当前音频的信息,以及随后提供用户可以选择的特定选项。因为电子设备不具有显示器,所以音频菜单可包括一系列规定设备的可用选项的音频剪辑。例如,响应于接收到存取音频菜单的用户指令,电子设备可以一开始基于表征当前回放的音频的元数据(例如,当前回放的音乐的标题和艺术家的轨迹宣告)来回放音频剪辑,然后回放与可用的菜单选项相关联的音频剪辑。用户可以在音频剪辑回放期间提供选择指令,以选择与音频剪辑相关联的菜单选项。
音频菜单可包括任何适当的可选择选项。例如,可选择选项可包括播放列表(例如,播放列表名称或数目)、音频图书标题、要切换的选项(例如,随机(shuffle)选项和特征(genius)选项),或任何其他用于选择所有可用音频或可用音频的子集的适当选项。在某些实施例中,选项可包括元数据标记值或类别值,用于选择与所选标记或类别值匹配的音频(例如,由特定艺术家作出的所有音频,或在特定专辑中的音频)。菜单可以允许用户通过使用多维菜单,例如通过提供连续的选项和子选项用于选择几种不同类型的元数据标记以定义要回放的音频子集,来细化(refine)音频请求。
电子设备可以通过使用任何适当的方法来接收或生成在音频菜单中要回放的音频剪辑。在某些实施例中,音频剪辑可以被记录,和从主机设备被接收。可替换地,音频剪辑可以通过使用设备或主机设备的文本到语音引擎来生成。主机设备可以提供任何适当的内容给电子设备,例如包括用于音频菜单的音频剪辑、要回放的音频(例如,音乐)、固件或软件更新、或任何其它适当的信息。在某些实施例中,电子设备可以把用于其的音频剪辑是必需的文本串提供给主机设备,以使得主机设备可以通过使用文本到语音引擎而生成音频剪辑。
附图说明
在结合附图考虑以下的详细说明后,将更明白本发明的以上和其它的特征、它的特性和各种优点,其中:
图1是按照本发明的一个实施例的电子设备的示意图;
图2是描绘按照本发明的一个实施例的、与来自输入接口的不同输入相关联的电子设备操作的表;
图3是指示按照本发明的一个实施例的、在菜单模式下回放的音频剪辑的说明图的示意图;
图4是按照本发明的一个实施例的、用于其的音频剪辑可被回放的菜单选项的阵列的示意图;
图5是按照本发明的一个实施例的、用于其的音频剪辑可被回放的菜单选项的多维阵列的示意图;
图6是按照本发明的一个实施例的、用于存取音频菜单的说明性过程的流程图;
图7是按照本发明的一个实施例的、用于与音频菜单交互的说明性过程的流程图;以及
图8是按照本发明的一个实施例的、用于与多维菜单交互的说明性过程的流程图。
具体实施方式
提供了一种用来提供音频菜单的电子设备。
电子设备可包括处理器和用户接口,其具有至少一个感测单元,例如机械感测单元(例如,按钮)、电阻感测单元(例如,电阻传感器)或电容感测单元(例如,电容传感器)。输入接口可被集成在设备中,或远程耦合到设备(例如,经由电缆或无线地)。通过使用输入接口,用户可以提供输入以控制媒体回放。例如,用户可以通过使用输入接口提供输入的不同组合(例如,被耦合到电子设备的单个按钮的按钮按压的不同的数目和持续时间)而提供播放/暂停、下一个轨迹、快进、前一个轨迹、和倒转指令。为了控制更先进的或精细的电子设备操作,电子设备可包括音频菜单模式,用户可以通过使用输入接口提供特定的输入(例如,拉长的按钮按压)而存取该音频菜单模式。在某些实施例中,用户可以通过提供到用户接口的单个感测单元的输入(例如,到单个机械按钮的输入)而控制媒体回放和存取与导航音频菜单。另外,由单个感测机制检测的输入可以具有基本上相同的类型(例如,按钮按压、手指接触、或手指挥击)以及与在屏幕上显示的选项的选择(例如,在电容触摸屏上显示的选项的选择)不相关联的输入。
响应于接收到用于使能音频菜单的输入,电子设备可以回放与音频菜单相关联的初始音频剪辑。例如,初始音频剪辑可以指示由设备正在回放的当前音频,或与当前音频相关联的播放列表。作为另一个例子,初始音频剪辑可包括设备的当前操作模式的指示。在初始指示之后,电子设备可以回放与用于设备的不同操作的选项相关联的音频剪辑。当随后的音频剪辑被回放时,用户可以提供用于跳过或选择相关联的选项的输入。例如,用户可以提供第一输入(例如,通过使用预定按钮的单个按钮按压)以选择与当前回放的音频剪辑相关联的选项,以及提供第二输入(例如,通过使用同一个预定按钮的拉长的按钮按压)以跳到用于菜单中的下一个选项的音频剪辑。
在某些实施例中,音频用户接口可包括多维菜单。例如,一个或多个可选择选项可以与以后的子选项相关联。适当的子选项例如可包括与媒体的特定元数据标记——诸如,艺术家名字、歌曲标题、专辑名称、类型(genre)或任何其它适当的元数据标记——有关的选项。通过使用通过输入接口而提供的不同输入,用户可以导航音频菜单来选择选项和子选项,返回到前一菜单级别,或退出音频菜单模式。
图1是按照本发明的一个实施例的电子设备的示意图。电子设备100可包括处理器102、贮存装置104、存储器106、输入接口108、和音频输出110。在某些实施例中,电子设备100的一个或多个部件可被组合或被省略(例如,组合贮存装置104和存储器106)。在某些实施例中,电子设备100可包括在图1所示的那些部件中没有被组合或包括的其它部件(例如,电源或总线),或图1所示的那些部件的几个实例。为了简化起见,在图1中仅仅显示了每种部件中的一个部件。
处理器102可包括用来控制电子设备100的操作和性能的任何处理电路。例如,处理器102可被使用来运行操作系统应用、固件应用、媒体回放应用、媒体编辑应用、或任何其它应用。在某些实施例中,处理器可以驱动显示器和处理从用户接口接收的输入。
贮存装置104例如可包括一个或多个贮存介质,包括硬盘驱动、固态驱动、快闪存储器、诸如ROM那样的永久存储器、任何其它适当类型的贮存部件、或它们的任何组合。贮存装置104例如可以存储媒体数据(例如,音乐和视频文件)、应用数据(例如,用于实施在设备100上的功能)、固件、用户偏好信息数据(例如,媒体回放偏好)、鉴权信息(例如,与授权用户相关联的数据库)、生活方式信息数据(例如,食物偏好)、练习信息数据(例如,通过运用监视设备得到的信息)、事务信息数据(例如,诸如信用卡信息那样的信息)、无线连接信息数据(例如,可以使得电子设备100能够建立无线连接的信息)、预订信息数据(例如,跟踪用户预订的播客或电视演出或其它媒体的信息)、联系信息数据(例如,电话号码和电子邮件地址)、日历信息数据、和任何其它适当的数据或它们的任何组合。
存储器106可包括高速缓存存储器、诸如RAM那样的半永久存储器、和/或用于临时存储数据的一种或多种不同类型的存储器。在某些实施例中,存储器106还可被使用于存储被使用来操作电子设备应用的数据,或可被存储在贮存装置104中的任何其它类型的数据。在某些实施例中,存储器106和贮存装置104可被组合为单个贮存介质。
输入接口108可包括用于把输入提供到电子设备的输入/输出电路的任何适当的接口。输入接口108可包括任何适当的输入接口,诸如,例如按钮、键区、拨号盘、点拨轮、触摸板、或它们的任何组合。输入接口可以通过使用至少一个感测单元,诸如机械传感器、电阻传感器、电容传感器、多触摸电容传感器、或任何其它适当类型的感测单元,而检测用户输入。在某些实施例中,为了使得电子设备100的总尺寸最小化,输入接口108可包括有限数目(例如,一个)的感测单元来检测到设备的输入。由感测单元感测的任何适当的事件可被使用来定义输入。例如,当传感器检测到来自用户的初始事件交互(例如,用户按压按钮)时,可以检测到输入。作为另一个例子,当传感器检测到事件的结束或来自用户的交互(例如,用户释放按钮)时,可以检测到输入。作为再一个例子,当初始地检测到交互时且当同一个交互结束时,可以检测到输入(例如,当用户按压和保持按钮时的第一输入,例如,进入音频菜单模式,以及当用户释放按钮时的第二输入,例如,从音频菜单中选择选项)。
为了进一步减小设备的尺寸,所述一个或多个感测单元例如可以无线地或经由有线或电缆(例如,被嵌入在头戴式耳机线中的按钮),远程耦合到设备。在某些实施例中,输入接口可包括组件,其具有两个音量控制按钮和被放置在两个音量按钮之间的单个回放和菜单控制按钮,其中这些按钮中的每一个包括单个机械感测单元,并且组件被放置在头戴式耳机线上。在这样的实施例中,没有输入接口被放置在电子设备上(例如,或仅仅有保持开关)。
在某些实施例中,输入接口可包括几个感测单元用来控制媒体回放、使能菜单模式,和提供菜单导航和选择指令。例如,输入接口可包括有限数目的感测单元用来控制各种设备操作。在一个实施方式中,电子设备可包括几个按钮,每个与机械感测单元(例如,薄膜开关)相关联,其中几个按钮(例如,两个或三个按钮)的不同组合可被使用来控制媒体回放、存取音频菜单、选择音频菜单选项、和导航音频菜单。例如,第一按钮可被使用来控制媒体回放、存取音频菜单、和选择音频菜单选项,而第二和第三按钮可被使用来在音频菜单内的选项与子选项之间导航。
音频输出110可包括被构建在电子设备100中的一个或多个扬声器(例如,单声道或立体声扬声器),或用来耦合到音频输出机构的音频连接器(例如,音频插座或适当的蓝牙连接)。例如,音频输出110可用来通过使用有线或无线连接把音频数据提供到头戴式送受话器、头戴耳机或耳塞。在某些实施例中,输入接口108可以被合并在音频输出110的一部分中(例如,被嵌入在头戴式耳机线中)。
输入接口108和音频输出110中的一个或多个可被耦合到输入/输出电路。输入/输出电路可以用来把模拟信号和其它信号变换(以及如有必要,编码/译码)成数字数据。在某些实施例中,输入/输出电路也可以把数字数据变换成任何其它类型的信号,以及反之亦然。例如,输入/输出电路可以接收和变换物理接触输入(例如,来自触摸板)、物理运动(例如,来自鼠标或传感器)、模拟音频信号(例如,来自话筒)、或任何其它输入。数字数据可被提供到处理器102、贮存装置104、存储器106、或电子设备100的任何其它部件,以及从这些部件接收该数字数据。在某些实施例中,输入/输出电路的几个实例可被包括在电子设备100中。
在某些实施例中,电子设备100可包括总线,用来提供数据传送路径,该数据传送路径用于在控制处理器102、贮存装置104、存储器106、输入接口108、传感器110、和被包括在电子设备中的任何其它部件之间传送数据,或把数据传送到这些部件,或从这些部件传送数据。这样的其它部件可包括,例如,通信电路、定位电路、运动检测电路、或任何其它适当的部件。在某些实施例中,通信电路可被使用来把电子设备连接到主机设备,从该主机设备传送诸如音频那样的媒体、与音频有关的元数据、和播放列表或用于管理接收到的音频的其它信息。
电子设备可以响应于检测到来自输入接口的特定输入而执行任何适当的操作。图2是描绘按照本发明的一个实施例的、与来自输入接口的不同输入相关联的电子设备操作的表。表200可包括输入的列210和相关联的电子设备操作的列220。列210可包括任何适当的输入,其包括按钮的按压(例如,如图2所示)。例如,列210可包括单次按压211、延长的单次按压212、两次按压213、两次延长的按压214、三次按压215、和三次延长的按压216。不同的电子设备操作可以与每个输入相关联。例如,列220可包括播放/暂停221、菜单222、下一个轨迹223、快进224、前一个轨迹225、和倒转226,其每一个与来自列210中的对应行的输入相关联。在某些实施例中,其它输入可以与特定的电子设备操作相关联,所述电子设备操作是诸如按钮按压的更长组合(例如,四次或多次按钮按压),或短的与长的按压的组合(例如,几次长的按压,或接连的短的与长的按压,诸如以莫尔斯(Morse)码的形式)。与输入相关联的其它电子设备操作可包括,例如,非媒体回放操作,诸如通信操作(例如,电话、文本消息或电子邮件操作)、信息显示操作(例如,显示天气、交通、或地图信息)、或用于访问远程数据库的操作(例如,web浏览操作或远程接入操作)。
为了存取更高级的媒体操作(例如,非回放控制操作),用户可以提供与菜单命令或操作相关联的输入。在图2的例子中,这个输入可包括使用输入接口的单个延长的输入(例如,单个延长的按钮按压)。响应于检测到菜单命令输入,电子设备可以使能设备的菜单模式。电子设备可以提供菜单模式的任何适当指示。图3是按照本发明的一个实施例的、指示在菜单模式下被回放的音频剪辑的说明图的示意图。图300可包括时间基线,其在端点302开始和被垂直线分割成几段。在段304期间,电子设备可以回避(duck)当前回放的音频(例如,回放的音乐)。例如,电子设备可以回避音频达预定的量(例如,使音频减少50%)。作为另一个例子,电子设备可以回避音频达预定的数值(例如,减少音频到音频输出的30%)。预定的数值可包括音量设置(例如,30%音量)、音频的能量电平(例如,音乐的最高能量或音频波幅度的30%)、音频强度量(例如,dB数)。段304可以具有任何适当的持续时间,包括例如在50ms到800ms范围中的持续时间,诸如300ms。在段304的末端,电子设备可以暂停当前回放的音频,或继续以回避后的音频电平回放音频。
一旦回放的音频被回避和暂停,或仅仅被回避,电子设备就可宣告在段310期间当前回放的音频。例如,电子设备可以回放与当前回放的音频的标题、艺术家、专辑、或它们的任何组合相关联的音频剪辑。电子设备可以回放与当前回放的音频的任何适当信息相关联的音频剪辑。例如,音频剪辑可以与回放的音频的元数据标记相关联。作为另一个例子,音频剪辑可包括一部分回放的音频(例如,回放的音频的样本)。电子设备可以回放用于与回放的音频相关联的标记或数据的任何适当的组合的音频剪辑,例如,包括艺术家名字和音频标题(例如,对于歌曲)或书名和章节名称(例如,对于音频书)。在回放的媒体被回避并且在段310期间继续被回放的实施例中,电子设备可以把轨迹宣告音频剪辑的音量设置为大大高于回避的媒体的电平。
一旦当前回放的音频被宣告,电子设备就可以在段320期间暂停,以允许用户退出菜单模式而不用选择要回放的新的音频,或不用收听菜单选项。例如,用户可以通过在段320期间提供第二选择指令,或结束被使用来初始地存取音频菜单模式的选择指令(例如,释放在段304和310期间保持的按钮按压),而退出音频菜单模式。当用户只希望识别当前回放的歌曲时,段320因此可以是特别感兴趣的(例如,因为设备不带有显示器,所以不能简单地观看显示的艺术家名字和标题)。段320可以具有任何适当的持续时间,例如,包括在100ms到1200ms范围中的持续时间,诸如500ms。一旦段320的持续时间消逝,电子设备就可以提供音频指示:将提供菜单选项。例如,在段322期间,电子设备可以提供音频音调或蜂鸣音,以指示音频菜单的轨迹宣告部分的结束。在某些实施例中,电子设备可以代之以提供菜单选项,而不用首先提供音频指示。
在段322的音频音调之后,电子设备可以在段330中提供与可选择的菜单选项相关联的音频。在段330中提供的音频剪辑可包括用于任何适当的选项的剪辑,例如包括播放列表、音频图书、用于控制回放的切换的选项(例如,随机开/关,或基于种子的播放列表开/关选项)、或任何其它适当的音频汇编。用于其的音频剪辑被回放的特定选项将在下面更详细地描述。具体地,基于种子的播放列表选项可以涉及从由Apple Inc.可提供的iTunes可得到的特征(genius)播放列表,通过它可以自动生成与种子有关的媒体的播放列表。
与音频菜单(例如,与图300的段)相关联的音频剪辑可以以任何适当的方式被回放。在某些实施例中,音频剪辑可以响应于存取音频菜单(例如,响应于进入菜单模式的第一输入,诸如按钮的单次、拉长的按压,如在图2的表200中所示)而自动地顺序回放(例如,自动播放)。用户然后可以在音频剪辑回放期间在任何时间提供随后的输入。响应于在段322的音频音调之前或期间的随后输入,电子设备可以退出音频菜单模式,重新增加回避的音频(并重新开始回放被暂停的媒体项,如果它在段304或段310期间被暂停的话),并在进入菜单模式之前继续回放被回放的音频。响应于在段322的音频音调之后(或在段322的持续时间消逝之后)的随后输入,电子设备在接收到随后的输入时可以识别与回放的音频剪辑相关联的播放列表或其它选项。电子设备然后可以回放来自所识别的播放列表的音频,或执行与所选择的选项相关联的操作。另外,电子设备可以把输入接口的特定输入与退出菜单模式相关联(例如,即使在播放音频音调和开始回放播放列表之后),或在音频选项之间跳向前和跳向后。例如,在菜单模式下时由感测单元检测到的单次拉长的输入(例如,按钮的单次按压)可以与退出菜单模式相关联,由感测单元检测到的两次输入(例如,按钮的两次按压)可以与跳到下一个音频剪辑相关联,以及由感测单元检测到的三次输入(例如,按钮的三次按压)可以与跳到前一个音频剪辑相关联。作为另一个例子,由不同的感测单元检测到的输入,诸如,例如音量控制(例如,与音量加大和音量减小命令相关联的两个按钮),可以与在菜单模式下时导航菜单选项相关联。
在某些实施例中,用户可以代之以在进入菜单模式后保持输入。为了退出菜单模式而不用提供播放列表选择,用户可以在段322的音频音调之前或期间,释放输入。为了提供播放列表或其它选项的选择,用户可以在设备回放与播放列表或感兴趣的选项相关联的音频剪辑时释放输入。
在某些实施例中,音频菜单的音频剪辑可能不能自动地顺序回放。而是,用户可以通过提供导航指令而控制音频剪辑的回放。这样的导航指令可包括,例如,在菜单模式下时的单次拉长的按压以退出菜单模式,两次按压以跳到下一个音频剪辑,和三次按压以跳到前一个音频剪辑。作为另一个例子,音量控制(例如,与音量加大和音量减小命令相关联的两个按钮),可以与在菜单模式下时导航菜单选项相关联。
电子设备可以提供在菜单模式下的任何适当的菜单选项。图4是按照本发明的一个实施例的、用于其的音频剪辑可被回放的菜单选项的阵列的示意图。该阵列400可包括几个不同类型的选项。在某些实施例中,该阵列400可包括播放列表选项402、404和408。每个播放列表可以以任何适当的方式,包括例如通过播放列表名称(例如,如在从其接收播放列表的主机设备上设置的)、号码、与在播放列表中的一个或多个音频项相关联的元数据、或任何其它适当的标识信息,而被标识。在某些实施例中,该阵列400还可包括用于被存储在电子设备上的音频图书的选项(例如,代之以播放列表选项,或除了播放列表选项以外)。播放列表和音频图书在该阵列400中可以以任何适当的方式被排序。在某些实施例中,排序可以基于播放列表从主机设备添加到电子设备的次序(例如,通过使用主机设备应用,诸如,由Apple Inc.可提供的iTunes,把播放列表拉到电子设备的次序)。其它适当的次序可包括,例如,数字字母(例如,基于播放列表标题或元数据数值)、数字(例如,基于在每个播放列表中音频项的数目,或基于与每个播放列表相关联的数字次序)、或播放列表的任何其它适当的属性。在某些实施例中,播放列表次序可以根据在进入菜单模式后哪个播放列表正在被回放而改变。例如,电子设备可以重新排序播放列表,以从当前的播放列表开始(例如,以设置的次序继续下一个播放列表,或以设置的次序继续第一播放列表)。
阵列400可包括附加选项,诸如所有歌曲选项410、和可被切换开或关的选项。例如,阵列400可包括用户可以选择以接通或关断的随机选项420和特征选项422。响应于接收到切换的选项的选择,电子设备可以改变选项的数值,并且或者退出菜单模式,或者返回到菜单模式并且继续或重新开始回放与可得到的菜单选项相关联的音频剪辑(例如,与该阵列400的选项相关联的音频剪辑)。在某些实施例中,与切换的选项相关联的音频剪辑可包括选项的数值的指示(例如音频剪辑根据切换的选项的当前数值,可以是“随机开(shuffle on)”或“随机关(shuffle off)”)。在某些实施例中,该阵列400可包括重复选项和退出选项(未示出),以允许用户或者重复可得到的选项,或者退出音频菜单模式和返回到以前回放的音频。在某些实施例中,阵列400可包括与可在设备上回放的音频有关的音频分类参数和分类数值。
在某些实施例中,音频用户接口可包括多维菜单。图5是按照本发明的一个实施例的、用于其的音频剪辑可被回放的菜单选项的多维阵列的示意图。阵列500可包括几个不同类型的选项,某些或所有的选项可以与随后的子选项相关联。在某些实施例中,阵列500可包括轨迹宣告指示502,用于标识在进入菜单模式后由设备回放的当前音频。轨迹宣告指示502和阵列500的随后的可选择选项可以通过使用任何适当的方法,例如包括使用音频音调或蜂鸣音(例如,如上面讨论的),而被分开,或不用给用户指示(例如,选项通过时间消逝被分开,而不用音频指示)。在指示502之后,例如,阵列500可包括与可用于回放的音频的元数据或其它标记相关联的几个可选择选项。例如,阵列500可包括标题选项510、艺术家选项520、专辑选项530、类型选项540、和播放列表选项550。取代在阵列500中显示的那些,可以使用被使用来分类或标识音频的任何其它适当的标记或信息。这样的标记可包括,例如,音频图书、专辑艺术家、音频收听率(audio rating)、流行性(例如,如根据远端流行性指数确定的)、或任何其它适当的标记。
响应于接收到对选项510、520、530、540和550之一的用户选择,电子设备可以提供与特定的所选选项的子选项相关联的音频剪辑。例如,响应于接收到对标题选项510的用户选择,电子设备可以回放歌曲标题512的音频剪辑。作为另一个例子,响应于接收到对艺术家选项520的用户选择,电子设备可以回放艺术家522的音频剪辑。作为再一个例子,响应于接收到对专辑选项530的用户选择,电子设备可以回放专辑532的音频剪辑。作为又一个例子,响应于接收到对类型选项540的用户选择,电子设备可以回放类型542的音频剪辑。作为又一个例子,响应于接收到对播放列表选项550的用户选择,电子设备可以回放被存储在设备上的可用播放列表552的音频剪辑。
如果与所选选项相关联的子选项的数目太大(例如,超过预定的最大值),则电子设备可以代之以提供进一步分类子选项的中间子选项。例如,电子设备可以提供与字母表的字母相关联的音频剪辑,并随后子选项从所选的字母开始。可替换地,电子设备可以把输入接口的特定输入与快速导航操作相关联,以允许更快速移过子选项音频剪辑(例如,用于在首字母之间向前跳和向后跳的输入,或用于子选项的音频剪辑的回放的快进或倒转的选项)。作为再一个例子,电子设备可以检测用于直接导航到特定的子选项的特定输入(例如,检测以莫尔斯代码形式的用于直接跳到特定的字母或数字的输入,例如,在使能基于莫尔斯代码的输入后)。
电子设备响应于接收到子选项的用户选择,可以执行任何适当的操作。在某些实施例中,电子设备可以回放与所选选项相关联的音频(例如,回放与所选择的艺术家相关联的所有音频,或者所选择的专辑或播放列表中的所有音频)。在某些实施例中,电子设备可以提供用于选择与所选择的子选项有关的音频剪辑相关联的其它元数据标记的选项。例如,响应于接收到对专辑的用户选择,电子设备可以提供与回放专辑、专辑艺术家、和专辑内的标题相关联的音频剪辑。作为另一个例子,响应于接收到对艺术家的用户选择,电子设备可以提供与回放与艺术家相关联的音频、艺术家的专辑、艺术家的音频的标题、或具有艺术家的音频的播放列表相关联的音频剪辑。
在某些实施例中,阵列500可包括播放列表种子选项560。响应于对播放列表种子选项560的用户选择,电子设备可以回放与被使用来识别播放列表种子的信息562相关联的音频剪辑。例如,电子设备可以回放直接用作为种子的音频标题的音频剪辑,或电子设备可以代之以或另外地,回放被使用来分类音频的标记的音频剪辑(例如,艺术家、标题和类型选项)。响应于接收到对标记子选项的用户选择,电子设备可以提供另外的子选项用来具体地识别用作为基于种子的播放列表的种子的一个或多个音频项(例如,与选项510、520、530、540和550中的一个或多个相关联的子选项)。
用户可以通过使用任何适当的方法导航多维音频菜单。在某些实施例中,用户可以选择用于其的音频剪辑被回放的选项。例如,用户可以通过使用输入接口而提供指令(例如,由感测单元检测)。响应于检测到指令,电子设备可以回放与所选选项的子选项相关联的音频剪辑。用户然后可以通过继续选择子选项来引导设备回放与所选子选项的另外的子选项相关联的音频剪辑而进一步沿音频菜单进行导航。如果电子设备操作与所选择的子选项相关联(例如,由特定的用户回放音频的指令),则电子设备可以响应于接收到适当的用户选择而执行选项。用户另外可以通过使用与选择输入不同的输入而向上导航音频菜单(例如,从子菜单到母菜单)。例如,用户可以把单个输入提供到感测单元(例如,单次按钮按压)以提供选择指令,以及把两次输入提供到感测单元(例如,两次按钮按压)以向上导航菜单级别。
在某些实施例中,由电子设备回放的音频剪辑可以是上下文敏感的。例如,电子设备可以识别在音频剪辑中切换的选项的当前值(例如,随机开或关)。作为另一个例子,电子设备可以识别特定的所选选项以在与回放指令(例如,“播放艺术家Coldplay”,“播放标题Viva 1a Vida”,或“播放音频图书The Hobbit”)相关联的音频剪辑中进行播放。
电子设备可以通过使用任何适当的方法来生成可选择的选项或子选项的要回放的音频剪辑。在某些实施例中,电子设备可包括文本到语音引擎和足够的处理,以便在设备上生成音频剪辑。可替换地,电子设备可以从主机设备接收与可选择的选项相关联的音频剪辑。主机设备可以通过使用任何适当的方法,包括例如使用文本到语音引擎,而生成音频剪辑。在某些实施例中,主机设备可包括比起电子设备更大量(substantive)的处理能力,这可以允许主机设备生成更精良或精确的音频剪辑(例如,考虑方言或语言的音频剪辑)。使用文本到语音引擎,可以允许电子设备生成所有音频菜单选项的音频剪辑(例如,与识别菜单选项的所记录的音频剪辑不同的,它不是全部可用的(例如,对于不太常见的标题和艺术家名字,音频剪辑是不可用的))。
在主机设备文本到语音引擎实施例中,主机设备可以通过使用任何适当的方法而识别根据其生成音频剪辑的文本串。在某些实施例中,主机设备可以识别与来自电子设备制造商的电子设备固件或操作系统相关联的文本串(例如,当电子设备固件被更新时作为从制造商下载的固件的一部分)。在某些实施例中,电子设备可以代之以或另外地,把文本串提供到主机设备用于合成。例如,当电子设备被耦合到主机设备时,电子设备可以把文本串作为同步协议的一部分提供到主机设备。在某些实施例中,电子设备可以根据由主机设备提供到电子设备的数据,识别文本串。例如,主机设备可以使用与要被传送到电子设备的音频相关联的元数据标记作为要提供用于其的音频剪辑的文本串。
下面的流程图描述结合本发明的一个实施例的音频用户接口使用的说明性过程。图6是按照本发明的一个实施例的、用于存取音频菜单的说明性过程的流程图。过程600可以从步骤602开始。在步骤604,电子设备可以确定是否检测到来自输入接口的输入。例如,电子设备可以确定是否从被耦合到设备的输入接口的单个感测单元接收到输入。如果电子设备确定没有接收到输入,则过程600可以返回步骤604,和继续监视电子设备输入。如果在步骤604,电子设备代之以确定接收到输入,则过程600可移到步骤606。
在步骤606,电子设备可以确定检测到的输入是否与存取音频菜单相关联。例如,电子设备可以确定所检测的输入是否与存取音频菜单(例如,单次拉长的按钮按压)相关联的输入匹配。如果电子设备确定所检测的输入与存取音频菜单不相关联,则过程600可以移到步骤608。在步骤608,电子设备可以执行与所检测的输入相关联的回放操作。例如,电子设备可以确定所有的非音频菜单输入是与回放控制相关联的,并引导电子设备执行与检测的输入相关联的回放操作。过程600然后在步骤610结束。
如果在步骤606,电子设备代之以确定检测到的输入是与提供音频菜单相关联的,则过程600可以移到步骤612。在步骤612,电子设备可以提供音频菜单。例如,电子设备可以回放几个可选择选项的音频剪辑。过程600然后在步骤614结束。
图7是按照本发明的一个实施例的、用于与音频菜单交互的说明性过程的流程图。过程700从步骤702开始。在步骤704,电子设备可以回避当前回放的音频。例如,电子设备可以减小音频的音量到特定的电平。该特定的电平可以根据音量值、音乐能量的测量值、音频的分贝输出、或任何其它适当的度量值而被确定。在步骤706,电子设备可以确定在回避期间是否接收到输入。例如,电子设备可以确定是否从输入接口接收到用来存取或使能音频菜单模式的输入(例如,从单个感测单元检测到的输入)。如果电子设备确定接收到输入,则过程700可以移到步骤708。
在步骤708,电子设备可以退出音频菜单。例如,电子设备可以停止音频菜单回放(例如,停止回避、轨迹宣告、或回放菜单选项),以及返回到前一音频的回放。在某些实施例中,电子设备可以把电子设备音量增加到在使能音频菜单之前的音量电平。过程700然后在步骤710结束。
如果在步骤706,电子设备代之以确定在回避期间没有接收到输入,则过程700可以移到步骤712。在步骤712,电子设备可以在使能音频菜单之前宣告回放的轨迹。例如,电子设备可以识别与回放的音频的元数据相关联的音频剪辑(例如,对于音频标题和艺术家的音频剪辑)。在步骤714,电子设备可以确定在轨迹宣告期间是否接收到输入。例如,电子设备可以确定是否从输入接口接收到被使用来存取或使能音频菜单模式的输入。如果电子设备确定接收到输入,则过程700可以移到步骤708,如上所述。如果在步骤714,电子设备代之以确定在轨迹宣告期间没有接收到输入,则过程700可以移到步骤716。
在步骤716,电子设备可以暂停(例如,留一段静默时刻,以允许用户登记轨迹宣告,并决定是否退出音频菜单模式),并提供音频音调以指示将提供菜单选项。例如,电子设备可以在预定的持续时间(例如,500ms)内暂停,并在暂停之后提供音频音调。在步骤718,电子设备可以确定在暂停和所提供的音频音调期间是否接收到输入。例如,电子设备可以确定是否从输入接口接收到被使用来存取或使能音频菜单模式的输入。如果电子设备确定接收到输入,则过程700可以移到步骤708,如以上描述的。如果在步骤718,电子设备代之以确定在暂停和音频音调期间没有接收到输入,则过程700可以移到步骤720。
在步骤720,电子设备可以回放与音频菜单相关联的菜单选项。例如,电子设备可以回放与菜单选项回放相关联的接连的音频剪辑。在步骤722,电子设备可以确定在菜单选项期间是否接收到输入。例如,电子设备可以确定是否从输入接口接收到用于选择音频模式选项的输入。如果电子设备确定没有接收到输入,则过程700返回到步骤720,并继续回放对于音频菜单选项的音频剪辑。如果在步骤722,电子设备代之以确定接收到输入,则过程700可以移到步骤724。在步骤724,电子设备可以执行与由检测到的用户输入所选择的菜单选项相关联的操作。例如,电子设备可以回放与所选择的选项相关联的音频。过程700然后在步骤710结束。
图8是按照本发明的一个实施例的、用于与多维菜单交互的说明性过程的流程图。过程800从步骤802开始。在步骤804,电子设备可以回放与音频菜单相关联的菜单选项。例如,电子设备可以回放与菜单选项相关联的接连的音频剪辑。在步骤806,电子设备可以确定在与菜单选项相关联的音频剪辑的回放期间是否接收到输入。例如,电子设备可以确定是否接收到用于选择用于其的音频剪辑被回放的一个选项的输入。如果电子设备确定没有接收到输入,则过程800返回到步骤804,并继续回放用于音频菜单选项的音频剪辑。如果在步骤806,电子设备代之以确定接收到输入,则过程800可以移到步骤808。在步骤808,电子设备可以回放用于与所选择的选项相关联的子选项的音频剪辑。例如,电子设备可以响应于接收到选择艺术家选项的输入而回放用于艺术家名字的音频剪辑。
在步骤810,电子设备可以确定在与子选项相关联的音频剪辑的回放期间是否接收到输入。例如,电子设备可以确定是否接收到用以选择用于其的音频剪辑被回放的一个子选项的输入。如果电子设备确定没有接收到输入,则过程800返回到步骤808,并继续回放用于音频菜单子选项的音频剪辑。如果在步骤810,电子设备代之以确定接收到输入,则过程800移到步骤812。
在步骤812,电子设备可以确定在步骤810检测到的输入是否为与上移一个菜单级别的指令相关联的输入。例如,电子设备可以确定输入是否与“后退(back)”指令(例如,拉长的按钮按压)相关联。如果电子设备确定所检测的输入是与上移菜单级别的指令相关联的,则过程800可以移动回到步骤804,并且回放用于从步骤808的子选项级别上移一个级别的菜单选项的音频剪辑。如果在步骤812,电子设备代之以确定所检测到的输入不是与上升一个菜单级别的指令相关联的输入,则过程800移到步骤814。在步骤814,电子设备可以确定在步骤810检测到的输入是否为用于与电子设备操作相关联的子选项的输入。例如,电子设备可以确定输入是否是与对于与电子设备操作相关联的子选项的选择指令(例如,按钮的单次按压)相关联的。如果电子设备确定所检测的输入是与电子设备操作不相关联的(例如,所选择的子选项与电子设备操作不相关联),则过程800可以移到步骤816。在步骤816,电子设备可以回放用于与所选择的子选项相关联的以后的子选项的音频剪辑。例如,电子设备可以识别所选子选项以后的子选项,并回放与所识别的以后的子选项相关联的音频剪辑。过程800然后可以返回到步骤810,并监视在音频剪辑的回放期间的输入。
如果在步骤814,电子设备代之以确定所检测的输入是用于与电子设备操作相关联的子选项的输入(例如,所选择的子选项是与电子设备操作相关联的),则过程800可以移到步骤818。在步骤818,电子设备可以执行与所选择的子选项相关联的电子设备操作。例如,电子设备可以回放由子选项标识的音频(例如,由所选择的艺术家名字子选项表示的音频)。过程800然后在步骤820结束。
本发明的一个实施例可以包括一种通过使用输入接口的单个感测单元来控制不带有显示器的电子设备的操作的设备,所述设备包括:用于通过使用来自所述单个感测单元的输入来控制音频回放操作的装置;用于接收来自所述单个感测单元的第一输入的装置;用于响应于接收到所述第一输入而存取菜单模式的装置;用于回放至少一个音频剪辑的装置,其中所述音频剪辑与菜单选项相关联;用于在所述至少一个音频剪辑中的一个音频剪辑的回放期间接收来自所述输入接口的第二输入的装置;以及用于响应于接收到所述第二输入而存取与所述至少一个音频剪辑中的所述一个音频剪辑相关联的菜单选项的装置。在所述设备中,与所述至少一个音频剪辑中的所述一个音频剪辑相关联的菜单选项与电子设备操作相关联;并且用于存取的装置包括用于执行所述电子设备操作的装置。在所述设备中,还包括:用于在接收到所述第一输入之前回放音频的装置;以及用于响应于接收到所述第一输入而宣告所回放的音频的装置。在所述设备中,用于宣告的装置包括:用于回放与所回放的音频相关联的标题、艺术家、专辑名称、音频图书标题、章节名称、类型和年中的至少一项的音频剪辑的装置。在所述设备中,还包括:用于响应于接收到所述第一输入而回避所述所回放的音频的装置。在所述设备中,还包括:用于在回放所述至少一个音频剪辑之前接收第三输入的装置;以及用于响应于接收到所述第三输入而退出所述菜单模式的装置。在所述设备中,还包括:用于在所述至少一个音频剪辑中的一个音频剪辑的回放期间接收来自所述单个感测单元的第三输入的装置;以及用于跳过所述至少一个音频剪辑中的所述一个音频剪辑的回放以回放下一个音频剪辑的装置。在所述设备中,所述第一输入或所述第二输入包括以下项中的至少一项:通过使用所述单个感测单元来检测事件的开始,和通过使用所述单个感测单元来检测事件的结束。
根据本发明的另一实施例包括一种用于提供音频菜单给用户的电子设备,所述电子设备包括:单个感测单元,用于检测与由所述电子设备显示的信息不相关联的用户交互;处理器,操作来引导音频输出以回放音频,通过使用所述单个感测单元来检测第一输入,识别分别与多个电子设备操作中的一个相关联的多个音频剪辑,,引导所述音频输出以回放所识别的多个音频剪辑,通过使用所述单个感测单元来检测在所述多个音频剪辑中的一个音频剪辑的回放期间的第二输入,以及执行与所述多个音频剪辑中的所述一个音频剪辑相关联的电子设备操作。在所述电子设备中,所述处理器还操作来通过使用所述单个感测单元来检测第三输入,以及响应于检测到所述第三输入而控制所述音频的回放。在所述电子设备中,所述处理器还操作来响应于检测到所述第一输入而引导所述音频输出以减小所回放的音频的音量。在所述电子设备中,所述处理器还操作来在50ms到800ms的范围中的持续时间内减小所述音量。在所述电子设备中,所述单个感测单元包括机械感测器;所述第一输入包括对所述机械感测器的拉长的按压;以及所述第二输入包括对所述机械感测器的随后的按压。在所述电子设备中,所述单个感测单元包括机械感测器;所述第一输入包括对所述机械感测器的按压和保持;以及所述第二输入包括释放所述机械感测器。在所述电子设备中,所述处理器还操作来通过使用所述单个感测单元来检测第三输入,以及响应于检测到所述第三输入而引导所述音频输出以导航所述多个音频剪辑的回放。在所述电子设备中,所述电子设备操作包括至少一个音频类别参数;以及所述处理器还操作来引导所述音频输出以回放与所述多个音频剪辑中的一个音频剪辑相关联的所述音频类别参数有关的数值的随后的音频剪辑。在所述电子设备中,所述音频输出被耦合到耳塞机、头戴式耳机和扬声器中的至少一个。
根据本发明的再一个实施例包括一种通过使用输入接口的单个感测单元来控制不带有显示器的电子设备的操作的方法,包括:通过使用来自所述单个感测单元的输入来控制音频回放操作;接收来自所述单个感测单元的第一输入;响应于接收到所述第一输入而存取菜单模式;回放至少一个音频剪辑,其中所述音频剪辑与菜单选项相关联;在所述至少一个音频剪辑中的一个音频剪辑的回放期间接收来自所述输入接口的第二输入;以及响应于接收到所述第二输入而存取与所述至少一个音频剪辑中的所述一个音频剪辑相关联的菜单选项。在所述方法中,与所述至少一个音频剪辑中的所述一个音频剪辑相关联的菜单选项与电子设备操作相关联;以及所述存取还包括:执行所述电子设备操作。在所述方法中,还包括:在接收所述第一输入之前回放音频;以及响应于接收到所述第一输入,宣告所回放的音频。在所述方法中,所述宣告包括:回放与所回放的音频相关联的标题、艺术家、专辑名称、音频图书标题、章节名称、类型和年中的至少一项的音频剪辑。在所述方法中,还包括:响应于接收到所述第一输入而回避所述所回放的音频。在所述方法中,还包括:在回放所述至少一个音频剪辑之前接收第三输入;以及响应于接收到所述第三输入而退出所述菜单模式。在所述方法中,还包括:在所述至少一个音频剪辑中的一个音频剪辑的回放期间接收来自所述单个感测单元的第三输入;以及跳过所述至少一个音频剪辑中的所述一个音频剪辑的回放以回放下一个音频剪辑。在所述方法中,所述第一输入或所述第二输入包括以下项中的至少一项:通过使用所述单个感测单元来检测事件的开始,和通过使用所述单个感测单元来检测事件的结束。
出于说明而不是限制的目的给出了本发明的上述实施例,以及本发明仅仅由随后的权利要求限制。
Claims (25)
1.一种通过使用输入接口的单个感测单元来控制不带有显示器的电子设备的操作的设备,包括:
用于通过使用来自所述单个感测单元的输入来控制音频回放操作的装置;
用于接收来自所述单个感测单元的第一输入的装置;
用于响应于接收到所述第一输入而存取菜单模式的装置;
用于回放至少一个音频剪辑的装置,其中所述音频剪辑与菜单选项相关联;
用于在所述至少一个音频剪辑中的一个音频剪辑的回放期间接收来自所述输入接口的第二输入的装置;以及
用于响应于接收到所述第二输入而存取与所述至少一个音频剪辑中的所述一个音频剪辑相关联的菜单选项的装置。
2.如权利要求1所述的设备,其中与所述至少一个音频剪辑中的所述一个音频剪辑相关联的菜单选项与电子设备操作相关联;以及
用于存取的装置包括用于执行所述电子设备操作的装置。
3.如权利要求1所述的设备,还包括:
用于在接收到所述第一输入之前回放音频的装置;以及
用于响应于接收到所述第一输入而宣告所回放的音频的装置。
4.如权利要求3所述的设备,其中用于宣告的装置包括:用于回放与所回放的音频相关联的标题、艺术家、专辑名称、音频图书标题、章节名称、类型和年中的至少一项的音频剪辑的装置。
5.如权利要求3所述的设备,还包括:用于响应于接收到所述第一输入而回避所述所回放的音频的装置。
6.如权利要求1所述的设备,还包括:
用于在回放所述至少一个音频剪辑之前接收第三输入的装置;以及
用于响应于接收到所述第三输入而退出所述菜单模式的装置。
7.如权利要求1所述的设备,还包括:
用于在所述至少一个音频剪辑中的一个音频剪辑的回放期间接收来自所述单个感测单元的第三输入的装置;以及
用于跳过所述至少一个音频剪辑中的所述一个音频剪辑的回放以回放下一个音频剪辑的装置。
8.如权利要求1所述的设备,其中所述第一输入或所述第二输入包括以下项中的至少一项:通过使用所述单个感测单元来检测事件的开始,和通过使用所述单个感测单元来检测事件的结束。
9.一种用于提供音频菜单给用户的电子设备,包括:
单个感测单元,用于检测与由所述电子设备显示的信息不相关联的用户交互;
处理器,操作来引导音频输出以回放音频,通过使用所述单个感测单元来检测第一输入,识别分别与多个电子设备操作中的一个相关联的多个音频剪辑,,引导所述音频输出以回放所识别的多个音频剪辑,通过使用所述单个感测单元来检测在所述多个音频剪辑中的一个音频剪辑的回放期间的第二输入,以及执行与所述多个音频剪辑中的所述一个音频剪辑相关联的电子设备操作。
10.如权利要求9所述的电子设备,其中所述处理器还操作来通过使用所述单个感测单元来检测第三输入,以及响应于检测到所述第三输入而控制所述音频的回放。
11.如权利要求9所述的电子设备,其中所述处理器还操作来响应于检测到所述第一输入而引导所述音频输出以减小所回放的音频的音量。
12.如权利要求11所述的电子设备,其中所述处理器还操作来在50ms到800ms的范围中的持续时间内减小所述音量。
13.如权利要求9所述的电子设备,其中:
所述单个感测单元包括机械感测器;
所述第一输入包括对所述机械感测器的拉长的按压;以及
所述第二输入包括对所述机械感测器的随后的按压。
14.如权利要求9所述的电子设备,其中:
所述单个感测单元包括机械感测器;
所述第一输入包括对所述机械感测器的按压和保持;以及
所述第二输入包括释放所述机械感测器。
15.如权利要求9所述的电子设备,其中所述处理器还操作来通过使用所述单个感测单元来检测第三输入,以及响应于检测到所述第三输入而引导所述音频输出以导航所述多个音频剪辑的回放。
16.如权利要求9所述的电子设备,其中:
所述电子设备操作包括至少一个音频类别参数;以及
所述处理器还操作来引导所述音频输出以回放与所述多个音频剪辑中的一个音频剪辑相关联的所述音频类别参数有关的数值的随后的音频剪辑。
17.如权利要求9所述的电子设备,其中所述音频输出被耦合到耳塞机、头戴式耳机和扬声器中的至少一个。
18.一种通过使用输入接口的单个感测单元来控制不带有显示器的电子设备的操作的方法,包括:
通过使用来自所述单个感测单元的输入来控制音频回放操作;
接收来自所述单个感测单元的第一输入;
响应于接收到所述第一输入而存取菜单模式;
回放至少一个音频剪辑,其中所述音频剪辑与菜单选项相关联;
在所述至少一个音频剪辑中的一个音频剪辑的回放期间接收来自所述输入接口的第二输入;以及
响应于接收到所述第二输入而存取与所述至少一个音频剪辑中的所述一个音频剪辑相关联的菜单选项。
19.如权利要求18所述的方法,其中:
与所述至少一个音频剪辑中的所述一个音频剪辑相关联的菜单选项与电子设备操作相关联;以及
所述存取还包括:执行所述电子设备操作。
20.如权利要求18所述的方法,还包括:
在接收所述第一输入之前回放音频;以及
响应于接收到所述第一输入,宣告所回放的音频。
21.如权利要求20所述的方法,其中所述宣告包括:回放与所回放的音频相关联的标题、艺术家、专辑名称、音频图书标题、章节名称、类型和年中的至少一项的音频剪辑。
22.如权利要求20所述的方法,还包括:响应于接收到所述第一输入而回避所述所回放的音频。
23.如权利要求18所述的方法,还包括:
在回放所述至少一个音频剪辑之前接收第三输入;以及
响应于接收到所述第三输入而退出所述菜单模式。
24.如权利要求18所述的方法,还包括:
在所述至少一个音频剪辑中的一个音频剪辑的回放期间接收来自所述单个感测单元的第三输入;以及
跳过所述至少一个音频剪辑中的所述一个音频剪辑的回放以回放下一个音频剪辑。
25.如权利要求18所述的方法,其中所述第一输入或所述第二输入包括以下项中的至少一项:通过使用所述单个感测单元来检测事件的开始,和通过使用所述单个感测单元来检测事件的结束。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/363,513 | 2009-01-30 | ||
US12/363,513 US8862252B2 (en) | 2009-01-30 | 2009-01-30 | Audio user interface for displayless electronic device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101794208A true CN101794208A (zh) | 2010-08-04 |
Family
ID=42041888
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010109130A Pending CN101794208A (zh) | 2009-01-30 | 2010-02-01 | 用于无显示器的电子设备的音频用户接口 |
Country Status (6)
Country | Link |
---|---|
US (1) | US8862252B2 (zh) |
EP (1) | EP2214175A1 (zh) |
KR (2) | KR101110539B1 (zh) |
CN (1) | CN101794208A (zh) |
GB (1) | GB2467432A (zh) |
WO (1) | WO2010087922A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108712711A (zh) * | 2013-10-31 | 2018-10-26 | 杜比实验室特许公司 | 使用元数据处理的耳机的双耳呈现 |
Families Citing this family (152)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
US10002189B2 (en) | 2007-12-20 | 2018-06-19 | Apple Inc. | Method and apparatus for searching using an active ontology |
US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
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 |
US8463053B1 (en) | 2008-08-08 | 2013-06-11 | The Research Foundation Of State University Of New York | Enhanced max margin learning on multimodal data mining in a multimedia database |
US8676904B2 (en) | 2008-10-02 | 2014-03-18 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
CN101783160A (zh) * | 2009-01-16 | 2010-07-21 | 鸿富锦精密工业(深圳)有限公司 | 音频播放装置及其播放方法 |
US8194890B2 (en) * | 2009-03-10 | 2012-06-05 | Apple Inc. | Detecting and processing button press events for performing electronic device operations |
US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
US10255566B2 (en) | 2011-06-03 | 2019-04-09 | Apple Inc. | Generating and processing task items that represent tasks to perform |
US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
US9112989B2 (en) * | 2010-04-08 | 2015-08-18 | Qualcomm Incorporated | System and method of smart audio logging for mobile devices |
US9634855B2 (en) | 2010-05-13 | 2017-04-25 | Alexander Poltorak | Electronic personal interactive device that determines topics of interest using a conversational agent |
SG180025A1 (en) * | 2010-10-11 | 2012-05-30 | Creative Tech Ltd | An apparatus and method for controlling playback of videos grouped in a plurality of playlists |
US9557895B2 (en) * | 2011-01-27 | 2017-01-31 | Hewlett Packard Enterprise Development Lp | Electronic book with changeable paths |
US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
US8532632B2 (en) | 2011-05-16 | 2013-09-10 | Wesley Boudville | Cellphone changing an electronic display that contains a barcode |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
DE102011079034A1 (de) | 2011-07-12 | 2013-01-17 | Siemens Aktiengesellschaft | Ansteuerung eines technischen Systems |
US9485411B2 (en) | 2011-10-28 | 2016-11-01 | Canon Kabushiki Kaisha | Display control apparatus and method for controlling display control apparatus |
CN102436379A (zh) * | 2011-11-10 | 2012-05-02 | 江苏联著实业有限公司 | 一种数字网报单页面多维度导航系统 |
WO2013123063A1 (en) * | 2012-02-17 | 2013-08-22 | Wanca Frank M | Method, system and apparatus for integrated dynamic neural stimulation |
US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
US9735973B2 (en) * | 2012-03-15 | 2017-08-15 | Vidoyen Inc. | Expert answer platform methods, apparatuses and media |
US10417037B2 (en) | 2012-05-15 | 2019-09-17 | Apple Inc. | Systems and methods for integrating third party services with a digital assistant |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
EP2954514B1 (en) | 2013-02-07 | 2021-03-31 | Apple Inc. | Voice trigger for a digital assistant |
US10652394B2 (en) | 2013-03-14 | 2020-05-12 | Apple Inc. | System and method for processing voicemail |
US10748529B1 (en) | 2013-03-15 | 2020-08-18 | Apple Inc. | Voice activated device for use with a voice-based digital assistant |
WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
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 |
WO2014200728A1 (en) | 2013-06-09 | 2014-12-18 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
US9300268B2 (en) * | 2013-10-18 | 2016-03-29 | Apple Inc. | Content aware audio ducking |
US10296160B2 (en) | 2013-12-06 | 2019-05-21 | Apple Inc. | Method for extracting salient dialog usage from live data |
US9966065B2 (en) | 2014-05-30 | 2018-05-08 | Apple Inc. | Multi-command single utterance input method |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
WO2016022496A2 (en) | 2014-08-06 | 2016-02-11 | Apple Inc. | Reduced-size user interfaces for battery management |
JP6349030B2 (ja) | 2014-09-02 | 2018-06-27 | アップル インコーポレイテッド | アラートを管理するための小型インターフェース |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
CN105516844A (zh) * | 2014-09-26 | 2016-04-20 | 鸿富锦精密工业(深圳)有限公司 | 耳机装置、具有耳机装置的电子设备及其控制方法 |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US10152299B2 (en) | 2015-03-06 | 2018-12-11 | Apple Inc. | Reducing response latency of intelligent automated assistants |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US10460227B2 (en) | 2015-05-15 | 2019-10-29 | Apple Inc. | Virtual assistant in a communication session |
US10200824B2 (en) | 2015-05-27 | 2019-02-05 | Apple Inc. | Systems and methods for proactively identifying and surfacing relevant content on a touch-sensitive device |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US9578173B2 (en) | 2015-06-05 | 2017-02-21 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US20160378747A1 (en) | 2015-06-29 | 2016-12-29 | Apple Inc. | Virtual assistant for media playback |
WO2017022132A1 (ja) * | 2015-08-06 | 2017-02-09 | 三菱電機株式会社 | 空気調和機 |
US10740384B2 (en) | 2015-09-08 | 2020-08-11 | Apple Inc. | Intelligent automated assistant for media search and playback |
US10331312B2 (en) | 2015-09-08 | 2019-06-25 | Apple Inc. | Intelligent automated assistant in a media environment |
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 |
US9679453B2 (en) | 2015-10-20 | 2017-06-13 | Vivint, Inc. | System and methods for correlating sound events to security and/or automation system operations |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US10956666B2 (en) | 2015-11-09 | 2021-03-23 | Apple Inc. | Unconventional virtual assistant interactions |
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 |
GB2546249A (en) * | 2016-01-05 | 2017-07-19 | Oclu Ltd | Video recording device |
US20170293463A1 (en) * | 2016-04-11 | 2017-10-12 | Mighty Audio, Inc. | Systems and methods for managing displayless portable electronic devices |
USD799551S1 (en) | 2016-04-11 | 2017-10-10 | Might Audio, Inc. | Portable electronic device |
US11227589B2 (en) | 2016-06-06 | 2022-01-18 | Apple Inc. | Intelligent list reading |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
US10474753B2 (en) | 2016-09-07 | 2019-11-12 | Apple Inc. | Language identification using recurrent neural networks |
US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
US11281993B2 (en) | 2016-12-05 | 2022-03-22 | Apple Inc. | Model and ensemble compression for metric learning |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
US11204787B2 (en) | 2017-01-09 | 2021-12-21 | Apple Inc. | Application integration with a digital assistant |
DK201770383A1 (en) | 2017-05-09 | 2018-12-14 | Apple Inc. | USER INTERFACE FOR CORRECTING RECOGNITION ERRORS |
US10417266B2 (en) | 2017-05-09 | 2019-09-17 | Apple Inc. | Context-aware ranking of intelligent response suggestions |
DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
US10726832B2 (en) | 2017-05-11 | 2020-07-28 | Apple Inc. | Maintaining privacy of personal information |
US10395654B2 (en) | 2017-05-11 | 2019-08-27 | Apple Inc. | Text normalization based on a data-driven learning network |
DK180048B1 (en) | 2017-05-11 | 2020-02-04 | Apple Inc. | MAINTAINING THE DATA PROTECTION OF PERSONAL INFORMATION |
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 |
US11301477B2 (en) | 2017-05-12 | 2022-04-12 | Apple Inc. | Feedback analysis of a digital assistant |
DK201770428A1 (en) | 2017-05-12 | 2019-02-18 | Apple Inc. | LOW-LATENCY INTELLIGENT AUTOMATED 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 |
US10303715B2 (en) | 2017-05-16 | 2019-05-28 | Apple Inc. | Intelligent automated assistant for media exploration |
US20180336892A1 (en) | 2017-05-16 | 2018-11-22 | Apple Inc. | Detecting a trigger of a digital assistant |
US10311144B2 (en) | 2017-05-16 | 2019-06-04 | Apple Inc. | Emoji word sense disambiguation |
US10403278B2 (en) | 2017-05-16 | 2019-09-03 | Apple Inc. | Methods and systems for phonetic matching in digital assistant services |
US10657328B2 (en) | 2017-06-02 | 2020-05-19 | Apple Inc. | Multi-task recurrent neural network architecture for efficient morphology handling in neural language modeling |
US11322049B2 (en) | 2017-06-21 | 2022-05-03 | Prestan Products Llc | Automated external defibrillator training device with manual input and audio output controls for programming |
US11822591B2 (en) * | 2017-09-06 | 2023-11-21 | International Business Machines Corporation | Query-based granularity selection for partitioning recordings |
US10445429B2 (en) | 2017-09-21 | 2019-10-15 | Apple Inc. | Natural language understanding using vocabularies with compressed serialized tries |
US10755051B2 (en) | 2017-09-29 | 2020-08-25 | Apple Inc. | Rule-based natural language processing |
US10636424B2 (en) | 2017-11-30 | 2020-04-28 | Apple Inc. | Multi-turn canned dialog |
US10733982B2 (en) | 2018-01-08 | 2020-08-04 | Apple Inc. | Multi-directional dialog |
US10733375B2 (en) | 2018-01-31 | 2020-08-04 | Apple Inc. | Knowledge-based framework for improving natural language understanding |
US10789959B2 (en) | 2018-03-02 | 2020-09-29 | Apple Inc. | Training speaker recognition models for digital assistants |
US10592604B2 (en) | 2018-03-12 | 2020-03-17 | Apple Inc. | Inverse text normalization for automatic speech recognition |
US10818288B2 (en) | 2018-03-26 | 2020-10-27 | Apple Inc. | Natural assistant interaction |
US10909331B2 (en) | 2018-03-30 | 2021-02-02 | Apple Inc. | Implicit identification of translation payload with neural machine translation |
US10928918B2 (en) | 2018-05-07 | 2021-02-23 | Apple Inc. | Raise to speak |
US11145294B2 (en) | 2018-05-07 | 2021-10-12 | Apple Inc. | Intelligent automated assistant for delivering content from user experiences |
US10984780B2 (en) | 2018-05-21 | 2021-04-20 | Apple Inc. | Global semantic word embeddings using bi-directional recurrent neural networks |
US10892996B2 (en) | 2018-06-01 | 2021-01-12 | Apple Inc. | Variable latency device coordination |
US11386266B2 (en) | 2018-06-01 | 2022-07-12 | Apple Inc. | Text correction |
DK179822B1 (da) | 2018-06-01 | 2019-07-12 | Apple Inc. | Voice interaction at a primary device to access call functionality of a companion device |
DK201870355A1 (en) | 2018-06-01 | 2019-12-16 | Apple Inc. | VIRTUAL ASSISTANT OPERATION IN MULTI-DEVICE ENVIRONMENTS |
DK180639B1 (en) | 2018-06-01 | 2021-11-04 | Apple Inc | DISABILITY OF ATTENTION-ATTENTIVE VIRTUAL ASSISTANT |
US10496705B1 (en) | 2018-06-03 | 2019-12-03 | Apple Inc. | Accelerated task performance |
EP3598295A1 (en) | 2018-07-18 | 2020-01-22 | Spotify AB | Human-machine interfaces for utterance-based playlist selection |
US11010561B2 (en) | 2018-09-27 | 2021-05-18 | Apple Inc. | Sentiment prediction from textual data |
US10839159B2 (en) | 2018-09-28 | 2020-11-17 | Apple Inc. | Named entity normalization in a spoken dialog system |
US11462215B2 (en) | 2018-09-28 | 2022-10-04 | Apple Inc. | Multi-modal inputs for voice commands |
US11170166B2 (en) | 2018-09-28 | 2021-11-09 | Apple Inc. | Neural typographical error modeling via generative adversarial networks |
US11475898B2 (en) | 2018-10-26 | 2022-10-18 | Apple Inc. | Low-latency multi-speaker speech recognition |
US10928998B2 (en) * | 2018-12-18 | 2021-02-23 | Spotify Ab | Methods and systems for configuring automatic media playback settings |
US11638059B2 (en) | 2019-01-04 | 2023-04-25 | Apple Inc. | Content playback on multiple devices |
US11348573B2 (en) | 2019-03-18 | 2022-05-31 | Apple Inc. | Multimodality in digital assistant systems |
US11423908B2 (en) | 2019-05-06 | 2022-08-23 | Apple Inc. | Interpreting spoken requests |
US11475884B2 (en) | 2019-05-06 | 2022-10-18 | Apple Inc. | Reducing digital assistant latency when a language is incorrectly determined |
US11307752B2 (en) | 2019-05-06 | 2022-04-19 | Apple Inc. | User configurable task triggers |
DK201970509A1 (en) | 2019-05-06 | 2021-01-15 | Apple Inc | Spoken notifications |
US11140099B2 (en) | 2019-05-21 | 2021-10-05 | Apple Inc. | Providing message response suggestions |
US11289073B2 (en) | 2019-05-31 | 2022-03-29 | Apple Inc. | Device text to speech |
DK201970511A1 (en) | 2019-05-31 | 2021-02-15 | Apple Inc | Voice identification in digital assistant systems |
DK180129B1 (en) | 2019-05-31 | 2020-06-02 | Apple Inc. | USER ACTIVITY SHORTCUT SUGGESTIONS |
US11496600B2 (en) | 2019-05-31 | 2022-11-08 | Apple Inc. | Remote execution of machine-learned models |
US11360641B2 (en) | 2019-06-01 | 2022-06-14 | Apple Inc. | Increasing the relevance of new available information |
US11468890B2 (en) | 2019-06-01 | 2022-10-11 | Apple Inc. | Methods and user interfaces for voice-based control of electronic devices |
US11488406B2 (en) | 2019-09-25 | 2022-11-01 | Apple Inc. | Text detection using global geometry estimators |
US11043220B1 (en) | 2020-05-11 | 2021-06-22 | Apple Inc. | Digital assistant hardware abstraction |
US11061543B1 (en) | 2020-05-11 | 2021-07-13 | Apple Inc. | Providing relevant data items based on context |
US11490204B2 (en) | 2020-07-20 | 2022-11-01 | Apple Inc. | Multi-device audio adjustment coordination |
US11438683B2 (en) | 2020-07-21 | 2022-09-06 | Apple Inc. | User identification using headphones |
Family Cites Families (592)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3828132A (en) | 1970-10-30 | 1974-08-06 | Bell Telephone Labor Inc | Speech synthesis by concatenation of formant encoded words |
US3704345A (en) | 1971-03-19 | 1972-11-28 | Bell Telephone Labor Inc | Conversion of printed text into synthetic speech |
US3979557A (en) | 1974-07-03 | 1976-09-07 | International Telephone And Telegraph Corporation | Speech processor system for pitch period extraction using prediction filters |
BG24190A1 (en) | 1976-09-08 | 1978-01-10 | Antonov | Method of synthesis of speech and device for effecting same |
JPS597120B2 (ja) | 1978-11-24 | 1984-02-16 | 日本電気株式会社 | 音声分析装置 |
US4310721A (en) | 1980-01-23 | 1982-01-12 | The United States Of America As Represented By The Secretary Of The Army | Half duplex integral vocoder modem system |
US4348553A (en) | 1980-07-02 | 1982-09-07 | International Business Machines Corporation | Parallel pattern verifier with dynamic time warping |
DE3382796T2 (de) | 1982-06-11 | 1996-03-28 | Mitsubishi Electric Corp | Vorrichtung zur Zwischenbildkodierung. |
US4688195A (en) | 1983-01-28 | 1987-08-18 | Texas Instruments Incorporated | Natural-language interface generating system |
JPS603056A (ja) | 1983-06-21 | 1985-01-09 | Toshiba Corp | 情報整理装置 |
DE3335358A1 (de) | 1983-09-29 | 1985-04-11 | Siemens AG, 1000 Berlin und 8000 München | Verfahren zur bestimmung von sprachspektren fuer die automatische spracherkennung und sprachcodierung |
US5164900A (en) | 1983-11-14 | 1992-11-17 | Colman Bernath | Method and device for phonetically encoding Chinese textual data for data processing entry |
US4726065A (en) | 1984-01-26 | 1988-02-16 | Horst Froessl | Image manipulation by speech signals |
US4955047A (en) | 1984-03-26 | 1990-09-04 | Dytel Corporation | Automated attendant with direct inward system access |
US4811243A (en) | 1984-04-06 | 1989-03-07 | Racine Marsh V | Computer aided coordinate digitizing system |
US4692941A (en) | 1984-04-10 | 1987-09-08 | First Byte | Real-time text-to-speech conversion system |
US4783807A (en) | 1984-08-27 | 1988-11-08 | John Marley | System and method for sound recognition with feature selection synchronized to voice pitch |
US4718094A (en) | 1984-11-19 | 1988-01-05 | International Business Machines Corp. | Speech recognition system |
US5165007A (en) | 1985-02-01 | 1992-11-17 | International Business Machines Corporation | Feneme-based Markov models for words |
US4944013A (en) | 1985-04-03 | 1990-07-24 | British Telecommunications Public Limited Company | Multi-pulse speech coder |
US4833712A (en) | 1985-05-29 | 1989-05-23 | International Business Machines Corporation | Automatic generation of simple Markov model stunted baseforms for words in a vocabulary |
US4819271A (en) | 1985-05-29 | 1989-04-04 | International Business Machines Corporation | Constructing Markov model word baseforms from multiple utterances by concatenating model sequences for word segments |
EP0218859A3 (en) | 1985-10-11 | 1989-09-06 | International Business Machines Corporation | Signal processor communication interface |
US4776016A (en) | 1985-11-21 | 1988-10-04 | Position Orientation Systems, Inc. | Voice control system |
JPH0833744B2 (ja) | 1986-01-09 | 1996-03-29 | 株式会社東芝 | 音声合成装置 |
US4724542A (en) | 1986-01-22 | 1988-02-09 | International Business Machines Corporation | Automatic reference adaptation during dynamic signature verification |
US5128752A (en) | 1986-03-10 | 1992-07-07 | Kohorn H Von | System and method for generating and redeeming tokens |
US5759101A (en) | 1986-03-10 | 1998-06-02 | Response Reward Systems L.C. | Central and remote evaluation of responses of participatory broadcast audience with automatic crediting and couponing |
US5032989A (en) | 1986-03-19 | 1991-07-16 | Realpro, Ltd. | Real estate search and location system and method |
EP0241170B1 (en) | 1986-03-28 | 1992-05-27 | AT&T Corp. | Adaptive speech feature signal generation arrangement |
US4903305A (en) | 1986-05-12 | 1990-02-20 | Dragon Systems, Inc. | Method for representing word models for use in speech recognition |
WO1988002516A1 (en) | 1986-10-03 | 1988-04-07 | British Telecommunications Public Limited Company | Language translation system |
WO1988002975A1 (en) | 1986-10-16 | 1988-04-21 | Mitsubishi Denki Kabushiki Kaisha | Amplitude-adapted vector quantizer |
US4829576A (en) | 1986-10-21 | 1989-05-09 | Dragon Systems, Inc. | Voice recognition system |
US4852168A (en) | 1986-11-18 | 1989-07-25 | Sprague Richard P | Compression of stored waveforms for artificial speech |
US4727354A (en) | 1987-01-07 | 1988-02-23 | Unisys Corporation | System for selecting best fit vector code in vector quantization encoding |
US4827520A (en) | 1987-01-16 | 1989-05-02 | Prince Corporation | Voice actuated control system for use in a vehicle |
JPH0619965B2 (ja) | 1987-02-13 | 1994-03-16 | 日本電子株式会社 | 走査型電子顕微鏡等における試料交換装置 |
US4965763A (en) | 1987-03-03 | 1990-10-23 | International Business Machines Corporation | Computer method for automatic extraction of commonly specified information from business correspondence |
US5644727A (en) | 1987-04-15 | 1997-07-01 | Proprietary Financial Products, Inc. | System for the operation and management of one or more financial accounts through the use of a digital communication and computation system for exchange, investment and borrowing |
CA1295064C (en) | 1987-05-29 | 1992-01-28 | Kuniyoshi Marui | Voice recognition system used in telephone apparatus |
DE3723078A1 (de) | 1987-07-11 | 1989-01-19 | Philips Patentverwaltung | Verfahren zur erkennung von zusammenhaengend gesprochenen woertern |
US4974191A (en) | 1987-07-31 | 1990-11-27 | Syntellect Software Inc. | Adaptive natural language computer interface system |
CA1288516C (en) | 1987-07-31 | 1991-09-03 | Leendert M. Bijnagte | Apparatus and method for communicating textual and image information between a host computer and a remote display terminal |
US5022081A (en) | 1987-10-01 | 1991-06-04 | Sharp Kabushiki Kaisha | Information recognition system |
US4852173A (en) | 1987-10-29 | 1989-07-25 | International Business Machines Corporation | Design and construction of a binary-tree system for language modelling |
DE3876379T2 (de) | 1987-10-30 | 1993-06-09 | Ibm | Automatische bestimmung von kennzeichen und markov-wortmodellen in einem spracherkennungssystem. |
US5072452A (en) | 1987-10-30 | 1991-12-10 | International Business Machines Corporation | Automatic determination of labels and Markov word models in a speech recognition system |
US4914586A (en) | 1987-11-06 | 1990-04-03 | Xerox Corporation | Garbage collector for hypermedia systems |
US4992972A (en) | 1987-11-18 | 1991-02-12 | International Business Machines Corporation | Flexible context searchable on-line information system with help files and modules for on-line computer system documentation |
US5220657A (en) | 1987-12-02 | 1993-06-15 | Xerox Corporation | Updating local copy of shared data in a collaborative system |
US4984177A (en) | 1988-02-05 | 1991-01-08 | Advanced Products And Technologies, Inc. | Voice language translator |
US5194950A (en) | 1988-02-29 | 1993-03-16 | Mitsubishi Denki Kabushiki Kaisha | Vector quantizer |
US4914590A (en) | 1988-05-18 | 1990-04-03 | Emhart Industries, Inc. | Natural language understanding system |
KR910007197B1 (ko) | 1988-08-23 | 1991-09-19 | 삼성전자 주식회사 | 리모트 콘트롤회로 |
FR2636163B1 (fr) | 1988-09-02 | 1991-07-05 | Hamon Christian | Procede et dispositif de synthese de la parole par addition-recouvrement de formes d'onde |
US4839853A (en) | 1988-09-15 | 1989-06-13 | Bell Communications Research, Inc. | Computer information retrieval using latent semantic structure |
JPH0293597A (ja) | 1988-09-30 | 1990-04-04 | Nippon I B M Kk | 音声認識装置 |
US4905163A (en) | 1988-10-03 | 1990-02-27 | Minnesota Mining & Manufacturing Company | Intelligent optical navigator dynamic information presentation and navigation system |
US5282265A (en) | 1988-10-04 | 1994-01-25 | Canon Kabushiki Kaisha | Knowledge information processing system |
DE3837590A1 (de) | 1988-11-05 | 1990-05-10 | Ant Nachrichtentech | Verfahren zum reduzieren der datenrate von digitalen bilddaten |
DE68913669T2 (de) | 1988-11-23 | 1994-07-21 | Digital Equipment Corp | Namenaussprache durch einen Synthetisator. |
US5027406A (en) | 1988-12-06 | 1991-06-25 | Dragon Systems, Inc. | Method for interactive speech recognition and training |
US5127055A (en) | 1988-12-30 | 1992-06-30 | Kurzweil Applied Intelligence, Inc. | Speech recognition apparatus & method having dynamic reference pattern adaptation |
US5293448A (en) | 1989-10-02 | 1994-03-08 | Nippon Telegraph And Telephone Corporation | Speech analysis-synthesis method and apparatus therefor |
US5047614A (en) | 1989-01-23 | 1991-09-10 | Bianco James S | Method and apparatus for computer-aided shopping |
SE466029B (sv) | 1989-03-06 | 1991-12-02 | Ibm Svenska Ab | Anordning och foerfarande foer analys av naturligt spraak i ett datorbaserat informationsbehandlingssystem |
JPH0782544B2 (ja) | 1989-03-24 | 1995-09-06 | インターナショナル・ビジネス・マシーンズ・コーポレーション | マルチテンプレートを用いるdpマツチング方法及び装置 |
US4977598A (en) | 1989-04-13 | 1990-12-11 | Texas Instruments Incorporated | Efficient pruning algorithm for hidden markov model speech recognition |
US5197005A (en) | 1989-05-01 | 1993-03-23 | Intelligent Business Systems | Database retrieval system having a natural language interface |
US5010574A (en) | 1989-06-13 | 1991-04-23 | At&T Bell Laboratories | Vector quantizer search arrangement |
JP2940005B2 (ja) | 1989-07-20 | 1999-08-25 | 日本電気株式会社 | 音声符号化装置 |
US5091945A (en) | 1989-09-28 | 1992-02-25 | At&T Bell Laboratories | Source dependent channel coding with error protection |
CA2027705C (en) | 1989-10-17 | 1994-02-15 | Masami Akamine | Speech coding system utilizing a recursive computation technique for improvement in processing speed |
US5020112A (en) | 1989-10-31 | 1991-05-28 | At&T Bell Laboratories | Image recognition method using two-dimensional stochastic grammars |
US5220639A (en) | 1989-12-01 | 1993-06-15 | National Science Council | Mandarin speech input method for Chinese computers and a mandarin speech recognition machine |
US5021971A (en) | 1989-12-07 | 1991-06-04 | Unisys Corporation | Reflective binary encoder for vector quantization |
US5179652A (en) | 1989-12-13 | 1993-01-12 | Anthony I. Rozmanith | Method and apparatus for storing, transmitting and retrieving graphical and tabular data |
CH681573A5 (en) | 1990-02-13 | 1993-04-15 | Astral | Automatic teller arrangement involving bank computers - is operated by user data card carrying personal data, account information and transaction records |
DE69133296T2 (de) | 1990-02-22 | 2004-01-29 | Nec Corp | Sprachcodierer |
US5301109A (en) | 1990-06-11 | 1994-04-05 | Bell Communications Research, Inc. | Computerized cross-language document retrieval using latent semantic indexing |
JP3266246B2 (ja) | 1990-06-15 | 2002-03-18 | インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン | 自然言語解析装置及び方法並びに自然言語解析用知識ベース構築方法 |
US5202952A (en) | 1990-06-22 | 1993-04-13 | Dragon Systems, Inc. | Large-vocabulary continuous speech prefiltering and processing system |
GB9017600D0 (en) | 1990-08-10 | 1990-09-26 | British Aerospace | An assembly and method for binary tree-searched vector quanisation data compression processing |
US5404295A (en) | 1990-08-16 | 1995-04-04 | Katz; Boris | Method and apparatus for utilizing annotations to facilitate computer retrieval of database material |
US5309359A (en) | 1990-08-16 | 1994-05-03 | Boris Katz | Method and apparatus for generating and utlizing annotations to facilitate computer text retrieval |
US5297170A (en) | 1990-08-21 | 1994-03-22 | Codex Corporation | Lattice and trellis-coded quantization |
US5400434A (en) | 1990-09-04 | 1995-03-21 | Matsushita Electric Industrial Co., Ltd. | Voice source for synthetic speech system |
US5216747A (en) | 1990-09-20 | 1993-06-01 | Digital Voice Systems, Inc. | Voiced/unvoiced estimation of an acoustic signal |
US5128672A (en) | 1990-10-30 | 1992-07-07 | Apple Computer, Inc. | Dynamic predictive keyboard |
US5325298A (en) | 1990-11-07 | 1994-06-28 | Hnc, Inc. | Methods for generating or revising context vectors for a plurality of word stems |
US5317507A (en) | 1990-11-07 | 1994-05-31 | Gallant Stephen I | Method for document retrieval and for word sense disambiguation using neural networks |
US5247579A (en) | 1990-12-05 | 1993-09-21 | Digital Voice Systems, Inc. | Methods for speech transmission |
US5345536A (en) | 1990-12-21 | 1994-09-06 | Matsushita Electric Industrial Co., Ltd. | Method of speech recognition |
US5127053A (en) | 1990-12-24 | 1992-06-30 | General Electric Company | Low-complexity method for improving the performance of autocorrelation-based pitch detectors |
US5133011A (en) | 1990-12-26 | 1992-07-21 | International Business Machines Corporation | Method and apparatus for linear vocal control of cursor position |
US5268990A (en) | 1991-01-31 | 1993-12-07 | Sri International | Method for recognizing speech using linguistically-motivated hidden Markov models |
GB9105367D0 (en) | 1991-03-13 | 1991-04-24 | Univ Strathclyde | Computerised information-retrieval database systems |
US5303406A (en) | 1991-04-29 | 1994-04-12 | Motorola, Inc. | Noise squelch circuit with adaptive noise shaping |
US5475587A (en) | 1991-06-28 | 1995-12-12 | Digital Equipment Corporation | Method and apparatus for efficient morphological text analysis using a high-level language for compact specification of inflectional paradigms |
US5293452A (en) | 1991-07-01 | 1994-03-08 | Texas Instruments Incorporated | Voice log-in using spoken name input |
US5687077A (en) | 1991-07-31 | 1997-11-11 | Universal Dynamics Limited | Method and apparatus for adaptive control |
US5199077A (en) | 1991-09-19 | 1993-03-30 | Xerox Corporation | Wordspotting for voice editing and indexing |
JP2662120B2 (ja) | 1991-10-01 | 1997-10-08 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 音声認識装置および音声認識用処理ユニット |
US5222146A (en) | 1991-10-23 | 1993-06-22 | International Business Machines Corporation | Speech recognition apparatus having a speech coder outputting acoustic prototype ranks |
KR940002854B1 (ko) | 1991-11-06 | 1994-04-04 | 한국전기통신공사 | 음성 합성시스팀의 음성단편 코딩 및 그의 피치조절 방법과 그의 유성음 합성장치 |
US5386494A (en) | 1991-12-06 | 1995-01-31 | Apple Computer, Inc. | Method and apparatus for controlling a speech recognition function using a cursor control device |
US5903454A (en) | 1991-12-23 | 1999-05-11 | Hoffberg; Linda Irene | Human-factored interface corporating adaptive pattern recognition based controller apparatus |
US6081750A (en) | 1991-12-23 | 2000-06-27 | Hoffberg; Steven Mark | Ergonomic man-machine interface incorporating adaptive pattern recognition based control system |
US5502790A (en) | 1991-12-24 | 1996-03-26 | Oki Electric Industry Co., Ltd. | Speech recognition method and system using triphones, diphones, and phonemes |
US5349645A (en) | 1991-12-31 | 1994-09-20 | Matsushita Electric Industrial Co., Ltd. | Word hypothesizer for continuous speech decoding using stressed-vowel centered bidirectional tree searches |
US5267345A (en) | 1992-02-10 | 1993-11-30 | International Business Machines Corporation | Speech recognition apparatus which predicts word classes from context and words from word classes |
DE69322894T2 (de) | 1992-03-02 | 1999-07-29 | At & T Corp | Lernverfahren und Gerät zur Spracherkennung |
US6055514A (en) | 1992-03-20 | 2000-04-25 | Wren; Stephen Corey | System for marketing foods and services utilizing computerized centraland remote facilities |
US5317647A (en) | 1992-04-07 | 1994-05-31 | Apple Computer, Inc. | Constrained attribute grammars for syntactic pattern recognition |
US5412804A (en) | 1992-04-30 | 1995-05-02 | Oracle Corporation | Extending the semantics of the outer join operator for un-nesting queries to a data base |
AU672972C (en) * | 1992-05-20 | 2004-06-17 | Industrial Research Limited | Wideband assisted reverberation system |
US5293584A (en) | 1992-05-21 | 1994-03-08 | International Business Machines Corporation | Speech recognition system for natural language translation |
US5434777A (en) | 1992-05-27 | 1995-07-18 | Apple Computer, Inc. | Method and apparatus for processing natural language |
US5390281A (en) | 1992-05-27 | 1995-02-14 | Apple Computer, Inc. | Method and apparatus for deducing user intent and providing computer implemented services |
US5734789A (en) | 1992-06-01 | 1998-03-31 | Hughes Electronics | Voiced, unvoiced or noise modes in a CELP vocoder |
US5333275A (en) | 1992-06-23 | 1994-07-26 | Wheatley Barbara J | System and method for time aligning speech |
US5325297A (en) | 1992-06-25 | 1994-06-28 | System Of Multiple-Colored Images For Internationally Listed Estates, Inc. | Computer implemented method and system for storing and retrieving textual data and compressed image data |
US5999908A (en) | 1992-08-06 | 1999-12-07 | Abelow; Daniel H. | Customer-based product design module |
US5412806A (en) | 1992-08-20 | 1995-05-02 | Hewlett-Packard Company | Calibration of logical cost formulae for queries in a heterogeneous DBMS using synthetic database |
GB9220404D0 (en) | 1992-08-20 | 1992-11-11 | Nat Security Agency | Method of identifying,retrieving and sorting documents |
US5333236A (en) | 1992-09-10 | 1994-07-26 | International Business Machines Corporation | Speech recognizer having a speech coder for an acoustic match based on context-dependent speech-transition acoustic models |
US5384893A (en) | 1992-09-23 | 1995-01-24 | Emerson & Stern Associates, Inc. | Method and apparatus for speech synthesis based on prosodic analysis |
FR2696036B1 (fr) | 1992-09-24 | 1994-10-14 | France Telecom | Procédé de mesure de ressemblance entre échantillons sonores et dispositif de mise en Óoeuvre de ce procédé. |
JPH0772840B2 (ja) | 1992-09-29 | 1995-08-02 | 日本アイ・ビー・エム株式会社 | 音声モデルの構成方法、音声認識方法、音声認識装置及び音声モデルの訓練方法 |
US5758313A (en) | 1992-10-16 | 1998-05-26 | Mobile Information Systems, Inc. | Method and apparatus for tracking vehicle location |
US5455888A (en) | 1992-12-04 | 1995-10-03 | Northern Telecom Limited | Speech bandwidth extension method and apparatus |
US5412756A (en) | 1992-12-22 | 1995-05-02 | Mitsubishi Denki Kabushiki Kaisha | Artificial intelligence software shell for plant operation simulation |
US5734791A (en) | 1992-12-31 | 1998-03-31 | Apple Computer, Inc. | Rapid tree-based method for vector quantization |
US5613036A (en) | 1992-12-31 | 1997-03-18 | Apple Computer, Inc. | Dynamic categories for a speech recognition system |
US5384892A (en) | 1992-12-31 | 1995-01-24 | Apple Computer, Inc. | Dynamic language model for speech recognition |
US5390279A (en) | 1992-12-31 | 1995-02-14 | Apple Computer, Inc. | Partitioning speech rules by context for speech recognition |
US6122616A (en) | 1993-01-21 | 2000-09-19 | Apple Computer, Inc. | Method and apparatus for diphone aliasing |
US5864844A (en) | 1993-02-18 | 1999-01-26 | Apple Computer, Inc. | System and method for enhancing a user interface with a computer based training tool |
CA2091658A1 (en) | 1993-03-15 | 1994-09-16 | Matthew Lennig | Method and apparatus for automation of directory assistance using speech recognition |
US6055531A (en) | 1993-03-24 | 2000-04-25 | Engate Incorporated | Down-line transcription system having context sensitive searching capability |
US5536902A (en) | 1993-04-14 | 1996-07-16 | Yamaha Corporation | Method of and apparatus for analyzing and synthesizing a sound by extracting and controlling a sound parameter |
US5444823A (en) | 1993-04-16 | 1995-08-22 | Compaq Computer Corporation | Intelligent search engine for associated on-line documentation having questionless case-based knowledge base |
US5574823A (en) | 1993-06-23 | 1996-11-12 | Her Majesty The Queen In Right Of Canada As Represented By The Minister Of Communications | Frequency selective harmonic coding |
JPH0756933A (ja) | 1993-06-24 | 1995-03-03 | Xerox Corp | 文書検索方法 |
US5515475A (en) | 1993-06-24 | 1996-05-07 | Northern Telecom Limited | Speech recognition method using a two-pass search |
JP3685812B2 (ja) | 1993-06-29 | 2005-08-24 | ソニー株式会社 | 音声信号送受信装置 |
US5794207A (en) | 1996-09-04 | 1998-08-11 | Walker Asset Management Limited Partnership | Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers |
WO1995002221A1 (en) | 1993-07-07 | 1995-01-19 | Inference Corporation | Case-based organizing and querying of a database |
US5495604A (en) | 1993-08-25 | 1996-02-27 | Asymetrix Corporation | Method and apparatus for the modeling and query of database structures using natural language-like constructs |
US5619694A (en) | 1993-08-26 | 1997-04-08 | Nec Corporation | Case database storage/retrieval system |
US5940811A (en) | 1993-08-27 | 1999-08-17 | Affinity Technology Group, Inc. | Closed loop financial transaction method and apparatus |
US5377258A (en) | 1993-08-30 | 1994-12-27 | National Medical Research Council | Method and apparatus for an automated and interactive behavioral guidance system |
US5873056A (en) | 1993-10-12 | 1999-02-16 | The Syracuse University | Natural language processing system for semantic vector representation which accounts for lexical ambiguity |
US5578808A (en) | 1993-12-22 | 1996-11-26 | Datamark Services, Inc. | Data card that can be used for transactions involving separate card issuers |
CA2179523A1 (en) | 1993-12-23 | 1995-06-29 | David A. Boulton | Method and apparatus for implementing user feedback |
US5621859A (en) | 1994-01-19 | 1997-04-15 | Bbn Corporation | Single tree method for grammar directed, very large vocabulary speech recognizer |
US5584024A (en) | 1994-03-24 | 1996-12-10 | Software Ag | Interactive database query system and method for prohibiting the selection of semantically incorrect query parameters |
US5642519A (en) | 1994-04-29 | 1997-06-24 | Sun Microsystems, Inc. | Speech interpreter with a unified grammer compiler |
KR100250509B1 (ko) | 1994-05-25 | 2000-04-01 | 슈즈이 다께오 | 가변 전송속도 데이터 전송장치 |
US5493677A (en) | 1994-06-08 | 1996-02-20 | Systems Research & Applications Corporation | Generation, archiving, and retrieval of digital images with evoked suggestion-set captions and natural language interface |
US5675819A (en) | 1994-06-16 | 1997-10-07 | Xerox Corporation | Document information retrieval using global word co-occurrence patterns |
JPH0869470A (ja) | 1994-06-21 | 1996-03-12 | Canon Inc | 自然言語処理装置及びその方法 |
US5948040A (en) | 1994-06-24 | 1999-09-07 | Delorme Publishing Co. | Travel reservation information and planning system |
US5682539A (en) | 1994-09-29 | 1997-10-28 | Conrad; Donovan | Anticipated meaning natural language interface |
US5715468A (en) | 1994-09-30 | 1998-02-03 | Budzinski; Robert Lucius | Memory system for storing and retrieving experience and knowledge with natural language |
GB2293667B (en) | 1994-09-30 | 1998-05-27 | Intermation Limited | Database management system |
US5845255A (en) | 1994-10-28 | 1998-12-01 | Advanced Health Med-E-Systems Corporation | Prescription management system |
US5577241A (en) | 1994-12-07 | 1996-11-19 | Excite, Inc. | Information retrieval system and method with implementation extensible query architecture |
US5748974A (en) | 1994-12-13 | 1998-05-05 | International Business Machines Corporation | Multimodal natural language interface for cross-application tasks |
US5794050A (en) | 1995-01-04 | 1998-08-11 | Intelligent Text Processing, Inc. | Natural language understanding system |
CA2683230C (en) | 1995-02-13 | 2013-08-27 | Intertrust Technologies Corporation | Systems and methods for secure transaction management and electronic rights protection |
US5701400A (en) | 1995-03-08 | 1997-12-23 | Amado; Carlos Armando | Method and apparatus for applying if-then-else rules to data sets in a relational data base and generating from the results of application of said rules a database of diagnostics linked to said data sets to aid executive analysis of financial data |
US5749081A (en) | 1995-04-06 | 1998-05-05 | Firefly Network, Inc. | System and method for recommending items to a user |
US5642464A (en) | 1995-05-03 | 1997-06-24 | Northern Telecom Limited | Methods and apparatus for noise conditioning in digital speech compression systems using linear predictive coding |
US5664055A (en) | 1995-06-07 | 1997-09-02 | Lucent Technologies Inc. | CS-ACELP speech compression system with adaptive pitch prediction filter gain based on a measure of periodicity |
US5710886A (en) | 1995-06-16 | 1998-01-20 | Sellectsoft, L.C. | Electric couponing method and apparatus |
JP3284832B2 (ja) | 1995-06-22 | 2002-05-20 | セイコーエプソン株式会社 | 音声認識対話処理方法および音声認識対話装置 |
US6038533A (en) | 1995-07-07 | 2000-03-14 | Lucent Technologies Inc. | System and method for selecting training text |
US6026388A (en) | 1995-08-16 | 2000-02-15 | Textwise, Llc | User interface and other enhancements for natural language information retrieval system and method |
JP3697748B2 (ja) | 1995-08-21 | 2005-09-21 | セイコーエプソン株式会社 | 端末、音声認識装置 |
US5712957A (en) | 1995-09-08 | 1998-01-27 | Carnegie Mellon University | Locating and correcting erroneously recognized portions of utterances by rescoring based on two n-best lists |
US5737734A (en) | 1995-09-15 | 1998-04-07 | Infonautics Corporation | Query word relevance adjustment in a search of an information retrieval system |
US5790978A (en) | 1995-09-15 | 1998-08-04 | Lucent Technologies, Inc. | System and method for determining pitch contours |
US6173261B1 (en) | 1998-09-30 | 2001-01-09 | At&T Corp | Grammar fragment acquisition using syntactic and semantic clustering |
US5884323A (en) | 1995-10-13 | 1999-03-16 | 3Com Corporation | Extendible method and apparatus for synchronizing files on two different computer systems |
US5799276A (en) | 1995-11-07 | 1998-08-25 | Accent Incorporated | Knowledge-based speech recognition system and methods having frame length computed based upon estimated pitch period of vocalic intervals |
US5794237A (en) | 1995-11-13 | 1998-08-11 | International Business Machines Corporation | System and method for improving problem source identification in computer systems employing relevance feedback and statistical source ranking |
US5706442A (en) | 1995-12-20 | 1998-01-06 | Block Financial Corporation | System for on-line financial services using distributed objects |
AU1836297A (en) | 1996-01-17 | 1997-08-11 | Personal Agents, Inc. | Intelligent agents for electronic commerce |
US6119101A (en) | 1996-01-17 | 2000-09-12 | Personal Agents, Inc. | Intelligent agents for electronic commerce |
US6125356A (en) | 1996-01-18 | 2000-09-26 | Rosefaire Development, Ltd. | Portable sales presentation system with selective scripted seller prompts |
US5987404A (en) | 1996-01-29 | 1999-11-16 | International Business Machines Corporation | Statistical natural language understanding using hidden clumpings |
US5729694A (en) | 1996-02-06 | 1998-03-17 | The Regents Of The University Of California | Speech coding, reconstruction and recognition using acoustics and electromagnetic waves |
US6076088A (en) | 1996-02-09 | 2000-06-13 | Paik; Woojin | Information extraction system and method using concept relation concept (CRC) triples |
US5835893A (en) | 1996-02-15 | 1998-11-10 | Atr Interpreting Telecommunications Research Labs | Class-based word clustering for speech recognition using a three-level balanced hierarchical similarity |
US5901287A (en) | 1996-04-01 | 1999-05-04 | The Sabre Group Inc. | Information aggregation and synthesization system |
US5867799A (en) | 1996-04-04 | 1999-02-02 | Lang; Andrew K. | Information system and method for filtering a massive flow of information entities to meet user information classification needs |
US5963924A (en) | 1996-04-26 | 1999-10-05 | Verifone, Inc. | System, method and article of manufacture for the use of payment instrument holders and payment instruments in network electronic commerce |
US5987140A (en) | 1996-04-26 | 1999-11-16 | Verifone, Inc. | System, method and article of manufacture for secure network electronic payment and credit collection |
US5913193A (en) | 1996-04-30 | 1999-06-15 | Microsoft Corporation | Method and system of runtime acoustic unit selection for speech synthesis |
US5857184A (en) | 1996-05-03 | 1999-01-05 | Walden Media, Inc. | Language and method for creating, organizing, and retrieving data from a database |
FR2748342B1 (fr) | 1996-05-06 | 1998-07-17 | France Telecom | Procede et dispositif de filtrage par egalisation d'un signal de parole, mettant en oeuvre un modele statistique de ce signal |
US5828999A (en) | 1996-05-06 | 1998-10-27 | Apple Computer, Inc. | Method and system for deriving a large-span semantic language model for large-vocabulary recognition systems |
US5826261A (en) | 1996-05-10 | 1998-10-20 | Spencer; Graham | System and method for querying multiple, distributed databases by selective sharing of local relative significance information for terms related to the query |
US6366883B1 (en) | 1996-05-15 | 2002-04-02 | Atr Interpreting Telecommunications | Concatenation of speech segments by use of a speech synthesizer |
US5727950A (en) | 1996-05-22 | 1998-03-17 | Netsage Corporation | Agent based instruction system and method |
US5966533A (en) | 1996-06-11 | 1999-10-12 | Excite, Inc. | Method and system for dynamically synthesizing a computer program by differentially resolving atoms based on user context data |
US5915249A (en) | 1996-06-14 | 1999-06-22 | Excite, Inc. | System and method for accelerated query evaluation of very large full-text databases |
US5987132A (en) | 1996-06-17 | 1999-11-16 | Verifone, Inc. | System, method and article of manufacture for conditionally accepting a payment method utilizing an extensible, flexible architecture |
US5825881A (en) | 1996-06-28 | 1998-10-20 | Allsoft Distributing Inc. | Public network merchandising system |
US6070147A (en) | 1996-07-02 | 2000-05-30 | Tecmark Services, Inc. | Customer identification and marketing analysis systems |
WO1998003927A2 (en) | 1996-07-22 | 1998-01-29 | Cyva Research Corp | Personal information security and exchange tool |
US5862223A (en) | 1996-07-24 | 1999-01-19 | Walker Asset Management Limited Partnership | Method and apparatus for a cryptographically-assisted commercial network system designed to facilitate and support expert-based commerce |
EP0829811A1 (en) | 1996-09-11 | 1998-03-18 | Nippon Telegraph And Telephone Corporation | Method and system for information retrieval |
US5794182A (en) | 1996-09-30 | 1998-08-11 | Apple Computer, Inc. | Linear predictive speech encoding systems with efficient combination pitch coefficients computation |
US5721827A (en) | 1996-10-02 | 1998-02-24 | James Logan | System for electrically distributing personalized information |
US5913203A (en) | 1996-10-03 | 1999-06-15 | Jaesent Inc. | System and method for pseudo cash transactions |
US5930769A (en) | 1996-10-07 | 1999-07-27 | Rose; Andrea | System and method for fashion shopping |
US5836771A (en) | 1996-12-02 | 1998-11-17 | Ho; Chi Fai | Learning method and system based on questioning |
US6665639B2 (en) | 1996-12-06 | 2003-12-16 | Sensory, Inc. | Speech recognition in consumer electronic products |
US6078914A (en) | 1996-12-09 | 2000-06-20 | Open Text Corporation | Natural language meta-search system and method |
US5839106A (en) | 1996-12-17 | 1998-11-17 | Apple Computer, Inc. | Large-vocabulary speech recognition using an integrated syntactic and semantic statistical language model |
US5966126A (en) | 1996-12-23 | 1999-10-12 | Szabo; Andrew J. | Graphic user interface for database system |
US5932869A (en) | 1996-12-27 | 1999-08-03 | Graphic Technology, Inc. | Promotional system with magnetic stripe and visual thermo-reversible print surfaced medium |
JP3579204B2 (ja) | 1997-01-17 | 2004-10-20 | 富士通株式会社 | 文書要約装置およびその方法 |
US5941944A (en) | 1997-03-03 | 1999-08-24 | Microsoft Corporation | Method for providing a substitute for a requested inaccessible object by identifying substantially similar objects using weights corresponding to object features |
US5930801A (en) | 1997-03-07 | 1999-07-27 | Xerox Corporation | Shared-data environment in which each file has independent security properties |
US6076051A (en) | 1997-03-07 | 2000-06-13 | Microsoft Corporation | Information retrieval utilizing semantic representation of text |
WO1998041956A1 (en) | 1997-03-20 | 1998-09-24 | Schlumberger Technologies, Inc. | System and method of transactional taxation using secure stored data devices |
US5822743A (en) | 1997-04-08 | 1998-10-13 | 1215627 Ontario Inc. | Knowledge-based information retrieval system |
US5970474A (en) | 1997-04-24 | 1999-10-19 | Sears, Roebuck And Co. | Registry information system for shoppers |
US5895464A (en) | 1997-04-30 | 1999-04-20 | Eastman Kodak Company | Computer program product and a method for using natural language for the description, search and retrieval of multi-media objects |
WO1999001834A1 (en) | 1997-07-02 | 1999-01-14 | Coueignoux, Philippe, J., M. | System and method for the secure discovery, exploitation and publication of information |
US5860063A (en) | 1997-07-11 | 1999-01-12 | At&T Corp | Automated meaningful phrase clustering |
US5933822A (en) | 1997-07-22 | 1999-08-03 | Microsoft Corporation | Apparatus and methods for an information retrieval system that employs natural language processing of search results to improve overall precision |
US5974146A (en) | 1997-07-30 | 1999-10-26 | Huntington Bancshares Incorporated | Real time bank-centric universal payment system |
US6016476A (en) | 1997-08-11 | 2000-01-18 | International Business Machines Corporation | Portable information and transaction processing system and method utilizing biometric authorization and digital certificate security |
US5895466A (en) | 1997-08-19 | 1999-04-20 | At&T Corp | Automated natural language understanding customer service system |
US6081774A (en) | 1997-08-22 | 2000-06-27 | Novell, Inc. | Natural language information retrieval system and method |
US6404876B1 (en) | 1997-09-25 | 2002-06-11 | Gte Intelligent Network Services Incorporated | System and method for voice activated dialing and routing under open access network control |
US6023684A (en) | 1997-10-01 | 2000-02-08 | Security First Technologies, Inc. | Three tier financial transaction system with cache memory |
DE69712485T2 (de) | 1997-10-23 | 2002-12-12 | Sony Int Europe Gmbh | Sprachschnittstelle für ein Hausnetzwerk |
US6108627A (en) | 1997-10-31 | 2000-08-22 | Nortel Networks Corporation | Automatic transcription tool |
JPH11149481A (ja) * | 1997-11-19 | 1999-06-02 | Sharp Corp | 情報処理装置 |
US5943670A (en) | 1997-11-21 | 1999-08-24 | International Business Machines Corporation | System and method for categorizing objects in combined categories |
US5960422A (en) | 1997-11-26 | 1999-09-28 | International Business Machines Corporation | System and method for optimized source selection in an information retrieval system |
US6026375A (en) | 1997-12-05 | 2000-02-15 | Nortel Networks Corporation | Method and apparatus for processing orders from customers in a mobile environment |
US6064960A (en) | 1997-12-18 | 2000-05-16 | Apple Computer, Inc. | Method and apparatus for improved duration modeling of phonemes |
US6094649A (en) | 1997-12-22 | 2000-07-25 | Partnet, Inc. | Keyword searches of structured databases |
US6173287B1 (en) | 1998-03-11 | 2001-01-09 | Digital Equipment Corporation | Technique for ranking multimedia annotations of interest |
US6195641B1 (en) | 1998-03-27 | 2001-02-27 | International Business Machines Corp. | Network universal spoken language vocabulary |
US6026393A (en) | 1998-03-31 | 2000-02-15 | Casebank Technologies Inc. | Configuration knowledge as an aid to case retrieval |
US6233559B1 (en) | 1998-04-01 | 2001-05-15 | Motorola, Inc. | Speech control of multiple applications using applets |
US6173279B1 (en) | 1998-04-09 | 2001-01-09 | At&T Corp. | Method of using a natural language interface to retrieve information from one or more data resources |
US6088731A (en) | 1998-04-24 | 2000-07-11 | Associative Computing, Inc. | Intelligent assistant for use with a local computer and with the internet |
WO1999056227A1 (en) | 1998-04-27 | 1999-11-04 | British Telecommunications Public Limited Company | Database access tool |
US6029132A (en) | 1998-04-30 | 2000-02-22 | Matsushita Electric Industrial Co. | Method for letter-to-sound in text-to-speech synthesis |
US6016471A (en) | 1998-04-29 | 2000-01-18 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus using decision trees to generate and score multiple pronunciations for a spelled word |
US6285786B1 (en) | 1998-04-30 | 2001-09-04 | Motorola, Inc. | Text recognizer and method using non-cumulative character scoring in a forward search |
US6144938A (en) | 1998-05-01 | 2000-11-07 | Sun Microsystems, Inc. | Voice user interface with personality |
US6778970B2 (en) | 1998-05-28 | 2004-08-17 | Lawrence Au | Topological methods to organize semantic network data flows for conversational applications |
US20070094223A1 (en) | 1998-05-28 | 2007-04-26 | Lawrence Au | Method and system for using contextual meaning in voice to text conversion |
US7711672B2 (en) | 1998-05-28 | 2010-05-04 | Lawrence Au | Semantic network methods to disambiguate natural language meaning |
US6144958A (en) | 1998-07-15 | 2000-11-07 | Amazon.Com, Inc. | System and method for correcting spelling errors in search queries |
US6105865A (en) | 1998-07-17 | 2000-08-22 | Hardesty; Laurence Daniel | Financial transaction system with retirement saving benefit |
US6434524B1 (en) | 1998-09-09 | 2002-08-13 | One Voice Technologies, Inc. | Object interactive user interface using speech recognition and natural language processing |
US6499013B1 (en) | 1998-09-09 | 2002-12-24 | One Voice Technologies, Inc. | Interactive user interface using speech recognition and natural language processing |
US6266637B1 (en) | 1998-09-11 | 2001-07-24 | International Business Machines Corporation | Phrase splicing and variable substitution using a trainable speech synthesizer |
US6792082B1 (en) | 1998-09-11 | 2004-09-14 | Comverse Ltd. | Voice mail system with personal assistant provisioning |
DE29825146U1 (de) | 1998-09-11 | 2005-08-18 | Püllen, Rainer | Teilnehmereinheit und System für einen Multimediadienst |
US6275824B1 (en) | 1998-10-02 | 2001-08-14 | Ncr Corporation | System and method for managing data privacy in a database management system |
EP1133734A4 (en) | 1998-10-02 | 2005-12-14 | Ibm | INTERACTIVE NAVIGATOR AND INTERACTIVE SYSTEMS |
GB9821969D0 (en) | 1998-10-08 | 1998-12-02 | Canon Kk | Apparatus and method for processing natural language |
US6928614B1 (en) | 1998-10-13 | 2005-08-09 | Visteon Global Technologies, Inc. | Mobile office with speech recognition |
US6453292B2 (en) | 1998-10-28 | 2002-09-17 | International Business Machines Corporation | Command boundary identifier for conversational natural language |
US6208971B1 (en) | 1998-10-30 | 2001-03-27 | Apple Computer, Inc. | Method and apparatus for command recognition using data-driven semantic inference |
US6321092B1 (en) * | 1998-11-03 | 2001-11-20 | Signal Soft Corporation | Multiple input data management for wireless location-based applications |
US6446076B1 (en) | 1998-11-12 | 2002-09-03 | Accenture Llp. | Voice interactive web-based agent system responsive to a user location for prioritizing and formatting information |
WO2000030069A2 (en) | 1998-11-13 | 2000-05-25 | Lernout & Hauspie Speech Products N.V. | Speech synthesis using concatenation of speech waveforms |
US6606599B2 (en) | 1998-12-23 | 2003-08-12 | Interactive Speech Technologies, Llc | Method for integrating computing processes with an interface controlled by voice actuated grammars |
US6246981B1 (en) | 1998-11-25 | 2001-06-12 | International Business Machines Corporation | Natural language task-oriented dialog manager and method |
US7082397B2 (en) | 1998-12-01 | 2006-07-25 | Nuance Communications, Inc. | System for and method of creating and browsing a voice web |
US6260024B1 (en) | 1998-12-02 | 2001-07-10 | Gary Shkedy | Method and apparatus for facilitating buyer-driven purchase orders on a commercial network system |
US7881936B2 (en) | 1998-12-04 | 2011-02-01 | Tegic Communications, Inc. | Multimodal disambiguation of speech recognition |
US6317707B1 (en) | 1998-12-07 | 2001-11-13 | At&T Corp. | Automatic clustering of tokens from a corpus for grammar acquisition |
US6308149B1 (en) | 1998-12-16 | 2001-10-23 | Xerox Corporation | Grouping words with equivalent substrings by automatic clustering based on suffix relationships |
US6523172B1 (en) | 1998-12-17 | 2003-02-18 | Evolutionary Technologies International, Inc. | Parser translator system and method |
US6460029B1 (en) | 1998-12-23 | 2002-10-01 | Microsoft Corporation | System for improving search text |
US6757718B1 (en) | 1999-01-05 | 2004-06-29 | Sri International | Mobile navigation of network-based electronic information using spoken input |
US6851115B1 (en) | 1999-01-05 | 2005-02-01 | Sri International | Software-based architecture for communication and cooperation among distributed electronic agents |
US6523061B1 (en) | 1999-01-05 | 2003-02-18 | Sri International, Inc. | System, method, and article of manufacture for agent-based navigation in a speech-based data navigation system |
US7036128B1 (en) | 1999-01-05 | 2006-04-25 | Sri International Offices | Using a community of distributed electronic agents to support a highly mobile, ambient computing environment |
US6513063B1 (en) | 1999-01-05 | 2003-01-28 | Sri International | Accessing network-based electronic information through scripted online interfaces using spoken input |
US6742021B1 (en) | 1999-01-05 | 2004-05-25 | Sri International, Inc. | Navigating network-based electronic information using spoken input with multimodal error feedback |
US7152070B1 (en) | 1999-01-08 | 2006-12-19 | The Regents Of The University Of California | System and method for integrating and accessing multiple data sources within a data warehouse architecture |
US6505183B1 (en) | 1999-02-04 | 2003-01-07 | Authoria, Inc. | Human resource knowledge modeling and delivery system |
US6317718B1 (en) | 1999-02-26 | 2001-11-13 | Accenture Properties (2) B.V. | System, method and article of manufacture for location-based filtering for shopping agent in the physical world |
GB9904662D0 (en) | 1999-03-01 | 1999-04-21 | Canon Kk | Natural language search method and apparatus |
US6356905B1 (en) | 1999-03-05 | 2002-03-12 | Accenture Llp | System, method and article of manufacture for mobile communication utilizing an interface support framework |
US6928404B1 (en) | 1999-03-17 | 2005-08-09 | International Business Machines Corporation | System and methods for acoustic and language modeling for automatic speech recognition with large vocabularies |
US6584464B1 (en) | 1999-03-19 | 2003-06-24 | Ask Jeeves, Inc. | Grammar template query system |
WO2000058942A2 (en) | 1999-03-26 | 2000-10-05 | Koninklijke Philips Electronics N.V. | Client-server speech recognition |
US6356854B1 (en) | 1999-04-05 | 2002-03-12 | Delphi Technologies, Inc. | Holographic object position and type sensing system and method |
US6631346B1 (en) | 1999-04-07 | 2003-10-07 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for natural language parsing using multiple passes and tags |
WO2000060435A2 (en) | 1999-04-07 | 2000-10-12 | Rensselaer Polytechnic Institute | System and method for accessing personal information |
US6924828B1 (en) | 1999-04-27 | 2005-08-02 | Surfnotes | Method and apparatus for improved information representation |
US6697780B1 (en) | 1999-04-30 | 2004-02-24 | At&T Corp. | Method and apparatus for rapid acoustic unit selection from a large speech corpus |
WO2000073936A1 (en) | 1999-05-28 | 2000-12-07 | Sehda, Inc. | Phrase-based dialogue modeling with particular application to creating recognition grammars for voice-controlled user interfaces |
US20020032564A1 (en) | 2000-04-19 | 2002-03-14 | Farzad Ehsani | Phrase-based dialogue modeling with particular application to creating a recognition grammar for a voice-controlled user interface |
US6931384B1 (en) | 1999-06-04 | 2005-08-16 | Microsoft Corporation | System and method providing utility-based decision making about clarification dialog given communicative uncertainty |
US6598039B1 (en) | 1999-06-08 | 2003-07-22 | Albert-Inc. S.A. | Natural language interface for searching database |
US7093693B1 (en) | 1999-06-10 | 2006-08-22 | Gazdzinski Robert F | Elevator access control system and method |
US6615175B1 (en) | 1999-06-10 | 2003-09-02 | Robert F. Gazdzinski | “Smart” elevator system and method |
US8065155B1 (en) | 1999-06-10 | 2011-11-22 | Gazdzinski Robert F | Adaptive advertising apparatus and methods |
US7711565B1 (en) | 1999-06-10 | 2010-05-04 | Gazdzinski Robert F | “Smart” elevator system and method |
US6711585B1 (en) | 1999-06-15 | 2004-03-23 | Kanisa Inc. | System and method for implementing a knowledge management system |
JP3361291B2 (ja) | 1999-07-23 | 2003-01-07 | コナミ株式会社 | 音声合成方法、音声合成装置及び音声合成プログラムを記録したコンピュータ読み取り可能な媒体 |
US6421672B1 (en) | 1999-07-27 | 2002-07-16 | Verizon Services Corp. | Apparatus for and method of disambiguation of directory listing searches utilizing multiple selectable secondary search keys |
EP1079387A3 (en) | 1999-08-26 | 2003-07-09 | Matsushita Electric Industrial Co., Ltd. | Mechanism for storing information about recorded television broadcasts |
US6912499B1 (en) | 1999-08-31 | 2005-06-28 | Nortel Networks Limited | Method and apparatus for training a multilingual speech model set |
US6601234B1 (en) | 1999-08-31 | 2003-07-29 | Accenture Llp | Attribute dictionary in a business logic services environment |
US6697824B1 (en) | 1999-08-31 | 2004-02-24 | Accenture Llp | Relationship management in an E-commerce application framework |
US7127403B1 (en) | 1999-09-13 | 2006-10-24 | Microstrategy, Inc. | System and method for personalizing an interactive voice broadcast of a voice service based on particulars of a request |
US6601026B2 (en) | 1999-09-17 | 2003-07-29 | Discern Communications, Inc. | Information retrieval by natural language querying |
US6625583B1 (en) | 1999-10-06 | 2003-09-23 | Goldman, Sachs & Co. | Handheld trading system interface |
US6505175B1 (en) | 1999-10-06 | 2003-01-07 | Goldman, Sachs & Co. | Order centric tracking system |
US7020685B1 (en) * | 1999-10-08 | 2006-03-28 | Openwave Systems Inc. | Method and apparatus for providing internet content to SMS-based wireless devices |
AU8030300A (en) | 1999-10-19 | 2001-04-30 | Sony Electronics Inc. | Natural language interface control system |
CA2321014C (en) | 1999-10-20 | 2012-06-19 | Paul M. Toupin | Single action audio prompt interface utilising binary state time domain multiple selection protocol |
US6807574B1 (en) | 1999-10-22 | 2004-10-19 | Tellme Networks, Inc. | Method and apparatus for content personalization over a telephone interface |
JP2001125896A (ja) | 1999-10-26 | 2001-05-11 | Victor Co Of Japan Ltd | 自然言語対話システム |
US7310600B1 (en) | 1999-10-28 | 2007-12-18 | Canon Kabushiki Kaisha | Language recognition using a similarity measure |
US7392185B2 (en) | 1999-11-12 | 2008-06-24 | Phoenix Solutions, Inc. | Speech based learning/training system using semantic decoding |
US6615172B1 (en) | 1999-11-12 | 2003-09-02 | Phoenix Solutions, Inc. | Intelligent query engine for processing voice based queries |
US7050977B1 (en) | 1999-11-12 | 2006-05-23 | Phoenix Solutions, Inc. | Speech-enabled server for internet website and method |
US6633846B1 (en) | 1999-11-12 | 2003-10-14 | Phoenix Solutions, Inc. | Distributed realtime speech recognition system |
US6665640B1 (en) | 1999-11-12 | 2003-12-16 | Phoenix Solutions, Inc. | Interactive speech based learning/training system formulating search queries based on natural language parsing of recognized user queries |
US9076448B2 (en) | 1999-11-12 | 2015-07-07 | Nuance Communications, Inc. | Distributed real time speech recognition system |
US7725307B2 (en) | 1999-11-12 | 2010-05-25 | Phoenix Solutions, Inc. | Query engine for processing voice based queries including semantic decoding |
US6526382B1 (en) | 1999-12-07 | 2003-02-25 | Comverse, Inc. | Language-oriented user interfaces for voice activated services |
US6978127B1 (en) | 1999-12-16 | 2005-12-20 | Koninklijke Philips Electronics N.V. | Hand-ear user interface for hand-held device |
US7089292B1 (en) | 1999-12-20 | 2006-08-08 | Vulcan Patents, Llc | Interface including non-visual display for use in browsing an indexed collection of electronic content |
US6526395B1 (en) | 1999-12-31 | 2003-02-25 | Intel Corporation | Application of personality models and interaction with synthetic characters in a computing system |
US6556983B1 (en) | 2000-01-12 | 2003-04-29 | Microsoft Corporation | Methods and apparatus for finding semantic information, such as usage logs, similar to a query using a pattern lattice data space |
US6546388B1 (en) | 2000-01-14 | 2003-04-08 | International Business Machines Corporation | Metadata search results ranking system |
US6701294B1 (en) | 2000-01-19 | 2004-03-02 | Lucent Technologies, Inc. | User interface for translating natural language inquiries into database queries and data presentations |
US6829603B1 (en) | 2000-02-02 | 2004-12-07 | International Business Machines Corp. | System, method and program product for interactive natural dialog |
US6895558B1 (en) | 2000-02-11 | 2005-05-17 | Microsoft Corporation | Multi-access mode electronic personal assistant |
US6640098B1 (en) | 2000-02-14 | 2003-10-28 | Action Engine Corporation | System for obtaining service-related information for local interactive wireless devices |
AU2001243277A1 (en) | 2000-02-25 | 2001-09-03 | Synquiry Technologies, Ltd. | Conceptual factoring and unification of graphs representing semantic models |
US6449620B1 (en) | 2000-03-02 | 2002-09-10 | Nimble Technology, Inc. | Method and apparatus for generating information pages using semi-structured data stored in a structured manner |
US6895380B2 (en) | 2000-03-02 | 2005-05-17 | Electro Standards Laboratories | Voice actuation with contextual learning for intelligent machine control |
US6757362B1 (en) | 2000-03-06 | 2004-06-29 | Avaya Technology Corp. | Personal virtual assistant |
US6466654B1 (en) | 2000-03-06 | 2002-10-15 | Avaya Technology Corp. | Personal virtual assistant with semantic tagging |
EP1275042A2 (en) | 2000-03-06 | 2003-01-15 | Kanisa Inc. | A system and method for providing an intelligent multi-step dialog with a user |
US6477488B1 (en) | 2000-03-10 | 2002-11-05 | Apple Computer, Inc. | Method for dynamic context scope selection in hybrid n-gram+LSA language modeling |
US6615220B1 (en) | 2000-03-14 | 2003-09-02 | Oracle International Corporation | Method and mechanism for data consolidation |
US6510417B1 (en) | 2000-03-21 | 2003-01-21 | America Online, Inc. | System and method for voice access to internet-based information |
GB2366009B (en) | 2000-03-22 | 2004-07-21 | Canon Kk | Natural language machine interface |
US6694297B2 (en) * | 2000-03-30 | 2004-02-17 | Fujitsu Limited | Text information read-out device and music/voice reproduction device incorporating the same |
JP3728172B2 (ja) | 2000-03-31 | 2005-12-21 | キヤノン株式会社 | 音声合成方法および装置 |
US7177798B2 (en) | 2000-04-07 | 2007-02-13 | Rensselaer Polytechnic Institute | Natural language interface using constrained intermediate dictionary of results |
US6810379B1 (en) | 2000-04-24 | 2004-10-26 | Sensory, Inc. | Client/server architecture for text-to-speech synthesis |
US6684187B1 (en) | 2000-06-30 | 2004-01-27 | At&T Corp. | Method and system for preselection of suitable units for concatenative speech |
US6691111B2 (en) | 2000-06-30 | 2004-02-10 | Research In Motion Limited | System and method for implementing a natural language user interface |
US6505158B1 (en) | 2000-07-05 | 2003-01-07 | At&T Corp. | Synthesis-based pre-selection of suitable units for concatenative speech |
JP3949356B2 (ja) | 2000-07-12 | 2007-07-25 | 三菱電機株式会社 | 音声対話システム |
US7139709B2 (en) | 2000-07-20 | 2006-11-21 | Microsoft Corporation | Middleware layer between speech related applications and engines |
JP2002041276A (ja) | 2000-07-24 | 2002-02-08 | Sony Corp | 対話型操作支援システム及び対話型操作支援方法、並びに記憶媒体 |
US20060143007A1 (en) | 2000-07-24 | 2006-06-29 | Koh V E | User interaction with voice information services |
US7092928B1 (en) | 2000-07-31 | 2006-08-15 | Quantum Leap Research, Inc. | Intelligent portal engine |
US6778951B1 (en) | 2000-08-09 | 2004-08-17 | Concerto Software, Inc. | Information retrieval method with natural language interface |
US6766320B1 (en) | 2000-08-24 | 2004-07-20 | Microsoft Corporation | Search engine with natural language-based robust parsing for user query and relevance feedback learning |
DE10042944C2 (de) | 2000-08-31 | 2003-03-13 | Siemens Ag | Graphem-Phonem-Konvertierung |
DE60127274T2 (de) | 2000-09-15 | 2007-12-20 | Lernout & Hauspie Speech Products N.V. | Schnelle wellenformsynchronisation für die verkettung und zeitskalenmodifikation von sprachsignalen |
US7216080B2 (en) | 2000-09-29 | 2007-05-08 | Mindfabric Holdings Llc | Natural-language voice-activated personal assistant |
US6590303B1 (en) | 2000-10-26 | 2003-07-08 | Motorola, Inc. | Single button MP3 player |
US6832194B1 (en) | 2000-10-26 | 2004-12-14 | Sensory, Incorporated | Audio recognition peripheral system |
US7027974B1 (en) | 2000-10-27 | 2006-04-11 | Science Applications International Corporation | Ontology-based parser for natural language processing |
US7006969B2 (en) | 2000-11-02 | 2006-02-28 | At&T Corp. | System and method of pattern recognition in very high-dimensional space |
WO2002050816A1 (en) | 2000-12-18 | 2002-06-27 | Koninklijke Philips Electronics N.V. | Store speech, select vocabulary to recognize word |
US6937986B2 (en) | 2000-12-28 | 2005-08-30 | Comverse, Inc. | Automatic dynamic speech recognition vocabulary based on external sources of information |
WO2002054239A2 (en) | 2000-12-29 | 2002-07-11 | General Electric Company | Method and system for identifying repeatedly malfunctioning equipment |
US7257537B2 (en) | 2001-01-12 | 2007-08-14 | International Business Machines Corporation | Method and apparatus for performing dialog management in a computer conversational interface |
US6964023B2 (en) | 2001-02-05 | 2005-11-08 | International Business Machines Corporation | System and method for multi-modal focus detection, referential ambiguity resolution and mood classification using multi-modal input |
US7290039B1 (en) | 2001-02-27 | 2007-10-30 | Microsoft Corporation | Intent based processing |
US6721728B2 (en) | 2001-03-02 | 2004-04-13 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | System, method and apparatus for discovering phrases in a database |
WO2002073451A2 (en) | 2001-03-13 | 2002-09-19 | Intelligate Ltd. | Dynamic natural language understanding |
US6996531B2 (en) | 2001-03-30 | 2006-02-07 | Comverse Ltd. | Automated database assistance using a telephone for a speech based or text based multimedia communication mode |
US6654740B2 (en) | 2001-05-08 | 2003-11-25 | Sunflare Co., Ltd. | Probabilistic information retrieval based on differential latent semantic space |
US7085722B2 (en) | 2001-05-14 | 2006-08-01 | Sony Computer Entertainment America Inc. | System and method for menu-driven voice control of characters in a game environment |
US6944594B2 (en) | 2001-05-30 | 2005-09-13 | Bellsouth Intellectual Property Corporation | Multi-context conversational environment system and method |
US20020194003A1 (en) | 2001-06-05 | 2002-12-19 | Mozer Todd F. | Client-server security system and method |
US20020198714A1 (en) | 2001-06-26 | 2002-12-26 | Guojun Zhou | Statistical spoken dialog system |
US7139722B2 (en) | 2001-06-27 | 2006-11-21 | Bellsouth Intellectual Property Corporation | Location and time sensitive wireless calendaring |
US6604059B2 (en) | 2001-07-10 | 2003-08-05 | Koninklijke Philips Electronics N.V. | Predictive calendar |
US7987151B2 (en) | 2001-08-10 | 2011-07-26 | General Dynamics Advanced Info Systems, Inc. | Apparatus and method for problem solving using intelligent agents |
US8046689B2 (en) | 2004-11-04 | 2011-10-25 | Apple Inc. | Media presentation with supplementary media |
US7403938B2 (en) | 2001-09-24 | 2008-07-22 | Iac Search & Media, Inc. | Natural language query processing |
US6985865B1 (en) | 2001-09-26 | 2006-01-10 | Sprint Spectrum L.P. | Method and system for enhanced response to voice commands in a voice command platform |
US20050196732A1 (en) | 2001-09-26 | 2005-09-08 | Scientific Learning Corporation | Method and apparatus for automated training of language learning skills |
US6650735B2 (en) | 2001-09-27 | 2003-11-18 | Microsoft Corporation | Integrated voice access to a variety of personal information services |
US7324947B2 (en) | 2001-10-03 | 2008-01-29 | Promptu Systems Corporation | Global speech user interface |
US7167832B2 (en) | 2001-10-15 | 2007-01-23 | At&T Corp. | Method for dialog management |
US7599610B2 (en) | 2001-10-25 | 2009-10-06 | Harman International Industries, Incorporated | Interface for audio visual device |
GB2381409B (en) | 2001-10-27 | 2004-04-28 | Hewlett Packard Ltd | Asynchronous access to synchronous voice services |
NO316480B1 (no) | 2001-11-15 | 2004-01-26 | Forinnova As | Fremgangsmåte og system for tekstuell granskning og oppdagelse |
US20030101054A1 (en) | 2001-11-27 | 2003-05-29 | Ncc, Llc | Integrated system and method for electronic speech recognition and transcription |
US20030158737A1 (en) | 2002-02-15 | 2003-08-21 | Csicsatka Tibor George | Method and apparatus for incorporating additional audio information into audio data file identifying information |
US7197460B1 (en) | 2002-04-23 | 2007-03-27 | At&T Corp. | System for handling frequently asked questions in a natural language dialog service |
US6847966B1 (en) | 2002-04-24 | 2005-01-25 | Engenium Corporation | Method and system for optimally searching a document database using a representative semantic space |
WO2003094489A1 (en) | 2002-04-29 | 2003-11-13 | Nokia Corporation | Method and system for rapid navigation in aural user interface |
US7546382B2 (en) | 2002-05-28 | 2009-06-09 | International Business Machines Corporation | Methods and systems for authoring of mixed-initiative multi-modal interactions and related browsing mechanisms |
US7398209B2 (en) | 2002-06-03 | 2008-07-08 | Voicebox Technologies, Inc. | Systems and methods for responding to natural language speech utterance |
US7693720B2 (en) | 2002-07-15 | 2010-04-06 | Voicebox Technologies, Inc. | Mobile systems and methods for responding to natural language speech utterance |
US7467087B1 (en) | 2002-10-10 | 2008-12-16 | Gillick Laurence S | Training and using pronunciation guessers in speech recognition |
WO2004049306A1 (en) | 2002-11-22 | 2004-06-10 | Roy Rosser | Autonomous response engine |
WO2004053836A1 (en) | 2002-12-10 | 2004-06-24 | Kirusa, Inc. | Techniques for disambiguating speech input using multimodal interfaces |
US7386449B2 (en) | 2002-12-11 | 2008-06-10 | Voice Enabling Systems Technology Inc. | Knowledge-based flexible natural speech dialogue system |
US7956766B2 (en) | 2003-01-06 | 2011-06-07 | Panasonic Corporation | Apparatus operating system |
EP1435620A1 (en) | 2003-01-06 | 2004-07-07 | Thomson Licensing S.A. | Method for creating and accessing a menu for audio content without using a display |
US7529671B2 (en) | 2003-03-04 | 2009-05-05 | Microsoft Corporation | Block synchronous decoding |
US6980949B2 (en) | 2003-03-14 | 2005-12-27 | Sonum Technologies, Inc. | Natural language processor |
US7496498B2 (en) | 2003-03-24 | 2009-02-24 | Microsoft Corporation | Front-end architecture for a multi-lingual text-to-speech system |
US7421393B1 (en) | 2004-03-01 | 2008-09-02 | At&T Corp. | System for developing a dialog manager using modular spoken-dialog components |
US20050045373A1 (en) | 2003-05-27 | 2005-03-03 | Joseph Born | Portable media device with audio prompt menu |
US7200559B2 (en) | 2003-05-29 | 2007-04-03 | Microsoft Corporation | Semantic object synchronous understanding implemented with speech application language tags |
US7720683B1 (en) | 2003-06-13 | 2010-05-18 | Sensory, Inc. | Method and apparatus of specifying and performing speech recognition operations |
US7757173B2 (en) * | 2003-07-18 | 2010-07-13 | Apple Inc. | Voice menu system |
US7475010B2 (en) | 2003-09-03 | 2009-01-06 | Lingospot, Inc. | Adaptive and scalable method for resolving natural language ambiguities |
US7418392B1 (en) | 2003-09-25 | 2008-08-26 | Sensory, Inc. | System and method for controlling the operation of a device by voice commands |
US7155706B2 (en) | 2003-10-24 | 2006-12-26 | Microsoft Corporation | Administrative tool environment |
US7412385B2 (en) | 2003-11-12 | 2008-08-12 | Microsoft Corporation | System for identifying paraphrases using machine translation |
US7584092B2 (en) | 2004-11-15 | 2009-09-01 | Microsoft Corporation | Unsupervised learning of paraphrase/translation alternations and selective application thereof |
US7447630B2 (en) | 2003-11-26 | 2008-11-04 | Microsoft Corporation | Method and apparatus for multi-sensory speech enhancement |
CN1890708B (zh) | 2003-12-05 | 2011-12-07 | 株式会社建伍 | 音频设备控制装置、音频设备控制方法及程序 |
ES2312851T3 (es) | 2003-12-16 | 2009-03-01 | Loquendo Spa | Procedimiento y sistema texto a voz y el programa informatico asociado. |
US7427024B1 (en) | 2003-12-17 | 2008-09-23 | Gazdzinski Mark J | Chattel management apparatus and methods |
US7552055B2 (en) | 2004-01-10 | 2009-06-23 | Microsoft Corporation | Dialog component re-use in recognition systems |
EP1704558B8 (en) | 2004-01-16 | 2011-09-21 | Nuance Communications, Inc. | Corpus-based speech synthesis based on segment recombination |
US20050165607A1 (en) | 2004-01-22 | 2005-07-28 | At&T Corp. | System and method to disambiguate and clarify user intention in a spoken dialog system |
ATE415684T1 (de) | 2004-01-29 | 2008-12-15 | Harman Becker Automotive Sys | Verfahren und system zur sprachdialogschnittstelle |
KR100462292B1 (ko) | 2004-02-26 | 2004-12-17 | 엔에이치엔(주) | 중요도 정보를 반영한 검색 결과 리스트 제공 방법 및 그시스템 |
US7693715B2 (en) | 2004-03-10 | 2010-04-06 | Microsoft Corporation | Generating large units of graphonemes with mutual information criterion for letter to sound conversion |
US7409337B1 (en) | 2004-03-30 | 2008-08-05 | Microsoft Corporation | Natural language processing interface |
US7496512B2 (en) | 2004-04-13 | 2009-02-24 | Microsoft Corporation | Refining of segmental boundaries in speech waveforms using contextual-dependent models |
US8095364B2 (en) | 2004-06-02 | 2012-01-10 | Tegic Communications, Inc. | Multimodal disambiguation of speech recognition |
US7222307B2 (en) * | 2004-06-16 | 2007-05-22 | Scenera Technologies, Llc | Multipurpose navigation keys for an electronic imaging device |
US7720674B2 (en) | 2004-06-29 | 2010-05-18 | Sap Ag | Systems and methods for processing natural language queries |
TWI252049B (en) | 2004-07-23 | 2006-03-21 | Inventec Corp | Sound control system and method |
US7725318B2 (en) | 2004-07-30 | 2010-05-25 | Nice Systems Inc. | System and method for improving the accuracy of audio searching |
KR20060011603A (ko) | 2004-07-30 | 2006-02-03 | 주식회사 팬택앤큐리텔 | 전압 분배를 이용한 다기능 이어키 장치 및 그를 이용한무선통신 단말기 |
US7853574B2 (en) | 2004-08-26 | 2010-12-14 | International Business Machines Corporation | Method of generating a context-inferenced search query and of sorting a result of the query |
US7716056B2 (en) | 2004-09-27 | 2010-05-11 | Robert Bosch Corporation | Method and system for interactive conversational dialogue for cognitively overloaded device users |
US8107401B2 (en) | 2004-09-30 | 2012-01-31 | Avaya Inc. | Method and apparatus for providing a virtual assistant to a communication participant |
US7735012B2 (en) | 2004-11-04 | 2010-06-08 | Apple Inc. | Audio user interface for computing devices |
US7546235B2 (en) | 2004-11-15 | 2009-06-09 | Microsoft Corporation | Unsupervised learning of paraphrase/translation alternations and selective application thereof |
US7552046B2 (en) | 2004-11-15 | 2009-06-23 | Microsoft Corporation | Unsupervised learning of paraphrase/translation alternations and selective application thereof |
US7702500B2 (en) | 2004-11-24 | 2010-04-20 | Blaedow Karen R | Method and apparatus for determining the meaning of natural language |
CN1609859A (zh) | 2004-11-26 | 2005-04-27 | 孙斌 | 搜索结果聚类的方法 |
US7376645B2 (en) | 2004-11-29 | 2008-05-20 | The Intellection Group, Inc. | Multimodal natural language query system and architecture for processing voice and proximity-based queries |
US8214214B2 (en) | 2004-12-03 | 2012-07-03 | Phoenix Solutions, Inc. | Emotion detection device and method for use in distributed systems |
US20060122834A1 (en) | 2004-12-03 | 2006-06-08 | Bennett Ian M | Emotion detection device & method for use in distributed systems |
US7636657B2 (en) | 2004-12-09 | 2009-12-22 | Microsoft Corporation | Method and apparatus for automatic grammar generation from data entries |
US7873654B2 (en) | 2005-01-24 | 2011-01-18 | The Intellection Group, Inc. | Multimodal natural language query system for processing and analyzing voice and proximity-based queries |
US7508373B2 (en) | 2005-01-28 | 2009-03-24 | Microsoft Corporation | Form factor and input method for language input |
GB0502259D0 (en) | 2005-02-03 | 2005-03-09 | British Telecomm | Document searching tool and method |
US7676026B1 (en) | 2005-03-08 | 2010-03-09 | Baxtech Asia Pte Ltd | Desktop telephony system |
US7925525B2 (en) | 2005-03-25 | 2011-04-12 | Microsoft Corporation | Smart reminders |
WO2006129967A1 (en) | 2005-05-30 | 2006-12-07 | Daumsoft, Inc. | Conversation system and method using conversational agent |
US8041570B2 (en) | 2005-05-31 | 2011-10-18 | Robert Bosch Corporation | Dialogue management using scripts |
US8024195B2 (en) | 2005-06-27 | 2011-09-20 | Sensory, Inc. | Systems and methods of performing speech recognition using historical information |
US7831054B2 (en) * | 2005-06-28 | 2010-11-09 | Microsoft Corporation | Volume control |
US7826945B2 (en) | 2005-07-01 | 2010-11-02 | You Zhang | Automobile speech-recognition interface |
US20070067309A1 (en) | 2005-08-05 | 2007-03-22 | Realnetworks, Inc. | System and method for updating profiles |
US7640160B2 (en) | 2005-08-05 | 2009-12-29 | Voicebox Technologies, Inc. | Systems and methods for responding to natural language speech utterance |
US7620549B2 (en) | 2005-08-10 | 2009-11-17 | Voicebox Technologies, Inc. | System and method of supporting adaptive misrecognition in conversational speech |
KR20070024262A (ko) | 2005-08-26 | 2007-03-02 | 주식회사 팬택앤큐리텔 | 발신자 정보 음성 출력 기능을 가지는 무선통신 단말기 및그 방법 |
US7949529B2 (en) | 2005-08-29 | 2011-05-24 | Voicebox Technologies, Inc. | Mobile systems and methods of supporting natural language human-machine interactions |
WO2007027989A2 (en) | 2005-08-31 | 2007-03-08 | Voicebox Technologies, Inc. | Dynamic speech sharpening |
US8265939B2 (en) | 2005-08-31 | 2012-09-11 | Nuance Communications, Inc. | Hierarchical methods and apparatus for extracting user intent from spoken utterances |
US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
JP4908094B2 (ja) | 2005-09-30 | 2012-04-04 | 株式会社リコー | 情報処理システム、情報処理方法及び情報処理プログラム |
US7930168B2 (en) | 2005-10-04 | 2011-04-19 | Robert Bosch Gmbh | Natural language processing of disfluent sentences |
US8620667B2 (en) | 2005-10-17 | 2013-12-31 | Microsoft Corporation | Flexible speech-activated command and control |
US7707032B2 (en) * | 2005-10-20 | 2010-04-27 | National Cheng Kung University | Method and system for matching speech data |
US20070106674A1 (en) | 2005-11-10 | 2007-05-10 | Purusharth Agrawal | Field sales process facilitation systems and methods |
US7822749B2 (en) | 2005-11-28 | 2010-10-26 | Commvault Systems, Inc. | Systems and methods for classifying and transferring information in a storage network |
KR20070057496A (ko) | 2005-12-02 | 2007-06-07 | 삼성전자주식회사 | 액정 표시 장치 |
KR100810500B1 (ko) | 2005-12-08 | 2008-03-07 | 한국전자통신연구원 | 대화형 음성 인터페이스 시스템에서의 사용자 편의성증대 방법 |
DE102005061365A1 (de) | 2005-12-21 | 2007-06-28 | Siemens Ag | Verfahren zur Ansteuerung zumindest einer ersten und zweiten Hintergrundapplikation über ein universelles Sprachdialogsystem |
US7996228B2 (en) | 2005-12-22 | 2011-08-09 | Microsoft Corporation | Voice initiated network operations |
US7599918B2 (en) | 2005-12-29 | 2009-10-06 | Microsoft Corporation | Dynamic search with implicit user intention mining |
US7684991B2 (en) | 2006-01-05 | 2010-03-23 | Alpine Electronics, Inc. | Digital audio file search method and apparatus using text-to-speech processing |
JP2007183864A (ja) | 2006-01-10 | 2007-07-19 | Fujitsu Ltd | ファイル検索方法及びそのシステム |
US20070174188A1 (en) | 2006-01-25 | 2007-07-26 | Fish Robert D | Electronic marketplace that facilitates transactions between consolidated buyers and/or sellers |
IL174107A0 (en) | 2006-02-01 | 2006-08-01 | Grois Dan | Method and system for advertising by means of a search engine over a data network |
KR100764174B1 (ko) | 2006-03-03 | 2007-10-08 | 삼성전자주식회사 | 음성 대화 서비스 장치 및 방법 |
US7752152B2 (en) | 2006-03-17 | 2010-07-06 | Microsoft Corporation | Using predictive user models for language modeling on a personal device with user behavior models based on statistical modeling |
JP4734155B2 (ja) | 2006-03-24 | 2011-07-27 | 株式会社東芝 | 音声認識装置、音声認識方法および音声認識プログラム |
US7707027B2 (en) | 2006-04-13 | 2010-04-27 | Nuance Communications, Inc. | Identification and rejection of meaningless input during natural language classification |
US8423347B2 (en) | 2006-06-06 | 2013-04-16 | Microsoft Corporation | Natural language personal information management |
US7483894B2 (en) | 2006-06-07 | 2009-01-27 | Platformation Technologies, Inc | Methods and apparatus for entity search |
US20100257160A1 (en) | 2006-06-07 | 2010-10-07 | Yu Cao | Methods & apparatus for searching with awareness of different types of information |
US7523108B2 (en) | 2006-06-07 | 2009-04-21 | Platformation, Inc. | Methods and apparatus for searching with awareness of geography and languages |
KR100776800B1 (ko) | 2006-06-16 | 2007-11-19 | 한국전자통신연구원 | 지능형 가제트를 이용한 맞춤형 서비스 제공 방법 및시스템 |
US7548895B2 (en) | 2006-06-30 | 2009-06-16 | Microsoft Corporation | Communication-prompted user assistance |
KR100764649B1 (ko) | 2006-08-18 | 2007-10-08 | 삼성전자주식회사 | 휴대용 단말기에서 미디어 플레이어를 제어하기 위한 장치및 방법 |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US8073681B2 (en) | 2006-10-16 | 2011-12-06 | Voicebox Technologies, Inc. | System and method for a cooperative conversational voice user interface |
US20080129520A1 (en) | 2006-12-01 | 2008-06-05 | Apple Computer, Inc. | Electronic device with enhanced audio feedback |
WO2008085742A2 (en) | 2007-01-07 | 2008-07-17 | Apple Inc. | Portable multifunction device, method and graphical user interface for interacting with user input elements in displayed content |
KR100883657B1 (ko) | 2007-01-26 | 2009-02-18 | 삼성전자주식회사 | 음성 인식 기반의 음악 검색 방법 및 장치 |
US7818176B2 (en) | 2007-02-06 | 2010-10-19 | Voicebox Technologies, Inc. | System and method for selecting and presenting advertisements based on natural language processing of voice-based input |
US7822608B2 (en) | 2007-02-27 | 2010-10-26 | Nuance Communications, Inc. | Disambiguating a speech recognition grammar in a multimodal application |
US20080221880A1 (en) | 2007-03-07 | 2008-09-11 | Cerra Joseph P | Mobile music environment speech processing facility |
US7801729B2 (en) | 2007-03-13 | 2010-09-21 | Sensory, Inc. | Using multiple attributes to create a voice search playlist |
US8219406B2 (en) | 2007-03-15 | 2012-07-10 | Microsoft Corporation | Speech-centric multimodal user interface design in mobile technology |
US7809610B2 (en) | 2007-04-09 | 2010-10-05 | Platformation, Inc. | Methods and apparatus for freshness and completeness of information |
US7983915B2 (en) | 2007-04-30 | 2011-07-19 | Sonic Foundry, Inc. | Audio content search engine |
US8055708B2 (en) | 2007-06-01 | 2011-11-08 | Microsoft Corporation | Multimedia spaces |
US8204238B2 (en) | 2007-06-08 | 2012-06-19 | Sensory, Inc | Systems and methods of sonic communication |
US8190627B2 (en) | 2007-06-28 | 2012-05-29 | Microsoft Corporation | Machine assisted query formulation |
US8019606B2 (en) | 2007-06-29 | 2011-09-13 | Microsoft Corporation | Identification and selection of a software application via speech |
JP2009036999A (ja) | 2007-08-01 | 2009-02-19 | Infocom Corp | コンピュータによる対話方法、対話システム、コンピュータプログラムおよびコンピュータに読み取り可能な記憶媒体 |
KR101359715B1 (ko) | 2007-08-24 | 2014-02-10 | 삼성전자주식회사 | 모바일 음성 웹 제공 방법 및 장치 |
US8190359B2 (en) | 2007-08-31 | 2012-05-29 | Proxpro, Inc. | Situation-aware personal information management for a mobile device |
US20090058823A1 (en) | 2007-09-04 | 2009-03-05 | Apple Inc. | Virtual Keyboards in Multi-Language Environment |
US8838760B2 (en) | 2007-09-14 | 2014-09-16 | Ricoh Co., Ltd. | Workflow-enabled provider |
KR100920267B1 (ko) | 2007-09-17 | 2009-10-05 | 한국전자통신연구원 | 음성 대화 분석 시스템 및 그 방법 |
US8706476B2 (en) | 2007-09-18 | 2014-04-22 | Ariadne Genomics, Inc. | Natural language processing method by analyzing primitive sentences, logical clauses, clause types and verbal blocks |
US8165886B1 (en) | 2007-10-04 | 2012-04-24 | Great Northern Research LLC | Speech interface system and method for control and interaction with applications on a computing system |
US8036901B2 (en) | 2007-10-05 | 2011-10-11 | Sensory, Incorporated | Systems and methods of performing speech recognition using sensory inputs of human position |
US20090112677A1 (en) | 2007-10-24 | 2009-04-30 | Rhett Randolph L | Method for automatically developing suggested optimal work schedules from unsorted group and individual task lists |
US7840447B2 (en) | 2007-10-30 | 2010-11-23 | Leonard Kleinrock | Pricing and auctioning of bundled items among multiple sellers and buyers |
US7983997B2 (en) | 2007-11-02 | 2011-07-19 | Florida Institute For Human And Machine Cognition, Inc. | Interactive complex task teaching system that allows for natural language input, recognizes a user's intent, and automatically performs tasks in document object model (DOM) nodes |
US8112280B2 (en) | 2007-11-19 | 2012-02-07 | Sensory, Inc. | Systems and methods of performing speech recognition with barge-in for use in a bluetooth system |
US8140335B2 (en) | 2007-12-11 | 2012-03-20 | Voicebox Technologies, Inc. | System and method for providing a natural language voice user interface in an integrated voice navigation services environment |
US10002189B2 (en) | 2007-12-20 | 2018-06-19 | Apple Inc. | Method and apparatus for searching using an active ontology |
US8219407B1 (en) | 2007-12-27 | 2012-07-10 | Great Northern Research, LLC | Method for processing the output of a speech recognizer |
US8099289B2 (en) | 2008-02-13 | 2012-01-17 | Sensory, Inc. | Voice interface and search for electronic devices including bluetooth headsets and remote systems |
US8958848B2 (en) | 2008-04-08 | 2015-02-17 | Lg Electronics Inc. | Mobile terminal and menu control method thereof |
US8666824B2 (en) | 2008-04-23 | 2014-03-04 | Dell Products L.P. | Digital media content location and purchasing system |
US8285344B2 (en) | 2008-05-21 | 2012-10-09 | DP Technlogies, Inc. | Method and apparatus for adjusting audio for a user environment |
US8589161B2 (en) | 2008-05-27 | 2013-11-19 | Voicebox Technologies, Inc. | System and method for an integrated, multi-modal, multi-device natural language voice services environment |
US8694355B2 (en) | 2008-05-30 | 2014-04-08 | Sri International | Method and apparatus for automated assistance with task management |
US8423288B2 (en) | 2009-11-30 | 2013-04-16 | Apple Inc. | Dynamic alerts for calendar events |
US8166019B1 (en) | 2008-07-21 | 2012-04-24 | Sprint Communications Company L.P. | Providing suggested actions in response to textual communications |
KR101005074B1 (ko) | 2008-09-18 | 2010-12-30 | 주식회사 수현테크 | 합성수지제 파이프 연결 고정구 |
US9200913B2 (en) | 2008-10-07 | 2015-12-01 | Telecommunication Systems, Inc. | User interface for predictive traffic |
US8140328B2 (en) | 2008-12-01 | 2012-03-20 | At&T Intellectual Property I, L.P. | User intention based on N-best list of recognition hypotheses for utterances in a dialog |
US8326637B2 (en) | 2009-02-20 | 2012-12-04 | Voicebox Technologies, Inc. | System and method for processing multi-modal device interactions in a natural language voice services environment |
US8805823B2 (en) | 2009-04-14 | 2014-08-12 | Sri International | Content processing systems and methods |
KR101581883B1 (ko) | 2009-04-30 | 2016-01-11 | 삼성전자주식회사 | 모션 정보를 이용하는 음성 검출 장치 및 방법 |
US8606735B2 (en) | 2009-04-30 | 2013-12-10 | Samsung Electronics Co., Ltd. | Apparatus and method for predicting user's intention based on multimodal information |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US10540976B2 (en) | 2009-06-05 | 2020-01-21 | Apple Inc. | Contextual voice commands |
US10255566B2 (en) | 2011-06-03 | 2019-04-09 | Apple Inc. | Generating and processing task items that represent tasks to perform |
KR101562792B1 (ko) | 2009-06-10 | 2015-10-23 | 삼성전자주식회사 | 목표 예측 인터페이스 제공 장치 및 그 방법 |
US8527278B2 (en) | 2009-06-29 | 2013-09-03 | Abraham Ben David | Intelligent home automation |
US20110047072A1 (en) | 2009-08-07 | 2011-02-24 | Visa U.S.A. Inc. | Systems and Methods for Propensity Analysis and Validation |
US8768313B2 (en) | 2009-08-17 | 2014-07-01 | Digimarc Corporation | Methods and systems for image or audio recognition processing |
US9213558B2 (en) | 2009-09-02 | 2015-12-15 | Sri International | Method and apparatus for tailoring the output of an intelligent automated assistant to a user |
US8321527B2 (en) | 2009-09-10 | 2012-11-27 | Tribal Brands | System and method for tracking user location and associated activity and responsively providing mobile device updates |
KR20110036385A (ko) | 2009-10-01 | 2011-04-07 | 삼성전자주식회사 | 사용자 의도 분석 장치 및 방법 |
US9197736B2 (en) | 2009-12-31 | 2015-11-24 | Digimarc Corporation | Intuitive computing methods and systems |
US20110099507A1 (en) | 2009-10-28 | 2011-04-28 | Google Inc. | Displaying a collection of interactive elements that trigger actions directed to an item |
US20120137367A1 (en) | 2009-11-06 | 2012-05-31 | Cataphora, Inc. | Continuous anomaly detection based on behavior modeling and heterogeneous information analysis |
US9171541B2 (en) | 2009-11-10 | 2015-10-27 | Voicebox Technologies Corporation | System and method for hybrid processing in a natural language voice services environment |
US9502025B2 (en) | 2009-11-10 | 2016-11-22 | Voicebox Technologies Corporation | System and method for providing a natural language content dedication service |
US8712759B2 (en) | 2009-11-13 | 2014-04-29 | Clausal Computing Oy | Specializing disambiguation of a natural language expression |
KR101960835B1 (ko) | 2009-11-24 | 2019-03-21 | 삼성전자주식회사 | 대화 로봇을 이용한 일정 관리 시스템 및 그 방법 |
US8396888B2 (en) | 2009-12-04 | 2013-03-12 | Google Inc. | Location-based searching using a search area that corresponds to a geographical location of a computing device |
KR101622111B1 (ko) | 2009-12-11 | 2016-05-18 | 삼성전자 주식회사 | 대화 시스템 및 그의 대화 방법 |
US20110161309A1 (en) | 2009-12-29 | 2011-06-30 | Lx1 Technology Limited | Method Of Sorting The Result Set Of A Search Engine |
US8494852B2 (en) | 2010-01-05 | 2013-07-23 | Google Inc. | Word-level correction of speech input |
US8334842B2 (en) | 2010-01-15 | 2012-12-18 | Microsoft Corporation | Recognizing user intent in motion capture system |
US8626511B2 (en) | 2010-01-22 | 2014-01-07 | Google Inc. | Multi-dimensional disambiguation of voice commands |
US20110218855A1 (en) | 2010-03-03 | 2011-09-08 | Platformation, Inc. | Offering Promotions Based on Query Analysis |
KR101369810B1 (ko) | 2010-04-09 | 2014-03-05 | 이초강 | 로봇을 위한 경험적 상황인식 방법을 실행하는 프로그램을 기록한 컴퓨터 판독가능한 기록 매체. |
US8265928B2 (en) | 2010-04-14 | 2012-09-11 | Google Inc. | Geotagged environmental audio for enhanced speech recognition accuracy |
US20110279368A1 (en) | 2010-05-12 | 2011-11-17 | Microsoft Corporation | Inferring user intent to engage a motion capture system |
US8694313B2 (en) | 2010-05-19 | 2014-04-08 | Google Inc. | Disambiguation of contact information using historical data |
US8468012B2 (en) | 2010-05-26 | 2013-06-18 | Google Inc. | Acoustic model adaptation using geographic information |
US20110306426A1 (en) | 2010-06-10 | 2011-12-15 | Microsoft Corporation | Activity Participation Based On User Intent |
US8234111B2 (en) | 2010-06-14 | 2012-07-31 | Google Inc. | Speech and noise models for speech recognition |
US8411874B2 (en) | 2010-06-30 | 2013-04-02 | Google Inc. | Removing noise from audio |
US8775156B2 (en) | 2010-08-05 | 2014-07-08 | Google Inc. | Translating languages in response to device motion |
US8473289B2 (en) | 2010-08-06 | 2013-06-25 | Google Inc. | Disambiguating input based on context |
US8359020B2 (en) | 2010-08-06 | 2013-01-22 | Google Inc. | Automatically monitoring for voice input based on context |
JP2014520297A (ja) | 2011-04-25 | 2014-08-21 | ベベオ,インク. | 高度な個人的時刻表アシスタントのためのシステムよび方法 |
-
2009
- 2009-01-30 US US12/363,513 patent/US8862252B2/en active Active
- 2009-12-21 WO PCT/US2009/069052 patent/WO2010087922A1/en active Application Filing
-
2010
- 2010-01-28 EP EP20100151963 patent/EP2214175A1/en not_active Withdrawn
- 2010-01-29 KR KR1020100008828A patent/KR101110539B1/ko active IP Right Grant
- 2010-01-29 GB GB1001414A patent/GB2467432A/en not_active Withdrawn
- 2010-02-01 CN CN201010109130A patent/CN101794208A/zh active Pending
-
2011
- 2011-05-23 KR KR1020110048743A patent/KR20110061540A/ko not_active Application Discontinuation
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108712711A (zh) * | 2013-10-31 | 2018-10-26 | 杜比实验室特许公司 | 使用元数据处理的耳机的双耳呈现 |
US10838684B2 (en) | 2013-10-31 | 2020-11-17 | Dolby Laboratories Licensing Corporation | Binaural rendering for headphones using metadata processing |
CN108712711B (zh) * | 2013-10-31 | 2021-06-15 | 杜比实验室特许公司 | 使用元数据处理的耳机的双耳呈现 |
US11269586B2 (en) | 2013-10-31 | 2022-03-08 | Dolby Laboratories Licensing Corporation | Binaural rendering for headphones using metadata processing |
US11681490B2 (en) | 2013-10-31 | 2023-06-20 | Dolby Laboratories Licensing Corporation | Binaural rendering for headphones using metadata processing |
Also Published As
Publication number | Publication date |
---|---|
GB2467432A (en) | 2010-08-04 |
WO2010087922A1 (en) | 2010-08-05 |
EP2214175A1 (en) | 2010-08-04 |
KR101110539B1 (ko) | 2012-01-31 |
US20100198375A1 (en) | 2010-08-05 |
KR20110061540A (ko) | 2011-06-09 |
GB201001414D0 (en) | 2010-03-17 |
US8862252B2 (en) | 2014-10-14 |
KR20100088587A (ko) | 2010-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101794208A (zh) | 用于无显示器的电子设备的音频用户接口 | |
CN103558964B (zh) | 电子设备中的多层次话音反馈 | |
CN100385371C (zh) | 再现装置及再现控制方法 | |
CN102763159B (zh) | 话音输入的处理 | |
US8108462B2 (en) | Information processing apparatus, information processing method, information processing program and recording medium for storing the program | |
CN101557432B (zh) | 移动终端及其菜单控制方法 | |
US7735012B2 (en) | Audio user interface for computing devices | |
JP4875149B2 (ja) | メディアオブジェクトのスマートなランダム再生 | |
CN104820678B (zh) | 音频信息识别方法及装置 | |
US20090177300A1 (en) | Methods and apparatus for altering audio output signals | |
KR101386012B1 (ko) | 플레이리스트 편집 방법 및 이를 적용한 멀티미디어재생장치 | |
CN103177738A (zh) | 播放列表配置以及预览 | |
CN103309606A (zh) | 操作与音频录制功能配合的备忘录功能的系统和方法 | |
JP6198943B2 (ja) | 携帯端末の音声エモーティコン制御方法 | |
KR20150024188A (ko) | 음성 데이터에 대응하는 문자 데이터를 변경하는 방법 및 이를 위한 전자 장치 | |
CN105550251A (zh) | 图片播放方法和装置 | |
CN107342082A (zh) | 基于语音交互的音频处理方法、装置及音频播放设备 | |
US20220208156A1 (en) | Method for generating song melody and electronic device | |
JP5036716B2 (ja) | 個人用通信デバイスにおけるファイルの管理 | |
US20120185774A1 (en) | Symphonic Video Generation | |
CN105373585B (zh) | 歌曲收藏方法和装置 | |
CN111046218A (zh) | 一种基于锁屏状态的音频获取方法、装置和系统 | |
KR100829115B1 (ko) | 이동통신 단말기의 콘텐츠 재생 방법 및 장치 | |
CN107068125B (zh) | 乐器控制方法及装置 | |
KR20110054946A (ko) | 차량용 오디오 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100804 |