Patent application number | Description | Published |
20120112946 | RESOLUTION ENHANCING ANALOG-TO-DIGITAL CONVERSION - 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. | 05-10-2012 |
20120114130 | COGNITIVE LOAD REDUCTION - 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. | 05-10-2012 |
20130090921 | PRONUNCIATION LEARNING FROM USER CORRECTION - 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. | 04-11-2013 |
20130191809 | GRAPHICAL REPRESENTATION OF AN ORDER OF OPERATIONS - A graphical representation of the order of operations for a portion of source code is generated and displayed in a source code viewer or editor engine. The graphical representation may be visually displayed simultaneously with the source code in the same window or in a separate window in a number of different formats. The various display formats of the graphical representation may take the form of a line representation, a tree representation, a numeric ordering, color highlighted text, color highlighted operators, and so forth. The graphical representation of the order of operations assists a user viewing the source code to understand the order that operations are performed during execution of the source code. | 07-25-2013 |
20130219381 | Downloading and Distribution of Applications and Updates to Multiple Devices - 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. | 08-22-2013 |
20130227424 | Web-Based Interaction With a Local System - 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. | 08-29-2013 |
20130307771 | INTERACTION AND MANAGEMENT OF DEVICES USING GAZE DETECTION - User gaze information, which may include a user line of sight, user point of focus, or an area that a user is not looking at, is determined from user body, head, eye and iris positioning. The user gaze information is used to select a context and interaction set for the user. The interaction sets may include grammars for a speech recognition system, movements for a gesture recognition system, physiological states for a user health parameter detection system, or other possible inputs. When a user focuses on a selected object or area, an interaction set associated with that object or area is activated and used to interpret user inputs. Interaction sets may also be selected based upon areas that a user is not viewing. Multiple devices can share gaze information so that a device does not require its own gaze detector. | 11-21-2013 |
20140007140 | Dynamic Addition and Removal of Operating System Components | 01-02-2014 |