PRONUNCIATION LEARNING FROM USER CORRECTION
    1.
    发明申请
    PRONUNCIATION LEARNING FROM USER CORRECTION 有权
    从用户校正中获取知识

    公开(公告)号:US20130090921A1

    公开(公告)日:2013-04-11

    申请号:US13268281

    申请日:2011-10-07

    IPC分类号: G06F17/21

    摘要: Systems and methods are described for adding entries to a custom lexicon used by a speech recognition engine of a speech interface in response to user interaction with the speech interface. In one embodiment, a speech signal is obtained when the user speaks a name of a particular item to be selected from among a finite set of items. If a phonetic description of the speech signal is not recognized by the speech recognition engine, then the user is presented with a means for selecting the particular item from among the finite set of items by providing input in a manner that does not include speaking the name of the item. After the user has selected the particular item via the means for selecting, the phonetic description of the speech signal is stored in association with a text description of the particular item in the custom lexicon.

    摘要翻译: 描述了系统和方法,用于将响应于用户与语音界面的交互的条目添加到由语音界面的语音识别引擎使用的定制词典中。 在一个实施例中,当用户说出要从有限项目集合中选择的特定项目的名称时,获得语音信号。 如果语音信号的语音描述不被语音识别引擎识别,那么向用户提供一种用于通过以不包括说出名字的方式提供输入来从有限项目集合中选择特定项目的装置 的项目。 在用户通过选择装置选择特定项目之后,与定制词典中特定项目的文本描述相关联地存储语音信号的语音描述。

    Cascading Specialized Recognition Engines Based on a Recognition Policy

    公开(公告)号:US20180025731A1

    公开(公告)日:2018-01-25

    申请号:US15216576

    申请日:2016-07-21

    申请人: Andrew Lovitt

    发明人: Andrew Lovitt

    IPC分类号: G10L17/10 G10L15/28

    摘要: Specialized recognition engines are configured to recognize acoustic objects. A policy engine can consume a recognition policy that defines the conditions under which specialized recognition engines are to be activated or deactivated. An arbitrator receives events fired by the specialized recognition engines and provides the events to listeners that have registered to receive notification of the occurrence of the events. If a specialized recognition engine recognizes an acoustic object, the policy engine can utilize the recognition policy to identify the specialized recognition engines that are to be activated or deactivated. The identified specialized recognition engines can then be activated or deactivated in order to implement a particular recognition scenario and to meet a particular power consumption requirement.

    Dynamic Addition and Removal of Operating System Components
    4.
    发明申请
    Dynamic Addition and Removal of Operating System Components 有权
    动态添加和删除操作系统组件

    公开(公告)号:US20140007140A1

    公开(公告)日:2014-01-02

    申请号:US13535599

    申请日:2012-06-28

    IPC分类号: G06F9/46

    摘要: Systems, computer program products and computer program products for facilitating the dynamic addition and removal of operating system components on computing devices based on application or user interaction over time are disclosed. Such systems, computer program products and computer program products provide one or more API intercept layers, a rules engine and a hydrate engine that facilitates the ability to dynamically rehydrate or hydrate operating system components. In an embodiment, a minimal (or core) operating system image on a computing device is deployed. Then, required components may be dynamically added (i.e., “streamed” or “rehydrated”) from storage, a server or cloud service as required by an executing application program on the computing device. In another embodiment, a totally complete operating system image is deployed on a computing device. Then, unused components may be dynamically removed (i.e., “dehydrated”) from the computing device over time based on application or user interaction.

    摘要翻译: 公开了系统,计算机程序产品和计算机程序产品,用于在时间上基于应用或用户交互来促进计算设备上的操作系统组件的动态添加和移除。 这样的系统,计算机程序产品和计算机程序产品提供一个或多个API拦截层,规则引擎和水合物引擎,其有助于动态地再次水合或水合操作系统组件的能力。 在一个实施例中,部署了计算设备上的最小(或核心)操作系统映像。 然后,可以根据计算设备上执行的应用程序所要求的存储,服务器或云服务动态地添加(即,“流式化”或“再水化”)所需的组件。 在另一个实施例中,将完全完整的操作系统映像部署在计算设备上。 然后,基于应用或用户交互,未使用的组件可以随着时间从计算设备动态地去除(即,“脱水”)。

    Resolution enhancing analog-to-digital conversion
    5.
    发明授权
    Resolution enhancing analog-to-digital conversion 有权
    分辨率增强模数转换

    公开(公告)号:US08217822B2

    公开(公告)日:2012-07-10

    申请号:US12942821

    申请日:2010-11-09

    申请人: Andrew Lovitt

    发明人: Andrew Lovitt

    IPC分类号: H03M1/12

    CPC分类号: H03M1/188

    摘要: A resolution-enhancing analog-to-digital signal conversion circuit is provided. The circuit includes a plurality of analog-to-digital converters arranged in parallel. Each analog-to-digital converter of the plurality of analog-to-digital converters is configured to output a digital signal that identifies an analog signal input to that analog-to-digital converter. The circuit further includes an input regulation module configured to clip the analog signal input to any of the plurality of analog-to-digital converters to within the voltage range corresponding to that analog-to-digital converter if such an analog signal otherwise is outside of the voltage range. The circuit further includes a controller configured to receive the digital signal output from each analog-to-digital converter and output an encoded signal based on one or more such digital signal that is received from an unclipped analog-to-digital converter having a highest analog-to-digital conversion resolution.

    摘要翻译: 提供分辨率增强模数转换电路。 电路包括并行布置的多个模数转换器。 多个模数转换器的每个模拟 - 数字转换器被配置为输出识别输入到该模数转换器的模拟信号的数字信号。 该电路还包括输入调节模块,该输入调节模块被配置为将模拟信号输入钳位到多个模数转换器中的任何一个转换器,使之在与该模数转换器相对应的电压范围内, 电压范围。 电路还包括控制器,其被配置为接收从每个模数转换器输出的数字信号,并且基于从具有最高模拟信号的未剪切模数转换器接收的一个或多个这样的数字信号来输出编码信号 数字转换分辨率。

    Web-based interaction with a local system
    6.
    发明授权
    Web-based interaction with a local system 有权
    与本地系统进行基于Web的交互

    公开(公告)号:US09032303B2

    公开(公告)日:2015-05-12

    申请号:US13407218

    申请日:2012-02-28

    摘要: Systems, methods, and computer program products for facilitating web-based interaction with a local system are disclosed. Such systems, methods, and computer program products provide an approach that allows a web client within in a web browser environment to access local hardware and local software—via a web server contained in the local system—in a local computer system. In response to a user input, the web client directs local hardware and local software to perform actions (e.g., writing files and taking pictures). Information related to such actions is returned to the web client via the local web server. The local computer system may be remotely located from the web client and such returned information may be stored and/or executed at a remote site (e.g., cloud database). Security layers may be provided to authenticate the user as well as user permissions for accessing the local computer system.

    摘要翻译: 公开了用于促进与本地系统的基于网络的交互的系统,方法和计算机程序产品。 这样的系统,方法和计算机程序产品提供了允许web浏览器环境中的web客户端通过本地系统中包含的web服务器访问本地硬件和本地软件的方法 - 在本地计算机系统中。 响应于用户输入,web客户机指导本地硬件和本地软件来执行动作(例如,写入文件和拍摄照片)。 与此类操作相关的信息将通过本地Web服务器返回给Web客户端。 本地计算机系统可以远离web客户端,并且这样的返回信息可以在远程站点(例如,云数据库)处被存储和/或执行。 可以提供安全层以验证用户以及用于访问本地计算机系统的用户许可。

    COGNITIVE LOAD REDUCTION
    7.
    发明申请
    COGNITIVE LOAD REDUCTION 审中-公开
    认知负载减少

    公开(公告)号:US20120114130A1

    公开(公告)日:2012-05-10

    申请号:US12942799

    申请日:2010-11-09

    申请人: Andrew Lovitt

    发明人: Andrew Lovitt

    IPC分类号: H04R3/02 G10L13/08

    摘要: A cognitive load reduction system comprises a sound source position decision engine configured to receive one or more audio signals from a corresponding one or more signal generators, wherein the sound source position decision engine is further configured to identify two or more discrete sound sources within at least one of the one or more audio signals. The cognitive load reduction system further comprises an environmental assessment engine configured to assess environmental sounds within an environment. The cognitive load reduction system further comprises a sound location engine configured to output one or more audio signals configured to cause a plurality of speakers to change a perceived location of at least one of the discrete sound sources within the environment responsive to locations of other sounds within the environment.

    摘要翻译: 认知负荷降低系统包括声源位置决定引擎,声源位置决定引擎被配置为从相应的一个或多个信号发生器接收一个或多个音频信号,其中所述声源位置决定引擎进一步被配置为至少识别两个或多个离散声源 一个或多个音频信号之一。 认知负荷减轻系统还包括被配置为评估环境中的环境声音的环境评估引擎。 认知负荷减小系统还包括配置成输出一个或多个音频信号的声音定位引擎,该音频信号被配置成使得多个扬声器响应于其中的其他声音的位置来改变环境中的至少一个离散声源的感知位置 环境。

    Dynamic addition and removal of operating system components
    8.
    发明授权
    Dynamic addition and removal of operating system components 有权
    动态添加和删除操作系统组件

    公开(公告)号:US09405556B2

    公开(公告)日:2016-08-02

    申请号:US13535599

    申请日:2012-06-28

    IPC分类号: G06F9/44 G06F9/445

    摘要: Systems, computer program products and computer program products for facilitating the dynamic addition and removal of operating system components on computing devices based on application or user interaction over time are disclosed. Such systems, computer program products and computer program products provide one or more API intercept layers, a rules engine and a hydrate engine that facilitates the ability to dynamically rehydrate or hydrate operating system components. In an embodiment, a minimal (or core) operating system image on a computing device is deployed. Then, required components may be dynamically added (i.e., “streamed” or “rehydrated”) from storage, a server or cloud service as required by an executing application program on the computing device. In another embodiment, a totally complete operating system image is deployed on a computing device. Then, unused components may be dynamically removed (i.e., “dehydrated”) from the computing device over time based on application or user interaction.

    摘要翻译: 公开了系统,计算机程序产品和计算机程序产品,用于在时间上基于应用或用户交互来促进计算设备上的操作系统组件的动态添加和移除。 这样的系统,计算机程序产品和计算机程序产品提供一个或多个API拦截层,规则引擎和水合物引擎,其有助于动态地再次水合或水合操作系统组件的能力。 在一个实施例中,部署了计算设备上的最小(或核心)操作系统映像。 然后,可以根据计算设备上执行的应用程序所要求的存储,服务器或云服务动态地添加(即,“流式化”或“再水化”)所需的组件。 在另一个实施例中,将完全完整的操作系统映像部署在计算设备上。 然后,基于应用或用户交互,未使用的组件可以随着时间从计算设备动态地去除(即,“脱水”)。

    Web-Based Interaction With a Local System
    9.
    发明申请
    Web-Based Interaction With a Local System 有权
    基于Web的与本地系统的交互

    公开(公告)号:US20130227424A1

    公开(公告)日:2013-08-29

    申请号:US13407218

    申请日:2012-02-28

    IPC分类号: G06F3/01

    摘要: Systems, methods, and computer program products for facilitating web-based interaction with a local system are disclosed. Such systems, methods, and computer program products provide an approach that allows a web client within in a web browser environment to access local hardware and local software—via a web server contained in the local system—in a local computer system. In response to a user input, the web client directs local hardware and local software to perform actions (e.g., writing files and taking pictures). Information related to such actions is returned to the web client via the local web server. The local computer system may be remotely located from the web client and such returned information may be stored and/or executed at a remote site (e.g., cloud database). Security layers may be provided to authenticate the user as well as user permissions for accessing the local computer system.

    摘要翻译: 公开了用于促进与本地系统的基于网络的交互的系统,方法和计算机程序产品。 这样的系统,方法和计算机程序产品提供了允许web浏览器环境中的web客户端通过本地系统中包含的web服务器访问本地硬件和本地软件的方法 - 在本地计算机系统中。 响应于用户输入,web客户机指导本地硬件和本地软件来执行动作(例如,写入文件和拍摄照片)。 与此类操作相关的信息将通过本地Web服务器返回给Web客户端。 本地计算机系统可以远离web客户端,并且这样的返回信息可以在远程站点(例如,云数据库)处被存储和/或执行。 可以提供安全层以验证用户以及用于访问本地计算机系统的用户许可。

    Downloading and Distribution of Applications and Updates to Multiple Devices
    10.
    发明申请
    Downloading and Distribution of Applications and Updates to Multiple Devices 审中-公开
    下载和分发应用程序和更新到多个设备

    公开(公告)号:US20130219381A1

    公开(公告)日:2013-08-22

    申请号:US13397695

    申请日:2012-02-16

    申请人: Andrew Lovitt

    发明人: Andrew Lovitt

    IPC分类号: G06F9/445

    CPC分类号: G06F8/65

    摘要: Multiple devices having different architecture or platforms may be supported by the same application store. The related devices are used to synchronize the state of each device in a group, such as all the devices owned or used by a particular user. The devices themselves are used as separate payload delivery systems that are capable of sharing software, such as new or updated applications and operating systems, among the different types of devices in the group. A software payload may be created by a server that contains software for more than one device's architecture. They payload may include segments targeted for different platforms or architectures. Once the payload is loaded on one device, that device can then send the payload to the other devices within the group. Each device that receives the payload uses the appropriate software segment for its particular architecture or platform.

    摘要翻译: 具有不同架构或平台的多个设备可以由相同的应用商店来支持。 相关设备用于同步组中每个设备的状态,例如由特定用户拥有或使用的所有设备。 设备本身被用作能够在组中的不同类型的设备之间共享诸如新的或更新的应用和操作系统之类的软件的单独的有效载荷传送系统。 软件有效负载可能由包含多个设备架构软件的服务器创建。 它们的有效载荷可能包括针对不同平台或架构的分段。 一旦有效载荷被加载到一个设备上,该设备就可以将该有效载荷发送到组内的其他设备。 接收有效载荷的每个设备都使用适用于其特定架构或平台的软件段。